97da11b4e1d243759c3dfe4a307411ac7b686469c0e535710e9", 0x28}, {&(0x7f0000000640)="9235e94d0d8226649e7fbe274ba89daa97ed5c3a985e18aa241a36fec488ef0a607c15e43e89", 0x26}], 0x3}}, {{0x0, 0x0, &(0x7f0000000700)=[{&(0x7f0000000580)="4d25f230ed584840fb64324777366089e6d2c7362b1890c3c1f97e222837282f7e0963cc48aed3343fd5d9f8f5ce57860bbafa220ede9e69db1d9b31f6474e3dcc193ca02bd8388317b5377699772c25326742033625594fc182d86b33711325d7272e05a59cb2da49bb154ec9a6f67d6906f05002e044966fa78be310cfbc", 0x7f}, {&(0x7f0000000ac0)="74af72691cd4d020f289dce8761d48f74051066fdec50b931b4b4358a0b8adb84e0ca5ffe12e018658f3ddeef50b69b758f8c8bfe0ba0767d2417cc994a80fd6f75f42812f971ce4e4244151e82cc33dfcfa91059b160a4e3560e1c78e01429c16591cac2c30242164477125447e6e054e2f036f5b6b2f2bee208322bd341ed89878455bb5f5f287a639f5b56df4270e86768c0f3f0a7f1b0efaf768cbe32715c914805b8baf2da3d8b45255fcf6b88c376ab4c7c722477388877d83cdd732e773378b0aab6dd88d32365cff3ecf2ef95484ab102f771634f24eba5cb5a4ffabb304631a06e75b6a62d4db0a917955e737669a6afd06384a9fa9f77edb9a8e52a05e0fb11f21f2dbd92cf946fe529edca3045a1425b4", 0x116}, {&(0x7f0000000940)="be7fae5459d9c2eff4a8242224653ed04bce379e7b22a05c631f27b0db044f09adf6c3174659e42db6cad52f277b3cf11f59eaeba902638ae3b9176fa01737827f2de4", 0x43}, {&(0x7f0000000c80)="82741fffc47f822d7ca6295d9665e94a6c23f737ed741bc6b36f2a1474116701e624c3f5212c64a5ae4f4e97950b5cc59c49cc590bddeebecc7c50b0cbb9728a3254f6b02f932dadfcb1f70de43d8a94fabc1c39799324c26d90e27a98a711949790091c9d4df5b1530730d6b8485c760decd102012fcfd70a04040d660b405c05135566ba6c5bc56e2dafaff63261c1175d3928963acc5ca7ec525d087547993afd19f1a5dd880140d73f21648ff132", 0xb0}], 0x4}}], 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600)=0xdfa, 0x4) sendto$inet(r0, &(0x7f0000000300)="62829521dbcf588ce565d7562686233ed807acf395d46219fb211e6f752f39ff60cccf9006bb04b6173237583cf7f655ce7d746b0c95423fdfc2999f5df018170c701d073cb9cbd3a5a218f0b6d831749e9f24d5da432947c202c605766afe4536141dcc0899054631d3f97b180179f52d86202ea8b240c3765f3a771d0c3fb2c451080dfc2a072dc79184dd56fe635a37e1c0086a3c67c14659d02e0728a200c85f9da029e575181088ab581e675f617cd4e90446", 0xb5, 0x8003, 0x0, 0x0) [ 66.052568][ T394] usb 3-1: device descriptor read/8, error -61 [ 66.094387][ T409] input: HID 256c:006d Pen as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:256C:006D.0008/input/input8 [ 66.107326][ T23] audit: type=1400 audit(1714977722.179:438): avc: denied { read } for pid=146 comm="acpid" name="event3" dev="devtmpfs" ino=22144 scontext=system_u:system_r:acpid_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 66.135079][ T409] input: HID 256c:006d Pad as /devices/platform/dummy_hcd.4/usb5/5-1/5-1:0.0/0003:256C:006D.0008/input/input9 [ 66.156664][ T23] audit: type=1400 audit(1714977722.179:439): avc: denied { open } for pid=146 comm="acpid" path="/dev/input/event3" dev="devtmpfs" ino=22144 scontext=system_u:system_r:acpid_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 66.182861][ T23] audit: type=1400 audit(1714977722.259:440): avc: denied { ioctl } for pid=146 comm="acpid" path="/dev/input/event3" dev="devtmpfs" ino=22144 ioctlcmd=0x4520 scontext=system_u:system_r:acpid_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 66.186196][ T409] uclogic 0003:256C:006D.0008: input,hidraw0: USB HID v0.00 Keypad [HID 256c:006d] on usb-dummy_hcd.4-1/input0 [ 66.292566][ T539] usb 2-1: device not accepting address 12, error -71 [ 66.299355][ T539] usb usb2-port1: unable to enumerate USB device [ 66.310097][ T18] usb 5-1: USB disconnect, device number 12 [ 66.332547][ T394] usb 3-1: device descriptor read/8, error -61 executing program 2: mkdir(&(0x7f00000020c0)='./file0\x00', 0x2e) executing program 3: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000000000000d80402c000000000000109022400010000000009040000ff03000000092100000401220700090581030000000000"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000680)={0x24, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x22, 0x7, {[@main=@item_012={0x0, 0x0, 0x8}, @main=@item_4={0x3, 0x0, 0x0, "4e58944e"}, @main]}}, 0x0}, 0x0) executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) write$UHID_CREATE2(r0, &(0x7f0000000180)=ANY=[], 0x118) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x5, 0x13, r0, 0x0) setsockopt$MRT_DEL_MFC(r0, 0x0, 0xcd, &(0x7f0000000300)={@dev={0xac, 0x14, 0x14, 0x3b}, @remote, 0x0, "e870005deffa82a6cdec6a1abb2799c3ab035c28b5be19a66a4cdb5b9f99d57d", 0x4, 0x1, 0x46e, 0x3}, 0x3c) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000100)=ANY=[@ANYBLOB="c4010000100033060000000000000000ac1414bb000000000000000000000000ac1e000100"/64, @ANYRESDEC=r1, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000032000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ea270000000000000000000048000200656362286369706865725f6e756c6c2900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000890001006d643500000000000051000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080200007dc6a016a5dd446382587fffe765a719947603cd166e7d7072d7f3d77b94d14aa74228a1b57005583e155fae907a97736a14adebc45bd3d7a66164c7dc9edc4dff000000"], 0x1c4}, 0x1, 0x0, 0x0, 0x20080010}, 0x0) r2 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_buf(r2, 0x6, 0x1f, &(0x7f0000000040)="a514f7e5857c81c61fee688a5b6de8d86e145a75af2f4c", 0x17) executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000080)=@delneigh={0x44, 0x1a, 0x1, 0x0, 0x1200, {0xa}, [@NDA_DST_IPV6={0x14, 0x1, @private2}, @NDA_CACHEINFO={0x14, 0x3, {0x7}}]}, 0x44}}, 0x0) ioctl$KVM_SET_MSRS(0xffffffffffffffff, 0x4008ae89, &(0x7f0000000000)={0x1, 0x0, [{}]}) unshare(0x20400) pipe(&(0x7f0000000080)) executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'xfrm0\x00', 0x0}) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000040)=0x200, 0x4) sendto$packet(r0, &(0x7f00000000c0)="3f0400008000000000001e0089e9aaa911d7c2290f007f", 0x17, 0x0, &(0x7f0000000080)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @dev}, 0x14) executing program 2: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000002c0)=@raw={'raw\x00', 0x8, 0x3, 0x2d0, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x200, 0xffffffff, 0xffffffff, 0x200, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@mcast1, @mcast2, [], [], 'dummy0\x00', 'vcan0\x00'}, 0x0, 0x118, 0x138, 0x60030000, {0x0, 0xff000000}, [@common=@unspec=@limit={{0x48}, {0x0, 0x1f, 0x0, 0x0, 0x0, 0x80000001}}, @common=@mh={{0x28}}]}, @unspec=@TRACE={0x20}}, {{@uncond, 0x0, 0xa8, 0xc8}, @unspec=@TRACE={0x20}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x330) mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x0, 0x3032, 0xffffffffffffffff, 0x0) socket$inet_udp(0x2, 0x2, 0x0) executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000000)=0x1, 0x4) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x4e22, @local}, 0x10) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @empty, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote, @local}, {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x2, 0x5, 0x0, 0x0, 0x0, 0x3}}}}}}, 0x0) [ 66.493479][ T1820] Zero length message leads to an empty skb [ 66.509794][ T1822] netlink: 'syz-executor.2': attribute type 3 has an invalid length. executing program 2: gettid() (async) timer_create(0x2, &(0x7f00000001c0)={0x0, 0x21, 0x800000000004, @thr={&(0x7f0000000240)="0ab03cc339c57b447e6e8c7a", &(0x7f0000000440)="88223c327440b037e99e7289b4177796a1a0114142eb9f243bf18d938d16691de45991e2a34aaa284229ed1abf20529d7c557de11044456395e54e536a9bfdbf2af2626fc2210ae0f4b0abab218fd8c529362382d38a0f269166d91f33d9645e5f83de91258495564a8fe3f51ce79481856f2d6a2b8eebef8908e15e7b35714c58d0b18cd484bf4094e380fe6e69e7019a190bdcb4ca07fc22fe334355ff51bcc3b9a39d47a6f79dcceafcfc9c6d67"}}, &(0x7f0000bbdffc)) timer_settime(0x0, 0x0, &(0x7f0000000280)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) (async) r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$UHID_CREATE(r0, &(0x7f0000002a00)={0x0, {'syz0\x00', 'syz0\x00', 'syz0\x00', &(0x7f00000000c0)=""/43, 0x2b}}, 0x120) (async) readv(r0, &(0x7f0000002980)=[{&(0x7f0000000700)=""/163, 0xa3}], 0x1) (async) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)=ANY=[@ANYBLOB="1201000042000000000000010902248001000000000904000001030000000921000000012205000905810300"/54], 0x0) syz_usb_control_io$hid(r1, 0x0, 0x0) (async) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNGETFILTER(r2, 0x894c, 0x0) (async) r3 = socket$packet(0x11, 0x2, 0x300) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x6) (async) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, 0x0) (async) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz0\x00', 0x1ff) (async) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r5 = openat$cgroup_freezer_state(r4, &(0x7f0000000140), 0x2, 0x0) write$cgroup_freezer_state(r5, &(0x7f0000000400)='FROZEN\x00', 0x7) (async) r6 = epoll_create1(0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000000200)={0x0, &(0x7f0000000940)}) ioctl$BTRFS_IOC_SUBVOL_SETFLAGS(r6, 0x4008941a, &(0x7f0000000180)=0x2) r7 = socket$inet6_udp(0xa, 0x2, 0x0) sendmmsg$inet6(r7, &(0x7f0000006b80)=[{{&(0x7f0000000040)={0xa, 0x4e2c, 0x0, @private0={0xfc, 0x0, '\x00', 0x1}, 0x803}, 0x1c, 0x0}}, {{&(0x7f0000000340)={0xa, 0x4e24, 0xfffff7fd, @remote, 0x2}, 0x1c, 0x0, 0x79, &(0x7f0000000300)=ANY=[@ANYRESHEX=r3], 0x2e8}}], 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000040)={'batadv_slave_0\x00'}) (async) r8 = socket(0x2, 0x80802, 0x0) (async) r9 = epoll_create1(0x0) (async) socket$inet6_udp(0xa, 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r9, &(0x7f0000000100)={0xa000000d}) epoll_ctl$EPOLL_CTL_ADD(r9, 0x1, r8, &(0x7f00000000c0)={0x80002001}) [ 66.564064][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.571357][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.578837][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.586798][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.594035][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.601305][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.608682][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.616225][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.623465][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.631079][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.638549][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.645822][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.653249][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 executing program 0: r0 = creat(&(0x7f0000000280)='./file0\x00', 0x0) setxattr$security_capability(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), &(0x7f0000000200)=@v3, 0x18, 0x0) write$binfmt_elf32(r0, &(0x7f00000002c0)={{0x7f, 0x45, 0x4c, 0x46, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x38}, [{}]}, 0x58) [ 66.660699][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.662683][ T74] cfg80211: failed to load regulatory.db [ 66.667931][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.673682][ T539] usb 2-1: new high-speed USB device number 13 using dummy_hcd [ 66.680836][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.680850][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.702907][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 executing program 0: ioprio_set$pid(0x2, 0x0, 0x4007) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) preadv2(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/135, 0x87}], 0x1, 0x0, 0x0, 0x20) mount$tmpfs(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2000000, &(0x7f0000000240), 0x21, 0x4a6, &(0x7f0000000a40)="$eJzs3cFvk+UfAPDv221sjMHG78dBjQoiiobQbgUWwgkvGkNIjMSTB5hbWZa167J2yCaH8T+YSOJJ/wQPJh5MOHn3pjcveDBBJRpm4qGmb7sxxrpNGWuyfj7Jk/d93qf0+zw07/O03219AuhYxyJiKSL2RcS1iBhsXk+aJS42Sv1xDx/cGl9+cGs8iVrtym9J2l6/Fmv+Td2B5nP2RcT770R8lDwZt7KwOD1WLBbmmvVctTSbqywsnp4qjU0WJgsz+fzoyOjw+TPn8js21qOlr+6/PXXpg2+/eene90tvflKr1WoDzba149hJjaH3xMCaa90RcelZBGuDruZ49rW7I/wnmYj4X0QcT+//wehKX00AYC+r1QajNri2DgDsdfXP/wORZLLNXMBAZDLZbCOHdyT6M8VypXrqenl+ZiLSHNZQ9GSuTxULw81c4VD0JPX6SHr+qJ5fVz8TEYcj4tPe/Wk9O14uTrTzjQ8AdLAD69b/P3sb6z8AsMf1tbsDAMCus/4DQOex/gNA57H+A0Dnsf4DQOex/gNA57H+A0BHee/y5XqpLTe//3rixsL8dPnG6YlCZTpbmh/PjpfnZrOT5fJk+p09pa2er1guz46cjfmbuWqhUs1VFhavlsrzM9Wr6fd6Xy307MqoAIDNHD5698ckIpYu7E9LrNnLwVoNe1um3R0A2qar3R0A2sZuX9C5fMYHNtii9zEtf0Xozs73BdgdJ5+X/4dOJf8PnUv+HzqX/D90rlotsec/AHQYOX7Az/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg3xtIS5LJNvcCH4hMJpuNOBgRQ9GTXJ8qFoYj4lBE/NDb01uvj7S70wDAU8r8kjT3/zo5eGJgfeu+5K/e9BgRH39+5bObY9Xq3Ej9+u+r16t3mtfz7eg/ALCVlXV6ZR1f8fDBrfGVspv9uf9WY3PRetzlZmm0dEd3euyLnojo/yNp1hvq71e6diD+0u2IeG6j8SdpbmSoufPp+vj12Ad3NX7msfiZtK1xrP9f/H8H+gKd5m59/rm40f2XiWPpceP7vy+doZ7eyvy3/MT8l1md/7pazH/Hthvj7Hfvtmy7HfFC90bxk9X4SYv4J7YZ/6cXXz7eqq32RcTJ2Dj+2li5amk2V1lYPD1VGpssTBZm8vnRkdHh82fO5XNpjjq3kql+0q8XTh3abPz9LeL3bTH+17Y5/i//vvbhK5vEf+PVjV//I5vEr6+Jr28z/lj/1y23767Hn2gx/q1e/1PbjH/v58WJbT4UANgFlYXF6bFisTDnxIkTJ6sn7Z6ZgGft0U3f7p4AAAAAAAAAAAAAAACt7MafE7V7jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOxd/wQAAP//PTjdPA==") executing program 0: syz_mount_image$ext4(&(0x7f0000000440)='ext4\x00', &(0x7f0000000280)='./file0\x00', 0x3000490, &(0x7f00000001c0)={[{@dioread_lock}, {@usrjquota}, {@errors_remount}, {@user_xattr}, {@auto_da_alloc}, {@lazytime}, {@grpquota}, {@barrier_val}, {@nolazytime}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0xa}}]}, 0x45, 0x7b1, &(0x7f00000004c0)="$eJzs3c9rHNcdAPDvrFY/7VYqFFr3JCi0BuNV5ap2C4Wq9FAKNRjaUw+1xWotHK20RrsylhCJTQjkEkhCbsnF5/y8hFzz45BL8n8EGyeRTRxyCAqzP6SVtCvvOtKuHX8+MNZ7M2/2ve+82TfPmtFuAE+tyfSfTMSJiHg5iRivr08iYrCaykbM1so92NzIp0sSW1v/+Sqplrm/uZGPpn1Sx+qZX0fExy9EnMrsr7e8tr44VywWVur5qcrS1any2vrpK0tzC4WFwvLZ6ZmZM+f+dO7s4cX6zefrx++88s/fvzP73fO/evelT5KYjeP1bc1xHJbJmKwfk8H0EO7yj8OurG/ef7aDQk1nQPYoG0OX0o4ZqPfKiRiPgYP6Z7SXLQMAjspzEbHVzkDbLQDAEy2pXf//1u92AAC90vg9wP3NjXxj6e9vJHrr7t8jYqQWf+P+Zm1Ltn7PbqR6H3TsfrLrzkgSEROHUP9kRLzxwf/fSpc4ovuQAK3cuBkRlyYm94//yb5nFrr1h9arF5ozk3s2Gv+gdz5M5z9/bjX/y2zPf6LF/Ge4xXv3UTz8/Z+5fQjVtJXO//7a9Gzbg6b46yYG6rmfVed8g8nlK8VCOrb9PCJOxuBwmp8+oI6T976/125b8/zv61efeTOtP/25UyJzOzu8e5/5ucrcj4m52d2bEb/Jtoo/Hf+Hq/2ftJn/Xuiwjn/95cXX221L40/jbSz74z9aW7ciftey/5PtMsmBzydOVU+HqcZJ0cJ7szHWrv7J7E7/p0taf+P/Ar2Q9v/YwfFPJM3Pa5Y7funtp8U+uzX+UbtCzed/6/hbn/9DyX+r6aH6uutzlcrKdMRQ8u/968/s7NvIN8qn8Z/8bev3f2P8a3H+/y99/UsdHojsnS/ffvT4j1Ya/3xX/d91IkYeLA60q7+z/p/ZtU8n41+nDXzU4wYAAAAAAAAAAAAAAAAAAAAAAAAA3chExPFIMrntdCaTy9W+w/uXMZYplsqVU5dLq8vzUf2u7IkYzDQ+6nK86fNQp+ufh9/In9mT/2NE/CIiXhsereZz+VJxvt/BAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDdsTbf/5/6YnhP4YF+tBAAOBIjLuwA8LRJstl+NwEA6LWRrkqPHlk7AIDe6e76DwD8FLj+A8DT5yHX/71/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADdunD+fLpsfbu5kU/z89fWVhdL107PF8qLuaXVfC5fWrmaWyiVFoqFXL601PaFbtR+FEulqzOxvHp9qlIoV6bKa+sXl0qry5WLV5bmFgoXC4M9iwwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOldeW1+cKxYLKxJ9SSx+WuuHx6U9Et0l4kat/x6X9hxeIoZ2RonR/gxOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE+AHwIAAP//4VQjgA==") syz_usb_connect(0x1, 0x2d, &(0x7f0000000140)=ANY=[@ANYBLOB="1201000009a65d0860040800dec30102030109021b050000000000090400000178eaf5000905"], &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x3, 0x5}, 0x48) r1 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r1, &(0x7f0000000100)=@name={0x1e, 0x2, 0x0, {{0x42}}}, 0x10) r2 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r1, 0x10f, 0x87, &(0x7f0000000000)={0x42, 0x0, 0x3}, 0x10) socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, 0x0) socket(0x0, 0x80002, 0x0) setsockopt$TIPC_GROUP_JOIN(r2, 0x10f, 0x87, &(0x7f0000000180)={0x42, 0x0, 0x2}, 0x10) sendmsg$tipc(r2, &(0x7f0000000540)={&(0x7f0000000200)=@name, 0x10, 0x0}, 0x0) setsockopt$TIPC_GROUP_LEAVE(r1, 0x10f, 0x88) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000080)='sched_switch\x00', r3}, 0x10) socket$igmp6(0xa, 0x3, 0x2) syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000040)='./file0\x00', 0x300001a, &(0x7f0000000880)=ANY=[@ANYBLOB="7379735f696d6d757461626c652c666d61736b3d30313737373737373737373737373737373737373737332c73686f72746e616d653d6c6f7765722c636865636b3d7374726963742c2c756e695f786c6174653d302c726f6469722c726f6469722c73686f72746e616d653d6c6f7765722c73686f72746e616d653d6c6f7765722c6e6f6e756d7461696c3d302c756e695f786c6174653d312c756e695f786c6174653d312c6572726f72733d636f6e74696e75652c74696d655f6f66667365743d3078303030303030303030303030303465302c757466383d302c0077b5b28056fc4549d277ed7fab6b0be29df17f888ccab55cccc917ad315c8ea56f5a89c104f92d058b92f5881e69e06002f5914c03fefbeb09121733eaf5ded73df976fbd4cfcb8b70b0bf44da1b46bc3935431d5e60a641f9e4ebbf71c77fc9a810ce726b8c6d6295a5f2e2b069b95ba8ecce52ded99b82923228c37d5e1ec11cdbcabb8a89cbf2cf2771d69e3cf0e6760094145e542e426bceaab9b2cf261046247bce0565db3ac5888b74efd48bc9f455e60f49496ca8137aba85fe39756814fda1f0624b33a2025792a477ccfff09befb1d0cf1599d272628028b9786e1fbfb3d637c2561421488c9de8d3739a94bf13ac582f6b67de0cad933631794271b2259fe5d73a74ad7da615c31505c7c0c168052d38e5b64c4bb7d0599e5dcf0000000000000000000000000000002790cf17418aa278cfc0c9d1c81c63e58b877706a4b7eed8a5aff253298db2939adc0efdab4745ab0e09ef8beaaf04e5374c2e7e4672e47fe5a25502919954242f8d779d84091f20646210edf871d3f20ad66fcf4b816323b8abb307381d4ada887dcc71e35f364baa1b93fd5ee36c02aa4628511442992ced893ab946472440b53fc08cc41403e167b1f2605e04d5f0c16ed49969b59d650d88642b10c7893fe9b664421a40f4822ffcc284dfe9aea76e4a04293c970f2dae776decf07b085e16511b0bd365b0f86c7fcd8df00a87f4dbbf8e623667e3b65e4c487055a2e5cd64402a4de537bf113fc7370099e4faebe6ea9d4f155f8f5f4c5f9b205ce1bbc8c0002a19457e05a210d9e9820bc7f318ebfdfcc22f83150503b2", @ANYRES64], 0xd, 0x2a3, &(0x7f00000001c0)="$eJzs3c9qK2UUAPAzyTSNukgQN4rggC5clVu3bhrlCmJXSgR1ocF7L0gSLrQQsIKxqz6BS9/DR3DjxjcQ3Aru2kVlZDIzTULTP9SYQv39Vof55pzvZL6SrnLmq9fHwyfPkzg+/T3a7SQae7EXZ0l0oxG1HyINAODhOMvz+Cu/S2baWH83AMAmlP//S/fdCwCwGZ989vlHvf39xx9nWTte7ZxM+klEjE8m/XK99yy+iVE8jUfRifOI/EIZf/Dh/uNIs0I33hpPJ/0ic/zlr1X93p8Rs/zd6ER3df5uVlrIn076W/FiZNF7tlW32olXVue/syI/+q14+82F/neiE799Hc9jFE+iyJ3nf7+bZe/nP55+90WxTZGfNKK/PbtvLm9u8lwAAAAAAAAAAAAAAAAAAAAAAHjYdrIsKcf3zOb3FJeq+TvN89n6TlbrLs/nKfOTulA5HyiPakTPNI+f6vk6j7Isy6sb5/lpvJZ6sQAAAAAAAAAAAAAAAAAAAAAUDr89Gg5Go6cHawnqaQD1z/rvWmdv4cobcTQcNK8uuH37vRanDRS9XntzpGms6bHcFLxQ9LP2ytvzw/00yqA+mLXu9fJ7ZdGj4SCrluqHPBwkN+3Vrg/u5/lSpK34t43lsz+J83z5TNsXrS5ntdb0NFovrVz6O8/z29V594/yjKoryWzExu1236qClR+wCNqXz+KXqwte+ZXRXMsXDwAAAAAAAAAAAAAAAAAAcMn8R78rFo+vTW38Z00BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwIbN3/9fB+2IWL5yKZhWydfdUwWtODi8548IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA/8A/AQAA//8EJ08+") r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.throttle.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r6, &(0x7f0000000340), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x280000b, 0x28011, r6, 0x0) r7 = dup(r5) r8 = ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r5, 0x4020ae46, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r8, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0xffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r5, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r5, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) ioctl$KVM_NMI(r8, 0xae9a) [ 66.710115][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.717587][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.724932][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.732102][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.739500][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.746824][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.754219][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.761471][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.762533][ T392] usb 4-1: new high-speed USB device number 8 using dummy_hcd [ 66.769198][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.784816][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.792020][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.799332][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.806807][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 executing program 4: openat$procfs(0xffffffffffffff9c, &(0x7f0000001140)='/proc/consoles\x00', 0x0, 0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) (async) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) getsockopt$bt_BT_CHANNEL_POLICY(r0, 0x112, 0xa, 0x0, 0x0) executing program 4: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'bridge_slave_0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000100)=@bridge_delneigh={0x1c, 0x1c, 0xc07, 0x0, 0x0, {0x7, 0x0, 0x0, r1, 0x5c}, [@NDA_LLADDR={0xa, 0x2, @dev}]}, 0x28}}, 0x0) [ 66.814260][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.821571][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.828934][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.836518][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.843797][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.851049][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000200)=0x4, 0x4) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000002900)={'gretap0\x00', &(0x7f0000002880)={'syztnl2\x00', 0x0, 0x7800, 0x8000, 0x553, 0xa0, {{0xe, 0x4, 0x1, 0x1c, 0x38, 0x67, 0x0, 0x1, 0x4, 0x0, @broadcast, @initdev={0xac, 0x1e, 0x1, 0x0}, {[@timestamp_prespec={0x44, 0x24, 0x5f, 0x3, 0x1, [{@private=0xa010102, 0x20}, {@loopback, 0x8}, {@broadcast, 0x8}, {@dev={0xac, 0x14, 0x14, 0x1e}, 0x10001}]}]}}}}}) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x3) r2 = dup(r1) listen(r2, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket(0x10, 0x803, 0x0) ioctl$F2FS_IOC_RELEASE_VOLATILE_WRITE(r3, 0xf504, 0x0) r6 = socket(0x10, 0x3, 0x9) sendmsg$NFT_BATCH(r6, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000000380)={{0x14}, [], {0x14, 0x3f5}}, 0x28}}, 0x0) r7 = openat$cgroup_subtree(r2, &(0x7f0000000400), 0x2, 0x0) r8 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000780)={0x6, 0x5, &(0x7f0000006e80)=ANY=[@ANYBLOB="180000006c07000000000000e6000000184a0000fcffffff0000000000000000950000000000000099f290c8ac039d68770c61248b05c320bc35c0bb2c4faf0bc9bec12c584e61"], &(0x7f0000000580)='syzkaller\x00', 0xfff, 0x6e, &(0x7f0000000640)=""/110, 0x40f00, 0x42, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f00000005c0)={0x3, 0x3}, 0x8, 0x10, &(0x7f0000000700)={0x4, 0xa, 0x6, 0x6}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000740)=[r2, r1, r2, r2], 0x0, 0x10, 0x6}, 0x90) sendmsg$netlink(r6, &(0x7f0000000880)={0x0, 0x0, &(0x7f00000003c0)=[{&(0x7f0000000340)={0x14, 0x1e, 0x10, 0x10000, 0x25dfdbfe, "", [@typed={0x4, 0x11b}]}, 0x14}, {&(0x7f0000001800)={0x1104, 0x26, 0x20, 0x70bd2a, 0x25dfdbfc, "", [@nested={0x10f2, 0x84, 0x0, 0x1, [@typed={0x14, 0xe9, 0x0, 0x0, @ipv6=@loopback}, @generic="963e4aa4bbef76256ecba6bc8f6d47d508e513c5f7eb8e572ea61ac2e95e86b255720d8181ff8f091fa62e138dafd7686bb6b0a734547f5c4397bf0a5952b6734406f5ee24365fe60e048b8bb51b46e6d7b673011363aeaecf31c0f030a313dcf0b8cac81569ff5d381bae312c946eee3e4539cbd93cc410e42fc9fddcff3a6d2c1f101d742f8e313e4abf4aeccc538f14158b596ee879919828e362ad6cdd137a593f426d5b93e144deb0efb1d242d566a9c97347cfafff935267c1eeef6b19cd3416a2e792c29ad2606966476d22fabee7118c63a1839a3f844cf8b65a1028717a2975ba3f3e089a5b4d92c47863cdc47c916b3d62c44f6152e6891e0fd68fe228a0d882c0e994bb714dba08b4b09ebd0d2ee22dcfbd3c7501dc0e751a004bc18490775a84a1dcd38aacadad516fbf8deb76588e6ebc2fb6c520e4d7b48e3f614c72eaa6e0428a827db8c6526c1e337700860152561e4c02d7440bfea52e4847a8198f8a2ef42d840e531d0ccb5fbb2099f9051f27bef864bf86c4bc9420101d9621f7389295149aed1863eaacafd1d807b3aca562c237183cfb99adca2bc31f3180d8cd148d50ac96a231bbaba31b1f507e101045f02d955e2acba35f0117a764bdb139b687a6fa4420560f4b566117fdfe0d5c21fc3015141ac97efdcb94351870f8b52a46237e5b35d375b6de974533af69aa9233b10c2c3a92c2020d06c5486da86330281093d154576323d87a4dfbd109b9d419e98e90e690325d575422eeac580e62e4580b1a6a468fadf16953a730b1a71b897996ea4aad6c0366c617ef9defe1088d3a3087004003ae7e1aec03f39da0c5c6a7978e37acb0410fb471c2a442f0c87b8c18a994d378457b372e5a6e117a188623d49fd03c7b937db42e2e1a7a04ae30de9f93d3147494fc8bc7cd3e554cb7eed9ac5af871b5a01ff3d7cdf6d7e20449d13ca3c8b0b4f3b0037a9233943b7bc25d826d87d2d4ce8794d4e918937910a22948438f5660124e405ce12f97edfec76cd6c342fd5649b88280271a733dea533a7ad55e0795d28ddfaac171dee12ebbdf4b62bee23f52c959f084761cc53d737890bd1bec6404d874b08ebbb4781330bb62fb934346ce3ca6af649eb99b7c6fec4af8f72efe5457153c337b0ffa92fc24dc581321a0a0d662e47d1cebf1e62423d4e47d0f25cfd02a43a95bdb52a558ee8d17111e50da3d61438cdb765e8a5a8118e449406061dfcdc2a0a4d111ad04f18df5b809ed78903dbbbed1c8951cf55aad804c7d8eea520ba0a486a8e8c1dde7a4bf77aac802d35ed83ab8e4368e41715764204aded4d397f45ecf482e00504ca880aec655e33cf8ac9422bdc330a9476bd58b939e348aa82ecdee37ba380907e9cf084cea80236cd67ed8682a83136259ee272daa061b918933d3bfd6ff226c76756e0bd1c195ac112b993ef36f7e6876ed93798ee36ee8a96f958662b56b08d6ba89be4b661b7fd86e40f56bffb92a008252a28e9c2f54a3ae71fadb98ac840065c1752bc9e98d2dac2c303941b57b7f112b88d77f381c9593e7c77d259730500e773f1132d69673b051be0b7ab5ebc0e16e744228548b5c1496944a7774e911ff757b9eb8b601bc6ef9b234f606100cf83b47b7dee2e4e4eb7079e41f958c44f82eb880f4b16afb3d9468b176fc0d6fa4ff7b58471dbf61ccd858aafc35d9008f10d18ced88455998a0bf10aa8d69f53c53270cd11a6a521aa59cd649537de63b1206271ce8b8d64848f3e6eb16a89abce47ce1e70ceb3a14d32420185dbfbc525fdccdcafaf25f800bb6c31fd15e0f3e2523ff81c5103e44bfd4bab6cc01d6fdc06748167742d2c2030e9605dfb44c6610e9d19aa6786108062ef4336b8fee427fa8ec461fb07cbd21aee52ed3275a5f6c5747b8a9934e9f8a0e5ff52000dd3df46bdba0d829a10cb0ac05f09d28ee6bfadc43e9a686252f65c9d13c3617e65324b4427fcf03effacd3210b964bee1092d73d0f6cdf235377ef344311ae2681f19dbe78d40c66101d6625f08436a70c2075387511ff4135618e60e0965892480c3505596a8604c3d4236e3047e4ebd49d071336bbb4ae5fe6ab16d159b1b5eae4641a09d0ed62924e33bb9cca401fd32b9a1f17928895d5cf131b5c4d3bb681267ac7fb445e425f2f80ab3628ab524dc9d3db0a161ee502ec839b7146c79debe057b063c7a71a46002820563fd38d661915f9bd3bea510c1fabe479f0cc88454b3fb6af4067cf63a7030b20795c57d156f29ae07d8a9e4507df8ae079a4a9dc86a3d18dd65babee7de7e7dde5d97ee71b7824e4a8982983693136170f974e3772a46425f697ff56625d0c98b67369a38f6b25172d372b161f5a8cabd3e6423a37e593db983fb9e6167b834f9ac9af494a8f05b20a9d65a48c95488f7399378e70119865de792a465152460c4f5256b92f40578a9220475e2d18dad57ee904e32c56e2ae96d77b9deb09ea77326a71399f5fd1f8382f3c29a9ec75b4e58e8fa2ceb3a96a2e423c6f1c5a3a7b1d2425f688dbff49c74a7b1fd4ba206e83b8a4535ae292b39e7bb87f0edd9e3457e61b632e6124d21a6cd8b4afdd8cc59e0e374e967b87c848b94ee59b5e1a95e48a78568d194e277df4091ca5e914810c75118ddf23df3a9fa3729ef0641188066aa89c3eb6abfddeda4fe7ebc99344adf3394aed80099c68c5c449b452a18412445dbf461fbe0e8d8ca87fb951904351b55791ae1e2f971234f30d310dbd79ee598c390fac612e64dd29b296fc7ad55fa8ad7e9ff839133494be30bf4ce44262028fe73c345022de40dc2092ee66096dcdc798f47378448ad12ff4314e2471216d0997ba69564f8dca2af38d2f5d0c2568fc62d75dd8a6049e4f498fdfdd09eb9c8aa017f728cb596f77adfd7d3ad0d3af6c322b8e2569cfcc0e4f3332ea78537f9d315a6e194e784ccb9f2a25bef7f60dc10fc7386b05bf7d0f16e86b7a4705bde152e8a5832a40de9f1e08a6aa57d19b0baec155048285c05328ad412f3d3c6eb2eb51ba3df55974b65f129be5584f945698f3ff2a6394f92040000c2fc3183b695260e74d3576c9d1d3f5a8cc92409a89a8eefccefe665cf04f72b472199fb996ae94490ead11a079fadccbfe372e882612ecd13a477a00bba7aa7eda50bede8fc8f6c4dce1ab6e181761e563e3e9a039f29b906a46cacd973e7daf772c8cd76156f4299aa58bb5f73f5ecdf9f85763a7318d5e34fe8f37a0417f006ef7c5c4b236e1ed0fd3437a42cbdec85f50a3131b0ac1a06d074483b5c8f043898a232a589b828318c78a172a3b681e1859615852c9883d0cb015e3eab6a914acf1526737605fa9309324eb96b9036e105fd59550a006920fb16c8d4dab684321b77bf781848ab09ecbdd00d027e2ddbfb2f5d0b20dcdf47ddc6111f3b52cb0d03d3e6b0774fa28c134d06dadc02d9cd1bdd14f79ffcdf8af85fec5af6d22003ea12cc8e116b22d243cf27f69963897458e8ea13765d263839e40843f7a6eee43f491d72464c988cf1921b9f897713db37843f8297d49005145b77fb7dc6a03697638375f8012499ee7d3633d40801de2d8d1d4791f6523c0acda8eb3384d0c37e851e3aca6ddfe7ca9dba8fa474de9e5ce907343423f2af04467f1ab0218c31ab153230a474f11d33b5810a458b7665cf747eac35d1f0ac793a8ba1b5b898c8f39b66ae01d22ee8c8a7a40e767d60610c25a5eda1ece384f453174352688e067fbfc504568a73f5d6920e42b4b28a313f566e839bd02a02a6e97db50136acd56032293120c7be742e6193cb11deaeba8c63b0f6acebd652e80a1df84963b97e3e76bc2a262a55112f0648dd3b813dc58003c2867a26bc6bfa9fd459816e757d471ed419c99100068ed12f6e3521654468398e8601853f3fc54025209f8a39100cba3ad4a8a649645c80f8943ad7526a5ba10c1e03e7cd1480534c3b2bff50227828278830d5863d0e25d54898ff43b33667087f689780835f6aa875094b6183a949d203c3a071c0caba280190cf78ca6f4519d2595e7a9689e08ff5f21f83e82d9deb931c786b9a05349afe96a198384e6ad5d9c6d6b67ed1bc22a82567844fde6870c85bbfbde1b92bf844013fed8310b1f076b0719144691fcd6bd1b8ea22d472fbf83bc302b77b475b216b8218326b75b755caa4988a768d9f3e35a2287dd0b3d726fba67fe08537c489888044bf7b97cbc72b8f4b5128f7db2394c0b4583d407cdbce2630a928caacd7d8ae4a70aca429f4f6a8d9ddcd9ff06bc0012e68184fe906d6a312528ccb1b0223795855ed21b2dad1873042c348dbef675adb3d7c282f1d8a26b910e4a74ae69fb474a80b633b9de5570dc0221768ccef87e483fd53d94ecc012371167b0a32ec1d269908e9cc6ad854a5851b41b5a6c73106102ef3bb11d37ef86813c01463fef3feb0764ae47c8a6eb57567ad1fcd83666416bd6ca4a047a6be801b8c4cc61c0305e139e69ca4ec4e6ec2283946a9658d70999943e295eba18ec4faeb2a12f6471dba97531e31c92b707bf206e810d9044b0cced224b927f88d61321a9b16bc960335a275a07813df2b73349c7b16f11686c47e419b22519f8422e3373a90d51ef1f3aeabc418acf928d692a67fae0d8484aba3d5d54abcb41c073f616a014a6fbbbbccc84596f2adf6fa5daac46565dcf796ccaa4bd804279960490c261670a4205c413fafaa444691b4afb801cb541531bbc7df7c042fe65e9b9152859eee54cb4cbc8cd9dad40b40e9b23b9caabd262d335343bd741022b8020514d6f07e1a9b61b13a11bff9a09379bc60fb3f634f1676d89dd2155111acc39a3cf6b8cdc61a9a7dc6ec0c37c8291eebc40156127e87af2a0ce960455d0e397c503ad778de58e0dfb3153bf4663818a589e01c3279304a5782e73aa935c676b08c057fb1713d9976a4abeb8fde775e1e55c3c07d40e5e19e133efc38d0c0e59f2ce07c55df9a97756fb74b94e2e4ee41b1a20b49c041c666aaa300dcaeb1a41deec7eb3125b7ef205b2ba0ef553f9295df9fa0a373ec8c6fa3ef413d718d7c3121334ce5a99c722d987177685078c2582530bad725fd5d9dbe1a7ed074efba7f5c8fd97a9e86de60f1d472ad08c42b3a81be469f1dbce49ba693b07ee65dcdb5cd3dc023157c1b54061d8efc41647c4be0033d4b5a57178ae1589ce5b3b1772006469bf4d7f821d9133bb86c5fd1ceda0309e540b14918ee5614b80e5b39409af5f7ee7338179098f776c2b5eae22a7a32f701087eee87d39ac4e9baeccf4bd8b9eddf103029a6953bfe71a95eab2d23d05a88e61687fb061a44f3914e5f93ea6b1bdfc482211fc73bb82a4aa692e81ee5d5460ac67834da5704a3ed23a7deda6bc39853667ad81985db6d2c4c2aa4aa06ffa1ef7c3185c2451453997db671ad30f55c36a7a88f010f1c022069e5c218ac3825636b6d1bb4c9bbc216ed725bf992b506d9c819ab0961d6c678f94a8260ff0b9d5efe4929b4363b9127ca10038ca58308b55bd888ace13c855d75e0bb787932a29c1bab48c5a0de22b595a1ad8971f774e16cb79856398b9de27767613022d19ab02693bf0155186a9fcafa63215fa2f7390cfe06a4c731e8c44e45ec7b369fb414a06c6bd3556b86e56dede83e5022761ba3e09fc1e559be894e658babd4f9512e26a7014468505083562246691988284e00b105c1f2277cbbbb6d4a57ecc12d5e4c314c2bb19bfd8758df0f3959bc4e2463a757e7f093f909253b4d68ba87f5", @generic, @generic="bf", @typed={0x4, 0xad}, @generic="c670f1729c1c8947a2400b54d3e04f85eff9298d04fd03e28a6c154fa5fadbb30c9b9efec71a8f7f56ac62b375299d687028ea3cc315ee6a85dfd62be6675da5e22c45277ca1e7472c9c227af7ebf112dcabc5174b398ed9e0361846732e57f9d3ba2cce99dec9545671b75c11d231e7bec0fb4b393604f3b0d6c8c67363f635e4dfa64214f5f09aac3778afce221cfab9b9f7c3ca90bbc171f1e467c749ea38c8418e6ed073bb6a801a823f713bc58691f16fed29264880157f20bdaf5524fd4973ffc9da98189f5bd5ab35d7f4fb07404fda3466"]}]}, 0x1104}], 0x2, &(0x7f000000b680)=ANY=[@ANYBLOB="2c0000000000000001000000010000004ba1089897b570188a12b66916d0367fa97f5382592df04fb4c7f2998378808727c24298373b9b56602fde9098aa174cc636499e6d5655315ef6cfd7fc443a14833f1fd3cd0aae1a2b35e834c53b8d699e4e9018c939580c223e7f296da944643e8dedfb4d54c7a72371cf01100fde2160febe8417deeac216dc8c9feb718f6afb686b55098b514f3f55079b4506653ee82add693de38bbc73f700f7", @ANYRES32=r3, @ANYRES32=r2, @ANYRES32=r3, @ANYRES32=r5, @ANYRES32=r2, @ANYRES32=r7, @ANYRES32=r8, @ANYBLOB='\x00\x00\x00\x00'], 0x30, 0x58041}, 0x4000010) sendmsg$SMC_PNETID_GET(r5, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000001c0)={0x0, 0x14}}, 0x0) r9 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000340)=ANY=[@ANYBLOB="12013f00000000407f04ffff000000000001090224000100000000090400001503000000092140000001220f00090581", @ANYRES64], 0x0) syz_usb_control_io$hid(r9, 0x0, 0x0) syz_usb_control_io$hid(r9, &(0x7f0000000200)={0x24, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x22, 0xf, {[@main=@item_4={0x3, 0x0, 0x0, "0d34b68a"}, @main=@item_4={0x3, 0x0, 0xa, "7cb06f95"}, @global=@item_4={0x3, 0x1, 0x0, "c5c991b4"}]}}, 0x0}, 0x0) getsockname$packet(r5, &(0x7f0000000180)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) connect$inet6(0xffffffffffffffff, &(0x7f0000000600)={0xa, 0x4e24, 0x1, @mcast1, 0x4}, 0x1c) sendmsg$nl_route(r4, &(0x7f0000000380)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000500)=@newlink={0x80, 0x10, 0x437, 0x0, 0x0, {0x0, 0x0, 0x0, r10, 0x4048b}, [@IFLA_LINKINFO={0x60, 0x12, 0x0, 0x1, @sit={{0x8}, {0x54, 0x2, 0x0, 0x1, [@IFLA_IPTUN_FLAGS={0x6, 0x8, 0x3f}, @IFLA_IPTUN_ENCAP_DPORT={0x6, 0x12, 0x9f7}, @IFLA_IPTUN_REMOTE={0x8, 0x3, @multicast1}, @IFLA_IPTUN_FWMARK={0x8, 0x14, 0x800000f0}, @IFLA_IPTUN_ENCAP_FLAGS={0x6, 0x10, 0x8}, @IFLA_IPTUN_FWMARK={0x8, 0x14, 0x3}, @IFLA_IPTUN_TTL={0x5}, @IFLA_IPTUN_FLAGS={0x6, 0x8, 0x1e}, @IFLA_IPTUN_TOS={0x5, 0x5, 0xc9}, @IFLA_IPTUN_ENCAP_FLAGS={0x6, 0x10, 0x7}]}}}]}, 0x80}, 0x1, 0x0, 0x0, 0x4000}, 0x88890) ioctl$sock_ipv6_tunnel_SIOCGET6RD(r5, 0x89f8, &(0x7f0000000480)={'tunl0\x00', &(0x7f00000006c0)={'syztnl0\x00', r10, 0x8, 0x1, 0x69, 0xffffff55, {{0x5, 0x4, 0x1, 0x10, 0x14, 0x64, 0x0, 0xca, 0x4, 0x0, @remote, @multicast1}}}}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000006f80)={&(0x7f0000006f00)={0x10, 0x0, 0x0, 0x8000}, 0xc, &(0x7f0000006f40)={&(0x7f000000b5c0)=@setlink={0xb0, 0x13, 0x10, 0x70bd2d, 0x25dfdbfb, {0x0, 0x0, 0x0, 0x0, 0x308}, [@IFLA_PROP_LIST={0x68, 0x34, 0x0, 0x1, [{0x14, 0x35, 'sit0\x00'}, {0x14, 0x35, 'veth0_to_bridge\x00'}, {0x14, 0x35, 'team_slave_0\x00'}, {0x14, 0x35, 'caif0\x00'}, {0x14, 0x35, 'caif0\x00'}]}, @IFLA_IFALIASn={0x4}, @IFLA_GSO_MAX_SIZE={0x8, 0x29, 0x18913}, @IFLA_PROMISCUITY={0x8, 0x1e, 0x1}, @IFLA_ADDRESS={0xa, 0x1, @random="b6cc3efb2595"}, @IFLA_OPERSTATE={0x5, 0x10, 0x9f}]}, 0xb0}, 0x1, 0x0, 0x0, 0x20040044}, 0x4000010) sendmmsg$inet(r3, &(0x7f0000000d40)=[{{&(0x7f0000000040)={0x2, 0x4e1c, @remote}, 0x10, 0x0, 0x0, &(0x7f00000004c0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r10, @empty, @broadcast}}}], 0x20}}, {{&(0x7f00000008c0)={0x2, 0x4e24, @multicast2}, 0x10, &(0x7f0000000ac0)=[{&(0x7f0000000900)="d62eeabf87aab8465cec6a38d5d99ebd678cbe6f841ce1773ee003efd4d3e1b01faf2959bed552c1ab64a67769adb2ac604c6a639c4b641de800a7c8becd3d6eaf5ea8f6bf0693890033", 0x4a}, {&(0x7f0000000980)="799fe80feae91b7d60dbfbb20110ae02260a67031e58f2aedb7502c727136497fbd418cfcd881928ae9a4170a6c6467417144daac4b7bc81c379fef8f421db07cf9dc31ee13e637f84729f7ac74a2598576cd32a639e712433629c03e8a2d526879cdeaeb7eb9e290f9896ed", 0x6c}, {&(0x7f0000000a00)="1f2631e07f18e0ac59f4c5c5bad105206f38eee598ff184e57ed294aaf218f64fd8635ab399e63b5c116c2b9403904a7cd6c4ebab67a9687c85563ca2dd68f4e4ea4dc63835b68c937e8c05ab6a4afc65718b096209ff45e237de09d25032e7e2ec6734bf5e03c8c92a1179a3035a3cd7f909452a20416f1a3a80d1b0239d377ea241832c6e38b", 0x87}], 0x3}}, {{&(0x7f0000000b00)={0x2, 0x4e20, @empty}, 0x10, &(0x7f0000000d00)=[{&(0x7f0000000b40)="1c584be403ddfdfffc8e1f8419fbbeba20c11078681b4a8d357724dff04e0a776f405c3236b73322ece0778176c6c5a81c6ef199c2a0970b3eec829e5e22a61d2e9b09a0a9238a305fe9762feb60317fa331f4234ab382ca7d3ee3d4a9ee2f94b999d7eda1cd61431cf6535765d66dbeba5deb03c5b767221cecc912cf361299a7e04b273c343583acbe1509e99f7fca6ec0eb30f7ff22389d5d892e6f8cf4d8e147926e2081ce1162886121aef056afa9ca6d52a6ef53eedb2600d9769290bb8bbe268b7aa72313fef94ab7d1d983", 0xcf}, {&(0x7f0000000c40)="e28a00bb050d5ecc6cad63ef34b3b6613c6f358b878bc982435811f6a2b69e135a9b1cb7dcb8a9adfef637bc3e7e4742b53a577b599b79028dd4512481d88fa402032a60c96738d267be4281887c2aa5ddf1efa6fc4e7c0a4a058f10fd33d12d15aff3e11bda99558d2a2dd7122f0cb8ba56b6aba03ed3fdbabf0d0d814f13eda19d2aaa", 0x84}], 0x2}}], 0x3, 0x48004) sendmsg$nl_route_sched(r5, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)=@getchain={0x54, 0x66, 0x208, 0x70bd25, 0x25dfdbfe, {0x0, 0x0, 0x0, r10, {0xb, 0x6}, {0x4, 0x5515741a8963ae37}, {0xf, 0x7}}, [{0x8, 0xb, 0x9}, {0x8, 0xb, 0x2}, {0x8, 0xb, 0x6}, {0x8, 0xb, 0x5b8}, {0x8, 0xb, 0x883}, {0x8, 0xb, 0x7}]}, 0x54}, 0x1, 0x0, 0x0, 0x20040011}, 0x800) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000006fc0)=[{{0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f00000000c0)="d5d7eb5fcbbfadca01b3103d458aa60341fa4322ad0d8de53e17726ebc902040193b5ad5159801ed2347ee6307149b9350ca608b12403de973a4ca544441cf21ed9b6b02dc821c8ba9ee7c7c67d372ffeb91178798a8014fd4d83d777c9a4cfb0b458c9c8ec145d552b004db52d4a6655a68f47dc40bc12605adec3a52f3c5d436c07ed90a6ef44296c9168fc7dfbf3a52d320f6e36bb40d51976261645e657917d266dc0b5c674b1cd37987e879aef4450a3d55bbe1379663daeae8c4df6fcd15b72a02639da6a0b1942e8b449a77d53f6dcac4825360ac25d40840da29b3b46f8778f4", 0xe4}, {&(0x7f00000012c0)="0867e0dce9b1500cc6cf2d4f5776632d9e4fd62079ee0cba84da126687a6a174dcfe216bc22b5c65a2b02b0491955dda2da9e369b1b18d35cd86da428db3504e4536dbfddc8ffffc0d950ef384e473a71aff78097b426208a081eb7cdc4d6b0e8d91ddbd8b3dfa200ba4e9397f241aff32ad7275f1d91f3850da5941dc25f370d3343dc7a5a2a4881c", 0x89}, {&(0x7f0000001380)="aee64e6f4c51eab2cfbde6b10abde90107a5ef0fd9d1383115d1f4a5964fd90181d8be965becd107386a258ad7be9fb4dbc40d778031d337aef4a29be555b4956cb4b3c4dceb6f221c53745ccdbc911d170d618aee55019338dd7872dfb2fa44d0e50e14f4f83c41762caf3efab4b31848c549cffba78e2a4215aecc259ccf105713112580e1e7e5053219515c4f1ddefa62bbaf0a7acfb6a605158ab0eb3714", 0xa0}, {&(0x7f0000001440)="7ca8dc83aec11c20e13c0f3f8c5e6f49bc4965e372282136ad0d3fe158e5ae5922ac00ba5344645fdfaff0185f2b242c57ad5f582f0101782b2dbab17b13b9e4d3bd01ea7239368fdff6e38f49053ed1e501e6bdafbb7b7f23794a1d7cefeab2d8afeba6ac8436c3e4a158addab547e73c92933f4db9e4587a01d41e741447e3d8837e9b8d7657a0169231badbdd03f44a404a694e6f0bdc24", 0x99}, {&(0x7f0000001500)="274c83c65c4b596e4bb449419da72ae151242df989178cef4a75f0fad9b735b10fe222ce88909b413be62ca34ca89f30d34f3eda50abbd0ecc0956ebe990ced4aafbb37956219309f08fa07a28e3f802ab1cb37b5c41535a6fcd7fe00d96668d7299db9a5113e464b87b8574e39f68153a78ec873a2e3c0b0ef35b94f520a9d9030eb2cff5e21d6d234d52d5eb1c95b8d6b89238618a8ddca404957025afdd3f70d68f51caa7837fd21e0ebcfc053f203922b52dc1d2df6cad9e959b319021e720df6218ff8fe4506f6048b14daa548cab2f3f38f70e", 0xd6}, {&(0x7f0000001600)="3b8432d07aaf4b31bf29ee013c0b9cbb901cecf9fcec51fac27f56716a603b27cb7177acba7c6a3a00f80327f7b3c05a288f442dfecfaab24c3ff49a91892114ed59d15defacca9037739d46da023fbe085ca10497a137b8b5d132a859c9cd570cdbd1399c82a0b2ab0ed5353d7dc546362ee0c3a83082b06e082bfa87f4cab8e5313c", 0x83}], 0x6, &(0x7f00000016c0)=[@dstopts={{0xd8, 0x29, 0x37, {0x2b, 0x18, '\x00', [@ra, @generic={0x4, 0x88, "a614789d95f3f8539599ade52086017b326a7e813ba39a8ea9d3c121c85882cb9d7148af38fc1ffb88eca60feacab7b8427172e1d61de6cc75cdbb3ad2923e5c45773a26d733986de73d54701abc31d69d558d2dc9be76d741cfad468f291f62647257799197f5be8c8bac725a8861e4f7c8dd2ce79b63e2c1920f7755eb809b60953b9dbd084719"}, @ra={0x5, 0x2, 0x1c}, @ra={0x5, 0x2, 0xab5}, @calipso={0x7, 0x28, {0x3, 0x8, 0x8, 0xfff8, [0xbcf, 0x6, 0x6, 0x99]}}]}}}, @rthdrdstopts={{0x90, 0x29, 0x37, {0x6c, 0xe, '\x00', [@pad1, @ra={0x5, 0x2, 0x7}, @hao={0xc9, 0x10, @dev={0xfe, 0x80, '\x00', 0x2d}}, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @calipso={0x7, 0x40, {0x0, 0xe, 0x3, 0x6, [0x100, 0x7, 0x0, 0x1000, 0x0, 0x8, 0x80]}}, @ra={0x5, 0x2, 0x26c5}]}}}, @rthdrdstopts={{0x18, 0x29, 0x37, {0x3b}}}, @dontfrag={{0x14, 0x29, 0x3e, 0xfffffffd}}], 0x198}}, {{0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000001880)="7dbcd542aea35ea662d850b32402f48a97c2c36527f90b9de13f60b72b7d33024055166de35141aa2fb5ab4b1737d5fd77cc5da2f66013a86481895eb397811bd3bcf85f1e0280d295a5cc678312544561650492eaec71d36ce2c158c013c00102e606a7b6281fe06759ab79044d59d4e78b19e26825f3de01700bf98ce0", 0x7e}, {&(0x7f0000001900)="a5d292d06de95e25c3c486f55c1105c77bd9d5f6262e6dbb72297d81b82301ce46a9c520eb3b75d5e0158f59d39029b1d7cb560b1416621c21b52659ace1d5915e77b9c650c94001f3c496405125d732a40f28cff600750a2dd8d384bf9055ef212539a0339124f60446", 0x6a}, {&(0x7f0000001980)="341b35ee38faf6dcc0f23f5c3a9b72dc239378180afa30142afe876db6b8ea355cdf2eecc4003c3697295e470a8d13a29a82f9f8933cbe6faa8114a4813c65f6a6b7a7c0517df68a65ba47c5a9a49facd182e397535e1e28cb912a9f2423ec5c6a423d9c147a2abb73c882cea1eb630bfefb544b2fbb4b2d5de4b54300a82536e07c3bd5784504fc9f59063e8d43e6ec8bae4402474bb9057a810ccb2f82d1ceb03dbdfacef1f435df41d7b65aba4582e8be77", 0xb3}], 0x3, &(0x7f0000001b00)=[@flowinfo={{0x14, 0x29, 0xb, 0x4}}, @dstopts_2292={{0x148, 0x29, 0x4, {0x21, 0x25, '\x00', [@pad1, @jumbo={0xc2, 0x4, 0x2251}, @ra={0x5, 0x2, 0x1}, @generic={0xdb, 0xd7, "797c0694e8f6a7450a3055bdd4052cbcd69b7654b86d7171cfa327cc542e371a56df16473a5b17d5c740d569794de11d99651dac99694a663588e2b01cd11736ee0a2cffdc3382122eb76310b0bbf533da80080e17b5b4ae61212977912dd7a8606dd9719e0184359552eccca3a7a66c7c629dcf4872df1e6e0ed4741a73b51911fee94592723e7f07912a0c5868021901c6b14f49dae8ff13dec31e8962d6a1d282c6ed579596bd18b156b456ca3f2415fa2b26583821d151425c9645a6ce0fb28aa47bbbe9027ba1a43dabccaedf029529e21952e983"}, @pad1, @hao={0xc9, 0x10, @private1}, @calipso={0x7, 0x30, {0x3, 0xa, 0x5a, 0x5, [0x9, 0x8, 0x1, 0x0, 0xfffffffffffffffa]}}]}}}, @hopopts_2292={{0x20, 0x29, 0x36, {0x2f, 0x1, '\x00', [@padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x40}}, @tclass={{0x14, 0x29, 0x43, 0x2}}, @rthdrdstopts={{0x88, 0x29, 0x37, {0x84, 0xd, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @calipso={0x7, 0x58, {0x1, 0x14, 0x5, 0x0, [0x80, 0x8, 0x1f, 0x5, 0xffff, 0x3f, 0x4e, 0x58, 0x10001, 0x8]}}, @enc_lim={0x4, 0x1, 0x1}]}}}, @dstopts_2292={{0x30, 0x29, 0x4, {0x0, 0x2, '\x00', [@calipso={0x7, 0x10, {0x3, 0x2, 0xff, 0xffff, [0x100000001]}}]}}}], 0x268}}, {{&(0x7f0000001a80)={0xa, 0x4e23, 0x7, @ipv4={'\x00', '\xff\xff', @empty}, 0x800}, 0x1c, &(0x7f0000000e00)=[{&(0x7f0000001f40)}, {&(0x7f0000001dc0)="515f22cd10e0e122ce38e7fcffee93b85629514d3ecc9ace00c365775ed87e27b9163f8495271f0e3184a9673d8943888e81e9cc951c965237ff1c8510769fee042104819d7f2292c4d0e5f1da68265d02f3da36b0266bcaf300ecbedf6836896644d797611d5b1b099036a1e90ae14a3ba313bc243556f28760873d075b8db7d134a3189db44f90a8eee2401b02b5ab91d1cc72355180a150f71060b05767b5f3a84ccf87", 0xa5}, {&(0x7f0000001e80)="dfa553b906ac93856ec57ac7a560b7fce4", 0x11}, {&(0x7f0000001d80)="1bfab5b2c11dab60956988da8f8e51556fc55fd8", 0x14}, {&(0x7f0000001ec0)="b0218ee4977b2bf41ac9b7e630386c6c3fe53710d132bdbb4ecadd56381921834c43a11c7fac4cfaec38180eed1371fb2c8acaf0d8c8c89c5fd76af5ed8cac278d5b218b84d1346a0c1024e13d21", 0x4e}, {&(0x7f0000001f80)="4321a894ac2e4eeff743535ab2190091a29cbcc48bbdd42bf80c1bce7978da45d8085f1a6c943afed24f0e0b3dde5bc54f7cd97f63533448a8ec56e7c5348c9a1a2b7a3ca26e", 0x46}, {&(0x7f0000002000)="5b168cbfe91ab0017eafc3392bc80f089fcd9b9de1fe5f6c7f97c11b5bd3b508fd053d16d0adff28093eda0647b10ae1ae8c4899f5b78a857255e766b7341b78fa6f4328ebc1c2993cd3aedbb9f9c88894556dcb0b3adbbedaccac30d40e6b12a14c86e3f52df116412b38fc93ac5c95325106385965624565e5671f78484547f1dc5c8f021861cec36f81d671fd6ae930e0a0708530b580588dfebfccc2008da0ed62b715813ab132fbb784b895f5e50d04b35f93dc557d1dd4285bb16cf3d45c7fda0ab0f9e16994260c3c7a85b8f4a978600dc56dad016806e2aee247d6ed384372bee94794f7bfb4882341584f", 0xef}, {&(0x7f0000000240)}], 0x8}}, {{&(0x7f0000002180)={0xa, 0x4e24, 0x97, @remote, 0x40}, 0x1c, &(0x7f00000024c0)=[{&(0x7f00000021c0)="919f9ed658167b53a171da53cbed90d3f9c8d36d162b741c08b776ab042de83b69043ab16443c65a583c8011d5d4f69c9ae809fd349dbf39e3bcac89f4f266894af9ec5eeb49ac4e48c3b5747383d44684edc9745235d60195a01f95722dc98bef18fc48433690c540689429fd506d538533bd1d6f5861c6113796e87e831c6e08f03329", 0x84}, {&(0x7f0000002280)="45aea9329b36a5d256124e62fa9091f7d83a235ecd2715f68fdea1a5e059f40e4b9bef002bfaa1183bb4794c2a5cb5d5ed7873d1a811eef113989c2b41c9bfc042c0ca14274f75d71ad0bed1162cc4a4afe1ed5a4e62f21bc7f134ea5f33", 0x5e}, {&(0x7f0000002300)="da205cbf5b14608e3646dbc7f3921ceee60e8d902210c432d3e2abcada507421ef1e00a2d0a4ba6b7388e3f1310a2f7be4430e971757ab64fff2d5ee3b90a44f62e1bfd5c571c1233a3c5448bda2212220a8b8599138272be442d45fe4f9d24bd3fde727c6976137ee395403eaab33c6ff4a426437acae9c568c8c9610f016d4610120b7578e889d", 0x88}, {&(0x7f00000023c0)="02865a063dc46871d30304981e5e66e24965094e19", 0x15}, {&(0x7f0000002400)="eccfe43b508a81eba26d5ae2200747e60649115ecc1f9ae2b7675b9c32b3f9fd2a7957e905faf043f2663de93b3cb1312c64f734c4984aac9e30950e3a4fbdd9b61030663958df8e079d59c1d8a38f8e84a826e6d584baeeb2b79d49d4646245e74d22bfddc77ed4d7c1eb847dc38c535876e0ccf5831c54e07a5226f944632b62b87ec23025a83e2aa5e5016d0359b226af0d1f3f2468325b523fd09c29e6ac1479c63af23bed2a18", 0xa9}], 0x5, &(0x7f0000002540)=[@dstopts={{0x28, 0x29, 0x37, {0x4, 0x1, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}}}], 0x28}}, {{&(0x7f0000002580)={0xa, 0x4e24, 0x3, @loopback, 0xd4e}, 0x1c, &(0x7f00000027c0)=[{&(0x7f00000025c0)="e31bf2d78d0fad1965fed438d99d0e51c880a86529f9a3c2840c1f8bd7ad25e440c9f2a27aa97a454cb55f7a457a47a7faa13206676416e7254231d6fd1f9edf366e854976dfd7ec19a92be3bcbb5a891d58e3b9e80f35ec3e5c32d3d38f705743e3d91df7398628f6022aa4d1db2f7cd14bbaf755671cf7925b2072e6a6573a2c9e6e2a8b08c0fffc9f6f82d62ac4297b7cf823e6b47e43ae7584f7c22f6dfc43b19d7e6d5e2ecbd036206dc3b74efa8f1b", 0xb2}, {&(0x7f0000002680)="47b0954f3f9e6d150c3d50aa915acd51ea08e96528c1381881029b8727f0fdf57e5e1ff6eeb18983340f07948d2b27254d5e875c82540c4018fc88bf77e9614e1bfcec2678e4b96c0c83ced2d2feae60678b7003cc92cb2a6f0a856c4e8e7bba7e41b848e1e3184670b465fc2d809a3a18353466d36f014bad7296a663032ef6c3661c676fd507329f0c80cf258674dbc7490fba71152ebe24e535406d5dbe9e7aca831fe0a8752621f30738baaf6f467e1f250312bd33f38ae6fedfe023d132fabfe12e34c79216a4de3314f0a921", 0xcf}, {&(0x7f0000002780)}], 0x3, &(0x7f0000002800)=[@rthdr={{0x48, 0x29, 0x39, {0x84, 0x6, 0x1, 0x9, 0x0, [@private2, @private0={0xfc, 0x0, '\x00', 0x1}, @mcast1]}}}, @rthdr={{0x28, 0x29, 0x39, {0x2b, 0x2, 0x1, 0x4, 0x0, [@ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x23}}]}}}, @tclass={{0x14, 0x29, 0x43, 0xefbe0a9}}, @dontfrag={{0x14, 0x29, 0x3e, 0x3}}], 0xa0}}, {{0x0, 0x0, &(0x7f0000004d00)=[{&(0x7f00000028c0)="eba835fb68ca5214cf6a8131c77255a9fcfd0f490cda45e05f998fdc55b5fa06b52e964f121fbd48e5cec4029103f8a7ed8a0d717170d0ec7d501f17a4ac73f7ad15d08088e50bc9c45bea7ba0ef686dc553792fae52b7c8a2bf0c5c49c1d658374fccf01a124e5168f0adabab9bda2225fb56f5b2679be3689ed7c8503345eace4c933081f41882133472bc87e01fd969e941a332239d94e0186f26c8d2829e7aac3f0c968dae0c0d5d", 0xaa}, {&(0x7f0000002980)="47f71186f087f3677682aad6b9b2acaafac7a0cfee1b8ec30e006373c366922e6c0184a23b8b5a3612b4fc0c6544eba7be65a4c84887bc6edfb044accd6ced91e94b0933376509a1c4fc75039d06490c260e75421b5884011bc0a37c8bc6a4a57a7f925f69ebe470edc115433c66c4e365f0c2082ac9df802c470998ad931ef8d724ca4d65c3e68fb18cd354221f6e93ecd14991f674729933a9e86d80eba63e94a968750c35c66e3a6e8efdd4637f08cb168eba23dbd5b1035ef7e19e48cbd333222474343cf269feccba5decbe7f7ea94a3a8a", 0xd4}, {&(0x7f0000002a80)="c14532c65372234417dfafff680f04dc12640c5ff3c8996fe9077b5af29f1ea777a124e94253af168acc007862e1c9a67c6b95e1ab19de1bfe5abbd2d8cfff41647da541cfbceff31a07b9661a9a713a6f6c83268466ca9f4c", 0x59}, {&(0x7f0000002b00)="02c1608e6df346a887f26324cccb90989e8829b6f03572c6e98b0181dd3a0a25a9005daab54e7a184879d97bc7351625a4b8363ba1a7d22a7ff0614fec410d85307c43ccc6996a", 0x47}, {&(0x7f0000002b80)}, {&(0x7f0000002bc0)="8ff3b222ce967febf3fee6f9", 0xc}, {&(0x7f0000002c00)="72aca34038c5aa67701e0ed29f7190d6527d262ca219581fb16685708597a86d02ea3f9510ab079d91c14e3ef97f052af15e75128bc96de7b0f7e3be91707b9d80ce39d7520a834f122646b28922ee4f83765137c59722ddca9231af16728ac8f08ad65d15398f8cc11d2ed1badd433a5f517540ad6bceccfa2e69c7a94eaff8d7602438c82ed1e3b9cabdfdd159c589b6d87de1cd2ec4b2a800600de0a6853f275ff188b2adcaf32e87ee975bf622517f6cb84531436592b20b8826c0f6192bf64e6a0a44dd94c0439f417f243664d6c8d44c901530f3c42038f851d2fa2684768ed5e614bf47fa49a20b45ede68290bbeec5b0c0bbd679df7a96771c47d7a80b7233bcfba98a045e9b38abb466a184abbdb6d6789dce4c2b6d931170a6bb9dfd61f26848fa9e5a3a720901fb4c3b4de8827d9efefc90788b53d6917a6043e990e2217e3c55a9ed14f7007c6b248f7474a599873d16f012009ff99bd4a990823c54c0e22e390abc10737b9f300218c95c9af34c6a4a00fec630ab2ba51e5c4c0575e02f64884180cf58264a66f119822bf985986c04213be185841aea90d9433301130792388886f7dac6b38004ea9d1ed75f5a98b689dc583be6e15ff5660c59fbc6aae44febdd33d7f4cb7a700ca3f8f7c7cceb0d84102bd880ed990251633184a6256015725842c67ac70dc1ed408b30f4f08086fab666ccc98facb785cf6e9735c772204a436d25221d6a806ba3749b0ad144255f7a39d1622136b5e87fbfb6e360d7d547849aa686db8b492283d3138797207f363f020d9c89f25c9c288ff607ad1a42c95612f50ad97d7bac50798494444cd3d494e013ddfa315fe7012017e5d14ce87d61300f71990c657fe3ff628162fc8759bb2295e40136d8701bb49c2f04f771e891bf146ea5aaab484eaa7b886cf9d170f177b316b7bbe18e9a5165d1d8a3ef53346127370e3cd8e05cba8439d99fb4165219298add250bccdb28f534749428434af9860da1bea22fc55dce3b7415b31ce50c9d9e9d192968e3041c2f8ffbbdf03ddbe9d652465e8b083cae66745425c81a59a2d45a6e9201149f7db9a79d4b79283d54632486cf09053b26dd670bd7b3fd4ef64be31483ac62f2dfa64fafd8e5a31a7b5186579b8bb1530b46f890cb9a68bd92f759d5b1ce9811a9fa9b5667797fe10d52896f75ed571654a6c769f1bba8d1a86c27205423b8c3ad4090edd6d7333018be9161d3e393bfd7ee5e6f1b34a9cfc321e23fc8037d44f2cbca5d9ae1942e2b97df4d7226589d313a2e0187e973e495a5e805ee95d930ccf9c5c1a2be85e9783082dc4b550340eaec0eee940154d35bc20cb7cd5b1cb07a676712a97026c694c8badf3ed429751b419ebe9426097ba5b2b2bf1bee343b3efea0fd5634ec3e32e8048e33ac94dd89b59b941df8d2c36003c0e31fa2be094fb6f8addcacbff41f56545e582f20ecfed8515d2627d2642436c319ecdb620002d1c2b7f7b5e7d543c1c5532026a459b9ac915d33e9117c9b68ea88a9febd36fa30a70e0324dc2e375a041bc3f159c906997a21501ee04cab9cff41f5445bef4c1c18e7b43529cdf3c5d7a78cf89853cd7e84b54d511004923af5474952a349a237c633b7a0ce4f569fac2c614bd690cc89ec4993dae4a1cab4893ce99ab54fa4de5570cadefc69ef6f2263b23f0e5dc510459895379f99c67361e1c34c761b26bc39f66cf6326445f4cf7237b05a7e32dd63ee6c6592bcaa96fe92505a88c5a4203910a726e51ee94b5d5e086999b0c3aaf7716e48aba055eaa3e61dcefdf9ae62598be8515af9fa6e4099c37c5c42422855acc32ec5e87ffc7b5f2b34571520736c7aa171215971c6f56548b239313c76e775d3ddc18473e0daefbc042ac08849a74f4e71c5fa52edaf4913b13a6b9c6f84ccd61d7d7f0292c8961cd891d782ad36c59b795b35b0cf23ce4afb8082cdb328f09bb1841f19d7d95a53eeea77fa1d2e5d9bf16b8c56189290d3faa6af8f9bc891ce205d6146af745efafa5d7f8a67e053c313bcf1f35424fe2941b10af56c48462c72afa4d6168f77876a02bb9d55fe1c6fc967b85758d434c5560c4e09842b542a15c5f58527339875b4f54d49fc3bfdd00093be538ae370b9a9f7b900d321c0fa1a0b7bc3d2504cf3e19a66a9886b9930f33124d0d7c7ef3c200ee7e6bc51ed8d3d24b5bc07260df4df2cd7a9a93bff1deaf55ab039dcba3454a97356bf3201a0aaedc70b248610547dee772fdc733da9bf1cf46c786f0e9b50e2b47624dec547203425fe12d1cfebd2bb8a22941d617996129cd557f121c63cc490afd40b5ded6dde806b73e810a9adfc82548f6b1fa58286c7e0df2bfa81f747a4238b7a6247ac6d06f541a13c8f9031a1e037a9cbb5aa4f95bc4bca385053c3641905893172a35f678ef2951a428531fd260d54fc7c5540a369adbd1c6f1fbed03a210b4c6d80cefaf34ca01e8769a0ae86cfb8e3f4f8641c94325394e44c45c1d63545ced8b4a15d73dcc7cd0b6ff89c985543ec9ff683faeae635028c013e5f77ef2001d1d08cf89732b98b3bb33b34a320b3bde3bfa169aa8c795dbe4f5e5eb40d98a864b0a69ff1afcc2d14bc1a4e938fd0d92786c8d61269828f7aed2db121264ee286555f71df105f8cdc994a9017cfafc616a11a2f933eac944b4815fdb37841e0903e7e919951b71c551d51e5031c4eaccf0ec64f4760d830c2e2de38f93b053efd6706faa8bbcee7feacb8d0edcbdac8d30ca6bff4a48ab5edcafccd10650380e9322a522784e2e711e12b46114fcb24abced80f36b1c1df15c308feb14efeefae0074597a4307110a5a97b8ed687ea63dd90c241385dd73182d182f4a4e618603525aabcb09904d8f42cbd029b78908e294a695b298dbf10ebc79ed08e09c6f5e4e9a59117a5ebd6d8ebcdcb5750b90cb3888e4506c667ee1480145b9cf75ddd2a9b52691dd24ef11b39ca85aef0b68a8f76ef92ad41f86d60c761a21b550caf432018ca862b675711454d73a8dc07fd5b77a3049a6ff9badeb81314d68bc3c033b57d636b94ca074781fbea7ef775eca85992fcb760ceb71ff91a8a5361def57bcd5d274cd712dadb15a0d156d78affe195c737218c96a38e0602ff4cb9022e80831a5d2c5747687a8541e612dc67c16fbcfffa918a6a823d672db1b1dadb892894e44821ec16a8d11455c8d1c6ea37134c85538a53d890951febb4468cac652aadf0165b4c16c0349cef967f31a163152e716f69642e1a152a6e5d5b2e8fbac41fb358847b21d763fb99ffb5cdd19c49ff10407ce96cddd2b5ff6fdc0c2791099337b30f08aede781f7881571b269d637c54959e472083b567573dda0bee31d4a55e1d6f1a12af5cfa80e7065a1efc1772dec73de654277b074cbc65a8f914f62af126203313b4ee91f25510025a0fba4a50162b0170bf0d3d6d4cc3f97db0e71248ade97a320a88b4d2438750f45752093e83cf65ceb1adb627c33634fff055e8b3b83d1a4a603827177fea391a7c30337c5e37e5abfbf9ca60896a20e56bb948d68516035fcc675bb76f769ca7dc759d995a45b4f844d6b4a3f97935b6b0b782f7111068d3c35c121eb871f309ed2f96ad4a6f069af37ff17df5e6a7303495ba40f9bd87d53c3cd99b835a1d793c9855031e74927c7e17f3d6aeef94b8b1a39f86c470fe0a12874e44d5f7c66ff521dbd46010e64a31b00b141d676f8b5bc31e29153ea32024b07279f2a67a9a077c4df077ab1e3b0e76fbcb1ef0cd4003e5bd13e67d19bd3d1348c2941d2ea5acad846007ec9821383502fd9f4c7def749b0cb36df87a029bf8d7b31c3d7a83fd27c6b4f5ffe1d7a2d1ea56fda8840037877ac3c4bf26ccd006fb29d09f4e325b67f8fd5e2836d529184b4bfe0bbe095e21bd96e7f301fcf37de5b4df70d01d9db55c458df5d4ca6fb571d61ac155921399d2c4d631588fc35a8785fac10425a8567eba289db70c51d96f016b7174119a6049e3c991a66f1588c1e780d25e78aff185b4d274281a12a35a8b4d5e25a6a1c18c9d350a9b4b4d926dbcb875c9dbdbfe28e31128498e9f2263028b52a42b9aa321e23fac37b67edeaf91835f18d2908a347d92796cbd454f1ecfd52136356e272f9684e2ccf59f0a00eb80dcc25999f3060d90dfe9f79ff302a8aea034bfbf4fd5477f108b66a957bd8444ba731b42f0ffa251b5290db7f340059d282bac689275e414001291349d62d16d47b78017ba564201ab134e37d743a78f8998533876691f1d814bebc3cb1aa06bf055bdb3a871c3c1f963b10a20eb2278d8ee90f4a00e0a2f0837ef432497c55d7bb5bce41cd856843bf01a3d79824acc3fc0f48b811a36f732e8174488e0eefb949be051cdec982bbf4d9258dfe94b51b1c7ca31f8d81acae5c3e4816e5aba01e9f5f21c4f5ae6e2e9f2d021f2366735ee2c8a835ee54a0389fc0cdaa1412b748e6c915b31406c5136472b26704c95883a9f5d785acb2e2b2a5ea8ea1eea9219e29a62ddb32a4e0b276f4b0d92e0bfdb159573fd3989ca7e8ed9fc7ede37d8a0651029e18b143558555abd16a47bcafbb435dede511a14e0f4d54dbe2a7d32bc07b23318a692fd8f323b2108206871d22a97bb75d4de3cbf1b68405170a9e7b4be3f34f0bce6610ba5a28420d6b8a9fcd9dfda58c05bdfbc4bfc0fb9d1d3f76fe36cebb8cb54f40a10efdab13d7b856de17bfd346ee09d15bb08d01128a352da0a621c5c748e685f2e18013f9fc4deeaa9adea120f64d49b3dac31104e94b8cc31cf558f9e3e66109fb033a9f334758b577c199bff0431183b79c63aa98821283a13c4e0f2190dd7ba965dd639b2bc9ce89ff70195151a0e07a56ca3e857cd77e6b33f5f0e1fada24334614c449a27e04f894c346a506f489662bcdd7b4fa925a4f16172261c9ae2c80d791ee1d0c33b4490aadd137d53e1901bd98bb6460f1a1496d65912deac9e4db22a9cccfa4253e24d105a484d27e05c37da2b191be95ea48431be7be26f1c9912f83354294887e97dee74c5f46571871c5bdbde5b0d546fe522cb5862ad94e549b3f2f9e7612f9b8fc58e3ebf79041ca21468141ee8dd257193a78aa0f24828f940b764d022dc725daa92c5939bf9ab19dbdc4a3030df3067518283c336ce0efea651fb710d91aac2c3f59d986d6e487f035831c891e1410460366455987d1855b74fcce44460e92e9f55fb390040cfc1dad6c728ae4138d8e1c4ee3d40c94baa0e4c8d33b98f3fb0f5282718da937637b5cfa70e9c01e641a58b9f4133594b7694af03d27587522f74b067701014eed4e81a600d554197e5fbec1d8fce8a38cb3249c85bde49a9620f31243109c6ece6ac39775f0424fe551ad38486584f4f97456d0bc8e70ee418816b383650edf68581d66b3cd9bd98135f79990b5cbadc4432f057a956b19a3eb383e56d53a27a22f7ee603c9378d1dea87c212c4eab4f3dba34c095e10374e0e77875c7501da0694ac1515c84e11ba75e5779269f41ac2f4aa284f42d0abf1ab021ee638f72ca0ea88825f2e0f0fe967b8f5a91927e4e133030d3c736735d3e38cf26f16b4375e876dfe31fce5ed3058b13d453883e68d0f16aaba60347ff22eaf139c2d87e758cba4cd145ffeb4e853083568d397a43b9d1b9041c89f37e0fdd949fc0597ec301b13e37350abfab270076c97557daab3cbb21dd1caa3de19ee79101278dd63f957f1aa195d3b50cd8b10d40c1e35d0b5e32e0d39f4f53be4a897523f3defeb1fc74b0bca4f", 0x1000}, {&(0x7f0000003c00)="59ab787d32928eb6fa463b73e782e5e42e072e6ececfcc6a5cff94666b36b486097c66291fb915494bfc4d8b29085b5f228e0c9490c9ae32968c350b9e48597a69f535ae4d3f920a89caeea99e47e5efa2c245bdea8266df80b190d82488cffd1e618849bf874cc7e01a26f97128c80c414ba3ec3a5bf20628b545fbc945be4f0e5c3601939844cb69fdba015fc30bc7d9840b7705d334844ad4baadc7543bf40a57ec47080d77d2bdea5cdeed7aaae028ade2bc3fb71f94702137195fddaf7ee3641ea383d71c47a417e227ba5f3de4a8cfbafd9c6179c8603824a7b6dd316d363c5ce41f0d9703dd20c5e5b150365f200e8261b655984c11dd9ff6fa1359553d618c6574d2a7546ab8893323c50bb7505f227a7f807fdd38a14710c7000044a3f0df2b57725b808ff985514a06ccd5791bc076c68e88800de3723ecd79edad0c5bd7721885c322896649c37b8d8ae2901d799bbc2da7ea28f07ebc4478c91be63c52fb899746a90f862c26443e2cbb365cb75d83e6297b46c71eef31ff45b294035e67d7ee4fceaa74bfa30c0193cdc696b8ac026e9ed9777f13834f707e80ac5017746c1f95282f7323fc7e7245e6f6293d253f35ae615a404a8beefd6312991d56fce3249852987e5dab8095b1930ad6d33557bb35a3b5a349df0ca78f9696e615f38082ee89df0bf285dc35d0601c4ad88a6c066662a8ab3424e466398a67557655f95a903667a21e679631f3562f865d92fc6102c2684d2cd9de1e777bbfbdf777f729334b8f557312b4a61aeebdb3035808ba6bb2723912e28d9ad458e64d27dfab96436baf1a1c6633085d95455e9a156103a58a6d953199ac3b92e48d089aab2d4be3a2316363653e295df72214ab21ca5602a2a8a3ec985cf9c435389c85d617992f7578935247f78d5e6841a098ee318521e55adf805dec657bfcc3fc4406ec957928a46628b1cb34602043f20e01f7d2ff16dac04b48854d7064477f72fcac8bfd8e7c803abbb3b609a55d3c0a9057d62ac007dd7927f03fe4bfef41d767cd9c869fa170a4a9a2186e681ba15d1ac6b506395d99b9bad9172adab70892e197e3d8234d048a229e8e4662374a12b60c18ef01579fbb7e4545b0d7ba4e2ae16919a8a7d94b75e6381c02204b7abb93d971f29483b3fd29f0e613502b1a9722659fbe49d2371fc433c4faf46668afdd3444e255494e11167a8d5e9af7d1c40ee709580f43f6c8555eb7f3e344b083192cad281b4379742b663e6e00e80140029426d6919c2df5369f29ce3e51f8134b64a01a3c59ead220c1e53a6ac31812b074f4a7aa4ca4a2fceb77480c1a3c970133947fa11822226d29944f465d96ee97993d7b0e9c07e69086b208a7c0ffddf6e2d60743569a706bbaf8699da9bba4e17fa7a4d435c6818628830dab56a8eedad66c75fe1eb5f3f31a21981bb93216c93a5cde35ac8196372d1ffe2104f42dd11746453264978f781f02a1df7f8e46f5daa56a887fb44a3c13f6d9baad8e83829c9ebd5e4a222a828dc8b39906616e3b15c7fad19f7538da5fc0462f9b04a50428cb0266f4065b032a6c4f624addbda838c57a4af767b6a7486ee48e215563c16feacbc05c6fd0a773d633b2a03b287a435ff8b870b78b28d1802c2cb3eb5948bdffd848caaf1083d17382b58b78d7bee2a80cc956755106281e7b80c95e2e74b4197f14407e3d4e377d5bd515b4e8c54d1736b1057c886097868b725b08b7b8ee9be024b1889f43894ae8404446d6f590114c7fd6a8e268f81961aa3e41aad666a08cffb3b6246eeba380d0a79baeda6f4f9419654766be287a42db0ec7340d9c3973b9f5f7c91b859e8346a176f1da5d14d5c1b39e52432e28a7fe1c8a1e9ecc04667265f9dc3a7cf8b5c9fc85f6501e233e5eceefcbcc9afc31ce3a647c35f01c00586b582f12f28a9bfd382de63de800ef4f6a7e29fa9271ce87ac5c93cac028c6d1eab2e6fbedf8459edc4c36cdda1891a50cd25509c376f67e2c5cce01eb35f47c6b6ee07b0ee4d158474b0dbfe87b49aa80ea734347cb68e91d3b560c03c5fd5517678ccb9387b972518e6d157e0c28c20b08d39c062b609f8698ce157276327a2b79a7ef9f058674739c0a4bdec42c7c52a7bf3e6d5888393957923b95aa4ea56aa9c8a34d338424c351f21ecb0e4bd9a356b20fe534b09a0d3f9ce26eeff1ad3c88b4905278c19f72fc5fcd4a17470fc0dc884fce8d4544457f6dd3b065572b5b230a0d3b98c651bac16b9d4570d99c39e77f04be89a40c71ea5fccbd93215c14c2e3e6ee3317ea01502eb691cf51add901905c31f0ac9ff265fffd832d3354e6faf748fc33514e15f3526e702bb1468634effaf1c6b3f32d60ced26c9877dcc83654e3d1760ffde09a97e4c9e60794f1a448403c55146c5cec4f368beae13eb1dcee9eb0972db3c6dbe48fd27d10f4bdcd0fd5397715dbc7b54fddff4acd8532dcb0477239dd01daae1211756b2ea331b6a27970cc32395fcde5c84bb70df72b622a90b2ef0d14b1111674e3a173a51abbaff1c1c8b34d83f1c5a6384a238b57e0a5ea8d4009c54ff604eaf9a5a1f729c5e84b17deea1da729b54d692a3cf9985f1f129ab6ce8a8a1c74fde5fce52ed33d8b03269d4204926597d23ed26f8d525e556ba83f594ba720c5cf1c51ad87a37a810b60300f25b2355dcaf0048847a4a31c15fab5374d16e33f5c1158efe6f3393d2571a4326ed833911f72d79d173f636f6bf2a790af7824b0ecf6aaf746cb9403efdf02454a615ccf8800ca3e72ec21b63acad7524c99422938367b3a4cbcdad6800f7f1eda105aa6a4b8994ffaa6a3c8fcce7f16f227fd822af691efd95887e673bd69b70a5da9b0fd4769e79a111232b15d412479856c8dcd4395618de29fa6715c1ad82b50081e193ae0f68a0da78743787b3b05dbf00744b3600d2e942a7cab15ede0905d1d0b77602c1fcc70d0b488519d535eb9b275941296a78ea0579e8c6b23ef08e11c570aa833a14fd79ce0d937aac20655858362e089ab13e3046e3a9f58da678b430333be0efeea0f580ad48321cf81221203a8e2381448232df2eaa340f97dcd83b7f0c168834b09fd4779be38f5ec2f44d1d78f4c73d7febf682ef496b3029ad8f16d8017070b08ae7af122f6ed469a8f136157527718737d7ee82b777645b2983fac656acf2047b423d3b461ce33cd63c816d069dfd62e959dbac281724452f5d0eec26d6db70fac6ab7eacd6697a5f58d79e44ffdd93e59536e0672ad8165d4a218b825d3136ad03d560889ce9f063498f0974ad4b4581c7cc0ba8e5602ba2bcd078e81e63f0b4472efe4f2efbb3e702f80e38ecf51831349245483d7b22c9f7ac14b208ed3f1cae8507b7938a11af8913aac1bd9bc0a878da2a1eaf845f81b2cbbad031503f488eefb7ba91d295d8f2efdd9600528aff8a421b36e3f76abd7606dd31e32aca8433f8da172ca839942819ceda796578895016d16013c8851c6160faaffd9c535532a106e4ee25a235fa70dbf2e9fab8589bada21311c9f7cf8590366e0991cbb9092799e62c48c28f2f550045550c25a85da9577e6cfa6665e823bed6d801f399e0190615331eb6803e2c699b9b3394c139b4aba2f17c8f4757e8d4322c1eafbf5941e4658be47c48e0dd994f27190ee40514dd52764dff9add9508ae6447b5721184b40d1817d003d55c3987d5b3ec7f1b82f589cfd4d64ee6e76eaca28e164b5c4a76679fd5c1fb96dbe56adae7072973c446b54a488a93911cb1aa3a6e66491ca061ddcefd436005fdf1cba32a92e713303e95c397b4769078e29f82c76f86480f5bf06ccf929206b72037aacd20347cfaab0907baca0f04c29d08ff66ef3696e3818d807920ed529f7985513bccaa38ec96948b56e9e2693661cbe18ae03905e3efcf0b23fb27fa13b3c7b28bd49ae7b36ba97e09110dfe2b7b988a05ac0a1fe98cd6dd3feeb3836128761457fdea1cdf5271555cbc3597162dea0c4bbe8c604bd41a876b25707d7d5e0ba3b356779debf95bc9e71e0033b73446313b844121305aea35a3142c2c3a9ba6abd7311f5dcdbccb315d373d02c183106356beb31a9a3fdbf34a242f26852c5e7a4673bb724ca1a14fb6231c2d225e32ac11841afed45ce3af3abbc422aa815ef57ff02e152859574dfaaff0407ed6103fa3deea06018f6d81778eb76e9ea1cf94aaf894289d57997b8f998a3e2b792914d9e9dec974b24e83195a4312af944a94b01f5810c1023101e00ad3a91d6faad590745b99f0a72877213fdcc236cc721e6c8a6a7b211ac3c675d1612ed745a6e27d100893b1ca8841b79d3917ccf5e50df29f0c20f15990af525c50247e01260267ad309b23b440a70782b6b6730907d4b4a45a2a125ef5d48f2abb10b3db679d7f6c6faf37c225949c764d55440c894266e3e1ea78bec7e4ac190c4fdb1173b89f61212853d2efe9e7dd65597c5d1e440817e867c64d215872818c07fab7487d29f5dcfd56a23d95cbff13e9c661855baaf5892fdc26c3219ed589593b48f5a6aaf201a2c925616f1dfe755c8a06bbc41c12fa6d0b9b4f4257c6659edd3b545daae654deaef4f76f4d8b2056239654102bf35da30039fc870dbceb5fc459ceb8fb093c0882aed13e554000d1aae912c57877878bd8866ac03b97c055a4d65f397de2c279d72177935907e8284f0ee07412b18d034ecad2330bb6a20bb4c5f54bed3935ffa27eea19c04fbeff9e036251df11e61d21c83f9780e9ebed283eea92c4edba4e09d16a19dfa724ced47b8de3720a54131ad1302eb5aa7478d0ec968efe60f3db675f8bf7d35f9c6d784125cba6898df08ad5383ca62d647b8756596a028478244bd0c48c7df2fef965f66afbc3a193b8f6a27c14a3cc32db1e0ca2c0efec16c98ac66c7635baf1c3e4d1e4dce7ba4fcf6f9456bea65b0146df9a7a0272cf3d849cd78e997686eceabb2bb59ac15658a1704044ad9269a852a45632659436f221ffe3d93742d1df85e1234f3ea9191e5451e9ecdbde45808fb7bb18b6a4527d891b4617e24ee3066ef7746afa32021b6fd170ad072cd34613a17823ca5de17b01b58d4deb9d5ec9419fff6ab55b4559f6f1d380ca14a3e8cc5f38e8f2c62aabd6c45a3f60d76dbc22a99a4d471d3f68eb58dd97effb30c5fc047b5e0b038a9e15ed9322e7cbfeb2317eb5ea992dfa91f524f80eee5433741a6e9e539d78d714b1a4cb7c3fcf5cd3e7848f3b0e1e6cbe8a8341b543b73903b2d4cd93da682340cb7b1c47188ae12186d7a75f09a4c1c69f7842bb088f320acce5589a844e08e2a3a24f7e4e9c0ba47d93fdee722a6b36f3c1ce30011af28ee7a203a8df909e53bf43add600acb6536eb439a1dd5b2d56de58c315780ccc3b1acee6d9fa30bacbe789b3590aca53920a86638f34c9aecf79245a886fb8b481d3aa4bd215e096e0ca64c8efea825d2969a9f5885fcdab847b3bb2045ba878be9dab5eb855be975dec95d301d61a158583b5620e516a4db6845d3f1a6af897b3610908d3cb39efa9400cd060e0e7d369050af4ef60bc808ddcd0bfd63e9e6e0a67076401d7c253fa34741f01df2e0323121dc0e022bf5ef44679e4630d29bb4a0c166f220ffbc8aab86bfd5b84eadbf7d82e62b115e4cc465bacbb4b0cb2ff59f2636e364d7aa89d3dfef44a8e682baf731e0b24311dcbf96d78da8c146c00872bd3ed57e106a29f82c4965aadf419fbf4ee1d0f6c7124574a51cfc289dcdf81716b56fa81c971e6d194c5394b330", 0x1000}, {&(0x7f0000004c00)="cb3c3b1b4708a2b7be071ff55cb9a71950075f20407336c50b2f3fef6a59f3cff5fe6937c3938610aa97672442aafddcfec5b2c86cfdd846f14f9573d880e9fb0ea9d617edcebafc682aee02b9aa53d4ede28b2b3e7d6c1ca7511695dfef6bae563f315dd554f8ac0a9d78dc43df70a8d3ecf4d523792435a2eab638d67bf9a6662196d2d2c4afc17f4e9268306df824b06c3a65d6b25c890a9453a6ad5ddf3a663b63f3f64a4038603dd56c5a0c80c537c6db4a072e233fecfa3070b7520c8a85df754480c9dc235fde29eb1ec360e0171a89d18228dae28f51a5b714fe80bbb1eeb765dc52d12c489da01e6f7ccc0b281e7779fc1efc266a8d84d7afe665", 0xff}], 0x9, &(0x7f0000007140)=ANY=[@ANYBLOB="58000000000000002900000039000000320803030000000020010000000000000000000000000002fe80000000000000000000000000003cfe880000000000000000000000000001fe8000000000000000000000000000bb1400000000000000290000004300000004000000000000001400000000000000290000003400000080ffffff000000001400000000000000290000003e0000000100000000000000300000000000000029000000370000003b03000000000000c910200100000000000000000000000000010401a804013f60100000000000002900000037000000870900000000000005020006000100010900000000000000000001050000000000c910ff0200000000000000000000000000010101002d00a53ec3bf55af92eb7c7f47b08e0cf29daf34c089a84e459583df403ef82f7bb144dc22e46e6fc8a2ef01ee8b4b0d3f6f4c53a2eb5d30142ed2a453e5fc2f3d4fe417505ec382caa35c9a8324101d137dd0091e4fe53def1a457ec1c78f7929bf23406bb5bfe7add1ee74f087d9910200ec4eddedffb2373a7cc33e62d8c8db1a58b3cc4f0c9c74f07db47e0ce00636ede35e42cb0e9809cc855ddb404ad07070e9b0e82262d1bc7649932fccdcf9b853eb828ed7a7b5e4004a09b891a4a5bc16a76f2ba1904bb0203832830cf32fb90cfc004b3888f814a4c994ea6663055d50ee344ee3f3a3c16c006f994efc1ae1041db7fbd1cc1f0ed5af61ce51f2a4dca22e8848acb677d5b32054cd67b11e2fec5b7dbeadbb64596802694d02adf637e1a069de135d9531d0c1c25cad5a9f81924624cc8d92c5aef9ffc455e63756abb84b90321394301c0804f51d781b9e1af488ba924a0529a460752e5f33e5906ca6e50176167495a9297f1b311d51990e7c66d19e4aef252311c5e4bf31c039cfd76c465a5eb23779128484f161a2c5c20c8a1006d9da927be935fe7e5b2f40e45fd90222a3ac26b3939e0885b623d9221528fdae69de14c073dc25e601f9249658715bff5be2d0d45b7a4728b5b80e3241ed575590321cf1ba15713399fe382c9594d0de038f116c95c072072d2e12a84e309ed9e1c9ebdbeb72d41f49a1a52622f33510cfe5d6a20648cc615712e1af7ed5b802deed2e937018bf2eb0cc2967ff4e9206eb852412a64ac6159558deef0e75dc4330cd6a7660f6daf86c5f1ecdce332421f69dfe3d4c34cba64f2b725ff156fa6aab23958805d892604a587287bf324b79e7fa971420e0bddfed3fd82e1bdaa58a1e65b92b2d08c0592a4dcd4b525988b60cb9b8c81212b36f0a3e00a81b2a0f32b88ec7654bb7d76aed91df14a723db6ec95ca536d883b9228f7843bdb568f75207e09b40f91160d014304c99465593b26e518be5aee7cdacbf92fb2583a74f48fe0d190a511fb8a9017d93298bf5baa6622ca70d6f6f947d149f352510f4d79bec9c99ddf2f39cb351fe9e8291fe19c03bb28562247fa1a1fb4259f911a4820cb885c9d7ed0f015d05fccff756ed005992299e4ecba39bcb22e08536640099ca8fe49ac8db3b352d789bb62fdd42c3c037d38fd676cf8f28f5864123eb862ef5ee15acd3ecae031d98f408158d7a9ea72123f849a95aa5f91269885ee33cf1f8354c5300178a2dbf8ce477b9ce85b8b9e8b4968aecef656db4cace5f9177251648d168b2c8d7689aa760eab8f3ac5c22c6e8aad06a41d550858cabd39d61b62573f20005ac06e2ec081fe4e9a3b6df0dc69c8ac5c014437d21ae3ec8ff17f3dea294749daa93a6fe6df961d391c902adfb35872c8fd6111a4cc640a0b39bfb9480f4a890426dedefac548394ff12167a48134f2c7cfb7853d62b20b3ab8fad839e4f72f93f4965a29a20d9b26b6ca4ddee885a25513538b616142e10e5ae42918cae1b59633cd734ca5a0c1bca34de9d5aa15130894e42625b8a4304607b1ba48923af7a494beed8ca9aad63162096fedac5b8b21bb90f5b3079a386ea467d7d944fb76962688855c53cd187ac7543dd7e595efa4bdea0c3186bd3852fabc8e887522af680c6e7d1cdd3989c92b6991cb4460eb5e6937db8c519bfdc0eee1608455c71b0a8fca220a8f8146a06e8db9e1f0b0721e669e5d02ce04e00c34941fd7280c7b8cd806e6dcaeef9912288cd00985a5c87af5e02b13d6da17dfea0fcba3bc29bd2e46740ffac2bdbe8c38f09c5f1252b8014fc907c68f01238fdf6641e5be453483edccb8d8322c466093e421cd42a3520e00cf6253596455c59bab5a2eb0893ab450adf3a34aa3dba05a054a4be33bb8bc8f8baebd3ff801c0fa2d0cb39f47f432325019360f90dd5037a3c57570f86d3f9eaedea1b2393be08982c4e84a49ca6c21d161557ff71fa73eb9f0fa6339d830dfe34aa354b723588463fd3c119223935800b185ece9ab0c8f36bffbc1629a1c610efdd580ef68322c1ab8731611afb64eab016adce2e4d57ad95372c3ea61a0a4df5b4893056f7a7f8e110ea730b1fab132972b4a39a1d857b022ab2090ab4a732ee2338994d8b09489f16d1010c245e18f8aa112726952a5bc2c2a2e6930514b9b7c68c57ff784a79b47db8f12bd787f7e8989c4dd9b5efdd042bbae6a9135d825aec3bc1ebc47efd1de4b049c7e0b4870a631e976ad7265b68b0d87234228156252b00754af1550135d59966c3fef9b6e7673f57947f2f261c18de8820fb3f9c79d7be81adb964b1fddba7c908c51d5f8d880af5d6fe2bac751ad7dec9eedbfad42d2a861057a8b67d2cbec28c01c0e432fe0542663d6967e49974124aab8877e366a3a1d3fb2ce397f5236c9072ecb5e9b97705720da3b9c0854cea1435b47445e19050541993d42a2a87e3a8098393a3bbf15ab8036debd5606a486d57fe4cd741dd8728c9c84e64897ddc008b7b8f04bbf6d036e041a264545de0b6f3b8dbd1bec3d10435834064081f13963b01b6d95fbea0c206612617d488c01311406dc71479ea4d9dfe31db77ab819e7794cbf025db35530d4d4bfdb53f0cd0773fb73848d1c01569782215a4737345198ac256d156dc5e0e805fc726fac4e6d7fa89324f5752909276934478fd32d05fd70a29fcfa83e8b7f8a6cdd205ddeae9d21385c21e505230b9e04f60236a890ff8ba3409d7684016f8fc5a3b5f7a4d54f97ad006fe865e76df3a321d8df3566dd1890a4460b177d675683bef04a9408a5cda9f05dd0bc47aa6cf08442ae990d653cb8a9de0014ac80533e3d15d2466b507b83dd8076390414aadbe967a8c82a2d70965350f7838f0bc334d21a0a67dc69c6a6c5cc9ec5359a2ed2996b677dc1bde69f27e8cf21f5be319789046c62ea188f76b6390159869fe4336024793e0bf2569df7bb81307d319015c8d80b63545aa82ef28be29c15c56ed62cfb74b312f9037614a6ff7553fc43be5b88b067859d24189e2285655a88835dc7f18269b6dcfe322cf9d3107806f7abffe5ea6462de231f765bee54766b4158b7d1bcdbd9e71dd77a4598927788b219127d3588d0b651de5357f225a96182ed2f4a12378460be1e1105e93058e9cfc5311a6aeef95094a61c9c50e6adb877343e2b80d6f5deae962aafab40aef271beadf22f4d76bd127f9b423f159f37e825fa294ea26269a3ab6431b6da1faa82e4733a9c4370a19bb7008d7e37364d45429718e30186a7b8524e4613bfaf71262737680caad9090234a82cee10bb32f0d43ff73eecfb1342bb35cbe48180555d3a3a14ab4ebde0bfcabbd03e1dcd0217e8bd9698041b0d4ae3de5f9f40903feba41bfaf6e3fe90b61f6241c742cd97f284304cb21427a0faba14882eb5db7ce9f09643f2c38dcdb96f89bbaebcf06b14af16a80fc1ddaf9d257d29b11f394b2b2cbca8aec44fc55a92549646ef2a09aa1c6059b187117cebbef3c12dd30dbf5df54cdb888fb72cf3d313962ee257c21e1745044760ec6a033475b4caec56282554549bfa2f741716fac81fa4ce4c3d0767c0d49ac03cf250630d01c640752f0d9bdbe1ce13f1fa06a40b5c97ae38034da4bd426ff31099324ffd1ba4eb9e9cd0f432d1acebb75441b8a02ef25b6a0c61aa69d5f11a0005c1ac02b8419a910e613dfa124d9a3d6697204bac04e8962b2136a1e2dcc56c2e77031ba353cd298046fa02b7fe747dd1b410a07d24c4dabf02851f7368b891d52fddf82163bcf0ff3f8b88acafac3ca727a0f315d1a555cfa05a250f81feb5d46ba12b0afc2bee9080dd77220b641c75ce8fa15fb5c6e4a8214818216bb1cd434b6f49541baadb7db8059510c14714358579d18936885b810d25e6df354f6ca56f20cce6b6a6e95f6e1e0d2f68aa4f0f89798054193147a780dd261167d41681fe813050a22c570e5619e5065d7b868ed0b3caff376fa2080c2cd5fe194284a01827a9e48cf08807c87ecf18316953b53f4edc5df252a415d10f2fb3b892ba55fa7c584b6f915ddbcb1f9c891367c712855cfe41cdd0c279345b5738b4a003e1020b51f2861483291f94613e265d7707d5879099da9a1a6ed2de02e5b9851c26340256c43cc44600e639fd2c1e41c1a419d7fae6422eefe1d37f72c789aacf7f626d6cd7a7620aa2f9ea6ec05e3fef65af17716918b92e06793e741f2626716769acef309055f6d05c3d431f055a527352adb10096e932ddf1f8425734e8e80effa9f2003f01f535819379e992b31d1604e8dc6b93b7020dfe84b60ce14649ec24f6a34173428c72c43d85c4e5a7a961244327774fdc25f11ab673968d6ee8724dd474e8c2351f0ffd58f86e7dc07f88732bcdc8d6e4b2a62f1d8306892dd356e9b503a73a487ad96a359b19e32cb9c140b28c0d19bbde55438be43759406a2785826ec482430fc005104d155ca6aa1a851d67f9a0ce17d0cdcce6d12146e6a957d29345757936eb6305afbfc170d96dded421492f96c0b7ab400fee362e4793402c803c70d33d412fdd81c061c711569fbe1961b04d9d3be9abcd3b95ca6e6678cacad526324964f07be66283940825780a1a04057b1509556bb0abd7a73f82415adf14bd87e872598a94f20361901fbfe2bfd3b594c1a58fa6a30be8489778b72fe3d887824782eb75a6c170fdcc187bd656690867eabdbaec6ee186a2fae4d07d9733221b59ee06bfc744dd91a47dec2f5dab612dc62c25e4282dadea65eea94012847fc03420b42c3cfba0d83d5cd07a191ce871f00ba69046f2ee09bea85281133e2960ba347f289241a2dfdf4adb40819624344b0beceb0e6667d156b2423f01e4ea28c5e05f9ce5283a84fc25f824208598199f07fa92c968427bc6d3da372f90ea7d728bc747d91355fd40cce03e6e4e1d435c61ac7716466065a81361f1b09f764366acd04ad9f3891cc243ee0954a56f30a12c330361aff7afca4c27cede46c84b7bfb334287deed994b495a4c312143ad79cbe1dc521eacc2d1028d1cba6745c037cb8ffe76f14bc7be468038890c91b588c0c15f84dcf7e26525c55b16f6cf0f3846eafdfb644be9265d92817e3e1c64f94bd64916fc3dc5a09417ee3f9cbd665347cf9fddcae0baf07ac785bba63b71ce22a57a391e31fac4625383bb8c6f64e4b4393c653caa876ae2fb8a08531a5f61c4faf2bf1fa09b421d1f503953db43344854e5498c36e759c9de0007d8c99ccef4fdd2936e560debe5db0bcb5ade12f2f93d85acbc950c4d17866634494cb8d2b617ab8f2263c024c65f4f02e0911d136171f99c72fd0a703d30d9eb515d9e243479c72c0b3a7fb61a16814eda1e962c1421e2b32310c10da9105907fded98f3273b4330bdfd353c9b75da78b1f470fea999739cb3e5be2970b0968e7ab4d2fc11675d2a1cbbaa3e27014b0dbf3eeb1a893ca7c218710007dd3fdf6f1c61d4088da2aba9c30b7b6b67a871a63bb5f4d752d66b4b1a6dcdd56086d7c1e5217f0be2fe62abc6038833b7aaab5e43288304b9a85c3baa1bfe133038b9ecc3e45a22afa0981debef957c4b5092bd2a7e644d6884c2378cb155093e4c7cfb9a71917f6a2c8d02f766acc60319e0947798fdcd73112ace4446836abc6fe418a3dcde1e998984889ab643b4afa8a9a46daa06fd51dea9ed3202331af006e0e53724dc29004c8050044443bcb26c42bed57a237e73d15eef66803695be4e4716e6f3adae16a6fb5b05aee794e7e04ff9f27b5014ca6000100c91000000000000000000000ffffe000000100010020000000000000002900000037000000160000000000000000010000000000005810000000000000290000000400000073070000000000000200b8fdc6c4150b3298dfe1c3065e07cffe0075d9c9e57b9b83b4c3f9c0e263767eddf4bd03a8a976c56c4b5b3e992e9d93fc0b93f2889e7dd4ed0527d413f07a5594a8bd16553e78dc1ceb3f033a7eff8b143c6092d29338c8123d89b4fa0abd31c910dad9c0c69c505f31ecccec0d98f77b013b19bbe655261f9112c7c09b8f0d4d93f09fa47f3a267178d88d596cff9672062ed4a49004f0ae5ce401b707818c19247d5eec133222136a029a0fcbecd1bcbe8449dc99dcd54503a403034b07a59247de5860c86fbae1d9ac2641b886249187c4664cd45746c2c60ba1991e4f9e6a6dbac53a7e001fc0f2b4e249936bb4e163c65fe36ca66e004516bdcc4b9a318b26484bd22b70799cb02656dd28392e25ff993884c8b22efa8149d8f300f031bf429404fc1688ac5e46c98a40c13c06b051a9f10f877dca8e23a903c9b976ac7d95a2ccbdc6f95f6cf90e90bbbe3eaa17ab1e90b721f91bbf8d00efde2e6cb133a807ddb35aa33945e53b80a6c028febaa33b9576f17e5307d9b8062fa86de56ca968f0ca62c3327c27fe8ee512b280cc7c791a5b05b7be62eb238d718cf42fe10c8bf28f4650e524b2e782cef54c24b6132eff3daa0d8ae6c8742e6cb7b130a7450aa8c2a7ae2c6929ca74bdab641f9c3410af87d7323b1a1378b56dbb4862fcc39a714b903c8df288c54d2cd7ec30880306034fe6e33b69ba7c4e282433da89ff4d65320490d81e01b325103e995cc190ee4e4c176fac44c374524334ca71156314882fedcc1b89df65ba46633bcb1229b249b5560502fadc4ac82a67773e525742ef5b7b3b5deb5bc1ec8c2a0e84d52fa19e6d8f60d678232021f007a1f6a7dd6f339be9bad8fd83945ff7ad2c6d270d72ec594fdd57fd3fa61ee31d3e05f278a6e33eedb6ea9f62175235cd3c69f0ff9bf08f4836b038a4fb127f606847288a93cf58d4e1d4a9a1ef5e0c7117096c429f5e85c80e6223ae67e28d8b27163491eceec5dafa6cbbd395603b05ae2c32e35fc68e17cdcdbd7bf08a0f4db8b2b28cd4b42ec2fda4b4f3a0d1226c52bb692a983e014f81ebead6897c54ae6305550561f2168109f6a66c548c1a15f5f0990e4829fe0ed9d5dbc205b77018e42ba4a0e94f16bbd25185f1e9b60ac9595cf8dac9615c86348ee29580ffd99601a538ccefecc7b576c5f5afbe945c951c58a119b6265b02e93ba202188d37265b9aab1e7b74c9dd08fc879e79fd492a35c6f64116f4fc4e17b45a475b885fe8deebafbb116e03e2fb3c9dc6cae6df2024ee579b6ab66bbcb7450e4865e10bac79b9ff93cc59b788a7a2a94735b7d1bd0b7ff2471a4af152f0a061a991cd8c79234bb1742053b8280153485e2e0da2b689e2b9702663e0432d024674dac509a8ea1ad59ad32a28524a4af5bc0ad69dc2cd842f2ca730b9e5805f90d880125e179c33c8f51d27845134a59dd2595772a1d21a1883049f9c240cefbf1a9ac144cb469d36a3b60ad1ad3a43ffa537c262d5378060b54f712749f7ec64fda65772532c551f924b15f199142616a8e2add6c5c689a83ecf3ed3aaf1df7f72fee7b88f6fa557ef7fe82aebda073c562728ccd1831d2a996dc78b39894dbffbf0bc32149c4b290ac945e1c86aa193bf01a2eb9bb3f1156205c6c508e4f518e88ef44e575e7746998bc531a619a3a0cf34f20c1a304fe9a03139e9175f20c5ca6926bf72b4b25c617bb634ab2aee23f609887bb9e64b58236179a2967ffe93ef7d112be1bc7c5b60546551962ecc655ec710924512db1a718b62725e0283eef0ce8a370509f60ec2fbff049bba2a017f368d84752009766754a2ef93b4585304b4e7e39ab707ac0572c9799791c8c3547bd5c6f2f87981956a45229f7bf8bff03047101a87e90d34697d3425edacdf04cfc8c4c40e967fb7d14d647384fefda025375c3aca1b8e0a30e6c0dca1984cd4ff18fdae8008b4a0197ef604c1b5ca410d9840b0fd28bd14e984835d8a0f3ea9b1fb868b719425f36c25cb15574d3714bfdb38ec40ebbd044ecc7c3bcedaa5d77cea896aaf0090fcbfe6c71ae2bca5b95d6c1967b4dc6e6414fa16f114e6bf3fc8b350f439aaf3725577054b5f85357f7e68705aa496066a91645b9ed21dc55dd65d314fd01317c516bf2108db3c15cb40d3bc0bff116fe6cb43eb1a01accb23a89f474284fc3e290dec51f53b1cd4924dc307a8c1d17e96bb0dcbf1e7fcb68112579e6c7d7178d268520da799d73d9d19847eb10dce1455bf92976ce970b4c9c6cd09dd9fb715b4642363b5857e8460172ddf61f8d78b9ddf569f991821d157f897d92e54e29f93a9cd0acccc60b3e69543e4434bb6ac6aabea2b3147c05b0104706d77315ddd0c8510cd7a4aef0de401244fb3e0912771095dbedf3c6ef519c295a0ff75e92a8d4221776e1b4d4ca3be357af91007ef0fe4ead2a2211f12cde12a3e9c85df75db2ca033a03fd4e2affcfac7ec4062b5bdb737406fedf34436226903234bbaf80b31576d4093eb05545124b490c616aca38b47663bac7c0c4abd4ceded5be8b2a020b45b4b3ac77734496711fcf5e15db9e041977ce35f12dd1ac87cedf31af4df105da34bf07aeb34933d385ae8d8d1cc38bae93b74ff3504adacca918c2840a0b831f19af0d8618254fed313d4ae7911b369be1ddf86fdbbee9ba3ff6b6f3ee03fcee953f16c26853fdb32903600e8125d23649b958fb52ebc5b35ddbdcd4c16afcd89a72906b08b48148bf4613e914789b936bb262af3dcadc6e85e496049f8bf6dd043de3a0e1a511ecf6b1b04f35b7402fe190767214bbcbbe3fb02c4a7098ddbef9457eb61206522da3bc542f45f5faffebeb07d7d94ab83863881655621e3834c97bc240804115b55440f09be47d8ae923b1a39c2813fdb8e649057126c8a536248f752356ab7d6b4a2c9c94dc79b37a66f31f9073fe79a5c4aa6e953b330e58df70119df90468b222183fa8586446bfb7668b5d8c191c58c086d009de88b5ac2c47889ca76d76ab8c9a2fb0e0ce3a34cf346bbfc09219c41570f12d887fd055ffa3ab4184a7ff54365d1e905f9ed0bc0d050a8ee38dddd48af02aed351646acafe73d22dcfb33b0c43acd1220ba9463a7317ddd0775952f22aac77f2f66aed6ebb39ab8b0b0a8c27e135d5fe284e5e07e965af9107b22a4d244eba979d287ecfca79ba4db78ea1ff2fb2ae2f52f3b90c3654b2ed6590d39a0c98a34f79702d2949adbd627fb8fa3667caa9d75f7fa2638906b13eca99b25acb2e3a960169501dae8967dc81b6b9d49f6b8067f7575cf583680a1f1794f57339823ea57968cfd7e54314a90339af879cad5ba60beb71547aea465002fa4aae6edb7c05b6deb1ac8f626d0929e64555531f1aa32930f1956e4085d487c2c55713b2559c2fc03fef87babdef4671339836386dcbb8c99582425a4c923313fce23680c6c916579056b04b3bdc827615373187d47a0b0b4da53efda9d7db7b7dcc996bec71da3d9be02a4b796024762d65c7d92588a65f290b4e41376779a6ae8c935073b53df738b1f8568b35d0e2e4bb832536ccf5c08d1a645a2fe90a12c47ebdfcfec5de207d60363d053e367a1bc8fb4b2aead933a6e85073a1990f45a05880c813a196cd50e541c314cc8fe8691d75d021950a0467692415abb2993d99b5d6631389f5d346f14c6fc92a85396f30387c769e0428668d8863c1a85486bfe80902047c8a8f3709119ff24a615d508fbe7799c3de6470edc7c824ee480575a9e5aa32872d7c923a8dc176ef8b5d766720ddff1c376667ae2081c1fcd6e1cd7d3e208c21fc9d578c845c3addd8be351d6630054c0d825307be6523fd6d47021ea53125bc0666ce121dc8c81fae4533466f957af9557e898e27e5488381c0b78475d9b1ad85acbe2345025a81e76eea135e7d556da349b70901a144c412ad2b94bd31f887315f8b8b8e3687fe9c451f072a8e1e096f255af078130e7d98896d4674723d2155c6a26122fcfeaca49c6d818e56c63bf0f4d43a4af1541b7eba368e6c3068bfbd89d331e3df6362413a3dc8678592667daee07d46ff5d2fbb58d47bc9dbcbf00e3151af3b45c540604fbd26b2b2da64fc2cf2c10fc2ddbde414b81cbdf80d9b2c2e821e762ea5a6a502d91415661129de8a7116a397e08d8480d0afea5f827884073e4cf2342ac43686686a2b9ac7980c6df2d177caac3cd7236da3f8e336bb2bbf2ee2692b6f4de3b39c563dbfd54eedf8fb3c53a39c4fe1749c46f8c431a9b9946d1049e5d48ef4b559eebde2a56a761a2f017e91948e95e351219324466bc4339f67543d7dc63a28e55c1c91ac04927f04c989370e62791912b9731700f8460a06843cf17333f3c5ee34209afae4807ed1f0a359647753522900d1010c043229a6cd90d62725fe6376b9b3a2fd5d804aa4388b12c86d7505b9fac5654a7186fa0f16bb4c3d94aad720cfc6f4c6a523b51aa223dddfd58601a83deec55470314c113484238f6da64e322eecdf8d189f9498a63422e13fe33fb8b07729ef07fd257cbe866cc266c7f4b1092c60fd86a1ea95c6b0b4dd7f4bf56e716c2f165127447603706a150e9a27b22c1a92a615209bacf5ab8e1ab852585c8201704703cb7f3389fdca9328ac58dbbd23f8e0691021438e910ae1ab6fc133970f4a03a207cda7b35eb86e6d4dca00b852987154ee183b5dcd783beb0e3d468a8e414eb36a619222925156bca8ac60814eed105577d0992d698574f5f4ab4a640ed14780913fa216f3fedb4be63d65877d276faf4dea32a86ed59a3ad329f734ebab2a2fbc0bd6326f131064b3940de388e36fb996e1eb872acac9d61d181d944204151c6bc6163c9e21898372f3823694b500456506865c25d93f0e27dcdc9e5f549e4ba273c57b859784227920081f350a8f6cb5dda3c2bee49c7dbe9b707be4f7500cb8f29ad00b75f53dcf081c20244693137d190585c64e27f92253436f24282ed344a2ba23235135c0ba2c6c72e8139a268e3d96d620de5717a97d08c51ca67064714e6e35c3bccf1731d82c5e31d6e21010f99f1e7d0af54690ba6ef99b88549c131cfba5893dc61e9eaa93844a63903bab669ee6c52ea1383045f359458097caeae4e0e2123e1469ab4d990847b43bbe9bc04121a8888c702e385ff9abc39334e3ec5287e6ec9cd562b88514c698b0bdaec1d55f697d768a7ec54d81fb88dcb6c49d6528799dfdbc9b0c4c3d2e3de9969b3db7ba960399ddd69bf35438a0b9336e0cd316324dfe3d729e958f405cb21e9647ac518e4e05f928321bcd85807c1667c4f35e0efc784654df6b376fab9c74c1d295bdadeb4b7b3e77460be578b7c55f8f4d89a955bbce485482304eb241cd67dc49ef45049118ff72dde49bd71a974c0afc1d43e2441e0c5a8634261a2c124f06151ee9a03b1b0d9f4a998e48280a5486fd108993188f6e43e7898c429e7538c012a633a4f51877fb2c94f591675cbbdfef9cb059564e900c02175125eaa7ec2d7272ecf4e9842bdee5a8524a57438c43739fd917f6d93b2ff1b1921d18814c1e4a200021d8aa12a9421355144b1b1e41e467b1c03a1e37de479c6f0cde53865dcbcfaeee93f268e5705b0f76be7ad63d54aab8714e801b3c23707ca74f061ea1b442eccd87d1676ad2813b6b8b6f296c791b649fb2b98e3616a3b1f53a12f8534c1d28d8d2955f7274ae3c85c7083ad80e34df376ebd6ec1aedac1e6bd1dcbe6eb7363e864e3aa24f3e185edfee4412d57cf87ca270b39089213ef2b440401ef002c7726e405ead72194dfdd0a232abf6ee0215ba524590cc35fb08c3ae3b2b20cb2ba15e218f3e336f86964b045c2040000001f0001000000000024000000000000002900000032000000fe8000000000000000000000000000bb", @ANYRES32=r10, @ANYBLOB="080000008f4673089edad3d0db2edff0d0e6677d5128beda2c7a4b950c2f4f88688b844d8f568d410763713d0a6b91f145c4c8a4cb19b80f2dc3be3a185abe2a0267af2f0e20750b08c2450719cdabfa192b3d056ca1cb10096426de67b000"/108], 0x21d0}}], 0x6, 0x4000004) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000001340)={&(0x7f0000001200)={0x10, 0x0, 0x0, 0x1}, 0xc, &(0x7f0000001300)={&(0x7f0000000e80)=ANY=[@ANYBLOB="ac000000190000042abd7000ffdbdf251c808004fd01ff02000600000c00090007002406", @ANYRES32=r10, @ANYBLOB="8400130000000000000000000000009f00000000000000000000000a000000000000000e000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000500000f0f0000000fecffffff000000000000000e000000000000090600000000000000080000000005611f2382ddb4ca4150ee049b615d36bc9ef4f7338877318404ec5c35e5f3c0d5d8497cc2c8e52b85e877c8d99e65419026ef33a1ccc1d00f5927d4edcc7411a6162afda3a3b1dc67b7370025749468526a2ba80104c06f17d7622ce291ecc897926eae11473e54b076e2906b66718945bdee5cc178dd7e178d8354974573c65a01319b516358c5767563a3d0fdc733fe585579a372cb82009c466ac6c507eb"], 0xac}, 0x1, 0x0, 0x0, 0x4000}, 0x0) setsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, &(0x7f0000001c00)={{{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@remote, 0x4e20, 0x6, 0x4e22, 0x7ff, 0xa, 0x0, 0x0, 0x0, r10, 0xee00}, {0x1, 0x100000000, 0x2a, 0x3f, 0x8000000000000000, 0x10001, 0x1, 0x4800}, {0x7, 0x3ff, 0x9, 0xf4}, 0x9, 0x6e6bb5, 0x2, 0x1, 0x2, 0x1}, {{@in6=@private2, 0x4d4, 0x32}, 0xa, @in=@initdev={0xac, 0x1e, 0x0, 0x0}, 0x34ff, 0x1, 0x0, 0x1f, 0x606, 0x81}}, 0xe8) [ 66.858405][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.865738][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.872949][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.880141][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.883212][ T23] audit: type=1400 audit(1714977722.949:441): avc: denied { listen } for pid=1845 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 66.887420][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.908912][ T1846] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=16 sclass=netlink_audit_socket pid=1846 comm=syz-executor.4 [ 66.914835][ T394] usb 3-1: new high-speed USB device number 10 using dummy_hcd [ 66.915122][ T743] hid-generic 0000:0000:0000.0009: unknown main item tag 0x0 [ 66.942507][ T539] usb 2-1: Using ep0 maxpacket: 32 [ 66.944559][ T743] hid-generic 0000:0000:0000.0009: hidraw0: HID v0.00 Device [syz0] on syz0 [ 67.012534][ T394] usb 3-1: Invalid ep0 maxpacket: 0 [ 67.017664][ T394] usb usb3-port1: unable to enumerate USB device [ 67.052674][ T74] usb 1-1: new low-speed USB device number 8 using dummy_hcd [ 67.072561][ T392] usb 4-1: device descriptor read/64, error 18 [ 67.192505][ T18] usb 5-1: new high-speed USB device number 13 using dummy_hcd [ 67.232608][ T539] usb 2-1: New USB device found, idVendor=1557, idProduct=8150, bcdDevice=29.ed [ 67.241595][ T539] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 67.249821][ T539] usb 2-1: Product: syz [ 67.253905][ T539] usb 2-1: Manufacturer: syz [ 67.258223][ T539] usb 2-1: SerialNumber: syz [ 67.263487][ T539] usb 2-1: config 0 descriptor?? [ 67.412606][ T74] usb 1-1: config index 0 descriptor too short (expected 1307, got 27) [ 67.420954][ T74] usb 1-1: config 0 has an invalid interface number: 0 but max is -1 [ 67.428992][ T74] usb 1-1: config 0 has 1 interface, different from the descriptor's value: 0 [ 67.438652][ T74] usb 1-1: config 0 interface 0 altsetting 0 has an invalid endpoint with address 0x0, skipping [ 67.462497][ T392] usb 4-1: device descriptor read/64, error 18 [ 67.552541][ T18] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 67.563646][ T18] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 67.574927][ T18] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 21 [ 67.587857][ T18] usb 5-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 67.596975][ T18] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 67.605558][ T18] usb 5-1: config 0 descriptor?? [ 67.632575][ T1846] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 67.682553][ T74] usb 1-1: string descriptor 0 read error: -22 [ 67.688638][ T74] usb 1-1: New USB device found, idVendor=0460, idProduct=0008, bcdDevice=c3.de [ 67.697547][ T74] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 67.706501][ T74] usb 1-1: config 0 descriptor?? [ 67.732571][ T392] usb 4-1: new high-speed USB device number 9 using dummy_hcd [ 67.753082][ T74] hub 1-1:0.0: bad descriptor, ignoring hub [ 67.758865][ T74] hub: probe of 1-1:0.0 failed with error -5 [ 67.962545][ T539] (unnamed net_device) (uninitialized): Assigned a random MAC address: c2:43:18:87:12:77 [ 67.974373][ T539] rtl8150 2-1:0.0: eth1: rtl8150 is detected [ 68.002496][ T392] usb 4-1: device descriptor read/64, error 18 [ 68.011777][ T23] audit: type=1400 audit(1714977724.079:442): avc: denied { read } for pid=200 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=1 [ 68.093838][ T18] plantronics 0003:047F:FFFF.000A: unknown main item tag 0x0 [ 68.101085][ T18] plantronics 0003:047F:FFFF.000A: unbalanced collection at end of report description [ 68.116545][ T18] plantronics 0003:047F:FFFF.000A: parse failed [ 68.124736][ T18] plantronics: probe of 0003:047F:FFFF.000A failed with error -22 [ 68.174284][ T1809] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 68.262577][ T394] usb 1-1: USB disconnect, device number 8 [ 68.392493][ T392] usb 4-1: device descriptor read/64, error 18 [ 68.512549][ T392] usb usb4-port1: attempt power cycle executing program 0: mkdir(&(0x7f00000020c0)='./file0\x00', 0x41) executing program 1: unshare(0x4040600) (async) unshare(0x4040600) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000940)=ANY=[@ANYBLOB="b4050000200080066110000000000000c6000000000000009500d800000000009f33ef60916e55893f1eeb0b2ae13d922e6235592ce847e2566c43d72918a897323fd0723043c47c896ce0bce66a245ad9d6817fd98cd824498949714ffaac8a6f77ef0000ca5d82054d54d53cd2b6db714e75d9bdae214fa68a0557eb2c5ca683a4b6fcfcff0bffffffffffd47042eaebfa6fa26fa7a347c7faa8e700458c60897d4a6148a1c11428427c40de60beacf871ab5c2ff88a02084e5b5271e45f00003826fb8579c1fb01d2c5553d2ccb5fc5b51fe6b174ebd9907dcff414ed55b0c20cdbe7009a6fe7cc78762f1d4dcdbca64920db9a50f86c21632f7a4bd344e0bd74ff05d37ef68e3b9db863c758ffffffffabe90ac5d08dd9d4e0359c41cf3626e1230bc1cd4c02c460ceb44276e9bd94d1c2e6d17dc5c2edf332a62f5fe68fbbbbfcfd00000000000fbf940e6652d357474ed5f816f66ac3027460ae66317f83cdd7a7eb2a7003d1a6cf5478533584961c329fcf5a43e05c92bfef0dcd28000000003f2915a3039c9a78f63b8ec7e60a0000fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117c024185a062acb6b8eec31c21b3af8b9eedb4660ed2deb7acf2a33a376a5cb7d4266d5b0be14488d14b473502486ad8dd600000000000000000000c7766ea7c581782c0d90f42a85303835fc291c25d29e6bead5d7360f2e1929d7736ebc8558c4506407d3046022bdf25485bd5442e05d9b4c1278343581b7a06f65e8ea6b042c4fd08381e5000000000000006398d6480000001a723b91030000006480304c66b217aea0156ce9eef911fe5b7370f79987303ecb3aabc53c60014a0101ab766754f596b41da9534d12b8306a1b36cf3b03f0d790879f523eabfbee83d8bd472ef69660cf6ec897106c51e54a17497f384c4956b41f3843e7c878b1e11316d8ddae1c6c3b85aaf7a9fcaf8f5d6186c42542d68ba72682c938d3c0a2e6e10eed71b1d31c9f300b41745329bf34495c63e43fb896e4903fb0fae54a8f0fe3b48a5b29d279070647e65097c8ecf32a15080000000000000001007ba4a70a084bd994ac5e00000000000000000000000000351a30cd97f83d72631d0fe92efa974a53f4dc1eb9a86df632a6d463688123f64d42a919bcfc44a90ffd680200000091f842a91c977f6075d07e39e669b0713af0498a99bf5261cb3269d499a5202d7a08b33ade7b38829b9bd39619688d5e9af22170ef83e5b92cbb32b655c45de1c154aad81bf64351668a3f76d5afa958aff76249e0ffdf8e45155536a1a44bfcbfbfd232af000052f9002a"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) (async) r0 = bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000940)=ANY=[@ANYBLOB="b4050000200080066110000000000000c6000000000000009500d800000000009f33ef60916e55893f1eeb0b2ae13d922e6235592ce847e2566c43d72918a897323fd0723043c47c896ce0bce66a245ad9d6817fd98cd824498949714ffaac8a6f77ef0000ca5d82054d54d53cd2b6db714e75d9bdae214fa68a0557eb2c5ca683a4b6fcfcff0bffffffffffd47042eaebfa6fa26fa7a347c7faa8e700458c60897d4a6148a1c11428427c40de60beacf871ab5c2ff88a02084e5b5271e45f00003826fb8579c1fb01d2c5553d2ccb5fc5b51fe6b174ebd9907dcff414ed55b0c20cdbe7009a6fe7cc78762f1d4dcdbca64920db9a50f86c21632f7a4bd344e0bd74ff05d37ef68e3b9db863c758ffffffffabe90ac5d08dd9d4e0359c41cf3626e1230bc1cd4c02c460ceb44276e9bd94d1c2e6d17dc5c2edf332a62f5fe68fbbbbfcfd00000000000fbf940e6652d357474ed5f816f66ac3027460ae66317f83cdd7a7eb2a7003d1a6cf5478533584961c329fcf5a43e05c92bfef0dcd28000000003f2915a3039c9a78f63b8ec7e60a0000fed7d67c440e23d130e51eea1e085bebabe7059de9cbfc5117c024185a062acb6b8eec31c21b3af8b9eedb4660ed2deb7acf2a33a376a5cb7d4266d5b0be14488d14b473502486ad8dd600000000000000000000c7766ea7c581782c0d90f42a85303835fc291c25d29e6bead5d7360f2e1929d7736ebc8558c4506407d3046022bdf25485bd5442e05d9b4c1278343581b7a06f65e8ea6b042c4fd08381e5000000000000006398d6480000001a723b91030000006480304c66b217aea0156ce9eef911fe5b7370f79987303ecb3aabc53c60014a0101ab766754f596b41da9534d12b8306a1b36cf3b03f0d790879f523eabfbee83d8bd472ef69660cf6ec897106c51e54a17497f384c4956b41f3843e7c878b1e11316d8ddae1c6c3b85aaf7a9fcaf8f5d6186c42542d68ba72682c938d3c0a2e6e10eed71b1d31c9f300b41745329bf34495c63e43fb896e4903fb0fae54a8f0fe3b48a5b29d279070647e65097c8ecf32a15080000000000000001007ba4a70a084bd994ac5e00000000000000000000000000351a30cd97f83d72631d0fe92efa974a53f4dc1eb9a86df632a6d463688123f64d42a919bcfc44a90ffd680200000091f842a91c977f6075d07e39e669b0713af0498a99bf5261cb3269d499a5202d7a08b33ade7b38829b9bd39619688d5e9af22170ef83e5b92cbb32b655c45de1c154aad81bf64351668a3f76d5afa958aff76249e0ffdf8e45155536a1a44bfcbfbfd232af000052f9002a"], &(0x7f0000003ff6)='GPL\x00', 0x4, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x366, 0x10, &(0x7f0000000000), 0x1dd}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000380)={r0, 0xe0, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x96, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x8, 0x0, 0x0}}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) pipe(&(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) r2 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$tipc(&(0x7f00000007c0), 0xffffffffffffffff) (async) r3 = syz_genetlink_get_family_id$tipc(&(0x7f00000007c0), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r2, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f00000005c0)={0x30, r3, 0xfdd1df4705532f1, 0x0, 0x0, {{}, {}, {0x14}}}, 0x30}}, 0x0) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r1, &(0x7f00000004c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000240)={&(0x7f0000000500)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="080025bd7000fddbdf25010000000000000009410000004c0018000000017564700000000000000000000000000000000000000000000000000000000000000000000000000000000000ee190a0700000000000000000000002500000000000000005e7044e34893c9e8cb39f7aee1339141a11e2e99b50a4219"], 0x68}, 0x1, 0x0, 0x0, 0x40}, 0x20000000) (async) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r1, &(0x7f00000004c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000240)={&(0x7f0000000500)=ANY=[@ANYBLOB='h\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="080025bd7000fddbdf25010000000000000009410000004c0018000000017564700000000000000000000000000000000000000000000000000000000000000000000000000000000000ee190a0700000000000000000000002500000000000000005e7044e34893c9e8cb39f7aee1339141a11e2e99b50a4219"], 0x68}, 0x1, 0x0, 0x0, 0x40}, 0x20000000) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) personality(0x5000002) pselect6(0x0, 0x0, 0x0, 0x0, &(0x7f00000006c0)={0x0, 0x989680}, 0x0) openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0xf4b54af94c168f46, 0x0) (async) r4 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0xf4b54af94c168f46, 0x0) sendmsg$BATADV_CMD_GET_BLA_BACKBONE(r4, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000000140)={&(0x7f0000000080)={0x2c, 0x0, 0x4, 0x70bd23, 0x25dfdbfe, {}, [@BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x1}, @BATADV_ATTR_DISTRIBUTED_ARP_TABLE_ENABLED={0x5, 0x2f, 0x1}, @BATADV_ATTR_TPMETER_TEST_TIME={0x8, 0xb, 0x101}]}, 0x2c}, 0x1, 0x0, 0x0, 0x40}, 0x1) creat(&(0x7f0000000280)='./file0\x00', 0x0) setxattr$security_capability(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), &(0x7f0000000200)=@v3, 0x18, 0x0) write$binfmt_elf32(r0, &(0x7f0000000340)=ANY=[@ANYBLOB="7f454c46000000000000000000000000000000000000000000000000380000000b00000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000c6d804ec1fbac54fc0f70d8b1c424df0c980e7e7149356ffbf080221a2369069ae486e80d8b4790a6554c92ea8314ec610857a02fa264a5c207c8a7974d0fc99294276349e6941430ecb7c87e719b5d27f33576959f84940f9711657a75182f04a0ae4544604c60591e10b84d36d5374d100"], 0xfffffffffffffc91) fchmodat(r1, &(0x7f0000000440)='./file0\x00', 0x10) executing program 0: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000bc0)=ANY=[@ANYBLOB="2c00000013000000000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="00000000000c001a80080006800400058000"], 0x2c}}, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_PKTINFO(r0, 0x10e, 0x3, &(0x7f0000000ac0), 0x4) bpf$PROG_LOAD(0x5, 0x0, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) r2 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x0, 0x4052, r3, 0x0) write$UHID_CREATE2(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0b00000073797a300000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a30000000006a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a3100000000000000000000000000000065850000000000000000000000000000000000000000000000000000000000000000000000000000000000000001"], 0x119) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)="01000000", 0x4}, {&(0x7f0000000340)='\b', 0xfeb9}], 0x2) sendto$packet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$sock_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000140)) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$cgroup_subtree(r3, &(0x7f0000000100), 0x2, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r6, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r6, 0x0, 0x0) setsockopt$inet6_tcp_TCP_ULP(r6, 0x6, 0x1f, &(0x7f00000000c0), 0x4) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="4c0000001800010d00000000000000850a000000000000000500000014000500200100000000000000000100000000001c00090008000000", @ANYRES32=r5], 0x4c}}, 0x0) [ 68.682559][ T200] net eth1: rx_urb submit failed: -2 [ 68.695118][ T394] usb 2-1: USB disconnect, device number 13 [ 68.715689][ T409] usb 5-1: USB disconnect, device number 13 executing program 0: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newsa={0x158, 0x10, 0x713, 0x0, 0x0, {{@in=@broadcast, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee00}, {@in6=@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x0, 0x32}, @in6=@mcast2, {}, {}, {}, 0x0, 0x0, 0x2}, [@algo_aead={0x68, 0x12, {{'rfc4106(gcm(aes))\x00'}, 0xe0, 0x60, "440aa37de1dc0a2f87971d1c88e909e7470ebf4354b193ae1ba50000"}}]}, 0x158}}, 0x0) [ 68.731557][ T539] hid-generic 0000:0000:0000.000B: unknown main item tag 0x0 [ 68.741018][ T539] hid-generic 0000:0000:0000.000B: hidraw1: HID v0.00 Device [syz0] on syz0 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)=@newlink={0x44, 0x10, 0x403, 0x0, 0x0, {0x0, 0x0, 0x74}, [@IFLA_LINKINFO={0x24, 0x12, 0x0, 0x1, @bridge={{0xb}, {0x14, 0x2, 0x0, 0x1, [@IFLA_BR_MCAST_QUERY_USE_IFADDR={0x5}, @IFLA_BR_MCAST_QUERIER={0x5}]}}}]}, 0x44}}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x15, 0x4, &(0x7f0000000400)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x61, 0x10, 0x1c}, [@ldst={0x6, 0x0, 0x2}]}, &(0x7f0000000080)='GPL\x00', 0x4, 0x3e0, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x76}, 0x48) executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001980)={0xc, {"a2e3ad214fc752f91b25060987f70e06d038e7ff7fc6e5539b325d078b089b3b08386e090890e0878f0e1ac6e7049b334d959b429a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31303b306c0936cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae233a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe360500000000000000b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb903729a7db6ff957697c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e90f39c3dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x5c1}}, 0x505) [ 68.769293][ T23] audit: type=1400 audit(1714977724.839:443): avc: denied { create } for pid=1877 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 68.795898][ T23] audit: type=1400 audit(1714977724.849:444): avc: denied { write } for pid=1877 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) r1 = epoll_create(0x4) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="180000000500000000000000000000001801000020a0702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000080850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000000c0)={&(0x7f0000000040)='kmem_cache_free\x00', r2}, 0x10) r3 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002000), 0x2, 0x0) syz_mount_image$fuse(0x0, 0x0, 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB, @ANYRESHEX=r3, @ANYBLOB, @ANYBLOB, @ANYRESDEC=0x0], 0x0, 0x0, 0x0) socket(0x10, 0x3, 0x0) socket$unix(0x1, 0x2, 0x0) pselect6(0x40, &(0x7f00000001c0)={0x0, 0x0, 0x3}, 0x0, &(0x7f00000002c0)={0x3ff}, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xb, 0x0, &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x1, 0x0) sched_setaffinity(0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$TIOCVHANGUP(r0, 0x5437, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r0, &(0x7f0000000280)) epoll_pwait(r1, 0x0, 0x0, 0x0, 0x0, 0x0) [ 68.820533][ T23] audit: type=1400 audit(1714977724.849:445): avc: denied { nlmsg_write } for pid=1877 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 68.922526][ T392] usb 4-1: new high-speed USB device number 10 using dummy_hcd [ 69.012584][ T392] usb 4-1: Invalid ep0 maxpacket: 0 [ 69.162497][ T392] usb 4-1: new high-speed USB device number 11 using dummy_hcd executing program 4: r0 = creat(&(0x7f0000000280)='./file0\x00', 0x0) setxattr$security_capability(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), &(0x7f0000000200)=@v3, 0x18, 0x0) write$binfmt_elf32(r0, &(0x7f00000002c0)={{0x7f, 0x45, 0x4c, 0x46, 0x30, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x38}, [{}]}, 0x58) executing program 4: ioprio_set$pid(0x2, 0x0, 0x4007) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) preadv2(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/135, 0x87}], 0x1, 0x0, 0x0, 0x20) mount$tmpfs(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2000000, &(0x7f0000000240), 0x21, 0x4a6, &(0x7f0000000a40)="$eJzs3cFvk+UfAPDv221sjMHG78dBjQoiiobQbgUWwgkvGkNIjMSTB5hbWZa167J2yCaH8T+YSOJJ/wQPJh5MOHn3pjcveDBBJRpm4qGmb7sxxrpNGWuyfj7Jk/d93qf0+zw07/O03219AuhYxyJiKSL2RcS1iBhsXk+aJS42Sv1xDx/cGl9+cGs8iVrtym9J2l6/Fmv+Td2B5nP2RcT770R8lDwZt7KwOD1WLBbmmvVctTSbqywsnp4qjU0WJgsz+fzoyOjw+TPn8js21qOlr+6/PXXpg2+/eene90tvfrK2W2vHsZMaMXpiYM217oi49CyCtUFXczz72t0R/pNMRPwvIo6n9/9gdKWvJgCwl9Vqg1EbXFsHAPa6+uf/gUgy2WYuYCAymWy2kcM7Ev2ZYrlSPXW9PD8zEWkOayh6MtenioXhZq5wKHqSen0kPX9Uz6+rn4mIwxHxae/+tJ4dLxcn2vnGBwA62IF16/+fvY31HwDY4/ra3QEAYNdZ/wGg81j/AaDzWP8BoPNY/wGg81j/AaDzWP8BoKO8d/lyvdSWm99/PXFjYX66fOP0RKEynS3Nj2fHy3Oz2clyeTL9zp7SVs9XLJdnR87G/M1ctVCp5ioLi1dL5fmZ6tX0e72vFnp2ZVQAwGYOH737YxIRSxf2pyXW7OVgrYa9LdPuDgBt09XuDgBtY7cv6Fw+4wMbbNH7mJa/InRn5/sC7I6Tz8v/Q6eS/4fOJf8PnUv+HzpXrZbY8x8AOowcP+Dn/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDvDaQlyWSbe4EPRCaTzUYcjIih6EmuTxULwxFxKCJ+6O3prddH2t1pAOApZX5Jmvt/nRw8MbC+dV/yV296jIiPP7/y2c2xanVupH7999Xr1TvN6/l29B8A2MrKOr2yjq94+ODW+ErZzf7cf6uxuWg97nKzNFq6ozs99kVPRPT/kTTrDfX3K107EH/pdkQ8t9H4kzQ3MtTc+XR9/Hrsg7saP/NY/Eza1jjW/y/+vwN9gU5ztz7/XNzo/svEsfS48f3fl85QT29l/lt+Yv7LrM5/XS3mv2PbjXH2u3dbtt2OeKF7o/jJavykRfwT24z/04svH2/VVvsi4mRsHH9trFy1NJurLCyeniqNTRYmCzP5/OjI6PD5M+fyuTRHnVvJVD/p1wunDm02/v4W8fu2GP9r2xz/l39f+/CVTeK/8erGr/+RTeLX18TXtxl/rP/rltt31+NPtBj/Vq//qW3Gv/fz4sQ2HwoA7ILKwuL0WLFYmHPixImT1ZN2z0zAs/bopm93TwAAAAAAAAAAAAAAgFZ248+J2j1GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9q5/AgAA//9lv9k1") [ 69.252552][ T392] usb 4-1: Invalid ep0 maxpacket: 0 [ 69.258117][ T392] usb usb4-port1: unable to enumerate USB device executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='nr_inodes=6']) chdir(&(0x7f0000000140)='./file0\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.throttle.io_serviced_recursive\x00', 0x26e1, 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) mount$incfs(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080), 0xc, 0x0) [ 69.294187][ T1900] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 69.303349][ T1900] ext4 filesystem being mounted at /root/syzkaller-testdir3627510410/syzkaller.CwMyAs/52/file0 supports timestamps until 2038 (0x7fffffff) executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="1500000065ffff018000000800395032303030"], 0x15) bpf$PROG_LOAD(0x5, 0x0, 0x0) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0xe803, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000940)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[], [], 0x6b}}) executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'bridge_slave_1\x00', 0x0}) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=@newlink={0x38, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r1}, [@IFLA_XDP={0x4}, @IFLA_IFALIAS={0x14, 0x14, 'wg1\x00'}]}, 0x38}, 0x1, 0x0, 0x8100000000000000}, 0x0) executing program 4: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000e00)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r1, &(0x7f0000001e00)={0x0, 0x0, &(0x7f0000000280)=[{&(0x7f0000000040)=""/6, 0x6}], 0x1}, 0x0) close(r0) r2 = syz_usb_connect(0x0, 0x24, &(0x7f0000001440)={{0x12, 0x1, 0x0, 0xab, 0xd1, 0xa0, 0x40, 0x77b, 0x2226, 0xca8b, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x12, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3a, 0x92, 0xf8}}]}}]}}, 0x0) syz_usb_control_io(r2, 0x0, 0x0) r3 = socket$inet6(0xa, 0x3, 0x4) setsockopt$inet6_group_source_req(r3, 0x29, 0x2e, &(0x7f00000006c0)={0x1, {{0xa, 0x0, 0x0, @mcast2}}, {{0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @broadcast}}}}, 0x108) setsockopt$inet6_group_source_req(r3, 0x29, 0x2e, &(0x7f0000000180)={0x1, {{0xa, 0x0, 0x0, @mcast1}}, {{0xa, 0x0, 0x0, @empty}}}, 0x108) setsockopt$inet6_MCAST_JOIN_GROUP(r3, 0x29, 0x2a, &(0x7f0000000300)={0x20, {{0xa, 0x0, 0x0, @mcast1}}}, 0x88) setsockopt$inet6_MCAST_MSFILTER(r3, 0x29, 0x30, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000a004e2200000000ff020000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dda80d6a064916000000000000000000000000000000000000000000000000000000005ef500000000000000000100000000000000ead2263c2ec1af648a9097755159b23bed98beee9bc7d0ed8aeabc1c89c4554475b7c80ffc85cac2f4ef88317d01095141d9630f6dd2d8016ead07580fb05f3ef0cb10826ff5288a26093d29868c0badebcb92"], 0x90) syz_usb_control_io(r2, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r2, 0x0, 0x0) [ 69.393106][ T1905] incfs: Can't find or create .incomplete dir in ./file0 [ 69.400205][ T1905] incfs: mount failed -28 executing program 3: mkdirat(0xffffffffffffff9c, &(0x7f0000000580)='./file1\x00', 0x27) (async) mount$tmpfs(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='nr_inodes=6']) (async) chdir(&(0x7f0000000140)='./file0\x00') syz_mount_image$vfat(&(0x7f0000001380), &(0x7f0000000e80)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x200002, &(0x7f0000003580)={[{@rodir}, {@utf8}, {@fat=@time_offset={'time_offset', 0x3d, 0x83}}, {@shortname_mixed}, {@iocharset={'iocharset', 0x3d, 'koi8-r'}}, {@shortname_win95}, {@shortname_win95}, {@iocharset={'iocharset', 0x3d, 'cp737'}}, {@shortname_win95}, {@shortname_winnt}, {@shortname_lower}, {@uni_xlate}, {@fat=@check_normal}, {@shortname_winnt}, {@fat=@codepage={'codepage', 0x3d, '775'}}, {@iocharset={'iocharset', 0x3d, 'macgaelic'}}]}, 0x1, 0x2a8, &(0x7f00000002c0)="$eJzs3c9qK1UcB/DfpGkSdZEsXInigC5cXW7vE6RIL1zMSslCXah4b0GaILRQ8A/GrgRXblz6BILQnS/hxjfwAQR3dlE4MslMk9Q07UDT+ufz2fT0nPOd8zuTaUsXOfnw5fHB0zz2T778LTqdLBr96MdZFr1oROXrWNL/LgCAf7OzlOKPNFMnl0VEZ3NlAQAbVPvv/+nGSwIANuydd997a3cw2Hs7zzvxePzN8bD4z774Ohvf3Y9PYhTP4mF04zwiXZi1H6eUJs280IvXx5PjYZEcf/BLef3d3yOm+Z3oRm/atZx/MtjbyWcW8pOijufL9ftF/lF048UV6z8Z7D1akY9hK954baH+B9GNXz+OT2MUT6dFzPNf7eT5m+n7P794vyivyGeT42F7Om8ubd3xSwMAAAAAAAAAAAAAAAAAAAAAwH/Yg/LsnHZMz+8pusrzd7bOi2+2I6/0ls/nmeWz6kKXzgeapPihOl/nYZ7nqZw4zzfjpWY072fXAAAAAAAAAAAAAAAAAAAA8M9y9NnnBx+NRs8Ob6VRnQZQva2//nVOp6n+Qs+rsT7Vnq/VKJtrloitak4WsbaeYhO3dFuuazx3Vc0//lT3gp3r52wXa3VucRfVy73QE1VPtvoeti8md6qH5OeqJ6WUWnHD1VtXDaVaj19r5VC39t1ovTBtTNbMieyqwr59Zf5zWQ5ll3fRWrrPS43tsrEQv/Rs1Hqe//67InNaBwAAAAAAAAAAAAAAAAAAbNT8Tb8rBk/WRhupvbGyAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBOzT//v0ZjUoZvMLkVh0f3vEUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+B/4KAAD//+KpXP8=") r0 = socket(0x840000000002, 0x3, 0xfa) connect$inet(r0, &(0x7f0000000140)={0x2, 0x0, @remote}, 0x10) sendmmsg$inet(r0, &(0x7f0000005240), 0x4000095, 0x0) (async) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r1, 0x29, 0x15, &(0x7f0000000000)={@remote, 0x2}, 0x20) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.throttle.io_serviced_recursive\x00', 0x26e1, 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) (async, rerun: 32) mkdir(&(0x7f0000000040)='./file1\x00', 0x52) (async, rerun: 32) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f00000014c0)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@struct={0x0, 0x1, 0x0, 0x4, 0x0, 0x8, [{0x0, 0x2, 0x6}]}, @ptr]}}, 0x0, 0x3e}, 0x20) (async) socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket(0x10, 0x3, 0x0) (async) r3 = socket(0x10, 0x2, 0x0) sendmsg$nl_route_sched(r3, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x140}}, 0x0) (async) getsockname$packet(r3, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0xab) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB, @ANYRES32=r4, @ANYBLOB], 0x3c}}, 0x0) (async) sendmsg$nl_route_sched(r2, &(0x7f0000005840)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000240), 0x48}}, 0x0) (async, rerun: 32) r5 = socket$nl_route(0x10, 0x3, 0x0) (rerun: 32) sendmsg$nl_route_sched(r5, &(0x7f00000000c0)={0x0, 0x5b, &(0x7f0000000180)={&(0x7f00000004c0)=@newtfilter={0x8c, 0x28, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0x2}}, [@filter_kind_options=@f_cgroup={{0xb}, {0x5c, 0x2, [@TCA_CGROUP_ACT={0x58}]}}]}, 0x8c}}, 0x0) (async) r6 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/kernel/profiling', 0x22042, 0x0) write$tun(r6, &(0x7f0000000280)=ANY=[], 0x15) ioctl$VHOST_VDPA_GET_GROUP_NUM(r6, 0x8004af81, &(0x7f0000000100)) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.freeze\x00', 0x275a, 0x0) (async) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000340), 0x0, &(0x7f0000000080)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) [ 69.441279][ T23] audit: type=1400 audit(1714977725.509:446): avc: denied { read } for pid=1910 comm="syz-executor.4" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 executing program 2: sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000bc0)=ANY=[@ANYBLOB="2c00000013000000000000000000000007000000", @ANYRES32=0x0, @ANYBLOB="00000000000c001a80080006800400058000"], 0x2c}}, 0x0) r0 = socket$netlink(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_PKTINFO(r0, 0x10e, 0x3, &(0x7f0000000ac0), 0x4) bpf$PROG_LOAD(0x5, 0x0, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, 0x0) r2 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r3 = open(&(0x7f0000000000)='./bus\x00', 0x141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x0, 0x4052, r3, 0x0) write$UHID_CREATE2(r2, &(0x7f0000000500)=ANY=[@ANYBLOB="0b00000073797a300000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a30000000006a0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000073797a3100000000000000000000000000000065850000000000000000000000000000000000000000000000000000000000000000000000000000000000000001"], 0x119) writev(r2, &(0x7f00000002c0)=[{&(0x7f0000000040)="01000000", 0x4}, {&(0x7f0000000340)='\b', 0xfeb9}], 0x2) sendto$packet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$sock_SIOCINQ(0xffffffffffffffff, 0x541b, &(0x7f0000000140)) r4 = socket$netlink(0x10, 0x3, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) openat$cgroup_subtree(r3, &(0x7f0000000100), 0x2, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r6, 0x6, 0x13, &(0x7f0000000000)=0x100000001, 0x4) connect$inet6(r6, 0x0, 0x0) setsockopt$inet6_tcp_TCP_ULP(r6, 0x6, 0x1f, &(0x7f00000000c0), 0x4) sendmsg$nl_route(r4, &(0x7f0000000000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="4c0000001800010d00000000000000850a000000000000000500000014000500200100000000000000000100000000001c00090008000000", @ANYRES32=r5], 0x4c}}, 0x0) executing program 1: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_LIST(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xa0200028}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x40, r1, 0x200, 0x70bd2b, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @local}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @remote}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @empty}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @private=0xa010100}]}, 0x40}, 0x1, 0x0, 0x0, 0x1}, 0x4048800) r2 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000180), r0) sendmsg$NLBL_MGMT_C_PROTOCOLS(r0, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x38, r2, 0x4, 0x70bd29, 0x25dfdbfe, {}, [@NLBL_MGMT_A_DOMAIN={0x7, 0x1, '\x16!\x00'}, @NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @mcast2}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x1d}]}, 0x38}, 0x1, 0x0, 0x0, 0x4040090}, 0x4000000) sendmsg$NLBL_MGMT_C_VERSION(r0, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x38, r2, 0x10, 0x70bd26, 0x25dfdbfc, {}, [@NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @remote}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @loopback}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x22}]}, 0x38}}, 0x44) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f00000003c0), r0) sendmsg$NLBL_MGMT_C_LISTDEF(r3, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x40, r4, 0x2, 0x70bd2c, 0x25dfdbfd, {}, [@NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @empty}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0x1}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x25}, @NLBL_MGMT_A_IPV4MASK={0x8, 0x8, @private=0xa010102}]}, 0x40}, 0x1, 0x0, 0x0, 0x1}, 0x4004000) syz_genetlink_get_family_id$net_dm(&(0x7f00000004c0), r0) r5 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000540), r3) sendmsg$NL802154_CMD_SET_CCA_MODE(r0, &(0x7f0000000600)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)={0x38, r5, 0x2, 0x70bd2c, 0x25dfdbfc, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}, @NL802154_ATTR_CCA_OPT={0x8, 0xd, 0x1}, @NL802154_ATTR_CCA_OPT={0x8, 0xd, 0x1}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x3}]}, 0x38}, 0x1, 0x0, 0x0, 0x40}, 0x4080) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_NEW(r6, &(0x7f0000000740)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x44, 0x0, 0x2, 0x5, 0x0, 0x0, {0x7}, [@CTA_EXPECT_FN={0x13, 0xb, 'callforwarding\x00'}, @CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0x203b}, @CTA_EXPECT_FN={0xa, 0xb, 'Q.931\x00'}, @CTA_EXPECT_TIMEOUT={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x40}, 0x10) r7 = accept4(r6, 0x0, &(0x7f0000000780), 0x0) r8 = syz_genetlink_get_family_id$batadv(&(0x7f0000000800), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r7, &(0x7f00000008c0)={&(0x7f00000007c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000880)={&(0x7f0000000840)={0x2c, r8, 0x3, 0x70bd2a, 0x25dfdbfb, {}, [@BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x8000}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x81}, 0x10) syz_open_dev$usbfs(&(0x7f0000000900), 0x3f, 0x40c0) r9 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000c80)={0x6, 0x1e, &(0x7f0000000940)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, [@map_idx_val={0x18, 0x4, 0x6, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8001}, @cb_func={0x18, 0xb, 0x4, 0x0, 0xfffffffffffffff8}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r6}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, 0x1}}, @ldst={0x1, 0x1, 0x6, 0x6, 0x3, 0xc, 0x4}, @ldst={0x3, 0x3, 0x1, 0x1, 0x6, 0x100, 0xc}, @printk={@lli, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x2}}]}, &(0x7f0000000a40)='syzkaller\x00', 0x74c69d04, 0xdb, &(0x7f0000000a80)=""/219, 0x41000, 0x8, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000b80)={0xa, 0x5}, 0x8, 0x10, &(0x7f0000000bc0)={0x3, 0xc, 0x1f, 0x1ff}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000000c00)=[0xffffffffffffffff], &(0x7f0000000c40)=[{0x2, 0x4, 0xb, 0x6}, {0x5, 0x5, 0x4, 0xb}], 0x10, 0x2}, 0x90) r10 = syz_btf_id_by_name$bpf_lsm(&(0x7f0000000d40)='bpf_lsm_task_setpgid\x00') bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000d80)={r9, 0x0, 0x25, 0x19, @val=@target_btf_id=r10}, 0x40) r11 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_ACCEPT(r11, &(0x7f0000000ec0)={&(0x7f0000000dc0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000e80)={&(0x7f0000000e00)={0x5c, r1, 0x100, 0x70bd26, 0x25dfdbfd, {}, [@NLBL_UNLABEL_A_ACPTFLG={0x5, 0x1, 0x1}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @remote}, @NLBL_UNLABEL_A_ACPTFLG={0x5}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @multicast2}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @dev={0xac, 0x14, 0x14, 0x38}}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @remote}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4044840}, 0x4000041) r12 = syz_genetlink_get_family_id$nfc(&(0x7f0000000f40), r0) sendmsg$NFC_CMD_GET_TARGET(r0, &(0x7f0000001000)={&(0x7f0000000f00)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000fc0)={&(0x7f0000000f80)={0x14, r12, 0x200, 0x70bd2c, 0x25dfdbff, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4004000}, 0x20000010) r13 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000001080), r3) sendmsg$IEEE802154_LLSEC_ADD_DEVKEY(r3, &(0x7f0000001140)={&(0x7f0000001040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000001100)={&(0x7f00000010c0)={0x30, r13, 0x1, 0x70bd2a, 0x25dfdbff, {}, [@IEEE802154_ATTR_LLSEC_KEY_ID={0x5, 0x2e, 0x61}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan3\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8}]}, 0x30}, 0x1, 0x0, 0x0, 0x20040000}, 0x20000000) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000001240)={&(0x7f0000001180)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000001200)={&(0x7f00000011c0)={0x20, 0x0, 0x201, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x80}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000000}, 0x40880) inotify_init() close(r6) [ 69.536583][ T1913] FAT-fs (loop3): codepage cp7 not found executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) (async) mount$tmpfs(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='nr_inodes=6']) (async) r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x13, &(0x7f0000000340)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020756c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000e0000001801000020786c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000001000000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000600)={&(0x7f00000005c0)='sys_enter\x00', r0}, 0x10) r1 = open$dir(&(0x7f0000000440)='./file0\x00', 0x4200, 0x8) open_tree(r1, &(0x7f0000000480)='./file2\x00', 0x900) (async) io_setup(0x0, 0x0) (async, rerun: 64) chdir(&(0x7f0000000100)='./file2\x00') (async, rerun: 64) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.throttle.io_serviced_recursive\x00', 0x26e1, 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) (async, rerun: 64) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async, rerun: 64) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) sendmsg$BATADV_CMD_GET_ORIGINATORS(r2, &(0x7f0000000280)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x24, 0x0, 0x1, 0x70bd2c, 0x25dfdbfb, {}, [@BATADV_ATTR_FRAGMENTATION_ENABLED={0x5, 0x30, 0x1}, @BATADV_ATTR_ISOLATION_MARK={0x8, 0x2b, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x20000044}, 0x44005) mount$incfs(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080), 0x0, 0x0) executing program 0: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'xfrm0\x00', 0x0}) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000040)=0x200, 0x4) sendto$packet(r0, &(0x7f00000000c0)="3f0400008000000000001e0089e9aaa911d7c2290f007fdd1327c9", 0x1b, 0x0, &(0x7f0000000080)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @dev}, 0x14) [ 69.629769][ T409] hid-generic 0000:0000:0000.000C: unknown main item tag 0x0 [ 69.646314][ T409] hid-generic 0000:0000:0000.000C: hidraw0: HID v0.00 Device [syz0] on syz0 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_CONFIG(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, 0x2, 0x3, 0x201, 0x0, 0x0, {}, [@NFQA_CFG_CMD={0x8, 0x1, {0x1}}]}, 0x1c}}, 0x0) sendmsg$NFQNL_MSG_VERDICT_BATCH(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, 0x3, 0x3, 0x101}, 0x14}}, 0x0) socket$inet6(0xa, 0x5, 0x1) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x6}, 0x4) setsockopt$packet_fanout_data(r1, 0x107, 0x16, &(0x7f0000000100)={0x3, &(0x7f00000002c0)=[{0x28, 0x0, 0x0, 0xfffff034}, {0x48}, {0x6}]}, 0x10) r2 = socket$inet(0x2, 0x3, 0x6) bind$inet(r2, &(0x7f0000000640)={0x2, 0x0, @local}, 0x10) sendmmsg$inet(r2, &(0x7f0000000380)=[{{&(0x7f0000000000)={0x2, 0x0, @multicast1}, 0x10, 0x0}}], 0x1, 0x0) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) r4 = fcntl$dupfd(r3, 0x0, r3) setsockopt$IPT_SO_SET_REPLACE(r4, 0x4000000000000, 0x40, &(0x7f0000000080)=@raw={'raw\x00', 0xc01, 0x3, 0x290, 0x0, 0x5002004a, 0x0, 0x128, 0x0, 0x1f8, 0x3c8, 0x3c8, 0x1f8, 0x3c8, 0x3, 0x0, {[{{@uncond, 0x0, 0xe0, 0x128, 0x0, {}, [@common=@unspec=@connlimit={{0x40}}, @common=@unspec=@connmark={{0x30}}]}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x20000, 0x10001}}}, {{@uncond, 0x0, 0xb0, 0xd0, 0x0, {}, [@common=@set={{0x40}}]}, @unspec=@TRACE={0x20}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x2f0) r5 = accept4(r3, &(0x7f0000000000)=@hci, &(0x7f0000000380)=0x80, 0x0) gettid() socket$inet6_icmp(0xa, 0x2, 0x3a) getsockopt$inet6_mreq(r5, 0x29, 0x1c, &(0x7f00000003c0)={@ipv4={""/10, ""/2, @loopback}}, &(0x7f0000000400)=0x14) syz_read_part_table(0x5c0, &(0x7f0000000000)="$eJzs27+KJFUUB+BfVXdXdYNLa2KoDZsYuYHxsKOyOywYLIKZoKmJiGAgKFONookamRj4AptMIBgZD6IvIMIwBoJmIgZq4Fyp/jc1YySNqPB9QXHuufeccxuqwwr/b2U+SkbXkuO6rrbx/I9k+dLTSbtYrSebfH/ghQd37t5b3K+aXa5KfuqSetOnfzTJY7vGWWyiL8b58MHR+x99/FaTLt35cZJPky4p7fZqq9p80vzl0r9V2+b8u564tq52j16XhzNdRbeyectGq3TaPmre23v+ycHp8nYflPXQWXM5Pcnh1dN1jm+uo0l+vsikXuy2Nm/T7fX1rmqTUspk0Gb7L5gMpj315XfHWTbrndGgtnc2S147e/7JatADAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID/nrKxWhzmkWlSJeN+9dkzVbc+NF5nnm3G6/Xvw6L9nByczt959/U6bx688s2rb39/9OP0lySj3Dp6qLTt7tzLaQdV46S+SPLobN/5Zdv2jReH6UWW+ermt4/Xo5Qyv8xPqv75edLluctaAAAAAAAAAAAAAAAAAAAA2NOdu/cW9+vZ9uv6epsvmSbVtQ/cy6+llMOU5kp2luTr81RJfkiphltNMr+RpP2gyWajS0q5Mf3nfhF/x58BAAD//++eW/s=") r6 = syz_open_procfs(0x0, &(0x7f0000000180)='oom_adj\x00') r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b70300000000010a850000000400000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='ext4_ext_handle_unwritten_extents\x00', r7}, 0x10) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_FSSETXATTR(r8, 0x401c5820, &(0x7f0000000140)={0x20}) write$cgroup_int(r8, &(0x7f0000000040), 0xfea0) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cpuset.effective_cpus\x00', 0x275a, 0x0) write$cgroup_int(r9, &(0x7f0000000380), 0x101bf) ioctl$FIBMAP(r9, 0x1, &(0x7f0000000240)) ioctl$EXT4_IOC_MOVE_EXT(r8, 0xc028660f, &(0x7f00000000c0)={0x0, r9}) ioctl$EXT4_IOC_MOVE_EXT(r9, 0xc028660f, &(0x7f0000000000)={0x2880008, r8}) writev(r6, &(0x7f0000000100)=[{&(0x7f0000000140)='1', 0xf}], 0x1) executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.throttle.io_service_bytes\x00', 0x275a, 0x0) ftruncate(r0, 0xdb7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2000006, 0x28011, r0, 0x0) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000440)='./file0\x00', 0x0, &(0x7f0000000000)={[{@test_dummy_encryption}, {@stripe={'stripe', 0x3d, 0x10000}}, {@dioread_nolock}]}, 0x1, 0x3f0, &(0x7f00000008c0)="$eJzs3U1vG0UfAPD/bt7atE+TSs+Bl4sFSERCJE3aApVAIuLCoT3RA0es2C1RnQYlRqJVxItA3EAC8QHgAHwEjnDgO8AZOEClCOVAys1o7V3HxHbapA6ukt9PGnlmZ+2Z9XTWu9PZSQDHVikiXo6IkYg4FxFT+fY0D/F+K2T7bW9tLP29tbGURKPx2p9JJPm24rOS/PVU/gEzaUT6URKP9yh3/dbtG+VarbqWp+fqK2/Nrd+6/ezySvl69Xr15sJz5y9cvPjCpYXnB3asmyvJJ099c/m3zz6ufP7TH99PZ/U9ned1HseglKLU/k52uzTowobsREc8GR1iRQAA2FOaX/uPNq//p2Ikdi7epuLTH4daOQAAAGAgGo3iFQAAADi6Evf+AAAAcMQV8wC2tzaWijDE6Qj8xzYXI2K61f5389DKGW0/0zu26/neQSpFxKsnrixkIQ7pOWwAAACA4+yHxdbCf93jf2k80rHfyYiYLNb2G6DSrnT3+E96Z8BF0mFzMeLFiLjbNf6XFrtMj+Sp/zWHCseSa8u16rmIOBMRMzE2kaXn9yjj3SdufNsvr3P878tfX5/Pys9ed/ZI74xO/Ps9lXK9/CDHzI7NDyIeG+3V/kl7zLdzncyDeGN5+6V+eVn7Z+1dhO725zA1vop4umf/31m5NNl7fda55vlgLj8rTHSX8cvprz/sV35n/89CVn7xfwEcvqz/T+7d/s11ctvr9a7vv4zv/rryc7+8e7d/7/P/eHK1WcHxfNs75Xp9bT5iPLncvd2/prbi+yi+r6z9Z57s/ftfXP8l+W//mY71offjlffOXu2Xp/8PV9b+lX31//1H3px8dKZf+ffX/y80K1N8iOu/e7vfBhp2PQEAAAAAAAAYjLQ5ty9JZ9vxNJ2dbc3z/X9MprXV9foz11bfvllpzQGcjrG0mP851TEfdL71GHk7vbArfT4izkbEF1Mnm+nZpdVaZdgHDwAAAMfEqT73/5nfD/KwBwAAAPBwmh52BQAAAIBD5/4fAAAAjrQHWde/Vl0r/kTQAd8uIiLycEaGfGICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOOb+CQAA///yfL+b") r1 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000080), 0x101000, 0x0) r2 = openat$cgroup_ro(r1, &(0x7f0000000040)='blkio.bfq.dequeue\x00', 0x275a, 0x0) write$binfmt_script(r2, &(0x7f0000000000), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r2, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x60000b, 0x9) executing program 3: r0 = creat(&(0x7f0000000280)='./file0\x00', 0x0) setxattr$security_capability(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), &(0x7f0000000200)=@v3, 0x18, 0x0) write$binfmt_elf32(r0, &(0x7f00000002c0)={{0x7f, 0x45, 0x4c, 0x46, 0x41, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x38}, [{}]}, 0x58) executing program 3: r0 = socket(0x10, 0x3, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000000dc0)=ANY=[@ANYBLOB="b7000000a5517f5fbfa30000000000000703000028feffff720af0fff8ffffff71a4f0ff00000000b7060000000000012e400300000000006506020001cd00007118540000000000c3640000000000006b0a00fe00000000850000002e000000b7000000000000009500000000000000023bc065b7a379d179fc9e94af69912435f1b6a693172e6191a12bebf9f9804ea033388cd15b65877ad4b200000000000000000beca090f32050e436fe275daf51efd601b6bf01c8e8b1abe4fef3bef7074815ae98743d1ace4c46631256dd19aed0d600c0b6199fe3ff3128e599b0eaebbdbd7359a48f5b0afc3996792043a6787bac46aa7aa400000000000069669622208266f896ba2c9e73c2efeec2dc565fbafb2cb63f5fef9ab79ff8abaa8a08f54a062107e9bb3e980fff675c8d3e91df6648a7a6aebcb63e0867b75690152af27711f0cbb9c06018d21bf3f87b8eb65323b4267a526d53442db8e48dbc5ce47d67d07441a7975d5e41b14fd0154a8246249952a8b61633ce068220defe09d3b1136af6d03e9cf996c13d1bfcdc54567a9ca80dec2e943fe4ae7c617cc071f7add70cfbd48f8f6b50fe6a8297d88efa73e7e601040000b4a685969f28902bdecf66ef39755de79ed2c711477febc96231a53984d00877301d0ec62427a8e38618fdd1ce9aaed569ebc5f2e58d6028e66139a737cc7146a131d47dcebb32ed67021d76e983223c998aec22242ae54e87f438d26982876b58f9134366952f7399a733f07138a736924f3709000000e97f0c117ec439c6b7b965752bbc06eced08d97a32ae4b1ad4d11c5b6f68ee841975233e4cea13f3ef04b2cab9cc256d4539dbafd888c7097c1169e0bebcc81ca3da40bf34b6c9c1da2d6ed8acaf2a8091820ff4cf6be74ddca8bf2eed0e11b2139e8c3ec95436af5269d5792decda7d8b5dcf8640b504ba23c6d0a7f67cdfd27328100ebf9319a56f0f9cee17deecf747f3493f1dc39551f4c9a40b3e93fa80b8234ccbf39a9ef09bd97321f0dc20956f44ba2c5ec2e7569b05cf4690ddc189f174046a8b214acf23f42fb51ed4819e6b4cb5a8bf2b559d0c198fe0315483b8beb9801d06c58b22dd713fe3b7ef18e21081aacfd091b754125a488cea18255f79bebcb3051f622f8a1d9af1908e88a58774a24f35a4ccdbedea6212286c23dd89c2b4b90647f17231472af8dda7f3ab20f093aad3ce875f7458039ee6d0a50deb7bc8eb393f056a5e7725531c5485278e0362338e2e2710fe00465e0d182a322091022cf5b814eeb9b3cab21196581e4d92d0b6fe5525285eea359274f1f21d69233bbe94941f10ba292100000000000000000000000000000000c18e93a0c5231779f2ee201e9fe7e63e84b57b5f05ecd278919bad330ffcb594b8255b3085b352ca9533d6c31c1a30158c30352f8a126a65cb6582e58aa641007418611df53a601c3a8fb8d2286e86abf98136f345446730f68f5d6d1817a9e1b09e5650d2599fbe719a45337d29eb3fef5f7f565457660dec6fe903a1c2ea4f40a8ea1c179892afa219fc69a44163f0d731de418e9fd82a8c4661caea674b19242d1840d047882f640ea248457288c5ffb63e857da03ff5c0475c3cfff41c4806f1dc750eb1c45ec3a2a0b064834010604d6f88a29e8e9bda2bc9c18d1b53a08f25d62ccaa46bc0235c830a7b3fe64bc6031b431bcad6b698a1ba6027870ea9e55fafbbf140c5f82a33ee4ac793b989c12a5827a7957f4d8136cf918b7cbf5bc5fc64c8001992536584586edded6f65bdd371ac84fd5cc60ab79b84e9e85a1c54d5666a5d133e95eff121621dff14b9de7a188b8c5387f9da63c2cce405bc44079e34e2db2b275bfbb54841d647338cad74be91144b780cf381a6860f641446ef73bd11d45f5e4df8f3c6440d8425fd7382225cf8c2cada01bf3cd5cbc6a403173e0c89a491c75efc3c21b7825a521c6011945eef94abc3000000000000000000000000000000d71b794e9b4c145caf050429937eef4364d9e1cbe9150bccd9b2e73757f1f5e8ac50736cd3cbc029ede2869642841371bb4b9c1aaa8826889a909e6716b60e4b568b6761f8ccc7d35b0e66357746b10fc481b47e67f1e14408c1ef3e018a5e647e3f607654f3bf82bcfb42be038a272d82f8362944f608b3810000000019fda0b1b607f1ab34194ed954973f7a5accc0938d3364ab07574d0b32fc30f3ab73d012b63ee905e98ab6989ec2c840cd216eb18fedfb3b204e94e170bae930660368d3799c9b1bf7556ac57164966791626f06ad2e332341965f72141ec140b80efd7720ccdaa890b79bc4523386bd66553121543c9a35b7adcf2f6b257fefef1d6e1da2ee94d3f822bf45aad21e5b5a3788ab584090664065af39b0f43968dcd7c5f8e5a8dc6298691423fbf7e8e012260bc62f9422434a547ef7ca37953d435098d9b71edd1a03e46d0ade465d0c0db0a51f9e29cac05e5a04f94e"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x45}, 0x48) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000040)={r1, 0xe0, &(0x7f0000000680)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, 0x10) r3 = bpf$BPF_PROG_GET_FD_BY_ID(0xd, &(0x7f0000000080)={r2}, 0xc) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f00000000c0)=r3, 0x4) write(r0, &(0x7f0000000240)="2600000012003f08000000bf8a9d719797efcee3130000000d39036892f3f77156c2aea30a4b", 0x26) ioctl$sock_SIOCGIFVLAN_GET_VLAN_VID_CMD(r0, 0x8982, &(0x7f0000000100)) executing program 3: syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000640)='./bus\x00', 0x0, &(0x7f0000000080)=ANY=[], 0x1, 0x1268, &(0x7f0000002500)="$eJzs3U9rI2UcB/Bf2vTv2qbquroL4oNeFCFue/DkpcguiAWl2gUVhFmbamialCYUIuLWkyfBlyHq0ZsgvoFevHgWBJFePO5BHGmT1aZJu7ptU5HP5zIPzzzfeWYyzMCE+TF7L32+sb7WLK9lrRgpFKK4ORbFuylSjMRodOzEc7d+/OnJN956+9XFpaUbyyndXHxz/sWU0uxT373z0ddPf9+6dOub2W8nYnfu3b3fFn7evbJ7de+Pr6LaTNVmqjdaKUu3G41WdrtWSavV5no5pddrlaxZSdV6s7LVs36t1tjcbKesvjozvblVaTZTVm+n9Uo7tQqptdVO2ftZtZ7K5XKamQ5OY+XLu3meR+T5WIxHnuf5VEzHpXgoZmI2SjEXD8cj8WhcjsfiSjweT8TVg1EXvd8AAAAAAAAAAAAAAAAAAADw/3Kf+v+C+n8AAAAAAAAAAAAAAAAAAAA4f0fr/4sRvv8PAAAAAAAAAAAAAAAAAAAAQ3af7/8fqf9/Xv0/AAAAAAAAAAAAAAAAAAAAnIfJzmI5pcmIjU+3V7ZXOstO/+JaVKMWlbgepfg9Dqr/Ozrtm68s3bieDszFCxt3uvk72yujvfn5sVLMFQbm5zv51JufiOnD+YUoxeXB8y8MzE/Gs8/s5z/p5MtRih/ei0bUYjWi0D36g/zH8ym9/NrSVG/+2v64Y42e82kBAACAs1ROf+l/ft/pDhq4vrOq+3yeuiMLJ/w/cOT5vBjXihd11NzTbH+4ntVqla0HbIwfv53x0225r1GIiCwO98xO/7K8P/mZTfGgjdGhTjp28phTnNMo/gd+zDNo/PrFoZ7JGO7sI91LIqvt3z//WSp28vxcd2zgxThxUur4e0ZhCPclhuPvk37RewIAAAAAAAAAAMC/MfDtv6mI6Hsf8IO+nnuvh/fG+7d8/OyfDeEIAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/mQHjgUAAAAAhPlbp9GxAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwFcBAAD///ME0UM=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000400)='./file0\x00', 0x0) syz_open_dev$MSR(&(0x7f0000000000), 0x12, 0x0) syz_emit_ethernet(0x8e, 0x0, 0x0) dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x4e24}, 0x6e) renameat2(r0, &(0x7f0000000380)='./bus/file0\x00', r0, &(0x7f0000000200)='./bus/file0\x00', 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, 0x0, 0x1}, 0x14}}, 0x0) ioctl$TIOCL_SETVESABLANK(r1, 0x4b52, &(0x7f00000001c0)=0xfa) r2 = inotify_init1(0x0) inotify_add_watch(r2, &(0x7f0000000040)='./file0\x00', 0x2000540) executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'bridge_slave_1\x00', 0x0}) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=@newlink={0x38, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r1}, [@IFLA_XDP={0x4}, @IFLA_IFALIAS={0x14, 0x14, 'wg1\x00'}]}, 0x38}, 0x1, 0x0, 0x81ffffff00000000}, 0x0) [ 69.752460][ T392] usb 5-1: new high-speed USB device number 14 using dummy_hcd [ 69.789796][ T1942] netlink: 6 bytes leftover after parsing attributes in process `syz-executor.3'. executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="1500000065ffff018000000800395032303030"], 0x15) bpf$PROG_LOAD(0x5, 0x0, 0x0) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0xed03, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000940)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[], [], 0x6b}}) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='nr_inodes=6']) chdir(&(0x7f0000000140)='./file0\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.throttle.io_serviced_recursive\x00', 0x26e1, 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) mount$incfs(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080), 0xd, 0x0) executing program 1: mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0xa, 0x3032, 0xffffffffffffffff, 0x0) executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x275a, 0x0) (async) r1 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setreuid(0x0, r2) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000001880)=ANY=[@ANYBLOB="b700000081000000bfa30000000000000703000000feffff720af0fff8ffffff71a4f0ff0000000069100000000000001d400500000000004704000001ed00000f030000000000001d440000000000006b0a00fe000000007303000000000000b5000000000000009500000000000000023bc065b58111c6dfa041b63af4a3912435f1a864a710aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168c50000000190f32050e436fe275daf51efd601b6bf01c8e8b1b526375ec4dd6fcd82e4fee5bef7af00c095199fe3ff3128e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e654400e2438ec649dc74a28610643a98d9ec21ead2ed51b104d4d91af25b845d8a7925c3109b151b8b9f75dd08d123deda88c658d42ecbf28bf7076c15b463bebc72f526d8e8afcb913466aaa7f6df70252e79166d858fcd0e06dd31af901002460d0b11008e59a5923906f88b53987ad1714e72ba7a54f0c33d39000d06a59ff616236fd9aa58f2477184b6a89adaf17b0a6041bdef728d236619074d6ebdfd1f5089048ddff6da40f9411fe722631cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a10744243d6438e959532e0617d419c6bc6ea9f2bca4464f56e24e6d2105bd901204a1deeed4155617572652d950ad31928b0b0c3dc2869f478341d02d0f5ad94b081fcd507acb4b9c65fee9d5a17f48a7382f13d000000225d85ae49cee383dc5049076b989b40000000000000da60d2ae20cfb91d6a49964757cdf538f9ce2bdb1ab062cd54e67011d355d84ce97bb0c6b4a595e487efbb2d71cde2c14095972028821d5b4f228683ac5c0c31032599ddd71063be9261b2e1aab1675b34a22048ef8c126aeef5f510a8f1aded94a129e4aec6f8d9ab06faffc3a15d96c2ea3e2e04cfe031b2875353193f82ade69d0540059fe6c7fe7cd8697502c7596566d674e425da5e87e59602a9f6590521d31d3804b3e0a1053abdc31282dfb15eb6841bb64a1b304502dda787343ce3c953992e4a982f3c48153baae244e7bf41548c7f1a4cad2422ee965a38f7defbd2160242b104e20dc2d9b0c356028d6112a0c2d21b2dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f92ecc4e95dd2d183010000009862198899b212c55318294270a1ad10c80fef7c24d47afce829ba0f85da6d888f18ea40ab959f6074ab2a40d85d15017ab513cdc6c0e57fb1c1ca571380d7b4ead35a385e0b4a26b702396df7e0c1e02b6e4114f244a9bf93f04bf072f0861f7580e69db384ac7eeedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba34015ea5aacb1188883ad2a3b1832371fe5bc621426d1ed0a4a99702cc1b6912a1e717d29135753208165b9cdbae2ed9dc7358f0ebadde0b727f27feeb744ddcc536cbae315c7d1fe1399562ba6824840bd2951680f6f2f9a6a8346962a350845ffa0d829e4f79adc287906943408e6df3c391e97ba48db0a5adbfd03aac93df8866fb010aec0e92bed1fe39af169d2a466f0db6f3d9436a7d55fc30511d00000000c95265b2bde1d64a532869d701723fedcbada1ee7baa5b6a686b50f0937f778af083e055f6138a757ebd0ed91124a6b244f9acf41ac5d73a008364e0606a594817031fc2f52c8785fe654026c6ea08b83b123145ab5703dad844ceb201ddeb6dc5f6a903792283c42efc54fa843206004c10eff462c8843187f1dd48ef3fa293774d582956ff0f40b10ca94f6feee3069a2bb2893c17888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538d6ee6ba65893ff1f908ba7554ba583fef3ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738012e4fee18a22da19fcdb4c2890cda1f96b952511e3a69d694d625e0b2f808890207f3a6da2819d2f9e77c7c64affa54fec0136cbafa5f6f096753b639a924599c1f69219927ea5301fff0a6063d427f0688430754c02180d61542c2571f983e9673560000000000000000005a7b57f03ca91a01ba2e30ca99e8ebc15ecb4d91675767999d146aef7799738b292fd640dfef6b04d086f737a159d7e0c6e4d81ad64a8bbca48568325b2969e2b15f36b788bce5ccdbaf75c94cb93499f6947a967a7bce14c6de4e7c0660d80010f5c653d22d49030a8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d15507e7d23fd8bf9d9eeb1bbf4c9d3d9b3a77867b91b7d120617d12d91db2633d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e1661261173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ec86a4555d89fe0120f64c62e8e3ed8bcb45202c3d4bbec8d722824c0ebca8db1ea4a003d2fbdc1f9be78537756ab5bbe4fe9af5d785d0128171c90d9900ce2532b0f9d01c4b45294fbba468df3e1b393cb4e62e754598e47df6bd06431c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addb7b9aee813df534aac4b3093c91b8068cd84990453f006694d461b76a58d88cf0f520310a1e9fdc18cde98d662eee077515d0a8811922929e085392ab3d1311b8243266d87047f601fa88a0da36b9f302e8262395174328f2482d14008de83070744f143fdec90ba5a82668d5fac114c13955ad6dca5db2231d8ba14c54c47ed04a4b4ace17e357e1d6432399f87a7a14245bbd796a09313b247b95d37ff40a404bdad74bd20000000000000000000099fef7cd7af3ce64a92f95d89d125b1e641240d7e5e27a3d1f7684448c3e3822d617e205061298b939a191be4b48e169bde2cae3accc5bd40a2968b59c93d35f8e42366fdef9a2abae1cf01ce68abff28861aac8302d268569dd42e194e330c7aaa54ebbcefd23f21ce8153b9926e12e925cb56119df72c7533a48d028ad0c74e2a9478fa3be18a1a2b65079cc1c7bc46dd12305a1ae9dd19e8d525206c0a728cfd42193abe8130bc01a2d69841f3d7799ac04bdc590bb1c89b9c695f163e57343c9bfb59909433c9001c5f8b23e38534a538fc933cac6c2a92d038df638a0f226df9fb857bd414c2cd69981e8053e3dfa41614d7c74d04d8c2471041d17c730fad28395f8d4688898cd58b9d600c851626529bb58aa364b55e73f053450665e7b94ad1012fd7a8139166fd5e59c84f4ab279b1b99c028db4cb9680c8035f967db18de738844da7e260a830c1ffa49f5af3c15423a0e315acb82a3e89218cb314e68fda4d94aa1d815babc13c5eb51e8c01fa8c305af79c6935d5a283fb756fcdee2f5a217a8b0a7e828fff5fc79439474d0c67e9a33923694"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0xfffffffffffffd00}, 0x48) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x4, 0x28011, r0, 0x0) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r5 = ioctl$KVM_CREATE_VCPU(r4, 0xae41, 0x0) r6 = dup(r5) ioctl$KVM_SET_CPUID2(r6, 0x4008ae90, &(0x7f0000000540)=ANY=[@ANYBLOB="010000000000000001000080"]) ioctl$KVM_SET_MSRS(r6, 0x4008ae89, &(0x7f0000000040)=ANY=[@ANYBLOB="3b00000000001800400101c000"/24]) (async, rerun: 64) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000400)='blkio.bfq.sectors_recursive\x00', 0x275a, 0x0) (rerun: 64) r8 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x9, 0x4, 0x7fe2, 0x1}, 0x48) r9 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000200)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r8}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xfffffffc}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}, @call={0x85, 0x0, 0x0, 0x5}]}, &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r9}, 0x10) (async) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000340)={{r8}, &(0x7f00000001c0), &(0x7f0000000200)}, 0x20) (async) write$cgroup_int(r7, &(0x7f0000000100), 0x1001) (async) bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0xa, 0x4, 0x4, 0x6, 0x400, 0xffffffffffffffff, 0x5, '\x00', 0x0, r6, 0x1, 0x3, 0x2}, 0x48) ftruncate(r0, 0x796c) (async) bind$bt_sco(r0, &(0x7f0000000180), 0x8) (async) ioctl$EXT4_IOC_GROUP_EXTEND(r0, 0x40086607, &(0x7f00000000c0)) executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000000)=0x1, 0x4) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x4e22, @local}, 0x10) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @empty, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote, @local}, {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x2, 0x5, 0x0, 0x0, 0x0, 0x8}}}}}}, 0x0) [ 69.914566][ T1940] EXT4-fs (loop2): Test dummy encryption mode enabled [ 69.915614][ T1955] incfs: Can't find or create .incomplete dir in ./file0 [ 69.928442][ T1955] incfs: mount failed -28 [ 69.930350][ T1940] EXT4-fs (loop2): mounted filesystem without journal. Opts: test_dummy_encryption,stripe=0x0000000000010000,dioread_nolock,,errors=continue executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'xfrm0\x00', 0x0}) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000040)=0x200, 0x4) sendto$packet(r0, &(0x7f00000000c0)="3f0400008000000000001e0089e9aaa911d7c2290f007fdd1327c9", 0x1b, 0x0, &(0x7f0000000080)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @dev}, 0x14) executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x14}, 0x14}, 0x1, 0x0, 0x4000000000000000}, 0x0) executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) getsockopt$sock_cred(r0, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0xc) setresuid(0x0, r1, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext3\x00', &(0x7f0000000500)='./file0\x00', 0x2008002, &(0x7f0000000040)={[], [{@uid_lt={'uid<', r1}}, {@fscontext={'fscontext', 0x3d, 'root'}}, {@smackfstransmute={'smackfstransmute', 0x3d, '*'}}]}, 0x1, 0x564, &(0x7f0000000540)="$eJzs3c1vI2cZAPBnnDi76QYSoIcFqR+iRbsV1N50oaw4dIuEuFUCFQmJyxJlvVG0TryKnbKJKpEVNy5ICEHFreLABYk/AAmVE1eEVAkunBCfWsEWDj0Ag+Yjyca1N3Y3drb27ydN5p0P+3neyfj1eOa1J4Cp9XREvBwRMxHxXEQslvMrEXE+K+wVQ7beO/deX82GJNL01X8kkZTzstWScsicKx92thhlS/a647Z3dm+uNJuNrXK63tm4VW/v7D6/vrGy1lhrbF6+vPxi+u2IK5d6ZD07dD2zer30pb/88Hs//fJLv/zMt/547e8X0yzfhXL5fj1OWrFNqtm2OJBlv3W4uT7QZsp9pdp7cToz7oQAAHig7NjtoxHxyfz4fzFmhji2nogDWAAAAJgC6dWF+E8SkQIAAAATq5L3gU0qtbIvwEJUKrVa0Yf38Xis0my1O5++0drevF70lV2KauXGerNxaa7oU7sU1SSbXs7LBxovlNNLXX1/f7A4n69fW201r5/C+Q4AAACYRue6Pv//e7H4/B/9+/ffGWuCAAAAwMlYOu0EAAAAgJF77+f/Nw9KfuQPAAAAJoPr/wAAADDRvvLKK9mQ7t//+vprO9s3W6/9Ohrtm7WN7dXaamvrVm2t1VprpmciNo57vmardeuzsbl9u95ptDv19s7utY3W9mbn2vqRW2ADAAAAY/SRp976fRIRe1+Yz4fMXPZnps8Dir4ClfFlCIzKUC/kP48uD2D8+r3Nv9fsSPMAxs+rGqZXtRj5lj9MseMagL6dd34zYIBfDZcPAABw8i58vPf1/9nDcwPAhNKRB6bX4Nf/gUnj+j9Mr6ojAJhq8wOs03X9/7C7wAOv/6dpmh6Wi/GcHwIBAIBTspAPSaVWXgtciMq7aSGWoprcWG82LkXEhyPid4vVM9n0cv7IxJcGAAAAAAAAAAAAAAAAAAAAAAAAAGBAaZpECgAAAEy0iMrfkvKGXhcWn13oPj8wl7y7mI/zuwO8+qPbK53O1nI2/5/l/IjOG+X8F4Y58+DO4wAAADAq+ef0uXJi+ZSTAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGDivHPv9dX9YZxx734xIpZ6xZ+Ns/n4bFQj4rF/JTG7/6CnIpKImDmB+Ht3IuJ8d/yrkUVYylMrsjgSPyIqETGfZzGK+HF//CfSNO0Z/9xDR4fp9lbW/rzc6/VXiafzce/X/2w5PKz+7V/loP2b6RE/a3k+NGCMT7z983rvJWeK5bO925/9+Emf+M/krVCXHhvlm1/b3e2XW/pmxIWe7z/JkVj1zsatentn9/n1jZW1xlpj8/Ll5RevfP7K55Ko31hvNi4Vf3vG+P4Tv/hfv/h3f1IW+rS/99V/pbv+z2aFar9nPvTft2/f+1hRrHY9Rdy9E3Hxmd7///NH4x/ZtNk+8anyfSBbfmG/vFeU7/fkz377ZN/634m43mf7H/f/v3h81XPPffU7fxpwVQBgDNo7uzdXms3G1vCF+cFX3ouIN9I0fd+xhixkR0d9Fv3hx0XFR5zG/rmJAVZ+vF+qj3Lh6jArp2ceemcbbs8cMNY3vvtobMz3Uaj038OHL/z16z0WnVqTBAAAjMjhQf9pZwIAAAAAAAAAAAAAAAAAAADTaxy/WNYdc+90qgoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8ED/DwAA//+bFtKq") executing program 0: syz_read_part_table(0x105f, &(0x7f0000001080)="$eJzsz81twkAQBeBnrzeWu/ApShOpIkoLaSN/ipRaONACR3qhCaMFc6AB4PB9l9Fo9j1pw109JZn7ZMlU2v67HduY1nPtvi4vX4arYKlJn8M4/33X5PV0/E/2P8nyOeSjjeRtKrVbE614Kdk9n9dW/L65zS8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4LEdAwAA//+Oww6X") r0 = socket(0x10, 0x2, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000080)={0x7fe}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000001900)=@ipv6_getroute={0x1c, 0x1a, 0x1, 0x0, 0x0, {0xa, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}, 0x1c}}, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2000000, &(0x7f0000000080), 0x0, 0x4fa, &(0x7f0000000a40)="$eJzs3U1rJGkdAPB/ddKbeYl21D2swr7grmQWne5k4+4GD7sriLcFZb2PIemEkE46pDvjJAySwQ8giOhc5+RF8AMIMh9BhAG9i4oy6Iwe5qCWVHX1xMTuSUL6BZPfD57UU6///1NJV9fLM1MBXFpvRMRHETEREW9HRKWYXipKHHRKttzTJ3eXs5JEmn7y1ySSYlq2WFKUzPVitSudQU+tvf2NpUajvlOM19qb27XW3v7N9c2ltfpafWthYf69xfcX312cG0g7s3Z98I0//eSHP/vmB7/6yvd+f+svN76f5TtdzO+2Y9A6+6Sc7YvnJiNiZxjBxmCiaE953IkAAHAq2Tn+ZyPii/n5fyUm8rO500mGmhkAAAAwKOmH0/HPJCIFAAAALqxS3gc2KVWLvgDTUSpVq50+vC/HtVKj2Wp/ebW5u7XS6Ss7E+XS6nqjPlf0qZ2JcpKNz+f1w/F3no8nR/oA/7hyNZ9fXW42VsZ32wMAAAAulevHrv//Uelc/7/AvZElBwAAAAzOzLgTAAAAAIbuf6//H4wlDwAAAGB4PP8HAACAC+1bH3+clbT7/uuV23u7G83bN1fqrY3q5u5ydbm5s11dazbXGulUxOZJ22s0m9tfja3dO7V2vdWutfb2b202d7fat9aPvAIbAAAAGKHPvP7wd0lEHHztal4yL2U/JvqsoK8AXBilsyz8x+HlAYxev6954OKbHHcCwNiUO4Nk3HkA43PSAaBv551fDz4XAABgOGY/3/v5/+ThvQHggjrT83/gQvH8Hy4vz//h8io7A4BLb/jP/9P0xG0BAABDNZ2XpFQtngVOR+lZ2hEzUU5W1xv1uYj4dET8tlKeysbn8zUT/2gAAAAAAAAAAAAAAAAAAAAAAAAAAE4pTZNIAQAAgAstovTnpHj/12zlrenj9wdeSp5V8mH+doBPfnpnqd3emc+m/62YHtG+X0x/5yx3Hrx5HAAAAIale53evY4HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEF6+uTucreMMu7jr0fETK/4k3ElH16JckRc+3sSk92VXo9IImJiAPEP7kXEK73iJ1laMVNkcSR+RJQi4mqexdDjv5qmac/4188dHS63h9nx56Nen79SvJEPe3/+J4tyXv2Pf6Xnx7+JHvGzI8+nThnjC49+Ues9Z6ozf7L38acbP+kT/81em+yxU777nf39frmlDyJme37/JEdi1dqb27XW3v7N9c2ltfpafWthYf69xfcX312cq62uN+rFz54xfvTqL//dL/7jexHX+sSfOdr+pePtfyurlPtt+dC/Ht158rm8VkmPbSKPf+PN3r//V47GP7Jrs7+JLxXfA9n82W79oFP/b6/9/Devvaj9K33af9Lv/8bJTc+9/e0f/OGUiwIAI9Da299YajTqO0Ov3E/TdFSxsrOjUcU6d+Xl/59UDysfnmXhdGrUf2wq566M+8gEAAAM2uFJ/7gzAQAAAAAAAAAAAAAAAAAAgMtrFP+d2PGYB+NpKgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAC/0nAAD//7aj2ng=") r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) r2 = syz_open_dev$tty1(0xc, 0x4, 0x1) r3 = signalfd(r1, &(0x7f0000000040)={[0x7]}, 0x8) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001180)=ANY=[@ANYRESHEX=r2], &(0x7f0000000340)='syzkaller\x00', 0xd28d, 0x0, 0x0, 0x0, 0xc4, '\x00', 0x0, 0x18, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r3}, 0x90) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r4, 0x18000000000002a0, 0xe2c, 0x60000000, &(0x7f0000000100)="b9ff03076844268cb89e14f086dd47e0ffff00122c00631177fbac141416e000030a44079f034d2f87e589ca6aab845013f2325f1a3987050b038da1880b25181aa59d943be3f4aed50ea5a6b8686731cb89ef77123c899b699eeaa8eaa0073461119663906400f30c0600000000000059b6d3296e8ca31bce1d8392078b72f24996ae17dffc2e43c8174b54b620636894aaacf28ff62616363c70a440aec4014caf28c0adc043084617d7ecf41e9d134589d46e5dfc4ca5780d38cae870b9a1df48b238190da450296b0ac01496ace23eefc9d4246dd14afbf79a2283a0bb7e1d235f3df126c3acc240d75a058f6efa6d1f5f7ff4000000000000000000", 0x0, 0xfe, 0x60000000, 0x0, 0x7000000}, 0x2c) r5 = openat$pfkey(0xffffffffffffff9c, &(0x7f00000002c0), 0x40000, 0x0) poll(&(0x7f0000000300)=[{r2, 0x80}, {r5, 0x438}], 0x2, 0x9) r6 = dup(r2) ioctl$TIOCL_SETSEL(r6, 0x541c, &(0x7f0000000100)={0x2, {0x2, 0x13d, 0x0, 0xd6e}}) executing program 1: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x8cffffff00000000) executing program 3: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) syz_mount_image$f2fs(&(0x7f0000000040), &(0x7f0000000000)='./bus\x00', 0x1241080, &(0x7f0000000440)=ANY=[], 0x1, 0x552b, &(0x7f00000010c0)="$eJzs3M1rI2UYAPAn7Xa3++FaxIO3HViEFjah6ceit6q7+IFdyqoHT5omachukilNmtaeFDyKB/8TUfDk0b/Bg2dv4kHxJiiZmYjVXVA2Ten294PJM/POm2eeN4TCM1MSwLm1kPz2Symux0xEzEbEtYi4HBGlYsts5OGFiLgRkc0db6Vi/K+BixFxJSKuj5LnOUvFqS9uDW+u//zWr99+f+nC1S+/+eH0Vg1M0yePGHsxIrq7+f5BN49pK48PivHasJ3F7tqwiPmJ7sPiOM3jQXM7y3BQG8+rZXG1lc9Pd/f7o7jTqdVHsdXeycZ3e/kF+8PWOE/2hge1vey40dzOYrufZrF1lNd1eJT/bTvqD/I8jSLfR1n6GAzGMR9vHjbz9ew+zGK9NyjG87xpo3k4isMiFpeLetppZHVs/59P+2x5u93bP0yGzb1+O+0l65XqS5Xq7XJ1L200B821cq3buL2WLLY6o2nlQbPW3WilaavTrNTT7lKy2KrXy9Vqsninud2u9ZJqtbJaWS6vLxV7t5LX772XdBrJ4ii+2u7tD9qdfrKT7iX5O5aSlcrqy0vJzWryzuZWsnX/7t3NrXc/uPP+vVc233ytmPSvspLFleWVlXJ1ubxSXTpH6/+0KHqC64cnUjrtAgDOnnH/f1n/D0zRyfX/e/cjTr7/D/3/RJyp/vfc9f9bo2/tia4fnsix/n/+9OoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGDqfpz76o1sZyE/vlqMP1MMPVcclyJiJiL+eITZuHgs52yRZ+4x8+f+UcN3pcgyjK5xqdiuRMRGsf3+7El/CgAAAPD0+vrjG5/n3Xr+snDaBTFN+U2bmWsfTihfKSLmFn6aULaZ0cvzE0qWfb8vxOGEsmU3sOYnlCy/5XZhUtn+k9ljYf5voZSHmamWAwAATMXxTmC6XQgAAADT9NnjTmxMtw6mrBTjR5njZ8HZf96PnwReGs+b2INOAAAAYOpKp10AAAAAcOKy/t/v/wEAAMDTLf/9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4E927u8mYSCOA/i1WMF/kRjfWcU3GMMRHMEwgEswAq7gAsyAb46gYGhPIiY1aq80ks8nKUdL++V3BB7ujhQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADa9FzMJ4/3o4emOat1jVE8oe71qHlPAAAAgDrLYj4pnwyr/bN4/CIeuor7WQghrxnG98LxTmYv5hQ15xdfangKoUzYvEc/bqchhJu4vV62/SkAAADA4VpMZ+NqtF49DLsuiD97+/0l1aRNfn6bqIQshFAMXxKl5Zu860Rh5fc73d9MygmsQZqsOOV2lCrtR8qf+3bWbvCpyaom//76ZH0HAAD2qLfT7HcUAgAAwD7ddV0A3cjCx1LmdimwXzVxee9kZw8AAAD4h7KuCwAAAABaV47/3f8PAAAADlt1/z8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADatCzmk8V0Nm6as1o3k6Y3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAO/szzsKhEAYhMHe9Z3J3P+w0qCpqUkVCB9/YzAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG9+95f/E1PjTDL32lh6HknWTo2tU2Pv3Dj6w/j6NQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLE/LykQAkEQBXPG/076/oeVBD2DCBHQ8KiiFg0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAF/3ul/8TU+NMMnfaWDoeSdauGltXjb0HjaMH4+3fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLFzN69xlGEAwJ+d/aipijFKDhFR8KAXm25ra2/iQQke/BOEkG5r7NaPNgdbipiLN8m5F9GjiKBEvPR/6LmFXuqthz1U8KzMVzJNo45CZqbN7wfvvM8OL/M+72wIefadLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUJq9vRv308N8HifFuVv3r62l/e09ferG1p2ltKVxr8mkHw0vVl/0FttLBAAAgMOjX9b3EXF3uL2S9sl8Vv8PyzFpzf/t03lc1vN76/6yL2v/tP3y873ndyaaz+dJL3pufTo5/nAqg4NbZbc9868jBtmdzz576WdvSPLe5nOzYXY/e1/fvPnOKAuPNJEtAPB/HCv7Iij/Hkr7cZuJAXBoDCqFd1n/9+fbzQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgCbPNeLKMexGxNNiNU7fvX1vbr7+xdWepbKevX9+qXjO9xDAizq1PJ8cbXEvXXb5y9cLqdDq51HzwUkTUGTw6gNnfKpZ/4YMagyNauT+NBxHxZQfS2BPM1foh+acgKd7svxuTdGSl3Qpa/KUEAMBjaVi0tK6/O9xeSc/1FiL+/O7B+v/VShw16/97H56+VZ2rWv+PG1th9y1vXPx0+fKVq6+vX1w9Pzk/+fiNE+M3xyfPnDp1Zjn7rCQ/9tvOEwAAgEfXqGjV+j9ZeHj//2gljpr1/2ffjL+oztVX/+9rd9Ov7UwAAAAOt2df/uP33j7ne6NRfL66sXFpnB93Xp/Ijy2k+p8dKVq1/u8vtJ0VAAAA0ITZZu+B/f+zlThq7v8/9f0LP1av2Y+IuWL//9jaJ9OzzS2nDb/WHdjEvxMf7FIBAADourmiVff/h9nz/8nOIw9JRLz2Sh4XXwNYp/4fxLtf/VCdq/r8/8nmlthJyWJ+P7J+MWKw2HZGAAAAPM6eKFpa7P823F756Kej7488/w8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQtL8CAAD//5xYOFo=") mkdir(&(0x7f0000000040)='./file0\x00', 0x0) r2 = syz_mount_image$fuse(0x0, &(0x7f0000000800)='./file3\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000000), 0x0, &(0x7f0000000140)={[{@workdir={'workdir', 0x3d, './file0'}}, {@lowerdir={'lowerdir', 0x3d, '.'}}, {@upperdir={'upperdir', 0x3d, './file2'}}], [], 0x2c}) chdir(&(0x7f0000000240)='./file0\x00') r3 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./bus\x00', 0x141842, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='blkio.bfq.io_service_time_recursive\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000200), 0xfea7) syz_emit_ethernet(0x6f, &(0x7f0000000340)=ANY=[@ANYBLOB="6b158783c8440180c2000d000800450000610000000000889078ac1e0001ac1414aa00000000004d9093a97dbf8a00c8322a3c7eae346998ff90356e222e821f800298df744f072c4bdd944153c70a1db3262cf633e5d7015a96ef40b4e821f821ae3b8ef15b734bf437db935c50d3"], 0x0) copy_file_range(r4, &(0x7f00000001c0), r3, 0x0, 0xffffffffa003e45b, 0x700000000000000) r5 = dup(r1) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) linkat(r2, &(0x7f00000000c0)='./file0/file0\x00', r5, &(0x7f0000000280)='./file0\x00', 0x1400) bpf$PROG_LOAD(0x5, 0x0, 0x0) fcntl$getownex(r3, 0x10, &(0x7f00000002c0)) bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000000100)={0x0, r4, 0x0, 0x96, &(0x7f00000003c0)='cgroup\x00A5\xed\xb4\xe1\xc7&\xd8\x8f\xf6&\x9c\xed\x95\xb35\xcau6\xa0\"\a\xc8oA3\xbdl\x11\xf5\xdb`\f\x06\xd1\x044\xe5 4\xb5\x11\xf3U\x10\x06\x91\x9e\x91s:\xb1\x10#m\x19\x18#\x92pBL\xe3\xf4\xe9\xa6\xefP\xe1\xa2\xcd\xe8}=\xb44k>T\xae\xad\x19\xc6+\xf2\x89\xa7y(\x0e8k\xd4\x90\xd1\xa0Y\x9a\xbe\x17\x92Foa\xc4\xddn\xc6\x03\x8d\xd3`\xb3\xb4\xc6\xc6[\x9f\xc5.\xdd\xef\xca\xe6@i\xec\xf7WQ2\x82\x00\x00\x00\x00\x00\x00\x00\x00\r\x10\xd6\x1b\xe6\x81+I\xa5\xfb\xb4\xded\")JI\xe9\rf>\xfc\x84\xc1\\\x8e\a\xf4\x0f1\xa1\xb2t!\xf2/\xf6\xd6\xc1}\xa8$\xa3Y$97|\xaf\x85=\xfa\xb0\xe5\x10\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xf6\xf7$\n\xdby\x8f\xff\x16JJ\xa7\xb3\x935\x12\x124 \xd5\xd3\xa9]\xf9\xf3\x9d\x1b\x95\x84\xf0\xc1\xfb\x16l\\\x03\xbd\xb8f\xc77\x8f\xca\x02\xf5\xa2T\x99\xa7\xf4\x8c\x13@\x8fn\xd2W?jN\'\xb4%\xd9vc#L\xc449D\xf0\xd3\xac\xd1I]\xb6\x90\"\x8ap[M\"\xe5S\x94\x04\x02\xdf\x0e\xbf\xf7.\xb0R\x12\xc9U\xbd\xad\xc3\x90\xa4\xf2\x05_,\xb5\x81\xb4\xd2\x99^jn\xfcY\x816\xc2\x9f\xc9\xde\n\xf5\xdb\xd245r\xea\xd5\x9f\xb3\xf6\x1cQ\xcfE\x8d\xde\x89\x9c}s\xe6\x9ejPa\"\xf6\xbd\xe1\xbf6\xc3\xdc\xe8\xe3f\xfa`E\xc8J\xc6^\x8b\xbe\xbe\x1b\x9e\xad\xec\x81\x8f\xb26\xc38\xc7\xbct\xac\x93-\a\xf4\xf8\";- \xa6\x10\x00\xb4!\x9a\xce\xf2\x14\xd7\xf0Z\x97\xf1\xbdH\xc9g4(\xe4D\x12`!\\\xed\xe0\x99\x8f\x9a\\\x94Z\\\xeaPC\x8a\xc2\xc5\xa7\xf0\xe1\x83\x94A2q\x86u0\xe1\xe1\xbd\x0f\xc4\x8a^\xfa\x1c\xaf\xff\xb7\a\x95\xaa\x87\xad\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xe6\xbb\xb7\xbey\x82\xd7\x00\x86P?\xcbe\xe0\xcd\xcb3fsH:PB\x8b\x92\xbe\xbb\xa1-\xd3\xfb\xa0+>\x8b\xaaNn\xa6\xc1\xa3l&\x8d\"U\xd2\x19 \xb6IO)X\x80\xf9\xc9C\xd3\xb3\xed\"\xeci\x1a\xd1\x16D\xa5\xc2\xad\xe8\te\x87\xbaS\xbf\x8c6\xf0\xe9\xd1*\xb6P\xb1e\xce\xafW\xe02,\x99\xf9Ee\x99O\xecRA,u\xd1\xc1k\x1bW\xf6/S2!C\xa8\xdf%\xa8\x04\xa3\xff\v\x8fH\xfc/\fg*\xdf\xdd\xcfm\x02\x9a\xc0\xb8\x01\x1d\xae\xc5\x94/*\xc9\xa5\xfd\x85;$\xcf\xff\xb2T\xb8\xec\x13\x03\xc8\xbeg\x8a\x0ey\xc3\xba\xbb\xdd\x00\x10\xdd\xac\xb1\xbc\x8bW\xa6A\x869H>\xbdJv\x91u}\xe6\xb3\xe40\xa0N\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\xd6\xf5\xcf\xe2\x19\x95\x12]?\xddc\xa7!\b\xc9\x8c\xea`X\x91\xa0G?\xbb\x86/\x93\xc0\"^\xf32\xf5\xb8\x83}Q\xdf\x03U\xd8\x96\x1dJ\x82\xc0n$,v-E\xcb\xdf\xa6o;\x9e\x8a\xa6\xdd\x96a\x05hd\b!\xde\xee\xf2\a4\xe5\x1b\x117{\xa7\xcb\\Q\xc5\xf6\x96\xe8ow\xb7l\xb4\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\n\xfen>\xde\x02\xf5`\x7f\xb4U\x18\x01\x8a\x9e[k\xe1\x8b\xe3r\x8a\xa8A\xf7V.\x88k\x9b\x8e\x88\xa0H\xad9\x90\xcf\xdeR\xd7R\xec\x11%\xc1\xa1uZ\xbd\x02\xe9\x17\xf1\xb4\xd0wtR\x95\x92\x02q\xe5\xf5\xe9\xfe\xf1:\xe6\x84\xcb\xfb\xebIZc \x15\x13\xed\x81tS\x81@d/}\xe7\x98\x1dm\xb0\xa7\xc4\xa3:\x98pI\xc2\x04M\xc1\xaay\xb7\xe8'}, 0x30) r7 = openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000200), 0x2, 0x0) write$cgroup_subtree(r7, &(0x7f0000000080)={[{0x2b, 'cpu'}]}, 0x5) ioctl$KVM_CAP_EXCEPTION_PAYLOAD(r4, 0x4068aea3, &(0x7f0000000780)={0xa4, 0x0, 0x1}) write$cgroup_subtree(r7, &(0x7f00000001c0)={[{0x2d, 'cpu'}]}, 0x5) write$cgroup_subtree(r7, &(0x7f0000000240)={[{0x0, 'rlimit'}]}, 0x8) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x0, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000000)='./file0\x00', 0x101c08a, &(0x7f0000000280)={[{@utf8no}, {@iocharset={'iocharset', 0x3d, 'iso8859-1'}}, {@fat=@fmask={'fmask', 0x3d, 0x36}}, {@uni_xlate}, {@numtail}, {@rodir}, {@shortname_lower}, {@uni_xlateno}, {@utf8}, {@fat=@tz_utc}, {@shortname_win95}, {@rodir}, {@fat=@nfs_nostale_ro}, {@rodir}, {@fat=@dos1xfloppy}, {@fat=@errors_continue}, {}]}, 0x6, 0x2c3, &(0x7f0000000900)="$eJzs3T+LHGUcB/Df7M3OrlrsFlYiOKCFVciltdlDEhCvMmyhFnqYC8jtItzBgX9wTWVrY2HhKxAEX4iN70CwFeyMEHhkZmeyu5dlcxuyJyafT5MnzzzfeX7Ps8PdXHHPffzq9OROGXfvffV79PtZdEYxivtZDKMTrW9ixei7AAD+z+6nFH+luW1yWUT0d1cWALBDl/v+ny+av1xJWQDADt1+/4N3Dw4Pb75Xlv24Nf32fFz9ZF/9O79+cDc+jUkcx/UYxIOI+kWhG/XbQtW8lVKa5WVlGG9MZ+fjKjn96Nfm/gd/RtT5/RjEsO56+LZR5985vLlfzi3lZ1UdLzbzj6r8jRjEyw/DK/kba/IxLuLN15fqvxaD+O2T+CwmcacuYpH/er8s307f//3lh1V5VT6bnY979biFtHfFHw0AAAAAAAAAAAAAAAAAAAAAAM+wa83ZOb2oz++puprzd/YeVP/pRtkarp7PM89n7Y2WzwdKKc1S/Nier3O9LMvUDFzk83glXz5YEAAAAAAAAAAAAAAAAAAAAJ5fZ59/cXI0mRyfPpVGexpAHhH/3I540vuMlnpei82De82cR5NJp2mujsmXe2KvHZNFbCyjWsST7kYeW639hUdqbho//bzt7P3Hj+mun+tpNtqn6+QoW7+HvWh7+s1G/VBELMYUccm5ios9aTC/T9rqIyjWXhpsvfbipbox2zAmsk2FvfXHfOeanuziKop6V9fGu01jKX7h2bjU8xz9efzRrxWZ0zoAAAAAAAAAAAAAAAAAAGCnFr/9u+bivY3RTurtrCwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuFKLv/+/RWPWhI9Pz/LHDC7i9Ow/XiIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADPgX8DAAD//x0KWZ8=") openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x0, 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, &(0x7f0000001080)={0x0, 0x0, 0x0, {0x0, 0x1}, {0x49, 0x2}, @rumble}) r8 = syz_open_dev$evdev(&(0x7f00000000c0), 0x2, 0x822b01) write$char_usb(r8, &(0x7f0000000040)="e2", 0x12d8) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r6, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0xffff, 0x0, 0x0, 0x0) executing program 2: r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000001140)='/proc/consoles\x00', 0x0, 0x0) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000880)={r0, 0xe0, &(0x7f0000000780)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa, &(0x7f00000005c0)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x2, 0x3, &(0x7f0000000600)=[0x0, 0x0], &(0x7f0000000640)=[0x0, 0x0, 0x0], 0x0, 0xd0, &(0x7f0000000680)=[{}, {}, {}, {}, {}, {}, {}], 0x38, 0x10, &(0x7f00000006c0), &(0x7f0000000700), 0x8, 0x60, 0x8, 0x8, &(0x7f0000000740)}}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000940)={&(0x7f0000000280), 0xc, &(0x7f0000000900)={&(0x7f00000008c0)=ANY=[@ANYBLOB="30000000160020002abd7000fedbdf25023f6500", @ANYRES32=r1, @ANYBLOB="080008160200000008000400ac1414bb0400080004060000"], 0x30}, 0x1, 0x0, 0x0, 0x890}, 0x4000000) bind$netlink(0xffffffffffffffff, 0x0, 0x0) (async) read$rfkill(0xffffffffffffffff, 0x0, 0x0) (async) r2 = signalfd(0xffffffffffffffff, &(0x7f00000001c0), 0x8) close(r2) (async) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$KVM_CHECK_EXTENSION(r3, 0xae03, 0x4c) (async) unshare(0x400) creat(&(0x7f0000000000)='./bus\x00', 0x0) (async) r4 = open(&(0x7f0000000040)='./bus\x00', 0x0, 0x0) ftruncate(r4, 0x0) (async) syz_open_dev$evdev(&(0x7f0000000040), 0x0, 0x0) (async) fcntl$setstatus(r2, 0x4, 0x2c00) (async) r5 = socket$netlink(0x10, 0x3, 0x9) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r5, 0x10e, 0x1, &(0x7f0000000180)=0xc, 0x4) (async, rerun: 64) setsockopt$netlink_NETLINK_DROP_MEMBERSHIP(r5, 0x10e, 0x2, &(0x7f0000000240)=0xc, 0x4) (rerun: 64) r6 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) r7 = socket$inet_udplite(0x2, 0x2, 0x88) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x1, 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="b405000000000000000000000000009500000000000000"], &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000000c0), 0x366, 0x10, &(0x7f0000000000), 0x2b2}, 0x48) (async) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000080)={'veth1_to_bond\x00', 0x0}) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(r5, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x24, 0x0, 0x100, 0x70bd26, 0x25dfdbfc, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r8}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5, 0x29, 0x1}]}, 0x24}, 0x1, 0x0, 0x0, 0x4001}, 0x4000) setuid(0x0) (async) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x1, 0xe, &(0x7f0000000dc0)=ANY=[@ANYRES8], &(0x7f0000000200)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x28, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000000), 0x10, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x10, 0x2}, 0x90) r9 = getuid() (async) r10 = getuid() statx(r0, &(0x7f0000000300)='./file0\x00', 0x400, 0x100, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0}) mount$9p_fd(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f00000002c0), 0x40, &(0x7f0000000440)={'trans=fd,', {}, 0x2c, {}, 0x2c, {[{@cache_mmap}, {@posixacl}, {@version_u}, {@cache_fscache}, {@loose}, {@uname={'uname', 0x3d, '#-^'}}], [{@dont_measure}, {@rootcontext={'rootcontext', 0x3d, 'user_u'}}, {@fowner_lt={'fowner<', r9}}, {@appraise}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}, {@uid_lt={'uid<', r10}}, {@uid_eq={'uid', 0x3d, r11}}, {@func={'func', 0x3d, 'MODULE_CHECK'}}]}}) (async) getsockopt$bt_BT_CHANNEL_POLICY(r6, 0x112, 0xa, 0x0, 0x0) executing program 1: r0 = open(&(0x7f0000000180)='./bus\x00', 0x14927e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x27fffff, 0x4002011, r0, 0x0) r1 = socket$inet6(0xa, 0x2, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) recvmmsg(r2, &(0x7f0000000080)=[{{0x0, 0x0, 0x0}}], 0x40000000000012d, 0x2, 0x0) setsockopt$inet_int(r2, 0x0, 0x17, &(0x7f0000000180)=0x6, 0x4) recvmmsg(0xffffffffffffffff, &(0x7f0000000140)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000640)=""/106, 0x6a}}], 0x1, 0x0, 0x0) bind$inet(r2, &(0x7f0000000040)={0x2, 0x4e20, @empty}, 0x10) syz_emit_ethernet(0x32, &(0x7f00000002c0)=ANY=[@ANYBLOB="aaaaaacdaaaa0180c20000000800450000240000000000119078000000000000000000004e20001090780200000000000000"], 0x0) bind$inet6(r1, &(0x7f0000f5dfe4)={0xa, 0x4e20, 0x0, @empty}, 0x1c) syz_emit_ethernet(0x3a, &(0x7f00000001c0)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}, @link_local, @void, {@arp={0x806, @generic={0x338, 0x19, 0x6, 0x8, 0x8, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, "0779cd33f25e230c", @local, "ff108f7929db69da8b37b5b3b067549c"}}}}, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) timer_create(0x0, &(0x7f0000000300)={0x0, 0x12, 0x0, @thr={0x0, 0x0}}, &(0x7f0000000240)) timer_settime(0x0, 0x0, &(0x7f0000000340)={{0x0, 0x989680}, {0x0, 0x9}}, 0x0) timer_create(0x0, &(0x7f0000000100)={0x0, 0x15}, &(0x7f0000000300)=0x0) timer_settime(r3, 0x0, &(0x7f0000000180)={{0x0, 0x989680}, {0x0, 0x1c9c380}}, 0x0) clock_nanosleep(0x2, 0x0, &(0x7f0000000080)={0x77359400}, &(0x7f0000000040)) r4 = memfd_create(&(0x7f0000000700)='D\xa3\xd5Wj\x00\x00x0\xc1\xac\x1a\x1a\vG\xa9~vB\xbc\t\x00\x00\x00VoA\xaa\xbc\xee[\xe1\xa2\xe0\xff\x04\x00\x00\x00\\i\xcf\t\xb0\xa9 +H/\x1a\xe7\x95\xce\"\"\xbd\xf9!\xfd\xa4\xcaN\x84\xadS\x8b\x91\x110\r\xfa\x95\a\xf9\x99PL\x92\x8f\xc2\xf9\xcd\x8cj\x03X\xa6\x05\x97mwI\xf0\x01\xe5z\xcdJ)\xc7\xfa)\xaa}\xef\xbb\xf5\xcd\xb1o5\x18\xd6\v\x85q\x98\x9bB\xb9\xea\xbe\xff\x7f\x00\x00T\xc0\xd2\t?*8\xc6\xe5\x06P\xc11\f^\x7f\x8e\xc1\xd1Wra\x19)\xe3\x8f\xd9\x9f\x15\xe0\x96NH\x85\r+\xfc\xb3\xdd+h\xb7@#K\x9cMY\xd3\x9b\b-G\xb1\xdaS\x81\xb2\x93\xb83\x8a\x94*4\xe10;/\xa1\xc0\xf9&\xd3M\xf6\n\xff\x83k\xe6\rDa\x16\xbd\x1a\xb2w\xa9>$=\xba\xc6\xd7\xa1\xcf\xd6\b\x00\x00\x00\x00\x00\xc7\x88\xd3\xaf\xb2\xc6W\xa4o\xeb\x19e?)\xe8\xd4\x8d\x9c\xea\xc4o\x94P5\xeffL:\xe5\xc0;PBD&\xdd\xb8\xd6V\x00\xcd\x12\xbe:0w\xe4\xed\b\x88\x9f\x05;\x1d(\xdb\xd3\xae\xcc\xa9\xb7i\x14M\xbd\x00\x8a\xceB\xf4AN\x97(z\xc5\xbc\xa5,\f\xc5d3\x1670\x96\x915\x7f\xb5\xef\xd4\x0en\xdcj\xfe\f\x14PD\xee\x13\xfc\x1f\x9e\xc44\xb1\x9c\xf4\v\xf9\xe8\xb5\xfdB\x1f\x1f\xa9\x95~\xfc\xbf\xfes\x06\xeb\xd2\xc8\xb7\x8d9\x1b\x82\x15\xb6\x85\x02\xe4\x87\xe1\xbe\x94\xd8\xce[VYC\xb6&m\x1b\xdf*7\x8a\x9d\t', 0x0) mmap(&(0x7f0000000000/0x2000)=nil, 0x2000, 0x0, 0x11, r4, 0x0) syz_emit_ethernet(0x6e, &(0x7f0000000000)={@local, @link_local, @void, {@ipv4={0x800, @udp={{0x6, 0x4, 0x0, 0x0, 0x60, 0x0, 0x0, 0x0, 0x11, 0x0, @empty, @empty, {[@generic={0x94, 0x2}]}}, {0x0, 0x4e20, 0x48, 0x0, @wg=@cookie={0x3, 0x0, "6d4dfdeb8cf7bbfe143803bec2ce783e04cd32308cdd8dde", "c71cb8adfce542a4bc5a026c208fd0c45787e4aa384e3d26b21ea41cc128364c"}}}}}}, 0x0) fallocate(r0, 0x0, 0x0, 0x1000f4) ioctl$USBDEVFS_WAIT_FOR_RESUME(r0, 0x5523) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x9, 0x4, 0x8, 0xb}, 0x48) r6 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x14, &(0x7f0000000280)=ANY=[@ANYBLOB="1800000000000000000000000000000018010000f4751f2100000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b703000000000000850000000400000018110000", @ANYRES32=r5, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000005c0)={&(0x7f0000000080)='kfree\x00', r6}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=@base={0x17, 0x0, 0x1f5c, 0x6}, 0x48) bpf$MAP_LOOKUP_ELEM(0x3, &(0x7f00000003c0)={0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x5c) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz0\x00', 0x1ff) r7 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) openat$cgroup_procs(r7, &(0x7f0000000200)='cgroup.procs\x00', 0x2, 0x0) [ 70.112548][ T392] usb 5-1: New USB device found, idVendor=077b, idProduct=2226, bcdDevice=ca.8b [ 70.142480][ T392] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="1500000065ffff018000000800395032303030"], 0x15) bpf$PROG_LOAD(0x5, 0x0, 0x0) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0xedc0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000940)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[], [], 0x6b}}) [ 70.157339][ T1981] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=0 sclass=netlink_audit_socket pid=1981 comm=syz-executor.2 [ 70.170785][ T392] usb 5-1: config 0 descriptor?? executing program 1: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000080)={'bridge_slave_1\x00', 0x0}) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=@newlink={0x38, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r1}, [@IFLA_XDP={0x4}, @IFLA_IFALIAS={0x14, 0x14, 'wg1\x00'}]}, 0x38}, 0x1, 0x0, 0x8200000000000000}, 0x0) executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='nr_inodes=6']) chdir(&(0x7f0000000140)='./file0\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.throttle.io_serviced_recursive\x00', 0x26e1, 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) mount$incfs(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080), 0xe, 0x0) executing program 1: mmap(&(0x7f00003d0000/0x1000)=nil, 0x1000, 0x1f000000, 0xb5972, 0xffffffffffffffff, 0x0) executing program 0: mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0xa00, 0x3032, 0xffffffffffffffff, 0x0) executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x12, r0, 0x0) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000200)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000100)='./bus\x00', 0x100000, &(0x7f0000000200)=ANY=[], 0x1, 0x0, 0x0) symlink(&(0x7f0000000280)='.\x02\x00', &(0x7f00000002c0)='.\x02\x00') lgetxattr(&(0x7f0000000000)='.\x02\x00', &(0x7f0000000100)=@known='system.posix_acl_access\x00', 0x0, 0x0) ftruncate(r0, 0x796c) unshare(0x4000400) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x42, 0x0) close(r1) finit_module(r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0xfffff008}, {0x6}]}, 0x10) ioctl$EXT4_IOC_GROUP_EXTEND(r0, 0x40086607, &(0x7f00000000c0)) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x200082, 0x0) ioctl$PPPIOCSFLAGS1(r3, 0x40047459, &(0x7f0000000040)=0x4) executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x14}, 0x14}, 0x1, 0x0, 0x4a00000000000000}, 0x0) [ 70.264763][ T1995] incfs: Can't find or create .incomplete dir in ./file0 [ 70.280343][ T1995] incfs: mount failed -28 [ 70.456614][ T1988] overlayfs: failed to resolve './file2': -2 [ 71.082637][ T392] asix 5-1:0.0 (unnamed net_device) (uninitialized): Failed to write reg index 0x0000: -71 [ 71.092464][ T392] asix 5-1:0.0 (unnamed net_device) (uninitialized): Failed to write RX_CTL mode to 0x0080: ffffffb9 [ 71.103204][ T392] asix: probe of 5-1:0.0 failed with error -71 [ 71.109881][ T392] usb 5-1: USB disconnect, device number 14 executing program 4: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x8, 0x6}, 0x48) r0 = socket$netlink(0x10, 0x3, 0x0) writev(r0, &(0x7f00000003c0)=[{&(0x7f0000000180)="390000001300034700bb65e1c3e4ffff01000000010000005600000025000000190004000400000007fd17e5ffff0800040000000000000000", 0x39}], 0x1) writev(r0, &(0x7f00000001c0)=[{&(0x7f0000000040)="390000001300034700bb5be1c3e4feff06000000010000004500000025000000190004000400ad000200000000000006040000000000f93132", 0x39}], 0x1) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$inet_udp(0x2, 0x2, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000080)={'bridge_slave_1\x00', 0x0}) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000040)=@newlink={0x40, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r4}, [@IFLA_XDP={0xc, 0x2b, 0x0, 0x1, [@IFLA_XDP_FD={0x8, 0x2}]}, @IFLA_IFALIAS={0x14, 0x14, 'wg1\x00'}]}, 0x40}}, 0x0) sendmsg$nl_route(r1, &(0x7f0000000440)={&(0x7f0000000300)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000400)={&(0x7f0000000340)=@bridge_newneigh={0x30, 0x1c, 0x400, 0x70bd2b, 0x25dfdbff, {0xa, 0x0, 0x0, r4, 0x4, 0x0, 0xb}, [@NDA_LLADDR={0xa, 0x2, @multicast}, @NDA_FLAGS_EXT={0x8}]}, 0x30}}, 0x40000) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000100)={'lo\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=@ipv4_newaddr={0x20, 0x14, 0x503, 0x0, 0x0, {0x2, 0x8, 0x0, 0xff, r6}, [@IFA_LOCAL={0x8, 0x2, @local}]}, 0x20}}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='ext4_allocate_blocks\x00'}, 0x10) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000240)=@framed, &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r8 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f00000002c0)='ext4_allocate_blocks\x00', r7}, 0x10) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000580)='memory.events\x00', 0x100002, 0x0) r10 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r10, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=@ipv4_newrule={0x30, 0x20, 0x1, 0x0, 0x0, {}, [@FRA_GENERIC_POLICY=@FRA_FWMASK={0x8}, @FRA_TUN_ID={0xc}]}, 0x30}}, 0x0) setsockopt$sock_int(r10, 0x1, 0x29, &(0x7f0000000280)=0x6, 0x4) write$binfmt_elf64(r8, &(0x7f0000000a40)={{0x7f, 0x45, 0x4c, 0x46, 0xb1, 0x0, 0xd6, 0x4, 0x5, 0x3, 0x6, 0xffff, 0x1ba, 0x40, 0x1d7, 0x7ff, 0x5, 0x38, 0x2, 0x9, 0x288, 0x101}, [{0x6, 0x7, 0x1, 0x8, 0x8, 0x2e22, 0x8, 0xfff}, {0x1, 0x80000000, 0x5, 0x1, 0x7, 0x3, 0xdd, 0x3ff}], "82d2e55753ba05b4389dd7233fb6c1f619dd8518e68d62adf0d2eaef18dde627c278fbc17563044b69d0e16d1de24deddefc0457f88af6209decba7e84fa1dcfe10c27d5692ab86e3ab370db1ee4750760ceaaed145db27a2fc31a5b6633fb62ebf1a51e6772ee6446e3dfb04f642893c6df8a", ['\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00', '\x00']}, 0x923) write$cgroup_type(r9, &(0x7f0000000180), 0x40010) executing program 1: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000480)=ANY=[@ANYBLOB="12010000020000402505a1a440000102030109025c0002010000000904000001020d0000052406000105240000000d240f0100000000000000000006241a0000000905810300040000000904010000020d0000090401010200090503020002000000"], 0x0) r1 = add_key$keyring(&(0x7f0000000100), &(0x7f0000000140)={'syz', 0x1}, 0x0, 0x0, 0xfffffffffffffffe) r2 = creat(&(0x7f0000000180)='./file0\x00', 0x0) flock(r2, 0x1780f9c373410dea) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000080)='/proc/locks\x00', 0x0, 0x0) read$FUSE(r3, &(0x7f00000000c0)={0x2020}, 0x2020) r4 = add_key$keyring(&(0x7f0000000340), &(0x7f00000004c0)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffe) r5 = add_key$keyring(&(0x7f0000000000), &(0x7f0000000080)={'syz', 0x0}, 0x0, 0x0, 0xffffffffffffffff) r6 = add_key$fscrypt_v1(&(0x7f0000000140), &(0x7f0000000180)={'fscrypt:', @desc2}, &(0x7f00000001c0)={0x0, "2f01c4fd8eab3f09b5611b25b06bab7c64b45713d278a1fc4a8d718eb43087655e5f65991c3e1e6f89550928b713582f37d43e4b35a9daa5b12d01438c9c4199"}, 0x48, 0xffffffffffffffff) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r5, &(0x7f0000000240)='asymmetric\x00', &(0x7f0000000180)=@keyring={'key_or_keyring:', r6}) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r4, &(0x7f0000000240)='asymmetric\x00', &(0x7f0000000500)=@chain={'key_or_keyring:', r5}) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r1, &(0x7f0000000040)='asymmetric\x00', &(0x7f0000000000)=@chain={'key_or_keyring:', r4}) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, &(0x7f0000000340)={0x44, 0x0, 0x0, 0x0, &(0x7f0000000200)={0x20, 0x80, 0x1c, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10}}, 0x0, 0x0, 0x0, 0x0}) r7 = socket(0x10, 0x3, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0xc020f509, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x0, 0xffffffffffffffff}) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000040)='rdma.current\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(0xffffffffffffffff, 0x800c6613, &(0x7f0000000000)=@v2={0x2, @aes128, 0x0, '\x00', @b}) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$SIOCSIFHWADDR(r8, 0x89f1, &(0x7f0000000900)={'ip6tnl0\x00', @random='\f\x00\x00 \x00'}) r9 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r10 = ioctl$KVM_CREATE_VM(r9, 0xae01, 0x0) r11 = ioctl$KVM_CREATE_VCPU(r10, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r11, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000100)=[@textreal={0x8, 0x0}], 0x1, 0x0, 0x0, 0x0) r12 = dup(r11) ioctl$KVM_SET_MSRS(r12, 0x4008ae89, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000000800008f04"]) setsockopt$netlink_NETLINK_TX_RING(r7, 0x10e, 0xc, &(0x7f0000000040)={0x4001}, 0xfea3) sendmsg$nl_route(r7, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000380)=ANY=[@ANYBLOB="180800001600156f0000000000fb010000000000", @ANYRES32=0x0], 0x18}}, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) executing program 0: syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000640)='./bus\x00', 0x0, &(0x7f0000000080)=ANY=[], 0x1, 0x1268, &(0x7f0000002500)="$eJzs3U9rI2UcB/Bf2vTv2qbquroL4oNeFCFue/DkpcguiAWl2gUVhFmbamialCYUIuLWkyfBlyHq0ZsgvoFevHgWBJFePO5BHGmT1aZJu7ptU5HP5zIPzzzfeWYyzMCE+TF7L32+sb7WLK9lrRgpFKK4ORbFuylSjMRodOzEc7d+/OnJN956+9XFpaUbyyndXHxz/sWU0uxT373z0ddPf9+6dOub2W8nYnfu3b3fFn7evbJ7de+Pr6LaTNVmqjdaKUu3G41WdrtWSavV5no5pddrlaxZSdV6s7LVs36t1tjcbKesvjozvblVaTZTVm+n9Uo7tQqptdVO2ftZtZ7K5XKamQ5OY+XLu3meR+T5WIxHnuf5VEzHpXgoZmI2SjEXD8cj8WhcjsfiSjweT8TVg1EXvd8AAAAAAAAAAAAAAAAAAADw/3Kf+v+C+n8AAAAAAAAAAAAAAAAAAAA4f0fr/4sRvv8PAAAAAAAAAAAAAAAAAAAAQ3af7/8fqf9/Xv0/AAAAAAAAAAAAAAAAAAAAnIfJzmI5pcmIjU+3V7ZXOstO/+JaVKMWlbgepfg9Dqr/Ozrtm68s3bieDszFCxt3uvk72yujvfn5sVLMFQbm5zv51JufiOnD+YUoxeXB8y8MzE/Gs8/s5z/p5MtRih/ei0bUYjWi0D36g/zH8ym9/NrSVG/+2v64Y42e82kBAACAs1ROf+l/ft/pDhq4vrOq+3yeuiMLJ/w/cOT5vBjXihd11NzTbH+4ntVqla0HbIwfv53x0225r1GIiCwO98xO/7K8P/mZTfGgjdGhTjp28phTnNMo/gd+zDNo/PrFoZ7JGO7sI91LIqvt3z//WSp28vxcd2zgxThxUur4e0ZhCPclhuPvk37RewIAAAAAAAAAAMC/MfDtv6mI6Hsf8IO+nnuvh/fG+7d8/OyfDeEIAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/mQHjgUAAAAAhPlbp9GxAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwFcBAAD///ME0UM=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000400)='./file0\x00', 0x0) syz_open_dev$MSR(&(0x7f0000000000), 0x12, 0x0) syz_emit_ethernet(0x8e, 0x0, 0x0) dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x4e24}, 0x6e) renameat2(r0, &(0x7f0000000380)='./bus/file0\x00', r0, &(0x7f0000000200)='./bus/file0\x00', 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, 0x0, 0x1}, 0x14}}, 0x0) ioctl$TIOCL_SETVESABLANK(r1, 0x4b52, &(0x7f00000001c0)=0xfa) r2 = inotify_init1(0x0) inotify_add_watch(r2, &(0x7f0000000040)='./file0\x00', 0x2000540) executing program 3: syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000640)='./bus\x00', 0x0, &(0x7f0000000080)=ANY=[], 0x1, 0x1268, &(0x7f0000002500)="$eJzs3U9rI2UcB/Bf2vTv2qbquroL4oNeFCFue/DkpcguiAWl2gUVhFmbamialCYUIuLWkyfBlyHq0ZsgvoFevHgWBJFePO5BHGmT1aZJu7ptU5HP5zIPzzzfeWYyzMCE+TF7L32+sb7WLK9lrRgpFKK4ORbFuylSjMRodOzEc7d+/OnJN956+9XFpaUbyyndXHxz/sWU0uxT373z0ddPf9+6dOub2W8nYnfu3b3fFn7evbJ7de+Pr6LaTNVmqjdaKUu3G41WdrtWSavV5no5pddrlaxZSdV6s7LVs36t1tjcbKesvjozvblVaTZTVm+n9Uo7tQqptdVO2ftZtZ7K5XKamQ5OY+XLu3meR+T5WIxHnuf5VEzHpXgoZmI2SjEXD8cj8WhcjsfiSjweT8TVg1EXvd8AAAAAAAAAAAAAAAAAAADw/3Kf+v+C+n8AAAAAAAAAAAAAAAAAAAA4f0fr/4sRvv8PAAAAAAAAAAAAAAAAAAAAQ3af7/8fqf9/Xv0/AAAAAAAAAAAAAAAAAAAAnIfJzmI5pcmIjU+3V7ZXOstO/+JaVKMWlbgepfg9Dqr/Ozrtm68s3bieDszFCxt3uvk72yujvfn5sVLMFQbm5zv51JufiOnD+YUoxeXB8y8MzE/Gs8/s5z/p5MtRih/ei0bUYjWi0D36g/zH8ym9/NrSVG/+2v64Y42e82kBAACAs1ROf+l/ft/pDhq4vrOq+3yeuiMLJ/w/cOT5vBjXihd11NzTbH+4ntVqla0HbIwfv53x0225r1GIiCwO98xO/7K8P/mZTfGgjdGhTjp28phTnNMo/gd+zDNo/PrFoZ7JGO7sI91LIqvt3z//WSp28vxcd2zgxThxUur4e0ZhCPclhuPvk37RewIAAAAAAAAAAMC/MfDtv6mI6Hsf8IO+nnuvh/fG+7d8/OyfDeEIAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/mQHjgUAAAAAhPlbp9GxAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwFcBAAD///ME0UM=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000400)='./file0\x00', 0x0) syz_open_dev$MSR(&(0x7f0000000000), 0x12, 0x0) syz_emit_ethernet(0x8e, 0x0, 0x0) dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x4e24}, 0x6e) renameat2(r0, &(0x7f0000000380)='./bus/file0\x00', r0, &(0x7f0000000200)='./bus/file0\x00', 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, 0x0, 0x1}, 0x14}}, 0x0) ioctl$TIOCL_SETVESABLANK(r1, 0x4b52, &(0x7f00000001c0)=0xfa) r2 = inotify_init1(0x0) inotify_add_watch(r2, &(0x7f0000000040)='./file0\x00', 0x2000540) executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000000)={'xfrm0\x00', 0x0}) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000040)=0x200, 0x4) sendto$packet(r0, &(0x7f00000000c0)="3f0400008000000000001e0089e9aaa911d7c2290f007fdd1327c9167c", 0x1d, 0x0, &(0x7f0000000080)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @dev}, 0x14) executing program 2: socket$packet(0x11, 0x2, 0x300) (async) mkdir(&(0x7f0000000100)='./file0\x00', 0x6) (async) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) (async) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, 0x0) (async) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz0\x00', 0x1ff) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_CONFIG(r0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000480)={&(0x7f0000000440)={0x1c, 0x2, 0x3, 0x201, 0x0, 0x0, {}, [@NFQA_CFG_CMD={0x8, 0x1, {0x1}}]}, 0x1c}}, 0x0) (async) sendmsg$NFQNL_MSG_VERDICT_BATCH(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x14, 0x3, 0x3, 0x101}, 0x14}}, 0x0) (async) r1 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r2 = openat$cgroup_freezer_state(r1, &(0x7f0000000140), 0x2, 0x0) socket$netlink(0x10, 0x3, 0x0) (async) r3 = socket$netlink(0x10, 0x3, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f00000001c0), &(0x7f0000000080)=0xc) (async) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x2804110, &(0x7f0000000300)={[{@errors_continue}, {@dioread_lock}, {@grpquota}, {@usrjquota_path={'usrjquota', 0x3d, './file1'}}, {@nouid32}, {@stripe={'stripe', 0x3d, 0x8}}], [{@measure}, {@uid_gt={'uid>', 0xee01}}, {@obj_type={'obj_type', 0x3d, '/dev/loop#\x00'}}, {@subj_role={'subj_role', 0x3d, '\'&..'}}]}, 0x1, 0x52c, &(0x7f0000000f40)="$eJzs3WFrJGcdAPD/TLK55C51UxWpBXunrdwVvd1LY9sgUiuIviqo9f0Zk70QbpM9spt6CUXTTyCIqOArX/lG8AMI0o8gQkHfC1ZF9Kov+saOzO4kzaWzyXpuMmny+8Fkn2eenef/fzbkyczOMBPAhXUtIl6OiImIeDYi6sX6tFhu55XdwfveefD6cr4kkWWv/iOJpFi311den4yIK4NNYjoivvX1iO8mH4zb3d65u9RutzaLerO3fq/Z3d65uba+tNpabW0sLMy/sPji4vOLt7LCIMAjmouIl7769k9++MuvvfTbz3/vT7f/duP7eXdf+sR+t8uP3vtwg75r/c9iT/4ZbZ5EsApMFOOpVZ0IAAAjyffxPxoRn8n3VSerzgYAAAA4Cdl+4Uil7clxWwEAAABnQhoRs5GkjeJagNlI00ZjcA3vx+Ny2u50e5+709naWMnbIuailt5Za7duFdcKz0UtyevzxTW2e/XnDtUXIuLxiPhxfaZfbyx32ivVfvUBAAAAF8aVqw8f//+7nvbLAAAAwDkzN7QCAAAAnBcO+QEAAOD8G+H4/1r/51/qJ58MAAAAMG7feOWVfMn2nuO98tr21t3OazdXWt27jfWt5cZyZ/NeY7XTWe3fs2/9uP7anc69L8TG1v1mr9XtNbvbO7fXO1sbvdtrDz0Ce/8bBQAAAODkPX71zT8mEbH7xZn+EsV9AA/YrSYz4Ez5c9UJAOM0UXUCQGUmq04AqEztQLl8X8AMAeddckz79LCG3x2qz4wnHwAAYPyuf/KD5/+nirZapZkBJy2tOgEA4NQ5uwcXV+2oKwBdHAgXwkcGL58e1j7y+f+hsux/TgoAABir2f6SpI3iXOBspGmjEfFY/7EAteTOWrt1qzg++EO9dimvz/e3TI69ZhgAAAAAAAAAAAAAAAAAAAAAAAAAGMiyJDIAAADgXItI/5r07+Yfcb3+zOze9wLvFu1Tybv1eLtY+fNXf3p/qdfbnI+YSv5Zz1dNRUTvZ8X65zKPBAAAAIAzYHCcXrzOV50NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOfNOw9eX95bTjPu378SEXNl8Sdjuv86HbWIuPyvJCYPbJdExMQY4u++ERFP9LvLHYifxHtZls0VWZTFnxlf/IfGf7WIMNf/aMrjpxFxZQzx4SJ7M59/Xi6bf9K41n8t//ubLJb/1/D5L92f/yaGzD+PjRjjybd+3Xx4zdT78d+IeHKyLH6yHz8ZEv/pEeN/59s7O8Pasl9EXC///zNzMFazt36v2d3eubm2vrTaWm1tLCzMv7D44uLzi7ead9bareJnaYwffeo37w2Ln4//cmn8wfx71PifGXH8/3nr/oOPDYq1svg3ni4d/5efGMTPfnAoflr87/tsUc5zub5X3h2UD3rqV79/6qjxrwwZ/3G//xsjjv/Zb06N+E4A4DR0t3fuLrXbrc0jCtMjvOfDV7h0NtI41UJE7J6BNEoK/Z3ciCh9z2SM2E/55o9eyKr+WMoLl4o/3hONVeWsBAAAnIT3d/qrzgQAAAAAAAAAAAAAAAAAAAAurtO4Y9nhG+XvVjVYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIAj/DcAAP//ZWzV3Q==") (async) utimensat(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', &(0x7f00000002c0)={{0x0, 0x3fffffff}}, 0x0) write$cgroup_freezer_state(r2, &(0x7f0000000400)='FROZEN\x00', 0x7) (async) unshare(0x400) (async) r4 = syz_open_dev$loop(&(0x7f0000000080), 0x0, 0x0) ioctl$LOOP_SET_FD(r4, 0x1276, 0xffffffffffffffff) (async) ioctl$EVIOCGRAB(0xffffffffffffffff, 0x40044590, &(0x7f0000000040)=0x7) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000001c0)={'gre0\x00', &(0x7f0000000500)={'ip_vti0\x00', 0x0, 0x8080, 0x1, 0x0, 0x0, {{0x6, 0x4, 0x0, 0x0, 0x18, 0x68, 0x0, 0x0, 0x0, 0x0, @multicast2, @rand_addr=0x64010102, {[@rr={0x7, 0x3}]}}}}}) (async) madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0x0) r5 = syz_open_dev$tty1(0xc, 0x4, 0x1) r6 = dup(r5) socket$unix(0x1, 0x0, 0x0) ioctl$KVM_SET_MSRS(0xffffffffffffffff, 0x4008ae89, 0x0) (async) ioctl$TCSETS(r5, 0x5402, &(0x7f0000000740)={0xffffffff, 0x0, 0x0, 0x0, 0x0, "c82e3cd06b68c01f6aea8d32834a60e26cb22f"}) (async) ioctl$TIOCL_PASTESEL(r6, 0x541c, &(0x7f0000000480)) (async) read$FUSE(r2, 0x0, 0x0) [ 71.605500][ T2016] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 71.630284][ T2016] netlink: 'syz-executor.4': attribute type 4 has an invalid length. [ 71.661086][ T2019] EXT4-fs (loop2): Journaled quota options ignored when QUOTA feature is enabled [ 71.674857][ T2016] netlink: 'syz-executor.4': attribute type 2 has an invalid length. [ 71.687709][ T2019] EXT4-fs (loop2): Unrecognized mount option "measure" or missing value executing program 3: r0 = socket(0x10, 0x3, 0x0) socket$packet(0x11, 0x3, 0x300) userfaultfd(0x80801) epoll_create1(0x0) syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) r1 = epoll_create1(0x0) r2 = syz_open_dev$usbmon(&(0x7f00000000c0), 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r2, &(0x7f0000000100)) syz_open_dev$usbfs(&(0x7f0000000080), 0x20000007d, 0x0) connect$tipc(r0, &(0x7f0000000140)=@id={0x1e, 0x3, 0x0, {0x4e24, 0x1}}, 0x10) epoll_ctl$EPOLL_CTL_MOD(0xffffffffffffffff, 0x3, r2, 0x0) pselect6(0x40, &(0x7f00000001c0), 0x0, &(0x7f00000002c0)={0x3ff}, 0x0, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x802}, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)={0x1c, 0x52, 0x1, 0x0, 0x0, {0xa}, [@typed={0x8, 0x4, 0x0, 0x0, @fd}]}, 0x1c}}, 0x0) executing program 0: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x9100000000000000) [ 71.691291][ T2016] A link change request failed with some changes committed already. Interface bridge_slave_1 may have been left with an inconsistent configuration, please check. executing program 0: bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x19, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x69, 0x11, 0x8}]}, &(0x7f00000000c0)='GPL\x00', 0x4, 0x1000, &(0x7f0000000200)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x15}, 0x70) openat$procfs(0xffffffffffffff9c, &(0x7f0000001140)='/proc/consoles\x00', 0x0, 0x0) r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x3) getsockopt$bt_BT_CHANNEL_POLICY(r0, 0x112, 0xa, 0x0, 0x0) executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="1500000065ffff018000000800395032303030"], 0x15) bpf$PROG_LOAD(0x5, 0x0, 0x0) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0xf701, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000940)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[], [], 0x6b}}) executing program 0: mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x4000, 0x3032, 0xffffffffffffffff, 0x0) executing program 4: mmap(&(0x7f00003d0000/0x1000)=nil, 0x1000, 0x40000000, 0xb5972, 0xffffffffffffffff, 0x0) executing program 0: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='nr_inodes=6']) chdir(&(0x7f0000000140)='./file0\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.throttle.io_serviced_recursive\x00', 0x26e1, 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) mount$incfs(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080), 0x10, 0x0) executing program 2: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x12, r0, 0x0) (async) mkdir(&(0x7f0000000040)='./file1\x00', 0x0) (async) mkdir(&(0x7f00000001c0)='./file0\x00', 0x0) (async) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) (async) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000200)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) (async) syz_mount_image$fuse(&(0x7f0000000000), &(0x7f0000000100)='./bus\x00', 0x100000, &(0x7f0000000200)=ANY=[], 0x1, 0x0, 0x0) (async, rerun: 64) symlink(&(0x7f0000000280)='.\x02\x00', &(0x7f00000002c0)='.\x02\x00') (rerun: 64) lgetxattr(&(0x7f0000000000)='.\x02\x00', &(0x7f0000000100)=@known='system.posix_acl_access\x00', 0x0, 0x0) (async) ftruncate(r0, 0x796c) (async) unshare(0x4000400) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x42, 0x0) close(r1) finit_module(r1, 0x0, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000040)={0x2, &(0x7f0000000140)=[{0x28, 0x0, 0x0, 0xfffff008}, {0x6}]}, 0x10) ioctl$EXT4_IOC_GROUP_EXTEND(r0, 0x40086607, &(0x7f00000000c0)) (async) r3 = openat$ppp(0xffffffffffffff9c, &(0x7f0000000000), 0x200082, 0x0) ioctl$PPPIOCSFLAGS1(r3, 0x40047459, &(0x7f0000000040)=0x4) executing program 4: r0 = socket(0x2, 0x3, 0xff) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000040)=0x182, 0x4) setsockopt$sock_int(r0, 0x1, 0x29, &(0x7f0000000000)=0x97b, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="180100001c0000000000000000000000850000006d00000095"], 0x0, 0x80000000, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, 0x2}, 0x90) socket$inet_udplite(0x2, 0x2, 0x88) r1 = syz_open_procfs(0x0, &(0x7f00000001c0)='loginuid\x00') write$cgroup_int(r1, 0x0, 0x0) clock_getres(0x6, &(0x7f0000002180)) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f00000002c0)=ANY=[], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000980)='sys_exit\x00', r2}, 0x10) tee(0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x10) connect$inet(r0, &(0x7f00000000c0)={0x2, 0x0, @multicast1}, 0x10) sendmmsg$unix(r0, &(0x7f0000002fc0)=[{{0x0, 0x0, &(0x7f0000000140)=[{&(0x7f0000000200)="643c87cf2bd21d995e613d73613b1e78334efea0", 0x14}], 0x1}}], 0x1, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) sendmmsg$inet6(r3, &(0x7f0000005b40)=[{{&(0x7f0000000200)={0xa, 0x4e21, 0x0, @remote}, 0x1c, 0x0, 0x0, &(0x7f0000000700)=ANY=[@ANYBLOB="50000000000000002900020fffff0000110600000000000005020040c910fc02000000000000000000000000000105020020040103c91000000000000000000000000000000001c2040000710800000038000000000000002900000004000000ff0300000000000007100000000002030500feffffffffffffff000100c204000000bc040102000014000000000000002900000034"], 0xa0}}], 0x1, 0x890) r4 = socket$inet6_udp(0xa, 0x2, 0x0) bind$inet6(r4, &(0x7f0000000000)={0xa, 0xe22, 0x0, @empty}, 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000540)=ANY=[@ANYBLOB="ffffffffffff2b89a1b7a24808004500111c000000000011907864010100ae14142100004e2200089078"], 0x0) r5 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r5, &(0x7f00000009c0)={0x0, 0x0, &(0x7f0000000980)={&(0x7f00000000c0)=@newtaction={0x44, 0x32, 0x1, 0x0, 0x0, {}, [{0x30, 0x1, [@m_nat={0x2c, 0x1, 0x0, 0x0, {{0x5}, {0x4}, {0x4}, {0xc}, {0xc, 0x3}}}]}]}, 0x44}}, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000100), r0) executing program 0: setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, &(0x7f0000000000)=0x200, 0x4) unshare(0x600) r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x20000, 0x0) ioctl$EVIOCGLED(r0, 0x40284504, &(0x7f0000000000)=""/56) syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f00000001c0)='./file2\x00', 0x200080, &(0x7f00000003c0)=ANY=[], 0x1, 0x105bd, &(0x7f0000020bc0)="$eJzs3M1uG1UbB/DHTdOmfdu+EUpbNoiRECiRaitO0qpsUAqNChKpIj4WrMCxHcut7Yli54OuYcelsOMCWFSw4D7YIRZI7JBAnpmgBLqA1IlD8/tJk/+Z4zOPz4yyyPHEE8CZNZ38+ksprsWliJiIiCsRWbtUbJnlPF6OiFcj4tyBrVT0/9lxISIuR8S1YfG8Zql46erTlac/37038+33rzyYnnjj1vjOGhi31yOiu5m3d7t5pq08HxX9tZ12lt2lnSLzF7qPi/00z93melZht7Y/rpblYisfn25u94e50anVh9lqb2T9m738Dfs7rf062QGPalvZfqO5nmW7n2bZepLPa6/IJ/1BXqdR1Ps8Kx+DwX7m/c29Zn4+m4+zrPcGRX9eN20094a5U2TxdlFPO41sHutHvsyn3vvt3vZestPc6rfTXnK7Ur1bqd4pV7fSRnPQXCrXuo07S8lsqzMcVh40a93lVpq2Os1KPe3OJbOter1crSaz95vr7VovqVYri5X58u25onUrefDw46TTSGaH+Xa7tz1od/rJRrqV5EfMJQuVxTfnkteqyYera8naBysrq2sffXr/k4f3Vt97pxj0t2klswvzCwvl6nx5oTrn/A/8tfCvTT3f5eOsO/qvHsCZZf0PjMOJrP/PF3Wt/0+tF2P96/yPyvqf52L9DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwZv04+c27WWM63/9f0X+16HopIm5GxI2IuB4Rvz/DRFw4VHMmIkpF+1njJ/8yh+9KkVUYHnOx2C5HxHKx/fb/474KAAAA8OL6+ocvvoyYGDazH2+Ne0KcpOJDm6lR1cs+8jk/qmozWbG9EVW7vl9yJG5ExOT0TyOqdjMizl35bETV/pGJQzF1IEp5nDvJ2QAAACfj8EpgZKs3AAAATp2vxj0BxiO7X1v8L35xL/hiHsUNwUuH9gAAAID/oNK4JwAAAAAcu2z9f1zP/9v/ArHn/wEAAMB45c//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAPdu4mN20gigP4A9eFfqmo4uMqrKouWXCIHqHLHiC5TXacIRLiHGSXI0QQYU+kOCJSJA84Qb+fZGZs4K9nds+DBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADglO7K1eJmc3XdNme3byfP3QAAAADHbMvVopqM6vNv6fqPdOlXRMwiYhoRk4g41rsX8bmROY6IXpof+3z5oobbiCrh8J1BOr5GxJ90PPw89a8AAAAAl2uzni8jisO0evnddUGcU3poM8yVVz3y+ZQrbVyF/c+UNnmKzGIaEeXoPlPaLCL63/9mSnuTojEMnw29euifsxoAAOA8mp1Atu4NAACAd+df1wXQjWq9Nv0XP60FD+ohLQh+aZwBAAAAH1Cv6wIAAACAXPbFK29U/b/9/wAAAOCy1fv/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcErbcrXYrOfLtjm7fTt57gYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEf25x0FQiAMwmDv+r7T4P2PJQ2amppUgfDxNwYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvPndX/5PTI0zydxrY+l5JFk7NbZOjb1z4+gP4+vXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf7c3MCIQxFYfRO5n9lQ8H+u1Iu2oMI50DgSx5vEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDt6HGdbxnnJs7EmeSUZjXefZ5JPR41vR41fFxr/LsyrfwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDODhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUV9ufeNmEgjOPw60uixG0yQnorgRloqBCMwIeEZMkzMAAL0VDRWiwCK4AE55rOFDxP8/8VV9wLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JouD1+8RUQRqcsUabz5Ob1HxEekbduOPm9Z7M7H5uues/1hkvM7pr9lRJRR9HEOAEDvqm5zrNb18i/vf95B3mHeat7Ui2d+GgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuLJz/65NRHEAwF/SJtrNDiI4KRURRGNbLRmyKBT6b8Q2DcFUJc1gi4PdXfwTBAcRt/wJDu4u4iD4Yy6o4OKiXHLRF6iSDLkc9fOBd/nmeHn3vhkOvvdeAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwkcODcHkYF0IIZ+f/xIl3Xx9uHvX6qrd0etjWF59/icdMhiiFELZb7ca1DHPJswtj9tvd279Tb7cbHYFA8NcgucfkYBoZBlO+QQEAcKyU0pbU9R9LvY3kXKEWws+no/X/xRAehQnr/8efX9yKrxXX/8tZJplj49b/le7O/cru3v6V1k692Wg27q6tXl9eWbmxulbpP06peKgCAADAP5TTFtf/xVq0/r8w2n+S+v/2+w8v48/ORfV/OZPs8m/y9f8pTwgAAOA/tnju+7fCEecL5XJ4UO92O8uD4+/3K4PjDKY6sRNpi+v/udqsZwUAAABk4fCgMLL/fyuKw5jr/6duvmnGY86l2wm2W+3G1c177a3s0smtPP3+f8qpAgAAMEMLaYvX/0v9/f/F88M+xRDCpaVBnP4N4Fj1/9vXz87E14r3/69ml2IuFauD72Oc+r/ftxrCfDWDiQEAAHAsnUxbUv9/KvU2Oj+erJft/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+sWPHKA0EURiAJ7tZrcSA2FgJaivaWQUsBPEaoiDY2KfxAJ4mR7BPq5bWksIbyNvdEUljQNnV8H0weY8wsC+TZv8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Fvz07Sb+zI+Rk1ftN89v08uo74s1PA43duOFf2g27H/nWGc0UnfUwAAALDqypzvU0qv1fQ8ajGu8/9B3hOZf7LR9DnPL+b+XHP2j7Xzdvf0+aBR85wqpXR9c3t11Nkv/Nv2l9y3ucSe+i6huaEp67+tuLjfmlf1qQ8eZrOztbpd/9nEAMBvOMy1bfL7UdTjPgcDYGUN25W+5P9y3O9MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF34CAAA//8V11vD") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) r2 = socket(0x10, 0x803, 0x0) sendto(r2, &(0x7f00000000c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) syz_genetlink_get_family_id$team(&(0x7f00000001c0), r2) recvmmsg(r2, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/110, 0x14b}, {&(0x7f0000000280)=""/85, 0x53}, {&(0x7f0000000fc0)=""/4096, 0x9f4}, {&(0x7f0000000400)=""/106, 0x308}, {&(0x7f0000000740)=""/73, 0x208}, {&(0x7f0000000200)=""/77, 0x7c}, {&(0x7f00000007c0)=""/154, 0x4a}, {&(0x7f0000000100)=""/16, 0x1e0}], 0x1e4, &(0x7f0000000600)=""/191, 0x41, 0xd38}}], 0x4000000000003b4, 0x0, &(0x7f0000003700)={0x77359400}) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0/../file0\x00', &(0x7f00000000c0), 0x0, 0x0) r3 = openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000800)={&(0x7f00000007c0)=ANY=[@ANYBLOB="140000001600ffffffffffffff7f000001"], 0x14}, 0x1, 0x0, 0x0, 0x2000c001}, 0x0) setresuid(0x0, 0xee00, 0x0) openat(r1, &(0x7f0000000480)='./file1\x00', 0x43, 0xcf) setfsuid(0x0) lsetxattr$system_posix_acl(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='system.posix_acl_access\x00', &(0x7f0000000140), 0x24, 0x0) llistxattr(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), r1) sendmsg$NL80211_CMD_VENDOR(r1, &(0x7f0000000380)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000180)={&(0x7f0000000880)={0x118, r5, 0x100, 0x70bd25, 0x25dfdbff, {{}, {@val={0x8, 0x1, 0x3e}, @void, @void}}, [@NL80211_ATTR_VENDOR_SUBCMD={0x8, 0xc4, 0xd1da9a3e}, @NL80211_ATTR_VENDOR_SUBCMD={0x8, 0xc4, 0x96d1}, @NL80211_ATTR_VENDOR_ID={0x8}, @NL80211_ATTR_VENDOR_ID={0x8, 0xc3, 0x3}, @NL80211_ATTR_VENDOR_SUBCMD={0x8, 0xc4, 0x9c9}, @NL80211_ATTR_VENDOR_ID={0x8, 0xc3, 0x2}, @NL80211_ATTR_VENDOR_DATA={0x31, 0xc5, "6d5bc24daa40f7e3f52b3a911296496eaf44994b78d9aae6254b0818d6a595e04fa9008a87be97ca491b63e273"}, @NL80211_ATTR_VENDOR_DATA={0x88, 0xc5, "76509a4e712dcd133b4570337e0d00d9fd1c32d03967ab9354f5eb45007e26b89f90255bf7ed11c2b10236e132695e9ce27a5eda517c6075368bc56c1eb655ca6d4d95516238c2b1b8c706267e1212491eff0fee7a30c9f4a91755a208b207dee2a4f9cb09c5399716cc32edd7ed9cefba8be53b179d26a90e82e9e35556a7c8ee35d9a9"}, @NL80211_ATTR_VENDOR_ID={0x8, 0xc3, 0x3}, @NL80211_ATTR_VENDOR_ID={0x8, 0xc3, 0x6}]}, 0x118}, 0x1, 0x0, 0x0, 0x48091}, 0x1) pwritev2(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="ff", 0xabfb}], 0x1, 0x5405, 0x0, 0x0) ioctl$PPPIOCGCHAN(r1, 0x80047437, &(0x7f0000000000)) [ 71.795365][ T2034] incfs: Can't find or create .incomplete dir in ./file0 [ 71.802384][ T2034] incfs: mount failed -28 [ 71.845425][ T2044] netlink: 'syz-executor.4': attribute type 3 has an invalid length. [ 71.862522][ T539] usb 2-1: new high-speed USB device number 14 using dummy_hcd executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@ptr={0x0, 0x0, 0x8}, @restrict={0x0, 0x0, 0x0, 0x4}]}}, 0x0, 0x32}, 0x20) executing program 4: syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000640)='./bus\x00', 0x0, &(0x7f0000000080)=ANY=[], 0x1, 0x1268, &(0x7f0000002500)="$eJzs3U9rI2UcB/Bf2vTv2qbquroL4oNeFCFue/DkpcguiAWl2gUVhFmbamialCYUIuLWkyfBlyHq0ZsgvoFevHgWBJFePO5BHGmT1aZJu7ptU5HP5zIPzzzfeWYyzMCE+TF7L32+sb7WLK9lrRgpFKK4ORbFuylSjMRodOzEc7d+/OnJN956+9XFpaUbyyndXHxz/sWU0uxT373z0ddPf9+6dOub2W8nYnfu3b3fFn7evbJ7de+Pr6LaTNVmqjdaKUu3G41WdrtWSavV5no5pddrlaxZSdV6s7LVs36t1tjcbKesvjozvblVaTZTVm+n9Uo7tQqptdVO2ftZtZ7K5XKamQ5OY+XLu3meR+T5WIxHnuf5VEzHpXgoZmI2SjEXD8cj8WhcjsfiSjweT8TVg1EXvd8AAAAAAAAAAAAAAAAAAADw/3Kf+v+C+n8AAAAAAAAAAAAAAAAAAAA4f0fr/4sRvv8PAAAAAAAAAAAAAAAAAAAAQ3af7/8fqf9/Xv0/AAAAAAAAAAAAAAAAAAAAnIfJzmI5pcmIjU+3V7ZXOstO/+JaVKMWlbgepfg9Dqr/Ozrtm68s3bieDszFCxt3uvk72yujvfn5sVLMFQbm5zv51JufiOnD+YUoxeXB8y8MzE/Gs8/s5z/p5MtRih/ei0bUYjWi0D36g/zH8ym9/NrSVG/+2v64Y42e82kBAACAs1ROf+l/ft/pDhq4vrOq+3yeuiMLJ/w/cOT5vBjXihd11NzTbH+4ntVqla0HbIwfv53x0225r1GIiCwO98xO/7K8P/mZTfGgjdGhTjp28phTnNMo/gd+zDNo/PrFoZ7JGO7sI91LIqvt3z//WSp28vxcd2zgxThxUur4e0ZhCPclhuPvk37RewIAAAAAAAAAAMC/MfDtv6mI6Hsf8IO+nnuvh/fG+7d8/OyfDeEIAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/mQHjgUAAAAAhPlbp9GxAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwFcBAAD///ME0UM=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000400)='./file0\x00', 0x0) syz_open_dev$MSR(&(0x7f0000000000), 0x12, 0x0) syz_emit_ethernet(0x8e, 0x0, 0x0) dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x4e24}, 0x6e) renameat2(r0, &(0x7f0000000380)='./bus/file0\x00', r0, &(0x7f0000000200)='./bus/file0\x00', 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, 0x0, 0x1}, 0x14}}, 0x0) ioctl$TIOCL_SETVESABLANK(r1, 0x4b52, &(0x7f00000001c0)=0xfa) r2 = inotify_init1(0x0) inotify_add_watch(r2, &(0x7f0000000040)='./file0\x00', 0x2000540) executing program 2: syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000640)='./bus\x00', 0x0, &(0x7f0000000080)=ANY=[], 0x1, 0x1268, &(0x7f0000002500)="$eJzs3U9rI2UcB/Bf2vTv2qbquroL4oNeFCFue/DkpcguiAWl2gUVhFmbamialCYUIuLWkyfBlyHq0ZsgvoFevHgWBJFePO5BHGmT1aZJu7ptU5HP5zIPzzzfeWYyzMCE+TF7L32+sb7WLK9lrRgpFKK4ORbFuylSjMRodOzEc7d+/OnJN956+9XFpaUbyyndXHxz/sWU0uxT373z0ddPf9+6dOub2W8nYnfu3b3fFn7evbJ7de+Pr6LaTNVmqjdaKUu3G41WdrtWSavV5no5pddrlaxZSdV6s7LVs36t1tjcbKesvjozvblVaTZTVm+n9Uo7tQqptdVO2ftZtZ7K5XKamQ5OY+XLu3meR+T5WIxHnuf5VEzHpXgoZmI2SjEXD8cj8WhcjsfiSjweT8TVg1EXvd8AAAAAAAAAAAAAAAAAAADw/3Kf+v+C+n8AAAAAAAAAAAAAAAAAAAA4f0fr/4sRvv8PAAAAAAAAAAAAAAAAAAAAQ3af7/8fqf9/Xv0/AAAAAAAAAAAAAAAAAAAAnIfJzmI5pcmIjU+3V7ZXOstO/+JaVKMWlbgepfg9Dqr/Ozrtm68s3bieDszFCxt3uvk72yujvfn5sVLMFQbm5zv51JufiOnD+YUoxeXB8y8MzE/Gs8/s5z/p5MtRih/ei0bUYjWi0D36g/zH8ym9/NrSVG/+2v64Y42e82kBAACAs1ROf+l/ft/pDhq4vrOq+3yeuiMLJ/w/cOT5vBjXihd11NzTbH+4ntVqla0HbIwfv53x0225r1GIiCwO98xO/7K8P/mZTfGgjdGhTjp28phTnNMo/gd+zDNo/PrFoZ7JGO7sI91LIqvt3z//WSp28vxcd2zgxThxUur4e0ZhCPclhuPvk37RewIAAAAAAAAAAMC/MfDtv6mI6Hsf8IO+nnuvh/fG+7d8/OyfDeEIAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/mQHjgUAAAAAhPlbp9GxAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwFcBAAD///ME0UM=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000400)='./file0\x00', 0x0) syz_open_dev$MSR(&(0x7f0000000000), 0x12, 0x0) syz_emit_ethernet(0x8e, 0x0, 0x0) dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x4e24}, 0x6e) renameat2(r0, &(0x7f0000000380)='./bus/file0\x00', r0, &(0x7f0000000200)='./bus/file0\x00', 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, 0x0, 0x1}, 0x14}}, 0x0) ioctl$TIOCL_SETVESABLANK(r1, 0x4b52, &(0x7f00000001c0)=0xfa) r2 = inotify_init1(0x0) inotify_add_watch(r2, &(0x7f0000000040)='./file0\x00', 0x2000540) [ 71.903996][ T23] kauditd_printk_skb: 6 callbacks suppressed [ 71.904005][ T23] audit: type=1400 audit(1714977727.979:453): avc: denied { ioctl } for pid=2046 comm="syz-executor.0" path="/dev/input/event2" dev="devtmpfs" ino=9957 ioctlcmd=0x4504 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:event_device_t tclass=chr_file permissive=1 executing program 4: r0 = creat(&(0x7f0000000280)='./file0\x00', 0x0) setxattr$security_capability(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), &(0x7f0000000200)=@v3, 0x18, 0x0) write$binfmt_elf32(r0, &(0x7f00000002c0)={{0x7f, 0x45, 0x4c, 0x46, 0x58, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x38}, [{}]}, 0x58) executing program 2: r0 = open(&(0x7f0000000000)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000200)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0xa1ffffff00000000) [ 72.222603][ T539] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 72.238561][ T539] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 executing program 4: ioprio_set$pid(0x2, 0x0, 0x4007) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='memory.current\x00', 0x275a, 0x0) preadv2(r0, &(0x7f00000000c0)=[{&(0x7f0000000000)=""/135, 0x87}], 0x1, 0x0, 0x0, 0x20) mount$tmpfs(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), 0x0, 0x0) mkdirat(0xffffffffffffffff, &(0x7f0000000100)='./file0\x00', 0x0) mkdir(&(0x7f0000000300)='./bus\x00', 0x0) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x2000000, &(0x7f0000000240), 0x21, 0x4a6, &(0x7f0000000a40)="$eJzs3cFvU0caAPDvOQkJIZCwy2F3tbuwLLvsCmEnBiLEib3saoWQqqKeeoA0MVEUO45ih5KUQ/gfKhWpp/ZP6KFSD5U49d5be+uFHirRFrUilXpw9Z6dEEKcpCXEUvz7SaP35o3xN4P1ZuwviSeArnUqIlYi4lBE3IqI4db1pFXiarOkj3v65N7k6pN7k0k0Gje+S7L29Fps+DepI63nHIiI1/8X8VbyYtza0vLsRLlcWmjVC/XKfKG2tHx+pjIxXZouzRWL42Pjo5cvXCru2VhPVj56/N+Za298+slfHn2+8u930m4dbbVtHMdeag69L4Y2XOuNiGuvIlgH9LTGc6jTHeE3yUXE7yLidHb/D0dP9moCAAdZozEcjeGNdQDgoEs//w9Fksu3cgFDkcvl880c3okYzJWrtfq529XFuanIclgj0Ze7PVMujbZyhSPRl6T1sez8Wb24qX4hIo5HxLv9h7N6frJanurkGx8A6GJHNq3/P/Y3138A4IAb6HQHAIB9Z/0HgO5j/QeA7mP9B4DuY/0HgO5j/QeA7mP9B4Cu8tr162lprLa+/3rqztLibPXO+alSbTZfWZzMT1YX5vPT1ep09p09lZ2er1ytzo9djMW7hXqpVi/UlpZvVqqLc/Wb2fd63yz17cuoAIDtHD/58MskIlauHM5KbNjLwVoNB1uu0x0AOqan0x0AOsZuX9C9fMYHttii9zltf0Xowd73BdgfZ/8o/w/dSv4fupf8P3Qv+X/oXo1GYs9/AOgycvyAn/8DAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADArzeUlSSXb+0FPhS5XD4fcTQiRqIvuT1TLo1GxLGI+KK/rz+tj3W60wDAS8p9k7T2/zo7fGZoc+uh5Kf+7BgRb79/4727E/X6wlh6/fv16/UHrevFTvQfANjJ2jq9to6vefrk3uRa2c/+PP5Pc3PRNO5qqzRbeqM3Ow5EX0QM/pC06k3p+5WePYi/cj8i/rDV+JMsNzLS2vl0c/w09tF9jZ97Ln4ua2se0/+L3+9BX6DbPEznn6tb3X+5OJUdt77/B7IZ6uWtzX+rL8x/ufX5r6fN/HdqtzEufvb/tm33I/7Uu1X8ZD1+0ib+mV3G/+rPfz3drq3xQcTZ2Dr+xliFemW+UFtaPj9TmZguTZfmisXxsfHRyxcuFQtZjrqwlql+0bdXzh3bbvyDbeIP7DD+f+xy/B/+fOvNv20T/19/3/r1P7FN/HRN/Ocu408Mftx2++40/lSb8e/0+p/bZfxHXy9P7fKhAMA+qC0tz06Uy6UFJ06cOFk/6fTMBLxqz276TvcEAAAAAAAAAAAAAABoZz/+nKjTYwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODg+iUAAP//J8vZQg==") executing program 2: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000040)='./bus\x00', 0x3b2e842, &(0x7f00000059c0)=ANY=[@ANYBLOB="66617374626f6f742c71756f7461002018bbdecde39739fcd1df176dde746ec834120600000000003b043ebd000000000072462abc30ef5b65c70f73ecea54b5e5bec5aca9836c319f653557e79a002208ceae6dda659bd5ba0f4ce5c2080002223dc60000000000000044cd0a1e36868736000000f6a55493b4b81d5b9fa9b40fe4d76afc3a989c6d60044e89eb96e44d01a1174e3797ffa86870b82939f41ffa0f3d726f085663c29cbdc4c766a73c3ffde033b57941ba92cbeb77cc369c71e57fafab52f325ca91e684160191acf5ae7469c82ab4145b595b987d75912afdcc1c061835294cc0c618aba204f8adaa20c80108d356cd887ba217c8f569e6d0caf75052a77056b06e7068c40f807d9e539f8f5b64a8ee0725aa8d00000000007cb6ac0d90ea79b8027cf75964dd86c2ed2b5e75779677a28c76b848dd03dab190b5f02ec52830f3ff01eaae1c3df076000000000000000000000000000083a48a6b926c668b9ba42490175018ea3619f9d80a0b894e212178e1a19909d764666264fa29e2c055fd7f8e67c2acfb75f0a8d41692f4542a575ee42ed94a0014fba44985cca9df12fe93bfaccf0122a6e7e593613ac011170182f99766e86fb125cc6799c43aa4dc708dc4a00a6decad26f037f0b3c3b61f1f6d388072a571da000000aec3dfbae348b5b494f6fddb9f56142a47a4995a430ca7eca421bd0ad198afa58ce69d61c29deaa93c0efea0f1415e90fd0400bad5f796374bb196e60e537b8ffca80a5ec3c5c063aab2c87a7824c4fbfab7264185e1b2e59012acbf3732abe75b848de8ec4aaba2e3c8cd14dd9bf9499952815b9fb34057a585a9c18a11f3d496825b3fcb0c8aa89e079fd7898eda864b302139b2b10597100846b55f7d0b050b7b0ef7e9c897c50b53404acdd701425323201b33465fddec69c37cb13fd441a830af5ea73f4ac82d7926eb0db1141003d148473077a76c3bee7e37dc799abb47bd67cde7958c50fb2d15c9cc196e4c191d0000000000140000000000c816bbeaa7c8efa7a7e5ee519013434e208fff9bac45b8fc653f68de8e581952e9f6f7284cd39925a9e2515c162d77f2ce25168bbad79ed034bba9226aeb33de4aa528e8f0f53bb9621147355a8ec1f0d67392f340f9f00364defbe60165252a82d1e94719a80a82306b3539a3a936463bac5ab9fdb75ef8b2747dd923fb9d703b02a9aa90490aab821449db6db447af297718481aae1e5a81a4ce5fe116dee0ee21fb6e21460dd11a351e50ae1dfe8190d221d94aa5dc7e9873863c57bc4aa81b993066770f4fd01fba00fd02dd28f9ea0d5857b29bc385700638f2722c0835945a49c2a1c696e0da61b2ecccd16011b842b0fbc49672dbfb53464fe22e78aa3ffad220909db66e951a7bbee66fc605dc5c7ff3481b870e61d88a3b6880e6cee7fbfe9fcd72f2e64d64060152460cea09e5c9b7b55fb87e397a1ea49be53bb1c8ac70192d311d2c08a09b8c9916eec7454f0948ff5dd11ad0c46ca603fd3e4aaf7eb636361ee32bd3058f6fdd5f735c743a0f21d770cbd0dd9f4ece37f78611d3fae73136d6f3555533d50b53e04d880c4f2a11b4406cf344e4c9c326288279584a7dcc3f560bfb3b07e5fd7ca24e8f9c4234a3d361165b746475990189e34415bde43d1f31c1552cd554d20a1d7ed4f5a14b81b427bb39aca2c2cee5b48daaddbdb49e7b26ff773335b8f88e88b919c6d445f5f3ef2926ab35bc9dfba18a51c36685d47066e8b454ae009562f1b4118ffcd517a2ff4e78e22224aff677dcf723ff8f3d92129209205a9e89ad6fc5933ed3384889847932cb29c85c761137ad16bca2743c09dfbc7983ea", @ANYBLOB="a93e1cbfeea088b9cb059ce91c144fd901b2d208e6ec16e9c0bdf78cda5604babe81021bae593d8bf404d46fe9ae1e8a141739e9717566c21648e8f46b4fc9d9eb0a646a28283f6f61bd31a6a5c909f53dcaf2e8a1914f6cbd8d230587ca11862216e1a7ea1aaca778c2b5eea4e08eeb7bbbfd55e1ba9fbcb378636cca2dcb46a029961a41e272c878b929b276ac2741c8f3b77e7850100e289c3b6edbf5d0377206c0bc212cf6a42ececcd4e98747c0423cc4b304569431e8b347fe68e9083d419f13de6e27d28126d9a4988919"], 0x1, 0x559f, &(0x7f0000000400)="$eJzs3M2LG2UYAPBnkm6/rYt48NaBIuxCE5rtB3qyaosf2FL8OHjSbJKGtElm2aTp2lMPHsWD/4koePLo3+BBj3oTD4o3oZKZWWn6/ZFmtf39YPLMPHnzzPsOYeGZWRLAM2s5/euPJA7FvoioRsTBJPL9pNwirkecLsa+FBGHI6Jy05aU+X8TuyNif0QcmhYvaiblW18dnRw5+fu7f37/455dB77+7qcdXTiwo16OiMFGsX91UMSsm4cb1TLfnPTyODgxKePGTI1BVuSvdtbzCleb2+OaeTzeLcZnG1dG03ix32xNY7d3Mc9vDIsTjibd7TrTD6SXmpv5cbuznsfeKMtj91px3q1rxd+2a6NxUadd1vssLx/j8XYs8p2tTrGejct5bA3HZb6om7U7W9M4KWN5umhl/XY+j/VHvcr/fe/1hle20klnc9TLhunJeuOVeuNUrbGZtTvjzolac9A+dSJd6fanw2rjTnNwuptl3X6n3soGq+lKt9WqNRrpypnOeq85TBuN+vH6sdrJ1XLvaPrW+Y/SfjtdmcY3esMr415/lF7MNtPiE6vpWv34q6vpkUb6wbkL6YX3z549d+HDT858fP71c++8WQ66bVrpytqxtbVa41htrbH6DK3/83LSD7H+5M7pX35+vMsGADyi2/r/uLX/D/0/MHf36P/j0n36/8Hl8vjJ9P9xx/6/Mtv/xzz7/2lLpf+/f/9b2YH+dyn0/w+8/upjfhvgId3lBtN97J77PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAWLhfl755O99ZLo4PlPnnytQL5XESEZWIuHEH1dg9U7Na1lm6y/ilW+bwQxJ5hek59pTb/og4XW5/P/+krwIAAAA8vb69fvjLolsvXpZ3ekIsUnHTpnLw0znVSyJiafm3OVWrTF9enFOx/Pu9K7bmVC2/gbV3TsWKW2675lXtgVRnwt6bQlKEykKnAwAALMRsJ7DYLgQAAIBF+uKe7762sHmwYElsP8rcfhac/+d9xL7ygeC+mfcAAACA/6FkpycAAAAAPHF5/+/3/wAAAODpVvz+HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMA/7NxdrtJAFADg0/YW/I3E+O5WfINluAQffRQW4CZYAq7AxA2wBkx8cAcqGDojSRUSYltQ7vclnd6ZC2dOgZczbQYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgCF9rlezD+9evu8Y5uOPXTd/N+32rmPeAAAAcC9s6tWs+WOS+o/z+NM89Dz3i4goI+JY7V7FqBWzynHqE6+vf8vhU0QTYT8+zsejiHiVj+/Phv4UAAAA4HatF8tpqtZTk5cAvpz37m8DZsYFpEWb8snrnuIVEVFPvvYUrdw3Lw7debdo+9/3XbztnFXSLGA96ClYWnI78SDLqK9J2qrW6deVzJsvsemVw8wLAABcU7sS8Dg9AADA7Xpz7QS4hD9L++LQHO4zjtMp3xB82OoBAAAA/6Hi2gkAAAAAfaqODTb1/7+0/19h/z8AAADoXdr/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgCFt6tVsvVhOT/1/fmac7a6b/q4IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAn+/OOAiEQBmGwd31nMvc/rDRoaGxSBcLH3xgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJvf/eX/xNQ4k8y9NpaeR5K1U2Pr1Ng7N47+ML5+DQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzsz0sKhEAQRMGc8b+Tvv9hJUHPIEIENDyqqEUDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwRb/75f/E1DiTzJ02lo5HkrWrxtZVY+9B4+jBePs3AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFzs27FvG1UYAPDPvthtCogQUCQCKEgdYKGpW1o6ghAoYuBPQIpSpwRSCm0GWkWULGwocxcEI0JIoLDlf+jcSF3K1iFDkJgYgu5855xjQ6MSnU39+0nP77vn67vvzlaV794ZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACjsvhMv1/M4SV+mOnExdm9vfSntdw71qe3N+7NpS+NaxXmPnonDA6+UN+ZmKk0GAACAMZUU9f3bB2P1qaz+b3S3I+L7ZzpxUc8frvt39tZP5m/NFvX/b78+fKE76VSSHSeddHlltX22P5W+QnlcPPvIPSayK5/de0myD6T+wcbzu43seta+vXv3vWYWnqgiWwDgcZwp+jwo/h5K+9YwEwNgbEyUCu8Hja2FtE+mhpsTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQBV2N+KpIq5FxOzEQZza2VtfGtR/vXl/djtvF+/c2SzPmU7RiIjlldX22QrPZXQVV/PWp4urq+3rN25WHcxFxIC3bh/tnyd5+v+4TzMiekZOvzhgno+OcKxD8/QF+dczqr2Gk+n5PXLnWs9Ire+Cv7vfMYwvwPEFc/knMHifev7uSKR6zEHx3Tv+mSv8rwgAgLHQyFtaiT5obC2kY7XpiP0feuv/10px9NT9+7c7I53t7VL9//Dji/fKxyrX/62Kzu//YH7t6ufzN27eemPl6uKV9pX2Z2+ea73VOn/pwoVL89m9kvnlqLtjAgAAwH/QzFu5/q9P96//nyrF8S/r/+X6/4vvWl+Vj5Wo/wc6WPQbdiYAAADjqNmNnnv1zz9qA/aoNZvx5eLa2vVW57W7fa7zWmm6j+lE3sr1fzI97KwAAACAKuxu1HrW/y+X4jji+v/TP770c3nOJCImI65FRPvM0rXVy9Wdzkir4ofK2YGawz5TAAAAhmUyb+X1/0b2/H+9+8hDPSJePx3xV/4b/jhi/Z+8/81P5WOVn/8/X+lZjp76TOd6ZP1MxMTMsDMCAADgSXYyb2mx/3tja+GTX0592PT8PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDV/g4AAP//kF4wGA==") r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup(r1) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/consoles\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f0000000100)=':*\x00', 0x0) sendfile(r4, r3, &(0x7f0000000140)=0x2, 0x88c9) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x0, 0x0, 0x0, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) r5 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x3, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r5, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0xffff, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, r5, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000032000/0x18000)=nil, &(0x7f0000000000)=[@text64={0x40, &(0x7f0000000080)="66460f4fceb9040200000f32660f38804a0066baf80cb8b2fe9c8bef66bafc0c66b8004066efc48219068e896d000066b891000f00d0440f20c0350c000000440f22c0460f215d420f209b410f32", 0x4e}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_NMI(r5, 0xae9a) ioctl$KVM_RUN(r5, 0xae80, 0x0) [ 72.283670][ T539] usb 2-1: config 1 interface 1 altsetting 1 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 72.467761][ T2062] [EXT4 FS bs=2048, gc=1, bpg=16384, ipg=32, mo=a802c018, mo2=0002] [ 72.482507][ T2062] System zones: 0-2, 18-18, 34-35 [ 72.489890][ T2062] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 72.498947][ T2062] ext4 filesystem being mounted at /root/syzkaller-testdir3627510410/syzkaller.CwMyAs/63/file0 supports timestamps until 2038 (0x7fffffff) executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x0) pipe2$9p(&(0x7f0000001900)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f00000002c0)=ANY=[@ANYBLOB="1500000065ffff018000000800395032303030"], 0x15) bpf$PROG_LOAD(0x5, 0x0, 0x0) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000100)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r2, &(0x7f00000000c0)={0x14c}, 0x137) mount$9p_fd(0xfeff, &(0x7f0000000000)='./file0\x00', &(0x7f0000000040), 0x0, &(0x7f0000000940)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r2}, 0x2c, {[], [], 0x6b}}) [ 72.522594][ T539] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 72.531595][ T539] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 72.552470][ T539] usb 2-1: Product: syz [ 72.556481][ T539] usb 2-1: Manufacturer: syz [ 72.560964][ T539] usb 2-1: SerialNumber: syz executing program 0: r0 = socket(0x10, 0x3, 0x0) r1 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r2 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r2, 0x1, r1, &(0x7f0000000300)) epoll_ctl$EPOLL_CTL_MOD(r2, 0x3, r1, &(0x7f0000000040)={0x20000004}) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000340)='./file0\x00', 0x0, &(0x7f00000001c0), 0x81, 0x79e, &(0x7f00000018c0)="$eJzs3ctrXGUbAPDnTG5N2u9LPvhA6yogaKB0YmpsFVxUXIhgoaBr2zCZhjaTTMlMShMCbRHBjaDFhaCb7gQvdefWy1b/CxfSUmwajLiQkTOZaSfNTDppbo35/eC07zvnTJ73OZf3vDPnMCeAfWsw/ScTcTgiPkoi+muvJxHRVS11RpxcWW55cSGXTklUKm//nlSXWVpcyEXDe1IHa5WnI+LH9yOOZNbGLc3NT44VCvmZWn24PHVxuDQ3f/T81NhEfiI/fXxkdPTYiZdOHN+6XP/4Zf7Q7Y/feP6bk3+999TND39K4mQcqs1rzGOrDMZgbZ10patwlde3OtguS9aZd2AH28HGpIdmx8pRHoejPzqqpRZ6d7JlAMB2uRIRFQBgn0mc/wFgn6l/D7C0uJCrT+t8XbDOxYG96c5rKxeolmrXNpfv599Zu2Z3oHodtG8pWZV8EhEDWxB/MCI+/+7dr9Iptuk6JEAzV69FxNmBwbX9f7LmnoWNeqGNZQYfqjf0f92bDA88wvfp+OflZuO/zP3xTzQZ//Q0OXYfxzrHf03m1haEaSkd/73acG/bckP+NQMdtdp/qmO+ruTc+UI+7dv+GxFD0dWT1kfWiTF07+97reY1jv/uXr+Q9nm5u9cvfPlgicytzp7V7xkfK49tJudGd65FPNPZLP96/79yD1uz8e/pNmO8+coHn7Wal+af5luf0vir899elRsRzzXd/g/uaEvWvT9xuLo7DNd3iia+/fXTvlbxG7d/OqXx658FdkK6/fvWz38gabxfs7TxGD/f6P+h1bxH5998/+9O3qmW64OEy2Pl8sxIRHfy1trXjz14b71eXz7Nf+jZ7qbHf73/a7b/p58Jz7aZf+fta18/fv7bK81/fEPbf+OFm8uTHa3it7f9R6ulodor7fR/7TZwM+sOAAAAAAAAAAAAAAAAAAAAAAAAANqViYhDkWSy98uZTDa78gzv/0dfplAslY+cK85Oj0f1WdkD0ZWp/9Rlf8PvoY7Ufg+/Xj/2UP3FiPhfRHzS01utZ3PFwvhuJw8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANQdbPP8/9VvPbrcOANg2B3a7AQDAjnP+B4D9Z2Pn/95tawcAsHN8/geA/cf5HwD2H+d/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAttnpU6fSqfLn4kIurY9fmpudLF46Op4vTWanZnPZXHHmYnaiWJwo5LO54lTLP3R15b9CsXhxNKZnLw+X86XycGlu/sxUcXa6fOb81NhE/ky+a8cyAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID2lebmJ8cKhfzMnilUKpUrT0Az/g2FjtpO8KS0Z88VMptYdV/sduMfUWjsJXp3p3MCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2AP+CQAA//+qiiUU") madvise(&(0x7f0000000000/0x600000)=nil, 0x600016, 0x15) epoll_pwait(r2, &(0x7f0000000140)=[{}], 0x1, 0x0, 0x0, 0x0) syz_emit_ethernet(0x46, 0x0, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000040)={0x5}, 0x10) sendmsg$nl_route(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000003c0)=ANY=[@ANYBLOB="380000001a0001000000000000000000020000000000000000000000140005002001000000000000000000000000000008000400", @ANYRES32=0x0, @ANYBLOB="51fbe219719df9b87b938a303da8ab48e19dff27982c3e43f1f4307669cab419ca10fa092443b4d159bba6c98eef873878fed1f33066aca4299efc0a6c6290de5f54bbaf1a1d1bd52231fd84af0853eb9d700ab93adfb0013a23e34508453dc45ce0912479ccc46d549d6003899887b1204bfbf7be876c3acd258ff3d0ec2c125f209939afdd67ebe1268e79fca0fcafd01c63663d8a5d45fd72aaaee94632e0f6180b5f2c889c9c119e4a2ed898a7cd93ff9a44e137c648b80ef766a27449992f68e2fa3601c43200b43fb36be4e3082670f685505336cdbbd98e359dcd808cd3fb15599c312e4b621a17524a6825fab7ec2513614193592b08b3b073d17c731809cb26cfdacbc259aa8c848af94edc3734a5db0e1d63de66df51223225931fb2925f04ccbacd5621297afb013530150a53b62a2f481247987c78ca97ea"], 0x38}}, 0x0) executing program 4: setsockopt$inet_tcp_int(0xffffffffffffffff, 0x6, 0x0, &(0x7f0000000000)=0x200, 0x4) unshare(0x600) r0 = syz_open_dev$evdev(&(0x7f0000000240), 0x20000, 0x0) ioctl$EVIOCGLED(r0, 0x40284504, &(0x7f0000000000)=""/56) syz_mount_image$f2fs(&(0x7f00000105c0), &(0x7f00000001c0)='./file2\x00', 0x200080, &(0x7f00000003c0)=ANY=[], 0x1, 0x105bd, &(0x7f0000020bc0)="$eJzs3M1uG1UbB/DHTdOmfdu+EUpbNoiRECiRaitO0qpsUAqNChKpIj4WrMCxHcut7Yli54OuYcelsOMCWFSw4D7YIRZI7JBAnpmgBLqA1IlD8/tJk/+Z4zOPz4yyyPHEE8CZNZ38+ksprsWliJiIiCsRWbtUbJnlPF6OiFcj4tyBrVT0/9lxISIuR8S1YfG8Zql46erTlac/37038+33rzyYnnjj1vjOGhi31yOiu5m3d7t5pq08HxX9tZ12lt2lnSLzF7qPi/00z93melZht7Y/rpblYisfn25u94e50anVh9lqb2T9m738Dfs7rf062QGPalvZfqO5nmW7n2bZepLPa6/IJ/1BXqdR1Ps8Kx+DwX7m/c29Zn4+m4+zrPcGRX9eN20094a5U2TxdlFPO41sHutHvsyn3vvt3vZestPc6rfTXnK7Ur1bqd4pV7fSRnPQXCrXuo07S8lsqzMcVh40a93lVpq2Os1KPe3OJbOter1crSaz95vr7VovqVYri5X58u25onUrefDw46TTSGaH+Xa7tz1od/rJRrqV5EfMJQuVxTfnkteqyYera8naBysrq2sffXr/k4f3Vt97pxj0t2klswvzCwvl6nx5oTrn/A/8tfCvTT3f5eOsO/qvHsCZZf0PjMOJrP/PF3Wt/0+tF2P96/yPyvqf52L9DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwZv04+c27WWM63/9f0X+16HopIm5GxI2IuB4Rvz/DRFw4VHMmIkpF+1njJ/8yh+9KkVUYHnOx2C5HxHKx/fb/474KAAAA8OL6+ocvvoyYGDazH2+Ne0KcpOJDm6lR1cs+8jk/qmozWbG9EVW7vl9yJG5ExOT0TyOqdjMizl35bETV/pGJQzF1IEp5nDvJ2QAAACfj8EpgZKs3AAAATp2vxj0BxiO7X1v8L35xL/hiHsUNwUuH9gAAAID/oNK4JwAAAAAcu2z9f1zP/9v/ArHn/wEAAMB45c//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAPdu4mN20gigP4A9eFfqmo4uMqrKouWXCIHqHLHiC5TXacIRLiHGSXI0QQYU+kOCJSJA84Qb+fZGZs4K9nds+DBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADglO7K1eJmc3XdNme3byfP3QAAAADHbMvVopqM6vNv6fqPdOlXRMwiYhoRk4g41rsX8bmROY6IXpof+3z5oobbiCrh8J1BOr5GxJ90PPw89a8AAAAAl2uzni8jisO0evnddUGcU3poM8yVVz3y+ZQrbVyF/c+UNnmKzGIaEeXoPlPaLCL63/9mSnuTojEMnw29euifsxoAAOA8mp1Atu4NAACAd+df1wXQjWq9Nv0XP60FD+ohLQh+aZwBAAAAH1Cv6wIAAACAXPbFK29U/b/9/wAAAOCy1fv/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcErbcrXYrOfLtjm7fTt57gYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEf25x0FQiAMwmDv+r7T4P2PJQ2amppUgfDxNwYDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvPndX/5PTI0zydxrY+l5JFk7NbZOjb1z4+gP4+vXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABf7c3MCIQxFYfRO5n9lQ8H+u1Iu2oMI50DgSx5vEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDt6HGdbxnnJs7EmeSUZjXefZ5JPR41vR41fFxr/LsyrfwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDODhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUV9ufeNmEgjOPw60uixG0yQnorgRloqBCMwIeEZMkzMAAL0VDRWiwCK4AE55rOFDxP8/8VV9wLAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8JouD1+8RUQRqcsUabz5Ob1HxEekbduOPm9Z7M7H5uues/1hkvM7pr9lRJRR9HEOAEDvqm5zrNb18i/vf95B3mHeat7Ui2d+GgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuLJz/65NRHEAwF/SJtrNDiI4KRURRGNbLRmyKBT6b8Q2DcFUJc1gi4PdXfwTBAcRt/wJDu4u4iD4Yy6o4OKiXHLRF6iSDLkc9fOBd/nmeHn3vhkOvvdeAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwkcODcHkYF0IIZ+f/xIl3Xx9uHvX6qrd0etjWF59/icdMhiiFELZb7ca1DHPJswtj9tvd279Tb7cbHYFA8NcgucfkYBoZBlO+QQEAcKyU0pbU9R9LvY3kXKEWws+no/X/xRAehQnr/8efX9yKrxXX/8tZJplj49b/le7O/cru3v6V1k692Wg27q6tXl9eWbmxulbpP06peKgCAADAP5TTFtf/xVq0/r8w2n+S+v/2+w8v48/ORfV/OZPs8m/y9f8pTwgAAOA/tnju+7fCEecL5XJ4UO92O8uD4+/3K4PjDKY6sRNpi+v/udqsZwUAAABk4fCgMLL/fyuKw5jr/6duvmnGY86l2wm2W+3G1c177a3s0smtPP3+f8qpAgAAMEMLaYvX/0v9/f/F88M+xRDCpaVBnP4N4Fj1/9vXz87E14r3/69ml2IuFauD72Oc+r/ftxrCfDWDiQEAAHAsnUxbUv9/KvU2Oj+erJft/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB+sWPHKA0EURiAJ7tZrcSA2FgJaivaWQUsBPEaoiDY2KfxAJ4mR7BPq5bWksIbyNvdEUljQNnV8H0weY8wsC+TZv8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4Fvz07Sb+zI+Rk1ftN89v08uo74s1PA43duOFf2g27H/nWGc0UnfUwAAALDqypzvU0qv1fQ8ajGu8/9B3hOZf7LR9DnPL+b+XHP2j7Xzdvf0+aBR85wqpXR9c3t11Nkv/Nv2l9y3ucSe+i6huaEp67+tuLjfmlf1qQ8eZrOztbpd/9nEAMBvOMy1bfL7UdTjPgcDYGUN25W+5P9y3O9MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAF34CAAA//8V11vD") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x0) r2 = socket(0x10, 0x803, 0x0) sendto(r2, &(0x7f00000000c0)="120000001200e7ef007b00000000000000a1", 0x12, 0x0, 0x0, 0x0) syz_genetlink_get_family_id$team(&(0x7f00000001c0), r2) recvmmsg(r2, &(0x7f00000037c0)=[{{&(0x7f00000004c0)=@ethernet={0x0, @random}, 0xfdf4, &(0x7f0000000380)=[{&(0x7f0000000140)=""/110, 0x14b}, {&(0x7f0000000280)=""/85, 0x53}, {&(0x7f0000000fc0)=""/4096, 0x9f4}, {&(0x7f0000000400)=""/106, 0x308}, {&(0x7f0000000740)=""/73, 0x208}, {&(0x7f0000000200)=""/77, 0x7c}, {&(0x7f00000007c0)=""/154, 0x4a}, {&(0x7f0000000100)=""/16, 0x1e0}], 0x1e4, &(0x7f0000000600)=""/191, 0x41, 0xd38}}], 0x4000000000003b4, 0x0, &(0x7f0000003700)={0x77359400}) mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f0000000080)='./file0/../file0\x00', &(0x7f00000000c0), 0x0, 0x0) r3 = openat$kvm(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x0) ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r4 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r4, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000800)={&(0x7f00000007c0)=ANY=[@ANYBLOB="140000001600ffffffffffffff7f000001"], 0x14}, 0x1, 0x0, 0x0, 0x2000c001}, 0x0) setresuid(0x0, 0xee00, 0x0) openat(r1, &(0x7f0000000480)='./file1\x00', 0x43, 0xcf) setfsuid(0x0) lsetxattr$system_posix_acl(&(0x7f0000000080)='./file0\x00', &(0x7f0000000100)='system.posix_acl_access\x00', &(0x7f0000000140), 0x24, 0x0) llistxattr(&(0x7f0000000280)='./file0\x00', 0x0, 0x0) r5 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), r1) sendmsg$NL80211_CMD_VENDOR(r1, &(0x7f0000000380)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000180)={&(0x7f0000000880)={0x118, r5, 0x100, 0x70bd25, 0x25dfdbff, {{}, {@val={0x8, 0x1, 0x3e}, @void, @void}}, [@NL80211_ATTR_VENDOR_SUBCMD={0x8, 0xc4, 0xd1da9a3e}, @NL80211_ATTR_VENDOR_SUBCMD={0x8, 0xc4, 0x96d1}, @NL80211_ATTR_VENDOR_ID={0x8}, @NL80211_ATTR_VENDOR_ID={0x8, 0xc3, 0x3}, @NL80211_ATTR_VENDOR_SUBCMD={0x8, 0xc4, 0x9c9}, @NL80211_ATTR_VENDOR_ID={0x8, 0xc3, 0x2}, @NL80211_ATTR_VENDOR_DATA={0x31, 0xc5, "6d5bc24daa40f7e3f52b3a911296496eaf44994b78d9aae6254b0818d6a595e04fa9008a87be97ca491b63e273"}, @NL80211_ATTR_VENDOR_DATA={0x88, 0xc5, "76509a4e712dcd133b4570337e0d00d9fd1c32d03967ab9354f5eb45007e26b89f90255bf7ed11c2b10236e132695e9ce27a5eda517c6075368bc56c1eb655ca6d4d95516238c2b1b8c706267e1212491eff0fee7a30c9f4a91755a208b207dee2a4f9cb09c5399716cc32edd7ed9cefba8be53b179d26a90e82e9e35556a7c8ee35d9a9"}, @NL80211_ATTR_VENDOR_ID={0x8, 0xc3, 0x3}, @NL80211_ATTR_VENDOR_ID={0x8, 0xc3, 0x6}]}, 0x118}, 0x1, 0x0, 0x0, 0x48091}, 0x1) pwritev2(r1, &(0x7f0000000100)=[{&(0x7f0000000080)="ff", 0xabfb}], 0x1, 0x5405, 0x0, 0x0) ioctl$PPPIOCGCHAN(r1, 0x80047437, &(0x7f0000000000)) executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_LIST(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xa0200028}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x40, r1, 0x200, 0x70bd2b, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @local}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @remote}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @empty}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @private=0xa010100}]}, 0x40}, 0x1, 0x0, 0x0, 0x1}, 0x4048800) r2 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000180), r0) sendmsg$NLBL_MGMT_C_PROTOCOLS(r0, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x38, r2, 0x4, 0x70bd29, 0x25dfdbfe, {}, [@NLBL_MGMT_A_DOMAIN={0x7, 0x1, '\x16!\x00'}, @NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @mcast2}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x1d}]}, 0x38}, 0x1, 0x0, 0x0, 0x4040090}, 0x4000000) sendmsg$NLBL_MGMT_C_VERSION(r0, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x38, r2, 0x10, 0x70bd26, 0x25dfdbfc, {}, [@NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @remote}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @loopback}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x22}]}, 0x38}}, 0x44) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f00000003c0), r0) sendmsg$NLBL_MGMT_C_LISTDEF(r3, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x40, r4, 0x2, 0x70bd2c, 0x25dfdbfd, {}, [@NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @empty}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0x1}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x25}, @NLBL_MGMT_A_IPV4MASK={0x8, 0x8, @private=0xa010102}]}, 0x40}, 0x1, 0x0, 0x0, 0x1}, 0x4004000) syz_genetlink_get_family_id$net_dm(&(0x7f00000004c0), r0) r5 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000540), r3) sendmsg$NL802154_CMD_SET_CCA_MODE(r0, &(0x7f0000000600)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)={0x38, r5, 0x2, 0x70bd2c, 0x25dfdbfc, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}, @NL802154_ATTR_CCA_OPT={0x8, 0xd, 0x1}, @NL802154_ATTR_CCA_OPT={0x8, 0xd, 0x1}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x3}]}, 0x38}, 0x1, 0x0, 0x0, 0x40}, 0x4080) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_NEW(r6, &(0x7f0000000740)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x44, 0x0, 0x2, 0x5, 0x0, 0x0, {0x7}, [@CTA_EXPECT_FN={0x13, 0xb, 'callforwarding\x00'}, @CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0x203b}, @CTA_EXPECT_FN={0xa, 0xb, 'Q.931\x00'}, @CTA_EXPECT_TIMEOUT={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x40}, 0x10) r7 = accept4(r6, 0x0, &(0x7f0000000780), 0x0) r8 = syz_genetlink_get_family_id$batadv(&(0x7f0000000800), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r7, &(0x7f00000008c0)={&(0x7f00000007c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000880)={&(0x7f0000000840)={0x2c, r8, 0x3, 0x70bd2a, 0x25dfdbfb, {}, [@BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x8000}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x81}, 0x10) syz_open_dev$usbfs(&(0x7f0000000900), 0x3f, 0x40c0) r9 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000c80)={0x6, 0x1e, &(0x7f0000000940)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, [@map_idx_val={0x18, 0x4, 0x6, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8001}, @cb_func={0x18, 0xb, 0x4, 0x0, 0xfffffffffffffff8}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r6}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, 0x1}}, @ldst={0x1, 0x1, 0x6, 0x6, 0x3, 0xc, 0x4}, @ldst={0x3, 0x3, 0x1, 0x1, 0x6, 0x100, 0xc}, @printk={@lli, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x2}}]}, &(0x7f0000000a40)='syzkaller\x00', 0x74c69d04, 0xdb, &(0x7f0000000a80)=""/219, 0x41000, 0x8, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000b80)={0xa, 0x5}, 0x8, 0x10, &(0x7f0000000bc0)={0x3, 0xc, 0x1f, 0x1ff}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000000c00)=[0xffffffffffffffff], &(0x7f0000000c40)=[{0x2, 0x4, 0xb, 0x6}, {0x5, 0x5, 0x4, 0xb}], 0x10, 0x2}, 0x90) r10 = syz_btf_id_by_name$bpf_lsm(&(0x7f0000000d40)='bpf_lsm_task_setpgid\x00') bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000d80)={r9, 0x0, 0x25, 0x19, @val=@target_btf_id=r10}, 0x40) r11 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_ACCEPT(r11, &(0x7f0000000ec0)={&(0x7f0000000dc0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000e80)={&(0x7f0000000e00)={0x5c, r1, 0x100, 0x70bd26, 0x25dfdbfd, {}, [@NLBL_UNLABEL_A_ACPTFLG={0x5, 0x1, 0x1}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @remote}, @NLBL_UNLABEL_A_ACPTFLG={0x5}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @multicast2}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @dev={0xac, 0x14, 0x14, 0x38}}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @remote}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4044840}, 0x4000041) r12 = syz_genetlink_get_family_id$nfc(&(0x7f0000000f40), r0) sendmsg$NFC_CMD_GET_TARGET(r0, &(0x7f0000001000)={&(0x7f0000000f00)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000fc0)={&(0x7f0000000f80)={0x14, r12, 0x200, 0x70bd2c, 0x25dfdbff, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4004000}, 0x20000010) r13 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000001080), r3) sendmsg$IEEE802154_LLSEC_ADD_DEVKEY(r3, &(0x7f0000001140)={&(0x7f0000001040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000001100)={&(0x7f00000010c0)={0x30, r13, 0x1, 0x70bd2a, 0x25dfdbff, {}, [@IEEE802154_ATTR_LLSEC_KEY_ID={0x5, 0x2e, 0x61}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan3\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8}]}, 0x30}, 0x1, 0x0, 0x0, 0x20040000}, 0x20000000) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000001240)={&(0x7f0000001180)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000001200)={&(0x7f00000011c0)={0x20, 0x0, 0x201, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x80}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000000}, 0x40880) inotify_init() close(r6) executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x42, 0x1ec) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0xfff, 0x7}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b7080000000009007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000040)=0x1801, 0x4) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='kmem_cache_free\x00', r2}, 0x10) close(r0) r3 = memfd_create(&(0x7f00000000c0)='[\v\xdbX\xae[\x1a\xa9\xfd\xfa\xad\xd1md\xc8\x85HX\xa9%\f\x1ae\xe0\x00\x00\x00\x00\xfb\xff\x00\x00\x81\x9eG\xd9,\xe2\xc6a\x9f\xe8\xf1\xb3\x86\xe2+Op\xd0\xa2\x82\x1eb;(\xb5\xe1jS\xd6\x91%||\xa0\x8ez\xadT\xc8\f\xe5\x89\xbf3:\x99\x1e\xac`\xc3\xcf\xd3\xae\xd2\a\x11\xa9\xa5^\xff\xf5\x95\xd2q#\xc6\xca\x97\x9d\xcb\x1e\x80\xd6\xd5%N&\xf8#\x80z8Z\xd2}\xf5\xe4\x9f5\x9b\x01\xf9t\xbb\x1er\x14\xdb\xd3\xcd\xfd\xbdnC\xec', 0x0) write$binfmt_script(r3, &(0x7f0000000400)={'#! ', './file0'}, 0xb) execveat(r3, &(0x7f0000000000)='\x00', 0x0, 0x0, 0x1000) [ 72.723923][ T2075] netlink: 'syz-executor.0': attribute type 5 has an invalid length. [ 72.779736][ T2079] process 'syz-executor.0' launched '/dev/fd/3' with NULL argv: empty string added executing program 0: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xe, 0x4, 0x4, 0x2, 0x0, 0x1}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xd, &(0x7f0000000040)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000001000000850000007d00000095"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) socket$inet_tcp(0x2, 0x1, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000180)='kfree\x00', r1}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000040)={0x19, 0x4, &(0x7f0000000240)=ANY=[@ANYBLOB="180000000000000000000000000000006101d58d515f591fcd321f0000000000000000", @ANYRESOCT=r1, @ANYRES8=0x0, @ANYRESHEX=r0], &(0x7f00000000c0)='GPL\x00', 0x5, 0x1000, &(0x7f0000001200)=""/4096, 0x0, 0x8, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, r1}, 0x90) r2 = socket$inet6(0xa, 0x3, 0x4) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000100)={'wlan0\x00'}) executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000000000)={0xffffff9b, {"a2e3ad21ed0d52f91b38300787f70e43d038e7ff7fc6e5539b324b098b089b07080766090890e0878f0e000000009b334a959b479a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b09070d07670936cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62169c59b319e5d5c430e10ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231f090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8ffffffffffffffffbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138f645bb81e617669314e2f1371623868534f4b0dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa170933a9a34af674f3f39fe23491237abc360934b82910ff6dbfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f16679141d54b34bbc9963ac4f4bb3309603f196ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002653104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591978deff4b05f60cea0da7710ac0000000000002000000000000000aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb4cd5a6241b264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ef6dbca1d8257a74accfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa70e73a5e69bdc28495903f06572e1e007ba55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b070000000000000011a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a806c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edbaec92a5de203717aa49c2d284ab75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d78779a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af69a399567c1d93768f7971d31488b865939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938057ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f09e1d5b0f6095e53c4c4234d0c1fbe434f6ab8f43cf913ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8f8a1aade4f5bfe5dcc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5478de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6287f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdc000475912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee30ca95cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0055fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde1c0061fea6b651fb1d62458d0741a12830052fcc460d0000000025629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b8081c128ad2706f48261f7897484c297a1400000008f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c6701005d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c000000004bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f09315fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780dd71a96ea2c4d4ca0398c22352a0a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60ef93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f39402000000000004000d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd500000000000000000000000000000000000000000000007300", 0x1000}}, 0x1006) [ 72.802232][ T23] audit: type=1400 audit(1714977728.869:454): avc: denied { execute_no_trans } for pid=2078 comm="syz-executor.0" path=2F6D656D66643A5B0BDB58AE5B1AA9FDFAADD16D64C8854858A9250C1A65E0202864656C6574656429 dev="tmpfs" ino=23922 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 executing program 0: syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000640)='./bus\x00', 0x0, &(0x7f0000000080)=ANY=[], 0x1, 0x1268, &(0x7f0000002500)="$eJzs3U9rI2UcB/Bf2vTv2qbquroL4oNeFCFue/DkpcguiAWl2gUVhFmbamialCYUIuLWkyfBlyHq0ZsgvoFevHgWBJFePO5BHGmT1aZJu7ptU5HP5zIPzzzfeWYyzMCE+TF7L32+sb7WLK9lrRgpFKK4ORbFuylSjMRodOzEc7d+/OnJN956+9XFpaUbyyndXHxz/sWU0uxT373z0ddPf9+6dOub2W8nYnfu3b3fFn7evbJ7de+Pr6LaTNVmqjdaKUu3G41WdrtWSavV5no5pddrlaxZSdV6s7LVs36t1tjcbKesvjozvblVaTZTVm+n9Uo7tQqptdVO2ftZtZ7K5XKamQ5OY+XLu3meR+T5WIxHnuf5VEzHpXgoZmI2SjEXD8cj8WhcjsfiSjweT8TVg1EXvd8AAAAAAAAAAAAAAAAAAADw/3Kf+v+C+n8AAAAAAAAAAAAAAAAAAAA4f0fr/4sRvv8PAAAAAAAAAAAAAAAAAAAAQ3af7/8fqf9/Xv0/AAAAAAAAAAAAAAAAAAAAnIfJzmI5pcmIjU+3V7ZXOstO/+JaVKMWlbgepfg9Dqr/Ozrtm68s3bieDszFCxt3uvk72yujvfn5sVLMFQbm5zv51JufiOnD+YUoxeXB8y8MzE/Gs8/s5z/p5MtRih/ei0bUYjWi0D36g/zH8ym9/NrSVG/+2v64Y42e82kBAACAs1ROf+l/ft/pDhq4vrOq+3yeuiMLJ/w/cOT5vBjXihd11NzTbH+4ntVqla0HbIwfv53x0225r1GIiCwO98xO/7K8P/mZTfGgjdGhTjp28phTnNMo/gd+zDNo/PrFoZ7JGO7sI91LIqvt3z//WSp28vxcd2zgxThxUur4e0ZhCPclhuPvk37RewIAAAAAAAAAAMC/MfDtv6mI6Hsf8IO+nnuvh/fG+7d8/OyfDeEIAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/mQHjgUAAAAAhPlbp9GxAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwFcBAAD///ME0UM=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000180)='./bus\x00', 0x0) chdir(&(0x7f0000000240)='./file0\x00') mkdir(&(0x7f0000000400)='./file0\x00', 0x0) syz_open_dev$MSR(&(0x7f0000000000), 0x12, 0x0) syz_emit_ethernet(0x8e, 0x0, 0x0) dup(0xffffffffffffffff) connect$unix(r0, &(0x7f0000000280)=@abs={0x0, 0x0, 0x4e24}, 0x6e) renameat2(r0, &(0x7f0000000380)='./bus/file0\x00', r0, &(0x7f0000000200)='./bus/file0\x00', 0x0) r1 = syz_open_dev$tty1(0xc, 0x4, 0x1) sendmsg$WG_CMD_SET_DEVICE(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f00000001c0)={0x14, 0x0, 0x1}, 0x14}}, 0x0) ioctl$TIOCL_SETVESABLANK(r1, 0x4b52, &(0x7f00000001c0)=0xfa) r2 = inotify_init1(0x0) inotify_add_watch(r2, &(0x7f0000000040)='./file0\x00', 0x2000540) executing program 3: socket$key(0xf, 0x3, 0x2) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000002c0)=ANY=[@ANYBLOB="340000001c00010025bd709affdbdf256c0a001000010000000d00ac1414bb00000000000000000000feffffffffffffff6955ffb7d1542fe4fb65a774e3b77f9f64709b9ed26b58957239ab813ac0e7f1ecacd1c7d3f618"], 0x34}}, 0x4000010) socket$inet6(0xa, 0x200000000003, 0x87) syz_emit_ethernet(0x56, &(0x7f0000000140)={@local, @multicast, @void, {@ipv6={0x86dd, @udp={0x0, 0x6, '\x00', 0x20, 0x2b, 0x0, @private2, @local, {[@hopopts={0x87}, @fragment={0x0, 0x0, 0x7}], {0x0, 0x0, 0x10, 0x0, @gue={{0x2}}}}}}}}, 0x0) r1 = open_tree(0xffffffffffffffff, &(0x7f0000000000)='./file0\x00', 0x9000) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000240)={'geneve0\x00', 0x0}) unshare(0x20000400) capset(&(0x7f0000000080)={0x20071026}, &(0x7f0000000040)) r3 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$RTC_PIE_ON(r3, 0x7005) setsockopt$MRT6_DEL_MIF(r1, 0x29, 0xcb, &(0x7f0000000280)={0x0, 0x1, 0x9, r2, 0x800}, 0xc) getsockopt$IP_VS_SO_GET_SERVICES(r1, 0x0, 0x482, &(0x7f0000000040)=""/204, &(0x7f0000000140)=0xcc) executing program 2: r0 = socket$inet6(0xa, 0x80003, 0x3) setsockopt$inet6_buf(r0, 0x29, 0x39, &(0x7f0000000040)="ff02040000ffffffffffffffff1f2be82db1af0000000000", 0x18) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x8) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r0, 0x29, 0x37, &(0x7f0000000100)=ANY=[], 0x8) sendmmsg$inet6(r0, &(0x7f0000001700)=[{{0x0, 0x10000000, 0x0, 0x0, 0x0, 0x0, 0xfc}, 0x1030000}], 0x40000000000035c, 0x0) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) capset(&(0x7f0000000000)={0x20080522}, &(0x7f0000000280)) ioctl$ASHMEM_PURGE_ALL_CACHES(r1, 0x770a, 0x0) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) prctl$PR_MCE_KILL(0x21, 0x0, 0x2) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x6}, 0x4) setsockopt$packet_fanout_data(0xffffffffffffffff, 0x107, 0x16, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1028, 0x0, 0x0, 0xfffff034}, {0x48, 0x20, 0x0, 0x2}, {0x6}]}, 0x10) syz_emit_ethernet(0x62, &(0x7f0000000a80)=ANY=[], 0x0) sendmsg$nl_xfrm(r2, &(0x7f00000035c0)={0x0, 0x0, &(0x7f0000003580)={&(0x7f0000000a40)=ANY=[@ANYBLOB="6001000010000100000000000000000000000000000000000000000000000000fe8000000000000000000000000000bb0000fff720000001000000003b000000", @ANYRES32=0x0, @ANYRES32, @ANYBLOB="64010102000000000000000000000000000000006c000000ac1414bb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000400000000000000000000000000000000000000000000000400000000000000000000400000000000000000000000000000000000000000000000000000000000000000020000010000000008001f0004000000480003006465666c6174650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008001f00030000001400080011"], 0x160}}, 0x0) socket$inet6(0xa, 0x80003, 0x3) (async) setsockopt$inet6_buf(r0, 0x29, 0x39, &(0x7f0000000040)="ff02040000ffffffffffffffff1f2be82db1af0000000000", 0x18) (async) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x8) (async) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) (async) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r0, 0x29, 0x37, &(0x7f0000000100)=ANY=[], 0x8) (async) sendmmsg$inet6(r0, &(0x7f0000001700)=[{{0x0, 0x10000000, 0x0, 0x0, 0x0, 0x0, 0xfc}, 0x1030000}], 0x40000000000035c, 0x0) (async) openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) capset(&(0x7f0000000000)={0x20080522}, &(0x7f0000000280)) (async) ioctl$ASHMEM_PURGE_ALL_CACHES(r1, 0x770a, 0x0) (async) socket$nl_xfrm(0x10, 0x3, 0x6) (async) prctl$PR_MCE_KILL(0x21, 0x0, 0x2) (async) socket$packet(0x11, 0x3, 0x300) (async) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x6}, 0x4) (async) setsockopt$packet_fanout_data(0xffffffffffffffff, 0x107, 0x16, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1028, 0x0, 0x0, 0xfffff034}, {0x48, 0x20, 0x0, 0x2}, {0x6}]}, 0x10) (async) syz_emit_ethernet(0x62, &(0x7f0000000a80)=ANY=[], 0x0) (async) sendmsg$nl_xfrm(r2, &(0x7f00000035c0)={0x0, 0x0, &(0x7f0000003580)={&(0x7f0000000a40)=ANY=[@ANYBLOB="6001000010000100000000000000000000000000000000000000000000000000fe8000000000000000000000000000bb0000fff720000001000000003b000000", @ANYRES32=0x0, @ANYRES32, @ANYBLOB="64010102000000000000000000000000000000006c000000ac1414bb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000400000000000000000000000000000000000000000000000400000000000000000000400000000000000000000000000000000000000000000000000000000000000000020000010000000008001f0004000000480003006465666c6174650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008001f00030000001400080011"], 0x160}}, 0x0) (async) [ 72.924813][ T2088] netlink: 32 bytes leftover after parsing attributes in process `syz-executor.3'. [ 73.307250][ T2077] F2FS-fs (loop4): invalid crc value [ 73.323153][ T2077] F2FS-fs (loop4): Found nat_bits in checkpoint [ 73.347632][ T2077] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e4 [ 73.380230][ T23] audit: type=1400 audit(1714977729.449:455): avc: denied { unlink } for pid=373 comm="syz-executor.4" name="file0" dev="loop4" ino=5 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 73.392405][ T373] ------------[ cut here ]------------ [ 73.404149][ T23] audit: type=1400 audit(1714977729.459:456): avc: denied { unlink } for pid=373 comm="syz-executor.4" name="file1" dev="loop4" ino=6 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=lnk_file permissive=1 [ 73.408309][ T373] WARNING: CPU: 0 PID: 373 at fs/inode.c:302 drop_nlink+0xbb/0x100 [ 73.408312][ T373] Modules linked in: [ 73.408323][ T373] CPU: 0 PID: 373 Comm: syz-executor.4 Not tainted 5.4.268-syzkaller-00012-g51cf29fc2bfc #0 [ 73.408328][ T373] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 73.408347][ T373] RIP: 0010:drop_nlink+0xbb/0x100 [ 73.408357][ T373] Code: 49 8b 1e 48 8d bb d0 04 00 00 be 08 00 00 00 e8 eb ac f2 ff f0 48 ff 83 d0 04 00 00 5b 41 5c 41 5e 41 5f 5d c3 e8 55 f6 c2 ff <0f> 0b eb 89 44 89 e1 80 e1 07 80 c1 03 38 c1 0f 8c 62 ff ff ff 4c [ 73.408362][ T373] RSP: 0018:ffff8881d5bdfbc0 EFLAGS: 00010293 [ 73.408369][ T373] RAX: ffffffff81a150cb RBX: 1ffff1103aa5a213 RCX: ffff8881e1331f80 [ 73.408374][ T373] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 73.408380][ T373] RBP: 0000000000000000 R08: ffffffff81a1504f R09: ffff8881d5bdfb60 [ 73.408386][ T373] R10: 0000000000000000 R11: dffffc0000000001 R12: ffff8881d52d1098 [ 73.408393][ T373] R13: 1ffff1103aa5a20a R14: ffff8881d52d1050 R15: dffffc0000000000 [ 73.408400][ T373] FS: 0000555556d4b480(0000) GS:ffff8881f6e00000(0000) knlGS:0000000000000000 [ 73.408405][ T373] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 73.408411][ T373] CR2: 00007f394834f100 CR3: 00000001d5b7d000 CR4: 00000000003406b0 [ 73.408419][ T373] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 73.408423][ T373] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 73.408425][ T373] Call Trace: [ 73.408436][ T373] ? __warn+0x162/0x250 [ 73.408445][ T373] ? report_bug+0x3a1/0x4e0 [ 73.408451][ T373] ? drop_nlink+0xbb/0x100 [ 73.408459][ T373] ? drop_nlink+0xbb/0x100 [ 73.408467][ T373] ? do_invalid_op+0x6e/0x110 [ 73.408476][ T373] ? invalid_op+0x1e/0x30 [ 73.408484][ T373] ? drop_nlink+0x3f/0x100 [ 73.408491][ T373] ? drop_nlink+0xbb/0x100 [ 73.408499][ T373] ? drop_nlink+0xbb/0x100 [ 73.408510][ T373] f2fs_drop_nlink+0x11f/0x360 [ 73.408520][ T373] f2fs_unlink+0x3b1/0x8b0 [ 73.408534][ T373] ? f2fs_link+0x6b0/0x6b0 [ 73.431561][ T23] audit: type=1400 audit(1714977729.459:457): avc: denied { rmdir } for pid=373 comm="syz-executor.4" name="file0" dev="loop4" ino=4 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 73.438695][ T373] ? may_delete+0x53b/0x760 [ 73.438705][ T373] ? security_inode_unlink+0xca/0x110 [ 73.438713][ T373] vfs_unlink+0x315/0x510 [ 73.438727][ T373] do_unlinkat+0x430/0x8b0 [ 73.666701][ T373] ? fsnotify_link_count+0x80/0x80 [ 73.671636][ T373] ? getname_flags+0x1ec/0x4e0 [ 73.676240][ T373] do_syscall_64+0xca/0x1c0 [ 73.680577][ T373] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 73.686304][ T373] ---[ end trace 118ac9c3de839f8f ]--- [ 73.922530][ T539] cdc_ncm 2-1:1.0: bind() failure [ 73.970776][ T539] usb 2-1: USB disconnect, device number 14 executing program 1: r0 = creat(&(0x7f0000000280)='./file0\x00', 0x0) setxattr$security_capability(&(0x7f00000000c0)='./file1\x00', &(0x7f0000000080), &(0x7f0000000200)=@v2={0x2000000, [{0x4, 0x9}, {0x2, 0x8}]}, 0x14, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x0) mount(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f00000004c0)='cgroup2\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f00000001c0)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [], 0x2f}) mount$overlay(0x0, &(0x7f0000000140)='./file0\x00', &(0x7f0000000180), 0x0, &(0x7f00000001c0)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [], 0x2f}) chroot(&(0x7f0000000000)='./file0\x00') syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x200000, &(0x7f0000000300)={[{@jqfmt_vfsv1}, {}, {@barrier_val}, {@norecovery}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x80}}, {@lazytime}, {@nodelalloc}, {@noblock_validity}, {@nomblk_io_submit}]}, 0x0, 0x55f, &(0x7f0000001040)="$eJzs3U9rHOUfAPDvbJL+//2aQinqQQI9WKndNIl/KgjWo2ixoPe6JNNQsumW7KY0sdD2YC9epAgiFsQX4N1j8Q34KgpaKFKCHrxEZjObbpvdJE037tb5fGDa55mZzTPffeb77DM7u2wAhTWW/VOKeDkivk4iDrdtG45849jafiuPrk9nSxKrq5/+kUSSr2vtn+T/H8wrL0XEL19GnCxtbLe+tDxXqVbThbw+3pi/Ml5fWj51ab4ym86mlyenps68NTX57jtv9yzW18//9d0n9z4889XxlW9/enDkThJn41C+rT2O53CzvTIWY/lzMhJnn9pxogeNDZKk3wfAjgzleT4S2RhwOIbyrAf++25ExCpQUIn8h4JqzQNa1/Y9ug5+YTz8YO0CaGP8w2vvjcS+5rXRgZXkiSuj7Hp3tAftZ238/PvdO9kSW7wPcaMH7QG03LwVEaeHhzeOf0k+/u3c6eabx5t7uo2ivf5AP93L5j9vdJr/lNbnP9Fh/nOwQ+7uxNb5X3rQg2a6yuZ/73Wc/64PXaNDee1/zTnfSHLxUjU9HRH/j4gTMbI3q292P+fMyv3Vbtva53/ZkrXfmgvmx/FgeO+Tj5mpNCrPE3O7h7ciXuk4/03W+z/p0P/Z83F+m20cS+++2m3b1vHvrtUfI17r2P+P72glm9+fHG+eD+Ots2KjP28f+7Vb+/2OP+v/A5vHP5q036+tP3sbP+z7O+22bafn/57ks2Z5T77uWqXRWJiI2JN8vHH95OPHtuqt/bP4TxzffPzrdP7vj4jPtxn/7aO3u+46CP0/80z9/+yF+x998X239rfX/282SyfyNdsZ/7Z7gM/z3AEAAAAAAMCgKUXEoUhK5fVyqVQur32+42gcKFVr9cbJi7XFyzPR/K7saIyUWne6D7d9HmIi/zxsqz75VH0qIo5ExDdD+5v18nStOtPv4AEAAAAAAAAAAAAAAAAAAGBAHOzy/f/Mb0P9Pjpg1/nJbyiuLfO/F7/0BAwkr/9QXPIfikv+Q3HJfygu+Q/FJf+huOQ/FJf8BwAAAAAAAAAAAAAAAAAAAAAAAAAAgJ46f+5ctqyuPLo+ndVnri4tztWunppJ63Pl+cXp8nRt4Up5tlabrabl6dr8Vn+vWqtdmZiMxWvjjbTeGK8vLV+Yry1ebly4NF+ZTS+kI/9KVAAAAAAAAAAAAAAAAAAAAPBiqS8tz1Wq1XRBoWvh/RiIw9jNANfs6OHDgxKFQk8LfR6YAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKDNPwEAAP//Auk1cw==") r1 = socket$inet6(0xa, 0x1, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r1, 0x29, 0x3b, &(0x7f0000000200)=ANY=[], 0x148) setsockopt$inet6_IPV6_HOPOPTS(r1, 0x29, 0x36, &(0x7f0000000400)=ANY=[], 0x30) r2 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f00000014c0)={0x1, &(0x7f0000000080)=[{0x6}]}) write(0xffffffffffffffff, 0x0, 0x0) r3 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r2, &(0x7f0000000000)) epoll_pwait(r3, &(0x7f00000000c0)=[{}], 0x1, 0x0, 0x0, 0x0) connect$inet6(r1, &(0x7f0000000040)={0xa, 0x0, 0x0, @loopback}, 0x1c) syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_elf32(r0, &(0x7f00000002c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x38}, [{}]}, 0x58) executing program 2: mkdir(&(0x7f00000020c0)='./file0\x00', 0x91) executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001980)={0xc, {"a2e3ad214fc752f91b25060987f70e06d038e7ff7fc6e5539b325d078b089b3b08386e090890e0878f0e1ac6e7049b334d959b429a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31303b306d0936cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae233a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe360500000000000000b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb903729a7db6ff957697c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e90f39c3dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x5c1}}, 0x505) executing program 3: r0 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f0000000080)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANGE_NAN_CONFIG(r0, &(0x7f0000000140)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000100)={&(0x7f00000000c0)={0x34, 0x0, 0x2, 0x70bd25, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r1}, @void}}, [@NL80211_ATTR_BANDS={0x8, 0xef, 0xf}, @NL80211_ATTR_BANDS={0x8, 0xef, 0x4}, @NL80211_ATTR_NAN_MASTER_PREF={0x5, 0xee, 0x80}]}, 0x34}, 0x1, 0x0, 0x0, 0x20008000}, 0x40) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000180)={'batadv_slave_1\x00', 0x0}) ioctl$sock_inet6_SIOCDELRT(r2, 0x890c, &(0x7f00000001c0)={@private0={0xfc, 0x0, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, @private1, 0x6, 0x1f, 0x40, 0x100, 0x80000000, 0x4, r3}) r4 = socket$can_raw(0x1d, 0x3, 0x1) setsockopt$CAN_RAW_FILTER(r4, 0x65, 0x1, &(0x7f0000000240)=[{{0x2, 0x0, 0x0, 0x1}, {0x3, 0x1}}, {{0x3, 0x1}, {0x2, 0x1}}, {{0x1, 0x0, 0x1, 0x1}, {0x4, 0x0, 0x1}}], 0x18) syz_genetlink_get_family_id$tipc2(&(0x7f0000000280), r0) r5 = accept4(r4, &(0x7f00000002c0)=@ieee802154={0x24, @long}, &(0x7f0000000340)=0x80, 0x0) socket$packet(0x11, 0x3, 0x300) r6 = syz_genetlink_get_family_id$batadv(&(0x7f00000003c0), r0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8933, &(0x7f0000000400)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r5, &(0x7f0000000500)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000004c0)={&(0x7f0000000440)={0x68, r6, 0x0, 0x70bd2b, 0x25dfdbfc, {}, [@BATADV_ATTR_GW_SEL_CLASS={0x8, 0x34, 0x8}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_GW_BANDWIDTH_UP={0x8, 0x32, 0x101}, @BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8}, @BATADV_ATTR_ORIG_ADDRESS={0xa}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_NETWORK_CODING_ENABLED={0x5}, @BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r3}, @BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r7}]}, 0x68}, 0x1, 0x0, 0x0, 0x71}, 0x20000000) r8 = getpgid(0x0) fcntl$lock(r0, 0x25, &(0x7f0000000540)={0x1, 0x2, 0x7, 0x5, r8}) r9 = dup2(r4, r4) syz_kvm_setup_cpu$x86(r9, r0, &(0x7f0000fe7000/0x18000)=nil, &(0x7f0000000600)=[@text64={0x40, &(0x7f0000000580)="0f79082e440f2d9d32620000c4a1f5678d9fc00000660f3881aa3d6a0000b9540200000f32430f2224c4030d5c4c19260566f247ab66b884000f00d866baa000ed", 0x41}], 0x1, 0x65, &(0x7f0000000640)=[@cr4={0x1, 0x14553}], 0x1) bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000780)={@map=r0, 0x2f, 0x1, 0x80, &(0x7f0000000680)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0], 0x9, 0x0, &(0x7f00000006c0)=[0x0, 0x0, 0x0, 0x0], &(0x7f0000000700)=[0x0], &(0x7f0000000740)=[0x0, 0x0]}, 0x40) accept4(r2, &(0x7f00000007c0)=@tipc, &(0x7f0000000840)=0x80, 0x800) r10 = socket$inet6_tcp(0xa, 0x1, 0x0) r11 = accept4$inet6(r10, &(0x7f0000000880)={0xa, 0x0, 0x0, @remote}, &(0x7f00000008c0)=0x1c, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r11, 0x29, 0x40, &(0x7f0000000980)=@mangle={'mangle\x00', 0x1f, 0x6, 0x7c8, 0x0, 0x1e8, 0x6f8, 0x1e8, 0x510, 0x6f8, 0x6f8, 0x6f8, 0x6f8, 0x6f8, 0x6, &(0x7f0000000900), {[{{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x8}}]}, @SNPT={0x48, 'SNPT\x00', 0x0, {@ipv6=@private1, @ipv4=@broadcast, 0x33, 0x10, 0x8}}}, {{@uncond, 0x0, 0xa8, 0xd0}, @HL={0x28, 'HL\x00', 0x0, {0x2, 0xed}}}, {{@uncond, 0x0, 0x300, 0x328, 0x0, {}, [@inet=@rpfilter={{0x28}, {0xd}}, @common=@unspec=@bpf1={{0x230}, @fd={0x2, 0x0, r2}}]}, @unspec=@CHECKSUM={0x28}}, {{@ipv6={@dev={0xfe, 0x80, '\x00', 0x20}, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, [0xff000000, 0xffffff00, 0xff, 0xffff00], [0xffffffff, 0xffffffff, 0xffffffff, 0xff], 'veth0_to_team\x00', 'ip6_vti0\x00', {0xff}, {}, 0x3a, 0x20, 0x0, 0x78}, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x6}}]}, @SNPT={0x48, 'SNPT\x00', 0x0, {@ipv6=@dev={0xfe, 0x80, '\x00', 0x3d}, @ipv6=@ipv4={'\x00', '\xff\xff', @multicast2}, 0x12, 0x3f, 0x7}}}, {{@ipv6={@mcast2, @private2={0xfc, 0x2, '\x00', 0x1}, [0x0, 0x0, 0xffffff00, 0xffffffff], [0xffffffff, 0xff, 0xff000000, 0xff000000], 'bridge0\x00', 'tunl0\x00', {0xff}, {0xff}, 0x29, 0x5, 0x4, 0x4}, 0x0, 0xa8, 0xd0}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xfffffffffffffffe}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x828) sendmsg$sock(0xffffffffffffffff, &(0x7f0000001680)={&(0x7f00000011c0)=@ethernet={0x306, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3}}, 0x80, &(0x7f00000015c0)=[{&(0x7f0000001240)="11917006237aaf2437cef8e3ebcdb34cbe14ba781c5d6d2190710f09b9", 0x1d}, {&(0x7f0000001280)="458a7f777130e8e88c18088d00e0a219081dc30d17c8f23fc84921bb9c5b225c32c654ed0c4fe9ceef5d8d568d2592ab60b34c928d06e5af2261bf5d3790a5349372d833947b196da211c193a1072c54cdc2426528b6127916edcd5fc9e95a80d582c638d2e95c39e78d5fb55a22fc0379707152ac7df82d1a9ff70be75465f0c0c0cf8d43416c9085236b44fff283a28c66cc6c0c6efed6d40a1b71a20e43735326e5c89e8d34d85c7850aceab6c5b36e50408a0169ac2e919f1c0ebac22639e7ae107907dc1d0978daf05af59c2f069783c135295b3c700754", 0xda}, {&(0x7f0000001380)="7e18515f35a0bf8847d62d3e490adbbfcd4829e57d5c383ade509695f818041f470da1e5e8", 0x25}, {&(0x7f00000013c0)="538777224bb95fb78dd88532846e27d17585544d0235f37bfc5d828bb1e65306d82ad41d3e90e653ad5238ddacf785a35c1a64d43522b41dacde8831ef04ee710cecc678b5f14c4492380d71a9", 0x4d}, {&(0x7f0000001440)="4b1c6e78fbc6157322fda3070ec7d1c0442183a40d8a53334a388b294c3e972ec53dd25bf47fbb91d680b88d89f999300b1134999341acc8a45f92d6e649f1f63a48979d644e86f95acfb21c6275c6aa094f89a24ed84593d7c741b797f9f75d1cc63abd9c2373738263a0b8be90caf0dcf5ae64ce9e099caa584368b8e3463022383415c2d4089c4ff2f5878316e5092ad9f307aeb9f35b2e7032213e3a8e329a458203b08e7871b532ea24f6852715", 0xb0}, {&(0x7f0000001500)="f29f01f2fcaf4992e55e45a6f8cb5c39ec6eededde7487d63706620608e9fe2171e0cdedb1a6fa00208c69540b6b38afe10b40646641cb64c94db31bff53805133cd180e81d0f99c9deb68214bde2d7d3788bfaa80d56c7e97f021bfde9934a9868088c6f6153b06c1ca1bdf9ab384eacdc5c827ae55a76b527e394be618932c30e9", 0x82}], 0x6, &(0x7f0000001640)=[@timestamping={{0x14}}], 0x18}, 0x24004804) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x200000d, 0x10, r4, 0xe31e1000) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000001800)={'syztnl0\x00', &(0x7f0000001780)={'syztnl2\x00', r3, 0x2f, 0x8, 0x1, 0x6, 0x43, @dev={0xfe, 0x80, '\x00', 0x22}, @mcast1, 0x7800, 0x0, 0x81, 0x2}}) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000001880)={0x80000001, 0x0}, 0x8) bpf$PROG_LOAD(0x5, &(0x7f0000001940)={0x8, 0x4, &(0x7f00000016c0)=@raw=[@cb_func={0x18, 0x3, 0x4, 0x0, 0xffffffffffffffff}, @jmp={0x5, 0x1, 0x8, 0xa, 0xb, 0xfffffffffffffff4, 0xfffffffffffffff0}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffffb}], &(0x7f0000001700)='syzkaller\x00', 0x400, 0x23, &(0x7f0000001740)=""/35, 0xc1100, 0x4c, '\x00', r12, 0x4, r9, 0x8, 0x0, 0x0, 0x10, &(0x7f0000001840)={0x1, 0x7, 0x10000, 0x3}, 0x10, r13, r0, 0x3, &(0x7f00000018c0)=[r9], &(0x7f0000001900)=[{0xff, 0x3, 0xe}, {0x5, 0x3, 0x3, 0x2}, {0x3, 0x1, 0x8, 0x2}], 0x10, 0x7}, 0x90) ioctl$sock_SIOCSIFVLAN_GET_VLAN_REALDEV_NAME_CMD(r11, 0x8983, &(0x7f0000001a00)={0x8, 'veth1_to_bond\x00', {'pimreg0\x00'}, 0x2}) ioctl$KVM_REGISTER_COALESCED_MMIO(0xffffffffffffffff, 0x4010ae67, &(0x7f0000001a40)={0x10000, 0x108000}) executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) fcntl$lock(r0, 0x26, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x3}) fcntl$lock(r0, 0x6, &(0x7f0000000080)) fcntl$lock(r0, 0x25, &(0x7f00000000c0)={0x0, 0x0, 0x3e08}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000002340)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0}) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r2, 0x6, 0x4, 0x0, 0x0) ioctl$int_in(r2, 0x5421, &(0x7f0000000300)=0x208) bind$inet6(r2, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) setsockopt$sock_int(r2, 0x1, 0x12, &(0x7f0000000180)=0x4000000, 0x4) sendto$inet6(r2, 0x0, 0x1e, 0x2200c851, &(0x7f0000b63fe4)={0xa, 0x2, 0x0, @loopback}, 0x1c) poll(&(0x7f0000000040)=[{r2, 0x80}], 0x1, 0x800) sendto$inet6(r2, &(0x7f0000000080)="44f9b108b1cdc885c9c533d21f474bec8bfef1df1e2da71e578dc6b91d09f7ab15378571d8e27546090011006e75436914ab717528ee4b7a9beaf908d11137c11903064e83b4951f4d433a5404970c85d92d7083fd38844cbb0c6c5eb508ddc2dc7a590aa7941b1e9eeb5a688138dea09b776cbfa784cbf550bf3074fb0d775da4df5a3f48bbdf452eeb6b923da9d0e25b80f76a873664b5753444fe05f33e5f91045540836c3cd6af10f0cd018f0c6f57f926ac959a5628c45088fbe0c87fbe6cbcda4662d2a12f6d00"/215, 0xd0d0c2ac, 0x1, 0x0, 0x0) shutdown(r2, 0x1) ioctl$BTRFS_IOC_BALANCE_PROGRESS(0xffffffffffffffff, 0x84009422, &(0x7f0000002540)={0x0, 0x0, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @struct}, {0x0, @usage, 0x0}}) bind$inet6(r2, &(0x7f00000001c0)={0xa, 0x4e21, 0x3, @mcast2, 0x4}, 0x1c) ioctl$sock_SIOCOUTQNSD(r2, 0x894b, &(0x7f0000001980)) ioctl$BTRFS_IOC_GET_DEV_STATS(r2, 0xc4089434, &(0x7f0000000640)={r3, 0x9, 0x0, [0x0, 0x0, 0x0, 0x9], [0x100, 0x7fd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7, 0x100000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x200, 0x0, 0x0, 0x0, 0x80000001, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0xb062, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x5, 0x0, 0x800]}) ioctl$BTRFS_IOC_SNAP_CREATE_V2(0xffffffffffffffff, 0x50009417, &(0x7f0000000300)={{}, r1, 0x0, @inherit={0x58, 0x0}, @devid=r3}) ioctl$BTRFS_IOC_DEV_INFO(r0, 0xd000941e, &(0x7f00000002c0)={r3, "3c2610a262d9f2a1f41052b3267b8609"}) ioctl$BTRFS_IOC_SCRUB(0xffffffffffffffff, 0xc400941b, &(0x7f0000004700)={r3, 0x1f, 0x3c1, 0x1}) r4 = socket$inet6(0xa, 0x3, 0x3) setsockopt$inet6_buf(r4, 0x29, 0x39, &(0x7f0000000040)="ff0204000000000100000000000000000000000000000205", 0x18) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x0, 0x0, @private1}, 0x1c) sendfile(r4, r4, &(0x7f0000000400)=0x4, 0xffffffffffff640f) sendto$inet6(r4, 0x0, 0x0, 0x0, 0x0, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_int(r5, 0x29, 0x3, &(0x7f0000000000)=0x4, 0x4) sendmmsg$inet6(r4, &(0x7f0000005c40)=[{{0x0, 0x0, &(0x7f0000000500)=[{&(0x7f00000000c0)="f0433869c2fb0423867fb2d7b83deab805d156ea7f185b190135d5cac0b06ebeae7851f129594df8021ef43937542a55212f0d8e6773accfa02770bba04e3a6765e0b8dbcb506b93d3107e0ebd94ae053335197a3f32ec582ea6c4c1e01210cec838e65ef08a7b805b32973827f30d9d2ca883a19a161f18d5de35e142ffc0db4e27efb378bfdc726995d8faec94c0a905e80c07b2b185b4f9ca803960b3e4f358562095afef7ffdc2a027680df1d0abb471a5e7eeaea4704fd458994be98e7d6f3e7d91b4fef57951d9e2c927cf05e40b93b4710e4cfaab6aeafe18f7c5308af130b23b35d7100d4456803b24", 0xed}, {&(0x7f00000001c0)="2d104cfd85ff916cc677f402190ea896635485d44e8db7413cd69c5de20f57fd0b9140a9eb014310efe38f40355d32ce49da0f55c8670a6ccb7f480cbc9c699789f69dd5567f18b51f30339581", 0x4d}, {&(0x7f0000000240)="1f487d6260bc7a5ccd5ff8713142f6e183c947dc8251ba2bfd935896535d8da8805dbf8d0e12c5", 0x27}, {&(0x7f0000000280)="691f2765f52ed80b46e500ed534f12031388387ee9ba7aba2f7ce865c60cc95d42db767f3eb36aeb09042a38ed9cadfaf67e609ee4cf2293daa7a6e6dd172aa409a7978eca4935f119998084b52c2e3b1db4a1f02917dea5f08f8ed5873c4d8f36647b3f7d0fca8b3bc113019e5962", 0x6f}, {&(0x7f0000000300)="fe8acb33513f786cbb16be1c6102f1ebfdaf06dc7b506b17a4a810fc04b12fa84a44842f23707c99a9aaaace164ea05d5a388bd6e85c3996921846b1617b8d7fdc08ee362b34083643e728360e18da0e1c02e5646ce738273018bef606f975d9307008f5b5623288508b6de9d5139f80504c4f531bca6c90a3a34aed2cefbebf325830e625bc3309d7877541abb06a11d43d169279d6473ea56a2bc78aa03a29d09523a4a729fd703e4de6566e063c4bdd62d30aea884996f0943467333919e32ab1e6a39322c7d45495ccc0ac2b09b4130fa317053b0e19d9933e0cbeef66", 0xdf}, {&(0x7f0000000400)}, {&(0x7f0000000440)="1c4f0923fc04105fc67445a7af8d56bf61468aa5aded5c1b827079633c1bcc36ba3eb480f07307ef3ae42e73be34d01b5d472b1d41cab8e6e23c529ee1a25f339ce51b0623a5d29d2c193d991aef39a1c9576b484d1bfaa36ee8eb46e9b5fb1466edee948892988a4444b54ee2edfac9e0a617823d9393210c31d1d44d8dd6941f23", 0x82}], 0x7, &(0x7f0000000580)=[@hopopts_2292={{0xd8, 0x29, 0x36, {0x84, 0x17, '\x00', [@generic={0x9, 0xb7, "87e1f83460c916b98ef9e3b2a8a19fbb1d5be586c4c94ca0ce89553b7765661e0b1b9764253bf19f6e060c5f6d882b10a6b0d6f746d2adf7c6392cad9a44ff53ef57030586a19cbe0fec89f35368ebaa536bf102c72caa4b252092696ddbfe49260fc1c95305c25c11a0b72375c4c81c2c9fe8097c270e8d4fb0d6359ec9014ff7774c1613724eacc3906a0810efde2fef6cbab7ba5d5ee7f8a2ef85b840be69ed6d8c2002e6b945cc578e5664f605ed11fb59f45cf08a"}, @ra={0x5, 0x2, 0x6}]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x4}}, @tclass={{0x14, 0x29, 0x43, 0x3}}, @dontfrag={{0x14, 0x29, 0x3e, 0x20}}, @rthdr_2292={{0x28, 0x29, 0x39, {0x0, 0x2, 0x2, 0x3, 0x0, [@mcast2]}}}], 0x148}}, {{0x0, 0x0, &(0x7f0000000800)=[{&(0x7f0000000700)="f482cc2342401a153e3a424c612d4159f59512f72f81da290926ff36c7160f3d2bb37d2f7fdeb827e2a6839b0a6132b00e82002770f11acfcc0fe13732d4640c4601524829a8bdc08170809ca9063452a67dff490ea2546a7847a6b05c2964a7dcf1bcacdd67cf2fe110cdcd4fde5d40d8192622ec0a5e40a5bdbff88e4d9d581df185ecdda35506b726a0e5d6d09b516c79bd169699273331fabd036e86586673aab651de2372547d5f9b39409dddcdba1c4fbd2b0e979b55905a85cec324d3eef0d4418898df4683a87f1413feb92e394c0b9acc54706f93917210de804f0717e3", 0xe2}], 0x1}}, {{&(0x7f0000000840)={0xa, 0x4e23, 0x101, @mcast2, 0xcf1c}, 0x1c, &(0x7f0000002a80)=[{&(0x7f0000000880)="36a0478f2e3ac504a8f1633ad12f66fa970174eb319c816d6aa3f7f940d8d2659611233a5da50c1b3debbce1db58ccbac999cdf1c8abfdefe3577c2c537d6bec6d59a615e432fcd0cbba66fc978a4608970b", 0x52}, {&(0x7f0000000900)="6216981ee699c773b2afd11e5b2f2aff976a14af9c4f66f4642556dfd5250536e371845531d792a1a22fdfb0e5ee11e8465c7b16e932241de73d25ba66f8917e1d8cbff0f1680076a86b5d849da587a0b925cda91f5c50ac4657ad18184f20efc25eef2997a0e3545cb80dcd18988beebd7c04d839b4269a1a9b1f66a92b49b35fa6c93a22bf83823e", 0x89}, {&(0x7f00000009c0)="6d0c94e5575a8f3c7e6959843ff25029f551739a76f6ee4cd1aebadf21e92ec418d4c32ae10d550b6a4ee6e6034ae14bd890cd486ff82ef1167e843cb8e8acc7ef90cb4f28a16e7e65fdec563062a546ff3cfc8aa9db72bbf93b90ef963887e78ccc9bd05a04e330b2e2e5b62c50cf183151269c345afec0fd9c5a7e63ad8948b221d4f2cbae78c65f408e5d86aade52f9853851fecd312bbfda7a1a7194a43498fd07abb97f7be588e1e515a2caa0d0cbb4ba20ca7d8e4f7af67826703067ce78267901ffb935c525430e7e75f279ffd9081ece466a81f60dc6394169f23415e7483131bc90adce87d879fc7a7ea5182b593d48aeb60b517692d217200778c2bcb0e36f54447d9ad6732cfd4055a600d4a03e8ea25bc91695e4dc033b91d0749c49cfd235b0368c2a9f68d72fdf143c5cb429538466dc18303e3cd7ba44d37a2a1f1475c7830b2cab44b8d14753b501375f235dc13880efce6d14d0190aa72084fbeaf129ff35d45ec5ea2a7197c1f2a1a5becaf67602775ede88d1b07f867060c18061623903ef24386e89e55e458abc9d52717339191cbe5980662feb41f07633e2de5d1a0b1ce8a0b5d2e62b5e3e028ac6b3a8a862d362b53463808e37fa77e198ed1d9a4949b5778d026c78c7726431b0db1898d81c5eecb7c12d4710d42f0407b6395b1a1e4574ba9e66bfd20a3bed7e15a240e5dea51a791c2c592f8a073d4184a529ccf5849bb0b95545c1dfbb4d2f00fb13356e02d7e9d4689dd944a65b41f7b37004e873e591225be9a9e9c3bd38923025dace2d0df3c5903dac2dd5e7a2e7d0883f15cd56d85772daab7ca574d2741c91be2eec2ec6f6e1afff230dcb447bb75175fe5928f154c26a339c72f79560e7184b068319a50b139f5bdac664cf9fd84b826cc545c58c1b92cb5f012d09ef59902b196ea97426729125341b88ec7a12e2b77e19aaafb1c9d531402c72bd8bb9d0d50458788f4c0b6e13ea0a9e5a20b78cd915b5476b61b34fa7684c9d7dcd471b5b47e510f5f1b0f5c0799338237c8a915e375ded493e6c0c990a59675506846b87d9f9c08e2c330bf46a08429838941d266ec08b2f1be6cc29fa3fc15e0c02347947ebfdc120e9bc133a06354f2eba31d85ab211555fc6e19db34cc42a8762356612aead26fa1590fe9131f5eef522def361a6a60a6d433556d8861330509ddbdab5a89f6ef95eeb9c672c89e327b8992b95a1182b064b87b0d4c34c59e6d681670ae3362b2ce593decfe642c9cb111da476a5ecf0d5eb28dcb88ef0b85405b464b2aa021c7fd1ee0cf67f15a3d07365bdd75e267abc7928935c933ee5aeb393d286eb2e7ac8bb71f6b53b1663e78aeea434c942a301e3cc60b490c9695197b90338f43e181ce03abf072accffdf064a0b7f7f539adb4ff5807d16e6a997b5a4ad1c90de537829adfc103e3b45b3208f887079ae937558914af7f4cef641e0f7f08823f4eeafaa1ec6a0dbd8ae7ba74c7d2ebe78ff2e98b12e776bb71068c7924e36476ad383a6d7b6ccb7537b64e37c54ac86694b8cbae79a397faf0a913508bd987c20c336c772c05d16c897d57a69d05f515859c33e20cb57b55b8adf3aee082e6c8bed94a425cc563005430d56db69daef745987158f7ca18d1fd5faf0ebecd18499b180129856b19f31d789dc45ca310983598e5a7c6ab26a5189bf623293aa05251d5c6b794ca128d7b99dff28912caedd823d33ef0e68add1774bffd6f5284d6f4eb7a03fa727196068419d1926c97db9ca34aeab9ac03533bc587032647928f37a0d6d742a9b050360bc796d22c7c7408f1d4d5bee2983fbc7ff83f593e0e809fa9ee36b7b55964fefadceb90ca6d08f55a2ff5186133e59a5f6970293623fb469b024582bc2b08f339bf925caab2490a83f8f40e10f340c59ffcf6b564d6d14967e98ae52a27c17e79fae5c777d24ab3ba903f16cff1e74d49a0af3b1bc5c12784380525bd18c048a44111349ba3fc2eab37542d8181b5a8ca643bdee1887156f6e171321ad977b14f8d8e44d93788e07f4b66871ddc4cf817564b7fb72d1787cb87af6e4973b4d7942598dc735c3312b68e41b4d10ed82be901e66327562da0968d011bff4ab769c8869a44d9b143e4439e07df73518d2b46ef502ccd1cc99399b22bba219d6d80430bd2d09c29fa3b0f33600d1bedaeab113504cf30ef542094b8e43112a3fe6e351ee282a5d228c0bde6b44200b1effa18667d2f101e5e9ab36ddbf59b1df3d38ac41a28113b6d98fb9a5a5d642a85a26e93fa7425b8a7809d2ed8c501f4b7ac07a8e57dbcffb0089ee0fe3a647717259c8969fe59a71125be5c7ca9148d7cdef7be688226f355b4111f5afc9c6899d6d51d75f4990251345918a2b0e906c96be7023976a7481d3a22956b14da05da10c4a00957cc9b33bc4ce6776c587a65ca5fcdf35164cca2a3cbad8454e99f2c62cb33161bb34c0b0c6d08eb0727d15308f156c884121e9bb611ef84cb34c1480708d735576d134c5be56d2372e9666f05b91b3bf33d554262793188d6d0c6b6098666251d80fe7bdff1b6c82a1fa969488b03be178a2eb787f3c3a9dacbefcb731e328e35077cc7044ab1d126c3a6c86403f9f8e9b6ebaaf1d5ae2787f8fe49c96a9dea51caa0730e7fc2dd041db450817a056626f0a9b1995572ddcb5d31b127a44702137c4d9f69e6d598b383c9760202882a346b52ac7b55a374eddd0a17dc4867e7aeb62249e0c666a20717a55bc396677a10b6e21ce52d5d26c3b439dc6958edb79e4d78917523ad7a854c9b84541bba77812a074eee4c8bfd475e4fb7af6aff090f1725f436ebc0d3317db9e7d0a3ec67a1cfbf6ab643b1267c88ed8a2d7d2d25aa0c8365829783219fa4ac829784871c0e8ee5f3bba74bf4315f266e865c048ae31044ed1dea289fc25a959e4a2f2f329869b401326e437b9928e7c5424a6176d57db7cf4e1504dfa92583598409a87757e65b510aa25281548840c20f535416c5f6807f34b401584925667e8cc54d6e768bb4eb7241dfdff8e1cc6f61c67ed4a70654ca564249b3f06f5bafe64686d9a7e5950e4d50ab27a97573b39e688fa74a42b9ed5fd921991ffbd0eda290629ff8da13bb358b10c406319d57ca5790ebafc95e62aa04061238b87be5d4024e5b748e0d71306611d7ef0c63c120ed75b8c1384b3cfd4ac92511c4db2ebf6dd3712ff26cea054636bd6faa0790bcee29d100b420e3c3def6721f834259612fa6a3cce229cd881802a80ba58ecd47479deee899b29240a22eb85cabb4f0be544f55efafc2f8a8cb7e7d896186f8698d454af5d474c06e3b494aa37a7bf0b69912e588f4096de13d99d0046a6d9a526b3f0fd46b32a74667c5c57acae7568b1a8f57542b38e2f8664ce8290fdb6004f2ea5aff64f794ed3919f9ef924b04ea7584965ec5cdecce19fc148fd03acece18d4bbe124bca9590f31c1eb403de7b78861695e35fdbbc2fdf0a9920e459a48307ac45aa94d223b085824d1ba822ec1cfcdb7dc498af7b82ce1c17f6a79938a2b0461c7b22d7768060ed56ba87265c3a907ba2413d4c682a0cfa6f21beca77727457227524c5da07be84dd51505db2724683a97e2c1061110f5ba36595fabb25ee734e14583aee1359297f49729e2d901bf2f08ffe8a0eeccaf66169c63646bbd5d5e7d15a409e4699ebffb335957ac45f4f71aa53f2b042f61c5d390f4996de3cebcf21c699c05646f3974b0ecf52ee9774d8eba6eee5e926bf714a1297db28f957277990846cd11060f32ceae259f343582b4a37639f320b4b322c7679d5f5bec6a0406950bf1c2f9953a0329bec876902ca23c85b74bab90865a3c023d3b1baf375fdeb5327fd44649def88cc26f85aef1401f84bf640ad851069e29f3f5409464ce3113d139f1d0d230cb1a5fea00f4bc576cc07ad8132da85adf6c00de5340520cde01349fb449dfa2c3099f37d9b74e5c4b1d71d8c13fee7f627cc022b8100803f6457b0a17332e72a23f23bdf0aa6bc2fec6b405031d819458685ac05eca7057542ce5ebb7e1b13ae1cb12c23f3e8d50d9ffb9402b270e59f2c40635c626f5ab3b8902f9faa1814915ea65c904879baf1be9f1b4081c6adf037e343cccd85fe7415caf907d4ab8a2c991e7c1f1e585223a91a1024b9e9f70b9c717b2d47f2b573963e4753c6b582d9eb82e366231755e1d7476499b930e0fa7ad8c1a07766497d4e3cc2f11710b4131828d57ca62f35298c1ad98bcbc7f49aa6891c559e09e5647a461e87e04b7f351a3147979d6f32a8c1dd1fb261650b26b99e878beccd5d10406297a09e518e888c713993fbcae87fa99d422906debdde86d41cfb29e01e7996d488a30e611a901913e9ff06ffc419eee0d97fbd8a298ec45b95ec252621de0762eba03d8892a06be3bf3d818ee942c1abf86bb5ee3dd1799323a17b155df9d37a0253868fc136fddfb3a9e00bee87c31aa13ffb4d7da98c19cb4a04978d122bacb275690010208e64745fbebe14fcff24b7c3fe36145062dfd951f5052aac644760a90fb99d2ca01636da7cb99d096546813d7023ef912381601f51f3391b7a989eaa8c517beec9ccc759155052ef6c3326e8b0885ac7abf351cfd3cea9c5adf8eceaecbff4df7dff7c5fadca541dc719782ad21278f5aeef26065e3eb09bf980fa4e4bb5063ec2a625f08eb7f0256bb51c51a903f44eac5f23f38770c7d3d2d09a878ea3ce45abaccd77ea3ee117c58c1436281ecbfd305968f34552e2d5570180f68ce196da34c2fca437ea9ceee6b4e31e7ac236886179c8f342a15cc9550ba63d08b01b6d6b6d10be1660da0ed0f00616526e86e803000a34a9614b52df74bb1571e278a09cc7f9d5f1c0c7797d6cfce44d834696a53b6a6006c33357ca5edf35df11e531018f03cc3aca12c9a7f8491319f559ca6d04739849d76c569995e62b5585b54d377f12a9980ce4f7ba95d91f713a42b2d20d9894df13c568ba653bfb933bb5f4e527136f2725f252dfbe1da6d4e3cb9050f82dc452633dea5c0f6d3fe054ec637791554a1db41f88e25d19b47e2baf801684479d57d7343f622ea633615d170c7781dbca22bc9953eeac5b664f833e74cfc7016b80d0a25b5de414f582a853e52e77f1066378fba3b376b4e15c98075078bb4ee97195fbdc507d54826f084bc2fa9a0dc3bd2b2105669835ad1bc68ea24287693a9e35da70e2599415776dffa0fcecff11346e7a3933b8f3799f9a713cfc31b41ffc129fcedc690d3a6cdf24b2796478ebefef05f402c3c995241ce35ec425317fe297c3e644aa4cd0a2db2c56a921ae53a4385f30703bd4e279d32f426703ca1641251e10a36d0a4220815ad017476c5652f410c48d71293931a88b18d4be79087451d2569a40682d60710f6ca787d2aa7def6ca231dd4ddd62cfe610e5d8b1a73d57d09a208108a605fa1a794cdedd5ceeaac7a173891657bcbc25c200c850af98cb81474cdb9747264462bb744b27af35d5ee6a74d60ee707fa9d02d4557d4f441314f424adc5009663d6caf69eacdca062ba66926ccffd856357f7211e8e943485fff4d60120c350e90c3a4f0ffe5378804c9ffdf78fbd33426a2ff965e045641644d23ab3af805a3675a5fef9d6eb0a98018582c08887fda368852b4158bb8d4bb85b00a900d1453f8a4eccd5e347e0bca694d64ac09e3f29c42f56b35558b4f08b3ea42b5046c4f273cc0a61d8bcd7089f9c7ca05257c66617ff0b82a87319864bdb226ca7084b16d98da8", 0x1000}, {&(0x7f00000019c0)="d3871b7a4ee4548222b93b7d711a201c81ea4506381809a263181d1e90f88249b3224e8b30f9a079e047aded87e472bd70b3138207ae84aa9271b10aea143778d48a1e61066a826c2bf1d4b3b4a110791273bf4a79e215ee3bf45e15932a9f9b03649bf7513e62442c46e3ed4e3d3b04b4d5a21d9438a0305b9c70ce79fde9b050cdd9eda1326770468e5edb02517b7f241bdcaa8412ec1165872899a6ea6b43bd5fbaf749ef940c186286ee614ce34880057551", 0xb4}, {&(0x7f0000001a80)="f79048656320380516e6ae501ff435561c98d4e1ccd63510827cbb2d88ee6b60380c3fc9c01c55c58ac62f29bef798a4f0e1352e70fdbe81d4ce76d67b0589dabf37ea199164846d97621f7a4d9eeb01cc242e759eb2d9576d4b966d5f249bb5f65e4f0fe59e1f6dc555e11ab5420dfa8375925a85215b0fc36fd232f2f83b3cc1fa3a18c535f33bc5b18078a0f330e8b6521e8a86c9641caccaa7e0b9a26e97e2dd3b5e7b3a874b8e697f16f127c6bf78be220543ee44d2ddf2d4febc785ae4673f47bf30cb2c9929af7b7715a6ab8f5ced805e7197caac817cd21526c939798db4a84ad2272900b1541386518092f9f40b0389fcee243ab056d153dea50eef2b6fef2c7d8d0e2983ab3b6c07bed2d4c75be8408781aecc399ce5a3272015f8a706a40e30dcd5898903c95a2a807d28937a766ec325fc9a29a00b016471a719fe2657db2d69d4a98b6dcffb593b8d11d762a06f44d3bd3ffbe21b7b7bf79fbd470baf7d41739621382af12b44aae439f520227e6699f47722b5e01fbfe19353bf75e95f64e6fa17e6cb0e6eae934b930227123a2447dd67544bfc5b9a0d9b3833cc2cab325e5418f033e6212f9ef6f1ba9c19b8cf965aa4cd78ae854e0a31692390db40953c708e85ff415f2fb518d3c4afec3446143ee90addc3fd7ec32b5522ce9f8b4985ce43810c9b341b904ca5a57f895bff7437a31224145d0033958135e969181d278ebf3e14f2c8a51c07531b7252dc7abac812dd594d5801405e033063ccb6ba846a5f1d0775d3445988853e35648010815754aea4df73de3d6d8f8d1ba21015ad913f58895b034a5306b33261ad453c7a4c1c2a91e321fe307d85a220c703907dd8d425aa333b70b04dbb561ced7c537784189df3577a19af0a1c4534eae39abc5e7e3e51de9e1758858335f5a3595c2268cfe65ca28a73386d0acaec40a39fa8b574c974c64afa860e675d6242ca5d0cb6c26386a14546ca53ed4f09acfe57ee041ff9ae9364c85b04b4dfb6ea6062f04b33fe573134586af2dacefec8b16a3a50039a8a5563f1aeace1a840592554ada27b0d28ed54d68a272f83e0dd059686c0c50c913a0685c6f20d3f57eead0662f96bb21213ae41ff006f92623183a8a654f2c259d162ffaccfbbf0b0c23d4e8431ecdcef1c9c9c7ed3153ae78037a73a8209a9c12b30f37136619b90a59fff3ae741962add3aa959423223218d2ad24aa3d0c765feeadfd10544e18a604e853f4a11700b4d5a5b85a9f4c1fa2a1e5828000d1c664e82fb97d79e97bca3ad099656881f4952420fbe7184aa8cd0d0c331ccf33cb558fcc5014a456c6a5c85765ce7b157e5f04141994456730cdf833ef42deeed55b2e5f02a04480d728712974b6626d4d9ce52455bafc429c9154f475c0731ff0dc6e0c7a3fdf401e039ecf947a1a54f96e6ef708de6dfaed4eb8c83a9c592aef34a1df2cd7ce1cb9c99ac9bf12b8e3dbb178910b630169e1a9883e976f17f6bf47242645ad3c51f7f977797e68f5ecf85564f262a02f18a903c0bc21dc8b2f97723382ce9237894c4437fabdfde942dbe1e2b6388f26b4b05a8c3c68df9255688f28356b1ac5da476fe08e59b5d802a14beff2a3ed435a8ad411bd3ef9e6719e6de92b3e40ae72a267a3ba0b07daeb2fbd92dbf682664ba3acdb95a9ad6af127a4c9d951671a3e557d20d4b104df6851fd6572c4287ec66336eed024e310d5b8a2060f28f559a72618832fac20dcbe144d0cb95fb474a7df75521cef6c9a477b378e5abcbdee4b9cd227271af2cee8ea2973a1835aec8e14283d894afbc6a1915e0e0767ff54342f09e4998396c2919503990e846baccea779bf09a9f10243dd120dfe4156b10cc897bfa7435aaefd79c28caac5634a1c3e73101b2e8ea2ae925e948fed20caa31e3b591b96598d6dbe7ccfac35418a65972c9d9066ca4ea2668c4a4f2569632c239b3af26c0f9ac376937348357203fc0d5f9a6ae3a8e1fd9fb76beacfaf9c5e66bea8fa004dc7b5736827b1086f945cfab5d227622b92670dd2bcd9ef5cac1f560daccf342dc6cd9efb4f5f6d84895c57382a557eee0145c830ab62831876876c782f32c4c60a118a9e57ce59b8417949d80e15afbd029322fc7cb626d9adf0720a45fb8257ee9eecaf587a41c5089708a9ee6a33ea368a3e79e5c3b637b1a333dc7fa357c6013500a57227abad668502174dd3dc528597ecb352abbec8fc83e7289333b01c6e5fe0b23653a94d995d9e1d8c3577c66a9fd9d7df06ea94a3681fdd32a49538d39c0cf1559d5e5b2ba7e1d6f393a7ef746ca2604bfc73f36e343f21e65ca31fae2a63df1d55b236c354c5abd9c26173f64a0aaac9b8e561c40bf574d918d3e995ea5304b9de9aeec84552277adac68b7d5f27b6eaf6434ff8e09122a090154b7e7e58f088f56916115c79e23a15aed6732f4cc720ba7a335ec0bc47b6840b46f0b291b8235f4fc663015b8e256e3cbb37a87f73b9960f083ae3d0fd92192d8aa82240c5c873388d2551ad4d9fffa8ed490633b678b9d16c036e04297e9f6f03528887a3eca9fc24fe14ea12aca48668abb9e706a49b1d05448cad9536e9f4a910a9e4e97cb2603370cc09494582905a53e9976f1ce3119789363fc534a73836af54c94d796261c712b7805d568d905bea74fa1b08bd9cb29f4aa1d670873a7a7109703b7ec05820b215bdee2b905db5537b3c61cd5eac63338bec85532d1d0071601c97458f1c2f7e027f059ff79786982838e794a6ff5591e680ab33012453e93bcbf7532037dda5800d2ec3075a63fdd4fa933fbe5edc3234f7a4d496153999f9c2c00f563c7e2f6c2046b2aa2ced449079fd92f30eec24d9bff48825bbf460bb00a724c1f5a3552599b324f434cfe1a5f50d9fb7dfd4ac7b5f4a0cd41d6faad8018315d63e6ab86a963e8eed8d70591ab933067fc262bc6a8d1955616a908a36483ec4fe535e7e9e64abbae6a6f74c3396519f938c1e23e2d65f44c7da8ee94088efe95eb81a2e91e01e3f68816ec0edceaf113f9a136a56940ff0be439190eb1a6c32a45af3379151efba4ce9b0025dccc2e72d9944a4a93e5121ebacbc15443d72c576ac45c0d1a968cacaf387a04b37eb9e3023cf879ddfb1aa25206b2295298e74f2f22b0d83bd844eeae098c08b9c17e3d713a611e4a1e38b7616f88e61b407f8e1e5122107e0d167361a0b83a4948c78e4c8008a24e0f95f8693b2c797a523cc2de1c72176f13adf4eb139539861fb9d7801fe83e6584a433a4fb34e4a968df2f8cde131165d895fbbaa909ef79f323d80199d2b64a25cb28a347e22eac2ec925646357407e8b277822ca238f9aa01c4d4068e425f9bf6c4e8614f298d096ed4d820a16fd120664eedb523952cf70199cababb8832cb5ebd9e7bd3f74891bb590d548838546930b48726ff5b77f1bf075fa9af8fe52698d9aef5fa59f747398557611a10bde273d3b245f095aca35a65d70e258bf096de0ff30192ec6998b14dfff7468717eb363f4a811ad02cb0223c11a58165bf6a2e0b795551a230c70ae84c07d5bbcfd2dd83d92b7a73cac38166a55518ae0d8d340e84468b7ba03bea0b95144602f92a70f0e71d2beb007f39cacb8373ada222243bf3a29a652f9fb51bd545b77e91151b419d9e3d9838edc64c41c4f01638cb222f74e5449a51b79e987a0e38f94bab5506ef77791e9ce855df91326b0f340c60e823869d5d49a0ded3ca775bb3ec12b0eb09a852e52e8a9916a4acdd2cbf1b3d3a6c4d5ffba6a00ce7d82563262e614a4c3b0ec4feb08b982b2b7010f2c56dbea21f27a125a3b6c6bd5abe283de490e18f80a6323df058e6cd016594fce70d273bbe413f412e9c8cb91df12cb76c1ec6369161c280ab18a9e0e813619d1b27dbe482ec11f5fa88e2d69704ed12c79f147ae53957bf7f03be388180ac8eea20f4c9209540beb13d88f802fb25ea4766580ef21be6d6a38bca1a3f54abd3e2aad4a621424fc1048ef43ccce681076b36610f1c9c63260137739c3f7b57ac2084a08168962c9f4c40d6b82163f608070a2268397078e93ede3083507a886dda44faeb9aa24f10b3c0b483c15863d2006edbbf996cda25bf353e56e5c90b420c3655fb3abce69d8bbc8d91e485edf37a487ae8e50cec579ad8ed9cf16540d7c87b23d480b931bfb1ad1dfe6150f418eb77d540dec160aadfa58b9ac3e90087c9db55c9f0cfdfcf376f2dbefdb2d5662d5d5c14e0d1d65c3820364773d9795f72cacc64b265591b126671b745705bb6065bdc630b724799f7b99042803684c2496078c370ef835f06a88905999ba16a615df4b70f213afd520ba360063877268125764b0094f8506f64d9ca1185ebb3bf28ea2f273c226c7136cb05d24e5c30619931ea647e4e93fd1c1fbf941537277f0e0889bcd309e762cda77c1d4a11f3854b08b6aeb4ec191518e9c5a7968d71885b35d1f8c68d5f8ffd9b8007350605f4249adf6233c209b5745113ac9d37ac672787f39978452f7b51f8cf66e4ac16beac77efde29973e1f3961579b3a5e9c731d72134c09c7cea8177caf20cc6028255c6008c76c2eaa4bae8956121f9cfc9a8ac65f6243b4fe59d075c26bcadf84816a97b86240dd7d0c45080e6ce6ff97c0cd17077377541996ba819d3756631113b50deb8abca7eb40be76faf0a87479632aeff979b31d83a7ed759a7b2e9888679899b2f83e625989eeb4b16122ffe335576c07acd315a3691945c1ed7312f6db9b0d6d0b49321cf5640d621acf6123df76142713cc3dbd97bb5491404094114863d7292f0d81cb24fbc5ba6743346969dd4a0ad2959b9fa4ef33292a437a702c5d015724488781de842a5876883c614c6533b77bc569d3313910809f0439682117b8e089b6179160520a1a335ceca320e114a1605702d60c4fbcc1d2239838e16df90cb59b1a8b8f5cab3e0784ae6086f11bf965a191eddf8a056f1f2d61a922e085f11c58e130aad7726a4859be59dcfc537cb54ea86855e9e20963bdbeb812f49197b0a53715b6a4a8f2ee2b6f4e98e8f5dcbceb577790cc593ad3f1204e44b8f4d0c9497254e2c5ac635d4094c5e5b3bd8a84de9a9a89b026389aea8272be01cc1e7d05ee2819dac08b3239291942a80e18ef42d329d685a68d98af81aa8448498506971b445620b0ee2cf1ab057f4d2ad64a59fae3c6d86bcbf2ee69b58ed0285a9fdae5faf48eb944af05f72999067c289346a508b8a98a0c96d2b8ae0a7e4f9835ba5956ef50f8a495c62bb876399165c393ad7a5f17de2754455071fe2997b3665c6017fef60554685f951094173ff1d332eaaa892aeca2730d9a929511d07e2d37ab4762209da20c56c9d8c0aae41f6951886c829396e94ef4606d0644ec31965c7cb791c7417d33c25a21d58507eda18863df3d3353c9cf5e4384aaf8f1cd38eb8593261a226b4a60edcac91b1867247e37dc356888183e2cd516207d6c1fdb624b96ef91ce931f9a82533fc5093f95c11f74d29b7807d1955a4cde409388d5873e13e84d70a7361d18f4d56441b348242ab321cbbb3c1cc57a02ae08f01314acb374c28b99cceee2d19f1ceae7d52da58e5f144a4096c7c20cc2c4a6738771c5639a7cc60ba4cbf7f688241ea553647367f10243e238f539e7742c4d52b073555ed26614d2356a88aeca5f48247a48f1ec1507221f3f97d2cfc17d957e643a5ab4c93ea373533abf7ed707c8d94c33870aec8072b13ca645beeae0798b7dd580f2e8ce9cbdda363b97814", 0x1000}], 0x5}}, {{&(0x7f0000002b00)={0xa, 0x4e20, 0xfffffe28, @local, 0x1}, 0x1c, &(0x7f0000002c00)=[{&(0x7f0000002b40)="e6dbeca85b6f2576ecac9651d2b793188bc0a10ab5f0c24b005bee2a3a7c2d061ec86a21283ea215e73caa180c19b2250ce529547c16cc9d4cce6c6297b9e662340e3f335d42d50742cfecee0317854a8565b6dbdda450b0cca890d78de3f087cb18b6fc65b8384f1af474d34f8b424a771558fa0e90954eb0bcd9839e4c572dff0db4f7ad2cf52da44ff3a201343a4445da28ad06da3abfa7fb7ce11c3321f3a903f56b14723ad1a6e3925aac1d0c523c44e3d9a7", 0xb5}], 0x1, &(0x7f0000002c40)=[@dstopts_2292={{0x80, 0x29, 0x4, {0x2b, 0xc, '\x00', [@ra={0x5, 0x2, 0x8}, @hao={0xc9, 0x10, @mcast1}, @padn={0x1, 0x1, [0x0]}, @hao={0xc9, 0x10, @mcast2}, @ra={0x5, 0x2, 0x101}, @calipso={0x7, 0x30, {0x3, 0xa, 0xff, 0x5, [0x40, 0xffffffff00000000, 0x80, 0x5, 0x1000]}}]}}}], 0x80}}, {{&(0x7f0000002cc0)={0xa, 0x4e22, 0xda, @local, 0xfff}, 0x1c, &(0x7f0000003080)=[{&(0x7f0000002d00)="b95badd85884294dabb8f6e7586487241864a8111c4c2598cf6feb5808ddb2b6c68c", 0x22}, {&(0x7f0000002d40)="4aaf0282a5faf0e5248ac14097d455db466d58efc2791563bf9c024e9029cc2b586212478c63169893496be6600e66d3541c7bbdd326b5ee74d4636def39bd3bf29c48554ba189f25fa80a033a1eca7182a3db9900e5b94da0868d787a0ca79b15d4287ff2220ebd01522e999ccff4ee4b4a2dd5fb16a3859dde30ba1449ecfa7f5636b18825cc069c38e013ae4573e704261d0ff4b713fd71e79d0337e5d6c022c8b8197faaac5826e8df03e2fb21c80ea461a72874252a460556166e2d22e9ace50fcddef60175e851dc8538e3c5ac43", 0xd1}, {&(0x7f0000002e40)="73d8544470d33f6792130de3414c74d6c53a797ed3b4e29c05422bae1d5ef9aefe68ff6bc1d27ca764bd7ec7ad893bb63316b45ee8f0020f56eed506244258ecf96cc7384eae17f48273a6638d14859cbf3da3fc763c9d2a1eec7087a25ec9201cf1c56c183fd5c0cc0aa2bc2080fe80c1d639dbd6ecfb1d8d74908fff562d00cbaf052343d2da65912abb7c8d57c0060146938e3365be7a11b2804656946410d85044411d737cc376bb7f5f057272f5b81dca3c", 0xb4}, {&(0x7f0000002f00)="4d658a9f38722a1b9b4a75bff4ba6a5353a2c9fb3604eecacc030f75196246cc0ed96003347a7f5f2e8fbfb7460a3a5464b75a188da4c71e9c09bdf33f2d2defa33229f5de0ab91a90161155f8dd498f59494241bc5adfa45b97c620733960eb6f1cb31cd9246346deaf20e9d6639d446eaf1d32f7dd34915777f394fd7210d8b210369e0675f318cbbb71dc16b0e2e1a3320f4982de7dc78139a525bd20a7129f189ad84f74a960ab348eac8f547e194fe1e478947491a9", 0xb8}, {&(0x7f0000002fc0)="96c05cfd6360810da27711fbc66cd9b199b2f139ac971fdb05ba5b2aaf8f12133c683adb6623d1788ac9e360acdc81be19b94422d992dd7fa1b903928600592e9ce6ca10d325cd79f59d2a77f416d1521eaff537853edadd04abe00d3ff0c3c968e202776ba6823b66cb2bf23915f9d90a8cbce8e3aa3e94744c2175ffb6644047dc1310d78c45ca085d018ccb44b919b1ab532b9fd6403661dbb5cbdbe2", 0x9e}], 0x5}}, {{&(0x7f0000003100)={0xa, 0x11, 0x400, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x9}, 0x1c, &(0x7f0000003200)=[{&(0x7f0000003140)="954b345616bc8a78c2cc1a40a73e1f0b2b7c643fb5c2d03194cb3d3d363c3a4c800d5cf4b9f91a313a598ee99591600ea5b2267d1a9ce97f26e5ae0d8044371b1f920c9396f26d40a7e1230a5792d8a5c71d00d44f014db2fa828d0f82a3f3480285f5e12afcb317a9fcd94b8b1751cfe89777db17de68fc6b1925ba8ff5e14df77e4d064418", 0x86}], 0x1}}, {{&(0x7f0000003240)={0xa, 0x4e22, 0x800, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010101}, 0x8001}, 0x1c, &(0x7f0000004440)=[{&(0x7f0000003280)="c9ecabb4ddddfdd03db8f322ebf83a5b8d673ef17a63f55cbfdbcbe08586d807a982654f90d34e47c42a0ecf7381846283559b8f0b780560df6ed405d166255809244b6af88912413384292ba7eef058335851db64718152c9679cc95b3c9eeba5c3091a2c3d3def63c2fadedb26817fc05a6dd52dc33e5571434a6fdd6147a621351a80cc9395c34e184e989e76c900790123f67ccf2a59cf00a27de2c82f46cf85711e88a6ca3cc40370cb84c4b89b75207d686a8bb6fdbc07494219186e6b5ea3bf6484977b12cf77c0a7c335514e22976b322af1e88370c750c03f1431fac6b40f0e0f312edbf6e27bd6c246d64189dff6b2890051add1e74712e495d16786bd202d498874eeb826c92eb19d211edc3126861b01ae765a079b54cfc87af97546ac60cb0d4174fe79de5d6786e006a3904d7523b5a1c73d625486c48a53d781334ad2144953e3658b4ee145c22aefc0eb26c3d69f0b4da8ffb01b65bde8ca63bf1439be0fb015c6168912c912a1df3382d619f2b98307f8c0c386a91fe09a316bad9974040374b64df9154bbfaa773721da50f043cbe3e78bf57186e63308ef0e99879e6e965d7b19fcb08c0eb6ab45ae5d4aa41df1ff92dbc0fa434690d2db1d5e9d7396081a3d72c91a73aee4aba995e0fab005a4d7068870dad9fe8edf38b828cb40d0a40e018a63394065f9e00847f846292ec33a6f8dd4e8166a27f94ce071cf57511e518120e894c4de185e77086013764c0d69d0e3227d455a99fb6a674878560498265172e504513be29fb3043c8dadc28b8f7b4392ac100b78ffa057b5ee45c3e412fd537f7d7e7a765d0675d03b2727fcbf50688d5cf05062f3db6ba004a0d47048059b229b14a0187531a1b08f9db46b6ff092f70f99a1194b6198d266ed40014832078f37082e8263f0cdfab8117965e3e38a53ca7c7018b39b838bd3d90285ff6710b79d5f773f666040eafef91fc060c518e358ed2af95c6f4ec98a87e10d54c18db99b21c5c5502d49f28c60b1eb795e87e1a67bbb5505e0c416ac8e46c8f3ef55210e50a2ff08e05baea59b6b29730ea30746016fabc965796581ecf36a883ee05858acce059d1aca49dc5b0d4eda58cb6302ad334a7702366de5aaf25edde0908ae6b296a9bc93d599736a3f8709eda23325188336a854c3134cbfdb9e8271f61954f3e74d01de970a3fef9770b6f9456564134fe2fd1a26a319c39c16b4e519963efa126f3e2502f2bb054f4acb50a1f0f1648e998dbcdd027c9dde296ae8cfef5f9579a8bcdbae0ef51b8f083eaa868d53c15b0503973a9f0f01655cca6f326c988da75fd99fc2466272e4502dff172c1c5a4841a225757aa90da93587774f2bad6a8e092cde4568bb430be90615841463ba015ff7bcdae266906426a1c7579d2c6626328d27bb1406f05a29b07fe5c6a8f584abee177ae34d1331c9a58d0b549354b81bf177c2c30a9edef3fd63fedb9b9f3da1e1ba7967bc7263288b4d22e5d7b192dff30ce3311deb4fc96566516b64e54076e174bba1da430e4d889351db738a12633ef04d093d7a83160e0f46df2fbe1ae199e2506761900de9f2d7e2da2a422bad5a067b391a65d106e6980896dc99930ed9a66e7b49bf9e759c3d35a5422c462e4d92f96baf3f286da4ad7a7b006a0e784914909d54b800a106922a040bce38b90c796775c737fd24ad32fc8f5de9ef9b3b443fc6e736e22c56c921b340bc73be7343d605175d791925196e5ec44f83d96bc5b0ac55fc44531b0da4bc1c913d6550c4b692f4e0f548092c1a22199d7ed9cd11b38eed09765a91c13683261f34ea0b2f0178dc6dd4918ebe716341be4e148a3f414d4bebac33b48a1c99fc60658ece2aac05c86e5edd87132ec861920797c0b7228fbf64b342b9bb8860bb07e548563d23613d456d815c2c9a97dde336dbc9b755cef631e50b55ee689f8bfec4b8fb632b2dc26fdee842bd3ae5875e8ca2b0917360e40cc4aee77722ee48724250a1af40e1e58846a7633e705abdc562ef8210a6452b8bdeabde9bc6cf6ee8b70f57e01ecf8cec29b79b4cf78e175ab135d3321d8039634db20ac7c93b896f592ec03e37facc3681ad7df8ba1317cf56017a514552a2f586e302f509cef33ef740b41ad4a6c8e50483fea29bf87d789741fc8a64c6935a3dc0b73c99b2afc1fd577990571501d15aa359a8ee53dd6e61d60f81a9aa8686a25b08dee91eced0c87af2d0a7fc9056d5b348399e7f54fec05c4aa90d13952c9400a4deb05b2e87c494bf7bcb2980198d64c19f8130553fb2d35fd02070756e0e130f67802eeb95ff27538c7a5f6dd524e36e53c9043ec9a0a57274cbe8a025986a3564a312961a3d80af93c2914b34d62a1538e287d489e823c45c501a24f3d6cf3ab41ae4e5d029a0dfcf1ae3c0aea2ecbb247af68e89ca51f2a74780609ad61b8f7d2622d042080b3c4e6b38e60a6a344a125da5d41d7e32d42eb981ba6aac1debb39dfc3f5efda39373bdf591cb622b907d700a3902b6405445b7285fc9870b1528a6a7c7b631a3bb63002bfe917eeaf3b4cbf69c9f5c399cb8573f4ce3feb16d7a5c2e10512cd41ae686c10800a0c875773cae6d51a93440a37dfdf9d5aaf1c1edf5bb1192631021013b01f38b759d2cbf01caf9ad6192a57209b832f7731e26f822a7508a2abd036149fcdd49009dd180cbc2ed39a98a6694d9c54b1a08d86e8bedc564a3576fd01f7a9356fe031f7e642d04a49db1fd37d22382f5ff768fe59d999d8eb9d13f60e7be8d5f927532fbd54cf7c71babf258359e1114a6baf7da23c306f45241c5b51ed409ef3e8218d9ca63ae805de5b89dafaf5044aab951ab6d01a618166d1fe2140f9f090111105c5b0d5bc2a24d80b439b9e8816f7641c7574ddff2f1110e2173154315888022570db6bd0178ec05d5d8e43a8f4b4488b1bcef5466f5cd1c77d4b32376cd917ba9278d73fe6652a725603829b68ee3a2bd7e4630ec65925e4e144945e2fd59a9935ce57333a8d35f9b85c8cf5c304c2cdac671b18bf705da22fd880a8a8d9bcdc7144c0016b161393ead0bd08380a5097bba9e9992b6b49c5a0e91691c21cd50110c0a42c32500a218dd320fc0eafea7fd2ec05c8b6832717803fca39b8263382f66cdefdd408d3110815833fc6ea5849a7c04378cc642ff7ed2950be63889294ba32702d094f8b43a8006742f87a9b87d7cdcf9c8bddd954b5f40fb841bd4ce8a8df4d530013a317c332e3493e0d04cc5763ff32bec432c50ce1c7997235c3266414ddb69bc4204b568f375ddeba410a07d3087000a8428544110cb44f9808e9b0f62c371e428a14a31556e8e22ea7c2e4624cdd1fc0ae61be255caf419ba74202e897f32a3a5e6a4053da80f6a096fd13903ad29654c8ec39cb1c661da1a3fe0a5bd0e50e831a293793cd4ee883e084823425c5142857b20c56e13d023481a81b7690ceb3beaf540d80c8a3fc7128e3e07c81bd4273621a353df269b35882b66fff9ba09edfbd7e382bb2e9a0fa18a31510e1d7907fe90925a7e367dfd0b7605653ef1713650a9935798e125ee10f7b439698ca52703c8d4b4145c7232a6271dab8180977aba15686ee135fafbabb96b232b828e01409b193ac18ec70812cc22116d070ed7de9b61eedf301f511b36552948412eab82f8228a72e3b460037eda032cb0e5e6c222d704925575fe4b2bfc9cb67ad9de040ab65ad15f6fa03246d83ca2e7701f7cbe1fd4cbd73a6b5a81cb6d0e7c7144b1c659b94953318f8c607d88f70526166b2166a8d64111a563ccfcd0f924031d04a976479db2a18003e730d59741c2a3eaabdc59ee24a2b4c60699c7e855717d9a380a8a1eee889870a6ea247afbc4a786d2a66c233b56e76162f1d8b085b20fc71ed46c8c45bc35dc699e7d5124cedb413d3d9d2a01b622068731a3fed0a726d3abb825c1b502f23f2204bf7b2db1a5ca1ba507c4d44671daa456de070de9c9eb331864127db85e34da20391209c31c33511c716dbdfd6c8dac482649face51d65d6ef6fac569a97a67d97c2b18d62660bd7828fea26b5e1981fab6fdf46ec27c0e8118ff16714accd5b9f172e67c1410803ee48f643f40ecf7bd182fced3b34bcd8c3c4e62fb969dc0c319487739b448672f4d2f273ed6a02ddead10f70fab3ebf6377731b3b9234ffdb5e936a092cbf4fdacbb52bd58cfd322e55a3693dcd89058e3223e23e5c29e63522471af917633e3e47332d58910742e0eed1a46110364a6e5832841671274207aee7016de3b15b9811407bcefa3e248de1d9a36754576102acb1fb24ff3d883f9ab0e90b921b1383c4af007d15817d2accdb4f54e8c66e6f842d5f09cf9c41a44f9811fae4a0cfb5d493ad8d5ae8652b2e578c11c1acc5ab9aa7ebbb08e392118618ba311efb6ab507d720b47aa12fa04309d140daef34728d8471d51286362c7c37946f28d8e47c634dfa121c0438f8e57300e8bcaf29baff73566c520c0e092b1f3ea5b24eadbb6c6d6eb416ccf3ea0b5a7623bcac6bf1a230e48842547a300a5df5ded2cd16c4f5cde91986bd309b91d96d480d3775aaab2b24cb08d3d56ed13c1388ba8ba9d959095e4e98ddf553439fb85faadebdf7879a65bde5f184cbd7f4f7bacd329df245994429793d231200d3eb1e718c27a235c4e2fcd1e26ffa24229c4751ff33baf0d154b0ea06d74f27f02166a5ca259ea1b33799edbb6ca1a5c89ff7dbba6dda92c084476b318e1a54d44a20c202753b421a4fe36ac387e37d52266853feea63d69c5e0dc29015361056c0e104cab48f76bdda13f39ca5ee1c71bb770af5953b3661cbe3b0b6dc143489205d5b5cf0488fe1065946f625720bee371d1b0dcb9b28bd70c3faff55355226ed907c0fbca4b632d6172f7ea6701624319d83792593f0459b42a1c34f312dffcbb85ae04f2ec30c3e34e65b77210d775581598d755a39106a64b80090ee9e9f0fc6d48717e627bc04f5eb59a00e9cbbd86da8120d0a27afd93b5d12d032dbcf03a2f98d95146560d4d65d791982a66bdc17dec167f35761996ef90310c49e8e5f69d0568d65ded30fb0d9d13bfa9742ea38cae4096dd1cf0cc9a1309b5a72492ab02d2529c60c16d6f56eae393d0156412dd21d9b877cbee84a218f5168bc20b97abfb4019715d1c15e4b4acfb0e6f96252fc184e783f773aef9470c771c96cc5a33d78651969966b9b7ff25b2cad468305fe2a11c4dc3c6f6042ac2253c998fff8cae0b96643137879a78c11db4d0d570c8be6c4c47cd6e650b85e1fea79e7640b8cb8ebb218621aadc8d8f0cb68c26ef4903e5db27bbe1e5a381e545c950e5f1230824774ce907dbd71c609bb0ddc44c1158143845395701bc2df43ac6913de94191303b03b0b371b90d743da8fd1add6700f518be24e795b948e14ab5c14b4e94e546b121e7c2ca141cf72e100b2171af57a30e76f3d22a88ece247e9950a2951688db9008368cf2bb26fc734e6904f7e2ca176e60503f503392c13910ec75b3b9f9bfd04b5ebaba2c908a768b59670a7af36ff2686981ac642299f7a00860081d22b7f02c771028ab00116c3a6863a15eab53f7daedded7cc0e0caf01f7664508746654df2b1fd924c98f9fa6ef0052f7b4438f02a1213a09bcc321320dee5cd73f763b8156e9d9ed5e4c3b5b345e6f0122f42214e445cb64a5ec2554891fc9518187ec94821765515e915f4acc2b7a20fc1d70313f5477bcc6fc5be2fb6cc1d1d225f9b62aad9f99694f5ad09ab0620d3ea6f3", 0x1000}, {&(0x7f0000004280)="d9dfdf0871d95b8a07b7bf3d159820825fb60baf2223b1960d77c4aea52389e0e4a1d2bd10811079eba10d6058a373320e012edcc03a71bd4aa724930340e172e9048b58d742520cfe8478df7c", 0x4d}, {&(0x7f0000004300)="9dc94d1568a5ec04537420ed1631e4ccb3be3d552804ebc3386108584ec577195b7d9f1d31398a", 0x27}, {&(0x7f0000004340)="269088bf3840b258465b83b6641991c687725f0db0e34d86054b0e0643253963a3fbe312c776416975314cc05f6ac007f84b5861c4006c84d96ca91b955feb7525b8b5b2bb467d49b4d015a721d89ce8663c5db9807fc5bdbfd19a6bd88e1ef46246642903e2591173b15af84ac5f55bd9636183aab8fb04cda249683908f8a89596a2cf9c7b66fdb853c84135a53d1af9f1bf55108316b1d0aa713348501a461571b9d3b77bbb7e0a68453082c4c790be387d35a04752abab8ecbecc5d18e6de491b4ed138ef4ed45db45d41906d65daad4ce0e77fd02c04865e8a9ef297c0dd504c1cb4890bb2bddf8717c", 0xec}], 0x4, &(0x7f0000004480)=[@rthdrdstopts={{0x30, 0x29, 0x37, {0x2c, 0x2, '\x00', [@hao={0xc9, 0x10, @local}, @enc_lim]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0xffff}}, @dstopts={{0x50, 0x29, 0x37, {0x2f, 0x6, '\x00', [@ra={0x5, 0x2, 0x7fff}, @enc_lim={0x4, 0x1, 0x1f}, @pad1, @calipso={0x7, 0x18, {0x3, 0x4, 0x9, 0x28cb, [0x3, 0x3]}}, @jumbo={0xc2, 0x4, 0x200}, @padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}]}}}, @pktinfo={{0x24, 0x29, 0x32, {@empty}}}, @pktinfo={{0x24, 0x29, 0x32, {@remote}}}], 0xe8}}, {{&(0x7f0000004580)={0xa, 0x4e20, 0x7, @remote, 0x2}, 0x1c, &(0x7f00000046c0)=[{&(0x7f00000045c0)="d21d97925bb7259049dd0722a113584af99dbcaa9f686503a4e5c2b8c7efd5565696df381ed018f8b87668c44af3affda0a4a75f0e1c05a39bdce8bb9ef5fffa5312a29cce01063cea1ccc190f6ab3125cfde4c3ae2f6abc8a170318a70670c75987a36093dd47de9bb3285d3c9fabe0857b1415049ecaa45c50dce1c9ba3f4433f7e03b4bea9ce24da846c7db001b2313", 0x91}], 0x1, &(0x7f0000005e40)=ANY=[@ANYBLOB="90000000000000002900000036000000420f0000000000000502883b4039a52b0e803fdf271cf0a76960cbed0cc6b02bdc3eed04ac500a98f2a68ba29eb5d51d6d753c38d9ded76e979c88beba9a6bc62de4dd511fd875c910ff01000000000000000000000000000100010001020000c910fc02000000000000000000000000000105020000c2040000000705020006581100000000000029000000370000000c27000000000000909bd0d53d8d0d9c6cd585226099a78d3860d789710604e2332b0a1f442e40cb6a62fdd85259be260fb21574851bd1bbf06fa9cf512f38f735ace45a01b1e0b104e1e186c3960d06c3f4db287302ad8c3aee88954e3ef5ad05bd535d0926512f21319ee7daf70c50d3baf7ddc6eed36f0c2e6637e2748b57c8d7a6cab3e366b14c37712e1583715015da6f7835f578ed18d6eb2577c7b478fd260d98920720000000000609faff09000000000000000300000000000000010000000000000001080000000000000000b65a545938752048694d91f182cc92ca93f867b48d4bb9c644c425907bd4f00c963ea3aed480966ea85d3a681193fb22996c1d9eaabaac9a67a0886c322385093350371ad50046b730b31a3e9fdea6920c85c86bb2b66cdd6e3463160007c374e72667cf5305020000c2040000000004010103004d090f2d655ac2c6fbd4600181852d23a52a0c668fb7102ea0a28b34419a37ea0df7b442a86f2a2236bce2338d9ccc9da53bbb8f440ee1de95d9dfd387edda4307689fa7725af3101f055d2cbced422a870f1ab937c05517be322d5c0ae305b3139f14df74b5df59f1a7788940a56c6acdcf8bc34046dafe43b19fe34c1353e827466f10108e6b5b6ef37b8b100c7ec4a12051b3a75578f07ebdee7fc64ba90833c2799522a490a9b9d575c4d3bf77965fdc54008f16ae88855758b9fd5bee8678e44ed596eb886b4dd877ca152c94d6eeedeff36dbcf4688cf9150e76421bca4063d778e451bbbf533c8c76813e765b91a085f4c9ff2fa3bcbc26db69154149f3f0f0b6156964d36353cafbfe084bb47a228ce36c9a1ae05b5b6f30d7be133abf11ff9189f050b8bbd80262bdb3a03ccc4023be61ed9d6aeea01fe00bdff58ac4b4eed004ca2ab299864989a3d91d133a3d158301740bd3c224e63eb27f8350314a03f6e2aac202a3f920b5f15822fb61195d683d7ddc318912d817701a9c79bba08a82a10634ad6d50df051b2e88de40ef1e16dbc471d10dbb2aedb92590ef15b6fbc02cdd4af1de9694d9a43d125e8130e9862eb5ba37061f02b3e32736c2cb8ca958b2ad191e87024f6466206f4b624d36e7201a53188eb0aa5d825f86e8302662103cd709855a0fc5a7d80a3a827eceae913f2915e050cf107d83187c190965211c62725d6a0ccd4f21fe02815fe79dab9d517c0aed4095765004315882ce5022d39a9c4e351efa3916c3e344dba671c86c6ef725b4cf1ca23558deb702f8d40497a687546dbd12557b7ca0dceeb051c646ca3b090d732ace0fc952636b1c4a6b7adec33a07a8222667c4dfa2297a3db192adf2d962a52f2e624f284330f2155b05d768a013ed6b4566b33cb841b57630cf9182e5ca874d2467f3f5729047df969070ced491d66ae7e6dafc5017ff3070328082f409230bf39ebdaaf126fe96105e3c0d0fabdf7fa84258509103925650e99f8cab5dd026e59c78ba099692d25d47758c76c20b093bbb6a0023280981da0a65b5c78843488e8cf282126e45f864d035cfd2ceb6c693e43dfbaedbf65e66b13210fbe2c164874d7ded88fa4336734188dae857c6b75f8c7c9907476fbe44908f8e05db2e3308af59dead853f7de9acbd2ab779f05b922473ce3949a37ec8cd97d52a1029e3edbe90bde9cfdfa108dcb02f0f6c613e25cc181406de8da92dd715f9a495621853fd26d71a613a7acf3a83feab953ba792ec15ef640f7115d4bcf275d28fb30c4b5145a9c67df5a3463499bc357f51d0d6c7401009adcd5c6397057ca296b5bda99a665e4d8162022652dd4284980244c0e5f6dfa5523f5bfe4edb183e98bdb796195df4c94da41dd9f1f0d43a19aeb02c00ca00984986b1e8390be75d837d36f6f5e0faf039de044106e7afa6a51ed72233ca05e0949f2e7f9286ef07d9eeb97a760b73be7a67a0b7185e4c2f82e511c9ee6dec39eb477a1d935cdcf276087014e2eb0382376ed2ce806799145febf4dbe1b993612c53ed0f29d5d30a084801d9153cf0e843aec49a2a40f53f36de7905ecc0111cd16c8a3e5959ba1c4f01d88e29fe7197d52faf7cc874642ec28f9b2e16e16bb3c1d202e63e32a8b37ab1ddddeacacdf25de475ad7a4347e290a10988c7f2219877cebcea1170a3c9a8a91fe0a01aa47b26f738d7425b3f834ab9dc256e7a0987c8be1495d445b7a429c730a60f0e391098689a61d5b67c2b2c04031d4a5515367ec3d4ec6b73d59ec166d2171ff63d90e0291d425908e07934ee651dd0f23012f0694e37c188dbb8cab01275dfddbb2bde2aaf8cbba0959be65896fcd2c69d7750d0b78956a409aa00a9caad42a87683cbbea4c2931fd39efe7f432b7ee30f2b8bb949dc33352f2157a77980ce63cc02a724b8be44f8a8a1c1cedbe51610ebcbdea11575cd3b3bd7019b66c682d9490c6008e0ccc6334112e20661640bc206b8079373400c577a3f5df6984b87f58ff0f23ebcafa368ea21a4d6430251b9031695dbac4345506e580c748ec71885dbf17718d6999a407f0f2ae7ceecf8b5218308cf2510ec3b00d4e6620cda4b45956ac2428d4e19d2f04ce0d1591cbcff724981ae3c57534b890bdf39505563f31c922c2209088627a954f0923d9a582fffea5e3c8db547d5aa772ef297ff832f40b274f38fa015030d73bb0e71f76cbf830d6b3a28fe68d4de2d589eeeb059c790ea1b6daaa9792adf2358b0d5cb784241bf0a7da6dece7b7d561b3475390c79d3480a8ffa4fc4e3dcd5402ecaac4ad34460a1d5a44a4434ff81907a4952f089ce65337f592dd4196bbebd136554336f123453da267329a226b71a531b44500f443e27d962f4a8a56bd92a51d27a051b56bb44df4de5847672f269a5af593e41a147c55a75d7833a8fa53686797b882aa2ac5e025630f2545ccf110376f8ea694cf6b2b74ced85506ac364829122bbb7f9563dc428cc81c1866afebeaf44e68af1d02df65bb79b9b2e19ace8c11847858c9460e90c1b7929f051fe0f72ddb4fcaa26e19613cf118659f5300b17067a8cb60871898863e5cca8373bebb58005a6cf1b75059bfeb4e5000b325cbb38066efe0eadef5a151c4fc9a0892ac7f5c2b5d321e927bf00e6aef4b2448152462c3d8bc4b158c7bbd8a09ca68652a4a98a05ff238b51625feadacfe6da27761c188e001f35eb08afd2dec36b6787c1a7fcaaf2def2f89db993fc4125375e7f9a275f3ad0f770b69629d7c6c381a4d1a0ded11dfde0fc9e92de2d1833c1458ac56a290c80e9dad04213bf1291419c4dfc54d13602b43ecf1d6333673ed6736781bbf122548a26f85845ff90c7b9fdcd19174aa7eb95f974cc346be32a4142c000fdeaa087abda3aa10709f33b8d3bb0d99d237604ac3782a65bf9381b39cdfc6b92d580b2f506a7000b115b40583ce5634c0ff7784afed8a136d61989099508728078ef51cab25cef4a3df0e04482b11f2c22012a31b7f8e03cc5a4b932c7c42024c2a0315e76dd06d6902623a4dc80d5756cef00b740f9dcbfe51457b5f74911690d136a5db44fcb34c9082784c8d7cfe3a9781c8ddf9482d9b1011c1b3d5339ea3d69fc5b99d66b3511535d5aad988b13fba84560f1c07a7905ac07f24c511b742332bfd38547e3c6deafa9ae0a977b4f388e40ff4207a45c7e7dcfa4a7f0816b66068adddab1f8c08aeb8192f2b7b891002f492eed1aa0feb0d9ba188c77d2346e06eccbe3dff843a65d4ccff09bfe419e3166e220b1bedc97af29c107b6380440d0d406036774fbb8c84a1eafc5e7d4dfcc326a42f42c5175d4bfc2e95fa01a4565343d73ca5963bc411747b8d9effc71481d482669f78a78579dc9059af9a4b8b662133dd271092d17a2c9a5a4791ccfe881c87246ee8d2f86572ebce3fa622c74608940a4dfa8681d4f436a784fb739298970f8b203b034d43a844001dd3ee2b8250be7f5b1d2a2528a46e33315efbd5f52241b99bc1a29c498deacf3c4c89ebf599d27ad981b15ac335996f5db217446bd1036e431bd95c489d02426b0095058c42b08f1da821feae557654eed2b5e45f9827a9445f501af22e0118cde17ccd026bae4834478c5745b5fe92c56a4526ce7e86a75bd265cda1f925ab605284e1e1a40b263c47def28f1c60f040b093b428512d521cba762f79fbd863180d8f7345759629a392ce13c8ebc8f0377ebc131fa2eb240ffc446e6825907b8d7d99df9f3f782c770017db4e5d979df381c1abd639995e42e6a42495070c510374f9d82de8870725200e870de94131f2f0a59a5bf5f61e1dab5c2f126e44bddf8c7a78af33bcce8fd41a11419bc355f2eff3f0ce9dd04c73177765c84510b0358d78fefbdc901216f4d404c68755f826930b89f769a97036d7e2f6c612aa3a75fe935dea4715f0218fbc5bd4852a7f40a59816ce5a4c08acb8b833b0523ab9f392b945aa09258e6c957485e09cf789ca0d9c01130187a5ffc4a24cc66a7b005a079d6123f6c2f4d3b9bd505892a29d5063eb68e1e5c4857bf42fbbecd98b7906f7210c52060c4cee15692e48991743ec28007416244740399ea069c551a346237e5f1adfcdd0eaa83a62293b673f506fa760b03db14a840a407b1a776ed90b2e478ecefc3660109e0e6338c670035ace5171bd0ec207c9dc4c7d5a732c8f3b339746f8ee3322aba4597f7d939debe3ada6a10c4d219a4c47276993fde1f572f03e7b6a12027b076d15e8f19252af6842027c011b8300ff0af9fd4987a25585ae496a51928b63f76acd69b7eafcca2f25f9812be4e9d2462b34dd0ff4189538432ec11a778cc99715c6edd0e82e956c08ff78ae77fbb2c1500f31be03db5c33c653f9819ae57c6137b12f65726fd9d8b2714bf94227651610ad1605ed5ae50dadf56977bba264e22dadf2de01633e7a4bbcdb709479af40ac3e305b5c49a1e52568e512efb47c7b87b5e5e61fb3e478a068a51d9966653ccd0df804225102afb2e489426448d786dbd9330a26e85f19bbc1fba72029988ccb143ddd249ee31b684dd4b73294fbbb5c9a5046364c2cb6b9ffba56abd9572297f8c7e793340979614776304bc55e115c6f02a7e1857ff8f4c1ea4193ab50bdee014a8e089ea3a2ed4bda99e9928a362f1970fb22c8e4487643e3b647889981a2c6fc8c263fba99bba062306f91b8521a45462e9bc77e8828472f9fb857c94cbe9d3ca62608eecae981ee748b181dd9c63413f84559c372d6d1ede0fb4455b3391aa7f5882c9a4fc745cf3640681786a5cd08ea9b07da25b3461c37c207ab019ae5e1b3203c1d221d05028579ca081be610b420f843c37be2c169f814776a7c403a02ac408ac44e803dd9c9146c5b48f68a6e40a6c4fe6303ae5d6b2838ce537b0b851fe3b2515600dcce4dbd2c6676a2244276663be2df3378c1eadb79d53549fcf425a7e9824035090a9a247cb40f6cfa21f34ed2946910c207b3e186595851d7797a06ba80ae308390e67803cbfebc414a10fe0bf962045f08e96be16c5672ac63f427b1f427efcd3cd1f97a344ddb1234801a022368305cbcaf61f9ee0f7973d94400914a6ec693b13192235f2662a78ecef8c57120dd659309f78c1728c3c37d9baa9adf61cc3123706c5f3bc07092d292f2425bc0495871a42012be42bb72dd0d0320401d54845093b49baec0d878b6c9e1c5a8261185a38a713c8b582b17cec7fc548799cfec4304ed90d8922d7faf850c1a6376bfdc372bf079727be60c804bab8bd2ac687d16090d8d1afbf17dd99683123cad12ec4d52b76c6d02b4d28f9ec008111838189bb1af47f56ceb2fe313e98c5232b8ea26a3f099a9711d550e44545172474d9a046c0cc90d253184d1a06255d43c602c2ab10010808712fa1e6eafe11761bfd9163b7e679cb8f0d2e2aa304478ae179a13e8ab40acdc4692f9c7c4137b84afb68cf864b01b3a7e8c2bcac9808a3f20b0d554ecf2d13d37ad25875d9c785e7cb80f7cac71b2363234cea0648ed355a5bff76b0905d0ee877d1ef8c2acdc0770ab98d145e874d888019168d471b86864741408eb8de85d5e052eecd2c09081b80ffa3e928f06519c4f100411cfc75e6bbdcd3e59434401acc57527a1a66a2acc8f02779408001848fef71b5375a185e274a4e810b89eb5d1d33109d2a03449a21561c71cbf785323690377e2938403d9a210a03909c445a6eddc23aeaddae27092b33b005bd2affb7ba5a51952b475e59b053ca4db1000000300000000000000029000000370000005e0200000000000005020005c910fe8800000000000000000000000000010000900200000000000029000000370000003a4e0000000000000502001f097222448556f5009d6689648aa588c9c46b77a7e7ece086d01f7f622755a2ebab2b1975d58a8f19d8e81ce2393470e7cbd75916b5e08d834d29638e65258b6b312e281e0d54d53bbf0bbfd390af6051c642d4afadb23f7ee4c6145a20a1ed08efc25b5b63c3aa45b04dcc417a253f16df74b19e05020000a0f2e399d8503c4a48f58676a0d66a3834e33329a425abb8b15fbfa4b9393060a43085973bf79773e98ad12cf7ac655cf559fd2f3a817936ae2210fcc6a2d43e02cb6fe31019be1c54662d84e02249abea7cea3b472c7b8ac8bb74130ebff1ce2fba402c9bfc71e060a5d27d79f70ceb1667121443a794c054ae4209ccbaaf86366435339bac07806a908d216e5f54d97edc624d20ee06d6ed4bcfa9a1cafca265b1377378be349f1e398688849968ee6ed62a77de9300487ace07e04aaa8ce45c3a11fc2fac1c907c540693acb06ce5d36cb2d3182199a5efa83c14c867ab4d2e115bfbaf66e667a682c1f22844e013fd17a92a01421b41aa26e25f6b7b6637cdfea1ee3aa3f598246c74386fa274f7e639b31c3782b144614d74f2c2f791b0f1ae2cd2c7ec06c03fc077a2e5bf3d76c1cc77c5d757fd3579a09a3d28af642cf93c898f1bd6b0041851348a73a6e147eb83ce119c12f52bbb49b00b793a71ac6e271d19197d3c4bb6865a8e137042fc80bd922d4232d9de0bc8d9ca518b2c6b410df74aa74167c6cfe006765d2cca77ff1d865e04b18d680a4aedbd91489c64d5e9285652b97b8425414140096a90b2c342eafbd40c5301e050bfb59f8219b00c4f5835ff9b556636fd187be005fd43bcf78cde0817f209c818c910ff01000000000000000000000000000105020002c2040000000200000000000040000000000000002900000037000000880400000000000001060000000000000710000000010265fffeff01000000000000010600000000000000000000000030000000000000002900000004000000290200000000000001030000000401ef05028c2a0102000001010000000000003e13768282ff6f8954549c"], 0x1518}}], 0x8, 0x0) capset(&(0x7f0000000000)={0x20080522}, &(0x7f0000000040)) executing program 2: syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', 0x808400, &(0x7f0000000580)=ANY=[@ANYBLOB="6c617a7974696d652c6e6f696e6c696e655f78617474722c6c617a7974696d652c6e6f626172726965722c6163746976655f6c6f67733d342c757365725f78617474722c6d6f64653d6c66732c616c6c6f635f6d6f64653d64656661756c742c00be9ee044c45511e65887f6fac9eba6d787c3684a836f23dbf8ad3dd5931c08b46ea5952a332ad2ced40c98a2affa2dad4d623f9ff3ffa81e45095548ab6200f069d0f63d20fd71d3043b0dd5c4cf9785f3f531abc19bc1678f5e0b33006bd1049ca45fd8500d67a5aa6e1c23d9", @ANYRESHEX], 0x1, 0x5503, &(0x7f0000000680)="$eJzs3M1rI2UcB/Bf2u2+uxbx4G0HFqGFTdh0X9Bb1V18wS7Fl4MnTZM0ZDfJlCZNa08ePIoH/xNR8OTRv8GDZ2/iQfEmKJlnKltfQGm2sdvPB6bfmSeT3/yeUFqeSUgAp9Zi9stPlbgSFyJiPiIuRxT7lXIrrKZ4LiKuRsTcI1ulHP9j4GxEXIyIK5PiqWalfOiz6+Nrt3984+evvz135tLnX303u1kDs/Z8RPS30v5uP2XeSfmgHG+Mu0X2b43LTA/0H5bHecrd9kZRYbdxcF6jyJuddH6+tTOc5Gav0Zxkp7tZjG8N0gWH485BneIJDxrbxXGrvVFkd5gX2dlPfe3tp79t+8NRqtMq631YlI/R6CDTeHuvneaz9bDI5mBUjqe6eau9N8lxmeXlopn3WkUfG0d5pf/f3uwOdvaycXt72M0H2e1a/YVa/U61vp232qP2rWqj37pzK1vq9CanVUftRn+1k+edXrvWzPvL2VKn2azW69nS3fZGtzHI6vXazdqN6u3lcu969ur9d7NeK1ua5Mvdwc6o2xtmm/l2lp6xnK3Ubr64nF2rZ2+vrWfrb927t7b+zvt337v/0trrr5Qn/aWtbGnlxspKtX6julJfPrnzn/yv/0/z/7hseorzhyOpzLoBgJPH+h+YhZO+/g/r/6mw/j/d84cjsf4HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADi1vl/44rViZzEdXyrHnyqHnimPKxExFxG//Y35OHuo5nxZZ+Efzl/4Uw/fVKKoMLnGuXK7GBGr5fbr04/7VQAAAIAn15cfXf00rdbTj8VZN8RxSjdt5i5/MKV6lYhYWPxhClWivNkUzx69q2Ty+30m9qZUrbiBdX5KxdIttzPTqvavzB+K849EJcXcsbYDAAAci8MrgeNdhQAAAHCcPpl1A8xG8U5r+Vn88gP851KUbwheOHQEAAAAnECVWTcAAAAAPHbF+t/3/wEAAMCTLX3/HwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDv7NxNbtpAFAfwZxsX+qWiqvtepTs4Ro/QZZeIA/QSHIFeoRfgDHSXI0QQ4RkpcUSURP5AQb+fZI/HwJ9ndm+wDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAkP7X2+Xf1fc/XXMOx276uRoAAADgnH29XTYH8zT/mM9/zqe+5nkREWVEnOvdq3jXyqxyTv3E++tHNfyLaBJO3zHN24eI+JG32y9D/woAAABwvXbrzSJ162k3v3RBjCkt2pSffvaUV0REPb/pKa087b695hPVM69N4nfnqpJmAWvWU1hacpv0lfYiVWuYPRiKNJSjlgMAAIyi3QmM24UAAAAwpl+XLoCRFav743wvfr6Bf5qG/Ifg+9YMAAAAeIOKSxcAAAAADK7p/z3/DwAAAK5bev4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQ9rX2+VuvVl0zTkcu+nnagAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7tiflxQAYSCIgqPG305y/8NKQ3TjAdxUgfCYBiEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX+db0/hqfmJJXFXVck2sOfeq2jIl9kyJI3Mff2z9vxcBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADc7M9LCoRAEETBnPG/k77/YSVBzyBCBDQ8qqhFAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN/1u1/+T0yNM8ncaWPpeCRZu2psXTX2HjSOHoy3fwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7NzPaxxVHADwNzM7W1sVY5QcIqLgQS823dbWXj0owYN/ghDSTV3d+qPNwZYi5OJN9tyL6FFEUOIt/0PPLeRSbz3soYInD8rMziSvq+Da0plN9vOBt+87wzDv+yYh5DvvJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA1MbvHMZZ8bE0idPq3J0HNzeL/u5UX9gb7a/ujfbTRhM+Ol6OD5KV9hIBAABgcWR1fR9CuJfvrhd9ulTW/3l9TVHIf/fsJE6qc9N1f91XtX/Zfv3l/osHAy1NxiluujUY9s/8M5XOk5vlfHvuP6/olE++fKGSlV+Q9P2dF8Z5+TyTb27ffrdbhieayBYAeBSn674K6t+Hir7XZmIALIxOVHjX9X+21G5OAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE3o7oSn6zgJIax2DuPC3Qc3N8t+6nhvtL9atwu3bo3iexa3yEMIW4Nh/0xTEzkCrl2/8cnGcNi/2nzwSgihvdGr4MMZrgmhzQwFjxuk1ff6vORzNIKWfzABAHDs5FUr6vp7+e56cS5ZDuGv7x+u/1+P4hDX/1N9XP/f/+jCnXisuP7vNTbDFp2c7bK17Sufr127fuPNwZWNy/3L/U/fOtt7u3fu4vnzF9fKdyVr3pgAAADweLpVi+v/dDmE8dT6/6koDjPW/1982/sqHitbtPp/RoeLfm1nAgAAsNief/WP35N/OZ90u+HLje3tq73J58Hx2clnC6n+byeqFtf/2XLbWQEAAABNGO8kD63/X4riMOP6/zM/vPRTfM+s2hK/NRj2T29+NrzU3HRa8udMVzXx58RPfKoAAADMtZNVi9f/83L/f3qw5SENIbzx2iSu/g3gTPV/9t7XP8Zjxfv/zzU3xbmUrkyeR9mvhNBZaTsjAAAAjrOnqlYU+7/lu+sf/3zqg679/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABN+zsAAP//iFQ+zw==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x0) ppoll(0x0, 0x0, 0x0, &(0x7f0000000100), 0x8) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='blkio.bfq.time_recursive\x00', 0x275a, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$TCFLSH(r1, 0x540b, 0x0) setsockopt$netlink_NETLINK_CAP_ACK(r2, 0x10e, 0xb, &(0x7f0000000000)=0x81, 0x4) r3 = syz_genetlink_get_family_id$tipc2(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$TIPC_NL_LINK_RESET_STATS(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x14, r3, 0x1}, 0x14}}, 0x0) sendmsg$TIPC_NL_NET_GET(r0, &(0x7f00000003c0)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000380)={&(0x7f0000000140)={0x214, r3, 0x20, 0x70bd2c, 0x25dfdbfb, {}, [@TIPC_NLA_LINK={0xc0, 0x4, 0x0, 0x1, [@TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_PROP={0x14, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x5e}]}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz0\x00'}, @TIPC_NLA_LINK_NAME={0x13, 0x1, 'broadcast-link\x00'}, @TIPC_NLA_LINK_NAME={0x9, 0x1, 'syz1\x00'}, @TIPC_NLA_LINK_PROP={0x44, 0x7, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x4}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1f}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x18}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x16}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7ff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x3}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x3}]}]}, @TIPC_NLA_SOCK={0x5c, 0x2, 0x0, 0x1, [@TIPC_NLA_SOCK_CON={0x4c, 0x3, 0x0, 0x1, [@TIPC_NLA_CON_NODE={0x8, 0x2, 0x6}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x80000001}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x80000001}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x8}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x4}, @TIPC_NLA_CON_FLAG={0x8, 0x1, 0x6}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x80000001}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x4}, @TIPC_NLA_CON_NODE={0x8, 0x2, 0x8}]}, @TIPC_NLA_SOCK_HAS_PUBL={0x4}, @TIPC_NLA_SOCK_REF={0x8, 0x2, 0x6}]}, @TIPC_NLA_MEDIA={0xa4, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x2c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x20}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xf}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x9}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0xf02}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1e}]}, @TIPC_NLA_MEDIA_PROP={0xc, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x8}]}, @TIPC_NLA_MEDIA_NAME={0x7, 0x1, 'ib\x00'}, @TIPC_NLA_MEDIA_PROP={0x44, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_MTU={0x8, 0x4, 0x2}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x82f}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x758}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x12}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0x7fff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x15}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xe}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1b}]}, @TIPC_NLA_MEDIA_PROP={0x1c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_TOL={0x8, 0x2, 0x8001}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0xc}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x14}]}]}, @TIPC_NLA_MEDIA={0x40, 0x5, 0x0, 0x1, [@TIPC_NLA_MEDIA_PROP={0x3c, 0x2, 0x0, 0x1, [@TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8001}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x6}, @TIPC_NLA_PROP_MTU={0x8, 0x4, 0x998}, @TIPC_NLA_PROP_TOL={0x8, 0x2, 0xffffffff}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x7fffffff}, @TIPC_NLA_PROP_PRIO={0x8, 0x1, 0x1d}, @TIPC_NLA_PROP_WIN={0x8, 0x3, 0x8}]}]}]}, 0x214}, 0x1, 0x0, 0x0, 0x20004044}, 0x2000) shutdown(r1, 0x0) [ 74.420726][ T23] audit: type=1400 audit(1714977730.489:458): avc: denied { lock } for pid=2107 comm="syz-executor.4" path="socket:[22997]" dev="sockfs" ino=22997 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=udp_socket permissive=1 [ 74.438106][ T2115] overlayfs: './file0' not a directory [ 74.459158][ T2115] overlayfs: './file0' not a directory executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r0, 0x6, 0x13, &(0x7f0000000000)=0x1, 0x4) bind$inet(r0, &(0x7f00000001c0)={0x2, 0x4e22, @local}, 0x10) connect$inet(r0, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) syz_emit_ethernet(0x36, &(0x7f0000000200)={@local, @empty, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote, @local}, {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x2, 0x5, 0x0, 0x0, 0x0, 0x10}}}}}}, 0x0) executing program 3: getpeername$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000040)=0x14) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000ddffffff850000002d00000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000200)='ext4_ext_remove_space_done\x00'}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000140)={0x4}, 0x10) write(r0, &(0x7f0000000040)="240000001a00df0214f9f407000904001f004600ff030002000200000800040001000000", 0x24) [ 74.467774][ T23] audit: type=1400 audit(1714977730.529:459): avc: denied { setopt } for pid=2111 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 74.500299][ T23] audit: type=1400 audit(1714977730.529:460): avc: denied { accept } for pid=2111 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 74.520876][ T23] audit: type=1400 audit(1714977730.559:461): avc: denied { ioctl } for pid=2111 comm="syz-executor.3" path="socket:[24000]" dev="sockfs" ino=24000 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 74.549867][ T23] audit: type=1400 audit(1714977730.559:462): avc: denied { accept } for pid=2111 comm="syz-executor.3" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 executing program 0: r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xb, &(0x7f0000000200)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002000000000000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000deab44f4850000002d00000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000140)='kmem_cache_free\x00', r0}, 0x10) r1 = syz_usb_connect(0x0, 0x10b, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000b24b4a10e60407007501000005010902240001010000000904000002ccb8280009050b02000000000009058a02"], 0x0) socket$packet(0x11, 0xa, 0x300) r2 = socket$packet(0x11, 0x2, 0x300) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f0000000240)={'syz_tun\x00', 0x0}) bind$packet(r2, &(0x7f0000000300)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @remote}, 0x14) r4 = socket$packet(0x11, 0x3, 0x300) bind$packet(r4, &(0x7f0000000180)={0x11, 0x0, r3, 0x1, 0x0, 0x6, @remote}, 0x14) socket$igmp6(0xa, 0x3, 0x2) syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @empty, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, '\x00', 0x14, 0x6, 0x0, @local, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) syz_usb_disconnect(r1) executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xb, 0x7, 0x8, 0x8, 0x5}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000100000000000000fe0018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00', r1}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f0000000480)={0x1b, 0x22, &(0x7f0000000540)=@framed={{0x18, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x0, 0x0, 0xfffffffb}, [@map_idx={0x18, 0x7, 0x5, 0x0, 0x8}, @kfunc={0x85, 0x0, 0x2, 0x0, 0x4}, @exit, @map_val={0x18, 0x0, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x20}, @tail_call={{0x18, 0x2, 0x1, 0x0, r0}}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x10001}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}, @map_idx_val={0x18, 0xa, 0x6, 0x0, 0x9, 0x0, 0x0, 0x0, 0xfffff3a5}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r0}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xfffff794}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x1}}]}, &(0x7f0000000300)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x16, '\x00', 0x0, 0x2f, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, r1}, 0x90) executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NLBL_UNLABEL_C_LIST(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0xa0200028}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x40, r1, 0x200, 0x70bd2b, 0x25dfdbfe, {}, [@NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @local}, @NLBL_UNLABEL_A_IPV4ADDR={0x8, 0x4, @remote}, @NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @empty}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @private=0xa010100}]}, 0x40}, 0x1, 0x0, 0x0, 0x1}, 0x4048800) r2 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000180), r0) sendmsg$NLBL_MGMT_C_PROTOCOLS(r0, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x38, r2, 0x4, 0x70bd29, 0x25dfdbfe, {}, [@NLBL_MGMT_A_DOMAIN={0x7, 0x1, '\x16!\x00'}, @NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @mcast2}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x1d}]}, 0x38}, 0x1, 0x0, 0x0, 0x4040090}, 0x4000000) sendmsg$NLBL_MGMT_C_VERSION(r0, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x38, r2, 0x10, 0x70bd26, 0x25dfdbfc, {}, [@NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @remote}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @loopback}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x22}]}, 0x38}}, 0x44) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f00000003c0), r0) sendmsg$NLBL_MGMT_C_LISTDEF(r3, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000440)={&(0x7f0000000400)={0x40, r4, 0x2, 0x70bd2c, 0x25dfdbfd, {}, [@NLBL_MGMT_A_IPV6ADDR={0x14, 0x5, @empty}, @NLBL_MGMT_A_CV4DOI={0x8, 0x4, 0x1}, @NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x25}, @NLBL_MGMT_A_IPV4MASK={0x8, 0x8, @private=0xa010102}]}, 0x40}, 0x1, 0x0, 0x0, 0x1}, 0x4004000) syz_genetlink_get_family_id$net_dm(&(0x7f00000004c0), r0) r5 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000540), r3) sendmsg$NL802154_CMD_SET_CCA_MODE(r0, &(0x7f0000000600)={&(0x7f0000000500)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f00000005c0)={&(0x7f0000000580)={0x38, r5, 0x2, 0x70bd2c, 0x25dfdbfc, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x3}, @NL802154_ATTR_CCA_OPT={0x8, 0xd, 0x1}, @NL802154_ATTR_CCA_OPT={0x8, 0xd, 0x1}, @NL802154_ATTR_WPAN_PHY={0x8, 0x1, 0x3}]}, 0x38}, 0x1, 0x0, 0x0, 0x40}, 0x4080) r6 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_NEW(r6, &(0x7f0000000740)={&(0x7f0000000640)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000700)={&(0x7f0000000680)={0x44, 0x0, 0x2, 0x5, 0x0, 0x0, {0x7}, [@CTA_EXPECT_FN={0x13, 0xb, 'callforwarding\x00'}, @CTA_EXPECT_CLASS={0x8, 0x9, 0x1, 0x0, 0x203b}, @CTA_EXPECT_FN={0xa, 0xb, 'Q.931\x00'}, @CTA_EXPECT_TIMEOUT={0x8}]}, 0x44}, 0x1, 0x0, 0x0, 0x40}, 0x10) r7 = accept4(r6, 0x0, &(0x7f0000000780), 0x0) r8 = syz_genetlink_get_family_id$batadv(&(0x7f0000000800), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_MCAST_FLAGS(r7, &(0x7f00000008c0)={&(0x7f00000007c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000000880)={&(0x7f0000000840)={0x2c, r8, 0x3, 0x70bd2a, 0x25dfdbfb, {}, [@BATADV_ATTR_BRIDGE_LOOP_AVOIDANCE_ENABLED={0x5, 0x2e, 0x1}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x8000}, @BATADV_ATTR_BONDING_ENABLED={0x5, 0x2d, 0x1}]}, 0x2c}, 0x1, 0x0, 0x0, 0x81}, 0x10) syz_open_dev$usbfs(&(0x7f0000000900), 0x3f, 0x40c0) r9 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000c80)={0x6, 0x1e, &(0x7f0000000940)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}, [@map_idx_val={0x18, 0x4, 0x6, 0x0, 0x3, 0x0, 0x0, 0x0, 0x8001}, @cb_func={0x18, 0xb, 0x4, 0x0, 0xfffffffffffffff8}, @ringbuf_output={{0x18, 0x1, 0x1, 0x0, r6}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0x7}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x4, 0x0, 0x0, 0x2}}, @ringbuf_query={{0x18, 0x1, 0x1, 0x0, 0x1}}, @ldst={0x1, 0x1, 0x6, 0x6, 0x3, 0xc, 0x4}, @ldst={0x3, 0x3, 0x1, 0x1, 0x6, 0x100, 0xc}, @printk={@lli, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x2}}]}, &(0x7f0000000a40)='syzkaller\x00', 0x74c69d04, 0xdb, &(0x7f0000000a80)=""/219, 0x41000, 0x8, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000b80)={0xa, 0x5}, 0x8, 0x10, &(0x7f0000000bc0)={0x3, 0xc, 0x1f, 0x1ff}, 0x10, 0x0, 0x0, 0x2, &(0x7f0000000c00)=[0xffffffffffffffff], &(0x7f0000000c40)=[{0x2, 0x4, 0xb, 0x6}, {0x5, 0x5, 0x4, 0xb}], 0x10, 0x2}, 0x90) r10 = syz_btf_id_by_name$bpf_lsm(&(0x7f0000000d40)='bpf_lsm_task_setpgid\x00') bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000d80)={r9, 0x0, 0x25, 0x19, @val=@target_btf_id=r10}, 0x40) r11 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_ACCEPT(r11, &(0x7f0000000ec0)={&(0x7f0000000dc0)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f0000000e80)={&(0x7f0000000e00)={0x5c, r1, 0x100, 0x70bd26, 0x25dfdbfd, {}, [@NLBL_UNLABEL_A_ACPTFLG={0x5, 0x1, 0x1}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @remote}, @NLBL_UNLABEL_A_ACPTFLG={0x5}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @multicast2}, @NLBL_UNLABEL_A_IPV4MASK={0x8, 0x5, @dev={0xac, 0x14, 0x14, 0x38}}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @remote}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4044840}, 0x4000041) r12 = syz_genetlink_get_family_id$nfc(&(0x7f0000000f40), r0) sendmsg$NFC_CMD_GET_TARGET(r0, &(0x7f0000001000)={&(0x7f0000000f00)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000fc0)={&(0x7f0000000f80)={0x14, r12, 0x200, 0x70bd2c, 0x25dfdbff, {}, ["", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4004000}, 0x20000010) r13 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000001080), r3) sendmsg$IEEE802154_LLSEC_ADD_DEVKEY(r3, &(0x7f0000001140)={&(0x7f0000001040)={0x10, 0x0, 0x0, 0x1000000}, 0xc, &(0x7f0000001100)={&(0x7f00000010c0)={0x30, r13, 0x1, 0x70bd2a, 0x25dfdbff, {}, [@IEEE802154_ATTR_LLSEC_KEY_ID={0x5, 0x2e, 0x61}, @IEEE802154_ATTR_DEV_NAME={0xa, 0x1, 'wpan3\x00'}, @IEEE802154_ATTR_DEV_INDEX={0x8}]}, 0x30}, 0x1, 0x0, 0x0, 0x20040000}, 0x20000000) sendmsg$NBD_CMD_DISCONNECT(r0, &(0x7f0000001240)={&(0x7f0000001180)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000001200)={&(0x7f00000011c0)={0x20, 0x0, 0x201, 0x70bd25, 0x25dfdbfb, {}, [@NBD_ATTR_DEAD_CONN_TIMEOUT={0xc, 0x8, 0x80}]}, 0x20}, 0x1, 0x0, 0x0, 0x4000000}, 0x40880) inotify_init() close(r6) [ 74.557013][ T2115] EXT4-fs (loop1): Ignoring removed nomblk_io_submit option executing program 4: prctl$PR_SET_SECCOMP(0x16, 0x0, &(0x7f0000000000)={0x1, &(0x7f00000000c0)=[{0x0, 0x0, 0x0, 0x7ffc1ffb}]}) r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000000280)=ANY=[@ANYBLOB="1801000021000000000000003b810000850000006d000000070000000000000095"], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000880)={&(0x7f0000000a80)='kfree\x00', r0}, 0x10) syz_mount_image$vfat(&(0x7f0000000240), &(0x7f0000000280)='./file0\x00', 0x414, &(0x7f0000000000)={[{@numtail}, {@rodir}, {@fat=@usefree}, {@iocharset={'iocharset', 0x3d, 'cp863'}}, {@utf8}, {}, {@iocharset={'iocharset', 0x3d, 'utf8'}}, {@shortname_mixed}, {@numtail}]}, 0x0, 0x2a1, &(0x7f0000000800)="$eJzs3MFqE18Ux/Hzb/pv0pQ2EURQUA+60c3QxgfQIC2IAaU2RV0IUzvRkDEpM0MlIjYbcetzFJfuBPUFuhE37t0VQXDThTjiTKZN2rSmbdLE9PuBck9y7o+5bdNyUuis3339pFRwjYLpyVBCZUikJhsi6T9V3X/1dSioR6RRTS6P/fhy9s69+zezudz0rOpMdu5KRlUnzr9/+vzNhY/e2PzbiXdxWUs/WP+e+bp2au30+q+5x0VXi66WK56aulCpeOaCbeli0S0Zqrdty3QtLZZdy2nqF+zK0lJVzfLieHLJsVxXzXJVS1ZVvYp6TlXNR2axrIZh6HhSjrfhNvbkV2dnzeyubT/W0ROh60ZbPek42VrrZn71CM4EAAD6zN7zfzjr7z7/5+bDtcPzvwjzf5fUmh79Zf7HQHCcrJms//w2Y/4HAAAAAAAAAAAAAAAAAAAAAOBfsOH7Kd/3U9EafcRFJCEi0eNenxPdccDv/9UeHRcd1vCPewkR+9VyfjkfrmE/W5Ci2GLJpKTkZ/B6qAvrmRu56UkNpOWDvVLPryznYxKP8pF0q/y5E1NhXpvz/0uy8foZScnJ1tfPtMyPyKWLDXlDUvLpoVTElsXgdb2VfzGlev1Wblt+NNgHAAAAAMAgMHTTjvfvQT/YkJCd/TC/j78PbHt/PSxn2rlFJQAAAAAAODS3+qxk2rblHKCIi8gh4oNaxKQvjrGtuCYifXCMoyoSIhI+oweJf9uMt5Xy29gzLCI9/7Lso+j1byYAAAAAnbY19O8j9PllF08EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDx0+79wKL9O1pRY494w+ViR/4JAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAH3kdwAAAP//R8IgDA==") syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000080)='./file2\x00', 0x1e, &(0x7f0000000000)={[{@barrier}]}, 0x0, 0x492, &(0x7f00000001c0)="$eJzs3M1vFOUfAPDv7LblnfbHD194UapoJBpbKKgcTASj0YMmJnrAY20LQQo1tCZCGq0e8GhIvKtHE/8CT3ox6snEq94NCTFcQE9jZmd2u213l92WvrGfTzL0eWae6fN8d+bZeWYepgF0rcHsnyRiZ0T8ERH9eXZhgcH8x51bs2P/3JodSyJN3/47qZS7fWt2LC84UK7ut6P4nTGX5w9ML613+srVC6OTkxOXi/zwzMUPhqevXH32/MXRcxPnJi6NnDx54vixF54fea5545P248zadHv/x1MH973+7vU3x85cf++X77LdB3vy7fNxtK+n9ebBBuvK1cSTnVa2cS05Ckn1gymvfWPoTLk4j3sr/b8/ynVndX+8+tm6Ng5YVWmapluabUxiLl2gp24vYPNL9GboUtVLfXb/W13WZOCxQdw8nd8AZXHf2T07dqcWf0+UijLZvdGuVao/G1Gdmfv3q2yJZT6HAADoxA+n859Lx3+leLCu3KnKKChiICL+FxF7IuL/EbE3Ih6IqJR9KCIertunnemZxZMkS8c/pRvLiatd2fjvxWJuq7oU9VaLDJSL3K5K/L3J2fOTE0cjYndEHIneLVk+qc12LfXjK79/0WzbYN34L1uy+qtjwaIdN3oWPaAbH50ZXWHYNTc/jdjf0yj+pDYTkB3HfRGx/1Abv7DBQT//9LcHmxW/e/wtlL9uq1gr6TcRT+XHfy4WxR8v1VKt5ieHt8bkxNHh6lmx1K+/XXurvtX12zqOv4M5z3Zkx397w/O/VtFAUj9f22Au926u/fl503ua5Z7/fck7lXRfse6j0ZmZy8ci+pI3ivWn8vVXImJkft9KuZH58ln8Rw437v97Yv6TOBAR2Un8SEQ8GhGHirY/FhGPR8ThFvH//PIT7y8//tWVxT/e0fHvPFG+8NP3CyodaBF/Eg2O/4lK6kixpp3vv3YbuNLPDwAAADaDUkTsjKQ0VEuXSkND+f+X3xvbS5NT0zPPnJ368NJ4/o7AQPSWqk+6+uuehx4rnhiUi/xIcZtf3X68eG78ZXlbJT80NjU5vt7BQ5fb0aT/Z/7y/gbc/+7yIhtwH1tu/0/T9JN73BRgjbn+Q/fS/6F7Nej/2xblm/6NAGBza3T9d2MP3cH4H7qX/g/dS/+H7tVW/0+3rn5DgLW0kvf671ki+/5pVSaJiPVt4cJEmq5T7X3rH3stEaUN0YwFiWRjNGPlieySnK95rfg7RGvejPX+ZgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALg3/gsAAP//GzvZcQ==") [ 74.614711][ T2115] EXT4-fs (loop1): mounted filesystem without journal. Opts: jqfmt=vfsv1,bsddf,barrier=0x0000000000000000,norecovery,debug_want_extra_isize=0x0000000000000080,lazytime,nodelalloc,noblock_validity,nomblk_io_submit,,errors=continue [ 74.694196][ T2133] FAT-fs (loop4): utf8 is not a recommended IO charset for FAT filesystems, filesystem will be case sensitive! [ 74.726167][ T2133] FAT-fs (loop4): Invalid FSINFO signature: 0x41615252, 0x80417272 (sector = 1) executing program 4: r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000000c0)={'bridge_slave_0\x00', 0x0}) r2 = socket$netlink(0x10, 0x3, 0x0) openat$cgroup_procs(0xffffffffffffffff, 0x0, 0x2, 0x0) shutdown(0xffffffffffffffff, 0x0) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f00000006c0)={&(0x7f0000000100)=@bridge_delneigh={0xe80, 0x1c, 0xc07, 0x0, 0x0, {0x7, 0x0, 0x0, r1, 0x5c}, [@NDA_LLADDR={0xa, 0x2, @dev}]}, 0x28}}, 0x0) executing program 3: r0 = socket$packet(0x11, 0x2, 0x300) mkdir(&(0x7f0000000080)='./file1\x00', 0x1e) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, 0x0) (async) pipe2$9p(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r2, &(0x7f0000000300)=ANY=[@ANYBLOB="1500000065ffff097700000800395032303030"], 0x15) (async) r3 = dup(r2) write$FUSE_BMAP(r3, &(0x7f0000000080)={0x18}, 0x18) (async) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f00000000c0)={0x14c}, 0x137) write$P9_RLERRORu(r3, &(0x7f0000000180)=ANY=[@ANYBLOB="160000000700000d003bcfd018a2"], 0x16) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000b80), 0x0, &(0x7f00000002c0)={'trans=fd,', {'rfdno', 0x3d, r1}, 0x2c, {'wfdno', 0x3d, r3}}) (async) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x6, 0x4, 0x4, 0x4, 0x0, 0xffffffffffffffff, 0xfffffffe, '\x00', 0x0, r3}, 0x48) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpu.stat\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x1, 0x12, r4, 0x0) (async) ftruncate(r4, 0x8979) (async) utime(0x0, &(0x7f0000001240)) (async) r5 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x18, 0x4, &(0x7f0000000440)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0xffffffff}, @ldst={0x2, 0x0, 0x6, 0x2, 0xb, 0xffffffffffffffe0, 0xfffffffffffffff0}, @call={0x85, 0x0, 0x0, 0xcf}], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x21, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r6 = bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000680)='percpu_alloc_percpu\x00', r5}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x1, 0x8, 0x8}, 0x48) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000)='./cgroup.net/syz0\x00', 0x1ff) r7 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$BTRFS_IOC_ADD_DEV(r7, 0x5000940a, &(0x7f0000001280)={{r6}, "757f0145fdc9f678876ba28848b2feab46c0478666d82bfd6dff1f318c0dfe01bc801195dacc8e4be47838dab89c2f21c97e15451bafecfaf41b0caf85668f3f87e252b15d1a3a0505d5e24279b2b02a3fadabceb0c27c624704cb357356973c5bd93a12de21c5c5b6b37e70299447c638fa1d4e0595112ae1249dae41a33efea66bf7f76816b93f1d3d20125a8dcfac6fdd14e4b6051663442dabcbbad6eb62eb7cc53af956163abca314a293707bb9cddbd73fa64efc465eb4efd42bd4adc7c1f3b6f1d6565376cc4baf8c70d04e1755b49331889c69b258c4ac099b8cc25f047e7c3b125ed204f262f971b0d00874568bd8b31c95523edf082950f78555bcff71a99fce9a663619acee52ed92d550560e7784dfb3cd09441ce1bf376bad07a112b4b6d066a9875d149c8452086c90313f9837b375986acd4ae2b99a141a99e0564fe9379cfcfbddf9e47d1e7305751e12aac7b414ffddc99c01a187960bce979fff0b0f95deba8c56d27bbd89a0750769ef3cb6d0eece5a7dfdce1fed942700aeeec54a4c4cec036d0c05d0098e0c552ec46eb5ccf968ccd3c5633a6ce0b7b1cace3e8b0722a2e776b6eb936b5050d3b73f67bbb8359efb754dae19ee4dbc76e8ce54f9b14b6af5bf1b9ec3109e73dd53156ae8bf760b01345b524668654ca129ee3ba2d6a9c49f25a9c8c5981f287cc56bb1f42373a8b84c50103ec84d13e9f6c989ffa81f29a7cd299d7bdb5d93a0d062755e6cc58855e515e598ee27a3fc49035733c1e218ecbbd8883ef6d1028be20c2dbe77c076f2aa0128ff84df65fe6b54f5fa071fd9094fbf12f6cb82b4ee16a428941ab484aff39d1ed2ebeb7af42057a891aa8d87486b2549538641518fdf2665e33b924bb9ac885f88bb8b5df518fec909441bd3469357b56b4e0f5ea615f4097437464007101d926c604916efa7e02188efd2fe3eaf163f15ea9720655d987f0008696aa7b2ab29412aa7ac290dc91e89817deb527ae5774260b586b69337d3ea0bdb2c8f926e5c41010e44dfd44a7d80a1ff93492147b6df1614d42ab60ea541b83aedf14bf1649fb0fa0aa542ff65080b5e304bcdeee381b9811beec0356fd8fcef7edd96a2557228a21e8656c239ccb1e391d3047285b6e7057d57907a8cf49c733bdd98c573150055d680071e1f8c907cb3d9ec1bb2f908f836f1d71e718a4c46ffe232a0b6984c88822598b572c2fb50ce319d468ab1a83c41886ca4375b5eb4d2a42a2a5db5018ee3644396f6cc8dc2f05f5530da67f54bbc9c8e50b23fa1afe91d284cf2c985e8efb4f6ff2ca57033243aec8d3b0571d66728996e953688cc9b9b40519ed521b92ebf6468a814dec2f6c0792e69b3e29fae16194a80ef774fd8694f480464d788b535a458811f36f7df9a9b983f65d00e6373a342004a7a0acc670f848223c0cdc69ef8f599ac635b2163a83684cfef01cec2e4a9ba1d3da959a5997b07d2cf75f804bc152f202367e43df9346565109b7f729bc1aaf843bde4c62f56b8ee1b34a7a645cb1d629d61126087618a0b3429d19becb91343ff3835ff29fd597a461be22dba601e19a975edcc0bd01b92f5df2852880e14df8783a6b34683df78d84b398a8cc4d7f83e76a08d7cb2685387031ac67171546e8d03b59a617e305f465b4927f0834aba5e7bb838dc3b43bd4c3ad705581e94465af5e218d70a5f26f1ebca878042003fc3101506c08aa4241773490ee5ca4ce4a7297ca248d8b6243e3f95c715e354c50a4b956cc004b35374352fcb29aecdb96677ffefb72d059fafe6fd0b54c5cbf01c79487b7d4e9a6dbae033233778f5a216ce02d40fd178ae779c2bdc8b03323c9b29fbd38a10be6888552c8c3b90ff3afc4ff677ac55766673547a54bd18424bf7d706060de536cf02ef5e5db4eb0dd69d8b525e51eb003b063fce139b51c21ea12f8402ee0d7e13fc6109a2622a381a092853846f6042433514657f15c2dac5c21957aa25cc3ac67e55a2c90518b9746c79543953f0c769a85d8421e490fde4ea41dca2b6137838577d4c2046610d96005d5dead993d38f45cf606fbbcae18f972826805e62bb08633274372cb79d5ef496b43f311d40a6b3fad78da4dc97d9a79789d2d3233fac70fbdb2317c722f574f368beb8b2ce393b63e925ca55543dec8ab2eb7cf3337675160e9779e9fb54bdb71489cc1c24bc27e8a0978be08cd4640c8f7c0278855a4e25b245270cf2aa8b74924b1c8f7595f13d8bd1e5bdaf3632dbe99110ebbb4675d7c81d97bd63bc55c33e158b9008f79dc88e56524e977132bfeffb95d6baf03dd401b3bd556fffc8fbd51d7df6e04d89f566c6b7924b5b81ee654cb9d5c653dfb5860040bfba1d82a7df8601deba56fb25fbe894227b56d57fdadb9adefcfc937af970dbf7d4fd1d2040069f0f8ebf5339aa0781657bb70bed2a69bbf426c96e6e22e97dd0aa69133ddc6d043edb94539cbc00fc04b0dbd5942430f29a71c7aacdc048fef84a25dd5d31ea5003828608b922cca6618181712c2c45f9fc701b74136941445f9cae32cfa28af6dc1a2462409e8eda7929bf64d3bed51371413b2f70f78561d8c433fee0afd754b99dc49ae4edc7287bd1fcf520e0534fd0e2e9ca2008b57fb27615ae31cba1bf158a6a2d72e21ce362ad7f369e3fbc6326fdc3d7d0ecc5ce48f0ae3f3493ffcd0d84318c69b08db6ef910a29c3cf5f2d3c5f68a3b581a156b7cc47aa776611a22f3c39a859094419820bb2f488aeed6c38adbd455983b0d3a2f818e228dd2cc69b19023b628e94c29d15752da2222f141d238b215ddc0d31b97f84df5f729acafd385bded3ed37ab58956c826ae702393e055ae9f665c218b5781d5529ce7721b90419252eefa5d9fbdd3566b9ffe7fec93cda0354da692db4f782decf1706d8cd8bb6ead582250c25ee33d7595001ecb2e47d57d678ca4677d81d551812f0f25317f43606fd9b61f9b26ccb87b282fb93660dbf7507048f4a7145f05ddf99051e091e4db346d30bd3f0639f601d4894f38cff813b0a5c06deb66a374a270bd988e224ab776778a55b1c55bbceb095775268d3573eaed799a89a1d7ebc0eeceea2d150a62e86675e05edfe23940976fd5d76b1117077a1017c3f6076339d3a7d752f4a86d4b0d6fe6b132ad8d1237202818b57d63d154bea319dde7102bfa025f46bac808723949f7c14017345ab2b6f9050171165d42df66676171462f1e9e0f3950080e5defae4930c4e9c300569551db697931e9fca9cadf9fb55a7c09ff78c889014ad5c5bcea86c03700938d2faff97f9240cbf00f5b68e0271b3c6543fc847381914d674cef753adb27949058a631bc2c2f74ffb94ac1e8fcafc7103867e196ec7e241ae6611cce2721da3d89575397e31b7f58a33a782223342ea1325af18ef401fcae4d62f9d1b3df51f3b7c1ac31194a3fdc9506a8f1a356aa6054f141602b74406d6526ba5903d5e0f5ebcd18c9c71aee3061ad51b9b2fee35c98c87c8a324f38d5a03affc75feb5f001607a38061b72997f1fee1a535f6bd0f08087b317c087cbcc3b7c3bc6a24161eddc855d0e610228794c6bc4bf79d9574e5aabcaf9711ba9eeb001196aa0c2505e218eb0db5a0396b29cddacee77795ccc046f20f1f921b36167b223269d77d6d4bc1b17a9eef1ba8d154e2d4c63e2a302d0335a75cd11436b598b23116c58b6ff934522312e7ed6ef294714a9d781f16abf8e7d40f0b19c29f772e18448c9e46fcdc3581cc3a14b6f625e93aab18a237ba6202b2454b4dd01af22db5a7b8343d7c60a2d6fc5b8e9105cae4df33350e6128e940efa18923e5fc202d75aa1e8eda198b522d678bf499621c3b196ee1df7147dc6f0d950b782eeda0a38bbfc4c37cabd198749df2f4f9339ba1933bf26c1c989439fe47e82ea3fda3c43d52210014843e95b0b566f5e6574d599ba82b12d5090aed5033ce86a867f396ae753835054abd15cdb69e9bcaa6bef62909e3efdcdd451d936af0ada941eb00885c09bec5e4d8fc6f72f0f6d9d93049095285c18fcc827c798301186590a2950a0920f0d1292214b6cdaa23f3ad1cfa337735e4296f32845a2160d78ba833696b0d9dcea46887526115f907c38d6f16d362b0868dcfc55546dca1ffd1a18cf6104b4ea5d1e7b3d194f3013b5d3b83e244c0d41d883a00d4246849c2cb808b05b006d7d557076aa56d0f1678ed30be091a15713ec741fb223e9b8ba6dafa7eda624b391f58c8ab74422914541b5965d2d6cfde6605c7ad508c768a91325c3d6d55729df613de34d5433877b4c3ba96a56793fc815505d5aec124f5d46b1d01a65d719920fe9221c4a47b220ef845b9ad59ad6894ddcdc747480cef644bf59676461458f3f5d480c57f4a94889f983380367f1918c6de601a7867efadba81acfcb32d68949f4812536299a598bd2c5cee9c97aea5d68be5d1abd878390ef3ceb3a43fac3bc6424a4049fa6adc0159830240d2a35a8efb6a8671f3312f1e4eaf9170bae02dc25f713ff425e84ac1268451cc5e657ec2e51d6b2e761747e0e5edb4f91a5c4416cc8c33e71c55a8b56001c5933815ee815fff4eb47828d908645ec64da6a3b82b93778cfe68a0429d00d3b9858aed60d9cadb5db99d66e47f1d771b7a8ef40be2666a745ce8052ba70d410ca09a80ff2f0d2f2476dc5c6da0e3d81c4f8622d6aae067f3064d299f3677581b053f411a68daf12f69afe340fc98e9455d2e60d540af664bd53af1e897d7a739a24870658c9a0e7f1d67693886435c70e2578f2d9cf56410cfef5dd604f7eb3894ee303dad9a25728721104df0a0c2fb63d4dca3f09391a3883a7432dfbde9f7bd881f79190b5fedbb3aa8141dfc5a0b5e5a81694f67f7ca0962ea0b085e87b8f3f68c6ffa54dbeac3053e5deb73cb9e6aed4f46a7f4f9d428c89a0af50dd0112c2efe75a34950d65557e3e150e8c96cc32106ba5708a25054ad7fec66777b32290e3d3177f0f8be59906881f41a06f3f4d420cf588d9c7050bac8c41ff2ffcbdc5eac8c45e34a8eec96aac0bc2202f103786fe80699a28c339d55399e5efcf221b0c4fa18a602968e91e3f489b551ba563e5ea9e3144f43587df40eaa626bb0052b84769cee0fe2c26fdc3444c544fcac404e9443c17f51b7852c3ce32ce8c414dee8e43372942545c5b3b8e3069e48ba3e0f3edfcf6ed9edb9301893ba4e2c98cc69aa71b7dae9b077aeb0387624300c167c155da9d0df284fc337ac418c808a67634837bf726031e910a49ca54b4ad65c9b1bb80cb83e84789dfb7a38625826098315c28dc6a5ac9101a8fec3c17440d86ac4b7fd999ad0c023f53ad3eb1a4f768b85b5b19f245395dc9e2b1618ebed193c0f80f920ece441eb39a8887bc3426a52e3a465e8cae66802b9a9fda7e8d62892c348c217219b324f6030bdf7a6391956e137f5d867045c766d9ded253aa8d578f09d9022f10f3ed481055d7ee73543af2864be71f8d0cf52631c217de64f093776ecf7626cdac78b834185d1f5973d3f6d9172f5f62e13f2dd10cb39285a37a583c49b65aa726f54fa304b119387fb487809d0fec879d0fa3ca17cffab4b09a1ba59d803b024b2604697dfafd6788c8c08bf6c18ee369178498b08c26ee80985004dabc0424f9fbf159c77edd029069a48b5dd8f4f6f94c69e9c3d33c62cf2bd73a964315ee010c3e156d8bb7f0c605183d017db44c578d431e184df4974c0dfdafdad7b98874da0e4ecb2cf0ce26979265"}) (async) sendmsg$ETHTOOL_MSG_PAUSE_SET(r3, &(0x7f0000000380)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000340)={&(0x7f0000000280)={0x1c, 0x0, 0x300, 0x70bd25, 0x25dfdbfb, {}, [@ETHTOOL_A_PAUSE_AUTONEG={0x5}]}, 0x1c}, 0x1, 0x0, 0x0, 0x8d0}, 0xc040) (async) r8 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000000), 0x200002, 0x0) r9 = openat$cgroup_freezer_state(r8, &(0x7f0000000140), 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0xa, &(0x7f0000000040)=0x4, 0x4) (async) syz_mount_image$erofs(&(0x7f00000001c0), &(0x7f0000000400)='./file0\x00', 0x809, &(0x7f00000004c0)=ANY=[], 0x0, 0x21a, &(0x7f0000000c80)="$eJzsmb9rFEEUx7+zu9lNggRsLGxSeGCEZH9FJY2FglgJQhS1PMwmnG5yctkiCQgXbGysRdDSf8DCIo2NnZ0gFlqoIAiaUrA4GJnZ2dvZvd3zDk5BfB+42bdv3sybNzv7LW5BEMR/y+dPPz4+vLBydRHAETTgKP9XM48xtPgPjzkHLj55/v7Zq625ewfl+aYB8N78yPkZ0MV5W5hvq/obonlU9F2DgVPKvg47c/e4JL2JwHBTddzW7PaMMuLIvdWO19ZbceSLJhBNKJpvc1ouC8DhPsNaVhvnnGn927t7d5pxHHXKxhTP8hS7svzVoyqNIdvXzYxz6irWJ57XjQf398W9q/w+jHQvAQQwECh7GQyryl6BA9d18y3R6j9u5fM3XlbVb45T0p8z2M/0GAjP0aWJpzAxzqinqD4E/76x+A4oerhTiBFl1w23C69N9kb8tcWzsofp2Y8dHrweHPVlItmF3A12OZOpi9UdNilc0J7XJRXzZjaOL4+++G5ZuexhWiY6ZqR+MAs4qemTBauvH16yedfb3t1bam02N6KNaCsMl8/6p33/TOittxz4npSjWgG0MC31aVabf6om1mY2dppJ0gl2gKQT9O/DtNUUd/VF+7scY0j9M7BwIp1DbLIs26nOwdTPkFdhLZi1iycIgiAIgiAIgiAIgiAIgvgt+Z+RjM2DIf0EIj9U8RrCKzL+VwAAAP//6zlYaw==") (async) write$cgroup_freezer_state(r9, &(0x7f0000000400)='FROZEN\x00', 0x7) (async) read$FUSE(r9, 0x0, 0x0) executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000040)={0x11, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000002a00000095"], &(0x7f0000000280)='syzkaller\x00', 0x4, 0xad, &(0x7f0000000300)=""/173}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000100)='percpu_alloc_percpu\x00', r0}, 0x10) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x3, 0xf, &(0x7f0000000d80)=@ringbuf={{0x18, 0x8}, {{0x18, 0x1, 0x1, 0x0, r1}, {}, {}, {0x85, 0x0, 0x0, 0x5}, {0x4}}, {{0x5, 0x0, 0x3}}, [], {{0x6, 0x1, 0x7, 0x8}, {0x6, 0x0, 0x5, 0x8}, {0x85, 0x0, 0x0, 0x5}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$IP6T_SO_GET_REVISION_TARGET(r2, 0x29, 0x45, 0x0, &(0x7f00000001c0)=0x1e) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)={0xb8, 0x0, 0x1, 0x401, 0x0, 0x0, {0xa}, [@CTA_TUPLE_ORIG={0x3c, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x14, 0x4, @rand_addr=' \x01\x00'}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_TUPLE_REPLY={0x3c, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @mcast1}, {0x14, 0x4, @private1}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_TIMEOUT={0x8}, @CTA_PROTOINFO={0x8, 0x4, 0x0, 0x1, @CTA_PROTOINFO_TCP={0x4}}, @CTA_SEQ_ADJ_ORIG={0x1c, 0xf, 0x0, 0x1, [@CTA_SEQADJ_OFFSET_AFTER={0x8}, @CTA_SEQADJ_CORRECTION_POS={0x8}, @CTA_SEQADJ_OFFSET_BEFORE={0x8}]}]}, 0xb8}}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) lseek(0xffffffffffffffff, 0x0, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) listen(r4, 0xfff) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @dev, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote, @local}, {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x6, 0x5, 0x2}}}}}}, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) executing program 2: mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mount$overlay(0xff010000, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000340), 0x0, &(0x7f0000000b00)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) [ 74.767144][ T2117] F2FS-fs (loop2): Found nat_bits in checkpoint [ 74.807177][ T2117] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 executing program 4: r0 = bpf$BPF_RAW_TRACEPOINT_OPEN_UNNAMED(0x11, &(0x7f0000000040), 0x10) writev(r0, &(0x7f0000001200)=[{&(0x7f0000000080)="3f14bfa71feec170bd6ea50dbf4280e276cc9f84c05e2d076b2beb3ff11d8fba2017d161669358ea25acb4bf1ca8e6f1f65428b41a3ed6c382d2eb8a275a8b4ad059223254a2261f12187f798a091ce45fa1feca81de87e9ff1d3336391aec55e75cfb2a93634e2d", 0x68}, {&(0x7f0000000100)="fa6d5545f38f1fbfd5f9068c4f7b024c01cdc7081ff91b7398b8c4ac6991012d0fcd584dd0346aa2a90ef098dd4783e7977f86bb89b37811ca998a494ac5324f168952d8f28b50cb5085c9ad4d59d9bdfe53de97de9694ae8356a32c5ccacb11b1704d13d50b44251c3343b6b357b1ff2c9421aa3309b3f5337f10c75190cbb8d9c671dbfd6d2781c6648ca0918662ec45131443f673ecdf85fd320823b36a9576073323828b33ab76f1e9239e80f8c3dcd7fd60107619298328372dc8812f0699bf86ea4474bc1b1a148d8cb695bbdc6fd6b312db9c0ab8f8b46578c5e0d562b399adbff13957d2f98a1a1867a597d709ba8e672458e672b897b05da62895be955a8b70e35fbc1d185a050f3f5534f78d9060bc6260482c1fcba208e653625878cead6a87ec5d8f11b36385e3f68b9b25ba6a426fc103228c15d18250af514fba3990cdb18c3156b6a5b4df1642a6af80bce27a903bd4b00803215b948fcf2e599e4cc8ef3712cd46da72f1765a2f821d5c6759db0aa603870d9f2a9fe0cb3a4161b86d1c138d37303ffd45b340588755287146ef2122a42a17c4f5e0a8afa18e3e37d5dac8ed7bd7d1692434edd96d50157ae125b815c872ab1b585eada44d2f26604c95f4b346458515037f09aa3742ebddf88c1c199ef4bd40aa70006645f8bb7275501f0fa93d458da088468ec8aa2f1d15ff06f8fef2e84b8bd6d64aa5974b3a71def1f76b3317c5b8c8d214d5b0b3ea4590fb301e84acb3f035ec0af313357752b2b688fd465ea1658bb93fec80d25af73be00e8fe4b4da8297fb7604262ed64ea110bfcea46b9dba816ee38888d426e6b50e875cea19f4e27c5e22a11dd502d609affaa9aa0f8f70d796dbd0fb21a76bc20babab850a87db8278883e4f75aa378e45ad4f1178a57c7123c862bac81c4120952457d1bb88480be68f6f10a70063d23fed732af3c5114eba65adf56dd5166b6e7671d27bfec6ee00ff8ade9e284fed69dd32fcb561ceb010add0e251d1935549e9e7c6564c66934ac284feb3c7db66b49edf02815dd231d2ecab580cfe68e93dff94a66f4db154f3db05cfdd539fa033b16ef0db0cea0bce99277c95ab4be7f71a7b936b448d39f8d8ad94379d2fba4d164a3212386985f0c979c9c74752efbd6f81b1acd66646611bf3862d924b3193b3081affcc41282fd380beb596fba78883786555c843e3172d79e313440945712ca0b7ef293438b055b0317d92643652db1a744c1876c439ef539fa98c2e581f9abd5fe98f6ad20e14adf9bab819f891673965e2fbf52cc272829c4a95cecd52ecdbfd869b9f8ab2950f2bf322919ea6f0f5764b4f59a11de9be4b4136c44e7e3cbc4b446c75201e821ce745f7035a936d653f9cdf01af7c4bef329abeeea7e3811a26c49bffa6ebd217ac70fab6fc8958c8f7c7763e7ae0747bea90e2d930d7b8d6661094829f2d602c1a49bf7857b6fb24190b336a98b01cc94ddde2413f9b3e5f01a86ec497e42f1b9972302a4bd4eb0b0873bda96aeb35c1353b3d9872fe66acc73f4d5facd429c522a34391522991a5f0658aa31773d46bcbf92674ed9ef3b68f2a0d9015f8ecdd2ccd58d5047590b04c6adf5e2042a369e5a9cf451abf4f227815b2a32f04257026f9a1c80f66af7f71396c266649123adccf085a2ab85f0ba5039d7c63104bfb56c2304adc55aed6f4f26817fdad53b2e52dca2c40994f9a0406bc26f07cede5dff2adf8cff92ac2c7d21feeeda95dd192917c854907e37edde518512577de05b74fdcde83cc3a52d5af0ca6e6355ae3bfadd3ccf6eafc82bcbcd8c4f9df8e69e8bfa64e47a7488a5264d683829eb83eca4299ace234e8f8d97bdae47a4581fe1a1e71388a298205b54d0f020e59682dcf604d96deeab3ed8c6646ee7c57978ece34a326d572930c1c15f0a15288d9f9a37542e3c403988180fc509671b19a510077440e6c071a8721d4b74788eea68114cafc13221bc0c3c385d4654feabc6d312dfcbe02894101ce4f7cf8054af7ac9eb945d25bc26eca7e3e7b94553ac9d1ef72cbafe2ad30c5616d47819490892e0e9bcc76bc08f665c51e26a0c8535d85307791017e1cb4c4e61c7c815fe0d08c8e6c2105186ab789ab563cf2fd0156568c4aab7517b0414961d9da451498fa7b504d1daa316fa738d8714e97587b4585d6e13e7272e6df73ce0b167ae1e29ed9ab1f84f5cd846393cebed9f7a204bb9f84c246f3404f992794b97d8960c635b399d90c181b0c43a9ca514db5ede170149dc9164a2036b3abb402a5c1cff0d2811eb10dd4fd8e49f91db1978fcfb3b4f34363ed9a9ac027b28db467e8468e7ae72ee3b884a9ab671b2f90984e2bb8093ff444f448e70e26c936802e3e5185acf2a96ec66ebd693608401bae29cd2f10194fe14a97fbec675f2f08e192072aa595cb16e7b84ed663c0ef6efe5d79806eb5fb6771d1ec4db942cfa57c47e36cbd432effbcabc0ce3e2dda99c0ab868550f7862f34306cc8ea29c2177da23c103c332694a4d52d76bce64cff553e555f93503e8198fa00df459c2a41884c45ac2e2ab3a00d7f0cc280e4798a3206f7cfc77ecc581854eff7462b65eeadc6a0ffd64d3100478ffa23ce770cad0ba3013fcbec0275b890e4565e1958d7f833eb48c42fc271950c341cb870688dc79fa15d5abb41c5ff557b45199b5df335192d87f27e36dc0fcfcf82b8012e6799e22ec78c95069f1b43ad2cb01c693f92a7a894e6d8a041dbd2339bfbb3307d6fab96e8137b264c949ce15076531d30bc01b1a628b48e92c50f9a946ee85c7f9e5344a27ba60c102453c0695d8594a7b5864b1f02837ff87b94ecad107cc8a40bcc32a0d9ee702abebf3501cf0d7d5691c6f67d31efb0cb018ff3db9268683dacd3dd06e12ca6f14487835e3b1e539380e9cfde8da2ec0af75503f6440bba50e2519fa3315fa144a18c9bc1866701f50c91e6c85c56eaed5d31bfa680f181a2e1aac8f7556298dd765e403c6d2f50e7f21f3bfbba1c3a201fe9ff8c8e378aa76f51af30ce9b1000e408f2148f877b7e08a9813f3605dac6bbcdd9dfd9e85937ead71ee82776407dcf501f68a94dbbacf0f9a8637b256e13b8364ff1d67b6eb6f4808818a984a2b68cfb08e646b0b5d63e3e9b686a322c3321922a2a499304b4bf8cb4659a6c177c2c5fcfc247fb9dc467e5e1be8aaa89c494cefe27858d152cf6e13f555ff6c8744062a2137647fdf6e35c51de92825c37997b286b0a0f282c805ef5079781d0fb62fd7c5b3ac27149d0b4fd829bac428daa935de61e2b8c51f1f96a3d9489095ddce3a2bc3814b13798c5bd5de65f5e5ef0625adaef6100c2a1921737bfe2851e1ecaf9a9cf4309ff451eba042a7bf73cb3a3d5fd22b92ea625487ece4cf89ed21a1fc84528b87813f3b4fdde5a813b1e7ff1ca73f80911ad85ff7849be035ef21baac41f0a3fd606fe8ad7f5365977880cca74ede0b6fac64ff238744f7e9b26a39c8cae0a2e5266eae0c94c476bf538c3c118c156ae3e7c75df9bf624abf82c889cd843c5a7873aceed14a7e4d148274cfce188c4756336a696ad6e54904aa40842fbaf44eecca8d39e75252eff38a44674fd9ec6a7c46ca179456459b8cff1d37acb9fbe273fe52d31051ebb2613960afd92ea4397420f9d15567928a7bd67e06bfdbb6cb2d242d83c196cc1148184f1c990b33900b8bd03ca66974b57891d1d266429e86cb89188980f482670ae87ae11a58c113781b6d222249c30d06d3cc43601101b754dae90f5270b70380395271d160d51e2095a6493582e3dfcc6ddaa1bb251dafafe1e3f6cc7d59fa8f1bc23da5044108ce1b8b1c6812c57ce37ede74d07e11c319dede58aedf390899ebb0fa3291be594d5c1b8991097e7586bda40b6d5a748d22d4625f71fd2fcfe72b3f9627bb12b1ede7111ecd63c1d254e18786b648bd57f21542f4ff92894c2a302db5833d12bb3a4c1285cb61fa9d0b6c49f4f5a444f7c7e03aa3de2af9786ecf083fda41533c3dbff72e297a08ad3a240f6dac0d9e6e15caaf57fd4e023b26c5135df92824981dfc824179278638a88c2e793dc07fa36f79b1954a8f81aa78f229846916e39109838f07e9fa7c9f76b10852a6ce04f8381526ad0a4bf49735d18d0221d203ca8c73fa8fb33bb947a96df79cad94e21031aa22022f03f8e9c5ab74005f6a2b3dabca0b057a387b825c70f861d8420881a8b26d66bcbaba84f0bea91bc4a299b4bd8c335635939eb2f5cb8dbd8e851d45ea7c976b6786b192377ebcb0b29ceb05a80b2469e40ddd65af18d5dbe8186f00225dcfce8e20c9594ad5ae3ec584542d045714668c349a630e9469f68063eff7d1a8ea1f2a9fe8a9f097a86b811b1f28df8f3e24634065b8fb3748d5b416abcbafeaaec86897b71d3fbee3cd862844e49170240a2ee28716e577594308ed770162ab3679a3dc0789b2ecf36e432a3afbfa399155eb902b1ea98629d64e6509678f6c66af69d5bcddd8d750d1715b07791931f67c14acd6706da3e83cddd89d20eeaa07cc168f4cf16ff88a80a7d134fdac01d6d86ba3b9617b977dda52fde0e6b6c4538c09fcaf766ad76212baa965809d05e49fa07fc7c168bcf2093cd669fe9fa68b95c6fca72efc484d6f1e53a34ddb90c5ccee4b567e00122067e5d04c8af78c01f0d74e086c7171568ae039212d1bbd6a27d153adacc8194a8eace7577e0bd2afb335b54d345ebf9e9c883ecd2d53fd228b28a9157f57949305b605a8420d41eeb01193104cd43add7080c6d889a2b1097c3c2a6a0c0ec7359a1633804709d475239cb83ea157032cdc701b98a14d7530f1db9e6912e60ce1e9028811f2dc24dd7f70e50899ddb1c6041791914717868a80197282f701e8350cef1fc92d33b889f3ba26e80d457101d164f260bb1d70eb70e39cb7e58d8e61c8511784a4776d972167fd4e3253a52be6f1368efa7a45dc4d76769c1627732a18e0bf919da5b3b2eedba506fd92f5cf13db3090e6628a363ec18044509ce3e4faf40073d4e80da2f4c0d7352c2974227fc2010de85502917c2942d054dd79d33edcf8bac9df892426e29be89e5b71251f31369c14fa4f38e556d47832ffdc6d1d219574b7a9eb688a11ea4b5cee045555a2a11b505d21abd2bdeef8bf65ba16b588ffd70ae7727f979cf583b4e1acf60b1e7a60949e1e4af158272b3d45c0f9ad4050137a4a37945b81c43869aa8e7862f421b0f1821a4940cfd69e03c126877a1ac36d3121c64ee327d09fc2a5e5a5cb2523f46aad67c2a8d6314dcd749eb40aceebf3c35643fa8f4ceb267ad270eca4e29c137ede18b382b1830bf7c88d8b6a4c0a9e0e56d0e54623335474fd8854ab63f838bacf9c2fd78bb22564a17b329cec78518f906a464cce1e81a44927748ccc38fe1fd6bed60e988a48b0b3a75e756da2f7b4bcb88e9b78d8b94b3c4f8c9dd8327947dfb418d496aa6d515b5d7a51f59b353bbb75d4ffe20e03648b4d3b7b70c4d350487fa856d578684b7f1e7c4b25ef3c02dc5f128310c65b6a30bc44f6eeaa1ce2c8419a50eb3aa24bce3c3b92e275e86c674dd170b6a55b79ecd46d71ec0d8d77777cc2ccf4a733900e4d942e68ac73be3370ca6ad3d023724e9e971830f34d1ff22b327b1d91dc9e89eb8fbc0eb56b0e4f128b5f5104e294c0a17b3426579d41488745d62db60e0c87b459ff3cf48eef93bb982467ca1ce9a98e81a30bdd41b584d160feb8a62a565d328533bb3d157c73498fd9fe73cf6ae", 0x1000}, {&(0x7f0000001100)="78f5d237f008beb39e976040f32aaefd5a450dd758d7dd03dfbe6ccac55ef8e4fbbec9d61fa88f6051214eee0be56586d4d79d01f0b82a2f479ad97f0471a6155929681a7b5f1b49680365ea05860383f7bf499bb5deb64793e0a9481cf918e4e4c33d781057ddb4bc5e11b28d403eb11efa973fc7bec788cfcd3d8fdccf34b6cd98e8ad2ab903338552ed85b5659f18f1750c53752dff6d4a73ff421a4539336df73fcc0efef438859cc9f892c5554200807fe348261b2df709146ce4b7ff6ae366f4a092c8a13e3867", 0xca}], 0x3) (async) openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/consoles\x00', 0x0, 0x0) (async, rerun: 64) r1 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x3) (rerun: 64) getsockopt$bt_BT_CHANNEL_POLICY(r1, 0x112, 0xa, 0x0, 0x0) executing program 3: r0 = creat(&(0x7f0000000180)='./bus\x00', 0x0) syz_mount_image$fuse(&(0x7f00000001c0), &(0x7f0000000200)='./bus\x00', 0x0, &(0x7f0000000c40)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0xc000}, 0x2c, {'user_id', 0x3d, 0xee01}, 0x2c, {'group_id', 0x3d, 0xee00}}, 0x0, 0x1040000, 0x0) executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) (async) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x804810, &(0x7f0000000a40), 0x6, 0x756, &(0x7f00000002c0)="$eJzs3M1rXOUaAPDnnGaafuTeyYUL9+pChBZaKD1Jmk27aty4KxQKbmtITkLISSZkJrUTC7auhdpsFARR1y7dCqX+Ae6koOBeEK1xIW5GzuSjNGam0ybpSPr7wcl53vP1vE/m8GYO5D0BvLReL38kEUMRcTUiqpvb04g42o6ORdzeOG790a2pckmi1br2S1KeFuut6va1ks31yWifEv+PiAeViHPv/z1vvbk6P1kU+fJme6SxsDRSb66en1uYnM1n88Wx8UujF8fHL46OP7WG//VY6+m3Lh2/9+2ba2vffdW4+9rA+SQm2nXHZm09XuaZbPxOKjGxY/viQSTro6TfHQAAoCfl9/wjETHQ/pZajSPtCAAAADhMWoMtAAAA4NBLot89AAAAAA7W1v8BbM3tPah5sJ38/EZEDO+Wf6A9hzjiWFQi4sR68sTMhGTjNNiT23ci4v7Ezvvvi/IOu73Ha4/uaD85R/roHq/Ofrhfjj8Tu40/6fb4E7uMPwNb707Yo87j3+P8RzqMf1d7zPH1p69UOua/E/HqwG75k+38SYf8b/eY/+7aB/c67Wt9HnFm178/yRO5urwfYmJmruj6+oEHf5592K3+E53yJ93rX+qx/nfXf5vvNJaU+c+e6v7575a/vCc+3OxHGhH3Ntdle21HjlML33/Trf7piNbzfP6f9Vj/j18O3uzxUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhLI2IokjTbjtM0yyJORsR/40Ra1OqNczO1lcXpcl/EcFTSmbkiH42I6kY7Kdtj7fhx+8KO9nhE/OeH4xtJ54o8m6oV0/0uHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG0nI2IokjSLiDQifq+maZZFDPRw7uAL6B8AAACwT4b73QEAAADgwHn+BwAAgMPveZ//k33uBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHCoXb1ypVxa649uTZXt6RvNlfnajfPTeX0+W1iZyqZqy0vZbK02W+TZVG3hadcrarWlsUuxcnOkkdcbI/Xm6vWF2spi4/rcwuRsfj2vvJCqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeFZD7SVJs4hI23GaZlnEvyJiOCrJzFyRj0bEvyPiYbUyWLbH+t1pAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9l29uTo/WRT5skAgeGHBexHxD+hGl6DfIxMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP1Qb67OTxZFvlzvd08AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADor/SnJCLK5Uz19NDOvUeTP6rtdUS888m1j25ONhrLY+X2X7e3Nz7e3H6hH/0HAACAl8LlZzl46zl96zkeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgV/Xm6vxkUeTLewsuR3O1lXQ4pt81AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz+evAAAA//8KQsc4") (async, rerun: 64) chdir(&(0x7f0000000240)='./file0\x00') (async, rerun: 64) chdir(0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000180)='memory.events\x00', 0x26e1, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='memory.events\x00', 0x7a05, 0x1700) (async) mknod(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) mount(&(0x7f0000000380)=@loop={'/dev/loop', 0x0}, &(0x7f0000000140)='./bus\x00', 0x0, 0x1000, 0x0) (async) r1 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) ioctl$LOOP_SET_STATUS64(r1, 0x4c04, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x0, "ef359f413bb93852f7d6a4ae6dddfbd1ce5d29c2ee5e5ca9000ff8ee09e737ff0edf110ff4117639c2eb4b78c660e677df701905b9aafab4afaaf755a3f6a004", "036c47c6780820d1cbf7966d61fdcf335263bd9bffbcc2542ded71038259ca171ce1a311ef54ec32d71e14ef9cc093fce47d85272036dc78388e3dc177e9b496", "f28359738e229a4c66810000000000d300e6d602000000000000000000000001"}) (async) unshare(0x8010000) (async) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) ioctl$KVM_CAP_HYPERV_SYNIC2(r4, 0x4138ae84, 0x0) (async) write$cgroup_int(r0, &(0x7f0000000000), 0xffe000) (async, rerun: 32) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cpuacct.usage_sys\x00', 0x275a, 0x0) (rerun: 32) write$binfmt_script(r5, &(0x7f0000000100)={'#! ', './file0'}, 0xb) (async) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r5, 0x0) sendmsg$nl_route(r5, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000180)=@can_newroute={0x3c, 0x18, 0x1, 0x0, 0x0, {}, [@CGW_SRC_IF={0x8}, @CGW_DST_IF={0x8}, @CGW_MOD_XOR={0x15, 0xb, {{{}, 0x0, 0x0, 0x0, 0x0, "3312ba79cd75e175"}}}]}, 0x3c}}, 0x0) (async, rerun: 64) r6 = userfaultfd(0x1) (rerun: 64) ioctl$UFFDIO_API(r6, 0xc018aa3f, &(0x7f0000000140)) (async) r7 = fcntl$getown(r6, 0x9) ptrace$setsig(0x4203, r7, 0xff, &(0x7f0000000340)={0x3f, 0xb9, 0x7}) (async, rerun: 32) ioctl$UFFDIO_REGISTER(r6, 0xc020aa00, &(0x7f0000000040)={{&(0x7f0000400000/0xc00000)=nil, 0xc00000}, 0x1}) (async, rerun: 32) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000100), 0xc06620, 0x4) (async) ioctl$F2FS_IOC_COMMIT_ATOMIC_WRITE(r6, 0xf502, 0x0) ioctl$UFFDIO_COPY(r6, 0x8010aa01, &(0x7f0000000080)={&(0x7f0000adb000/0x2000)=nil, &(0x7f0000fee000/0x11000)=nil, 0x2000}) (async, rerun: 32) write$binfmt_script(r6, &(0x7f0000000240)={'#! ', './file0', [{0x20, '\xc2'}, {0x20, '@'}, {}, {}, {}, {0x20, '.'}, {0x20, '}^'}], 0xa, "548d7d7b3d4b03bf5b6dbc864b4aa109b063d5a3fa332a1e4ecd36314ebcd2117aa99ba069d65c1c29d775a282af892f38d85e3d1cd2e4ef8793a66fb03c3564669ec454e3d55dd317dff3734c491a02d2ddd646f5e3fbc7e9a0c2a5f255c1c3708db1dd7d6fa992429b18b0a05b963fce12ffd960b5ab73f079ee6d2ccfc3f7c0db2674d910ff69778c6441a52ea23eb3cc9d1119e4d735eff70ed2762583fd85dbbd1b849926ba7e11a7c0d4"}, 0xc4) (rerun: 32) [ 74.843728][ T563] attempt to access beyond end of device [ 74.843728][ T563] loop2: rw=2049, want=45104, limit=40427 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@ptr={0x0, 0x0, 0x43}, @restrict={0x0, 0x0, 0x0, 0x4}]}}, 0x0, 0x32}, 0x20) executing program 3: r0 = creat(&(0x7f0000000280)='./file0\x00', 0x0) setxattr$security_capability(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), &(0x7f0000000200)=@v3, 0x18, 0x0) write$binfmt_elf32(r0, &(0x7f00000002c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x38}, [{}]}, 0x58) executing program 4: bpf$MAP_CREATE(0x0, 0x0, 0x0) r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x6, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xf, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{0x18, 0x1, 0x1, 0x0, r1}, {}, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x51}}]}, &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000ec0)=@raw={'raw\x00', 0x3c1, 0x3, 0x598, 0x3b8, 0xffffff80, 0x178, 0x0, 0x178, 0x4c8, 0x22b, 0x258, 0x4c8, 0x258, 0x2034, 0x0, {[{{@ipv6={@mcast2, @local, [], [], 'veth0_to_bridge\x00', 'veth1_macvtap\x00'}, 0x1d, 0x398, 0x3b8, 0x340, {0x1e0002a8, 0x7203000000000000}, [@common=@unspec=@bpf1={{0x230}, @bytecode={0x0, 0x1a, 0x64}}, @common=@unspec=@string={{0xc0}, {0x0, 0x0, 'kmp\x00', "e22e50439abb066265e088a63e13552b8b2fec412753ac647d17d2ebca69d17a9722bd2f5be411676d5993fb4cc74168209fb9f43b63bab2a88206d7dd8158d916b865d0f713f772c59ad6e6b572e9a6c498fb6459888a281e8c071a9a7229f9fe02cb8e9ba7637a2591a5367c770c87034734be6eda195ce135517efa85da52"}}]}, @unspec=@NOTRACK={0x20}}, {{@ipv6={@mcast2, @remote, [], [], 'team_slave_1\x00', 'dummy0\x00'}, 0x0, 0xa8, 0x110}, @unspec=@CT1={0x68, 'CT\x00', 0x1, {0x0, 0x0, 0x0, 0x0, '\x00', 'syz0\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x5f8) r2 = inotify_init1(0x81800) ioctl$BTRFS_IOC_QUOTA_RESCAN_WAIT(r2, 0x942e, 0x0) executing program 3: getpeername$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @dev}, &(0x7f0000000040)=0x14) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB="18000000000000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000000000000b7030000ddffffff850000002d00000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$ENABLE_STATS(0x20, 0x0, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000180)={&(0x7f0000000200)='ext4_ext_remove_space_done\x00'}, 0x10) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000001c00)='memory.events\x00', 0x7a05, 0x1700) r0 = socket(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_TX_RING(r0, 0x10e, 0xc, &(0x7f0000000140)={0x4}, 0x10) write(r0, &(0x7f0000000040)="240000001a00df0214f9f407000904001f004700ff030002000200000800040001000000", 0x24) executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001980)={0xc, {"a2e3ad214fc752f91b25060987f70e06d038e7ff7fc6e5539b325d078b089b3b08386e090890e0878f0e1ac6e7049b334d959b429a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31303b30710936cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae233a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe360500000000000000b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb903729a7db6ff957697c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e90f39c3dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x5c1}}, 0x505) executing program 3: syz_open_dev$tty20(0xc, 0x4, 0x1) (async) r0 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x4, 0x10010, r0, 0x0) executing program 4: syz_mount_image$vfat(&(0x7f0000000180), &(0x7f0000000100)='./file0\x00', 0xfb36b7c5edb7f4c7, 0x0, 0x1, 0x0, &(0x7f0000000000)) mount$tmpfs(0x0, &(0x7f00000003c0)='./file0\x00', &(0x7f0000000400), 0x0, &(0x7f00000000c0)={[{@nr_blocks={'nr_blocks', 0x3d, [0x35]}}]}) chdir(&(0x7f0000000140)='./file0\x00') r0 = open(&(0x7f0000002000)='./bus\x00', 0x404441, 0x24) r1 = open(&(0x7f0000000000)='./bus\x00', 0x22042, 0x0) ftruncate(r1, 0x2007fff) sendfile(r0, r1, 0x0, 0x1000000201005) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) openat$tun(0xffffffffffffff9c, &(0x7f0000000280), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f0000000200)={'rose0\x00', 0x112}) sendmsg$IPSET_CMD_FLUSH(r1, &(0x7f00000000c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="30040000040601040000000005000100070000000900020073797a3200"/48], 0x30}, 0x1, 0x0, 0x0, 0x4}, 0x20004000) ioctl$TUNDETACHFILTER(r2, 0x401054d6, 0x0) executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000100)={0x14}, 0x14}, 0x1, 0x0, 0xffffffff00000000}, 0x0) [ 74.912519][ T394] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 74.946489][ T2170] xt_bpf: check failed: parse error executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) unshare(0x2000400) pipe(&(0x7f0000000000)={0xffffffffffffffff}) r3 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0, 0x0}, &(0x7f0000000280)=0x5) read$FUSE(r2, &(0x7f0000000300)={0x2020, 0x0, 0x0, 0x0}, 0x2020) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f00000001c0)={0x0, 0x0, 0x0}, &(0x7f0000000200)=0xc) lsetxattr$system_posix_acl(&(0x7f0000000040)='./file0\x00', &(0x7f0000000180)='system.posix_acl_access\x00', &(0x7f0000002340)={{}, {0x1, 0x7}, [{0x2, 0x1, r4}, {0x2, 0x0, r4}, {0x2, 0x0, r6}], {0x4, 0x4}, [{0x8, 0x1}, {0x8, 0x7, r5}, {0x8, 0x2, r5}, {0x8, 0x5, r7}]}, 0x5c, 0x0) setreuid(0x0, r4) fcntl$setpipe(r2, 0x407, 0x1000000) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f00000000c0)={'wg1\x00', 0x0}) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000240)={0xa4, r1, 0x1, 0x0, 0x0, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x1, r8}, @WGDEVICE_A_PEERS={0x88, 0x8, 0x0, 0x1, [{0x54, 0x0, 0x0, 0x1, [@WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}, @WGPEER_A_ALLOWEDIPS={0x2c, 0x9, 0x0, 0x1, [{0x28, 0x0, 0x0, 0x1, [@ipv6={{0x6}, {0x1c, 0x2, @dev}, {0x5}}]}]}]}, {0x30, 0x0, 0x0, 0x1, [@WGPEER_A_ENDPOINT6={0x0, 0x4, {0xa, 0x0, 0x0, @loopback}}, @WGPEER_A_PUBLIC_KEY={0x24, 0x1, @a_g}]}]}]}, 0xa4}}, 0x0) executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) r4 = syz_open_procfs(0x0, &(0x7f00000003c0)='net/mcfilter6\x00') r5 = socket$inet6(0xa, 0x2, 0x0) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x11, &(0x7f0000002840)=ANY=[@ANYRES64=r2, @ANYBLOB="463b2eab1f7c535e8c81b578c3a90423e44442482270c28e2f157963c9a083cb0f6d8fa78e807045a0c510c871387a2a5f0f7d8aa8705d4030a57ec21a73c37f47a48202d047ca8362ac47f9592f52ccd882d1ce2a4a1656d830277b0f28545ab01dac0b49d451a750ac0f05e20a65f1a53541c31911e30e43bf3d39b91f8e550e4e82c7d8fd72759f4a4464d5f435c84dab86e33c17e7a07f9929652dc2d54f9133c5e495097dd8a870769b44443c92df091051727fbe51d7cf18bb56fd743dac8b054c773029880a101b4aa94e8baa58b38db6121a02a44b0135c8fb8532ad22d6d4b37f5dbbf5", @ANYBLOB="0000000000000000b70100000000000000030000000000008500000083000000bf0900000000000055090100000000009500000000000000efd30800ff07000085100000fbffffffbf91000000000000b7020000f68000008500000084000000b7000000000009000000000000000000"], &(0x7f0000002500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x2f, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f00000004c0)='contention_begin\x00', r6}, 0x10) r7 = socket$nl_audit(0x10, 0x3, 0x9) write$binfmt_misc(r7, &(0x7f0000000140)=ANY=[], 0x4) setsockopt$inet6_int(r5, 0x29, 0x4b, &(0x7f0000000180)=0xfffffff7, 0x4) bind$inet6(r5, &(0x7f0000f5dfe4)={0xa, 0x4e20, 0x2, @private2}, 0x1c) r8 = socket$inet6(0xa, 0x4, 0x80) setsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x2, &(0x7f0000000280)=0x40, 0x4) bind$inet6(r8, &(0x7f0000f5dfe4)={0xa, 0x4e20, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) r9 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) r10 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/debug/binder/transactions\x00', 0x0, 0x0) read$FUSE(r10, &(0x7f0000000480)={0x2020, 0x0, 0x0, 0x0, 0x0}, 0x2020) fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) getsockopt$inet6_IPV6_IPSEC_POLICY(r9, 0x29, 0x22, &(0x7f0000002740)={{{@in=@remote, @in6=@remote}}, {{@in=@remote}, 0x0, @in=@dev}}, &(0x7f0000002580)=0xe8) mount$fuse(0x0, &(0x7f0000000400)='./file0\x00', &(0x7f0000000440), 0x1008008, &(0x7f0000002ac0)=ANY=[@ANYBLOB="ce09916de46a3a49a3111aeac066743de6dac06d3cfdc15e0bd10186fc5ea473aee858247e9f19a88d0805ae7a9e860591f19c3aad0f4403f32b3be023e61afeb74d704a1c8fb5ae758524d793b11bf6b6ac1143072e2a", @ANYRES32=r10, @ANYBLOB=',rootmode=00000008000000000020000,userRid=', @ANYRES64, @ANYRES16=r10, @ANYRESDEC, @ANYBLOB=',allow_other,allow_other,default_permissions,max_read=0x0000000000000007,fowner=', @ANYRESOCT=r11, @ANYBLOB=',dont_Iash,\x00']) preadv(r4, &(0x7f0000000500)=[{&(0x7f00000002c0)=""/250, 0xfa}], 0x1, 0x800, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000002600)={0x101ff, 0x0, 0x3000, 0x2000, &(0x7f0000002000/0x2000)=nil}) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f000019c000/0x18000)=nil, &(0x7f00000024c0)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) openat$vcsa(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f00001a6000/0x18000)=nil, &(0x7f0000000000)=[@text64={0x40, &(0x7f00000000c0)="0f20e035000004000f22e0432b05008000003c0f01c50f20d835080000000f22d8c4a1fc2ba3230ad6d0430f35b9acc100000f01d9c4817c5a6902c4c12973f10064400f01d1", 0x46}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r1, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) ioctl$KVM_NMI(r3, 0xae9a) ioctl$KVM_RUN(r3, 0xae80, 0x0) executing program 2: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000040)={0x11, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="18000000000000000000000000000000850000002a00000095"], &(0x7f0000000280)='syzkaller\x00', 0x4, 0xad, &(0x7f0000000300)=""/173}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000140)={&(0x7f0000000100)='percpu_alloc_percpu\x00', r0}, 0x10) r1 = bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000240)={0x2, 0x4, 0x8, 0x1, 0x80, 0x0, 0x0, '\x00', 0x0, 0x0}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000840)={0x3, 0xf, &(0x7f0000000d80)=@ringbuf={{0x18, 0x8}, {{0x18, 0x1, 0x1, 0x0, r1}, {}, {}, {0x85, 0x0, 0x0, 0x5}, {0x4}}, {{0x5, 0x0, 0x3}}, [], {{0x6, 0x1, 0x7, 0x8}, {0x6, 0x0, 0x5, 0x8}, {0x85, 0x0, 0x0, 0x5}}}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) (async) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$IP6T_SO_GET_REVISION_TARGET(r2, 0x29, 0x45, 0x0, &(0x7f00000001c0)=0x1e) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000000c0)={0xb8, 0x0, 0x1, 0x401, 0x0, 0x0, {0xa}, [@CTA_TUPLE_ORIG={0x3c, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, {0x14, 0x4, @rand_addr=' \x01\x00'}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_TUPLE_REPLY={0x3c, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @mcast1}, {0x14, 0x4, @private1}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}, @CTA_TIMEOUT={0x8}, @CTA_PROTOINFO={0x8, 0x4, 0x0, 0x1, @CTA_PROTOINFO_TCP={0x4}}, @CTA_SEQ_ADJ_ORIG={0x1c, 0xf, 0x0, 0x1, [@CTA_SEQADJ_OFFSET_AFTER={0x8}, @CTA_SEQADJ_CORRECTION_POS={0x8}, @CTA_SEQADJ_OFFSET_BEFORE={0x8}]}]}, 0xb8}}, 0x0) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) (async) lseek(0xffffffffffffffff, 0x0, 0x0) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r4, &(0x7f0000000100)={0xa, 0x4e22}, 0x1c) (async) listen(r4, 0xfff) (async) syz_emit_ethernet(0x36, &(0x7f0000000000)={@local, @dev, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x6, 0x0, @remote, @local}, {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x6, 0x5, 0x2}}}}}}, 0x0) mkdir(&(0x7f00000020c0)='./file0\x00', 0x0) executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) syz_emit_ethernet(0x6c, &(0x7f0000000000)={@broadcast, @empty, @void, {@ipv4={0x800, @gre={{0x5, 0x4, 0x2, 0x0, 0x5e, 0x0, 0x0, 0x0, 0x2f, 0x0, @remote, @broadcast}, {{0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x4, 0x8100, 0x2, 0x0, [0x0], "7f1a"}, {0x0, 0x0, 0x0, 0x0, 0x11, 0x0, 0x800, [0x0]}, {}, {}, {0x8, 0x22eb, 0x0, {{0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}}}}}}}}, 0x0) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000100)='blkio.throttle.io_serviced_recursive\x00', 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000380)={0xffffffffffffffff, 0xffffffffffffffff}) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x1, './file0\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) setitimer(0x2, &(0x7f0000000180), &(0x7f00000001c0)) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x0, 0x0, 0x0, 0x0) madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0xe) mmap$binder(&(0x7f0000317000/0x4000)=nil, 0x4000, 0x1, 0x11, 0xffffffffffffffff, 0x0) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x800000, 0x3, &(0x7f0000130000/0x800000)=nil) bind$inet6(0xffffffffffffffff, &(0x7f000047b000)={0xa, 0x0, 0x0, @empty}, 0x1c) madvise(&(0x7f0000306000/0x400000)=nil, 0x400000, 0x15) executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x5, 0x10001, 0x9, 0x1}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x14, &(0x7f0000000280)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020646c2500000000002004007b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000001000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000300000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kfree\x00', r1}, 0x10) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000080)='./file0\x00', 0x3, &(0x7f0000000100), 0x9, 0x624, &(0x7f0000000d40)="$eJzs3c9rXNUeAPDvncnvvPeShsd7r2/xXkC0BW3SpK0UEWwRXJVSfywEN45NWmqnP2gimlppCnUjiBsXgisX1oX/gxYEV/4DLty4kkoQ6UYpOnInd8ZpMjeZxMxMm/l8YDr33nMz53ub+eacOXPOTAA9azL9pxCxNyIuJxETDWV9kRVOrp539+drp9NbEpXKiz8lce16stz4WEl2PxoRacFvY5F8HRETxfX1LixdPV8ql+evZPvTixcuTy8sXT1w7kLp7PzZ+YuzT84ePXL4yNGZgw0/dea5rV7fnobtEzdff3PsvZOvfPrxvWTms+9OJnGsHnN6XVt97M1MxmRUMo3H0//XoztdWZdM1p8nf0rWHljr2TYGxJYUs99ff0T8O8ai2PDbHIt3n+9qcEBbVZKot1FAr0nkP/SoWj+g9tq+tdfBA23ulQCdsHI84rF6/vdHRC3/+1bHBmOoOjYwcje5b5wniYiDO1B/Wsc3X528md6iTeNwQHPLNwazMfC17X9Szc3xGKrujdwt3Jf/hWwYdzwbP3xh42rG8gom1+xn9Q9u93qA1i3fiIj/NOv/b57/r2b36fHXtll/Tv4DAAAAAAAA23D7eEQ80ez9v0J9/s9Ak/k/oxFxbAfq3/z9v8KdHagGaGLleMTTTef/FmqnjBezvb9X5wP0J2fOlecPRsQ/ImJ/9A+m+zOND/p5w09HxIH3Jz7Kq79x/l96S+uvzQXM4rjTt2Y20FxpsbQDlw49b+VGxH/78uf/pO1/0qT9T/P7cot1TDx661Re2eb5D7RL5ZOIfU3b/6R+TrLx53NMV/sD07VewXr/e/uDL/Lql//QPWn7P7Jx/g8mjZ/Xs7C1xx+IiENLfZW88u32/weSl4rRsBLxrdLi4pWZiIHkxPrjs1uLGR4mQ62f+k5EVPOhli9p/u9/ZOPxv3r/vyEPh7PP+GrFv34f/T6vTPsP3bNSjJjbuP0fv7/93/rG7K3xL/PqP9VS+3+42qbvz44Y/4ONtZqg3Y4TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB5GhYj4WySFqfp2oTA1FTEaEf+MkUL50sLi42cuvXFxLi2rfv9/ofZNv2Or+0nt+//HG/Zn1+wfiog9EfFhcbi6P3X6Unmu2xcPAAAAAAAAAAAAAAAAAAAAD4jR1bt16/9TPxS7GhrQCX3ZvXyH3tPX7QCArpH/0LvkP/Su/Pz/5V6lqqPhAB3Uavtfud7mQICO22b/39sFsAt4/Q+9qr+104baHQfQDdp/AAAAAADYVfb8//a3SUQsPzVcvaUGsrL6G4PD3YoOaKdCXsFgLHc2EqDTzOGF3mXqD/SuFif/ArtYUt/6teli//zZ/0l7AgIAAAAAAAAAAAAA1tm3t4X1/8CulLv+H9j1Nlj/32xhj48LgF3E+n/oXYPdDgDoulpnP++b/q3/BwAAAAAAAAAAAIAHwNDV86Vyef7KwlLLG9e3cvJf3/gx8oqe6WQYO7WxXHogwngYNvojYk1RZWz1aXu+VH45OhtPLWM6UddAB+vK2ejS3yMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGCdPwIAAP//EwwoTA==") [ 75.154057][ T2197] EXT4-fs (loop2): INFO: recovery required on readonly filesystem [ 75.162162][ T2197] EXT4-fs (loop2): write access will be enabled during recovery [ 75.170362][ T394] usb 1-1: Using ep0 maxpacket: 16 [ 75.189709][ T2197] JBD2: no valid journal superblock found [ 75.195543][ T2197] EXT4-fs (loop2): error loading journal executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x1c1341, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x84aebfbd6349b7f2}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2, &(0x7f0000000340)={[{@errors_remount}, {@dioread_lock}, {}]}, 0xfe, 0x44f, &(0x7f0000000d80)="$eJzs3MtvG0UYAPBvnTh9URJKefQFgYKoeCRN+qAHLkUgcQAJCQ5FnEyaVqVug5og0aqCwiEcUSXuiCMSfwEXygUBJySucEdIEcqFwslo7d3UOLYTJ05c4t9PWnXGO+7Mt7sTj2d2HUDfGo2IAxFxT0T8GhHDEZE0Fhit/XN78frU34vXp5KoVN74M6mW+2vx+lReNH/frlqmMtCm3vm3I0rl8vSVLD8+d+m98dmr1567cKl0fvr89OXJU6eOHzs0dHLyRFfi3J22df+HMwf3vfLWzdemztx858evkyzuaIijW0arR625J7tdWY/trksngz1sCB1J+2h6uorV/j8cA7Fjad9wvPxJTxsHbKhKpVDZ1nr3jQqwhaWjeaAf5R/06ffffNukocddYeF0LM1j3M622p7BKGRlihtY/2hEnLnxzxfpFhs0DwEAUO/W6Yh4ttn4rxAP1pW7N1sbGomI+yJiT0TcHxF7I+KBiGrZhyLi4Q7rb1whWT7+qQyvKbBVSsd/L2RrW/8d/+WjvxgZyHK7q/EXk3MXytNHs2NyJIrb0vxEmzq+e+mXz1rtqx//pVtafz4WzNrxx2DDBN3ZUrG0npjrLXxcW69ZHn8S+TJOOj7eFxH7O/y/8+8YF57+6mCrMivH30YX1pkqX0Y8VTv/N6Ih/lzScn1y4vmTkyfGt0d5+uh4flUs99PP86+3qn9d8XfBwq1K7Gx6/S/FP5Jsj5i9eu1idb12tvM65n/7tOV3mrVd/3OloeTNanooe+2D0tzclYmIoeTV5a9P3nlvns/Lp9f/kcPN+/+euHMkDkREehEfiohHIuLRrO2PRcTjEXG4Tfw/vPjEu53H32ZWvovS+M+udP6j/vx3nhi4+P03ncefS8//8WrqSPZKev5Ximu1DVzPsQMAAID/i0L1HvikMLaULhTGxmr38O+NnYXyzOzcM+dm3r98tnav/EgUC/lM13DdfOhENjec5ycb8seyeePPB3ZU82NTM+VO5xOB7trVov+nfm/3AA+wNXheC/qX/g/9S/+H/qX/Q//S/6F/Nev/H/WgHcDmW+Hzf8dmtQPYfMb/0L/0f+hf+j/0pZbPxhfW9ci/RI8S3w6t77caVp+Iwl0S8pZJFKPprsFV/5jFGhJJRGxruqvXf5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6498AAAD//7ea55I=") creat(&(0x7f0000000240)='./bus\x00', 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) ioctl$SIOCSIFHWADDR(r2, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @link_local}) write$cgroup_subtree(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="8fedcb5d07081196f37538e486dd6372ce22fdb911"], 0xfdef) executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@ptr, @restrict={0x0, 0x0, 0x0, 0x4}]}}, 0x0, 0x32}, 0x20) executing program 2: r0 = creat(&(0x7f0000000280)='./file0\x00', 0x0) setxattr$security_capability(&(0x7f00000000c0)='./file0\x00', &(0x7f0000000100), &(0x7f0000000200)=@v3, 0x18, 0x0) write$binfmt_elf32(r0, &(0x7f00000002c0)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x38}, [{}]}, 0x58) [ 75.292660][ T394] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0xB has invalid wMaxPacketSize 0 [ 75.302563][ T394] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0xB has invalid maxpacket 0 [ 75.312546][ T394] usb 1-1: config 1 interface 0 altsetting 0 endpoint 0x8A has invalid wMaxPacketSize 0 [ 75.323164][ T394] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x8A has invalid maxpacket 0 executing program 2: r0 = socket(0x29, 0x80005, 0x0) getuid() close(0xffffffffffffffff) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) setsockopt$SO_BINDTODEVICE(0xffffffffffffffff, 0x1, 0x19, &(0x7f0000000180)='syz_tun\x00', 0x10) open$dir(0x0, 0x4240, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x0, 0xc, 0x0, &(0x7f0000000200)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000680), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001aa80)=""/102395, 0x7ffff000}], 0x1, 0x0, 0x0) io_submit(0x0, 0x0, 0x0) read$FUSE(r1, &(0x7f0000002f80)={0x2020}, 0x2020) mount$fuse(0x0, 0x0, 0x0, 0x0, 0x0) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, 0x0) r2 = syz_open_procfs(0x0, 0x0) fchdir(r2) sendmsg$NFULNL_MSG_CONFIG(0xffffffffffffffff, 0x0, 0x0) ioctl$LOOP_CLR_FD(r1, 0x4c01) sendmsg$NFULNL_MSG_CONFIG(0xffffffffffffffff, 0x0, 0x0) fchownat(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0x0) syz_emit_ethernet(0x3e, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa0800470000300000000000069078ac141400ac1414aa0144041a0200000000000000", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="0000000090780000f01371cbf156320907bf1b9fbe554195d5ce48bcfb32e6da4e784f14bcfa7edec46cfd8d28e4217a4b5a1e94cd9e833c2772012f082e95b2592c2a120d68c5c3f24e2baeb66d9657c77f1676947c1d9f6e285dcd535c856d30f8b05d57a007f68b79c2c6c86b1f9aed24c1e427d6b60533b18ddf28e505a316fc124bbb0fd41920fbed603b9fecacf9ba2218a9d770ba9f25"], 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000180)={'syztnl2\x00', &(0x7f0000000000)={'syztnl2\x00', 0x0, 0x29, 0x0, 0x3, 0xffff, 0x1, @dev={0xfe, 0x80, '\x00', 0xe}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', 0x8081, 0x7880, 0xffffffff, 0x6}}) setsockopt$inet_pktinfo(r0, 0x0, 0x8, &(0x7f00000001c0)={r3, @private=0xa010100, @empty}, 0xc) bpf$ENABLE_STATS(0x20, &(0x7f0000000200), 0x4) [ 75.412626][ T394] usb 1-1: New USB device found, idVendor=04e6, idProduct=0007, bcdDevice= 1.75 [ 75.422146][ T394] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=5 [ 75.430772][ T394] usb 1-1: SerialNumber: syz [ 75.436561][ T2203] EXT4-fs error (device loop1): ext4_free_branches:1022: inode #13: comm syz-executor.1: invalid indirect mapped block 4294967295 (level 1) [ 75.451803][ T2203] EXT4-fs (loop1): Remounting filesystem read-only [ 75.458684][ T2203] EXT4-fs error (device loop1): ext4_free_branches:1022: inode #13: comm syz-executor.1: invalid indirect mapped block 4294967295 (level 2) [ 75.473882][ T2203] EXT4-fs (loop1): 1 truncate cleaned up [ 75.479515][ T2203] EXT4-fs (loop1): mounted filesystem without journal. Opts: errors=remount-ro,dioread_lock,bsddf, [ 75.483052][ T394] usb-storage 1-1:1.0: USB Mass Storage device detected [ 75.498834][ T394] usb-storage 1-1:1.0: Quirks match for vid 04e6 pid 0007: 1 [ 75.501542][ T2203] EXT4-fs error (device loop1): ext4_validate_block_bitmap:418: comm syz-executor.1: bg 0: block 35: padding at end of block bitmap is not set [ 75.511726][ T394] scsi host1: usb-storage 1-1:1.0 [ 75.526704][ T2203] EXT4-fs (loop1): Remounting filesystem read-only [ 75.535261][ T2203] EXT4-fs error (device loop1) in ext4_evict_inode:276: Readonly filesystem executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x15, 0xfffffffd, 0x9, 0x8001, 0x0, 0xffffffffffffffff, 0x5ed, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x4}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000900007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) syz_emit_ethernet(0x19, &(0x7f0000000200)=ANY=[@ANYBLOB="0acf5edd6c77c167694cec9b0180c20000030180c200000088c973f9bf07087c4e95d9a5dd3907bbf92c8f7486f7"], 0x0) unshare(0x22020400) unshare(0x2c060000) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x3, 0x4, 0x4, 0x5}, 0x48) r2 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) ioctl$VHOST_VSOCK_SET_GUEST_CID(r2, 0x4008af60, &(0x7f0000000080)={@host}) r3 = fcntl$dupfd(r2, 0x0, r2) ioctl$VHOST_VSOCK_SET_GUEST_CID(r3, 0x4008af60, &(0x7f00000000c0)={@my=0x0}) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000180)=@o_path={&(0x7f00000002c0)='./bus\x00', r1, 0x4000, r3}, 0x18) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000040)='sched_switch\x00', r4}, 0x10) r5 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) r7 = dup(r6) ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x0) unshare(0x22020400) r8 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x6a00c3, 0x0) r9 = fsopen(&(0x7f0000000100)='ramfs\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r9, 0x6, 0x0, 0x0, 0x0) r10 = fsmount(r9, 0x1, 0x2) mknodat(r10, &(0x7f0000000180)='./file0\x00', 0x0, 0x0) linkat(r10, &(0x7f0000000380)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) ioctl$TCSETAF(0xffffffffffffffff, 0x5408, &(0x7f0000000280)={0x8, 0xf5ac, 0x3, 0x0, 0x15, "bfa263f870d1179a"}) pwrite64(r8, &(0x7f00000001c0)="1d", 0x1, 0x0) r11 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x301, 0x0) sendfile(r11, r8, 0x0, 0x1000000000006) ioctl$USBDEVFS_CLAIM_PORT(r7, 0x80045518, &(0x7f00000001c0)=0x6) socket$nl_route(0x10, 0x3, 0x0) executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) syz_open_dev$tty20(0xc, 0x4, 0x0) ioctl$TIOCL_PASTESEL(0xffffffffffffffff, 0x541c, 0x0) r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000000c0)=ANY=[@ANYBLOB="54010000210001000000000000000000e0000001000000000000000000000000e000000100"/64, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="00000000030000001c0004000000000000000000e0000002008000000000000000000000e80011"], 0x154}}, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x5, 0x6, 0x7fe2, 0x1}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f0000000400)={r1, &(0x7f0000000380), 0x20000000}, 0x20) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f00000000c0)={r1, &(0x7f0000000040)='\f', 0x0}, 0x20) r2 = signalfd(0xffffffffffffffff, &(0x7f0000000000)={[0x4]}, 0x8) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000001c0)={0x4, 0x7, &(0x7f0000000040)=@framed={{}, [@map_fd={0x18, 0x7, 0x1, 0x0, r2}, @alu={0x0, 0x0, 0x2}, @exit={0x95, 0x0, 0x7b00}]}, &(0x7f00000000c0)='GPL\x00', 0x4, 0x92, &(0x7f0000000240)=""/146}, 0x90) [ 75.686673][ T394] usb 1-1: USB disconnect, device number 9 executing program 1: r0 = socket$inet6(0xa, 0x80003, 0x3) setsockopt$inet6_buf(r0, 0x29, 0x39, &(0x7f0000000040)="ff02040000ffffffffffffffff1f2be82db1af0000000000", 0x18) setsockopt$inet6_IPV6_HOPOPTS(r0, 0x29, 0x36, &(0x7f0000000080)=ANY=[@ANYBLOB], 0x8) connect$inet6(r0, &(0x7f0000000000)={0xa, 0x0, 0x0, @loopback}, 0x1c) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r0, 0x29, 0x37, &(0x7f0000000100)=ANY=[], 0x8) sendmmsg$inet6(r0, &(0x7f0000001700)=[{{0x0, 0x10000000, 0x0, 0x0, 0x0, 0x0, 0xfc}, 0x1030000}], 0x40000000000035c, 0x0) r1 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) capset(&(0x7f0000000000)={0x20080522}, &(0x7f0000000280)) ioctl$ASHMEM_PURGE_ALL_CACHES(r1, 0x770a, 0x0) r2 = socket$nl_xfrm(0x10, 0x3, 0x6) prctl$PR_MCE_KILL(0x21, 0x0, 0x2) r3 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r3, 0x107, 0x12, &(0x7f0000000040)={0x0, 0x6}, 0x4) setsockopt$packet_fanout_data(0xffffffffffffffff, 0x107, 0x16, &(0x7f0000000000)={0x3, &(0x7f0000000080)=[{0x1028, 0x0, 0x0, 0xfffff034}, {0x48, 0x20, 0x0, 0x2}, {0x6}]}, 0x10) syz_emit_ethernet(0x62, &(0x7f0000000a80)=ANY=[], 0x0) sendmsg$nl_xfrm(r2, &(0x7f00000035c0)={0x0, 0x0, &(0x7f0000003580)={&(0x7f0000000a40)=ANY=[@ANYBLOB="6001000010000100000000000000000000000000000000000000000000000000fe8000000000000000000000000000bb0000fff720000001000000003b000000", @ANYRES32=0x0, @ANYRES32, @ANYBLOB="64010102000000000000000000000000000000006c000000ac1414bb0000000000000000000000000000000000000000000000000000000000000000000000000000000000000000030000000000000000000000000000000400000000000000000000000000000000000000000000000400000000000000000000400000000000000000000000000000000000000000000000000000000000000000020000010000000008001f0004000000480003006465666c6174650000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008001f00030000001400080011"], 0x160}}, 0x0) executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001980)={0xc, {"a2e3ad214fc752f91b25060987f70e06d038e7ff7fc6e5539b325d078b089b3b08386e090890e0878f0e1ac6e7049b334d959b429a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31303b30720936cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae233a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe360500000000000000b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb903729a7db6ff957697c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e90f39c3dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x5c1}}, 0x505) executing program 0: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000180)=@can_newroute={0x3c, 0x18, 0x1, 0x0, 0x0, {}, [@CGW_SRC_IF={0x8}, @CGW_DST_IF={0x8}, @CGW_MOD_XOR={0x15, 0xb, {{{}, 0x0, 0x0, 0x0, 0x0, "f234b36461c3bd6f"}}}]}, 0x3c}}, 0x0) r0 = userfaultfd(0x80001) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000140)) ioctl$UFFDIO_REGISTER(r0, 0xc020aa00, &(0x7f0000000040)={{&(0x7f0000400000/0xc00000)=nil, 0xc00000}, 0x1}) syz_memcpy_off$IO_URING_METADATA_GENERIC(0x0, 0x0, &(0x7f0000000100), 0xc06620, 0x4) ioctl$UFFDIO_COPY(r0, 0x8010aa01, &(0x7f0000000080)={&(0x7f0000adb000/0x2000)=nil, &(0x7f0000fee000/0x11000)=nil, 0x2000}) (fail_nth: 1) executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000100), 0x76, 0x101b01) syz_mount_image$ext4(&(0x7f0000000240)='ext4\x00', &(0x7f0000000280)='./mnt\x00', 0x0, &(0x7f00000002c0), 0x0, 0x236, &(0x7f0000000300)="$eJzs3TFoM2UcBvDnLomf/b4gVRdBUEFEtFDqJrjURaEgpYgIKlREXJRWqC1urZOLg84qnVyKuFkdpUtxUQSnqh3qImhxsDjoELlcK9VGFFNz8t3vB5fcJe97//e4e95kOS5Aa00nmU/SSTKTpJekON/grnqZPt3cntpfTgaDx38shu3q7dpZv2tJtpI8mGSvLPJiN9nYffro54NH731jvXfPe7tPTU30IE8dHx0+dvLu4usfLjyw8fmX3y8WmU//D8d1+YoRn3WL5Jb/otj/RNFtegT8E0uvfvBVlftbk9w9zH8vZeqT9+baDXu93P/OX/V964cvbp/kWIHLNxj0qt/ArQHQOmWSfopyNkm9Xpazs/V/+K87V8uXVtdemXlhdX3l+aZnKuCy9JPDRz6+8tG1P+X/u06df+D6VeX/iaWdb6r1k07TowEmqcr/zLOb90X+oXXkH9pL/qG95B/aS/6hveQf2kv+ob3kH9pL/qG95B/a63z+AYB2GVxp+g5koClNzz8AAAAAAAAAAAAAAAAAAMBF21P7y2fLpGp++nZy/HCS7qj6neHziJMbh69XfyqqZr8r6m5jeebOMXcwpvcbvvv6pm+brf/ZHc3W31xJtl5LMtftXrz+itPr79+7+W++7z03ZoExPfRks/V/3Wm2/sJB8kk1/8yNmn/K3DZ8Hz3/9KvzN2b9l38ZcwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMzG8BAAD//8n0bSk=") r1 = openat(0xffffffffffffff9c, &(0x7f0000000540)='mnt\x00', 0x0, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r1, 0xc0506617, &(0x7f0000000580)={@id={0x2, 0x0, @a}, 0x40, 0x0, '\x00', @a}) mkdirat(0xffffffffffffff9c, &(0x7f0000000640)='mnt/encrypted_dir\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000680)='mnt/encrypted_dir\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r2, 0x800c6613, &(0x7f00000006c0)=@v2={0x2, @aes256, 0x0, '\x00', @a}) openat(0xffffffffffffff9c, &(0x7f0000000700)='mnt/encrypted_dir/file\x00', 0x0, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r2, 0xc0096616, 0x0) r3 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000003540)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f0000006e80)='\x00\xac=\x9d\xd2\xdb\x1a\'\xf8\n\xedcJ\x8e\x84\xd4N\x00\x9b\x1f\t\xbd\x11\x86T\x16\xa3\xb3\x950\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\x00\x02\xb4\xfdHA\xce\x9a\xde\xe4\xb6\xbcK#^\x00}2\xc6:|R\x01\x00\x00\x00\xa3\xb9\xff\xff\xebw\xdeM\x0f7i$\xf1\xd4\x9b\xc7\xb2\xbeD`\x8f\xc3\x96\xbc#4\x17\xf5\xb3\xc9\xb2\x94\xa8_f!\xdf\x90}\xba\xa3\x01\xe2\xcf\xb7\"S\a\x04ry\x00#4\x87m\xf7\xe3\xf5\xa7\xda\xb9\xcbU\xbe\x06]\xa9\xb6R~\xc9l}\xb7I\xfeH\xb3\x15\x8c\x06d\xf8c\xc0{\v\xd2\x9d\x8e\\\xae>\xf6quc9\xe0\xbf\xdd\xdc\x99\xf4\\\xd0\x96:\xfb\x8c\x12o\xcc-\x13\x00\x00v\xae\x80Zp\x95c]\x98\x8c\x01\x8fo\xafjN\xcb\x98\xdf\xd3[V\xbd[\xb9\x10v\xee\xdc\xc8G\xd0\xdc9\xccO\xf74\x84o\x99\xe9\x14\x00\x00dU\x00\x00\x00\b\xfb\xb5Z\xb0-\xc8\xdb\x88f\xf4W\xeb\x06\xc2\xd1\xb6\xd1%\xca\x8f\x013|\x8ez\x1eo\x18\xb6#@P&[\xad\x00\nmU\x823\\&P\xdc\xbcS\x80\xc1dJ!LH\xaa\a\x82\xf3\xde\x96\x85\xc5\xdd\xa8\x92\xc7\xcb\x91\xf2[Y\x06\x8a\x9fN\x10\xb9\xf4\xecq\xce\xd2\x17\x88\x18\xcc7r\xd7\xeaz\xcevR\xcau\r\xf1\t\xc2$k\xdf\x8f\xe2\xbe\xfe\x14AN\xf8\xc6\xa8`Fs[6k\x00\x9d\x8e\x0f\x14Uc\x15n\xd5!}\x00+\xa5\xdcxUY3\x9b\xe7\xa1\x95\xc8\xf4G\xc3G\xf0\xed+\xa4\xec~7\xf3\"\x9c\x9e\xfaN\xc5\x8cM\xa7D\xb5\xe5\xfb\xda\xbc\x8a\xdc\x8adI\r\fO\xa7-\x98\xa3FM\xc2', 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='cmdline\x00') sendfile(r4, r5, 0x0, 0x9d) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xc, 0x11, r4, 0x0) r6 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/user\x00') fchown(r6, 0x0, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, r7, 0x0) preadv(r3, &(0x7f00000035c0)=[{&(0x7f0000000000)=""/255, 0xff}], 0x1, 0x0, 0x0) r8 = socket$inet6(0xa, 0x3, 0x6) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r8, 0x29, 0x20, &(0x7f0000000040)={@mcast2, 0x0, 0x0, 0x2}, 0x20) ioctl$USBDEVFS_SETINTERFACE(r0, 0x4004551e, 0x0) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuacct.usage_user\x00', 0x26e1, 0x0) ioctl$FITRIM(r9, 0x41009432, 0x0) mmap$xdp(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2000002, 0x810, r9, 0x180000000) executing program 3: mkdir(&(0x7f0000000300)='./bus\x00', 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mount$overlay(0xff030000, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000340), 0x0, &(0x7f0000000b00)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file1aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa'}}, {@upperdir={'upperdir', 0x3d, './file1'}}]}) executing program 4: syz_usb_connect$uac1(0x0, 0x78, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x66, 0x3, 0x1, 0x0, 0x0, 0x0, {{}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, 0x0) r0 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') r2 = socket(0x10, 0x3, 0x0) getsockopt$sock_cred(r2, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0, 0x0}, &(0x7f0000cab000)=0xc) setregid(0x0, r3) setgroups(0x0, 0x0) r4 = socket$inet_udplite(0x2, 0x2, 0x88) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000240)={0x0, 0x0}, &(0x7f0000000280)=0x5) setuid(r5) sendfile(r0, r1, 0x0, 0xf2) r6 = socket$inet6(0xa, 0x80002, 0x0) setsockopt$inet6_mreq(r6, 0x29, 0x1b, &(0x7f0000000100)={@remote}, 0x14) syz_emit_ethernet(0x4a, &(0x7f0000000100)={@local, @local, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "8a37f2", 0x14, 0x2c, 0x0, @remote, @local, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}}, 0x0) r7 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r7, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x7a, 0x4) bind$inet(r7, &(0x7f0000000080)={0x2, 0x4e23, @multicast1}, 0x10) setsockopt$SO_ATTACH_FILTER(r7, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000280)=[{0x6, 0x0, 0x0, 0xe4}]}, 0x10) sendto$inet(r7, 0x0, 0x0, 0x200007ed, &(0x7f0000e68000)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0x43}}, 0x6c) sendmsg$NL80211_CMD_FRAME(0xffffffffffffffff, 0x0, 0x0) setsockopt$inet_tcp_TCP_CONGESTION(0xffffffffffffffff, 0x6, 0xd, 0x0, 0x0) write$binfmt_elf64(r7, &(0x7f0000000040)=ANY=[], 0xa89) setsockopt$SO_BINDTODEVICE(r7, 0x1, 0x19, &(0x7f0000000200)='ip6gre0\x00', 0x10) socket$can_raw(0x1d, 0x3, 0x1) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000000)={'vcan0\x00'}) sendto$inet(r7, &(0x7f0000000300)="a39dc76dbdb074276e944bcb7eac29c446d2c3222196d5bf525f02cdcbfbc48c9f7c70c446597980fa632520eaee96334bc75c0ae1bea40fe9c4cfca0424450ed50153597eeb33dc923adca0ac56fcd803", 0x51, 0x0, 0x0, 0x0) unshare(0x20060400) r8 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) connect$inet6(r8, &(0x7f0000000100)={0xa, 0x0, 0x0, @private0}, 0xfffffde9) socket$nl_netfilter(0x10, 0x3, 0xc) executing program 2: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, @void, {@ipv6={0x86dd, @icmpv6={0x3, 0x6, "000210", 0x10, 0x3a, 0x0, @remote, @mcast2, {[], @ndisc_ra}}}}}, 0x0) executing program 2: chdir(0x0) r0 = syz_open_dev$loop(&(0x7f0000000100), 0x0, 0x0) ioctl$LOOP_CHANGE_FD(r0, 0x40081271, 0xffffffffffffffff) r1 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000180)=ANY=[@ANYBLOB="4c0000001000010400"/20, @ANYRES32=0x0, @ANYBLOB="0000000000000000240012800b000100627269646765000014000280050017e40000000000000000000000c60400009e3f0d1e332fb35b34bd2591fa6b1c3b8e06286476b10e5345a3ef8e1da0836f49ba236e0dd713da37e98a3816e624938383bdcc6d937847172ce9be509a5a85cd43e9522288973ab57debd553dd63481362e6cec68ab9ada99712e9f9ee36f24f97d6f94f68afee13cdf26d03e61f29a0cfb3707b414ef038028474b59f8b2a0958377df3add3114692f30e6681da7894628cbe782b0afb1e907cd48b646a008be3ef67765a39b9618fc8c72621765b257c1ac06e9d9ddf7b68b5c8513b24da7c84aca666dcd6a3b6ff4e48c386b201efaa79718573"], 0x4c}}, 0x0) pipe(&(0x7f0000000080)={0xffffffffffffffff}) sendmsg$NFQNL_MSG_CONFIG(r2, &(0x7f0000000340)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x38, 0x2, 0x3, 0x5, 0x0, 0x0, {0xa, 0x0, 0x4}, [@NFQA_CFG_MASK={0x8, 0x4, 0x1, 0x0, 0x8}, @NFQA_CFG_PARAMS={0x9, 0x2, {0xbf8}}, @NFQA_CFG_QUEUE_MAXLEN={0x8, 0x3, 0x1, 0x0, 0x7f}, @NFQA_CFG_QUEUE_MAXLEN={0x8, 0x3, 0x1, 0x0, 0x3}]}, 0x38}, 0x1, 0x0, 0x0, 0x4c0c0}, 0x40000) ioctl$FIBMAP(r0, 0x1, &(0x7f0000000040)=0x5) executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000005580)=ANY=[@ANYBLOB="5000000010003b1500"/20, @ANYRES32=0x0, @ANYBLOB="0000000000000000300012800b00010065727370616e000020000280060011000000000006000f00000000000400120008001500003ad3"], 0x50}}, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000640)='./file2\x00', 0x10050, &(0x7f0000000040), 0x3, 0x51e, &(0x7f0000000680)="$eJzs3dFrJHcdAPDvTLLX5C41qfqgBWuxlUvV2ySN1wYfqoLoU0Gt+HrGZBNCNtkj2bSXUGyKf4AgogVf9MkXwT9AkL74LkJB30VFkXrVB4X2RmZ29u6y2U1yuJuB5POBX3Z+M7Pz/f427G9/v51hJ4BL6+mImI2IsYh4LiKmy/VpWeKwU/L93rv7+kpeksiyV95NIinXdY/1WPl4rXzaRER882sR302Ox93dP9hcbjYbO2V9rr2VvJ9lBzc2tpbXG+uN7cXFhReWXly6uTQ/lHbORMRLX/nrj3/wi6++9JvPvfanW3+f/V6e1n+z7I3oaccwdZpeK16LrvGI2BlFsIqMFy3suFlxLgAAnCwf7384Ij5VjP+nY6wYzQEAAAAXSfbFqXg/icgAAACACyuNiKlI0np5ve9UpGm93rmG96NxNW22dtufXWvtba/m2yJmopaubTQb8+W1AzNRS/L6QnmNbbf+fE99MSKeiIgfTU8W9fpKq7la9ZcfAAAAcElc65n//3u6M/8vHFacHAAAADA8M1UnAAAAAIyc+T8AAABcfOb/AAAAcKF9/eWX85J173+9+ur+3mbr1Rurjd3N+tbeSn2ltXO7vt5qrRe/2bd12vGardbtz8f23p25dmO3Pbe7f3Brq7W33b61ceQW2AAAAMA5euKTb/8xiYjDL0wWJXel3FaLyMYe3nm8igyBUUkfZee/jC4P4Pw9/Pk+WWEewPkzpIfLq1Z1AkDlklO2D7x453fDzwUAABiN6x8ffP7/3bVKUwNGrDz/n5w2/wcunrGqEwAq0zn/dy/rqDob4DzVThoBmBTAhZcO5/z/KZcSJjoUAACo2FRRkrRezgOmIk3r9YjHi9sC1JK1jWZjPiI+FBF/mK49ltcXimcmRvMAAAAAAAAAAAAAAAAAAAAAAAAAcEZZlkQGAAAAXGgR6d+6d+a6Pv3sVO/3A1eS/0wXjxHx2k9f+cmd5XZ7ZyFf/8/769tvleufr+IbDAAAAKBXd57enccDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwDC9d/f1lW45z7j/+HJEzPSLPx4TxeNE1CLi6r+SGH/oeUlEjA0h/uGbEfGxfvGTPK2YKbM4Ev9KRBoRk8OK3/f1PyF+dOJfG0J8uMzezvufL/V7/6XxdPHY//03Xpb/1+D+L73f/40N6P8eH3TQ2tHqk+/8am5g/Dcjnhzv3/904yf58frEf+aMbfzOtw4OBm3Lfh5xvV//lxyNNdfeuj23u39wY2Nreb2x3theXFx4YenFpZtL83NrG81G+bdvjB9+4tf3HtQ+ONb+qyf0v0X7B7z+z56x/R+8c+fuRzqLPf+ZqMXPsmz2mf7//8JnjsfvfvZ9utwrr+evYfrWt/vGf+qXv39qUG55+1cHtH/ilPbPnrH9z33j+38+464AwDnY3T/YXG42GzsWLDzCQj7urDyNJJI4vmm5+sQ6C2+U77HlZvfdNqQj/7acHI0y+Yr6IwAAYHQeDPp7tyTVJAQAAAAAAAAAAAAAAAAAAACX0Kk/AzZoUxoRZ/w5sd6Yh9U0FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgRP8LAAD//0mN1e4=") newfstatat(0xffffffffffffff9c, &(0x7f0000000c40)='./file2\x00', 0x0, 0x100) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000040)=ANY=[@ANYBLOB="185b6aa52dfcd8fcce5ad79b96a78f90fe000000000000dfc177abcfa2f97b149300000000000000"], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000540)={&(0x7f0000000000)='kfree\x00', r1}, 0x10) r2 = socket$inet6_udplite(0xa, 0x2, 0x88) setsockopt$inet6_opts(r2, 0x29, 0x40, &(0x7f0000000140)=@dstopts={0x0, 0xa, '\x00', [@calipso={0x7, 0x30, {0x0, 0xa, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0]}}, @calipso={0x7, 0x20, {0x0, 0x6, 0x0, 0x0, [0x0, 0x0, 0x7fffffe]}}]}, 0x60) mmap(&(0x7f00003d0000/0x1000)=nil, 0x1000, 0x0, 0xb5972, 0xffffffffffffffff, 0x0) executing program 2: r0 = fcntl$getown(0xffffffffffffffff, 0x9) ptrace$poke(0x5, r0, &(0x7f0000000000), 0x3) ioctl$KVM_GET_NR_MMU_PAGES(0xffffffffffffffff, 0xae45, 0xffffffff) ioctl$TCXONC(0xffffffffffffffff, 0x540a, 0x0) ptrace$ARCH_GET_FS(0x1e, r0, &(0x7f0000000040), 0x1003) r1 = syz_open_pts(0xffffffffffffffff, 0x4000) ioctl$TCSETSF(r1, 0x5404, &(0x7f0000000080)={0xff, 0x22, 0xffffffff, 0x8e41, 0x15, "83007415b2cb413482c1b6e78a003a4a7d8a6a"}) rt_tgsigqueueinfo(r0, r0, 0x21, &(0x7f00000000c0)={0x36, 0x8001, 0x3}) sched_setaffinity(r0, 0x8, &(0x7f0000000140)=0x4) fcntl$setownex(r1, 0xf, &(0x7f0000000180)={0x2, r0}) r2 = bpf$ITER_CREATE(0x21, &(0x7f00000001c0), 0x8) r3 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f0000000200)={0x3, 0x4, 0x4, 0xa, 0x0, 0x1, 0x6, '\x00', 0x0, r2, 0x2, 0x2, 0x2}, 0x48) prlimit64(r0, 0x3, 0x0, &(0x7f0000000280)) r4 = syz_open_dev$tty20(0xc, 0x4, 0x1) r5 = dup3(r1, r4, 0x80000) read$FUSE(r2, &(0x7f00000002c0)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) write$FUSE_IOCTL(r5, &(0x7f0000002300)={0x20, 0x0, r6, {0x8, 0x0, 0x6, 0x9}}, 0x20) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, r3) write$FUSE_LSEEK(r2, &(0x7f0000002340)={0x18, 0x0, r6, {0x6d3e}}, 0x18) ioctl$KVM_CAP_SPLIT_IRQCHIP(r2, 0x4068aea3, &(0x7f0000002380)={0x79, 0x0, 0x1}) syz_genetlink_get_family_id$nl80211(&(0x7f0000002400), r2) r10 = syz_open_procfs(r0, &(0x7f0000002440)='coredump_filter\x00') r11 = bpf$OBJ_GET_MAP(0x7, &(0x7f000000be80)=@generic={&(0x7f000000be40)='./file0\x00', 0x0, 0x10}, 0x18) r12 = syz_open_procfs$userns(r9, &(0x7f000000bec0)) r13 = openat$vsock(0xffffffffffffff9c, &(0x7f000000bf00), 0x40000, 0x0) r14 = syz_open_dev$hiddev(&(0x7f000000bf40), 0x0, 0x24003) sendmsg$netlink(r5, &(0x7f000000c080)={&(0x7f0000002480)=@proc={0x10, 0x0, 0x25dfdbff, 0x80}, 0xc, &(0x7f000000bdc0)=[{&(0x7f00000024c0)={0x18c, 0x1c, 0x4, 0x70bd27, 0x25dfdbfe, "", [@nested={0xd8, 0x146, 0x0, 0x1, [@generic="4f11211118ac4cc9a9ae11952351c34d0c6051d7f754674fa3cddcac5263becb1202da4820922cdd944aa17f380e1171b2f67ecf9a09949798d4180858ec030bfd2526dbb55b31b6016db457fb94369a545b86fc1df78249677da1207b37438110112d2d9ff7c61e6ac829458c19ba86e9851118ede9f5092f56d1f608e1e94e332b4bfaba3651d465b472ace3d581cd5c3c3389077f3cd0ea4cb792333317147f2f3aeab44dc6cb4baf6f32ddca66aed8c3e384a01650ad78acd6a5c1877d513f163b22359f6f8a3569a862ad74d8eddbcabc8a"]}, @typed={0x5, 0x78, 0x0, 0x0, @str='\x00'}, @nested={0x88, 0xba, 0x0, 0x1, [@typed={0x76, 0x44, 0x0, 0x0, @binary="8cfbfc39c81f1cd6ea41a614385377c6640457311ecc9029cd14d875dc29ff7564059ae37ed4049551a8d2bbe29885db74f1bd8414405a2eeb2b2220c1deaf0715e1c3ac7941871c2c2219e15994466e48b0cbb28dfa279fa4b416d414e5da30a92fb6b8a1f1fdd48c4cd92e0e952915b6c3"}, @typed={0xc, 0x58, 0x0, 0x0, @u64=0x200}]}, @typed={0x14, 0xd4, 0x0, 0x0, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}]}, 0x18c}, {&(0x7f0000002680)={0x1440, 0x34, 0x800, 0x70bd2d, 0x25dfdbfb, "", [@nested={0x113d, 0xff, 0x0, 0x1, [@generic="150e3c80d4995adaa856bee4ecffe3565b9f83c86e9438ade8456eea98d034374c46253fc23aa64e6f837c54ac8c1f7d093aed393ad75c55581da800d14f2314b74f8cb1663c7aadb57f0f9a16d09b89be7ca25261f533360ef58bf77ec7dc2f5a063d22f8248441b908dda6abb7c79fcd6d51f636d49f3f0b17267ea0392dc08764ad7d832003145f653ee5175611447b54a50faf00cc47346db061cf76b0c5c62f8160ae", @generic="c4da0a643f0a34dd24d18276e4cce29270743aecb2ee03c25d93292b2517c01eed42af0ad71e4886062d3d0a4cee813f0a3a6aeb9961a3e29a289c6920c53c2bc313ac2a1db37d56d9ea43534a7c8f32ab0242d78b7cec6b55d053948180770486b2e18795e601b2bd03f7318904f02cd1b138a832202b2e5015d6d49cd349aa59cc1befb8f50c68c053c66210ad865ee1a3b794682bbc5967bd88b4058586cb8835e80faea91207995766dd5edee8505376068cec56e6d6acf31c12dc975edb99bb6964e55a9298baf32c1aa52f3349293851d545c4251a3431b02e7b15e4b3b15cf5c95c15c9f8d51928fcf00f1c004e27845abb0298b758b3a81cd6130424785239418a9c8b883ba35880d5138a799f42ae0efa90b207980669085158be9f1684b5951a9e1926e31f72d8323bf984ca66833727044161685fc18378949f4df19835918a3e16bab7ae0e7799c9f5f2e36405aaffa9ff5684e87f6c68003fb10ad9e91ed8749160025418d70afeed81a680194dd99d1e94e633b84ddeb005d2aab83f9c26eedf9e6f897f9aa3134062c34e4f7a1188d1d9b49155db75a1370d6975ad236fa653ecb536219e63e0c6ab935543e68b4f4f2715d5d83a76b8b891a7115af38cd0ac41762fbc8aa71445472107a602341991dedee033ee554c7ea2cda58cfd6264412f55226aeb05d86b3cd15a5dc7187f29814761ca8e386bbdd27f5dc29b2b578c5634fb050912094a1319044ab80866cbe68f78c651a5595443817ce95ac6c1308074e9fc9fddf198c9b73d0355ce485ea08a909df5f9365058e9094c9a8e3948bcb50d6f708445dcd3baa2f904083b03dde9390ebdfb7885bacdedc944b534872328065e64394a93b02644c59c0cdc36eef42c803eeecb1ddac4568bf16c212424c1243e043c60ef100c15a4d9fecad179c70bf29f5fdf3e037670796d2d8edeabc4f7e59f5804d4e310ac4d389f5c12a9bc09cba31edae54d5e74ddd9cd8d010d2b0c07613e66e48a43dfba8d14b7fefd574c04595ef1bf9f143cf75ef741825231a542439bdcaa5f458439f5281ebda8edded66f708ba3f372b9690c712a86c3d9ad3f286d21bc104886eaaef1112d384a500de2a171e5e4ce826830129bfe85d9bb936b81d8a37e7cd3512f1eebdc64b1251878b5c1a44926ad065f6a984034bab28d8d0416369e806e64089c26f1a0705e2a468489695426f4e483a094c43f8042b9e4d086f224fd7cfbc3d5683b1f2a910fb0bdf7eaa935dbdae03b25021a0d6705b279e84fe841478db2f5ad828c8483a8b699dbaee1a842a62e1815848928d5828c6955d122687c1a78162de5629344644ea098b6debcfaca25ad30bd15fed4e0d6a10c5c8ccd77c2b676eb21e741e35ae51144388f42837ce07cf3566d86d7e7a76c9e5382ed63b708e6c81a36e48681b8e5d3ea14d4f2a8a99b7c0a73df0e7d3a5037373648b6a0f55bc0529c98b1e7b5e126b36422a37a777e9e53a46806dbb5f7e6b906eb75859c4aa379dd650da9e9b8ff7b702309d0b4945f1b32871c101e5020fe76a483741fde941a87968441c5f9c1e8b5fc42098f5f287d259c76683d4fce9c835871acedea6c7a53b847935e3d25c974a1e6d6c18505e8b0092731eca255c1a1e73831a92999c68cabaa5cfee9c94039f18ee21beb3d6a389af3f42cfc75af6884a147af6a1bf26ec237937e05ef0f9f0f32c0cfac9d510d69f2a89d993348dd238296d701e41eb1417e12cfa1bee720e258682ed89b10e30b7fe79646015445a4e65c7bab4e6d1e7979774786aba2caf266d0e497c574de2ec926d9bdbab6fac0212b4705ae26c67caab19b14368596ab258f6d825cce7da99f12261cc6b0f643dc318e2e7d9cabf16c6039a6b785cd43e3d47cddccf6ab82a85044c5625ec1f55dfef9d2520808115e8c81aaf413702f0d8fe64a6557f335d5adaee7b6d2313ce6f1faa18d61c776a95809ae35b26b06c1a1be88e8f1540f4bb31537e0a34647f216f4ad616a9ad522a0e6ae479fe74eed979c4169ce803f383861151f67c1a756967e42dcdeda96c43a78b566cad55c6924e8432f5b73b17c1b6304f7130c1b0bf59638e7bd7b9f79a3669583dd7db8fe63d2fd04fe2c1846318cb7f1a729676f0b5edc5b279466b3368172f4e3fc884b15759030d795f3fb06e19c58ce0b460ddee7127d2808229217c671739972f48b47d977c2c3249b5d8053a870c2520d6ddc0559a4440f610385246b5556f279c0bdad8184eb2282d813cdd8fa3a7331fbecba45f803da3204603617af7733b49d079a75ddc5e7168e98ddb8e22a5c26d002eba79d01f0a41d8b8fd49a1af4d5b65d6f99f532c9ce515f50f0683c9ee08b5deb6201c65661b8356b14b351c74f18a7aa54c894f1b7e540f107adbd436ac30d76315bf1640581fe3223fdd46303b0e5f6a7bf027a50fe01894651e9234709560e54be8313ba45da5989ce6cb4f3f1cd7a9c2098c7a3d06645bc5624c4b5eaa78c6bc490a9d775451a55f82a98b7498bf79c4793c1885be032f6215d689dcffb8091839e99cd86790bd0abf7dd3d07dd8b85638a92fbcb30b0faba50bcf58b6248bd967404a2ae2c21128f91a4ab769cb4a06987508f499acc26bf9bfad9d63b68fbeea2649cfa209a787bc42dd901e08380b9d631a358de1df0cdaa3754e0e40c489ca44191c72aad143d78d582b53d8447751bab90b743a75584905ed106448ced35a023352e8b050776358081b4073bb858ac48ffb2fdface737446254e1179fc5cd1a5504367ebe51b1eed51faa958dc884f2639b230e5e8f52f104af4ab868409877824a908b0bff8bdefe4e9c7def74512925e6e5a123a2d14b3a709e57bdc06bb6de943b7148c5b3d73b24d87e9f63945d0e110d65a39bdb9d1ee4ec8cdd47a212a86c2d39698c0f7bad1c2b83fafecf75016e9ea7e03e4b712e9339d157342de2a0b9e31c634d73709ba585d604dbbc38d4bd43ae412b9b9f814b7d5790fc8fdee04c5ca0cc10abc2346ef4bcc98d2849660a2dbbcf246870a3ab8e9f201a8c2f9c4bb1f4f9189409ec39cb95ccf0bc03f9e121bd21dd69086435ebb97298c857caf15dcaffdab77091e8eb3c611d85823fc49fb64ff41e9667b6e6f4c33bb32de4d5fe915aa45a628e42ce98756c144e733e8201fce107745bd53e551f5de79f344c441057f03ea04c7a864447cb6d255ca83f9f818fb979d7b42d42ae0bd9c744b94d96fc58cf464cb4eb3394471f872532a35bec2499fa837c0c3b845e89e4a52df42f9580e21bc81d445708dd6f57229884c19e882e43fc328d10cfd33ffb295f042734c6f98aa04b7ad39360b0a82fb71e3ed1c599cedf462e5c924dd659a0290ee90dc3d517042a0ae71c0a38a8649e4f8c12e1e735af34170dc50376c511dd9adab67e924c41118436e558c3abdc5f56c1a0ae246352a26e576f3431063eecb332d62af7b3cfddf135c00b0dc15c549e2036f98a651df5af7afb5b43cf41d1ce374e0c36ec2685bf1ef060aecd6372b7dd9e3547dfb08c8393123fa03d5af5d95345d46e6fafbfbd82dc6108909ab876c97890f61bb0a0c3451791cd908845689006e4e7b1852827d8d838d069c27488ea7e339d21ab3ddc8b096151648b5ba151adae036f1a3e1189f40940fd7fc82c42bef871f6cb12c5bc979144f1a1b31390b12a572c8288b07c85210c55e20f0037da0602240b4ea328a40f179f3c5b2866f495acc4e3a7b4bdb0369ae46abd9eb284e960e40bf0b6d83ece2cd10481c7a918226d9441dab8020c84887823a0857b08f1ffc0ef7af2eb7b134b6465bf7bba0f241ec018e88863232b6d05c3829af46e61ba88ff4d2592224fe9fe1da9056a30e2bbcec412a279082394a9c96f8d9d5bb67cea97a514ef398c804b191577b0f6323f34098c225083de43aa2e7ca30b30beecd2959b69201ba4c8c381f88376a430119804abed24529d13fd6517fba894258b4f786c1cfb148b66c53fb105e39ed8962b6479c641f72dafc4a31d6dae32b5125f34488320d7db988539c3e87442ed98ce6141571d77f4c6a1a9e142a5207a943ed0afdb6e786ef8511f2fa60c80995c5ee8f682476fc3863cc1dfa7148b8e902040ffe3390c3a1b40126edd3433670539014047cfb59e155f6989436621466659d6ceeb87e53c7fa1d737d7ca42028c900c5a5e964c2bbb6b1b83ee5d7f98e2ee0637351ab109750d3ed26ba8c84388ceb2fa24419c6af84e8c5d35184c28186b02db10678c7ef8b687644a340bfe02bdfc1bebfa47fd385caa6fd7185f1a9591e667d39184c4e48296d1bf89262862acb096c1392b296615281018ba602e953f8da416e87f966c55df335f49b4db01a1d5378b1d5bc358da47f79e9418d6a856b7f80cd881a76b0aca8c60b372a114c21ee1db6f81e07c333db09d61154909597f24966eaf35954ee70271599a083c29570888a39758c8bac5a80a24302dcb078cb5718ba8c1281198733154b29eedaa5e5279d7424d279b183eb19c2cb55dc04bd6fcdf50fa9fc7028d1a04908862e8d2873b70a8e18251b0e77fb1d0542697deaf83029563bae7c643eae2e32c6dd695caf4f5514bfdefbacd84e082292784bf69d2530fc93bfcc054065d3aa9bc5a35caed1cfc04f71c670cef5335fbbee238fef7571d93519e1c1629e63c7ddabe7a6ecaf6bce1daa80521d62deae0b161e9d628f389051783ce2d8a499d1bfd6952302d1f0c144035c55cc0aaf021b59956ea26b4a9ec0e61efbfa884d6581aa1e2da5890b6d54189877d87a1725f83aa5d7811e7045ab3fe2bb127319136d10df55c58f90bb332fa66d2bb057f1557a49574039d2f0e1e087bcb8ba8fcc6592f71530778b95895db2f06117409d4fe21f2e17351b2ead2515ef0a2f489c573cf11a2e474c4279c39a855223a7f34b74398bde5b3df9132a17156e3f05b2ca31f8e50e6f2c62ba08cc77d687661734caec678f3f12f7c9c005e97f1c857976238d4f73987f12518a57613ca3793a10383292142c2496bb6de544ec73155b29bcb4c87854382c90e7d220a63997f1f5bd0e5bf897bf031ff097a70ca9e6173af646c1e27c55e7143a3d0f345c671a586f04462a7a99df4dad7aa1f90dca8f2dfb1b542e46eb1d248a8d1c6c7f79f7be9f109b67bdd659b57e86b46f6add9d50c34412eb13d107a6fdc1e347b876036665ea21c34d89f6819023db62c6fe080c72cec20815f5077d855f00a6f947f952d01277e3b9910145350579fb994252e970d13ce4105322f1e0011ec61c83d831ee2e3a80183ba5966833c29aecc42ab5e0e5c11518d1ca84bf8498b7b142e16343fd50fec9fb3fe3d48f008d21b155f2daaf13040464e5707a43f00342e8db557ae1fd1c69a8290ec2b3290186ab00699d61a64a1eba3dbcd77b5d3f097858c4a7a6acf9a1aa74db0d4b11ced46b5dcf5f19beaa4dac7fe21b9d70f615cc798f85ece4e71279e9a6e1407e75070703e0fbcbb218f93be851131e49972c6c867e518a0bca9f1f2037054cefbacf4757a2a645fd4bd28cf30336d0a3174d18e8b46f61a6a124a4237fe2e09988e08a35dafb89edf2b40ecefadde6efe611c81962a2e1702e53b4b6ed9c805989f35ec8a470feb701ee26e619deacddf312be3a8d8f48525b5555fe62d49c1391e02ff1e81144f4ca11d46ed53dd65f73f2dd1aa5ff3725fbe709b2aa0b7c3c53477ea7745a582dc7895e849c95c4f017cebf01381108c6492033110b85694e204bdf3f174694", @typed={0x51, 0xc3, 0x0, 0x0, @binary="a879f775a22840028717ce67d4ece99d44bc438abd8db51b2503657ca784229934eca027bbc6a9fdbc44753fe7051d8d7b8e429d1dd5607d6724ca74fe427d22ef42173b138ee0de3d90f75637"}, @typed={0x4, 0x80}, @generic="15b1013d950bd6abe49bdddd4dfd6453defb314323f70bb95dbdf214f6effbe2a5de42b3688c935b7b747fdffcb0a1f6147df710b71970d8417ab9ed"]}, @generic="0c6575d747dc64a0921c48d1b00ffdd1a134662c5cfbfc23b7e3cb07e49657d3320841530755fff818382571faea8c73c1403bf1ef8638090c22369a40d17886d23be7598aa4baa10ec0895a20a971094eedd79c4324f20ca4306aa423102e468115287f0f428a206be2f212d32fd75a643e58d3519b8eec6da49bdf251f86870d8b7e1665e6390ba812444a8adf7bd7cfcaae62a2b5ef82d808607556e4bd7e1af2c92590338d27284403cef0abb59dbad8fe997b", @nested={0x1b3, 0x84, 0x0, 0x1, [@typed={0x8, 0x135, 0x0, 0x0, @ipv4=@loopback}, @generic="af909b2e6fab8b418ab8c7820cd4f31977f4d8cbdf19559ce0b29a9e3b681cfef2dcde71915aaca375e46f99bd160c693720479e88c1b0d739a8de8d6a74bc205a8dc3adb2573801cb4b133544a96960b9657f5e7843580a4fdbdedcbd40c4553dbe92e0c025bc50210233e6e7ff4aee8a5c8c6ee4ef93efa8dd22b96395169563e542773ed32a0e3fa482677e02d34894ad38ba", @typed={0x8, 0x13f, 0x0, 0x0, @u32=0x7}, @typed={0xc, 0x122, 0x0, 0x0, @u64=0x6}, @generic="fca70a29c0eb19879a7adfb4d515dd9b017cfdfcbfe0034bc2f0839d18ebe174ad3a59d1f8543fb56e2b528e5f5b74487ddcd52d76ec7cc5654ddeddbc601568e221bbbb31dcd178900acb9efa39a76ff34f4276b429b435d74b62d86d68d0b7c99fcc9f9950825b1412ad2b5c817a6755b1dd1b5e575e162ef06c5170983d9bcb1bc7a47ac4", @generic="5261a1e7c47c8742b2048092c67e5d6f3ec4eb47620eadb0e7f11391a7ceb49860b1a29b3b63c3ad98d1f1b430c037e29dd49329b150ac9c76b3c5e4b0ebe49fd9837e9b0904c8e958dba73c9800b3cb9a4eddb3ab72eaa4441583c6d38458927edaeec1d59e2897c9b072eb3df430eddf547c7c9e2e53eedd"]}, @generic, @nested={0x18, 0x11a, 0x0, 0x1, [@typed={0x8, 0x135, 0x0, 0x0, @u32=0x200}, @typed={0xc, 0x4, 0x0, 0x0, @u64=0x8}]}, @generic="b7df6ab6d29d47b81f88c0ab9dc0b11c3690b2b1f6cf8e5f561002f1fe1718571d119e8ea8fff754baffb393b0ae1b2d86cf0a85a74c77d4000fa76718922d9ff48111adf57cd9211e2c4709cccbab454f091389699db05eb9afcae13e62327545f13b244496cd", @typed={0x8, 0x142, 0x0, 0x0, @ipv4=@private=0xa010101}]}, 0x1440}, {&(0x7f0000003ac0)={0x46b8, 0x3e, 0x800, 0x70bd25, 0x25dfdbfe, "", [@generic="7243aca677c250635df38e76794ca615b477befed989bfec278de9d7f1f61e46cc257a077486f137417ab3c2cda07a39ccc03186d4c597e293db2b4627d0e0e4abf9f30b78694942f5be112c775e2046aa6e4404bc218c91ceaeaee57827e8b3a250d3fef6d9159ad633847257eff88eb4ce4f35331d268defb438daac4011439817ae5900f84e4b70989c6bdecced6cfaac9f0aa6fbb735bd4b7584344c34186744b8c0011d70283fc415926b208cfb69ca8e89caaa4f0e9bf1ad57aaa968a56572f6ab2458e13a8a275aec09012cafed612e74860c8121fc5d4d5a5b771ad84740b66640d28d158a0733d53a909b4b729f71c73b6732906cc9528e83a69ec87e68f151e3daae8e664d605e8edf4a09acf9855faaf75516e2ba63cc3b659309246227a5efed1b67bbdb254988939259aa8fd213d8653b21f8795d509761c92b89785da7399aa947ce787a05caa66ce9e873e24be620a5e243a88aac7b5412cbb89512891a3fe75f1526402dc066e9bd52cae89daf69c5528f062064c7d46b97bd07bc2cceccc2765ca96d25cafdfc635880d6b40c2d58aa775b98bcb8fa681c0c7b0142956481d1366a0841c3a5c1e9466dab729f8b590da08fa9ca3fd2d76c661f9c2cd182cad8ce478e6d09c7dff8581768c53983aff13c7b267204601e3d4d7b092e6cdac680d58f0efb7588feeae3cde802de14d29dbcf120c503da841d5d2094eda15c865fd875951d39c8f6a8db07d18f0141935e59488bc39003243c44d13e1b2ca33f7d8cf0b4017aacdc1df6ebd65999b5f5c6867f688a89538bca75c0ee1ee71173ee44958fb27ec7a29752be9493dc036bf72fdaa4b9670fd6df2c951a5a0e378303d5d11f04f8216ac7427693ec12d92c0fedfefe3124deadb5e3ccd15d24a0a006cd42c9ed04410d3757ee8e91f265ae565287ef95f5abe1a85c4b8b4f1d56704e688987101bd840128a507fbd6322f54f7fe4508069ab59633a1a6ca14bb4262f40240200b937618c3ab555d04af70fb98c06213bae1a0a770f067068be88cf208ad8e7043ef2cc18eaed86af29241084cb4a144247a9a1662e9b8ee91f4e3d1162d2838be690d5eee8ecaa5f98f06a225185cd40c7a16e5b1ad1b2f5e7e27c1e85b33494c4bdb2119d7345c427aec53bdad94b0f799585245dac52172c27cb7fcdb954a21a259ffe6ae68829861aa2e0b7962312581d8f20ff440f776e8b92d2448f393298b11882d8b1f4c551634d66bd399e5b6a8c2a8f296a1c83da2d41e7eb124886c5b6385745b6dfaac35fc2987f2b92614fce6d96b0b596c82b9bad7dcecc8cb93c6294ca1c3f97726fc338b3f7f33503652da4f9a79dd999fd4b820b75c01110e75269ac2e22b81c0a1107b5366189c9d425cf1f93f7e2239c0d6e6b63fa2bec38ab7e63f8e5bb7d961632477b22959fffa60fd894eb2f1b14aaf546efd48cd7e80993e8d3d90d2d74785cdea10b9cc25ebdfc3c0d85197be162c93969e0f2d608a69ac6728397ec7997d4b99aab2539f5e3fb008da6a1b29fee2f9acbe9d5c098777f68f245ae302bffc48770ee7f587d9e43fc1fffd429860d797a564db45dda4ec66a28d0d310b901e9eb1ad053ca36bded5c5317cc216891e0d956713b180747a9207bffc4b638cff4c767539cd2da5181ad1833d4c7bb374d072e0fde1128f165bf55444872cb9792dc587386f4c81241c15f3699a5a9f3c60e8516f82e24d0f4e7703b89ec73295a6f0973f235ef94084c78007fdcbdab17d5f7ff4e8d0ae25d260d2288d4894b63c0f3529021971a53daaf8435d8d306659bd00233b17840b89a2914a9923d09fa752a3f55f583416ccd03407b59e29aa79d03a30c56fabf4a37f163556373f11b563f8a1ba1f1131ea9cde3ec557549b75e9281b0642bc2fbe5ed1356cbd6af72fbe5df2b1c6a39ddae03802fce7f69102659f37965e8538d2be9c95e6c1af12fcaff238e7cfe49aae13cdbc6bbf335206e9f4f651787e8cf8bd099dbf4cf2eccbbb3a181b4ad8c6c07cdcd16f0de034ec281bcf6b7f87950ec94a05d5be15d17059e5221362eb811640465bbb6fe5e69d76c91a51ea6e1941a7254fbeb08f7598447237162ba4f5f1e518dbe631ab511468252fab7ec27ec4d0258aa433b7f4397018a619e5c78790ddba4eab37036c8328d800ccd842be46f1a47f7a49c0bb95c8f060598df1c39603702aea6dec01570353c503d47eded9af0bb5c856aea50defe8c6ce07bc9dfde2ed486f170e15d7e516b76544c6f77178f8860826ca79032812821af0a3b9b90d11d2f6a76ccf662cf71b71325fe22b18811aea346dc47b232f6b6d723e48f9ab0024540cee32a98abf2f99722980f1d64d3c74053c7efba1ac5885afb83e95c32724b7be2fec897a488621a2b2df45e4d7bfe42efa38bbeb0001474563b766feb69c9e4685bd76d5353affc85f5233935d77675b8e74984a7bf5bdcdc943ee8313f75647ce9d1aff6823c79aa6470da1d1544f6330e7c789a1f25d4086dd50581d720667a898772a6df9b898fc238ce512417b64b021320a51374d5dfc5ed43a6b3eca097621a3f7288342a68d403aa9bc1ef22d0392f1fe3287240d24f3a669b70971a3181c047dd4d1a77c3d8f0ed00b7a90f3dd4a250d1e18d0e6ea049269bc4613388d1436035b4d999efc3d5c4a47aaf6d74704121a125663a5592cb25f1036a913eee794a553e4cb1976d1c81fd0666b832ea396a22c693eaab4142dc0050293c890a25813bca29b41cf768d670883d212b55faad76d0a5cd5409dbf8df7c4a7dac00cae5b22a65fcc7e3675f394ad5e3d69726d790e2cfad4530d65f15fc9269abd856e8d30cd7e3c4ab1f0e810d34459248a584517736ea06166b3da8340622fa81d1fe3490d61d4e58596aa6df3302c3918e25c4c716ca42a0263c340ddb1514b4d97fb24b321ab774e06098a19ff597f0e66163e4eaef79c8f255375a2509d7e27fb171dedf5f68be9d3dbf45b3d29a7519c1d13feb76f03ce5cc91ea6b1946050630d0deae123a5210636d9269fd3f422dd2663b4db8b529240cc753218e2d89e0775df262ae28432dbbe04e89d47c8ecc78d7c21fc77a774b4b5584f8d69a8f698ad6991be0592258d26461d295e4193da7aa5c7934efb88739f3a0f3b4ed21b7c91f2ee4cacb76ba64098d20915af4b2fcdb680288e1567d18627e8ba4c7002fd1c98979f246544d3a33dc3de5309a9370ad5c66d266ae085181cc8816445ae04a0db4926217fb74b8b9a677f5c5853f82fe49042c58c4c745d370c49b5d9bfee27973c39cbf65da5c13aa8394fd5d39803f0d270eaef55c119f0d061bdf68a0dde49f5e9453e9a2106b7b515818545a19d096b3e7cd3dc41f14dfac2d5b21e7bfa06dc97b38280b37f1a8a0b61b5926ac4445b48ed72796b6175a3300605a81a05a9b66b58db9d3bfceb675f2c75da8c49fd03234fe62aac82b7768ba563cd6aac5f13ae29f6b644b02fe9435aa3cdf3a6c63a78a80a349f396c6955a66277a735b83f569f7c47c2cb4a30e68242f4259ef86693a5d969bac67741f5f7fd33f083a27199af5fdd77b1ec836bd8e006b52985c73243388314e8b5c19c6f0561cce3ad71083cace8479d9beedb36c3e08571ab281e66bf3f35335032423f68f6af1ac6445cc0fc0230190a9539a3384728ec4482109cc96c4ef59a6142e6d53460d8d16f1ecbacd04dd1ed353986484edf2551b8a64abbf274b45719d4bd9e9528faaa7b4014027a76aff48e270beea47ab87b7370b1c5f643f45ccbeb56bf5d9d9f8765f6b03b7872e58b650caf147bce584458ae07d7f0f0a1af4bf4cd4460e1aa27f309bf39c9f690ede4a022f6ffda8eab1672a1e8537f6366e17da3bb16db0191b75e1dd9107b78500c3d59d94f9e1afa83cab921bd1447fd6313cf205a6a04b5135917d8a527bfaf1499bed4c4b16cb59ef941141482d00169ed04df88b41ebb43ccd478b5a96af5df2fde02efdc62bb40bff3c5108781acd73dbd423082785ff7d4c5c2657fde155947e18a98c465aafec26228dd8867f1b4d1b9b62563b183d3a675e19d0f8cc968c44c900c4f469f4e9579ac21f85aaa7ea97f345cffaa6e77da15f1f77e0f1bc6763d1196b50d8afd30dc5086c7adac3e33f0bbdccc01f4b53f670f6bc77eac861bb13a47618e61f850e615fc9263c5ed22f339224a085e3dadeca208f7a866b4cd7a02f60dfb15566fdd8b7bbb449ba0ba624172f9e15b32ca05329bc299fd7253334615eb1f5cda94d0873481e11b800242f1f34547c155ec96566dba0faf4c8f9999bc946717e8633f327527ef363ac9fd7c4f71107063b8f00758c4b2b944b490d2c32f7a5933ebd70907ef15c44b859255aa2584a211d02c4b87ebc1c2835970a177cf7adee39dae3f8d2bf7200b4145257b1c66d7349e224fa09f64eb6d9dc1b06b5ee988c626df08f675c54e65d7d9ae5cffecb7977b3261f3cf944985a56d6fb9ce9ac27cde9955373ade316e05df33b0a18b41e7be3cde909fd232e5d16c47e4b910941541f8c35e6151efef6ce0f59b1032fd80c3fdc653de7fa90f737b4218579bc0f47859df16bd4eb24b626c1f3bf0b866556a7248022bafc2b2aca906bc3b6554cbe48ffb76902f55d8c90290d3a56285539ad058fa2a0d56183f26beb04b99907f6dc497571f594ba419c40a8b56cc5a11a79d09291615d3d66dc0fd46ce1c36f305a14386cc2ba436f86fb7add4c121b741b4f784704f1201956ed1f3b510187cdb01e95fcfd924d64279db1b7c849e27fb6643674ccb0bb9ba2609e6d7d1f5d085a236c27090ded8726d4a648a1a2d559a9f94b2517b946e33dab98acfab3d679b3052f9756c6b7732f7ade2321e92a742a0fec5154027795f8067f8264c7a1459e70a56f89187149f9791aba64ce43a9b2395d2db3abaa42bfcfd34e1bf81830a702fbeae78ee528ea7c831c2b6139b1a7a515d15d915288873f2d4397bb5a721caf91fbfd7edf6b36875d2be301a8432e3fbb2f53ca57199f35a0252176ad639a0cceb6dfffa891b785908c899c74e5c0fcd9eff760e192e1cca08867c22c9ef2318b47da1b68e38af33f738194f00f8483d1610b99df77a3e8592cd21abc697d8f979658bdf24448752173b86760513216fa36f7f25b47fec267f82847cf1673deb7b467305d5b726658af75835bec08d0b0b8539e58379553079dee34e192ca39783c825b729f09974ef1f71cd0d93d6c83ebb47efc4f7e47f7d6d10f22045822e1abc355b78ce74fb846efd811846998799cbd40f24e65ff2e0952f031b19942a1ba81990927dda59ed219956fcc56c63ef42e7fe93cfee6186dc8532e2346fa18c2b47371b07bc34a46f8b6363d4005b98e1f2bdbf62fb4d3ee342455c8d06426d14d51c12629f9e7a454fa83ed3fff4ab6b16ff6df45d90a0a4898e4f983b168addb1b170753d48bac0fcd19d3c37354464305463374f5b6f5c8ce53380f3becd35769266fa1b023b0542753696e0d32376cba41e4b03479db0dbf5d3c9aa887f0cab133f887a678d3bdc96149e6066f1811a596396b47d33a73e4b4b500403c7372960ddf320f3154b009a9fde142817c2ea375c88d28d39ff27fe981f8d369807e01e323ec30febf1fb48fd9688e96ae5c7ef059ec85bd35664de16ba7d6c083a9aac719220b48cfac274adaabe568b873c87c46d375529985f00e23d2855e95bbe6f319b6dd093a56f3c85932324b6dc52c086ab6fb45af0e9afbd5aee57443a7", @typed={0xd1, 0x119, 0x0, 0x0, @binary="08012e91d97df79380f5fc47029c6d2a2af03bea32459798e15cc9f5356b82498b9f9883c53f2da49f478118236769403583546e51c523707cbad2219af671118278cb6a3f9eae82c5a541d64527018bee763dc41137144bf86a41c1027781a51d3873977f51ab4415c4282fdf95e968547b724d4a347a89212daabb54cf63f43838d2a2480c510eb1c78c3c046e6c72278c79d9d93a20e8bd3eae9b8b0752d01c97f2096073da49e1e653282707efca02b72043fedfbada63c0453532b8c139ea3c588f132101e15d6d2aa936"}, @nested={0x1029, 0xe2, 0x0, 0x1, [@generic="6649b556c94c9055711214b7357160adb3db4978f7207c14de0ec27cb8efba6e42", @typed={0x1004, 0x10e, 0x0, 0x0, @binary="9adfdad49e54c128ee2a674aa2e81372861f712694cf61970c3980f12e2f19b12ed396c87536be899aa58f85b75a3838b1de1f6292c711d99ea7803b3ce38e7da11aa0318ec156be4c39e1e69e9cb7905fd4abbf8ce52b3faaefcaeec1f376812ef491d1744b099b5c7b28cfa121729b68b398e94fd43eacafbd2bc7cfb9904f7aadfd17e4a08322229c047325a5f9b133c1af62eb3c902bc2d6e134bfb145947b0598f2b78aa94a648f6bc41fe3d412a6d2d0885f27e5f16938b108273954a376f345ab947fa8176c76392b79cb01aa2ee1146d9e7e5a3fad8b9c5795a0508e88aff5aeb1c159c89ed7c220fad6f014f7db22a15f6dd38fd85260ae13c23b8db3d6a57577a4a882698bc63b2eab2bdd4bb302e61d6e00e972c9d54cb35a5cdbefccf3e6782e5451a6300c0650c4ebffa5478a74d2af8cb151f3d8c2d1251f64411b941ba841d6abd5735665af7f8b1ff3768aeba0c67ecf8c553a1077771aaf24e0caa8068e829869d4df06d9f3380d1a10515ac6a9b68be5e71ac0526660a03f08fb1902733ba8ece4408036217eb4c0f768d0397e96f434a414cfde6543a734f966f138306392b7b14d1ff9d1e85ae0746fdab3ba022af082c8df5b9f347f57bb96f8b83ebdcf59beb32455716dcf2c9721ef66e94e0c0ca4af0bcdc1d853b8dfa8a0a9a2edc7b2d51715306fda707646eda4493cc8ac99bb6fb42a5b49ca5dd9c275ca8675c25adb0980f211a2f5671697ebabaa5c69bb53c81eca41cc2dbfa8202c9053738ea487def86e9d6e424475aa144dc2e3ab1af3c0617863d8a23416a83827adf905a87170eca1e0e79c1d31d5035ddec9f5ca3ae17ee7e20325fecd4a293f62ee6df9f49fddf88be9a0cf95065f7768268ed2eac60e36f2a567e1b0d8c69084325031746dd21b8a9f117e5f6a8de1134cda506d207d63c49e1fce6129f7918f3de32d168bb26c96f6a37ce0b8f2d663700e81829f0e136f52174f7146e325bd555ea618526900ce3a9d33efa5e6ccf6eb6c8c858683dee6c1e87d2aae058fea0c71a81018d5b1c6730b14684194dd39ceaf9d940ad6c7760456760f39a52ef3872d3b047f8f98fe6def9d2e62219daf77dffb0ce331b946b418e9acc22b6b53c2c9e0f57e41eaccebfb0ed315bfabea93211941df7499be2bf7f239235bd5a68b8282dc13ba386977cf7e56b807a6fb3dd257082083afdc6d9b72c3a64da70561328191750f2913bf4ed900b46798404c6137ce4152375466d86dc27c7f8dccb9cdbedef116d221f14aaf6c24aa751d35834409373ef73befe02d137b13cfb7bf224da6d3cffdefe39295594cc9bd105ec9386826032987451a834689bf8158fcdae3608878014c7d6c27a0cc0d8ddc493a45c0d8a4cf616f7aa52e08a759089fd851cd05bca45d9a82e0e6fae88426de4016bce0f63af56da8047b597ac541cb8560eab303a7afd1e4cae5e9ed5f301e77af03e4db2ecc7ec4ab34261a5f5a7ed19dae3038a32716e1af0a9c2914b960ce6e8f014b03c21fa4dab774be6198b145f6315710e3732fa23ddfdd6d979e53243df2913d158133d5a940cc828e1bbe97ad6189129451d1d5b20aae51f7046f1c8649af4050f5407ef6fa2d44bb0bcef0e916c7b0f0a697aa4e17d6c9417178d4c07e3f6a79aac4266157a44c586f22def5b4f6d81edfd70d110316d8f198ad8a5c2e24bbb20114e25fe0828c2bab7d58bdd8451e8e132714b08aa60127a8e7cec5a96ebe6ba6b35f1dff665c92c02d7bafb293f42f6e73edd910bbeabba6e3ef45714b6981437c69e309dd8c77c10a0c56a16e4d8c3099ea88bc6d2fdd364f4d0700f8c773fac6205611c90faab58ec48f016de4a96969b1b4501af3114bc60b5623320f1f640f930b5e102c13202b08df8664b31177ce340c1c4b51f830474fda00071e86e8caa5b177840c601fcb8f29bd81293c8371d0030b61693205fbb9a4909342594969ba82743519a5bacd4f12048a9a0c3cf04e520cb9d82e4e2ce832c88a606e1c9d8ae47173ac70ccf3fbb0d33978d3f17a427d1a5f4a4895417ae61538a5b58c7a4ad1b850bede53cb2e1bd23e4ece714fede213481acc780cb527fe2b7d73f5ec95d72c0933cee075a5acb7c041df5cf063cb42aadc7ac8447284e7f08a2f1f4fa10054248aa17bc830961941495865d512c230d39a9cd68b43757da498d4d24a1c30117cef88da1032ad8f79fa13f167eec0221e56ebf4f0d48568a63c4618e30fe0bdf774fcb02418d95ce0d66cb9e6f07906469553f26141c4c07d9ea97f1fd2af65971192c4b5a8398e03afce58cc958a9a64e43d7e967b930d98aff6ba481c052a26c1c4b1d79868d5c936696f2a19c51f9d4ad306883bde14508e5c2ce0cb05c6cb1b70e094221989d86ed49ebfdb6ac2df0b4ac4f131ed42114ff907c724834a9ded66062deedb6f28ccf787612c547f0a48c24d705177cb128e440ef046e80f5803269b68f5cbeeae1c230ba03aadadf64aa446b43524ec2139eba38351ba708f024b9ca639277bc00f6a072d61a4172d15234f05255fbbd4f34a6d4735f344bcfe451a2f481cbb9b32abfce7fba7d613a39770a8d5dc1c4de4a0c65085ee267eb017196fa086185cd6abb906bc1f9ca7b31bdfa06a8924c5611ae822caf95692be565dffb8e3330e0acf4269a78f1d957547e211bda8325577aa957822a654aa0f99cb43257c00f24118606cfc6d201d370d8bbd2dbb9ae4e89a79023677d54bb06bff0e68c243c762052a60ece85117c34bb82f6e2321a85f569e437052efce3f2a16531bee6e6c4dd26bd8ca30e4b4cff361c0d17f6eb281166142e4a18a99b0038f9d825602651fca355c4252a1e8875252839bbe554e1d39c19584ac205a6717984165095e64f42a66e6006c1abbd8988c178d4f5f21759ce451fe19f5d50c69ef7d20f79d09a264995b2a493c5f887752cf564747380f289891be28b00ae1840c15558d9c5d2d41912a1cc89802f8785b8bf48777a38cf5fa5b07114327492ee40f3783ca6e1ec7effbe4faccf02f95e1a0743587cce2dd1a5f9ab90b0c1d4f5714bf4c212d686811833844c4aa95038aa0c88e233c395afc6f4cb965941ae831a3968a9c7150a2816a7c3cbe6a9ea3cc40d32940e271e224fd0f517f62aa88016069fd26d176b72233ce0bb6d30bbec091e629871e62081b88ddf556a67881cafa28a649a51cf1407a07033fd46db68bcb7b97a790c24baa0162081ebd5967e6759c2496c323bcf89cff468b2ca52b08ca2ea81aad5efbf28a694a090721dec57bf2fc772c18fcfe11a67e243e9759d940f4eb092b4eb155e0433aa1408523e0489a44f6645c1ac8d23f6c1efbaf2739423a42aed549d1c4e3e58c579b4e951e95b26f47870d93225bff1e3e594a9833096ff257bdb88b0f24ef29b6cb3649c42abc2fd1ba78dfc4150671ccafa48df72df1db9a05cd2fb997715fc375c1af732a26e1eaf9e8f361b88fe86118b0f9899b2cbb50fd8b39c44b63d2cf7dc1fca2852307374ab1b34bcc8c2ce6f4a98c99be099c529e7b0b2f45da22b5c66dd701e60ee61bc837c37417f5fd138eb3033ef8b5c38a314096f477f2dd4ef0406cc4f48ebf5f0996edab97e9b320e20812975598beccf61ac10069eeee15cb56bc7f24b99d146880c9d3bdba4efed8fa839f96fa61aff9427a3ee2b33018d44127f65b97f75129f6830e9733e4232892d8a67b06f093149d1daf4c7f5fc7861347689e4b98a7a200b0b7c54fff472f33daacabe41190bc23f2e52175f5f44bc2391654000cfcfa2252e6396d2b883f4289181a720468e0e21070833db67cad33b0a34dba8d39c7475f59d65f0a62bced1d3a67b19e8477efe24e68cad20faa479409c01ef7296ec57a34a94530c3fe12a39d16baabd31927cb12e6869839044300a1580b2ac9bb068d8e688a9ecd4bcaf777ca75312355233332c0d15a912d76e5a6d4825234dad4c10070b4b148ed930dad981dcea1d0ebbbeabae86815cb6a0a730052bf8f43ae3df5cf74a5c12189174d654d40bb77709b52b0b211f57759c47dc73c4307cbea83f446e5f205858bcdf272f33f881374a18470a051a27c90784d43a09db3b6d096b9ae930a8b6db11c1297476645069ef23b210f5806690ef9559fa85c3ea9b921048b9f99338ca49b7a0a400a384aab773329740f6c0d6222d1b25f6869c4faaae2aff05cb22bd56cf3dd8f696383990b423e62b7a6b0520cb2edd6f925910a113e4d87092c5a437a9d78b276b5e2fad49f24d2fcfcfa47d6cd5a468c664bf8ece018585347dd923b2e9234a53097eac02400c74e148ffa3d219eab5f2a0b4885ecc1a932734227ff80d38fd250c013980c6443832e09ea3592d19f54195283378877e7ce5dbe5803c87c9da55d0b4ede82cff22a6b2ff98bfe5b4b6909f23be4b247aec59fa97a97bd338bc7754762defae72334e245f250c2813152491e011f386d24c134ab8e27cde6026d93ce78d0ffa79ca8d5e2293140cb345ccec6d072aff6700e3101edad8f500157558023f704b7bcb76e75b39bf7120291332eceb90f660e9738fee6099ed7a2f27d06e1aaf7610fb7e2c5733e0b3e76370b633451d1923daae7da8bffb897fe67b54983ef32b4437c54ef9459cf9e85af70d835e10d0d505a3b3f8360f1405fae6c485b696f1ecfd4017a8e3588e91f6e6d77f64496840b2a0a02ad34a4d33c30d61aee96edb694b8ddbad630bf9fcab940153a48425295078240ad874b4d7c736e411d961e0e0f20d2a0bffa5cd3a666606498dc460d6ebf7535267056738c6fbe2c266da584a240f2168e216c3f85c0a14908624eae996b227552a0e8df50d32234d9ebda20d6398c9eb502281fa592b0410b6ea0744d5eca5ff976968d0bf0d43e612223620766858bc66a75cc9408233f03183deaaac13df942a60eeb518aa5a7d0522aafb8b013c876344d3e7556a94e9d9b588a6c9b2494e185d552a4bc3daa566f73e1ea4414f5d3e09f60f33d106f6b887ad24e7708f98b0e640fa8bdfa1b50680b821cbc689e61541350a8c87267f33e195f7a82ffd6e78113185283f106833882f93bb1da5d0e5f217bcc62c1e12b2ce475c0c113213574a972167f9c3be9da6d144e9101ca177be292d9e2be672efeae776256fd64dced8c9079d7fd4b24bddd0e5b834f7072480f02d3b77a06b1122f4eb7158219160ff5fc11d580b5e215c79232c7750caae57188346a25a66c6162c2ef34f8e5a27d7ec5c4039dfe1f8e3e929eb88dc3ebf8d2e2f614e20f231469d127a70f0023839d00930950851efe00611f8c072f490427403d9aa8a6c708c04e71ec5ba2ef441a50ab0925221f9c43f533427e4dc5225009ae73820d1d0665e3ef1c4601a36231a1b848bd34666f3f3789bcecbb95822166a1dcecc8d55fce191954ba4ea8002cb54326cf5412eaa029175c487214f2c0894f5ee6255754cbc0a4228b655cc6f620e382ab45d05ee127f114b0a77b04122e228657d11cf7e7bd6f8ad0842a09bb4140462b1ad19e1c7e4b63d08b9a64d6acfee74ff38fba41e8386685fca4171b4c32a9d1699c9fc9c40795cf584ad6afbfb552eabbfe24685c99b5082394f632eefba3ac433d8b7071e2c2d4b7dfff51252b256736db669bad5113eeb434426b5f51b441097dc9980b111abe9e228fc223c0355358e86dad99cd41025acf32e4781360cf8292a2299788fe8b11a41864c0e25c4a3090bf109054fda278c35baf5bf982b2e32f40686d4a"}]}, @generic="87c14ca459e9f8c6b62f62a36d73f14684bc1bff0f87ca2d1c3182f53ea20ced746cef6a750cc53bf029f8ea4465458c083d95ca35b505b8185f46fb27e95df3f116cd4b302f9ef90d3bb6df13baec1ca2a73a2779047ad72832d93d596409b3ae1f59ebfe97014b3ab70dae7c282ff0edd22c11b37d9a13c3935cc693e7aef38bfd96801489861ab604ccf348c53f518dd4956b39b7ed9a7f209e76880cd1ba0ada42ec02d2c8e027b0a56b8fcbfc29708bf4b875f730a18361fc43443e16ccbaf21bad1750219334d4ad178bd4f941eb356eafffe060424ead3f41", @nested={0x1004, 0x6, 0x0, 0x1, [@generic="8e23dd29c3805a6abece51af49e1c18d70963ea670dc91d5f7991290145976ca900a19c3cefa62a6c04c067876fff600348ae3ab0e99ed4bc5dc4e807326cf0c759d46eaab310f93093360a84f4389b54b48f4f3d8c8992544faae25d24bbabbc1779ce0321b2858860d82baeb8bb5a2bed746b597d8e57807084192583426d03206f39d8ad808c00af91415f349be4faacd37cb8616164527f8d2579f25791f5a52e776695a395c5c77a8069d37c13108de226b4c9723aacc7d29a841bd1faa2959b7c953fcd5dc785f6a4e36996cc1157c188eb24b1dff4636a1ad5db59d2879178f76e8e8355792e4711fe5f0ec7eaa5cd74127e3fcea5ad60b98956965e2a3722fb6bc8e7c44c8546647dba038c22ce048094e2ab636d15a7ba3c23896f5cfdbf58f5ab1e50e9e90a524aad3f7995a532ddaf922524a136de5d3ba7859c6321902f70cdd1c7feeef73d67efe377425da5d2846f562a0521ac3b4a6f1bb4d11fba4ed758aabc966ad68f89b795826d4f13d46bcb9dd74fde0f77b81a2bb18462c4a37fb1b95007716900cbf7566a9c671a8008afe45f82b7f06d951e473b63aee327d588f54ab105dadd710b884bf1b823c456a5b7107a78da64700ab7378111c990e87ee3f5dd24581a3806aeff8e883bec17d011c2ec776f66b997151796f91a4487ea01e4a11fab33bc12049faef0cff3e6a73e6cbd8a76df83a9bf5b972f3221692b5b89155938ef933158904582c7e0070c768be30ca272f280251dd2ebcab4433beb6abee4651ac4446999239141a0b5c15a401bbb6e0c6b8dfa7a5b0e528261ce457c1fa124d461508259907ed32e530131a007353083f57622cc697020321a9a160206fa3c90c96677f2be350a114ca0760a363783e7d521244e831eeb40b401e609dc103586d7b77a2efa22ad858d1e8675bdcc69703328f82db470c5b53329a924e2b8c28551dda9abfff2ee10b45f1b598a6bf838022ca744637b8626e6192b3f8152a4892d2b54e314f57d131e76c66466613d8d9d8a73a22ffdc21489985c22627dc8ce9b457c1fb46a75d2b5e95e64642e45153603a40a34cd7826999a4cf434280ad0b2ffccdfd98955e6eadb65f840e7f3ccfb652c0b35e10f6d1fd45a3e11d9b185ec894c4665a464b5e9050befce18ff4ae61e26f12aac98a02f4916d36e52dd6c5b7a45d520287264f0a18cfb29805abe3af7beac90b37a3ee73ac57e255da9ae4df8f2459a7df0c514b60d7317bea468c452c5d4f07d8dffcc5b016ff33089de9504aab9e3c5fc9ad2e9369730ba7d612e6d43ed508a421e436ee67554a509c16026a04a7b6a435a149943ae468ee41ce47d827abbaa31c5795f1bb1c460eb81ef97bf1493874fe1f283e06b0d80ca5c9348dcd945e9a8fcd4c7c6dde5df61f984f3e510193a7dcab47de7deea62eb6ddcd280dfbe97925b5bbb340f6a3f0bb620be5fa5c25891cecc50aab77d0e9c8aeb6a274de1a32a3e65ded1331ca9022bc39a64ba8371cd173d31a736b581306b2d0190d34f8fe8ecafeae9ad0f694cab5cfaadc5f1faa07f476db5d45dd53251061ac5ed045249eb904c3a9244526ffdef9398043f6893813b6dc6b88ad7d09c3e7316d531653243f10020bc577cc968bd2debf966321e43c1169b1d2b614cf55c8f7f05b846485e5928655638559edec1b0b6e46c23b8a52f751eedba9538ff3782e309caab9c5de43aab5a98831fbd836c6040bfb5bb8e65ff6941e95848b0b303e632338ec803f3e88dbc8b330792041d77d70bf37f361b6b4d74aa4f5f95227d11a980eeefb0f46d92da87ace84d3b767e70c29cb846ba7704ce6b62770de2d7f2c321488f77d7e7802c0a1187b9a6305d4c336ec638b53c4337945a269fb6374c94a8558646bf896409b48e4fdbb09911454db552aed5fe4f4ddb448e72bf0104d2936a213a198461ea0c68b5e540c2fa9f666a4934c6f6447b8a481f5b530b9edde53ed5b36595abe8923c6dbd257ab97c79961b1b490cfffec556c7bf86d42f1695fed24d8ce7fa097008cda86fa2649f2e3abb390fe6138ed69303c9d6705d5797e652afdfe4f3444b643386f829d87d77cb60b113f1adb3094cebd400593150be3db587d9775f5c827326ddb55dcdd9f82019aaed3a8fbe66f89435ff57fac8615e01b2a4f1e0a229a410bfbbc2c78d03d439044a480be9597bb9dcbabdf13a1b046231a5c628c92f46e456a591fc864a713a81fbc8528dbcd47e1b028319a325ec5b9b007c0a2916f653ab839b5765cf26104ac4a7684e6c9fec1cbe4178dfecd010be5a09fdb98cd70abf311eb6c73b2538ed8ac44beee898e3915f7800dc4290a8af03983951148c73e2f5c7c6224fa25602f50cdc6169d2a78abeb65e090c6282baf632b9ff68020214aa249a1111367e29bb42bc47dea259d3b3258f78f178165b853a8867e13680f35d7e848cc03b679e0da6ad7e2c1c0071fa0eff09d2aa0f61b144ae053fd2b59901fc429792dc7186ae74947abddf68736d34637610408e72d34280b81405c755e6b63c56ec29f32137c3df9b3752a34842aecc822890322d3ef592a46c69393d391afeb0ffd682c8210f1812117807976a9bd4200512752e7a8984ddc0b47682387a6a2596951266f64de0b478669b7628a534d844bed714a85771efeb54dd17933cb23b6ca526cb256ec8691bf3e4ed8733e1d81fca9d00d51af05600704299d1acb4443b08c95ddb56cfcdbb4b2c2a2a426c6e77d5e9159c591680efa9ae6813d00babbe6f0168a945708543f684b125bf073d7b327087be1d2cc8b09487aa96bdc4f5d33abced51c9b602bff091e40efc4c69cb95fedd23b98f4fba89c925ecb38b78affdb5586eb133635c07823c7d3112d896651a0e6e987e04837b77c815c1d381b0cb798e58e6d1674b27cfadd6441dd43d3ec9d3162b081b0f7ae9ab722b1c444d9951561eecb8abe1584d39867a7bbceeb55e6c4f705baa853845ccf53865dc402ebd6268fa47fbc664fa75ea2332cb73a857b758d6f01a5899265738f02248ac8db3215cb440db6ba52197d59466dd4fced6cc915e37f7b0005a8a7f73ba2c494a5c98d937a8ad2a7e9b552cfb4fda209693d9c9e58fe6c40ef6bfb571a82b849810bdccf4978320cbc66ca99cafe88bdf1d6b72a6fefd6c4ea5c5dfdc864252a4200b5bf9fc1551a425e712a78a07867be9b0758b2ada9f23e397bbc51e9c0c2198e3d9f01ae912521487dc4abc87db32a8bb8b28a09b755e2c2c611742241f149ec5512ae05cb6dd4f3afd953ac509d726fec8d15eb2addc1b2d1c5ad0de0fa4ccd779c3a924370fece3aa7124fefe5d0b029acce1f88e96f15f35d9121e89603bfcd0d3fb0979edbbb2f168be761ccea180b4e9a25bf19dbae12c268a1ef566d98f8b3872276d0be168f605725ad8eebaf216ff58ad3494d26ab2d44566a3c29707cba960496fb7a7b5165393cf4ece78c7225e056961a100c3cf8710d67f430d9a27ba99f84d5f852f64fa59ecda5bacc9053ed472d80de359995bd81c9da29a32da3b001ae1412c2cf9b1b4961cffb4f5164c4ffc95a43e0783d6ebc5105fc9b5074548d615cb4e0dda18239661f547253cf080fa92c0ba3867d7e67ae6dcab52010bade4820a1f41eb7844cd668fac4ce27de390e13e87e5e8b28b0e0fb6b478c88ee40eb34fb01a2958b4ac640e71f080f91363be0025d99725e9d4ecb3b579c3de203df000d36e8058b1a883a37eaa955ee87e84e1b5c174d4fa6f41965d0a778650fd83b13b912549fac75dbf39ffba835371a256a753841259cff42a34d9decf9b4a0581ce68d53e91342c022ee6882753f581b574acfd7c2fe3fdfc30d1c16a49dbce5c16eae6f252847ec70a567117c4f29163b6ce1f8733067a9d8cf97d560a302809a5c8fdf02917eb747f2b910232b01b3bdbab90b3edfde069989e2cbee97a7b20f95af2c3a11c5ba42983aa972c1cd50c8af38f8233b82e82a30429d473b1c6592d53c507c06249f4481df8fff90a2327cfff2e61ba9771869af836ee9345351715aa9d62ca1189e97739f3e359832296d76bef37e4c0ce0ce25be09be225b5c288021453bdc517956f30927479959c1c3d4475c27cc0cd1278dfd575bb9f5bd42ca366bfa9f436689525ebd638fec99eee47fbf6180a6c1a86b3b363b78a818f3a51d4b911482d0f3ccf96c0b819e0f6d10431f74d2aa4680f0fca7330dde33d687605abf23ca29f8ce5cb63b63b79893d4301711147fb4856859ef34f31fe72ccacc391e21be5259f93e8d6034ed50a6458ad3366dcda827c3ad5015b9267b2f0e1ff34733ccc5930baec32284b1b7be4c8d203aa205f694e514e348f697c6a3beffdd97f1e13cb4bb8330e574bcfb9b2c6bf9d245e04e4372258f91aea4b5f54b9b0d2f7d797267ba13486db28f9731ea9817937da6143ae8e7f4cb97f5e70a4b17402de56b605322f4c719674f6700affd9fadea4a1b2e7703c4058fbafbb5e18bcba8fd350695f5b4db916acdde3ca0565f1cda9bafad15da4cfd4fc3e79b907a0b0928c08ee0b17acc6c7758aa758d177ce9dfdfbd279009db70ea82ab455515cf39fc0ce2302946ea2f1c5bfa90eed4af00b43c30f9a047c2c6139fca52a628d0c386ef735480118e274e188a5d650cf2d61e63619ff7e63841008d0936349873e7782ef0968f46228f6ed47ec5fee6e1f187128fd3af215361df6a73256dbbb349828f759bfbf79033720dd23284b7720dfe9bb90b4c90e4d3e7f456582a0c6d8a50fc2740fd8248bb9262616fae57daec0d8412fb4a8602e015659f2ce016d2295938e9ad74915ab599e8be9743433a7cafcd959095bf3b0336cce23d3cff7aa5d28a8e9c0d060354a8c236faa8c7a6751f159eb519649e10e4bb3f39e5778300347932224d530fe53078315e5984f85716088fb39fbb39efc7d4812a96d253583a5936b131b75075c9ac457f8db23d9b46cd346f2d81a1a325d99ec5c659ce4e441ac582575dab51b2ad8eaed2668a50694898de90b64c07cf670b2f7bb19d0658ee572e9863f2bae00ffa1a7a530c4591beaee19337792f6ea1ab062558a604bcb00b5d30665db71878fe475685cdc7c93714def5ea2b8353593a9dffbdd693cc50f4b34ad9f019c0379b9be3fe42db58f924ebee4d9702e20e92708fa29e0db9d3171eaa0ea88692cc24ebba0151752f4fcccfc158da514c5f8b7c9620da2c5dec815114c5a5b0c032670ea835d2c08620cd00c29d98b2f95eb88296b5f724ee927d59c961d2509f7ced29d1fd0a00a748b31a0a411ea6db18837c759ab1ddc3775cb1a867d5a03f2fd4312836803da25587adb5f5bce02fc561270b585b3bd04c632a2409120b7004163e1b2575a9e9f4c8db5ca45afa149a491f29dd70b211f82949595c23c4607add9947f79a7ce61616e73874d3dc3c8b555030498d095274efd8277d67958b683299dad5595a41ecaaaba5f22c7157e2cba46f264854b73c8b94ef84117a9cddb6a0a9f193f5f72defec99821bf1a7ca6ecf3456e5bb09498fb33211dc06d760d491577093251f48a6c740fd7088f105f291a76d4bd304a5ebc8c6518b4c5e1f910f34082ed9c716f8cde1f9998ca5168b921a16c022bcad61ca830a582b145bcd67d970a205a8018ec8dfcb42e7b53ea8cd40a426643991f528ac64f6b88e99afc6c0b01661ab5908f171e46a0b6d226c1130a2db52c731f295b4b84a65a366c00aeeb2ce7b516f027c8ec21af7c7af3efbb69f25a9221c"]}, @nested={0x39c, 0x14, 0x0, 0x1, [@generic="bba1acc904924ceb98e2a4746b9a50d4d51cc8489e89ea9d89810be2026de5d3d786e31d5ac9218c6f292df8f3a9239e75076f01085043df1fe5919d0afa77b29d501a1b4b3c8ce1e2a80c315146f7ece34f5b884f8b3cfb01a1e5e923409c777ab82a22eaab404ba78266faeafd7550d62ba6d62e9db58800ef4c48177435140a1983e0b2f2", @typed={0x8, 0x107, 0x0, 0x0, @pid=r9}, @generic="191be0994f181b0d3a39a6cc5d09787d5bd8c01f38d78851d4b4d92a63cf911a55b30560b78186b54317191646e79bdc744d2caa1cb716952a3ed5311446026261739532b4324c6b44c35ce856bfe6d6bc0dcfc8cbde6013ba73b4d90ff8c1a0cdf2d63720564d1265a3f6c26d3d5500f8fd18535430d9328c1a6d13cdaaecd8f32a5dc97d3d5b6a1a62eba8173b5ea9b6203ab008276dd591918568491e68530d923ee2cca6634b587a6805bb7a7aad89aac69973786e00ec5bbf415329ebc3de03fa3694fd2368788756f21533b04aefeb6a9152a05140ccb3da1c41cf4358b73d80d64bc95b0f0c6bcb94bc6f5fc9ed", @typed={0x14, 0xb5, 0x0, 0x0, @str='coredump_filter\x00'}, @typed={0x15, 0x144, 0x0, 0x0, @binary="e6c57519fa63ab94cb60f521e49b0e3723"}, @typed={0x8, 0xda, 0x0, 0x0, @u32}, @generic="9fcd26080cd21362a9294b4e1674a38b45fa8c1651a33a41c9674c2a07251f0fd460b5bf8b777f9f91c3c1c661ec7ebd9c97a8962047c9f91c8219b41f25d95ee8ffe3854d05a1ff53bc831e54b7ab51060ac4399be5a0ae867e4470863fa0251cf27e3688c10e8023f597c909d9fa2522b63fca41649c41cf801ee84312762aa853103830efbe9e720ba9ddaf01682a578f9e06c55999cf0034adee7ac099facb42d51de7c1f1fa9339f58318842176cf87eb1cc1deb0f6e1d20febf3e1cebeac82df9c0c3a2ef2fd689eb6e711663d6bb0f9aef1a54f1ac88d8aac794de3e284a2f8ef01bfc55c0b1b342762ed93b38ece7f77a140c966020821", @typed={0xc, 0x48, 0x0, 0x0, @u64=0xfffffffffffffff9}, @generic, @generic="eb78ac1e39f656ea109d605588a25f29ab667bf337f7a91c214100a92478d1ccc6b1266beecc3944bdc43fddd56f31e7f5fba2237f51abce75d8dfbe9f80693a901cbb1699a41efac904d7fc22c1dbcec62376df9bc547d2e7b23657d125cba1cc856a6979b47e9fc5e7caeeed959fdefcd8501bdf79df8811044c61c9aa5e4b9693b561e049ffdda7ff807dabc07839517406e2cdde99c66deaf7c4488031870224dca3aa74532ccfa45b27d7af58f1536f355f2af0783e01730ca1792942e865b497f7b8e3196370bc2cd7df2868afdd000f5b1cb775705751de19189f"]}, @typed={0x101, 0x11c, 0x0, 0x0, @binary="44e06ed0b86ef3a38343d8657afa2af49f951f110df83bddc6e25fe20ef38004e5f1e5458550a8d4e584bb58567e39b708b94d6623e4d1998ddafd6dc21784ec9475856df2b061bf5e8fbc69d7e16044c73c0cb6422acea20ef4516c0fed7078ade5a88d3c4ef3c6e461e8ba939e544ad28839127e0808eddd2bc6cc6df2f787960d90b142216c172d2a40166a1e8383619683b6e6a7f5f5d235939905626fec4b444ef763ed96e672e4fe9eb688f9058a42e45c5ed9fffa84263d64d8679207e9437f08f3958247d13b737d2c27f4c61266a2f1bd8d953fb67e13348ab42b1c60b1b15931a60427a3a095921bcc9b13bc75e5eec148ad0143080a3136"}, @generic="87dd4975db5443a4676892c8a88530fc30af6865d576922ecb4748b8d7777e322c4c3cea3846649946f47531ecb5dfa0d6ead46a70626f3135a63a60bd5900a84e25e840dcb4c1015f5a56ca12bb13ec26aebc1764c880b1ff574baaaa9b7d3af786545cf491913a579b7e25eff72dfe8678b4fb12ffdbb8d3cb31fea9d274e763bee584fc25d5d5e2eeaef3a0ac0fde5d77f447d806f96485d32f5d6159d0c86babe24a187524e0610ede412e8cccae898880a8ad801603f967bb60f5284c1eb222824fdf96496e104c8b9dead80f0e20d57800ebc186b9134313f1e3b3a80580ed96deb01e305e9c458f018de50a10fdf0c55b6508ec9f733a1a4d19bf7cee1f3f364e8fce22a2d19e20011765a020bd8901261885c896d1360deeef7f3489ee831f9dc400660a6dcdba555950a0c11a9101d3e1f12a7efcb6b0a108ccde474fb4ebe3c58c19e5a18df71879d5f91d01c96d038ffd03a673b133540ff32ae4a495a25f9aa8a0e52bf982404a40bb8f47f0c13222d7f073494b1c830be0dd7383d62188e096bb330f5104e8076320da0a478f7e11d6224398f9729b8815317dd10dd9b4a567c2633b673474249e65870a957a84580cc690f04f7f56ee133459ead87b468d0f69d09698bb05327e615f9cbb2a6f2d0b5c16db03431333f768c0504141902d16019c2331c797537a375eec27e28bb0e5b1c963ffb57c4dd2340273ea87abcd4a078a55fb331fd85ca4d94cf83f30d2b60c877b383127ea5ae4a914530c48f853f946c3f92bd300552226467b185e5443139b9521f9d7b50b02faf3c19628768286bc99c952c45e7eb2cc099761ec27ce974a1babdf1339680b81fa4b3e4858d3a16b0f0679dbd93ff05a930cfa77d62dd76c2c73b25ab8c873e8db83dafa7987703767be7c0838ea80b35d584191eb4fc8f0d949b2c142080c6e00f3886b33d3d8819eeec485569b02582b8d253d7c2518c2ba8711df0fa2d85d0d5ef26f16ea461e2c6f746e4e1c12bbd29fd38e4669c73c9cc79765d8a766c51d8240279403e03f0489f6e4bf43d6c53845891996277a866f528e28f02442a209cf71fa00d5c513d74140e3081980be8bf392342ce44e01f2115c2948247a57fbce481ec71c251dd307d51bfffa68057e8d53f8097e0d0d89d6eb0e87a85ba213dc59c87c84a1b0e1252286bcbf1bffebb81dfb316322f9f7b4166b83db6cd10b3fe6f1bb497169e93bacf679d989c90afb7156ce216a73a21cf4685b0ec8deddb3aabf773c384439e7c90cab58898e79dc57bceba3066ded185f84d41632d068493c071e0434697dd1622c973b250d376df7186837794c32d142d3788180a6edcdedbfe61d0b44bc3dc85b1fca31204dce911546075d8f6948f2804f2b909591f328b424019cd68ea0b09ec9f882710cac0052fdb646783977257ef9f0c0a8d312f92e81598ab6eda3c6b3c655ac4c388454ca07c666b66257982ff73c726b96063a204495b5e499ad178ea7a9831613263e752a23320021171a091368bbb947bf1d810e0b1b303e516d3e89be0748caf5670aae2d4d04af96a17058f1c28fe97263eb4639ee78f52bd4eec727b4b8c94b70b8a7c8d0eda11b6397505d839d1d17446aaac8682d6ccdeff5be7e340f59f611fe028bd8cd6533be7e18ad527c4f1005ce3e7260a03640dcbe0286e33b67c93663d5b64f50155de59b95a3bc1f5876b64feb0aa38852abad1c1368db14b3e845c3ecbd8938b86f97802493b20ca327c80a9db63ec44de6512b6acfdfeeeed3841303edf276204062f2a6d567836495183425d638e467fdfc7c1afc48ec36f85075549a1b453dff82d6559eb2b9ab2af36ab44ee49225d7c5e64c09f7450a699480890bd251ac3013ef360e6ea099534dd2790a62378a17fbd94ce92ef4fed0d9b4a889928b83cd795d63cb6010183cf068df74412546f079a989d8af4d837ca790cf943ae08951541c13417fb087126937d5cde6a4f477366392b962012a710f4ee9b7d5f10357dc779e1a2148ebb3bf8d82a33bb9f288b97b3e34ad3e346c0b3731616b57544cab60996f57ee7b4dbbf1ac471f398bc1535e751f6dc71bcacc8471557d45a44714092bdb46b8c75ea8bc002401c320817c42d8ae212ce9fbe4b4ada3242cddad6b25429d9f47372adaa31838566f48826dfa2ecce29ff05bad816c9f226bb6aad174fd9ba236b924b8369360ded883065ba2a187bfff883c40397212dd4edb18571411dc9f8938321db98126e260f25dcfdce8b87f7b4d9aa64b89bf839baeaf96f5c90d920206f8fe5b0d333f802f4a813fb30f1899956c07f72f452aa37cde1f70e5fc444554bd9cec258479d48ea0e0fcc6975892d6c587945a07cd07bc0e804acc4d72a9c148f21e5a04e8134271966535a563eb3e53bd6dbbd0a8ea4f93f8126c00c497b19858517020d96182293b73884e282139eb0663ba7d34c054ef58a4bbf8bc8ade6034774cd982e913943cd38760eaa0afd95daa47d9f267f6deff94f02b2b703ceec923260d445a6cb96c6eac25d807106d8daf5967886bcc2d1e029debec3b15a7ab998b0f27751663c7e4ddd8af561ffee7a4f31c9896471a868035549462275146ddf0b0d72b352c43c2e4f0cb8d5cbd4621a6739c02a1545076b1503be31165cecc21c2a4eb99ab2cb1f112f9c8fa566e53f529787d7fb221d7de65c9c3c488d7bb4513d7507b41c56c7add414eafe93d25f7f7d62604a290160a3538f1e62498009ebd3f581eb8e7cd34fa4171799afc9aa7ec8f6be1bccffa3196b67b282ebb9ce2fdf5efdac93d82eb1c4d4713592927e6aa0162b3d7454fb407feaf33a323db30a02229388b52ea5e1efae7fbeeaf1d2e21cb8641ef0bdaeea8a8d6536e67df4e8392e5f0b05a3dc99d6a60dd4825fa84926498a7171a05dd04145355cc5f3af779a1142d208b93210bb30805e22b1dee0854ccbc2b6df3c0249177b5c7bbe8c9f4e0b818c35d5f2e57817d5d0b05f48014dcb4d9a052865f843702b836605e5afde3e5850e4f7e4294ef2c3fbfe63a6c442d5a966a20294c9448b3ecb28c01b3d401fc83db54c25e9d64510004c149ce2362b368d256d74919667980cda2be4bda58c883d47f79ce89b1858b8c6f21c02258ee08b5adb1dac6fc486978f60acde66dbfb663fc820a492f4be72f26eae20ca171cefa3a237e2f61a104b0454eac5f7e8f0293d40ce60d99d474bb377de3fda7de37b9d51e38d0c7bb30ed0c092217350ef7d75541805194e72910db23b0f76de278e9c2c73d8d351bf9369a951b5df3e7c2e38aa25405254e3f5b2f19b82c3af50486c5468cde959268395978f671f26760f8fff453abc44050127102c1bb5cd79717584d8b5ac8be6b272e2b01c56f496d450ffeab378b487046e6bac6e369b012a311ec6a2ecf05d3ea58724993b944bd5d4ffd02fbeb67b1d457801e4b6b4916095b8a16f2008ca346e1b1f9a54f97dfac943ac714a6c337c7ef4932e8ddf91dd34a30c90a6dc2eb5a5991e4640df29934669fc4d48ef79ed7ccec334664ec71d73adae7d30cf3d3beeb6cfeba5c1cb39467b400c07d118a41d63d468286833292aade411eff7ff80cbcd63b2255c6961f8609197a4141562d88b3f6b28217cbc7d286d736cdbc15e5adbe20a5e748acb66bade38bd54974225e81401cbfa7be07323fa952b559f262375fb9da5572805771236586c691801857889ac2f733576bd3ed9dfc8218afb7f2c08654a14c87f25522ebf5baa6079122b2be665e1660884bed02c08be014d080dd3367f896d09d3733f81d37d5e7ff07467b9e5f766f2b5010219473a02e6dbc2174fe04830d74688ae1986f5e97a83a62c6d65928383132f3beff175ff998254a4715cd62086c528dc5b936ac81d295c5d511bea35cb95db2340c877baa2bd87fc03542e7c8c59999784c250cf89508b990616dc5ee096bb0cd6739fede2d0021179e4b0957b10b7868f2a38b0c682e7cf994115e7b44d161cf16c2aaba4c37569a6371397ac749dccf0782b4eb3cd08fcac116b543e6d9eadc452dd9f9ba710ae0bfabc23a9214184d4327291429e01a5d61b88d2b5675a9f42d42f67f8d227a9fcfd1ef0badac533f32e3ac288bdaa2b7f3361a354ab992b02110b4dca1273d0fb24d20f9eb2a9ff2280ecb3c44ea390a6d5cfc1d96e4c4118db09f0e4177feb86d06bf6e6f20a4bce6d5c4b2a06f7eddd1d69c9b65c1f4e4aa56db85c5d43c27351fc76e4730de2b4a4887a5e052eb2db1c5e0061959bdbc95be0997da44df598f557c01acb760ae1f74384f02abf6cb2c7f59f12350b08b79d8c853d947015edff94d71834333c5742a71c5ce77330af49768dda2e2d582d6b58fe566f912e10686aa92e2e395355e0e618186386b9cfe50e210b5a131afdcfb5573d7a8ce4a27ddc94aaa9bdaaa5a56b71bd0f7b78d6742dd54e47155364cc22036d1001b3db2274fadb2608f24356e99240740182c22e79cb6dd33848a0ceef991d649fb479e3ce3d0a1f89d1e856a85d63a226859cf590c282b2bd3f2a881002e73a3a3135fe0dd538eba494bd81e30b866ca11c1afa15e2b425dbda13efe847ba560f6d27e1d5e8ef088ade99f505d6da87893a2854b804fba34329eb72a5d5826be86522648967e3e4c51dbf36aa6099e21bf7db805c5a752bdd9f422c0a3a50c2320f5d0b08ccd5aad3249fbd870718e3b0dd8b708317ea3760233dcd32409ea18bf48d857a0d5302fa78eb98237617b2cce24a0aae364f09418a2bcd9b88d5a06f9a0dfe618a8aa4e1a7dd5e9f3ea7b903930b7ecccd2b55b6841e45835e51bf10e55d9709a8f605dda48dad7cf88654ef9af4e11a3937f1330a6e7e029e55b5ddb7c9e5b626300ba038c0cc1da35626613bc5e547fc9a98bd4e24b5e643f474503270591949f3c43781619d2962a0e8e0004cced0b34c938ae768dcf9ebddae169e1929fad0bd8969cef84ea270f564718e9099852a8478338cefa532cff95e58745f0a5456c7959275aac8267a1425fc8f4af23652d62025edf8b9379e7809dd92d84787435c7f679bfc9e67344158a00f2cb6c4bf28f4e91dc9fd75e3646ca6343f77f7679ae81a14c7b6478055bd646700eb85eb92eedeb3c4cc31911a65a855d791cac8f1b50433817f529ba3950d2262039d73bf95bd994569e3ccd317def1829045e4f16e820dd6c551d045d4efc03ed424e3c7136e0b1fd69bd3581772f0036f9a3857614498eb44862b01ec6fadacc816c17053169df886235b1de31b03b9a279f2a6583362e3903793436ffd26a69e3e67910917ac5d93908672a2accb32c1b9abe94595ce4e526f3a5fef20e8cc92e568b3e5d21a9de7e7cfd58518eb726ec68f4a0e5a1bd38802a6722fd3e569efccd71974d4cd0dcadb0da44e67228d48d76f3e7ac4d36febc4be0b1925e89cfe2a4b6928597b7be4e6218a40b5d7e0f2afa3c7a3c37312cfd4506aed96de98f78ce31aee11f5977d9bc9ec3e2296db8a5369c0680c8dea7f2ccb83265d83e623fc4fe4df54565f8ba9b35de5a46a2d6ac0731e92ba4d56cc710cb093f56a6215b8301c6181bfdb0915e081c1c97d55b8d177e6b18c4993335cb38614f9bcfab195d931a8fb706686cd6bcb61867dac1e42a166520af3fc87c4db1421761672866fa5485cec51b876fe895264555acdb047246d6ebd9559da9c16db524da1bc4cfae19d1c4ff43c40e0c4e03da6eace82b92564542ea2d6ab8b4de636c0eed0ca6b6128075c7ed1c9dc0", @generic="2543e8329b09b50f6465a272d7bf6945eb3e15e0c2402b9523db059c7925c11b74f1287ded"]}, 0x46b8}, {&(0x7f0000008180)={0x1fc, 0x2d, 0x400, 0x70bd28, 0x25dfdbfb, "", [@nested={0x1ec, 0x13c, 0x0, 0x1, [@generic="8cd7d9901dd2999f645f547120da4d560b935cb7d6748cf4c6b40e4b6cfeb1c0de4c120f219e96807b0843adcafd56956c824d2698d53183686597612997badf638ca58db947456c5655115c4d477193e6ad15ec57a979e45dc7cefb92270f0d883e8713982023713fb405dd05497e2f31308a6c86b6113da6ab3271a57345e3224943ee2940e37cb79cd7bf5ade43e5e42410156754252e1b53b38c27bf2b15fdb43b2e54429787af217290a06a920f14a7a814abd11c95b6a401f095d1f7717f908e26ceacac9b2fd43e9eaada02e936f81759af9e569a887a0801f9417818cfa83d1f7e082cdb6ed7539a1fe2b50aee741c537f567427617044b2afc0", @generic="8dbd595c457b96d6a6187a8cb9bfe571b4ac670711ba46ec9b5d10bd008cdfb495623e5c8d06118c7e72", @generic="a3bd1d5d5b3c095e19d3b8ac3541f2d1ab30035511c6f5c98413a3c1dc701ec85a9d08d0444bc4564ec53435fc04290679d76b251054b055f66e29c3c08997c80569532b14331aca0a4f151420cdeed052be85d851e6ef887c2a58a35bc3cfae90617bf7a4d105a8abfc4150d00d8a93409381b4cf2972fb6fb4e521bc2063e375437cd7", @typed={0x8, 0xd3, 0x0, 0x0, @pid=r9}, @typed={0x4, 0x88, 0x0, 0x0, @binary}, @typed={0x14, 0xad, 0x0, 0x0, @ipv6=@private1={0xfc, 0x1, '\x00', 0x1}}, @typed={0xb, 0x134, 0x0, 0x0, @str='*/@^$]\x00'}, @typed={0x8, 0x114, 0x0, 0x0, @fd=r3}, @typed={0x8, 0x10f, 0x0, 0x0, @ipv4=@loopback}]}]}, 0x1fc}, {&(0x7f0000008380)={0xc8, 0x14, 0x1, 0x70bd27, 0x25dfdbfb, "", [@generic="e4e6aa3d545a4f709cbbeb1ec6e774e260621e5ef5b22589a71cde765c856bc7dce7c93c4abd23380f2c884888e4b5653a36d2b14a855859c2ebca4466bf41d2feeabb210be48ff005845a8a8df3ee21855d184b14025152ad1e54fc26274096", @nested={0x57, 0x33, 0x0, 0x1, [@generic="72f1fe8204eb0e417cdce66c3dccf0385c80dedbfbe756c5203cfd958d43d0e41e0e1a850a1995d37c9139344d44ccc6a3fd744bd466243b2df78b6f4d5966d7395d4207c2aae4", @typed={0x8, 0xae, 0x0, 0x0, @uid=r7}, @typed={0x4, 0x6e}]}]}, 0xc8}, {&(0x7f0000008480)={0x3910, 0x14, 0x1, 0x70bd2a, 0x25dfdbfe, "", [@typed={0x8, 0x104, 0x0, 0x0, @fd=r2}, @typed={0x8, 0x9e, 0x0, 0x0, @fd}, @nested={0x222d, 0x141, 0x0, 0x1, [@generic="4e8299641c6a56111acd063875cf4ed73b9695bdb12b05a64211a14494ec8403328d9bb5bc767569155399f3b33f34afa56c60244db52896c3326c4ab4661149374d56d624ced4924c51eb507cc95b09903c3db4164ddc4429963806d94bccf2fb8c0abac18a1a05b62de2d7de424b95a1f151127e7480891229db1f3d7e78d38a045acf6006367e281afdd91faae1ddad2b6dbc4a4c7cda1a7de3034f520294eb7b260933248c7ed69ad0002aea11835fb962184caaa65a17401f2d581f3877afd2203c0bf57bf8abbacf12429c9b7b92098ad7e27f55820ce0fa781236c77ae6", @generic="3e81928aae5591e386eb6c63cec9041002bba2a454e5feaea726b1ce674af43c7497b0d4e765ae72afb0280ea9ef7b2346de12aab7d8ad33125005d57f5cee4f24958cb82bb7cfb190b2b863ed641cd9837958c4caf9394331079a841f42274c42139d9d7823948aa9a91936d2de6a354c81533f592938b48dc6877e419f68c5fc9f3192aa64cd0bb724d1244cbe78d4ff28", @generic="b4179df8ea26db85a676ab9d0b676faa9887f46a5281ca263723afcb872d7714c841d1c6ff775d91c97ab42e3b4bfede068c247f2c396ed1b86b5f65b402677abef1962167e7a610a28946365bc42c6430d6f2aaea596cc5f39fe6df0869c6cc12de0b3f3a280ac8eb6f61103fc25d45b7c5a5c26f3358b213325f734bdc5d4c9f80250aae79fa540debb67a95a77730e9299a4faa501206423d5a90a9f1adbcf1dedaf29176f3807289b626426f623c7d15968cc69a12b0c39d29c09669618704ace4340431f5858b446b372960c8d2833b646904329ced0a6b9bf7454a39bec18a08624e8b67b86b4387a0a3936e0d6061ae83db9dc214d75d19f1024573a34ca861f73c2703b2e873354a74925fae71a8cbdd2d9acc47e6cbc361c5a12aa117e33b5b7c9bb9187d0e477da0197ac80019bd9b21080899cf7e90010b807595170c65704c1f35fbdb732dea80b9b8955c95d0d86cfc899761b508bbb7e4d7564050147122bde3711fc2ffec168791e0caecfeb52117d53635a7b9ae8c1adcda28ba14f8c4031fd3d91d668400cab3f81d9fab101b31d8b4b725386121f0beb8501781ba8721ffe4267f484f0ca19c688b0321778e0c08fc0b4a6c367cc47c4336f527cc544081629855dbab532018b619e732d0a16800bf8a9c4727d9ceb4aed032e38b1bd29ae6e246df33a81a319e6c3339b88b5c3557348f8a66b34d4a47bb9373fe88b11d1f022781af7dba712b73fd3913b09f1568cec2f6aea3395c59e8b4d9d278b1b90f6e320dd6fe621a4e36a18ce575b26d9882b25bc9d0df73a301b4a78422a04aa702957a30339d2ad96222c48941706cf373b0725534dc926dacfa8ebbff47822f0d0d531423268f6fdd34ba66f3ede31b94ce8e871a8e9c5a219bb2fd2d7fa99fb0ead6f5f98bf9e2664d3a413232d5d73f38821a86684471e9b3c113f8c2427b3dfd5c93264d54ef8e43c16c13f4e6f3840d5e51b8d26eae4696425ba099d4f36c6c5aabf8d90a3308dcb797ffacf39495f8c92787b06db7363ff2e1499cbd0daa4016dcce50ff9dd76b818ddb2dd9dd233cd7882456d6237d4726cb2e7edda8e0eab5ccd5168ac75c51203a999b61e0bc2ce71718df4275d758323e45a525a0ac3af9200e6c0ce0944d1ede05149fc37a0a2a53213721dbd83f04da70dd6bd9db0a53fe5c3fecd304af388322e5b421051c877c76a7417782c41a00b145235467a8fae7e8948b031678d8bb55cc8e68fad06e18b64dc8a65319903602ac05602adc4b2ea194569c74df37d4053519781d41ebe1756e2110efccbd8660682db14b6c2203d43ffda107ba8c2d0f815aa43046b91378fda3953fa3b5e429f66606b583f975d84ab2399a444c647275cf0a9b261be7c6d5b333ee1dd57b9b1f80ccb1fb7cc9f13ba88a57e24f0e1321507433e3a137cc8d084fb4592509aedb11005c6b8be32ac1be62269ebfb5d7367be8f24d2131915159c0bd841e747b1afdfa3697d73a3830955c5c0a28d4a64664af3cf462d2eec31adc1277d839b0a0fa810a5a3ed26d53d68e0f12f79037a5349f686570064ca787a76778aec0344004b74887cb0537e7d2b475bbd8ca9fc6adf2165d579e2144ed73b8ef4a506d0edbfd9a08a76d7bd09bff48dfff05e96f45871385a61c0e143758501b6359744fdd1b0e98711f7ea0488433b355fff7cd5ca161bec256df66adaa9b96758c7592b167b1835adc3a086d81cafa0aa8d10d12fbd5440b130374a5d4d44d427ae31c1580f4711b1473bfb81981285e08ae70f7bf043416023136ad923e18f548d0559c8e728f77c885217c979276c538fe95ce960dbbbd44b5986f05f868fa5f4eac2ae7554cf9190b9b84619d741c1e216eaf92f2ffbf5feba5e8cb9b4fec717164540ff053d13023ed60f2479404b3668a7d1ebee1e36329447653d535dd260e154d158a1e31451dd66fe3f987b3485c9621c0e3309ee4e47a5caa0ca8f91e70c5675a2d0f7e650a2d2581c0d6ce50650dd25608c55cc8a59dab743e4dba6fe2544920926684035cfae83c08889f853e2971e2379515e7c6bf17ca484eb407451b21c34a5ca5aaea6b69c3227352ca5804faac38209c102a02afc09b5a310c55d66e3cd82173aca75a101ab30c2147affc9433c1e052918394d0a7e53eafbf70dc21422c2637eb422fd7b54cca4605c92afacdd42ba3efc529b7bc3a485aef2f659c83190730958f68d10a4a45cc6dd51eb7c50e7034bfefbecf727e73f0b73da13a608e6ec9b09a94303fadeb5dff93c1d887f2928b9dbe2b3c154b6c9eb38e788ad98a49c40d24e7a69cf294eab55d8afe4062ab50c39676972c6817fc2f6359905758bb6bd71579d6b9b4357ca064d574a44f8fe26c28250a38f9990f7ef0608fdcb04797c91b7b2bba8736ddf21517f4b186026dd0aae3a250b5b649d3c643e1ba69039a4dce99748d85211853cef30d3721a1fac7efd8de22b36dc4c0d9330194b4e08e18e0c602f7a09a601a7b9a5e82c27e3e81c0dfb26036176596978d17a3cb33ffd131cb18035b3b3ea68ccd7d8300ee7d1751efda734bc156bb977a92ab502e08ddf733aa81b644f02bfd416172c8251a330a343ca6578cbfb089eb9fab362a85a77ea7d8509bdd7b9e2834613f95a571fae747266e58a3342e5530504b17695a10bf3bc3cf8c10a59d495c0e9895478e7aa693ed9e05edf439628772538c5bc55b5f1bd835a084351d9d12ec8357171a567dfd457208a0a6ed04b8e464f820bf0559891752ccfe4c76096e7e4dbe94aac10e92cf01f0655cec07632c7ed0b8488aa719c79bd768ffa569e704c4ea08e77ec72a4381357e3f8818364d3a479f0705f5145a9ff881be29cdac890a5a10a833b58c3b40445b0a436fc4bbf0e946819a7ca91bbae9d59da4bf09704f38e11bc690499661520f4383c2ad90c8dfa6996882bbb3fde79d8cafbf9126cbccec3e33e0a7f446dce85045026b7e39933bd1c28d1a4ff0b379d46fac1e1e618c89bb093b4f4fbe8f4a9cec7a4a768d66cd90b42abefc72399ea8fd594ffd2477ba591f3a76f7fd17e6ffd402e6e0289fc5dd1de2789e37e4d15ac958194d80c4c01ab41a2e8e57a8903c72bed8727bf220c8b4ebad3df25e66a03aafdd3fd7f683bd7e31969f62bf6bb1dbef9448089783a2cea8b42ec296db1bb97605a38e2a207bdf013e4630b2d39762fffa3e5c7f55e0fdf79de4f8b6b11fa45e8ddb9cc9290b302a004c53380800af8a5c893a51f2dac4afe046c276224d1f5a637641f356172c7e1ef9d07132a863e7a0c3da52d22eea5f05d61b826a631176cfe5b26ad96d884061dd676aab5d65e2c126dbab5a041ff9e29e94e03c02cce060ee41b7d2bd92a1407b8507180f6cfdc3c1ea948c5aecd45353aafacdf129b9f8cd777ce3e4e2a404324834905a3f78ecfb4e537f985153e4f7ae420812fd166358a94dbaf9e7521f1ff6c3a381e4b4f7c584aa4a68995bf27e2a34242f64a720180821641bb0fc111c95969295f66aff28574151947db9f4662b736408fb38fd2cdd5025fd4862965333af8a147d41e85930eaef7cdafad974e6b4e8f13574ec7e95749aac5efa3d10ec995c9f235c42f2d3bc892e65ba42521951857f091d08a947cefbb3e8567ee13727d20e558386e246f93be1bf4645bad13971d7124aeb65ade33a51f515a2860b9ac1f37c47c40a2c5172df639c9b01d6e829d52b116ccb80ec538dbaab3422e3f0ea7f72919b50d788396c393bbdfb645ba4bdcf756d13f9cbb052eb366ab5a5b93d51b3d64ac1ac1d164b679e580219e6c03f19d09fb7c73b91b278f8472bd396934e1469959dece51f7d8702a210d26f97132e02d358510d6553a3e8aab10e75d010aaaf1ead7ed5b118456ff98455343e90ef4567249f119b70cef4b1f17e1273390be11926cca32d43e0c100cd37050a536c968e691ef104a3960989301c77f15baf0ee76770b53d4e970b37306e5339974e009c1ae9577a075ffb5aa5118403616e9e651141ca70c95c9d85417712428c855a26150c67751ae2fe8c756da5d0d3d70d8948e503c3374993f99b3cbdb96551092361d3565da20a63e8ee3adfe9d85f889ba71d72c6183c9af1f799063e0adad608dc432e9f65eb58358e6d960308a56f384766ccfa9ab1f00c86370f1c4fc783bcfc2b868b9e8cc97cbf6cc4442622daf77a622140b0ac5b97db0c10995f2e7457d655bea2b21fc87d2718eb7f0310f2c4bdecde685228f73b54abdb67f9caa27c952a61b994bd4aa141b8e58e7d08db41b5771faaecc4b3ec60348624704f6f39c374879c149600e1f690db87ee08635c121368599efe8988b36540a75502cf26ef88d5d0ed4aa928cdc600e82f014e28f35c3aebf8c154628519768dfe9a6bcb436167c8b92cf2f0b8f10226c0cd6db457fffbe44f15bc72732a55960647c38b1ebd7fb0213286a3e534995cddc294fbf61e5d85c25d4cb50240bf5ef3f66831e2761925af6fbb7c291f6c14938d60b84fd67f0f5fac301206c7de6e165291d5e52aa01eefaf54771821f90398978c8de94e9d65ee3a27ca52a8969a6f388ea67767b6aefa5ce07e7bccf6900cf1c9c52e5e8e2bdceddcc3e282bda94e787d05be899d30538893ace00ee92d1bd0146429b240ad2132154cba277825a74ea89208f008d223e50bdec0f6c7d538d9e50c25a8930424163811b46528eeb5f1dbbbae2079bbfd86a93a962936505105207da4c43aee165c442d7d020491d7756972c805f7abbaec7346e0978caf99dfb49197e68eaaa97b2cbf27befb5593575cd6d248049f7b599eed8eea1bb046142f2bfcd4fbcd482d6ab612396e30abdd5fafe44d9965e5beb7f2c7874421cc915c7973ade6e3814cf4fcf33b62f89aeeb476c5b74b99f15d38a67fab98b14523dbdabae9eed86883a8f0b3d5db5f55a2baed613fab40705123160432916ff9f7d336c4e92ecfeb944ed717810a016ae2f9a6095dfef41635226a307986c54ebeb0c56b8a8337e2449519e4f02b38f59e8d118faf3ddf3aeaaed4b97f6b9e47824523f52a31b97e7e7ce6ead0902703ad30bb61e34b4523ec946029a0e52cffa7b599a88c88cbe4f4c2fee57290301bf481b5a8067ecfab61fe85e56390829ab3b71fe9e8b0e46f6dd8d37a67bcfcff081977061e82a341a95d22500346ea5ef7b36fea3aa2a29d04e15252cf9271b3163a1eb3d1a5e918f155377c12229e32f906520b1f39912639203c0b3e1443bb385c9fdada75a00f743dadeef66122c608a20b75c09b9baeaecfabd0d5419ef908aefa973999100bee268e244d31b821ea9eb00cbec56e9dbd072657c49085656129b5acdd0fdd3ea61077f784969e8fca9a487c886c5da0464729320ee89c18df9396f00ca973e737bbad3bddf4c4cf812c765f2d152b1961b5017c4f1adbd6d629bd8aacd92b165ffcf8b3e1609c18cd735f1af00e2833ffaf76e3e64933a47dad732246bcdc5477a1a30cce9fab012f58aa68e9b3a002c0adb8ad5e8838d14246c010f2bad3ca7a4c99ca423cf5d6e4143e1f9923a6ba7aba118878f2fbdb39b3628f63f69f29473f777b8820e376d494dfe3eebfbc465c1ed33a81a4fa149b6cce5803caf37e997f01d498eeae236fcaf48569841f1b3b33656be94cf57923de74547a5f17f44d9b5e96ec8687b32833aacf9307e13d75a538c8927edd96809983fea523aa2d55afcfad9be55c17c1db9c6393c0912a33a304b2597d308c43415f00c8215ebad9ecc7d4ca", @generic="f4b94e7fdfe511f690276f82173c4967896f8db60b6d867d3d78ba340ebf13d3aa0ceda6b87bc4bf64371479bde3ca7e12747dbc18e4245d566ae0f06aac98f2554219fea67d9f20ea918594380794498e40e85aa6c8ed8bb195673819fdd0bb16653bea41ac3852466137695a6940a307a076226bdf46934edbe4b26da4f1a390d25bee172fda94ec4525ea0cb83bd8f88a3ce562be6b1d44e20436ca033eadcbba55b608e83960576cf9689195edb63ce6d013080dc6c9795e8368b1d4aaec2d92c9aff61dfd1cd6a0ed2d285e399ded47e77c757d20d293ad214bea30b0d69cd3a5a237374ae34e92bb0dc2dfa1947460b576d833cf0567e091fa147b43382e4fb6209b63d00c8a84bd9d1669b9366eef518718eff0001d1f4cbcb4cf5d33053a7b4b7b7a0b438563cf7fc4942475fd5fb9cab696ba6bd0db2e980f5b7295195bf0052976856ba57f9deed807c47885ec3325a71965d6dc97cc6288fdd6157505a01570d2e24f40b212b652f4d4a7e4d3f0e8c36cc2984f3f1419caf7820e1667ba663193124642c5bfcbfca1496e5104f5a2abf48451358f52f489b7b96a30a3f2269802c02bcafd8f62bf03d481f38bca4871dcb2b4adf0373ba5866bd2cb7b066937afc740848ae6fc5aadafe49f8f212da69646445b4e1c754d0cd40e31cd2bd63b31c37df166e7a3f0e4444b436b2ca96d2ab5e3634f6653fb7002115e68e61ffbf84f0a39cd4c7b4609f56617a3a33180b3581ea7e81ba9239d1ce26a19bee58ffa2d65a556e7de3b9166decd8838216f26a760f354106b6421abe65199c24c8b47c0ed0fd58e871640e7b6d6795bb92787315e586d5468af05c7b832d46b120ab910f5fe4c19e39ed164608503bbac83f64f1fc7fbe6217666c87eb4d27aa864882c26cf63b8d1fc947694829324d34b55f169b122b5297794949fb16a029b1f4a156ee3ba238afb1d0147ab18fe98ee868d71c13136a85f90beebe72f750bf4aa2ef915e45992a5e5297273419e72497d42161c683c54a04c5140b7fb7d395c802a338a8038282e89e4cd986eb28d94a74e085ff59db2a72e91100698223591a78b0c505cb8f7e8e9263ff82e7cee2cc2c1c868bc35fe50f1f622f9e0539a4e7ecf2ebe951644085d3b0a2a52953462afccc013c7a1d20feb6803b1732b7058b909f6f2ae61d34a06b51f4707109b7f5a4d28cea1d0a202597816058d9af71df894bbe3150a6ad1683c36a7845b8402fab92d144a09ceb3fc05699b004e37268f3ad483967aabb59adcc5dd6d9d303e1ef3fc02fdfcc82d6f2a90f073994d49d0c196e84e118e303c0d1a8be58faab58521f205af1dac87d233774d4c2e6e6bd1d5ce24d3e8889d3337a3bfd7173977b7427d3829fd248927f43fda2ea7cf065bc385dbdb3338f6eabaa245ac9d292de1d25fc2dc74c1dfe8f415708b944b9055d31905ef585db57baf859bd0e19411435b39fd87985d7e54bbf2baff98b39df30345534fb990ac00d595b21a0df93094c32a7cda0b6450dd6b6dd75529d165262cbe27fa6a91b65437ab6fde1c989a0d9c6c4559015d434c1714882d260c94cf6586f51a1d17acf8c090baa9be1baa75163ca4febf2d08ee4ba64f6669ea7e30605f83fc29445f1adad3f2d421bd5ecef02d289402dfcc60812d5fa0b92878ff0c03d290851208152500094b2cc0d57b2f19043cb6c193f8f53feef7f89a64c57a1f3e1f93bc7eeb32b87a09f8b165baf09dca0bf45eef66b1eb7539807bc1a3dd11e1f0fbfab8ffbc76d3fe01f325f7c574a89104abcd8a896c0d4848bd73434fb51ae66770dfe12fa02d6e2383d21ec6944b3c98b7ed746796b411dcd53e3f3d701d56193d43a7c62f335871e131df0a1fad90a459dcfd418c9130536a795ac84dabb40239ed35aa03dc8ae3bd78b42e8cb3c4ac11c048643d439113ae3f261aedc9fd51ea466a8c1043051b53ce5597ce432b186d08a21ab9710d430c9979a4d4d2ba42c78a44f875f9e59acc9a4bf1732625ce3830c71d8c461d44797768c4e2db8a674ce58280c835703c3982c528daa4a332876c812c2a8ea44349b86936122f0ea7872ad02e9dc3497bfa951df38f6947ed47b88455ceb9c9411f41a08f743444b6aaf9cb2b8f59126abf9ab5a0e00fddb92969e38face96c4b4bc3e68eadc3b91f35e8daa414519df2fd42943555653793ef4212587dec5cdd8e54a8ecea6834c435eb2517266dcb4b538d80bd759a1b7aa36537e7a05ddb28773df564e5fae1c99b4397a086392e59814b4cba8b2a2076e221e14a1a8e71d673124bce347b0c22628d6fcd000e252624f29a5f1775625bcf3e025c460fdcb9b847d29aeb1efcbbc56dde38cdd47e0773a15da420aedd1f93a4f6b1d0cb22b600f2c609186e90b7858d67728c6a63b5df8713d50a3cdde7ab99fd9709f55b7cd008e84c1ef5c1badf802d12e6d34cbfedbecea6db11ef3caf7675777d042d34fa2bf67c768c928b4d61935747a3db879fee31cdb8083624820b7bf98a30133be3bea6b8737094f0c23e8ee399f8162d20c6f20092ea797bb32dde1a920b493757c2bdb47374f8f311da75cbd386e50d43494545b7f55c93b49b9d118d60ee470df76a929e66961633a321aeba9e5ece4d6f026a0c77ff8d9625cc03aece81ecccc49b02d472919055c351817889b2f5a891d9df197013c40fd6f4068212eafb64642f0b7d6e8fa09f760531909f80beea9851f1487bc25698c3af6bc9fd28e981ce69aa4fd5b1170cc84ff98e5baee02eb52053bddd1aa278cdf2a4b61e7e11f506a1019e088dc82e15250dda0e11af4b25a0b68f490d2fc3819ae783f41659596763a3789653b6c7f36feb70639ff9cf451c69a39c5acbbb147e1f9e64e755fe07b313a942708309058b432efb6d4cbea9e7815c16a31c5d446ab9723d3b5fe68afd0530a19101a5845c7cdedc8744cd75b54d1dba6240ac953043849cc7054fe3d8b97afbab078d80c72d6aa0cbade1c2984aa17c1fbf7f1633ce9727eaaa9234fdb02dc697357671cae1554bc17e2e61f9f0670c0580d2681ccf6ed4664149507ec3474d3549af34ed1b744d5e3e88e421a4a699e93206d65ea68e6bc7f8fbdffd37ec29445d992f6335a4f856a935cd88f4d56f4c9339ee136a87ff3122f37a8354cec9ff7d2fe89bf3b3db44a2039065b87701635d0630726c1cb7c7caf61dc08cd48c05d39ca2ba67bc02fb8afab60b845156b5e75bbda53fb692199feb964f35d73454e05923870b8a011ac7dc12dcbd50862a1b1c079c95398a773d55a6f505761ed1829c8a56518cbefd291eb531d9161fdd41771afbda800b118170c3f22cd9b046b0a23fec77e6602366f380b091c2b01f2e12087a525e7ddbae6b877a0bbb356ce2fe0efaccc6ad540b718534909ba6414b63548b5ced9f821841ec156d656000165b4733ef5553e2aa8a8f9635b8a4e1e9e54d467a7b62946b35f277bf0a3daf1cd527841945ed3a1567fe4909aeebb7db836633110426e4226ed0cf5c6666ffa1578b708bf33af4d9b3cc5a9dc5e18e0f5324ee1d069dd6a806329be32606a102d40b62020b9d75b262470f080797e29d964b0d8464e4eb7d5864615b59026dc1b0aab6339a647348540ce90d13f2d6ccad4bc83d2908130fcd7e137bc5de4e5931421577a34b39c363f65d854f844d94043772da46a31856908158a96f6ad6a435e6056c3d1f05e0c78c2c95c9347c02c4205f8bdcceb5216ea69459d3323429339e4ca84dcbca99575309d7215e52c92669c76c0a020d3a966e8a64312ca8e7cfbfd06a3974e44f8df63a3328c7a0acab8b8bb88b1c58318d6349103164ac6e6aac7bb01a470f762dce3d183b2afd2e3308f61c402f97cc4965af77d046212d4d4d48885cc6a4138468c036696ce7d209735ade5f5a7b3e29328fa1ebfa2a3e444140636b64db5e8d27d7427c1038a7d932b2f16ed39571915f7efb324cf57cccf981b27cbb8e204ae05936cba696a7b0c3153e33cb8766c2d861b7d7126f06b4493e7b196dab169f33378a7c293b558aa3ae312e6b152fe1248231115457ea36be9f2edc422e130d9c06a90024513161da26bcff56bff17617c204c91d14d5264c2cea8cf79692334a64e4e0fe4e5131d0338633c5091f404d587ff5f3e0ee547dbb532b082b2cefc748a0830f6e1f01cb9951754af654127f2313e46e7842ec98037119af834cb13ef40cc15192be76e4ffd92ef6f57bfea8d9f94ea80cfb3c2ed5bcca953b09517df54a1d12928482d9aa3528dfdee50099d52597698242193d63af31420406cec0684846cce40f8b8abbbcc500cf115104e7e17f2b2c0ecf5e4bf7dea9e8fd6fdb692de7ea2878e3000b86d861defcf01a3dc09dcb47ed32204e087828a53a321c7526986522c32ba3674418ef16b1493b165e901e2c1061eca6bacfa31d7777f02c8ac9f3f1ed3644420413c8bf86776ff760ac6de602dc180ec021729f14fd5f24d5f7a0eac221ee8955f39f06631047c62ac32f577f934647d7d16d896d169dd2a7034387e425c75701f7435fbcad4871b70b5ab4a3050737d7717b2abde13f15ec4861713c634c23e040ced0f1f34597c83ff57bc65dc38d4ca5f88f4dcf0780fb57a1723364049be0bfd8d0d177dce22777c5f961445343e3aa0c2f6cdc3acdfded38162ecea4f6efcc8a73926a17d099acf23a4ebc073bd603d576fddf8f1d220c7d5a6017c57b8c27767632621f523a73081775c62b89684c7c756264b151a62c849d51618cfeae63f366cf6dc2be6021c2a366046b06d3a8f44ea4d9217e926ec9c6054313dd158e6514afd7f5ec5fd7be6fbee7b7f6bebfa1e90a67d1a5c206431497c5f156418ca8d862ec5f16fce766a69e0c5f69a3c39eb6a69747d14254ff84e12342787543e69c6a9199cee3fb5a2dbea3c4f6334425566c58b3f271dc5d8c157d2cc3362e306ca0d4a344de0a5d3697898f36b0d7d661043c572a78c78d47ac969149c012ae18cf9a278676ee388fc7b02058c7e9ea04c098bf7d6637e5e5fb2ddea4b92ea06142ec004eb16c657b02c7d2160f9e4fd725d05f2392eb3fb1b033bbe069ccf95174a5b8886cca1978978fed824622627fc8b05869704c068d9a4e7161b1482a6275fc3ad6e810afc7b68fc43c30f068fa348fd50a052c05d22ff1c027ccd378059fa9c002febd9bd896648f0abcbe7762848b4022d349ff3752bef23ece209d9dd924a592438d4d3047b714facf6932e30b7f6185af610a2ad24273a48292da5000e2ada66261800fe6cecafd4719605e135bbe2398d6ed486302e5c809fb03accedc50139fdfc35f682e8cece5a9cd446afff9783b7ff41f588612e52a50de3a714b0282eda71f0ddaf2de681a2d9b1c2e6c6dcf89b9761db58e08214f0b48a7b2080a7788c0eb88eb0265b51634585d438201ed9612dda2de4eebb356de6f41ca6b6827638866060f74c00886615c47207b25b4e00d3d4cdd9b2ace421ef233f7a49280e0364667d1ee92540bbe77973fb0c937c42026dd965a85b309bb64fa644c606fb7f867548e362c962aa24a75e42fc7e30f7b18fbf05cdf1b323334a9c4a3dd7a96dc6175fd7e475b8a4b95ff028b754cbfc72a9f91d4b6c25ec3d00150cd3dc2a67105702e3d48474d76e17e2a216140142c288652f9acdf8bad2d103509471efb5646ab2f1bf8a488aae40d14a081131ae2f45a245a84cd798d812f30c916f560a226932cb8f0b5a8c90685d1b91d45d6ec2c00311d6b53ab01", @generic="c73b50cbe4e734c07a843c657561b5ff66fa7c53e54c010617c69be346a1f932e6c6e0f7f349752b6e859b8a2d3f737d2295e0eff0cf129da0bd811a357a2ce148029ba3189d04fdfdf3f1b72d22b2ccb721f9b7c61b4195af934b82ab20ba833ffe7aa3299b28a56971945158928acac370f25bf7aa17874917966323f4be1b9db833ae28f4af8adedf253d94b3fc591d0d4dc79c6afcc46fe0f9a3b5ad0bfc3c625e5c6e8fe12e5510e7b3c6bd", @typed={0x8, 0x61, 0x0, 0x0, @ipv4=@rand_addr=0x64010100}]}, @nested={0x36c, 0x18, 0x0, 0x1, [@generic="2c1b67fb8d996a2259c6c42548be32b932c4a167123b1139555337ab708dae924fc5576accf8d5a05c7248821907687f5f7fa657fc12cffb1ab26c0c5fde626debd327b82c4b36a5438d3869213091507a995b1645b52f9304ac45b18a0cf92b5f015feb13a1fb3e53afeb6968b1bf7fa483880efe", @generic="08d8afb651a9994e178c5519355392061f43fdffd4d5bbd62faab9a34e0644fa65a97fdb09633c852c948d81cc7a77901cc772c09a5cf532ebd37ac1fdb98c47519df7c06a143a41519841eb75d14bb5ac214430c7aba0ec9dee840d043bea56c3ebb71b4cedbbc574267f824c253cb30919a218c12251f1968f3b", @typed={0x14, 0x11f, 0x0, 0x0, @ipv6=@private2}, @generic="acd45679efc3f7c9708b18b27de4115a254a4aa706f18ccc07a40fc8fbb31607adc15aec54f6375ddbfb361ee7aae92a014429c9bf74accfde4e0c7bdaa65f9a1d94e7a98be62a6d645b662f4acb381c7735d01363947b4f716a10b4607d39c6e1bbd50f21c0a3857e3f5aecf4fc78f2ee3a6adcc47b6fb40f2fc770ceb4d979bdff71d59fe2703c4df6cd174285b85fb4d43bb552829006a4551d0b9649ef21d53b4a02652488d7f6f8e9fd2ba6f5b234177e8a13dbc449d49a5949c96cd372ec4c5d3dddf4b1deef72cf3ea7634f66e294", @generic="54b49f4e9aeb7da14697d8d6d02cb94017501aabf18ead485a7234a28be6c2e3f186e66d881c8324e9b3ac2356fd68237d5ccfc635d3faf03bcb50cf05f163c7b66061c535faf8ab2199bf662187ac0662601cad35fa20afaf7ad40d3ee7333043a27b923eea9a34027065ab292f4d28bd23b18ec93011e478a96f4cb80a13c5f2e2b807cf7ec0f60ff180dba9ef03d804fc8e8b83a366089829a954904d24d5792a707e54dfb65e3d7f92f956b9ca5c6bd36bc7de2ae2233bc138571f6d5ca8c69b9c87849b11a47aeed98f4624b54fae99d5bcd4e821b7dbfa7a2dce67a904c50f9b78f2", @generic="170f5d63f397230e9be9c2f4da1562217822241b869b74c9320de7318279ee81a463233c9e6a926d9ff803a6929451262122a03b1255594ecd981c952382aa75bb1b0d9198bed1955eb2849ff9d06e211caa1ec15e984f016468d1a011eb7f1c346b92fb70f18e514bc4659daf8bbee3633de5ac21e7fbd285e5ad41e9e9033952c83bf65f2f7dc36c99a34efecc6f2aec67acc65b19fe8103d4cea6a9942e48814b5543a232fad6bcbb52441f"]}, @generic="ca2551f5f564d003339a4b9f1a1fa0d76aaf7da21a0cd6", @nested={0xf3, 0xf, 0x0, 0x1, [@generic="3e083bb1bad45a058883d5decd3fc9f843d33400f8eeb4e6dddc97660f6059884acbfd0b40cd89499ff0a2dc3503de8969a74b8edad2df2b392609fe97cdd05c9f7d50f8f1bc4ae416faf1df248c5b3b57396f5bddff99bb74390318f77754bd14fda69c59c49e2b9a1642f7dc8515bb7dd6a48f157e20ad51", @generic="251023d1ad5aa8871ef84399daf48f976b1e9b7544b2435844704f92e36b9b4e275e32d7e305eb12ff892c2d057a3b13b6d9db271323a0919ed097315eac876ac7dc21126e4a52072c6a82f159de988a", @typed={0x8, 0x53, 0x0, 0x0, @pid=r9}, @generic="80873f172c1d3ec7cf3952d2575855807e382dbafb4e94f3ad1552e2ade5"]}, @nested={0x86, 0x57, 0x0, 0x1, [@generic="b9c97bebe53e7e31f32297d7538eea258b3bcf76afaaf5ce5d730fff64318c465a898ee33391e2c99af66c8328b3029417c9e2ba893e68b9b8035551982cc872e917d71c9e6e1fd83349ff91e90401f3d6f6e079103e356213935e1c2da36caed362", @typed={0x1d, 0xe2, 0x0, 0x0, @binary="808d721d824bbbcdc561c8d044bc34316d961c9c61335a6411"}]}, @nested={0x11be, 0x72, 0x0, 0x1, [@typed={0x8, 0xa3, 0x0, 0x0, @ipv4=@initdev={0xac, 0x1e, 0x1, 0x0}}, @typed={0x8, 0xf7, 0x0, 0x0, @fd=r5}, @generic="f101fdd9a30e03fc5ae99b13c5a0e5b073abeff9c0bad5a6cc8a4cc35745759cbc3013fefb905b2374f1204da5dd3e02c2672131f44d17cfea0c44cfa5197f61d76711c579922f7d746ec305f24b0b305f7210192dbfca8636c5cad12a4aa678cf5b507254b25ee6289961f559965d498d23da824db082a005a5ea2543c0d99b827e5480ea86cf3a8f2674cbd7340324a4eb312226f2f4b60089c88a2dd735f3cfe5945fed1bcdc923f3b8a4786f6ab9132ffa8b8546a871c673a5cd99c1cc1c4df06177f4f3ce60609e1419d3ae", @typed={0x8, 0x6f, 0x0, 0x0, @fd=r1}, @generic="79d30b3a5e874f4150059d1c78625543bf74699120f7fd3bc7b0009a3b55b3d4cfcc775acadf2926575b1118a8edea4496b3989d9a677885105777e33df4e3fa81dc2c5524cd2abd24a65d30879b465c400376cc6fd94dcc4760c87dcfa193ff5390a1d48297c72e573eef6c878d42e9031e572bba8037320081d01da534d91695834091e4e16bcbc382616927000e727d90927a2e1f7a6bb94daf17db82bbded5d1e2a430b65787970b004941dfd8cdfb49bc34e2e59696bc0239edcca08fd170a058e5174ed8dc5674526271c346953e54bc7840d92258ea31bec9f348f6638c6d4fe19fde499b58cf2ed996fe077a9fdfadacd2b5b23740e24698d4662af61a3749934ddcd0207c43de750d8def85b3af361ecebca37de4bcb4707fe9a33b99c50af901e63b2c54483e73b7bea06ea2942e402b0e9c5d57c5f22eb50a2044a9a8b0b248b86f0beab7a9105818b243ccb922bb2d115f1b5d9a8166c12d2f20af8f2c914395e580f63d0c08b284c30e0b400a5bed851d76e5c860be5d888a1b8d12225485a41b4af7a06680915123d3d74f59e75d6f2e2e2308f7fd2657130c6e0eecb6ee1f3fc810968cb1da43a3ecd222e8b28f3dfa272db18b6120a8f19d478d793aa850a99b89080e6a4d3fb0a9fe2f6adf1bdc18a906a11bcb31cc14b9e9f1b3a2a0d93a17b1808e0757162279b03df0f0e644c86fde19a8c95c1453886526afe83cf8297d0e74e66b3cc0974c1d0c2c0094d6a45a4d5379d244f3224e73ce7cff41c27448f554266e83afe42fc1df6e7bbf758b08c616145ac0a820186396638ea0ca23b5310682813c0db639b609ac8df17f31b1f689ce5687cc8d2b16d7f480427d52af20fab7fac91671ee9518204c8940d0ad31f6d7485d665992db839bd53a16ab75d2f7e109ab47cd21ce25afbdbcfe2a2ba26f84a375754ba5b003a57eb4882d53d581387f986cb45410e5da5b8f3bec8729d8145b536d42f77d74f76a49566b51661d1d12ef6292f4bb9fb934bbe083a91c5926b39e2755462c3fc04fc086a7dc2b680b43cb403f924a7b6be1c21a45f4656098698912f4f74a93e120a63ecc5f7bdf62eaa934e14ed2225a92cdd28fe6804862b20ccb9107ed75f1434e6cb3facfa0b6eb958b8861a32f47bdd8641a5e79b41d19b67a12709d11c00d590910e4d8f4efaa59c723c0f71142354352016398789e57e76704d070009cfa69c19fadf5d5ffdce4775140db4df5c23de6fb376bd56b36e36d520ab49f122233c46d25f570698f07fed4fb2609c3c7e3d674023ac4259613cc8c77ca7ed8f8752b0a14e34b80ddbc28b8185ed3bfd38f14a48aed56e8faacc88d63e33c761ef075bce2c435e0c6df167b4e3887cfe4ef66cc511ac6db7b9b7a7d1f07def33fd8d62b7a4a82dab705c2fa2d9586261ebfefb5cae42265319bdf4dada03631590102e3558bf11272ac2dffc71a3345715ea066f911074183939bd129dc4b5c03e2766d18ef8eb3aff2bd74903758540d1f6715ba9beb6be8b7aa44715256d2e797137ccbdf08bc742fd8f3c3ad8d01a7522179effe81be4bbeac5088e6a7f97e2d6dd010d87ee4db177fb321dd9c0030d00e1cec016fa744d007c6c50e574c3784b22ef08b9143eee6c89c13ea221bd198becc343b09ca2a382716389189986491078ca509bd4662a3c9054380760cc977a7dd019eb2a207aa4954ceef52540150e2c3c585a551b1101db7227c0489ff5ec122eed99c7e3e2c38a957d1d45c0afb9bdc9f48fbd086c2689b4b45b79bb03d0202cdeace26502c5167ab303b04dba7ec428a4b1da2fe9e4f335d937a91c195ee890c2e9f4d66e0ef257c3c119d8ec7c9f2cc172e1930e5258f8dc8967f17e4661f8a72164251d74703a1d0f8a71594c6434122a72e3728f73c8eedbd379502dc07e12c7772468724d03e568faea7e51e81f4ce616c677fa0fb22ab4139c651bc5450593a31f0a7a987a197cee04f9d8408eb8db75a3dcf586869f45615259c9f10a8a4a9abf969f8383924ab3074dba9a3a4282bb424f15be80e49d4bfdcb7936a241ea8142dc9a79a75431d70758b1754d2d69d8f877ffc8a2f1be51591e74c1a2f9af1dc341e63286cc28e27bcc3cce7175e432b853c0134cf61959b40e06f9d16636e91e3524fdf65ca1daf11db4817e6186aace378e569c67eef0e94ef4b7730e133174ec72bb3179a0998823752d04e410f652c7d5b3d5d040cf68df5941a0d93f2a9b4aa6345966bbcd558ee0fe1690d4ccd4713d2759827f61666054991286487d8c91675a5dcc41e173997e53292d23fea1f7386eceb719b000c484c1892fb0fe4ff0250cad76d07451c3dbfd544de0cea23ad1c3abef9ecdbffb6b23ea4d6f8a012e714cababfc73dac38186af0b1611ddad25cbce6c7255282965498a126e77673d041e4cfb54353ed4987a443a303832cad7cc97712434e4183a70356417ee15f8e45c19987681d9a43163da5c1dde0c2fcba76128edd60bf7b90002221296d63ad523ac659f9f92d476d15a7d3a9d035ad589260dcd7e726b8b849b699bb72562dccb35818d2f15f77b310fdd632e5286c7e4e2f1c2409f7435940aaeac04d926526b30f316016f128d134630863796c1d46af8a4e076d135af1dccb38339cfa987b7da6d42cd1be5348d4dd45068677194ad3385756e0ad2720f160311fa5ca0e980329fd0e2ac8d53b192fc11540c92592dd936ded1f29825c49475a215dc16bb1bd0ab7a00270c6faf3604b0530c80923a2b778f75d40883ff9976823a7a5ffa29a127675cd38a017486703924ef513cb648f10ef0aa4a99ed8fd7dd4f42ad5341d6146f293ebc58c93910e9cbcb1b8f6aeb6ef9c8db93954bfe24f6cd749bb35f49bbdbf523b681e35294ed54d5fbe9560839a19d6b0c0b292334fe8d799dc48cdd67e4d4c723d0d8b1f532842f152b7fbcf3d2e64d9ab91e2aaeeb267038b94ea11be44e0cdc42a719eee164689949af614a4cca1f760c6e897d19947ccbcfdac79a8fd19495b72d8f536e41714df0141fb96e2c1c109cb79b6115d544da2cc626e41f0d817fff86f3370974c22264bf60735f39c1f5df048ac226bcaeb2c6a29495043450d3864c6569327687193e04ae500ce0708b9582257e824ce473eae0067d69031f425bbd2ccd653431a2bec8e0cae77821684b9aa4476e7915146dea3d197560c47637ee2b60967f7a2460ff3174d22f14a9e0431698aaeaea4c582b16d7e2c48c5d2a34570436d47a9a6771cbbc11041e89001c05b10c4481da1a36416c7ee06203764f53537d2148516a6c0e019cc8fd01a4164cd9e3587d036135082385bc8a8efe837a487ce7564be02a679ef1f045b5ec54d93c75c79f3dcce604f0e9dfae864766dbc41a2cef4244e5d89508f23d201a42871b0a83b44e0935959ce8741387419c84fe8f685c0ccf1fc7f924be71c713fa35af4bd2ab249da5a27674be5c5f1915450109bd7e732dcf57750bd569fff152fff8a302200ec10861e12d28c5b508e35685e6f9be89212e657beb63d5815171b03ec7c1d51b32e158b1ad83f58519de96b5ab7b1b7e3237111beb67f8fa4adc53cd7672962530419abb75092b84492657d6fba77b7c7683a2a65db6dd105cc3bad94ea12474c408a92318e48e200d968c3ed5fba5ce905327505d192b0be0f6272092bfdeaba340706d2adb8545dadd272695ae740c7e5ca3f1fc51401fcafca86105f17309ab29d6438415b6c7a93ef9b6914bc38893d52fb68e44eba9bf6aabca4193cab3df224dcd69d0261e08dc47c99f39a8efbdc6397883260edc957c3b60250fa1155b702bac37318ac46e3de91703a47be4d3feefff40842468bd92925ea576893e4de559d746906b212d70b65e4a24402022d0c1c00d3939526ca4447c6b2bc3eb4f481284797ce3c51844b8c9b399f449da9364a7eb7f89d489a4a0bd724a2de220d6dc15504c4b8f36b04596440d9bc439de91a79bf584c1067ea4ea13e01b565c8cf11ba96cf928cd7981200d7053d33da4c3909b3a5cd9bab1ddfab7fb1003a8dd7c9cc1219f62ea1c66bda01cd44f9ae4b5529c4f757598e175c2117feacc37953486c688be6a541200df35808bda8b66e5e747a2aeb6e3aef005fb2325ddbee5319e96f04851f902be18fb89f5252fdd23ea9656e1da3445a62b121c3d0a24b5f9bf250da50d501fb4b8577b4b813fb30f1dac7ce77719476a5ede92e248dae8ffd9ceef1a7bcf9966bc8b94c8ce24268a62d983c08563a48bc0e1fe625965b87dba4420b08afee192d3e4c738930b07313732fb33f7cf4de3f4ac5ece81ef8d19d96647ce92f9ceb5ba7ae0bd4ba1785bd7eaca4c3ce226a8f898740c6cdcabbfced051ba9da46d048bd3d2693c84c1f8ec8f8efe4aaa8db858e1e29b86c49666712490bf66b841777965c379424ac9f96804ca1bea4f4de9ed304632048135903a6bb7d3be9be0b861798cfc614fda3b823d93a91b2e0efb5f7059f55fe3348a0edbc5c2ac4d6fedc5f1a0e1b630d6459eb7c1fc3958103350c8ca359875a03a5eb61bacccb76b7c4bc98628bb66c8b7f610751d700a0870caa9da84e6bb05f69333534480a6130dfbaa921b761dfa9f7e1eaa88c9e66b63a8504648a7f071e3f4430fa1c951ab6e2afa8ade202faf30f0d0430d45f73a51c7d385dc840336b36878cdbfa225a864f79928439270df7c5a6d9aa08c258c2d5b20f42f0b310b5f927855eb69bd9884e31ce8a42f3d9e6bccf819b41731f8d96fb7a7cda884974672596354069f53476bf2e63c762a394e51f0ae75491b590ee9b393a59a2916ef49a44049429a84e42dfadc0a7be322ed2c3fe088da3d30cadc4194e358ee40f5e4ef26cc6684bf3ef8cfc43d32f4b6d5254928af8d6e1b6a95c101a49a93bd7306b05734e645cedde36d9d19c07d2af2d6ae3b8135ae2d3d8dbba45250409b4f7e7edeef61920ae7b64b35b5004da0fd3e35d20a283f9619092ec07fda6b4f99367e670c71dc94746f32457b6875146c7a4b34d9d60f07c680472784f2d6195e660e85506d55abe2b9332f171c4702445fe55034d8e99007338a7b611e8b60a94b39880660159c48b8eff9c24321bb7e292638db5f1e395966e17f4209e7bb48affda894a308d4ccbe36f03ac8bfc5de896d8d6b13548357f3bac1682c033412a499bf316f17c10379ca70df571274feca03e08d2b69437d7ca1f738e717a2e1bd8dea8e3d4731ccaebebad1681ae72d7563dd7166f44d1810db6b5b01d96b37f9b5f89f57ced594c0593a53ef648d2587c0cc3174242fbc0e29afa19b061d656e8e71ea2d26669ea71ab805a22a8c1d8d0217ea1d708d5a581040859844d7afd903f88e47981d6c1aaa0086b0b0a0ee51086a9064921ff54d3967edf118af731295f7f181417b4390166fe2ebbb9e1f7edb1c055a65d6769c83b805c2124d9587a329e0eaebf79ba1d5a5f17f192aeec7f5c251eccb893498ff3891b2b515afb138d7f23cfa7c6443e1bf9f61a928bc28f2fafe8bdd6a9ca04413843dff633e47571d3f90cbb97ae11c0e63e8fb8f9e704f3a4b66fb351c346df97c10527217672fff5a3ac3ee268a6546267675836fd9c731f1c02610a174467c53560f615986e8b7e400ca4ba91b0717e1853b17bd28982b41aab0ddcf58640ed48d0643d6d9c81a0edbf9185da6da341b84cde339954f175c276df142e03bfe00f3e320610cb3de8e7edcaf762a2c5d838a5f19fce8f1a375ec62f2a32d2c4eab1a7e23b79", @generic="0d6336ff352da43386b2c0b76115e273dafbe7f090f3478b023870b0c8e4dca8d97654d8cc1d238c853731f8bdb59ad42207104f0ba6255705cceb2515d2f02443e814fe876ee7aa106d7119ffaf602be0134c10cab7b76b2758b078ebabe53585437c013dfcf5b2fcb4043c313a79bf62920c2fd056c7d2cef59a4cad80855aa60f333ee0c3e303caddbc0ab4daffb4e68741d551809a7401e31ce336d825be50a94f2dee8748145032bddfab70443db3894123f63dc6f33e4c94dcc46e7d99a596bc44799d94355f701f51deaca5535781f769"]}]}, 0x3910}], 0x6, &(0x7f000000bf80)=[@rights={{0x28, 0x1, 0x1, [r2, r1, r11, r12, r1, r5]}}, @rights={{0x18, 0x1, 0x1, [r3, r4]}}, @cred={{0x1c, 0x1, 0x2, {r9, 0xffffffffffffffff, r8}}}, @rights={{0x2c, 0x1, 0x1, [r10, r10, r1, r3, r13, r3, r5]}}, @rights={{0x14, 0x1, 0x1, [r1]}}, @rights={{0x24, 0x1, 0x1, [r1, r3, 0xffffffffffffffff, r5, r14]}}], 0xd0, 0x40805}, 0x24000014) r15 = userfaultfd(0x80001) ioctl$EXT4_IOC_MIGRATE(r15, 0x6609) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f000000c100)={&(0x7f000000c0c0)='ext4_sync_fs\x00', r13}, 0x10) [ 76.426220][ T2236] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. [ 76.435785][ T2236] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. [ 76.458077][ T2237] FAULT_INJECTION: forcing a failure. [ 76.458077][ T2237] name failslab, interval 1, probability 0, space 0, times 0 [ 76.471262][ T2237] CPU: 1 PID: 2237 Comm: syz-executor.0 Tainted: G W 5.4.268-syzkaller-00012-g51cf29fc2bfc #0 [ 76.483107][ T2237] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 76.487795][ T2232] EXT4-fs (loop1): Unsupported blocksize for fs encryption [ 76.493090][ T2237] Call Trace: [ 76.493109][ T2237] dump_stack+0x1d8/0x241 [ 76.493117][ T2237] ? panic+0x896/0x896 [ 76.493124][ T2237] ? task_woken_rt+0x6a/0x1f0 [ 76.493132][ T2237] ? nf_ct_l4proto_log_invalid+0x258/0x258 [ 76.493140][ T2237] ? ttwu_do_wakeup+0x206/0x480 [ 76.493150][ T2237] should_fail+0x71f/0x880 [ 76.493167][ T2237] ? setup_fault_attr+0x3d0/0x3d0 [ 76.535934][ T2237] ? cpus_share_cache+0x110/0x110 [ 76.535941][ T2237] ? preempt_count_add+0x8f/0x180 [ 76.535949][ T2237] ? vm_area_dup+0x20/0xa0 [ 76.535957][ T2237] should_failslab+0x5/0x20 [ 76.535966][ T2237] kmem_cache_alloc+0x28/0x250 [ 76.535974][ T2237] vm_area_dup+0x20/0xa0 [ 76.535982][ T2237] __split_vma+0xb7/0x440 [ 76.535992][ T2237] userfaultfd_ioctl+0x33e7/0x4260 [ 76.536002][ T2237] ? try_charge+0x1001/0x1510 [ 76.536009][ T2237] ? userfaultfd_poll+0x1a0/0x1a0 [ 76.536019][ T2237] ? avc_has_extended_perms+0xb03/0x1120 [ 76.536027][ T2237] ? _kstrtoull+0x390/0x4a0 [ 76.536034][ T2237] ? kstrtouint_from_user+0x20a/0x2a0 [ 76.536042][ T2237] ? avc_flush+0x1f0/0x1f0 [ 76.536049][ T2237] ? check_preemption_disabled+0x9f/0x320 [ 76.536057][ T2237] ? check_preemption_disabled+0x9f/0x320 [ 76.536067][ T2237] ? memset+0x1f/0x40 [ 76.536074][ T2237] ? fsnotify+0x1280/0x1340 [ 76.536080][ T2237] ? userfaultfd_poll+0x1a0/0x1a0 [ 76.536088][ T2237] do_vfs_ioctl+0x742/0x1720 [ 76.536096][ T2237] ? ioctl_preallocate+0x250/0x250 [ 76.536105][ T2237] ? __fget+0x407/0x490 [ 76.536113][ T2237] ? fget_many+0x20/0x20 [ 76.536119][ T2237] ? debug_smp_processor_id+0x20/0x20 [ 76.536126][ T2237] ? security_file_ioctl+0x7d/0xa0 [ 76.536133][ T2237] __x64_sys_ioctl+0xd4/0x110 [ 76.536142][ T2237] do_syscall_64+0xca/0x1c0 [ 76.536150][ T2237] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000280)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@ptr={0x0, 0x0, 0x0, 0x2, 0x3}, @restrict={0x0, 0x0, 0x0, 0x4}]}}, 0x0, 0x32}, 0x20) [ 76.599267][ T2239] EXT4-fs (loop3): revision level too high, forcing read-only mode [ 76.681004][ T2239] [EXT4 FS bs=4096, gc=1, bpg=32768, ipg=32, mo=e000e018, mo2=0002] [ 76.689269][ T2239] System zones: 0-1, 15-15, 18-18, 34-34 [ 76.696895][ T2239] EXT4-fs (loop3): orphan cleanup on readonly fs [ 76.703578][ T2239] EXT4-fs warning (device loop3): ext4_enable_quotas:6100: Failed to enable quota tracking (type=1, err=-22, ino=4). Please run e2fsck to fix. [ 76.718722][ T2239] EXT4-fs (loop3): Cannot turn on quotas: error -22 executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000002040)='./file0\x00', 0x1200) executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000180), 0xffffffffffffffff) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f00000000c0), r0) sendmsg$NL80211_CMD_RELOAD_REGDB(r0, &(0x7f0000000280)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)={0x14, r2, 0x300, 0x70bd28, 0x25dfdbff, {}, ["", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x24040000}, 0x44040) r3 = socket$tipc(0x1e, 0x2, 0x0) sendmmsg$inet(r3, &(0x7f0000002f40)=[{{0x0, 0x0, 0x0}}], 0x1, 0x0) socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) io_setup(0x4, &(0x7f00000001c0)=0x0) io_submit(r5, 0x1, &(0x7f0000000480)=[&(0x7f00000002c0)={0x0, 0x0, 0x0, 0x1, 0x0, r4, 0x0}]) r6 = socket$nl_route(0x10, 0x3, 0x0) connect$netlink(r6, &(0x7f0000000280)=@proc={0x10, 0x0, 0x25dfdbfc}, 0xc) ioctl$KVM_SET_REGS(0xffffffffffffffff, 0x4090ae82, 0x0) r7 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) openat(r7, &(0x7f0000000580)='./file0\x00', 0x2c41, 0x0) sendmsg$nl_route(r6, &(0x7f00000004c0)={&(0x7f0000000080), 0xc, &(0x7f00000002c0)={&(0x7f0000000240)=ANY=[@ANYRES64=r7], 0x1c}}, 0x0) r8 = open_tree(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x1) socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$TUNSETSNDBUF(r8, 0x400454d4, &(0x7f0000000100)=0x27) openat$cgroup_ro(r8, &(0x7f0000000080)='pids.current\x00', 0x0, 0x0) mknodat$loop(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x6000, 0x1) r9 = open(&(0x7f0000000000)='./file2\x00', 0x0, 0x0) ioctl$BTRFS_IOC_DEFRAG(r9, 0x1260, 0x3) sendmsg$TIPC_CMD_DISABLE_BEARER(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000340)=ANY=[@ANYBLOB=',\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000b56e76256379665b0000386bb0a046fdf5f8ff6721bd1b28737b0274683a626f6e645f736c6176655f3100000000c0b2798687095d7adbb15de38ab1ca5a9cc40060c1de48577b4d8652305537b7e09f5b6300d77d1761825d983467ae40ccbaebd473a53e181431a3ea0c9e0e9d88e7036ae09a47e988385251cba828882c3c4cab43bed59fe86a34edc77a9d679104037f1110c9c5eacd99551c2092ecab5809b76194bc0447bf232a3dfe28e786f5db0a18b3569b75d92ea91281cddc6304447f984887361299088f2d8dacc972c0fd66f9eee97b6b372cebe8b54df0d4419c3d17d05dbfa62a10d9ed350f4aea5ed9dfa05c58552506c834f94afc8d0c155307ffb8ef2b2c3d718256a81c1c4262bd78f075015bd7cf55677cc42ab1f49721"], 0x2d}}, 0x0) [ 76.726024][ T2239] EXT4-fs error (device loop3): ext4_orphan_get:1260: comm syz-executor.3: bad orphan inode 16 [ 76.736699][ T2239] ext4_test_bit(bit=15, block=18) = 1 [ 76.742032][ T2239] is_bad_inode(inode)=0 [ 76.746123][ T2239] NEXT_ORPHAN(inode)=0 [ 76.750122][ T2239] max_ino=32 [ 76.752070][ T2232] fscrypt: AES-256-CTS-CBC using implementation "cts(cbc-aes-aesni)" [ 76.753345][ T2239] i_nlink=2 [ 76.761113][ T539] usb 5-1: new high-speed USB device number 15 using dummy_hcd executing program 1: r0 = socket$netlink(0x10, 0x3, 0x8000000004) writev(r0, &(0x7f0000000040)=[{&(0x7f0000000200)="580000881400192340834b80040d8c560a0677bc45ff810500000000000058000b480400945f64009400050028925a01000000000000008000f0fffeffe809000000fff5dd0000001000010002081000418e00000004fcff", 0x58}], 0x1) executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001980)={0xc, {"a2e3ad214fc752f91b25060987f70e06d038e7ff7fc6e5539b325d078b089b3b08386e090890e0878f0e1ac6e7049b334d959b429a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31303b30730936cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78669a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000002335875271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1fe90a56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617601000000be70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d595a40b9f6ff14ac488ec130fb3850a27af9544ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9980000000b3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6c82fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c2021d653a5520000008213b704a5000000000000008ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710a80000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4e38a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2bed9e53803edf1a4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034e00000000ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c478b095b68441a34cb51682a8ae4d24ad92f243941ed274549b79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdbe6c4579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93ae62fccfcbb2b75a2183c46eb65ca8124e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43e4fb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e01feffffffffffff83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369d75f2e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aa01b20f7694a00f16e2d0174035a2c22656dc00880acebdbe8ddbd75c2f998d8ac2dfad2ba3a50200000045a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe2907ac0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf463661c953fcad6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7cd419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaeecf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a37684f4113c48859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c105000000302a808d7f5251440613d17ca51055f2f416a44fe180d2d50c312cca7cb14a20dc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb40100000006376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7ceec7dc808bf653639d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a602000000000000007007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf6529006c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6522fb5f6ffcdd56fed88935fcb75912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae233a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a5bd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08008897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b80c1c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c98ad90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe360500000000000000b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1062dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1df0d07b3d5bd3b01faffd0addbed2881a9700af561ac8c7e36bb2fc4c40e9c766c06817bb903729a7db6ff957697c9ede7885d94ffb0759be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c1484d2f9c55f4901203a9a8a2c3e90f39c3dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000600", 0x5c1}}, 0x505) executing program 1: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newsa={0x158, 0x10, 0x713, 0x0, 0x0, {{@in=@broadcast, @in6=@mcast2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0xee00}, {@in6=@ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x0, 0x32}, @in6=@mcast2, {}, {}, {}, 0x0, 0x0, 0x2}, [@algo_aead={0x68, 0x12, {{'rfc4106(gcm(aes))\x00'}, 0xe0, 0x60, "440aa37de1dc0a2f87971d1c88e909e7470ebf4354b193ae1ba50000"}}]}, 0x158}}, 0x0) executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x1c1341, 0x0) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_rx_ring(r1, 0x107, 0x5, &(0x7f0000000040)=@req3={0x1000, 0x3a, 0x1000, 0x3a}, 0x1c) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'syzkaller0\x00', 0x84aebfbd6349b7f2}) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x2, &(0x7f0000000340)={[{@errors_remount}, {@dioread_lock}, {}]}, 0xfe, 0x44f, &(0x7f0000000d80)="$eJzs3MtvG0UYAPBvnTh9URJKefQFgYKoeCRN+qAHLkUgcQAJCQ5FnEyaVqVug5og0aqCwiEcUSXuiCMSfwEXygUBJySucEdIEcqFwslo7d3UOLYTJ05c4t9PWnXGO+7Mt7sTj2d2HUDfGo2IAxFxT0T8GhHDEZE0Fhit/XN78frU34vXp5KoVN74M6mW+2vx+lReNH/frlqmMtCm3vm3I0rl8vSVLD8+d+m98dmr1567cKl0fvr89OXJU6eOHzs0dHLyRFfi3J22df+HMwf3vfLWzdemztx858evkyzuaIijW0arR625J7tdWY/trksngz1sCB1J+2h6uorV/j8cA7Fjad9wvPxJTxsHbKhKpVDZ1nr3jQqwhaWjeaAf5R/06ffffNukocddYeF0LM1j3M622p7BKGRlihtY/2hEnLnxzxfpFhs0DwEAUO/W6Yh4ttn4rxAP1pW7N1sbGomI+yJiT0TcHxF7I+KBiGrZhyLi4Q7rb1whWT7+qQyvKbBVSsd/L2RrW/8d/+WjvxgZyHK7q/EXk3MXytNHs2NyJIrb0vxEmzq+e+mXz1rtqx//pVtafz4WzNrxx2DDBN3ZUrG0npjrLXxcW69ZHn8S+TJOOj7eFxH7O/y/8+8YF57+6mCrMivH30YX1pkqX0Y8VTv/N6Ih/lzScn1y4vmTkyfGt0d5+uh4flUs99PP86+3qn9d8XfBwq1K7Gx6/S/FP5Jsj5i9eu1idb12tvM65n/7tOV3mrVd/3OloeTNanooe+2D0tzclYmIoeTV5a9P3nlvns/Lp9f/kcPN+/+euHMkDkREehEfiohHIuLRrO2PRcTjEXG4Tfw/vPjEu53H32ZWvovS+M+udP6j/vx3nhi4+P03ncefS8//8WrqSPZKev5Ximu1DVzPsQMAAID/i0L1HvikMLaULhTGxmr38O+NnYXyzOzcM+dm3r98tnav/EgUC/lM13DdfOhENjec5ycb8seyeePPB3ZU82NTM+VO5xOB7trVov+nfm/3AA+wNXheC/qX/g/9S/+H/qX/Q//S/6F/Nev/H/WgHcDmW+Hzf8dmtQPYfMb/0L/0f+hf+j/0pZbPxhfW9ci/RI8S3w6t77caVp+Iwl0S8pZJFKPprsFV/5jFGhJJRGxruqvXf5kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC6498AAAD//7ea55I=") creat(&(0x7f0000000240)='./bus\x00', 0x0) open(&(0x7f00000000c0)='./bus\x00', 0x14da42, 0x0) close(r2) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000029c0)) ioctl$SIOCSIFHWADDR(r2, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @link_local}) write$cgroup_subtree(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="8fedcb5d07081196f37538e486dd6372ce22fdb911"], 0xfdef) executing program 3: syz_mount_image$ext4(&(0x7f0000000440)='ext4\x00', &(0x7f0000000280)='./file0\x00', 0x3000490, &(0x7f00000001c0)={[{@dioread_lock}, {@usrjquota}, {@errors_remount}, {@user_xattr}, {@auto_da_alloc}, {@lazytime}, {@grpquota}, {@barrier_val}, {@nolazytime}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0xa}}]}, 0x45, 0x7b1, &(0x7f00000004c0)="$eJzs3c9rHNcdAPDvrFY/7VYqFFr3JCi0BuNV5ap2C4Wq9FAKNRjaUw+1xWotHK20RrsylhCJTQjkEkhCbsnF5/y8hFzz45BL8n8EGyeRTRxyCAqzP6SVtCvvOtKuHX8+MNZ7M2/2ve+82TfPmtFuAE+tyfSfTMSJiHg5iRivr08iYrCaykbM1so92NzIp0sSW1v/+Sqplrm/uZGPpn1Sx+qZX0fExy9EnMrsr7e8tr44VywWVur5qcrS1any2vrpK0tzC4WFwvLZ6ZmZM+f+dO7s4cX6zefrx++88s/fvzP73fO/evelT5KYjeP1bc1xHJbJmKwfk8H0EO7yj8OurG/ef7aDQk1nQPYoG0OX0o4ZqPfKiRiPgYP6Z7SXLQMAjspzEbHVzkDbLQDAEy2pXf//1u92AAC90vg9wP3NjXxj6e9vJHrr7t8jYqQWf+P+Zm1Ltn7PbqR6H3TsfrLrzkgSEROHUP9kRLzxwf/fSpc4ovuQAK3cuBkRlyYm94//yb5nFrr1h9arF5ozk3s2Gv+gdz5M5z9/bjX/y2zPf6LF/Ge4xXv3UTz8/Z+5fQjVtJXO//7a9Gzbg6b46yYG6rmfVed8g8nlK8VCOrb9PCJOxuBwmp8+oI6T976/125b8/zv61efeTOtP/25UyJzOzu8e5/5ucrcj4m52d2bEb/Jtoo/Hf+Hq/2ftJn/Xuiwjn/95cXX221L40/jbSz74z9aW7ciftey/5PtMsmBzydOVU+HqcZJ0cJ7szHWrv7J7E7/p0taf+P/Ar2Q9v/YwfFPJM3Pa5Y7funtp8U+uzX+UbtCzed/6/hbn/9DyX+r6aH6uutzlcrKdMRQ8u/968/s7NvIN8qn8Z/8bev3f2P8a3H+/y99/UsdHojsnS/ffvT4j1Ya/3xX/d91IkYeLA60q7+z/p/ZtU8n41+nDXzU4wYAAAAAAAAAAAAAAAAAAAAAAAAA3chExPFIMrntdCaTy9W+w/uXMZYplsqVU5dLq8vzUf2u7IkYzDQ+6nK86fNQp+ufh9/In9mT/2NE/CIiXhsereZz+VJxvt/BAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEDdsTbf/5/6YnhP4YF+tBAAOBIjLuwA8LRJstl+NwEA6LWRrkqPHlk7AIDe6e76DwD8FLj+A8DT5yHX/71/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADdunD+fLpsfbu5kU/z89fWVhdL107PF8qLuaXVfC5fWrmaWyiVFoqFXL601PaFbtR+FEulqzOxvHp9qlIoV6bKa+sXl0qry5WLV5bmFgoXC4M9iwwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOldeW1+cKxYLKxJ9SSx+WuuHx6U9Et0l4kat/x6X9hxeIoZ2RonR/gxOAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE+AHwIAAP//4VQjgA==") r0 = open(&(0x7f0000000080)='./bus\x00', 0x400141042, 0x0) fallocate(r0, 0x10, 0x6, 0xff) [ 76.764052][ T2239] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 76.784770][ T2239] fscrypt (loop3, inode 16): Error -61 getting encryption context executing program 2: mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) mount$tmpfs(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000300), 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB='nr_inodes=6']) chdir(&(0x7f0000000140)='./file0\x00') (async) mkdirat(0xffffffffffffff9c, &(0x7f0000000280)='./file0\x00', 0x0) (async, rerun: 32) mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) (rerun: 32) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) (async) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/../file0\x00', 0x0, 0x81340a, 0x0) (async) r0 = open_tree(0xffffffffffffff9c, &(0x7f0000000640)='\x00', 0x89901) r1 = open_tree(r0, &(0x7f0000000240)='./file0/../file0\x00', 0x0) (async) umount2(&(0x7f0000000700)='./file0/../file0\x00', 0x0) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.throttle.io_serviced_recursive\x00', 0x26e1, 0x0) mkdir(&(0x7f0000000400)='./file1\x00', 0x42) (async, rerun: 32) mkdir(&(0x7f0000000040)='./file0\x00', 0x0) (async, rerun: 32) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@bloom_filter={0x1e, 0x20, 0xd465, 0x81, 0x2200, r2, 0x800, '\x00', 0x0, r0, 0x4, 0x0, 0x0, 0xb}, 0x48) (async) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f0000000540)={'syztnl1\x00', &(0x7f0000000740)={'erspan0\x00', 0x0, 0x10, 0x700, 0x7, 0x3f, {{0xf, 0x4, 0x1, 0x39, 0x3c, 0x64, 0x0, 0x1, 0x4, 0x0, @multicast1, @broadcast, {[@rr={0x7, 0x23, 0xed, [@multicast2, @loopback, @multicast2, @initdev={0xac, 0x1e, 0x1, 0x0}, @multicast2, @private=0xa010100, @private=0xa010100, @dev={0xac, 0x14, 0x14, 0xd}]}, @ra={0x94, 0x4}]}}}}}) (async) r4 = socket$nl_route(0x10, 0x3, 0x0) (async) r5 = socket(0xa, 0x3, 0x7) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r5, 0x8933, &(0x7f0000000480)={'batadv_slave_0\x00', 0x0}) sendmsg$nl_route(r4, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000000)=@newneigh={0x30, 0x1c, 0x1, 0x0, 0x0, {0xc, 0x0, 0x0, r6}, [@NDA_DST_IPV4={0x8}, @NDA_LLADDR={0xa, 0x2, @remote}]}, 0x30}}, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000fc0)={'vxcan0\x00', 0x0}) sendmmsg$inet(0xffffffffffffffff, &(0x7f0000001180)=[{{&(0x7f0000000140)={0x2, 0x4e23, @dev={0xac, 0x14, 0x14, 0xe}}, 0x10, &(0x7f00000006c0)=[{&(0x7f0000000180)="79775b4005c29fa91586cf85c367a7c2006e5f3f57e366f00b6de39f3884efc32c420c166ee353670a2c0cef6c3816f341eab9e799a7bf9b1eb46e32a8016cb18a996f03e2c39394681892c2ef55ab1e261de096281da2d15de610ee58bb8c9deb58f3ef0fd38df3668d907d94d5fec3b27328159a9731edb392e2e161e873da095e083a62ad53a8629ecda475c8fa7a7e51ea0e2e7748c584753e9814fdb110acef4519d1500d6eb6ca942b8524", 0xae}, {&(0x7f0000000240)="efd849958bb4737ebc8b2a4b8d5e28866e1cbd23c102538410c689013d0443c4b13d7d9fc836fd8166f3", 0x2a}, {&(0x7f0000000280)="ee04ba039e7b36c28f9e5c7ebc825c4f177b448b2406003b4492fb5ad0d606bef0f7f256403f82ff3f347aaaab79fd67c476f28c2f93a13252d6f1b5c93db2ba85146b7bb2e1f2c1ea75639c101b4f808a3ac75d8eb12f718598a51a2689161ea402e7ff8b2945ba52a8c2d3de398fad0201ea2ae9fe7b70fa937c2b7a13a9ceaa1b87fca8844234682d918cf0e105f6d6257acf54e8a3d7f5d201e40d9bc1bb521a287e3362784beff6dbd10f99", 0xae}, {&(0x7f0000001440)="bd68132fcacff862ae2562b9318961fe2c95de62ed9962baed54df00fa556a8cff2de7e1f7415e3d0a2cea1446668e317fd2693701ade1e7d344c5abad8debdc3ce5d64ec9bdff94c047008513da97287320599a2979c0951dcd444add747983bae3f90c23901c1e5df0576e410ba4aa0231246dc901aa4b9b2110b7fbd5b56903690b9bc5501e736e49b20848123b23e815b729e21f4df735ba7060abf6ad11ae5f058797264a388d54c5e8b29843a239eddd44471f611942cb558e4582b956ac6ef2d240f19f9352788fe81d793a5b7c78456befc01b19101a4cb13e7b5190aa8ae63bff67a924749b752b2866f5b9036886e6c2cbf73e00ff0ed379d4d7af9305e165cc0937e70eab4903b79bbe14d057d816118e628ccac7b824a8873580254a76758b0b3b3318d465ce58b5e208785721d6f0cbcf52a397bc67a91c6552e3f2fb7ed199dece9a6526a70c9601c5e69bee11b17610a7f65e15a4fadcd411a6c50a67c8a0c2861a920cdd5edb258a30aa2813de739d8ad4278483f3658324d4f2096e0254b61ec958ac3a028934deef7185c8be875371f77f0f3b0985177fe79a5235c9ab554a789baebb4759e5b2ccb2fe81be5ab6e9950c10474401b0bfe7c511e4448264f4159c9b2b950372b04803af31553f30d30efd2408e6843eb04e09a8d90c2113f20bc6e48963f90166fc263dc82dc1521f8810ac907ba9f0308061f7371534518fe31a2598ea9878da9693900bab875be0a9e2898392649dbffefa41d6928189f608f642ccce7631510721f2fab8bf7369c4a5c447d44e8c088247ab0979c8c0a15388a55829646e7f7a62255df71d89d5aa6b74c0f96edbbf2ef9cbb8e0a9d8bfcd5917472e5cda01a78427f8012a5bafdbf9920632c96725b7178b20543db0a8b7bf3bcaea829603f73e2a0a1ce43b89628f035ac7ed6571c4c6c04f86be1b13b9f8042216a1ae8b9f41347bae89407218bde58b30c0dda095c6be2111da7813d9ec7a5152e9acb3f00c32dae5efceff16255397014b6d751a539f758273b39f1cc0056d1b22a726c605328bf85a1848ad7b268f80110aafc502add4ee78f9df734df95e29bf4b291d5ea53e57774d935b39a96b1aa3ee25498866d0fc4a1aae5938caa7fccdbf1a3844653097ae9b9a1154a781471f07dcdbee5df26261e4e70439d0edadc9079071082d6ed57106c0a0625b1f2d001302855cc7f2662f049880f46e2b5bb782ac16060fdc474236a387867dc0ce63dcff4b1dfab2033d5e738340c8ebbb14d1e07cd9ed7ceb238f54407427e4e64fd57af5f2bcfba4fbb3d6ef89360ff1c9b34b0db2d771c597661272cf9cfffeeab35450aaa9fc1c70105a05249a4467564b0d4abdd99d94af654d3a5d706eb6d60d81a5f97b352f9c0d9757c35f562035295ce79f1c5efcd5e5ab1e2cfc0ff332a18fc0193bfc364da591e35c366de965c3d661c3836b2ea4618eeb83943d5fda7e33ef2f42eac1bb6c6330f7653e6e8d543729f8babb102c1e29ab7e41b12b3a7e0d23e01d7152aaa0a660f5de0b7a4885030218b68ab3b4816cf8b1ca4c969df988f1684043a32701eadbc6fa46b7a5dbaa9515687379c20fad7a0a770190f97680a658dca25ed0393e99c9524b3600b4e3203e18b27277a7221848879d3a481d542728e36745abc5e3dde5cc504955cf50dc1b50b4192dd05d4264492f7ecc88e144d86bb71b9e56346b8a16cb5bd9ec5ad977a2aa277720eb54982bcc0dce7b0324d6de2edb45581d0c76285af14dd905bfcf0497196b256f265b1e274485a6ee22a8eea31c17e99fa3224f12b0a1be40d0f595e98576c0bd4ec9e8672ec606589c20e59546a7b83a7b66d5e7260c8d6e3f220a28d98fbb8288848f6789db036e8bc86d3c2fc4cc3be9b1eb5cd3d3604413566b16cc6bf24e2286845e1c84f74b05b0eda503ad94f4b9f10ff30be2c717e797a797bbf1bb5c23843115eaa6cb2433fbe664bd947068e645b173ce4f13afc50c897350fa6b4a93414a9a6b3ddc90d17d307a14575fac5ce935356641d88e5d5597b8d84b6c66453805f9505d5754ada40eb6e31dc65151b190a4e700799fe854b4b3fa5142debae84ae42e37d83778d32aa6e885eaa32b1d83e7e1dfaff8dc1253c9526b999991335b0faac7c7cff77ccba992cd4214f85d6b0ff0f8d1b4a1fa1ab43a83295b6e40214efc63f60eea79f2b15a95d1c6e2e80d4fbd79d4511676bd7944acf4f298ecd58cbe348d3368bb5739c4e6261346e8daaf9cb338eb0ea7266a11156fea67e5c0de8e7462215d4e52a26471fcd6aa58f46dc4df5b580f881c1c4a643b7f784e2f6ece8916b6462a8168532754eb5389c3a0a33eddf41dedb7f791dcbe1ce627f6ddad4d5d3690e27edb1ef1a0cb3f714cc5e3f141dfa98808e32f96c3585d2635ccd360cac9f79e993adfd935472d407fbc9f2b08ec6a15178878f3cb405bc9b2209e5e8120f8c4f613843490dba80d3481e5e31af97591869d1d8fa803ecb3babd2ffe33d721bf799875174e767e5d83a4647917a4eb4730e5d7632a8478428de9dc78d9158c0cb1355391b794e6850b7c27e9becf868d2419287a81255e0eb51b1e387cf827f4a499be9dc90068c047c7d998394d036d5271a5ea554d6e640f1e3543a25b93fd4b4381fbb4130cb6f871804db53217f238d818242f4b9f92bf2334ca38f879f41e63c3029fb7e54e36567b5bf856d850535af70eaadd6fe2f04d7ca6ad68bc8b29e6bb5d17a7cdd283cab00e91708cfcf84a47103fc252c4d06849da3c468f962d0b91c38a7d496c1a41af9a77b2619e35542b9a3659cc5e5569636b503be8507ad41de95cb2850d3c816fb10d462c8138470def7e241df3a8a0bfc173ec77a60c9bf47d3b04ec22e821ff088d912cb97852e4e17d93af8457d402bbcdc548fafe14039db57c3508e674ea5518c16a41bfac87956f727d306a3ab4002137a3b1330d9f131ead43e1f597facd31590b7bbdf60458365a34c4d0f18ea06831c9cf16e53ee7ff4eaad973ff1607f74355adb185c6ab5623542e04f4d4765b9fac09a4926eeaea1234ade17d9c081b4e6e366d630fb7f538a3bbdaf58a088f6011308a18411e21f0c54a928d01b591bb10e3f53bfb2b477f8d8eb1123f1230efbfdf9e5cbc43e6ea1b46319448a5334ccfacb27770cc4303cc79dbe8cac551bedce206897c808689e38ffff8a8405f6d289f470bb1db0643d97beaeacecde89d29aa5d5638aebabe966ab88b9100a11c74808a3b31b8d5992b22efbb81cad1842fc6f3572c1a29abd32e41f7ff0aa838da5f837707cedd1145e82985d26c751086605443e018711880b2b24f1dcffa96c8294e519c47160a60fd9f25962ea452198514330e52cfb5b8b768346aa6445479fab4ed49696b789038c34f78f01c845007e305177e3f3ca960ab2cde9345e22dd023cd0cef104820e9c800b51901434313d02c00d9b75ef9ea82b38dc45592ce64a22f02976c9054d469c8d0a31024b85c267636b03e543585ff315ff44547e2f7b7b781eb8e867cdb6a655e809dac40ed0f757a1083295103cf5644c31b2a0e2f3dfe98265df66cd3dd7c9e55a91cf852860369c883d3155d459af9603e759a22f5a46778710c8266d30266ce4730b2a28c1bffbb351e0546639e56f97c3322651a1ff26274f6092998a4624f4591885434a0606380621e826a9837e0b3a191bfa862325f3d8e0b2952711191bb723dd5c442ced84c032c491e9e2d23bfd10b91d8f9158ce67e39108b6bf0386b8d4e770eb78afee5a18077acada490b286c50fb46b9a87f1bd6d139a5f2cffcbe89360dec2e02a9c532a1681c3cde6720cbf010ad4843634ec22c9db1054f6f51f61e449e11601e5176ac8d480cfc8e666d26ae1ed218dd393833a7ad4a8bb94f150868a25a16bfdc3345e58066e7acf0ce3ae501f2c6f4826e42cf85a5ed3242d5b99477e1dba162240fe60de313010baffed8e812eb1471162c66f84ad2a50fd54387eb1e84e628d53b4fa1ba7991a17dd6519fde742bf0298e02f2e64a8b7591529ee96a078ec5786092140e4c2bd6e31d060e57c67a65ade086c39661f7edc4cef16e010ed1dd3f9c4b4e472b2ad30f2c710f5faa37277251b05a069ffa8ef97ffe904133f37b9ad7a078b75987046ecd1ee1686680f2a8aa9fc7f1919a039e7195395840c9f71702062b82e26969412e2b17b09f735fc50ca3b18f271398b91d334182654eceda38bfd46b6994a6e1916d2934a8279754f2d174c71eb4c366eb56ff86b61ca7df32e665868ee9ec1c273539614b1b41dadfd5e0e206fbd1220b3db51f9e4cd411066df861eb466f291fdc84a16894a6bf7aac631814155c9162664c5326d057d9761f8cf79f27132f50befff9d77d5df68bd1a599c45465a04ecda930d6b6b1105673673f180d2c689532786bcfd6e582a6385c0958edfb5c1b7d4c9ae003abcb724a36699a49518fe42937d5882faa03accc61ab2b9e360d27ee210b130c277bd88ba5b99e532ca54b21fdb67883541e3461e6adbba2af99b20724f7a07cb2eadf4423360cdbb32f88f7c86f4c19baa9ac2917349ea98d369d6257f5355fb62466f68693bb243441d69cc49a40cd225fd2ff6ee7e212699e628ce5d913024faedfcdabcdc2372124622210a7f5c1f38908d8d925833d63222a03634c1b104df342ec02cf5927b7c142a875f872dd0ef0bec77347c14d4c8d7dbdfdf4cfba1b433cb2a96fa68a82733f8138553060089b71135a08b0de3c2b97f31916b9a3a093ec1c488d36b512909550c060356924f3dfdc2954715ad2e5fd0d24541d320af578b41b6f1a648dea24f39027bf6119d8327a95090e9a2e9507df37ccbbb0f4d5534e76db4ccd0c0c5ec7cca5270325a58ecb71e04513f48f44348bf5354dfbb4a0486032d98295bcafb06eeb72161aa36192da953dea908210e708d731294946e4fa70426f61a8b9a7acb1f23c5cd207d4b0fd269e4a1da44066ee088dcc680a005bb6b86ee68126ad53f54c5a15aaea4e97bf4d67d5d5a2b9ab7a5161fce8f58f346bcb9eec8e914d31b402cf6ae55a96f46b29e2e1e0d504843aeb3741a747a09322dcdc783eedfa96e2962c571f0e24b179b82479f16dda3f17fe71e83f3b71e6a9d8e29cfa6360d16464220b8e7069dd0e4f8907e72dde4a605ebd098a2b61d84e14aae073f2c281be8cf8b3f17591ebcc3f8466f5f0506156b708073a8fe7bf72343021c97f5407d90f3a19a780b708d83b3fb27d5ad9f808935bd8237c28f60a89fd718c89b1cca05bcc2ad0a1ed0c51c910c4eea139ec5b4eef1dd19cfda80c64de8f6a84ab58cc80f6eb3ce60356959bd0957ed0a7d8a7d50e53d8aa938a7a9b79baff68c63e1d668be1da9c7bf6f9726b1e80333dc25b95c91cf07a2e71ddbc291af55e9a821ac66b2ca6952ea678fa652c131bf39536f952758f4c412d98264e1733b771d92e7bb869a18a470f7b04ff3606a16ad06ff5986c05eedbd07f4bff459e639fead71dc0656138145b1c2d1655bf1466d42d7f74700ec16c7c9c577730d929c65442e32bcbfa38f2d5101f51e76df1a0b0867e3704073e284b4b62ba06da357188c6871710a2bba331c823027c5d51727d1e92b2eaad93ad0f961ef0525302ab9a683dfc70dc0358424a8be4c0578996d610bd9dc7104956086b6c2daeaf03a4da140aa008e6041782b11b0efd247263e3158841fbc080348a31e258eca1cd98647ddee823f95776057abfbf7e4a3", 0x1000}, {&(0x7f0000000380)="352a477967ae4dc29d30500db2fe39cbdcdabe3b0621cf9071ba6c9ad164593595be", 0x22}, {&(0x7f0000002440)="b8f9ee8d86c0dd5cac8b5976356248d63fd3e4426606bcb842e5fd1bc381073a1d5fdc7e9fb705cb3f5602cca1b434654869b2dd721c4e8580f1a4c490aa95af06c7026ab1994e6fc462ad6ecea59ca95c5c7a68f496815edbdf13f8a24d303aacc15b1ec8790c558888346a2d556122bff92036fdcab74b4649987386f465c24925d1abab00cdfce22d6d130ae315b1760ab5f1f26e770214d0be9153786ac4ddb9656f56c68b31a1b456309719f3cb2251237ffd323af0f74fb911c11ea98ddc389c6e13cc87c887a3cf25f91f97c77991cb56194c6477bb590f7d9b70ba0124d708f68213bf7fbf03dbdff7d7519838746a54a97e3a2150c4edbaceb7d70ae1a296de5ab014e486f122450371c9a76e2252ac97ddade7d93708a95b72edf10ee77c9cde15fc491b23bb66dae12bcefa8df7022f87bb39a8640f5e5d70bcd74c6644746f2172382da19d0a765a13e8996d57a8bd72cb0ea918d24295279960bc35dfdf4968d2f87b6ec7ce7f3c65d5aaa372ab1229e323038f888ef0edb34edfc6eedf2b56b0f149f4ba747add08e608fbe8a21107f114692405655a0ad02b7940d02c65ff01136759fff14e131bfaf12eba5b8ecda5a53ca91b39a0d78dd650d7084e206ad5920984b82b82cb4964c0f8bacc96d9a29ff0588dfa53a4f8d19872f2bb5b3e7d8f3062ddef44a830f0864980c743888c58ed200fb5bc69dbe7f8be2b2c2f946f756ef10598ba5d1818830cb347cd2cf73b23b849a664bf7acdef1140783a61f9876e2014f62c9b08655265927793c2b9351f3e59e6ae5349da1cbd2a27533d39ba727341ea1c9977dea6ddd7ffe009f3d79163375c05bd93cce187fbdd699bce779a028e07a5defdd933a07845e5062014de798a8b50867783348722126318f4237a055c29422552fcb791a460fc7adc31e3eeb84a1f108c0fae0a65993b6076b6771693d40af7b32d88f3a8c4c3e65dddf37b51a13f7e4dc8bb4d4d83d59b232d2e7113498f02fa4ccf700d0518d7b51bdba1f83f20e88d938992a465cd63d584cd5d6c97de69556edb4d64e429d2409160eff43168af6c0eaaecb8d68dcfba2d0c4451a6ceaf35fe381b3e285f698467c42803c6b663eaf4501f7bc71355f57fdef2dd43c5fb87f45eba675ac59fd9b5e17d9db067e79d2c3c5b5c158b52427839fa1d51bd00eb814e8612d3a58d5e8a7e602d0fa2f4a458803dbb31aff5ee7ac8b4a83acecf6401ee343392ba1782a8afa2acea7a93cf0cc1b03d565be14f3b3899e0646c7c5571102c8a51991e519d888964ba9afffc9f62fc0513826eb209d381f82fa533f8257c05b3230c066e1fce495929fba4576f6367d3f12c96dfd94bba49d0dda453f86c2ef85fadb9be26bdb6ff04364350da13be4f395cc9c9ff0f9516721c28ce968e7234b56cbe783ea9d3c2c7a1af94cfaeab7acae42be6a8eb5fe1424483a95e3d654847a33275f6d6287ef27e5b8585d540695e9234fc8deb7d53869200c7abed0aec11a0b6f5e5d76ced30e7bdcd1f675176c398422e0a17be6de25998d72376bd229f9e18aa309948b0d9bb99e7e3407ab341681502cc7c83f8e86cba0c27643484885ea7301132125a0df9499d53132fac6ef4b39ef0c8c399d88582f821725428d11914176e7a92808eb7b556722e3b53dd8ed3d8c310c974815311dda37c3afbe61d7545446c0addfeec38ffdaad78e31cbedb7e08225d50ff07f87e8b10dbadb8f74daabd52d6469a575428887f8e405c77a1dc382c1adf4229893f076bb71e4cb338faacedc8e03582a8377da0f40c7015e374ef553ca7cdbe55dc1dc256703eb04108da233c0020c1924c65ac8ae81de2c760a368e9710df478a855f5e34682354850d72fe3bc736e2093513d9170b975753bc2434303cb9a3d2ca96dcc36a096d9d48ef90bf0d591c6a6810f2f93af6e5845b774eaef7e89f0971ffe7ea212abec7cc7f4804aaf4b57af5d47e0fb98de54260f040f552009813dfc0e7b89720dcd69806e667401bf22af357cce69b3235b8d516998e33d8ea336a5f8400ff96aec5e57243ed91675f8695ee0376cabdb0bef0ef81544acce513aed0fe10b9d3441832dabce47cb92d7053f3b4e32089a4789e357323ab316acc638b409e0da7bc83e65c290d479422528a20371cba0bb6642ce2de6f786687bceb4835317187684034238ae66a27115c53f8496489dd4901b54956d0cdec5148ab993a4ea95d6a1ed1d5967eda8504452bb13451ca34cff48606d4556d89b3db622c37147dd77edb4e495060aa47b2f0cdb55e7961acb7d81bfeddb4d34593b24e3e6577637e1e44f1be0f2dc6dda0f766d6068dc3547a77a67444806ddaf13029d6833f19b4fd33afe7bf1403dded6a0a54d853e21b43cd7803fdc48cd99974625f29f6d08cbce8b269919719ed67687761fac82770e6db9dadb1d2646d1821fce9265c0ca520b1d212053223ef56ba44d1dbc50ff51d2324cf145a7cd4e8bf87793631f4b1db2b50375d7c1f2686d1ff47408e66ead538c4f2f3711288a20c9a5dcff57e81600aaafd80ae4e4be68567c2c6670d5f4f58c269f89ad6d9bf0a0d51b314e40ea7e4d6d2adb086333ed9d0a47d3016237b3da193839aa17318f4cbe723292d0db46ab36294d7ad881d3ba5716cfe15cc1ecdc09213dd3c8f9574ccf32c525475cd457a5fbedfb0fc7a6a0d06ecf7558fe4187b70551ffd1e582656c50a6eb127e987fa94b00bb75fd4364402ed9ed66118a967d427ebdda7a0a7f0d718325d5fb88cad18c2fb2da933f185654864edc601186ff118998fb8f6e9686f5c2bf2d638b35ae5a25cc729e81df66ae8efe9f1f791a213176732bbf3368b3c8a62e5ecdba53a0b2654666f0fdc07545fd1743a6aa031f9b591450969f1217358302515b0babb08e084d8720f47ea9dd49aa33f4050fa3c41db7b335f956655d3803a417772338f4e7544044a02fdc234d3ae9877362a4a0648e1e10f926521427ae7c2a76189caa0cb2ec3c5a324f2f3dd24d361e14d81c20d3e35450883eaa2ee858e0c52f14b888df45debe97d0657a63f9d77728ec1307ccc023515f347558654cf9ec5fe11ef3fa4f15383e79b26d4a3711c6f8eceea1d957b2b46528b276b66453c66f2c834d23380987e5d5f5079ef1527d47b7acda640c15b722ffaecabe2fc0af2d66f2eef6730b06dbf6eed1f707d5ddf37af661037c85a01e479aa02a4d725977961372b3510260d9b53807c8e29aa43a927dfb32dffe3723b314b305e31132d19d390df7ebc61d1632c4b7fa11bf15e686cdb44f1f0940c2110f9d14fd3e112730f6e75cad1fda477321ad37547749c3157d9bb4a2cb3d17c33f4399589b3d77d77c6157f78c2fee9a5bfa965bd0b7c647d4bc353d0c05000f4e8726e84de0cdede30105924baaccb4a41a04dc4e6debce9d65f57a357e94b202b4bb4d7824e552c71b6bffaec15ca70877ba9cffd306971ac80a2bdf62f6b0ab443d257ebcfc2139697a5a2b6d0b7cf894d278512fd0916957161d905657179b1a4efac5a92243a5a7e92bb2b68890ce2423bd71486633b8f1bfdcf671722c9dd9e3759f54873e7ab2d600c0eae14d2087063bd809d6b914d04d2e5c816e4a395edcc36a6476c7c22fd5c61f168d773a639066f59832e326d10987595ca30bf484e55e9cf4c440ac9a27eda0e8a6719f0e3c3376593359a66a121ce0878d10194f0b040fcaea757ac302a59f8cb35cc1578640029f5d123190b1ed979f47231d5d4cf2677b685450214355328bafdd58f9bb1aee5d83920a9ab43b8ca1102aeda7be1b5371a5e0b6f1a63a1a655ab8003d9e43c1dac986b7563a7bf9d41470cfb6f3e5131870b0a4cdb5478611b126ee7e917344939519420d4ccfabb3abb6aae0edb33d80448819489cf4dc2727bc92fe142671ed95364a72680d7d11eafee934701ca9d1298526b241d51534ea2499e711f43c984076df540a89b5251393c3d7ec5a0147355a07380957b641576351d74f2e40b21c22a1263beb7d41163c42f893501522ff24d11d44158e355392ddeb8bbb3c8f6ebba2af16ad8ebf304111ca5caf8ceeef46cb5abc147cb93cc617e132a5a94a5d6770ada300dcc23fc810c63b9772d43c9620297c780badd10bdb186e0c084d0236089f414d95f49cbf7a6cf6f92c168d7a796747d416d31431d724fc35641786227c6b94717732299afb9995398139b246e70f4dc6abe76f6f6a6611c49dd960446dd90bc14d862000ae1566df541280791a48a09879776850d0aebd3b20294fe1ee0ec3d27370d929714d4c8c4b57405d51b67117ced9b9f275a3d070f0af69434e31de21370be49669d70d8fb138ba7adf5aae35f7c0a10b28964f3d8ad1d89eb11d5599ad0d59f27ea0d115d863f5c2ca8a52eea206d2e56065b505997c55b71690f93a860062f16cc0612a0fc3cee96d78b0d7976f0c50c8170534b863a8041719881896eb047624f4a59d0a1f111f974673c217693a7a2ba02d3030a5b7626829b0d6d4aeb9c690c1760b01cc8eaed02f8ce2353c653cceb79f6c53606f34e48b83285ba3e42e81e3290c004e8d01e67e1033fe2a8feaf281d998d8de4ce3d799fce465f20b8ccdb758793f052db166b12e3d4cfd6378f96930553cd8a48b13cf832c3a8aa255f88fc911adc60905d39448de38ce29d9670f910e6714ddf8b38c326aebe34988a86989e48960600d1103796433e932d314fa4a52224751fd882c2959e8a3764cec15498dbdce5af1e74e1131c0d4c9ecf092c643036d9940343297cfff8c05bb19d0825fd6c2017c6958660e6e7025fbd97db59dc35039ae3d770265fcab03d028b472077beebeaf3c20703e5aed4e564d7322e54f2741b346d332f1042ea67d72bef142522fca8980ac3e3e0c284096b21b7cb29b7087305ee7dc1aa1667d76062a672c5b42a63b8ea0a000e2986afb10b389d2565db6feaf897fedf63ef39fb12d194b6c15756c0d5312089237fee6a43cc461c7423b3651a8fec431e9bddee5ef635c6bca521df25ba39a004ebc7979f5c42e2834e885706706c01061682572fc4912471a5bc5070052dd525b53b4eeba2d26bee9a5cde71cc4c7eb53eae0e87bd99f64a3c06c4528c5a3d150f347faa9506ab60cb04800aa2184a29afe3b3a3c1f119b43cbebf6a54a66a9b97f7a5fea40730e3f064fae487a9d1a53078ed3e70c66d67dcb1908ecacf9269eb62b6677f2fcd9548c70cc91b91d4bb4dfccf61f88fb4845e90b3d99c1d4f8d71306e328c38abfa8e6e01979e7c53f6e19ac5613468c756959f5a90ebe748aaeb6458e0c5f20900446bd5417b936ebe60e8eefb55194f2687d4e44224c975731b81e40de5d49f02478dd96bd2ae7b64bfd8ea81b47c52d55f00c66dd8a340197268b96855cb6bcdbfe37a97584fe3de47d3e5da301c57db535cf04819b04eb9f4b5aa64c9422f093fe325f04e5b8cf5de8206c47346d2bec9b0b7e165911c44fcce34a19d01677082ed43bc954ff2d73a5ebd6c3bafe30c01284dd49895952cb74654acb4a8726783c7e772810364af24128e3e8cec9d36f4d175328acad874c271b891e392fae277a53463246959d9deba340b005afcb334674bedec27af215a0d05fbd638b68e2851d3ed568c161fd932cd666889a4cc125503980885635656af32a0cb109dcaf18976dab73bb208d7edefa0013db0e4eb383dec5551324393d5c02129aa0bb341bc321771450c5fdaf2bdd3121af79baadf889d4fc360ff7e1af", 0x1000}, {&(0x7f00000003c0)="e235b5854ef343f82c9a7e0e2cb6fdb1b8f963178cd849756796a8e08df2e776582233b3e559836e9242de3ffc87c097013765ff0b85710c77efce448d5c30a8fbaf6722ecb37dda8afa812eb2d3ad753ce0ca262130df63554eeaed1fe09bf1e332194583ebe30a99babbf0e76193dd92a2813e437fca0663919da730e3100f8cb3793c343318ef9801712d109662bd9dd36e94bf7b0bd518e590e4e54c911abcbc7b7c461ee0626415f050da0d7fcffecf34ce7cc3893c127ae078f21617d996da5211d398b31ea3aa3df33d", 0xcd}, {&(0x7f00000004c0)="8786a7c921841aa59a5ad6b8e456ecfded2f9bbe801498e3a1c70406337b8a0de3e5a440595ce24b0c28d8039253a1bce0585f9bc77271993ba429a438c3f0b0434c8faa2f5db2b883db51c49c39151d42bc3f216ba39180604ea536d042437b68c09f81f807a51ac5c4fafd7fdae50a8825af", 0x73}], 0x8, &(0x7f00000007c0)=[@ip_ttl={{0x14, 0x0, 0x2, 0x7}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @remote, @multicast2}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r7, @empty, @rand_addr=0x64010100}}}, @ip_ttl={{0x14, 0x0, 0x2, 0x3}}], 0x70}}, {{0x0, 0x0, &(0x7f0000000940)=[{&(0x7f0000003440)="61662c5b8854cc42743552913bd36e07e591c386ec50577917f35e710add10d3dd781da63f2053410d3e40975dccd52294419d0bf0fd158f4c4f154e6ab8614f01fd542a46fa4f5e06de46f0e18be7d8a50ca2740a891a29308fd7aa24a72e7503f4ae692c82476f1d4d2fdd9c88fd27a8cce674aee5e29489ed21d1455818b9da9ac3d50c6e8951042f3cb0b09e9116be5b58c1faff6d1ec5aa403da5390656d094810e898efee69b572fc1602b99405c89604a9d83155a2ea3e4fec8c4fd77f0fb6ad60f6b89ab4bcd871f21ae4c7ab4924c9b0d4ddccfde579d740d90ebacbd198fa6645db6a377032db6cf6cbdcc25c8076cd26ef8e886aa822e83a1d97bf852b18f361facfd12cc26073fcf05135a9e452c3d9979977462d1b61134f0a4fab58fbfa140d18ccdd4739f1b5954443e00b3a46b419aa15effef58802cafdfd7760664d9ad4044b122658148c73b496d445bb1e0ed000791407b82b279fcb4717f74dd84d9c172d0e944068d6d92bcd18d9bee126a18611cce7b778426311012dff565bf996fa938e7e8d2af9aff875ea7c2149956f05ca67c540f38168265545966b26559372117b5bacc905ec9be74ad023d11f133bcf0b90df2d7029923f7fb2267c51997f93a223d0ce9a85ecdf828ebc06dda300a2b678fb94e1c0ee0990ce157d5df9f79130db62e620b04d5e4cfbaad7c5ca4360aff154610318a7d62e5190a9c0c8b52d7b395f8628ecfdeac9e24f0e776d9ae38861018da2b157e23a0408ad457f8388be3d1b31990fdd4100df47b7ae4735f686ee059c630b5adf6fe0fccaa59516dcee43cba33107fcbea63d7e3c620cdcd34574cd5a94c019daf9aa0e406ac30753de4d1b6552080e1453505612edb53d8662f5b4ee39d407035ee33da0e65ab259f5c65d9435a48c551afebe662d428bbf84d36528b10ea0184b3d1090ee9b4f73bed6c359a1fef2771f6cd703c808267b1ef5fde73bed4ccb222162fbf5960510a1f97a97ad52942efde6fd14da7ad20e65bf4836501613868bbfef72ff72c343a67183f57df32cd3cf1cedb5742fe6523534a5b686861d46965de433c7b423f8e39c07572a972e606c22fb68db266baf6bbb15ebc6005c0da1774335c7022257bc0a532c727a5c911703c4dd7b126d78f2858df44053cbaee9fb359d93187eb629625afc683fdda76fe6be23aa242d8185112c05b0d8c781e9cf20e02731ee09a5a5f8ba5ae5f5c3bf5c6de7e8044a5d80e9ae3ea45c57b97d5f4a7a1006720acdacf76a737e27f70e8939e1ca9060a258fb4e606f339203b5813c594a218d9dd5ecf7e19c65a5745e065b2f60ff04637b66f1fae97d461a7e5d4514afdf35251f5f5ec4c067ba55a4d11289ad7ba7c1f86971bcfabe53c21e5432f6abc50e508ce2da41e6488c0df2ad0974e1f53d3b08e775156d9448726a3a433348e64161add20daba3126d6826ca2f0346f3832f99b2b98770ccc6ae2292af5d024aba0dd34c89a061b2dfde8c5d7e20e8c7a4d8d0b79f44ed6073ed6f2c7122d772a39e44556baea48da2089a84d2fb57d6892ea77dc35e150005fc08f0807eec6f5198bae49754e2bec3816428dd985db215666aa733ab6ba2d83fc7c7f9a3576b8d088a9c2b473e71ad5888c506f8b155fd08f8d3395a65ce4d87e80b43ef86d17d5ee624ae8f785bf2483133bdae6626f4c31293378cb1b630af1e6c46c5e26852e2a096dc4402f791996ad46032c9dd55981ac43d88a8d77b0948e28208e45fc59d8855fdb75187137eb0ccca503927749333e21b9b508660c74b133df8002168ec01dc312714501b57ef313e0b4b7f615057abc93998efed9f8989b624995c042529044a66da14ebc4851fa779c7d4592fcd2b72d9b685395b9e7bd06d93ac1b5b5a54bd0d381a34430a4ce1f552cdc4d8d2ea0bf234c1d438668ec89aaf8bdf6cbaaed4fde54370722f04696ba5580ecd43c0c06d553ebc74f8b75e94aa7019d160cdc3b615c843ff338ca574c5b4e47f8e18806b9b0a109753ce52aa11300c266b43cf918a3375ad7e962eee13a452f260122a5f683fdddc076213e4e044209a791b5d8262a779fffb8c442eca3cb5d3cc5ec570a05aa10ee8b54e80394be82335122eb106c0ce798282d44c9944f22e88d6b65cfaf38ad90ffd160481c6b54a702bc3a7f105fabecd9632aef71484e452f3c72a945a7a89a52445edda70a470bfb67089a153359270ac136390311dfc9eaac145253dd70a28b806433ec634e602976d592242833c08a7e0b262d0d71442cf6a1aa1708c9e7d4d802aeb942f72bad095bf04a229faf295821f8e32bb691f743655cabbf19304ce516bb65f55e219dd712210351d48c276d8476c4f58ea890002b11689b5a31bb4af7ce7695328c4f9b734f94d12bb1c26b9ba809a6ea3943e91e4a1903f8eadff150b4d754d0dd6f7670d1e3bc131f4d50a61a6f5ba9b41bcb6c9254ae741b7f53f9b9a4735406fe79603f24db339d3ffae0fd62644d0f67e6c947f5458a684d6625b1e06a3e84327663ea8ed3bcc1ccdab7c3b8699d7eda7a8756e31a5191b145c25174a07357b2f47da1225e3d56e15671fbb3018bf34ed3f19511c5c8e74f2a4f7b365de96528c5222dc48bc97d6e3184f6ab35978c81e32cdef8309ce5f46aff0e3cbccd8f073f67e7abcd86bcfbb58cbaa4cf4871e741a2e9ef231b384b8ba1b6b9257e47d69eb106ab67076a2bc4819401f7f130d9ca737a74980bbb4a2d47be377aaa33f460d4acb4adcbfeffda9f23abc422612d0ebebf6cd857939e4b169465ff72952792c873812125e83076aba535c3280de9754bc4bdaa0c9e95369a4e1b0d72b591562cc81693a1ade5d69f5508eb6c358f053310e02e506f836a9bf4fd24ca014c61ff6d7f501c73ca3b4760f610903fa6d86ce6e86b9332e20a28bc05c2112e33b3a1b2ce821a0955f431661dd2dd38430afe824c334dc8aac95905b93534dc1639e45ea2f95ef01493f3e3cb584677d18e94d165711cc84ecf7aa162ffdd9949bc633c3da41d76481e5971568b01fdcc7ae8ac8e5467d901599334c4ecdb43d9f0dcb81d484a25f981c5a5c798ee68f3ebf105e41c0a93eb8ff76ef74f581ba7ae5d97a3a859963a565375cca8bed72a950aebb47d949fd602895966a3efd06b88ff08e20c8881ebbf44f9c01c916ad88cef73329a5272ce4731119b93e4c6e5fc974e169137330c1aac5f43a9b602b6bc68956371c55df7dda515ea3a78bcd10254c7e10ce013db1f12a59ae75e0deb6bab1970773afc651af01eb4c7ee00b616aa50a3fb8be08289249818af762df99f46f661429e995c4faed6da71d8dcb1a449235e80d08dc38ac6bc6a07459cc3e081d9a42c61ac573a45d44d09dd79ed347922a52132e8a30693320bff7db814d01346568f35cebb0b6fcd11cae2b4f1491c0b0bcbaa482f7255463650e02917cb85ed7de52f995048fdfc02b1fe172e1518b591ad9979c57086a2a48edbdaffd38c55c83f8d4d00396490319a38c616927db6b93b3a8f5463bc2d29af15d7110e71ee2cfd44d30c8d76fd1f3e63680889939bdb3a057d364fdb32098dc4be9058760be7214c816154d8e4d9eeddaa638a681c422e6fc438970151d90d9ca6ca8fc2c1a0399f7e5ef2b377a40c7d86a0b3de2c3a95606b7210c025e2ddd4d77602db67faaf9a21171cd83fa58b64088426675d8903ef8370fba4b6c246a768e1e4b42a51aeef54f75f7fc3e1340891fdc24d0129c1a02ce89f9a3ce4de4983515a1b618e385415f2cbc399f41c2eb16bb683e1c970998bc3ed718c9fee0226bef0cc683e5994551289780f7c6a2df763fb2927e7dcd6442d442cc9554828cfa5c3e77e26ad76e8493f11e8a2812824976210caf9e5b6d56c59abbb1c33970440ff3f0b0a21143be9e798811a04f2eec7edc68f3676233d55d2323e960ea75753f98e77b7e5cef00d2dbed38161a86b6cedf01ab440b887d7b5caa58d98c608406d761d9ad7ce46c7c1f167f5c9dd072eca98a4cd28ba8b3ea3ec739436765512902611c78c072eb2a3225bb9c7a3b9d40d50f1f932e3a73bc47c1be95c8e1bc4ecbccbce4e60e76116118ef13b03786a36ac963631c2ca730a0419ab4042f4fca8dbbd7863bd0547d8bd4f03d3dfff9afcaabe5d1919d69f1763dc486b492750b2ace424670af5da71c44bfe78cab4ca08132ae80fe758dfd846e216c107f0d7e5d4cd5449882d7e731979d232c116031ee68ca0599619eedc711ce820393df5aaa9665a2fb471e0dc27bd85fee8884d5c0a4bd7b56944ae3f2eced1fa2e0ab94ddb43746610738553ce35ef9426d56d6caf1f25505e936093d063625c3ca83ff943b85a418eb8c13c46fc3fc55edc9bbd232f59d46723aa84ef1b160aa0ee15a0b8c5a111fcc719b4a00bb2f79f7fdfa62b014bcc0a3d7e8ed62be87d8534124b19381346b344fc14a85509c707f1a62d09fffa3e13997f6267eb9b8de1cd082cf74cd0d6b020bd2681a92628c6e2a7dbd51653d9cf301607fea02cd8aa55027664a56ef73b31f377570967ad74ce4eb80f35e814eb7af17e278692a5e0ac997f3265d9d863deb75f9c28171f5304b324e6fd8ef57570cc19affe581cb613701f7f74c5f46f88e5b275663916d2a5f3798c72d7f3ba775f5269c7ac8825a77919c549a46c0a7cce264eaa39fef19205e374c3204baa3eb8b11c237d1863cb9854ead5cd9b38a7d2727c73e58b81d30a4fc43c9e1017fa126cf76230d6c99fdcdac82e506e10500b4305092009f968dcdb2fee3bc54f52994bf3361a594ff2786d1de3e719bd176b3d62578d91e9f2220265cd79cbcd8bf9c6b935edd0d0475f1d4ba3d6c984db5a71ca5cb578950f97a0d0c5758a62eec4a99a16df9c7ed972ceec9da35a0782d33863b868d0927f6352675dd7519f76f66f924166f5c838ba0a83de8448fb4c90030d19c2951d4be3451569979ba3d6e8bb78486859144fad8fe25f614cfabc498a69b3d1371c500f1adedd8edeca0ea0488ebdd2833e22579f5eb0d9e2e995e9239d6740763cf0af8d44ae588bc4ea541409656c40eec878dab1c90ca87829b1d12bef553f2e67ea7ee08a2f63b52784448f64941fc8767db3b61f6c5382f8d639297c61185f16fbe725a0e3bab3be8f3a11d6034e14b3b5b71fa4544c39d4a56780e3cb402ebc5e278d423446ac1eab3ca0c5b4c93928ec65bbbf0f07848ec740c2f9fa4cad6b05824ca4783ded2f5f4a8ce1675667aab0506672d771527ba364b44d0e7f1b5d7f9ed0376aad988610aa644c35ed05a5ca7c8b7ba38a959b8b9ec59c086de66e66c3097e1c97e17baff8eea9a6a3632678da92e63f48bc60fd6a649e712f3cbb2a82a53538307c11c3472b958b7b8c1ec774bf4cd4c910bd86f752f66a46518cda67d546c5c55cdb1411aa300d2123d56fe1f21e86bb6a7b49f13c2185bf44a2ed5ed840be8119454261cf830b0b529f866af3a57e9eec9adaf9abc97a66c4bbef0a258e1226cbe14a3f00d60487bfd830c130ca0ced3681e5dee54bd5f5e11a962a7a3fefff8bf186c18afefb2f0cc71148fd5bde6dee7f9127b08550359d4478b1a259d0260296fbbea2f2cfc4eb8945ceb19d13888ef8726553aceb60be4486df3fa13726c3ecc7969bcfa65d7194cb9d82b75127c504c37301f1dd1fe027a72f4a054671168f6245d4b26cd9b5458bb167e047a1733cec7955a4223bb3fbc748a00870a13780099881443bef08af891720499040b2", 0x1000}, {&(0x7f0000004440)="ff93661efbf0712ed1969d7440062d1938b8eb327f0c975e465a8ec011edde222a6cc52a6c061b854a8ab92a925337c139a57a990ff131cfbe3a8cb93d62cfab14a0bb285c62b96547818449ad8ce368b67e4db8891c5b4ebbff70fbbcb405e8a7404d41776e6574708856d1d78b96ee43518bc3bd59f448f387e868283cc3b1b0e03d2a96f646f1d32dbe949472c4208b44a419ac1bf72ed00ead521ed9cf253b040b2fdae7706b6e9558c6461e32833c57fbff1473fba58393ee71fa69534879660fd51ad0bb59e0b6fdfe4670406338b6bb1747cc8d63ef590ccb00decf243ecffe1944bac8d856df1d34d0d386795abcfa89e6634b2dbb7779c31ddbe5bee58fc3564c884e5a4e8af729c6c3faae7335806bc3c56cfca975213310cca5f2b54125d2a1e5cfa0dd62f2703cc0e6cdcbd00f2851e4e1ae6b8ad2768a8fbe9c60abd4b7543a74d704f76b09cb01aafb419f1c484623d679b11c4b94063384355e20c49e456484319480c5cdd6d1c5b018b4617017e7505892f744c04d217dd20fc811d065aab8cd88b20802ae6a9e9235bcec90c91d60399751ccaa2e6e6b6fea06ab69d59c251dbce23578346918d0fb408bca070ba8a0357b828f472bfc18cf114cdc19ab9e76e573937962812ade4675951c9c2b19b9b4be23eb7dd797f1e889eb595bbf7d30bdbf7f0f61fb9d72170e93eaa38a897a766968ac2d4238da25451db8cd6c428acef39d3dafe472808d8ced35ea1825d011a0b1bc2d8936fca0515461936bf5b601f0e738c2721179a5221ada182d973681240365ac283a3b71ed0cc224182d81b6dc2c0af694273fe09b9add66de51942094381d591528aa8ea7bd1738b752a8104e908c9b344cbced4a5344abdcc2ca8b2341d6bbb5f3ef1cdedfce77336c9be34c21d61484e3b7788a6120c2977a7707156c46657e16b233f0e448f28382a8bb1c9a793711d722ed37bf348630eae01d2ddef22c3952c011488102396d8019298b4c5a1bdd1a40695ad50a360df392fecddcbbb62533dbbf84a02c12e31dece67253b85e42f823358da2987453ee4e3e6a119ee83120d976223d6ed113f6f70fce30aeca60c675312144322cc912c61ebd6498a6032cece79d610705a67105870f9ef82d6eed6fb25c689c2d20cee4100ebbe71792964f49a43c5f95e006ee169e59d43833a295f86b77f3266f45e8f930a049e5dc520dcfa4f2e766b438a01f17beffe153c49ce00f1381dda4b4fc1e3282a058402602fe121cf52a7a7d9f2d7d937d97a182bfc02c0730b358e2d826b5c2ab65d32043624c42b65b376e7e6e721e37480f7958524f382b6cc8fd33c407b1a1adbb473643b2d604980a627e60e2fab5c3f1e96b7473b899e989c513106d4c997b98b02a087b2b3bb5eedb7c4406cf8a2654b86898ab146a49731cb43eb31d8127c9b1e229e0f677349970aa3074e2450801011b1901ed457a7ab42b73915e77dac77895877efe5eddca40f73ab137c619d1e273617dbafe321f6025c4aafb1ccfc45fd6f89eb5c45cab508ca48f1e1de2b404ae5edd8ee0ea1e5b7d587e4b8617710dc7da1624456068fa13dc966d4f2e575de099bcd9ddff8b844a40d1d4eb89184f64ed3470a6ecd25bb6ed056a45126abacb2518ed3423c1b1fec430e340a6d2ddf4accdef2b48e0da99b452c0b93f8d1301dffc2aa895accc8f13a790774c71ba07000f6771e2bf710d8254934cd5fa77348096f781e15ad5eea1a1b9b56bb7e1064953412fcc5624a95f3144611e5e4f28b56a9beed22f66e391b04d35083c07eb597df406eecc1bd7d0d82c5493ffeb9f1ae9147ca81e7a8ed70f660f7f5ac113649b0326b2fa93deb7c0ec7955f507e1f05d88346cd05d3ec4166ceeec4caca1f702a9cde14f0c47981863595ec8e895639b3629174af98ff6b52e074e038d7bd09b4b5ff4e0166a4c882d15e6dde73ee91f48510f722f18d1402f13525a43447efac3df8470910b59dfc9015a768702c155d19ec6bab76bc5a9ed81d7a9ba036f627883152ab0c89d1d051b744867d56024c0159b8dc9d3c9549ca596929ae2a5d2e3905dce4deba6d1a672cb100d9a161390441597bb8f4005f5ec8cfcfc76479d8c21fc5ffa026c351f5057ed76a1335184f588af2e4b5f22dca9343ea2b175f721f72541aed455afe796458194593a92a861cfeb00e0df817ada10da352e52f1edad870b9ddb70d2c5290169c536861d34edb0780da34b0459681205200f5d1c983e23474ca14594a09243a5b5454d0b6cf341fe044afab5998b2210ab12765a126ac388f52a03d9fb3608501fa77cbde0c5d9a80b89fcaa0008dc5e736ebde77d251c506969ca080749e534cda5c138f9f6ffe59656b654fb98c6ba4c80a0761a2d4a17475bfbe4c6cf36dc5718e0fd4262a270a70847e8a41c8d811041eb856a217e95a1a56a37a4cafcf372339e7fb0e31ce1198ebc7bbd2f8a1b75facf86b97d16714ea895ab4a075747c7228e35d2b0e3ae5dbf324f76c52234e2236e237cccd56248e39d1fdc1c37474082ae9fa0b6a4f2d0c27be6273407ff889469a2038a2040f9833473ce50d4870fb6c54973cf075cf93f7c298830e0e26f0e8ac84d0143d5216dd48f6578c6612ed57af90a6b6e892add5293c9a8cf4a900fc241125bbf5cd6d523270a2d8a0eafc5fb8bd7bb893e16cd3a69e87b90ca63834280e493c06c86c34ae82455fee34064cb451ceaf5798f2e7f36f7f49691d6c4a76a05db450b2c2e6e1aae5a61ae4fb01bd6a0317844a63d112aeb14d3c45728b42c5d3642b8dbf39075fe8afa74c0f96133d67993adad72e6994bf7253f37f02e625f3454aeed726d857c17a5111e3650a0258038cddd1352822c21b1114b378407b8e8da9377fbdd386bea0d890942472f38175a9f3512383ac473aed12ae6549230fd85f1dd77942258f344159a9fa8fae61922dcd03a882a5f5b4cd1fd5653526a6f2e025e65759b7adf1e5784a3600ebdd5b171208090b1399ab76913a3cd9bf030ac1c5e808d3a290e2a63a3cba16aa3e246c03db5579e021a08c03d02b7e9385ec6271986a0ff93eae45601e9a1776e940cce10d2c7a350365b1ef39d8064843f31421bd5c220c93a994bd723d0145e46d94a5527e408a6d06b0cc0c60b2e4164ba6d6eaa170d60f465f36bd4e694f236df4e42d79d917ddbe96de37de1df59f3cafd16777bede2302cf2e4f92928585e1aea04a4c7691e43d2f292bead6ace6f987f29d8f8185263fe092a2b35c6695a58819bbee48154f86c1ecbf5c7b151b6acfb459f49dc04c0662105c96604754cdf9e7f9af25151e20fba0f69266177fc8a708565e5d232b7a214f38c8b26024d1e8cc291b4eb619d14007af2c6dcdb9338f955bd9f6dce70e1f7ebc1436d5294227ddeda67b56e310eb3f80c6da4f5c3224043722825eed6a21776024b2ab840bbbf6695b0283074cc54648cb2ee79b1692e3ce4612d1c179789f36e968bcff2c95c206d688cc99884295a9965e26f1ea3af1f794fee3631df1bd1bb51e2e9cba2d13ba9140088f1bfc877ae54ca28b3a365128cc0c1e67bbf2ad1afc3fdc94f6d592b96ae72e178c202b78c642e039e6a471973bf75c47ff221a3ad954e9c47b33ebd3a02e32d25275532de5892fcac1334742c33e20c4e6d2c182d299e2be4645a6e2b3994d329009e12342bc539c9facc11ed206f69f7f42df0600a4be2afca6784d7e712f4e3c8ed4b7793440edce195879fc91fd66f271e42c122fff435326e0b8df764e07c420cde4053736ad88500f472fcbfa9b347a852a00653be179ff37acc9c88803ba8a06eca54b59ae7431924dc312a084ecb50f7c59b6fc32a2389afcc969bc7d380aa2dc00987bb7c0e27ddaea8929bf3fc27f4fc0408c5b6dee064761752093ff11c1d89a58941aff2bb58dba8a8ea6d47c0b21825c25e3481b338d93011f74299b3c85213473cfb91882eeeb678ac7ac4992688a0c275dde8c06efd7c65462f8bb2e7aedbd6b257b522e9d44763d79218932a18724bc9dbfa560b12bdb1bef6bc50a9f90d8291f5e17ad2ea191bc4ff1ce5973b5d842453b4ff71d9563fb23be986eb9ecad9ba7a2ef3407cef3975f3edf219803efd9e675d7d536b201e18428df2130a7373b5a131770d5569fc25469e48d54444c9c04976059ae7c44da2b86d571178027d5048882458609fce3f22509b2df9f05603b87305abd9c893c71c4e4643bea17603fc2478464f3a640ca9ca6c6c712d5c1bdefaed01446317c4a9a6f53462a1f9cce8f722528c9b0628ab57681e68b35dc9fc6f59510804d91cb6c1ac4c64069f74c863bd989a064c288fcc8d215fdde3390558b2f6977a7f1131a41f338b6b0fe0188c0739beecb396264a5d6e3991c5a25528f0cbfdd4cf54975b90417ee39bfe6c410ce3cbd3a42d7e208dff6df6d7d2fe4f0c11815cfa948602d472fb6a60228e9ace73304f1abea45d8d3481ec67206eb9ec2e43601d5f9d491fd071133ba9b29bd2aa874e2c6c856ea5203da99f581afca0a347e93d2626e5b07d010a7e93bb1688f2bb562e4497e55eb71cc3e52d1bb00dfc407294b207109b13c13eff33e54dfaa475f99e02ee3a910866bd96ac356a30053eb31ae14fb5a8acbfe59834a1deee60fe040cca0b51f8953ab55f116bdb71eeee141c41d14bc533731e4d440c16933583330c27e807b971e7d4caca9851128a2e35ce20a93af94e2be79960482d35609e2a16730e59991c379430c6bff9f17e5010f5f2884267e614c2d374941180cc74a5be3d9b570da8674142d07f2079e614ddcbe6c732e9e013b433d363877efbc7f909755920285c12bee03e0b4e09ccef95954a4a57453b10589fbed590a2c075a637b07830733843bddc17a409a7e468380c2228d6189e2ec03a953a95ce8abc63ae3c420b7cecda852ed247ba876149fa08692e1ed1fc82f57e5f5c0ff089ec7ae7879ffa291c52bedc669062a165c49311e090e14e9c7cda7338dead78856f3ad8617f978aedf188a5e1aba779d5254ca7c53863637098b806a89a9034d28ebd543e916d78bf23ca2205b811c26dfd17fa29762f4a78135ed7c6ee109861c4924177ea16a66b7c8702775a362f79c4b5eebf19038dfbbd316018bde14c7e195639a149f061d09a718ccfe3ee6389d04dc275fe48a471af06b60a333db813ed61055bb2545349bdf6ee382b167e1575470a3a1a7953b3c7229ef9cb1388c8b8a32cbc95a8c67ecdd5faf4e6c65ca09445fbce0b0871f21bdfbb4959b0ed73b80c668b43b6d68695059239e547a64fe7b7f8353e167d78573ba8bd6c162eb8b064b9adc7bb5352e9e915ec19483d33ea09d985d0becb9b308d678f01620d29b3f1ff974f35028c451b328d347e50bf6fac60fe4630158cf76f1c60f83399342c53913eab961a7f347de62158a78c7444226f5c4f2d8139fd22fd0753b2b637669c19e9640837b135a90b0c301f16d614de73912c93c2665014bca45549972d7ed180fa111299c8b01d43ccf32fd03b9335980aec0f23d5eee7b699e67723e7bcdc75ab7cb8b98c4679d04e5b46c7e749bb81af95aca27f305656376660761c3f8bba1993b3958b48f7e85ef2bc91d9d8ae95b4fefc8fda41a04a8f066692d0455382962618b1d8335daf3b69d297015083f22dbd2d97e93bc8d8f6c163426e49f02d5155677290363779b40c76e21e4e46ae04040cf763ab88a7eb7dbb08b2da21ba51b543f60f590ca50c98a8477562c013286e68d4304c", 0x1000}, {&(0x7f0000000840)="2203080d221ee9a30ac31cef122541631b7f94e22f34bdbf5d7d939c74b2dd4231493178ef2ca90e56794ad3f8da898e6af5187aca777da9cbb3a5b38ba8e1e9baa8a58611ed40f328b780b4eff6f6674bce1fbc792596b85d74833280b7c5dd5d28015ff8e774297865cf479f", 0x6d}, {&(0x7f00000008c0)="aba8e421feb705ebdac730cceb1d40be5ef3a78b7a8b326cc63c181e0733cdb06e95da3ad22e4bd41c21ae52bca810a5403e3bab30124fdfa460cd294ccd702e7d69f0621e08c981decb8a60dfe968e37822e6846356dfa582117655e02a01040c3f78b8b6542b47caa91b3ab3d5", 0x6e}], 0x4}}, {{&(0x7f0000000980)={0x2, 0x4e23, @multicast2}, 0x10, &(0x7f0000000a00)=[{&(0x7f00000009c0)="a57d8eb1d95b9df8d5f0c55a273612ef1456febc851bff81c84b57df44ee6936dfba96b4c953efc41a5328b9883b732abae3ae7a49384547e8", 0x39}], 0x1, &(0x7f0000000a40)=[@ip_retopts={{0x40, 0x0, 0x7, {[@ssrr={0x89, 0x27, 0x8a, [@loopback, @initdev={0xac, 0x1e, 0x1, 0x0}, @remote, @broadcast, @multicast1, @local, @empty, @dev={0xac, 0x14, 0x14, 0x12}, @empty]}, @lsrr={0x83, 0x7, 0xfc, [@initdev={0xac, 0x1e, 0x0, 0x0}]}, @generic={0x94, 0x2}]}}}], 0x40}}, {{&(0x7f0000000a80)={0x2, 0x4e22, @dev={0xac, 0x14, 0x14, 0x3d}}, 0x10, &(0x7f0000000f40), 0x0, &(0x7f0000001000)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r6, @multicast2, @remote}}}, @ip_retopts={{0xdc, 0x0, 0x7, {[@lsrr={0x83, 0x3, 0x84}, @timestamp_addr={0x44, 0x3c, 0xb3, 0x1, 0x6, [{@remote, 0x3}, {@private=0xa010102, 0x2}, {@private=0xa010102, 0x4}, {@multicast2, 0x10001}, {@dev={0xac, 0x14, 0x14, 0x32}, 0x4}, {@remote, 0xffff}, {@private=0xa010100, 0x9}]}, @timestamp={0x44, 0x14, 0x64, 0x0, 0xa, [0x6, 0x94, 0x2, 0x3]}, @timestamp_prespec={0x44, 0x4c, 0x59, 0x3, 0x5, [{@loopback, 0xd3}, {@private=0xa010100, 0x4}, {@broadcast, 0xfffffffa}, {@local, 0x9}, {@multicast1, 0x4}, {@multicast2, 0x4}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x800}, {@local, 0x16}, {@multicast2, 0x4}]}, @timestamp={0x44, 0x2c, 0x51, 0x0, 0x6, [0x1, 0xffff8000, 0x2, 0x3, 0x8, 0xff, 0x80000000, 0x4, 0x10000, 0x7]}]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r7, @private=0xa010101, @local}}}, @ip_ttl={{0x14, 0x0, 0x2, 0xffffffff}}, @ip_retopts={{0x14, 0x0, 0x7, {[@noop, @noop, @generic={0x83, 0x2}]}}}], 0x150}}], 0x4, 0x0) (async, rerun: 32) r8 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000380), 0x4) (async, rerun: 32) r9 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r10 = ioctl$KVM_CREATE_VM(r9, 0xae01, 0x0) r11 = dup(r10) ioctl$KVM_CREATE_VCPU(r11, 0xae41, 0x0) (async) r12 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000580)={0x0, 0x59a5}, 0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000740)={0x18, 0x13, &(0x7f0000000440)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x24b1}, {{0x18, 0x1, 0x1, 0x0, r1}}, {}, [@cb_func={0x18, 0x8, 0x4, 0x0, 0xfffffffffffffffd}, @map_idx={0x18, 0x6, 0x5, 0x0, 0xd}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x1}, {0x85, 0x0, 0x0, 0x85}}}, &(0x7f0000000340)='GPL\x00', 0x331, 0x0, 0x0, 0x41000, 0x10, '\x00', r6, 0x0, r8, 0x8, &(0x7f0000000500)={0x3, 0x2}, 0x8, 0x10, &(0x7f0000000540)={0x2, 0x5, 0x6, 0x5}, 0x10, 0x0, 0x0, 0x2, &(0x7f00000005c0)=[r1, r1, 0x1, r11, r12, r2, r2, r3, r0, r1], &(0x7f0000000600)=[{0x2, 0x3, 0xc, 0x7}, {0x0, 0x2, 0x5, 0x5}], 0x10, 0x10000}, 0x90) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) (async, rerun: 64) mount$incfs(&(0x7f0000000000)='./file0\x00', &(0x7f00000000c0)='./file0\x00', &(0x7f0000000080), 0x0, 0x0) (rerun: 64) [ 76.884375][ T2266] EXT4-fs (loop3): mounted filesystem without journal. Opts: dioread_lock,usrjquota=,errors=remount-ro,user_xattr,auto_da_alloc,lazytime,grpquota,barrier=0x0000000000000000,nolazytime,max_dir_size_kb=0x000000000000000a, [ 76.937265][ T2265] EXT4-fs error (device loop1): ext4_free_branches:1022: inode #13: comm syz-executor.1: invalid indirect mapped block 4294967295 (level 1) [ 76.952665][ T2266] EXT4-fs error (device loop3): ext4_validate_block_bitmap:418: comm syz-executor.3: bg 0: block 234: padding at end of block bitmap is not set [ 76.957828][ T2275] incfs: mount failed -22 [ 76.967815][ T2265] EXT4-fs (loop1): Remounting filesystem read-only executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000000)={@broadcast, @remote, @void, {@ipv6={0x86dd, @icmpv6={0x5, 0x6, "000210", 0x10, 0x3a, 0x0, @remote, @mcast2, {[], @ndisc_ra}}}}}, 0x0) [ 76.978563][ T2265] EXT4-fs error (device loop1): ext4_free_branches:1022: inode #13: comm syz-executor.1: invalid indirect mapped block 4294967295 (level 2) [ 76.992729][ T2266] EXT4-fs (loop3): Remounting filesystem read-only [ 76.993162][ T2265] EXT4-fs (loop1): 1 truncate cleaned up [ 76.999410][ T2275] incfs: mount failed -22 [ 77.005277][ T2265] EXT4-fs (loop1): mounted filesystem without journal. Opts: errors=remount-ro,dioread_lock,bsddf, [ 77.008685][ T539] usb 5-1: Using ep0 maxpacket: 8 [ 77.012343][ T2275] incfs: mount failed -22 [ 77.031211][ T2275] incfs: mount failed -22 [ 77.033910][ T2265] EXT4-fs error (device loop1): ext4_validate_block_bitmap:418: comm syz-executor.1: bg 0: block 35: padding at end of block bitmap is not set [ 77.035712][ T2275] incfs: mount failed -22 [ 77.050329][ T2265] EXT4-fs (loop1): Remounting filesystem read-only [ 77.054973][ T2275] incfs: mount failed -22 [ 77.061029][ T2265] EXT4-fs error (device loop1) in ext4_evict_inode:276: Readonly filesystem [ 77.065435][ T2275] incfs: mount failed -22 [ 77.078057][ T2275] incfs: mount failed -22 [ 77.082606][ T2275] incfs: mount failed -22 executing program 3: mkdir(&(0x7f00000020c0)='./file0\x00', 0xf4) executing program 3: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x8, 0x0, 0x0) syz_mount_image$f2fs(&(0x7f0000000100), &(0x7f0000000680)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x4000, &(0x7f00000004c0)=ANY=[@ANYRES64=0x0], 0x1, 0x105a7, &(0x7f0000020c00)="$eJzs3EtvG1UbB/DHyZve3lIi1AusGAkhxRK24iSNQEIoQCuoRKqIy4IVOLZjubU9Uexc6IYNrOAjsEVCiB1fATZ8jYoFEiskdkVFnpmgBtKqULdJm99PmvzPnDnz+MxoNieTOIAjazr5/bdSnImTETEZEacjsnap2DJLeTwbEc9HxMQdW6no/6vjWESciogzo+J5zVJxaPGPm7e+fu7Kq198e7Nc++Wbrw7uqoGD9mJE9Nbz9nYvz7Sd57Wiv77VybK3sFVkfqB3vdhP89xurWYVtuu74+pZzrfz8en65mCUa916Y5TtzlrWv97PP3Cw1d6tk51wrb6R7Tdbq1l2BmmW7Rv5vHaKvDEY5nWaRb1PsvIxHO5m3t/aaeXXs349y0Z/WPTnddNma2eUW0UWHxeNtNvM5rH6n2/zofdOp7+5k2y1NgadtJ9crNZertYWK7WNtNkathYq9V5zcSGZaXdHwyrDVr231E7TdrdVbaS9cjLTbjQqtVoyc6m12qn3k1qtOl+drVwsF62XkreufpB0m8nMKN/o9DeHne4gWUs3kvyMcjJXnX+lnLxQS95bXklW3r18eXnl/Y8ufXj19eUrbxaD/jGtZGZudm6uUputzNXKrv8+TNztQOnBbh9HnQcI4F+z/gcOgvW/9X8cnfWv678LyzceiAcIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAODI+nnq+7ezxnS+//+i/6mi65mIuBAR5yPiXETc3sdkHNtT82xElIr2fuOn/jaHH0uRVRidc7zYTkXEUrHdevph3wUAAAB4nN0u3evodz999nnE5KiZ/XjtUU2Lw6D4pc2JcdXLnrX/java2azYzpiqndstORbnI2Jq+tcxVbsQEROnPx5TtfsyuSdO3BGlPCb2OemHTx/V9AAAgIdi70pgbKs3AAAADp0vD3oCHIzsfW3xt/jFu+DjeRQvBE/u2QMAAAAeQ/f83wAAAADgiZCt/33/HwAAADzZ8u//AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP5k535SEwmiOAC/1unR+cfIoDNXcTVk6cJD5AhZ5gDJbbLzDAHxHGaXIwQNdpcQg4tAV3cH+T5oqyz0x2t3VU8aAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADa9FSuFg+bu/umObt9M3nuBgAAADhnW64W1WRSv/+R1n+lpT8R8S8i/kbELCLO7d2H8fUkcxoRRZqf+3z5robHiCrh8J1Rur5HxFW6Xn63/SsAAADA5dqs58uI4WFavfzvuyC6lA5txrnyqiOfL7nSplXYbaa02TGysePBVjl5zhGXjtcGP68zpX3I8GQYvxmKehh0WQ0AANCN051Att0bAAAAn85N3wXQj6qTmf6Ln3rBo8NycWwIfquHbA1iAAAAoHNF3wUAAAAArav2/57/BwAAAJetfv4fAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbdqWq8VmPV82zdntm8lzNwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDK/ryjQAiEQRjsXd93Grz/saRBU1OTKhA+/sZgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgze/+8n9iapxJ5l4bS88jydqpsXVq7J0bR38YX78GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBif+5OIASCIAz2nf85LeYfljRoDCJUwcLHDPOwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAX/e6X/xNT40wyd9pYOh5J1q4aW1eNvQeNowfj7d8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2J9724SBMI7Dr51EidtkhPQWHzPQUCEYgQ8JyZJnYAAWoqGitVgEVgABBy2dKXie5v/T6Yo7AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHhPp6c3PiIi+3xkHvlw9Xe4HHxFvm6awfc1s81xX//ccrLdjVL+xvi/iIgishZ+AwDQvvK+KRbLat5J203bS9tPW07ravbKRwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHBm545Vm4rCAACfJE20OjlaQQQHXWxsYjVCFodCd0HQLbSxFFOVNENbuvQJRCdXX8Fu+gq+gOCgBQeHDgougihJbtITDJIi3Bvq98F/7587nHtOhsB//3MDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMdyuBfODvJcCGFu5ijvev91d2Xc+e2zD3OD+HLnzcV4zO4QxRDCw/VW83qKa5l2m9s7jxqtVrMtkUgkwyTrXyYAAE6aYhLduv5TcX+5ey1XD+HXq9H6/0qUh7/U/59fnr8wiJ9b7zrxveL6fyG1FU6/cmfjaXlze+fa+kZjrbnWfFytVhZvLt64fatS7j0rKXtiAgAAwL8pJRHX//n6n/3/M1EeJqz/7y09uB/fq6D+H+uo6Zf1TAAAAP5v5y59/5Ybcz1XKoWtRqfTXugfh58r/WMGUz22U0nE9X+hnvWsAAAAgDQc7uVG+v+rUR4m7P/Pv949iMcshBBmk/7//MqT1mp6y5lqabxOnPUaAQAAyNZsEnH/v9jb/58fbnnIhxCuXu7nyd8ATlT/f3xxd+Sl9Xj/fzW9JU6lfK3/ffTOtRBmalnPCAAAgJPsdBLdYv+guL/c/vF8qWT/PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/GbHjlEaCKIwAG92s1qJASu18gKinVXAQhAbDyEKgicQQTyA2Fp6B0vvkFrBxsIyhTeQN7ujkiZgsavk+2DyHmHIvEya/AsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHNN97/7Kl5GTV+27z1/XJ1EfZmp4f1+fTNW9IMuh/6HBnt9TwAAAMAiqHK+L4rirX48jFqOU/6v857I/A8rTZ/z/Gzuz/Xp7nUj5//r463Lr4NGzTnxoWfnF6c7nX3Dv2917o5huvn07KVKP0h5dLM2rdN9Dm4nk4Ol1C53MS0A8BvbubZN/j8UdbfPwQBYGMN2FT/yfzXudyYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACALnwGAAD//x/mZDg=") [ 77.087184][ T2275] incfs: mount failed -22 [ 77.091754][ T2275] incfs: mount failed -22 [ 77.098413][ T2275] incfs: mount failed -22 [ 77.102923][ T2275] incfs: mount failed -22 [ 77.108522][ T2275] incfs: mount failed -22 [ 77.113675][ T2275] incfs: mount failed -22 [ 77.119886][ T2275] incfs: mount failed -22 [ 77.127597][ T2275] incfs: mount failed -22 [ 77.132588][ T539] usb 5-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 77.142927][ T2275] incfs: mount failed -22 [ 77.143386][ T539] usb 5-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 77.149120][ T2275] incfs: mount failed -22 [ 77.157332][ T539] usb 5-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 77.172765][ T2275] incfs: mount failed -22 [ 77.179261][ T2275] incfs: mount failed -22 [ 77.183935][ T2275] incfs: mount failed -22 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)=@ipv6_newroute={0x1c, 0x18, 0x1, 0x0, 0x0, {0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x700}}, 0x1c}}, 0x0) mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x0, 0x3032, 0xffffffffffffffff, 0x0) [ 77.188374][ T2275] incfs: mount failed -22 [ 77.192811][ T2275] incfs: mount failed -22 [ 77.197175][ T2275] incfs: mount failed -22 [ 77.201518][ T2275] incfs: mount failed -22 [ 77.206021][ T2275] incfs: mount failed -22 [ 77.210409][ T2275] incfs: mount failed -22 [ 77.215251][ T2275] incfs: mount failed -22 [ 77.219867][ T2275] incfs: mount failed -22 [ 77.224656][ T2275] incfs: mount failed -22 [ 77.229668][ T2275] incfs: mount failed -22 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL802154_CMD_DEL_SEC_DEV(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x20, r1, 0x8, 0x70bd29, 0x25dfdbff, {}, [@NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x200000002}]}, 0x20}, 0x1, 0x0, 0x0, 0xc030}, 0x40) r2 = socket(0xb, 0x5, 0x1000) pipe2(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}, 0x100080) io_uring_register$IORING_REGISTER_EVENTFD(r3, 0x4, &(0x7f0000000180), 0x1) r5 = socket$inet_udp(0x2, 0x2, 0x0) read(r5, &(0x7f00000001c0)=""/107, 0x6b) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r5, 0x8933, &(0x7f0000001a00)={'batadv_slave_0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r2, 0x8933, &(0x7f0000001a40)={'batadv_slave_1\x00', 0x0}) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f00000020c0)={'bond_slave_1\x00', 0x0}) getsockname$packet(r4, &(0x7f0000002100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000002140)=0x14) getsockopt$inet_mreqn(r5, 0x0, 0x20, &(0x7f0000002180)={@empty, @remote, 0x0}, &(0x7f00000021c0)=0xc) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f00000057c0)={0x0, @empty, @loopback}, &(0x7f0000005800)=0xc) sendmmsg$inet(r4, &(0x7f0000005cc0)=[{{&(0x7f0000000240)={0x2, 0x4e22, @loopback}, 0x10, &(0x7f0000001380)=[{&(0x7f0000000280)="494cbc55ec38e0d9eacc39c810838d3a6701868a2772b632cd94720a2c52010b7a7fdd2498ed910af07b89dffe40811f5b40a4c3b85af0080306cc3791f502d73eaa8dfd994943f29efd9815df34f9871f3cc769293b8732805c5c271eeacc91e683b4f6ffb06546f39eb1572e59f22ca10c9d6b48dd6344901075928afe482ca0230c6acd381b6c0196a5980783960bb6bfe3443444cc8b5b92dd6394d9004217e2f8938d9fa2b6c475fdd562770ca5d07def8d325d614cd749080ed724ed2249a4d1d24bd016796f6c7f372dc3206ae02bd70cf85b261085f982c06e69c01e9283528dfd161463072a6f27aa", 0xed}, {&(0x7f0000000380)="bf4d2b4e1226a7f336ccf5c151d3368c17b3e82203683a3a45668ea30b57eae50d012fcabf5740731cd9b514ff636a85ec5ef305e6255fef86b7c257cda1995a0ff56324da5b8a3a9c2e886662d7a5bb9714b6d276e6ca85605cbef8d6bd4a13f94f78b5e479cee9d657ac6b8a95bb445106662c95ccfd0b6d37fe8c4afea4c3046214b441320b7a7925fc153ecc71fe9b1380743005af8b2ca3fe717fbef292b5e190504f21f888a8d0a29ce5178782a8fe9794ccc132dcd3a6e320e91ee4e7b19ad82c8db2f4867e1f66fdfffae78a32b38a8e2430e3c92ae84edb0f04f9cf9384a5bfe948adc542396bd4b9acf0edf39c526d2317deef154debde7faa3d63fbc4cc2e0f09b3a1926ceb82ddc380108731fdfbc65dfba32a5f45e11986ad3bb016a4a9ec34f9a6adaeb691e7a474bb8e3d6a42b0440afaabe828c44d1c70b7830558b664ee54b8fd9cd40e02a500b615a236a8e14593abaee4cfcbc70b6723262fe23a85d2bcdebb724cefc254aa945fb5a564edc452b8b50f20bdee18d02346d8918d9f4cffcba0e0422ade4b091f43e186aca2d33dfbf60205fb55bfeccc3f40d638ce210db391f8da8f668296313d42de2a9a9313978641e581d1df9ea6bf6f67c0cf54f3b23930ce020bb6afcb6b6591d8dcf3f8e7242f779457f2278896d01ed36b877574daa07ad9d9583199f3a0ef72f804b4af5ce8d1725750b7a7add6e086b2efa33982f3b180b880ec5545f35859cdb2c078178f424df9e968518e76be2f5828a9d2ec336e1d0606a9f7e081e9ef7902ad68132ce6e354080f54e6654a629ed75590f42da9972e0d3a023bd59255cc78525be26dc37edabac0bf0441f149ce8838ca78a3a6219efe987fd70f51e5a2c00c01444a165747ac39b8958e8064bc2e386f926a231f20599dbc813ade77b3fe3b858363370fcc78a61814a60560072c0eda2a7e6868d3fb7b83e1f5134c1f98a66e0f50f1b04cb1958f80b6f8c2a4687ceaee33ac70168d23f0ad259cfd8dcd6061ea37bc1800b07ab32d7f1ad30be86e720d2045b560c8f0c29c16444fd81b13a117d812fa98cceae67b84f13e93f08d5d7ffe85b68adfd260a5446bad48e4cc76e066139b9e9c689eef1d20e60bc1383f977d8c4148e1739b041805e3603cf1d4bb3a0e7d21ffd63d7c8541d23727c8f0a17e009f8f45f502f038d36d7a7cc76bdedf0c28416b7136c60704a25f7f1ae4c8ceefa0425bca47f1013cb7a6ca2b6329bd85c0a74c3a49957bb93e1a9b67bab0fadbfdfcbb67c8f500d130a8c729e357bb2f703c901121c1d9f0426508b7382157713ab4cc2fbcbb4b4ee6a59bd8bcbef94a30733a1fa2b3c330991fdb7762e05b3fb404f745f545251be587f62132f90ef09b88e7b069c83eb33b498c9801412c619b640ad0bd95b32bbca648e46474121c9b754c942f03734f1271e6cea49af168797c2efd28295aaf8bd1a788139e65805696298692cf0d053b023c9705a7ae681f524e68d30381f6fdd904a95c6e0f11e3336f6a096b23ec716bd6b1cc753514e8d65399c9dd6bf739d7ecd724d973f058ef47eda3d9d0bf855d1db6495e9060c4a82ec0b62a1f61d1551ff731730a1ce98aaaac58beb03095df509d189797da8bc651441acb7e6b3341c8037ae696de30060b0f4e2e40627008fe581d1101525d7e77934cf6542fbcbbb8649aa6e5d64cf4748c33fdad941d6fde65515f641ae92f0cbaf7b104a8d2592cdcbbacf7b387603eafdb83c589d813c066b39d1d2e11f526a331a3a6b6663a84111c64783c2d140a22e5639a1332e9b5230ee2dd7af097f1d0752516c06eab1754ddf58ba2b52a11be7ede211d53f44e9176464bd697e4b91a33b86c0b9208629d813c64c768cfcc0296521e5401e54876b77db4c572ab24320720af73c48c7e77c8a4872facb4c139154eceaa8b2a644a57235e2a7b37c2a793e7447e086a299497b0722bfe6110ccb0d34a056d938d5e8fae004c64cbfd46b171c39391d1d1255853a515fc8b9d8ec09f0c51a35b09b9a5f8e7356e75fc0d008702adddedcf6936fd1e2993c8efad5954fbf78e3cd59c2c68968518a7bfbc7d353a653be79b418e0ee524c236695550736b43c36ec0e68db687f5af42c806a5db55f6329f3ca3be6fcc8d6aa20647650b94e91c6ef2bd3273d6b3f1f944c7de30b281b9cec271e1072d0eee2bb793833855afdf4a227a3539343fa6ac6f0603a4fa06a54a15818a8537e65f7e9423e3726ba8541ea164dead9d002c739f8997497ddafb4ac9acebc9994f3bbf4053357a70c2e4ab5a2311ba0d00acdab2e96370fd5a7c32b277e8bca3b5c0a5bd5477a0ed7f8044012f3c4618917d4dcae3d031ca47df713ce9cd9fc0e480d33607b1d45e34ff67829e9a8d678eeb4f25676c2c97462890322e9218e94025b5629fe7d146870bfaa419c8c75de3d2c289a5d779b5cc4cae33060f3685800fc253187a2e66cf458c85b4d826e971eb137a8320cfde9e848b723acc2395b8fbba521734e53dc6ff30f859b4bfc2290ce135533eb93a50a5d4d28c64174922a8668577c58bc5cff1973313d14622163dfae5ae4588e128080b27de262cecbca0e45b4a8ac92ed21a65b0c91ea7b448dc8521c6c78a29d1e2d930bdc857eacb14379685ed325db0c4b06dd78ec94489e72c8fb5794b3ade6efcff38189d5cc22abd9931c8848d504ecbc329be34933a9979bff10de4ab8088e3e1826ba00e81604a506036ee86cb2c27e7f36782643290a4053d27614822c17ddf4b4322bd1342ad893ab53bd722718cda8951f0426477e75df5872b4f4ef1358f3cc93af35c44e38e3a79217e225fd90dc3b51082e94b0d09048a3ec1f7a117b1dd077e3ce6fc89a13b232d2081fa8e441733b458032df7c8529e36931bb4cf9a2f57d2e955f2fc8e8fa739b1c88d7a70fef5fb9d61c9672203adfff101b78dd9c122b66be44ca74f3521b0cba596c8f1b495ae229bfe69eb0125e0c0607257086f39ea351eebe2cd87d15b734540d49763309f0adbc458fe74b59fb4177e86214fdfbcd732b59ebf13eecefa1929917635714ddc036e9ac49dd5c28b339a644c4eaff51af2b82d9da264788c009f2947c03009a03af400d4e7aab3c88116f6d3d2bd01d29ff1d0f83ab797242cce1ca1f006502269eef596ecabb29554542404c346f5a50209353cd59674abd093f364cb82e2cc71a90fc75e6b43685e939bc3da6275f402bd8214bbd9e873c15f24b54c6b6e0c283522f00d68ba7348112cbcd7301cf47eb89096af24e5be9f1659e862f6b4b5bc187ca266085c06fd77c18180357a7bad241d7f9d3113ce368d3c41b2e80b2757f8c72a7004004f50300903bed72a661d56518020e663a7bf916ab0bd2efb13420020350c400cac18191261fb7b7ac1b2414ad0c3007b6ea6aeb199f39501d2152d9a4c049bd0f70225506f9c625e097ce8cae44f660395a6984b2e6af6633ef677daf4642c8d4a6fdacfe710171ad4b5718a85c11a08648c3183cd629b018bb9cb81867185f2769228ce54b98d63124d2787265f713803e41f184ec2f7d92f3e7cc9274ab942f433b37575d06c90632cbbf970fd4df20f95867b8f2b5cc7a884a7c2bf3c1c210a343f3e6ff86e29824fd5bf5da6483fdce5d4ecb50dc872816c6616861dda7434b0d4a595b29de910fa9fa6b61c87877f65d784843790b864c7bb2d2209dcf30a6f4d3e1a483024f124e099024e9d248149de75213672302d94151ea41f577a7f5c8e2c9a08901851063f8eb0dc46f2d539938a1156f719db8b1a644e7dc3f17c26338873bba901e61fbc7dcf6eb467758dcb1604044b84f908e5d4cb0a30266408fda1ba67542c8229d94561c6c0a0d28a43713217af22f6990d6fff3b60cf1fe31353d3ad1e733340578a947540800b9f239e03c6076a6680e7ec24fc22fd6c9e496b66fdb811cbe86c196b8bc24543935dfb35a5d90cca582d8fe11ab11673258b594e4c2c2f669a549ffd76d4414ed951e02e7548909370446bac0858de933109d9affc026d758ba1a3eb1c928644c7a339711795695aba0a67052260f0e612019a5ee7ad84bb2149d0e8fbf14fb46994028a86b73d4c2746d0a76a09116d93759a4d515366aee624accdc804151995b5778f90bc45d46982e1f5b8394cef4cfa150b47d172c600a89902809091280a63753a5cc7d158dee6e7edd46e04b7a696cfd5dc2eb2a2505966f4b26ed8e6f672ae5fe962686e82490f51a2d26cb9ec9da56dae9170d537e4de33ffb7cf75ce95ac4669aef18860daa48f3045378331f0933b652510e64f4bcc3c8b00b7a404e977d55d61f60843c3607e98180db51d63440b4dc0adc23ce3b350fc2216a3a4a959bce94db7e8321bdb1183684ad376a7a69abcd95bddbaf76bcb1e405cc3b249579ba6d532acf254c9eda55f87b9f83c1909dda8f89616b47a6452146f856c8e91c6bbae550862e4080c051dfc84f4a803fbf9b0398c21e7a476f0aae6f6427f2ba815c4d4d214fcaac9a83c39c6ee3a4a292c7acd40741038fe7c40b8b2c6d07f4c9bff3539822dcaa2de739b0175487dbd6b80b9f63978e8358bf9ef4d961bb806470c5c46b76efe854b2ced3474220db6ef01b36eae11faec9794a7a64c77affc64c76dfcef9c325bf6f134f5a8560868f06a951044ddaa124498bac54f47f49787e91f18cc2317d76cb264bfa1a6a4df2a89e320e28925273e38eb97f98f965cba70b647d0ace2efb1cb42f9b6f87c06da5d81f83fbdb050510374eaf715aa6ca12740dcc5a71c67ed1bacfa0c1eb05454b7a11b190cc054afeaa21a17f372bfe3ea7251c4a595941668879511c5dcddf2ea15f05d01e17fe0466bd5d5d4d779448943a9d18d93accfcf3e17ff1b2e28ab83395f74b7e8c75c2e81006a27ac62be96d4874adb155a5e6d26cbb3612f67f920ba57835216c6942d28059578d30475a8cde13d0920533e9d6683c331680959aeba426b633cc68a614682e9ebb29e7335d51df19006b225e484f3a16182f6cdd78e6da5899eb2ec88193e581d90652fc1c373f62ccb7f804850605c1e1cd0c6398c6f723318c94544985a324f058d4193f86569f1dac7f9abf1d8359efd44ed2b45ee2baedfe2a68040108e623ee5b5cbe5e2d3e34ce1958986a5da8b511092b10e8f2791e3a767a5c0b1e484f40db64bc0e5de7a8a596dbca0bf7e5bfebf7f91acaf3477f692b72c0b2c3e6a82c52baad3470b381365e82b1ae27d7c6e93529f67fea13d59b1ed2c92f16157b7d4fdde302bb33da48d26e3e8793d8331890ab72deb3bc440686fcef392594527ea164f291c3b8c5f1ce490b21cad9974ccb4af34efc8e18011fe2493a803eed97ecd2d81cf3f152de403c32734bd3415df1840764a2d298e83f3de964bc420ad1ef50311109b702c7c26888a8f87d6dbfbe6e9b8fcecdf6156787095e67c142464dd237f43dd70b863f633780d7d4006f58ff501a67763dd725ca1523e4fe49a610b5b27358a5d0ad6d4da76e96697cb2f4f4adc2ac07df59079504ed5edcf23d8fab1cadab33e684f59cc64615888631e979a6ba26e03a1c9925854994f14b7b82f35d87c5b1767a75df926c224ba705c22ada21204bc8865685d1612f827e90fbb937c2ca5bea546cd99279f0f11ac0b8c9ff9493874925478c9feff6caf4215747d09f190d15956d1f663045835231ad52b3f871e1d0b4063506688f18513b856f759067d5c8d50e03c3c93c332168501068cf68727dd891384", 0x1000}], 0x2, &(0x7f00000013c0)=[@ip_tos_int={{0x14, 0x0, 0x1, 0x29}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x9}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x8b}}, @ip_retopts={{0x14, 0x0, 0x7, {[@ssrr={0x89, 0x3, 0xea}]}}}, @ip_tos_u8={{0x11}}, @ip_retopts={{0x38, 0x0, 0x7, {[@generic={0x7, 0xa, "5817e51d7e129865"}, @timestamp={0x44, 0x1c, 0xde, 0x0, 0x7, [0x7fff, 0x0, 0x200, 0x0, 0x80000001, 0x1ff]}]}}}], 0xb0}}, {{0x0, 0x0, &(0x7f0000001540)=[{&(0x7f0000001480)="aaf40aa0e91186203c0dcb08ae94f22797b15e16a4b18f00d59349cb9b7583318a374c58a5e47524032b3bf90d289e0ab424639f2528089075f6519d1eeeef03f19d49387bc0c922a3be88650deb8d4b0b23041f62564d84d8c4c3cdff1118897c5b6b6ec1a6202c3e6986631183dd23a16fdafb4fc4a8734bbf3282f36b7e33e3045f196658bdf5fa44d60e7a7d732d9deb7a071463313240342cb5046dfcfe00158df3a08ca2d8038565abf3bbe3ac", 0xb0}], 0x1, &(0x7f0000001580)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x7}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0xa0}}], 0x30}}, {{&(0x7f00000015c0)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10, &(0x7f0000001700)=[{&(0x7f0000001600)="9467a500d4fe3a05ed7073960e0ef6b9a1ae3f1cc5000ae1ed2c59134df0d06c4aaa643deba53680e97da0a5e3f3e2e3a90faab3b7e275e66eb02dbe196f7d0c90c9feacc62ffee10d00a5d7b753a59ab335773971bb283cc7c2806ed1ad64000cabae613511cee89e88714bf092ef6f053250f3ece1176e3cc5f0c0c021322c8aa3d6e226d8bfd950efa4948622b7fcc1f0f3db658d5f5866b1d89012249ef77f9d8755d02ec10aa99f48", 0xab}, {&(0x7f00000016c0)="1efc67bb78074897eb5182902b0bed6ed4f9d4ea9bb8e91ddb14a4123caf978694b45c7b6bb5c6812dcd6bfc6ab057a3671d959469d4df", 0x37}], 0x2}}, {{&(0x7f0000001740)={0x2, 0x4e24, @multicast1}, 0x10, &(0x7f00000019c0)=[{&(0x7f0000001780)="2c02316cb7e55cc1cc347e8759df21ef64d7ff6d011b4b295e7665f1388aefcdde5e12bfc97fccdd2ce384e38162d482a1b2f0248a38d94c9bf52f81c7de0d1674ab4f850e0885fb80349796ae9f15b6e658d655dac7c812dc978215727b7118e308f43b986ff9d4b5307e0aada66cf44f741309d2ba6253493ae7fec9d96ad7712c70bc016d906948eb83022dd889dcf062bbe11fe7bafb60aa32b84cc7b1a2ebd46db201e8a002ab2bd446fc96833ca70002e3", 0xb4}, {&(0x7f0000001840)="24e9b708141b83c8c24fde565f155ec4acfc0560268cdcb1c9a56785db54732e7543682f9d1c78a8231ef6086960b03540cff9dce139343f2e82c5934656e757d61e1949884ad3fdef38f03f5a0dc157e03302b35c3c81af1e37206daf9f9be9bcda328d3c7d5323f7fddf55729b9e07c53072da962479be1c82e2cc0ebdca945ad0cd6f27bc84e8392e956ed4d18dc8ad2b38ec974e5effcfe58ffdacf14bc101231034703941769cd5181d5edcd10fb976c743167d187b46161e0ee2ab0c0608e3acea1fb9edc331f55a5501362bceb0431aa631a92e16557ca8ad5939a113735c2acf2d11d88c", 0xe8}, {&(0x7f0000001940)="4829924ca6d36adeb7c3824a7478d2eab67ab2a6c0585550c5887c73cff4f8d03dcaa50a5fbad24db814bfcae4fed41dc6f5e886aab43eeb756559ddd09eabbdd5c1a04433ef967694ba41f25bcffcded059590445bb6386f69ed12c10a5bbe21ef9f72f7869", 0x66}], 0x3, &(0x7f0000001a80)=[@ip_tos_u8={{0x11, 0x0, 0x1, 0x1f}}, @ip_tos_int={{0x14, 0x0, 0x1, 0xb462}}, @ip_retopts={{0x100, 0x0, 0x7, {[@cipso={0x86, 0x43, 0x0, [{0x0, 0x4, '+a'}, {0x1, 0xb, "f985d74e9e4cc42737"}, {0x6, 0x4, '7\n'}, {0x1, 0x5, "bb2559"}, {0x5, 0x7, "c57b9cdf02"}, {0x6, 0x3, "fb"}, {0x6, 0x7, "978e4f5a30"}, {0x2, 0xf, "fa6d30dbb87ca16de559a529dd"}, {0x1, 0x5, "906b81"}]}, @ra={0x94, 0x4, 0x1}, @timestamp={0x44, 0x20, 0xdf, 0x0, 0x5, [0xb46, 0x3, 0x8, 0x4, 0x8, 0xffffffff, 0x1]}, @ssrr={0x89, 0x13, 0x5d, [@private=0xa010101, @dev={0xac, 0x14, 0x14, 0x19}, @multicast2, @rand_addr=0x64010100]}, @timestamp_prespec={0x44, 0x44, 0xc3, 0x3, 0xc, [{@local, 0x3e9}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x800}, {@private=0xa010101, 0xffffffff}, {@remote, 0xffffffff}, {@dev={0xac, 0x14, 0x14, 0x3a}, 0x2}, {@rand_addr=0x64010101, 0x8}, {@multicast2, 0x800}, {@dev={0xac, 0x14, 0x14, 0xc}, 0xb3d}]}, @generic={0x89, 0xd, "f6071f61fe990547c035d8"}, @cipso={0x86, 0x23, 0x3, [{0x6, 0x2}, {0x0, 0xf, "3fc69b507a09e7c0c4dd15e273"}, {0x1, 0xc, "9ba2f5d2ba005b8f4cf0"}]}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x100}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r6, @multicast2, @private=0xa010100}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r7, @multicast2, @initdev={0xac, 0x1e, 0x1, 0x0}}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x20}}, @ip_retopts={{0x8c, 0x0, 0x7, {[@cipso={0x86, 0x55, 0xfffffffffffffffc, [{0x0, 0xd, "8db12bf56b66305ae44278"}, {0x6, 0xa, "66054a6188e3886b"}, {0x1, 0xa, "91f730ed67947369"}, {0x2, 0xd, "ded269c7682aec34fc9e0a"}, {0x2, 0x11, "3a359e3809d4769c58ef767ca48ec7"}, {0x0, 0x10, "2aee3697cbf856170fe606018633"}]}, @ssrr={0x89, 0x27, 0xda, [@remote, @remote, @rand_addr=0x64010100, @rand_addr=0x64010101, @private=0xa010102, @loopback, @loopback, @multicast2, @empty]}]}}}], 0x230}}, {{&(0x7f0000001cc0)={0x2, 0x4e24, @remote}, 0x10, &(0x7f0000002040)=[{&(0x7f0000001d00)="f3ec604a724931bd4a79de7726337c5a83a5b39224de3c584116b4096c14b2f7613c6bb355ee1e373811d56fc0ef6e45b1022ba4de2714dfa254670a4844239fc6b3de76a1cf57fd44f89e4520b4bd5e145e08fbadf68e81ea2d9401d10709943fdeebbc260a3dbd0fe36c828ca0d19997667ccca58e4dec2d55a8ceeef478da309b1ff031cf25b36c63f30d7310f190dffc5c05bb998719ac6e3bccbb87e41203f3551db5238869918b29a5f94a2af9a08fb59780cf7c42a299a6b8955edf5db57181fdcdf5359c37581114cf8af8ed", 0xd0}, {&(0x7f0000001e00)="5bd59a7933a8e6c568bee5858846c408621e735b8d4869839277a6e2918fe23300d4691a84844a026d861129b8639567add52bd52f580ff4c8a4c1b6e717b421380387dc", 0x44}, {&(0x7f0000001e80)="072d8bdc2dfaaabfe457c87c28889808b1048476fb73bb3f514d26a81cd8007e3292f0ad1a4e5023df200367905150daef09ff1bff24fa5600cfe0686e514eff480b47dd5760ef1f48d40b3420a87f63", 0x50}, {&(0x7f0000001f00)="92c7ad72a3d9aaffe96ec874047b6182a1761a489ad7be87df07c47bd62603bfa2529b4e25", 0x25}, {&(0x7f0000001f40)="4b2d9f7179732e612cb1b42bcaf20d083ab886f14b80a641a7d30180f3f3d1e7da9db0b221bd6af527f59d4a2d40e08deb36ac9c86dc1fbbe7bb200a76bae8021756be80bfc4c45d6ab0a8c712b93c8cc3020ea612295d5a30268b3a25977229879e47c145078d28d67d4265a4706e3673a22359fbe65a5cfd8ecd462a0df32acba4699882fd2a6070ba0dff279b28398abb689e134fea99d7ab79771414d983f68a9445c71018fcd6ab925fe1447e3ca70f2387c34a2b9e11e70a5592a74d45e88ea83ef91db226e1ebf2105ba072181226b8ca2d776e3fc437db05a3b16cb3478d", 0xe2}], 0x5, &(0x7f0000002200)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @empty, @multicast2}}}, @ip_retopts={{0x98, 0x0, 0x7, {[@ra={0x94, 0x4, 0x1}, @generic={0x82, 0xb, "6f47e342194e2c9b50"}, @lsrr={0x83, 0x7, 0x58, [@initdev={0xac, 0x1e, 0x0, 0x0}]}, @noop, @generic={0x82, 0xd, "13df6cb01adb2597ac941f"}, @cipso={0x86, 0x62, 0xffffffffffffffff, [{0x0, 0x9, "64024555cb1333"}, {0x5, 0x11, "27cbc22173cd37d44ffb8fa4231774"}, {0x1, 0x5, "4c95b2"}, {0x5, 0xa, "53cf1ed21b3bf03d"}, {0x1, 0xb, "b93c5a433ec827dae9"}, {0x1, 0x12, "b5595db535438271c3b2bd644f637b0d"}, {0x0, 0x11, "334ddf84d3fdc95a87bfde683a7592"}, {0x7, 0x5, "3dc7c9"}]}]}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r8, @loopback, @multicast1}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r9, @loopback, @dev={0xac, 0x14, 0x14, 0x34}}}}, @ip_ttl={{0x14, 0x0, 0x2, 0xffffffff}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x5}}, @ip_ttl={{0x14, 0x0, 0x2, 0x8}}, @ip_tos_u8={{0x11}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r10, @dev={0xac, 0x14, 0x14, 0x30}, @broadcast}}}], 0x178}}, {{&(0x7f0000002380)={0x2, 0x4e23, @loopback}, 0x10, &(0x7f00000024c0)=[{&(0x7f00000023c0)="75f8aeb7b816b0044aee0cb00f8126eb81e10a26da8581c5769f533b2848156d66ce10116ba94937e5c63d3b95a22f6486042759973120af8e99cefafd87208bb840c31d72602a263363a3519056e028cdf0194b13fcc8dc735e52cb991f6f63745d64b9f8b02af23f1ee89b866ef437650124c7ee800e34c5c0637679c0d53ef5a99917d5f1a0baeb2646180557825d3d21cedfe501188c8a79859054e48dcecb941075adb16b491d84b069b65d22322eeac829415acd2eb65d9b2d58bcf3daf7e536f6afc37e70747015ee7b8835c8db3daa27adb96825e7d97de570377a75d17594caf2", 0xe5}], 0x1}}, {{0x0, 0x0, &(0x7f0000005740)=[{&(0x7f0000002500)="a1ba14c17539189811", 0x9}, {&(0x7f0000002540)="e07655c4e84f5bcba815851d96c9bc176387fd6f73b9d14b6f9fe28b0ee7b0ce25f1c856244bd217d3a9fe7e64906b1d8420b7361c9890f8af801d3dadbbf9837f575e4dfb28844eee4c175b1f3835b76a314d544750356cc7cc2030ce8c3c4fbedff7c3f5da61a6ea59f4e045f96ba3b4d76197216433a32661198e20e46851bd023f5b68be424333f4a648df63", 0x8e}, {&(0x7f0000002600)="753d45555ea514811f28295a228753ab1bfa3103062fd62c5bf3e91bd53eca41cf368544d09dc9280fd3d89d889acbb1f9465b0083127b8fe31f0cacb21d80ec1aadfea8668b1239e923b66de2115df4476ede480247143016b23d09c6a1bf517b4707164174423e1c15510b70c2f54192d75fcb632ff18a78df4a2cb5bc098afa7e271feb9ac78a8ab0701810b298e789f16da865e97c97b5081db78cbf66c54716d43388353d570bf4fb12a6ace20b94a5bf23fc22d700ecf06c392875b60e16c83f69019abfce68327465ef0e5af6a6384e75ba35ab657583d9477f90863ecb9006441cc6e388f47fcf65c6bfe14307138ae036d29a7136728438691b4e18fa3ed4fd9722c9475a4e3d790012e4bcdf703acd76e95e55453d9b8a8449bbb64e6d8a87e32efcc746a707e5e4b2b229939bd0a5b43412278dc8cb89c77ad9e99994ccc9f5bb787cb3ab0e8cbbe7e341509027bf7ea481bcd301f8a70e9cfc843b5f7335cb608435fff5983e22522c39d60b9ceba30f40d64e91c30276b9df79f2fb8dbded955ddb53a221a5f9e472672627d7e313c591adc0805f3496812708fc786df5de2dc5ba41ddb6d620b2a63f432c860caefe06b3ebd5e745ecd05801379d467a37be98101885012e4db7552d64dbb08ec4cd42d55486c83d220771e1f415ab084606a54a470192c0f74db6770622b4521734998c8672e45fd1e44402fa3e2f22702e811a8f731f3f31ed9ba5774839fd82e610155fb56d76afb77d160a33b78a02e2b12a75750b27c7d4089aad126264e9891956bb27ec005188668a8b2bbc35d8575a74401ce9b0f21938db28f5fd8a0c39ee6c22fc8b72e2ddf8587e95e685659326a1e5fd5b1a2f6148187e6c627a65a18de029e8106d7dec94fc705b506c896d374fa9272f4b9d416bd8bf4dfc10d0692541fb5f4fd4c37ad18c1524d03d6f25ff7bd176ee4245f3766e76dbc06f3df25edb6d7fe77c78df0322874a43c881f03d22c93de05708e212ead99769aaa9294911f063b1b7ea57414fac8cfa9c298c57cd86c49ed9f0baeffbd262be10f1c39d5b5365b91e805d13fd8eda563d87558ba48082858a0cb4efd8a7ba622b45472f6e0bfcac48b5e8fbb26eb6b13a9742b47947d31b5d8409ae234e58a872c0ae4827ae4fbd8ab84d12d32bb4577e2bcc120dd68a8db3c033cb6d9d150bf30773c991e6c45453cb4032331afdf395acd58048bb60768b84c79ad7c8b9625d6fc3e86cde8087e064ea17978508f446a86169d48730cef51f2f162897400004a19b94c51875b0f7c6762a056d8c17f1cc48e5d9ed0aeb0abba6bb211d3ce44fe2f1e2d37cca1efcde4277b1ceea118bd0c2285dd105be09cfa518da2e2336e6d7c1c78bb48c405711e75b04e66654573f07049cb31208aa9c5dbf687783700d61bb3a184ee6f9345a17c3ec733f579c3eb77ddf38093cd9d1269d562a15e7043b8d08777a68c8725a64b52776ee349ae9dd5848f40d2afaff0a15608d1f457507da1809ff10103d65f5eaa339f960ef7865f98f28410fb4d86ec519f6e0076eb2c4589980baea5e980435c5abcc387b22898d58040604864067e6a97b53fb767bbdebe0fe28d7254201dda40a8043654020ee5ee2eaa84eb46c85c5a9e76dddd0c2b824fb74311f7d86baa1535475d95bfb0fd4e10125a311ff5253fa6a17232abab508d5787ccee8b3ff3ab604c149e20992c8d0d7e54e5e275bf51e3164762d5da25245e2723cf663a188357e90bf530f1171b3e4d7de987cc01b52e27724c06449fffb02e6cc246de9d48c47c0e03361360b8f3c283f28d1853ac833af958f9c93ea5e2086b4b8d44825a16ddd68f578b0d1b45bbfd0546c4e8fbfdf98ddc333ee49aba5c41552415ac2ec87bb6e025fa79ece9eea00f854f0bd05f70a52b215c04cf4e2608f12ec6c54f44d1d8ec33e69d91b0644f61288dddd800df77dc351f89954b14fb96e3c1955602d8e92b8303633b419865b2ef1252cfcb3f3031488489dad9f75609cc740b17a016698a9e2cf8eaf8828f15248f357b65e477c4c248df6993654f1e343326d50edffc3f9ab0270694b030096828ac8f31961300dcb75714858b7493976bee0fe12770dd897312a8314d7926b0c8b39c93683325be8d429e663db9e54c2822da86ad4436ca63d3609e70da172e08e07107196a3d11634b2d5ae390781a0825425d9bf7f57b8fa64ef1d2a555ad1ae7649d754b42abc04655df5b2d1b7b07134f61336d8e5c7cfa25cb450607311a9d1455d951d293c77f585c7d34518bc4164fd5d94490930f5f95631bb31b6b042976adb52591cccb5e441e3799f5ac8b054cbb4a8e15b1c99eca67fac4fc4849ca674a5a3966cd0393643c557ec5018945e265ca26b690d1871debd544ecf62e03691816f195d017b50489ae7c0f6880e9f23eeda6905da7d91fd9dbd9559caedaec04b637b81e48c00994070460274279449367fa151fb2a575cf0a66cb5bf3b68c86bef47cf90bc2c9eb533541826adde8d3e10df2e6abdb62b0c06ed9da7157c98bf8efefe21af13ae86b6f554721a440bd2ba79ac64de048abafc972edc96a0858a4fedddfa0a4047625920b8fb59e4f5d996a8c43b2eb74935d34b4e78ccc4176e37f73c2ec7cba4428075ce5ce63619063dc97e5f470732ad07fb169ef70998acf223e69d1a531adde57405ffd5e405474347d2cd9d6a4001b3cd0ba8576f3364926b15496645916b95ff911f46892e3013a5f5146f08d42ec64f4141d6995631af5581295a0d533e4d673a3cb7d484af0f3357c6db97578d90fa49d4658ead1b6c9ebbfd73d2434d572bd172204edb4ede1cabb818401a209c9e3727a023473c3a932a9998d8f6d1514333f570b5692f0499299f1e6bb5c6a6869c0c7d643dd5bb5c03bb6156ec80fdea31d014666a988287aa0092185eb1874c78de3b0d5e6c03c74521d5265c4203360dedbd94b3fc9728840e248d541ff5c52d4335221b780cf1909865141b24d3280dd0a6742eebb1a49d7a64d1b3b2e3f3555c64f6a8afa90edfb2121db56bb5899c99f21ce2572c4adbe002097144324045b4761ebc59fc6d04d732fb5ff3d26b7e7ddd4e826a3c7733e5ecc2fae1cc08103bf08ce6c44d3de16d0af4d0a873de0c82a6d3f7ea7ab8857623b03e0f6f03177dd421b0d6092cff0caa1c7ad02ceac2f928314255fdc7bb55ea1a51f09c1cb06e1995f37fe44bece5ee5b05710cecb7cc86c680eaa8a3a0420a76954b1f21a6142c0236d849619ba5f067069c879d0eaaaca153183fc137814d5ff3aa1556b51e7fd5b2ce13046c36012b59cff889c09f738444dd0e54c36f78321703aeb9f549558600a24467b8403bc24288730debdb22c2612b573a5c4e4e9020221271d0234d3f33bce9b0c64c8e135769a738666fa16fc962295572beb79cd8b103e366323a77a632450944e620496ccb65eb3c9f996bf85202c0a9328f7b30333e21e34a42f4bcba6179a5fab090047b579a65f6720a92238dcb9c29743ca1d7a48a7c038b3e80e90e60559fca3d8d24837503ed61d969f31ddbf99d76eb1d2e9e38931a695b96d4c01211219b7b85e6ef2e3bf7f747c50724da5f5ceec38acbc14d2e8d66dcf82f3f2acdfa4f5db5e3b25a5d5ee9b0b1460ca028763c47f49696d171743859bcbfb7fabfaa5390ac4bd5e7c9d66d5b2391eabfbc84771c4bf56e2fb161c3bbc07e7038ee5c476f036947e2ae66febeb5043b6e07d7acf089e90e101a693f60981d875bf5bea43b111e0d4341e58ab7d7b64494b05965ecc5dfb62017a17dffdccc2a6e7648e514dedce810d023c6ed743e5bca18697475686190922e71c2b4e4054493590e47aaa0045c4bf18abf70df6e5ffef40acc6443e86facf6c9ed1aba3b326d7daf4729a8576040236e206e96ad34e94157a93c82c064c92a790c1d33666122b22b98d6def0991db57168ebc6d24cf4f7fde3955d52ee00692c83de0c124406486a50be6bfdaacecfd5615dc672e8c4a0f0ab8d6d24e7c9d7317f9986ba720badd292b718208159ca9aa67bafba87724fa9c5a48149678655e26b61da08dcd7a5abe07d8d57e225fb382843a56921117af8d2ddba238aeef7da683597fe65d713f73fb28c11871dbbc60a9378d7debedc421e98e52775c261c1ba3c86ebbab1cbb284bfbbbd6876c08b25c1dcea21eeddef7afc188d95de5926a9c690b8a5130a532bb6fddc6e7c6d513423df3c3fa1e1a89f67ccb2752d6f3fc9f22dc91e264b821d24cdea21d51c9739b77de391a52b354b1fdbab3ac6725ee6c6a1dbb678d061a11507e7aba068c3e4057035260a5541a7c90a1c127d67f76524a6284bf1eea88ee811b4ec54f7db36160299dde12fbca6f296108826d15b13e147d5d33e646b2e39b1f09aeab7380be98da4966ca824beb0e5b658147333f63c4f70cd9893ea254a8b7178a27d4d2a3069fee33c33946e6a494fa511b362142073e493ee0cca5687c16d7de74ce08b1a7ca39f8d4d4f3f334923e2f992f420c75330d19d6930d3cbe3bb0e3e99cf1cdecd70ab773542ced0b52aec1ad88346e63f4d230f4a255e7e665f6f444458e45fcbcc26acebb743b5a00ced89e5adb1cc406798346086e3b086daf5b713f9f7a0a9725ecf7fb16ee203840b39779a971583a85107ee10492afbc4bc0bea394b5a04fca6cee244d70a769779da112b77c90ab5c880199cec48cd676703082668459206273ffbbb0cd1d08061e31de5f6f05134065b9076e64e49f650ac95f1caa98e7bbf14960ea7b0f916bac463c3563e4feec7499841fb9ca17fd30e85dc1fbc0f9c64c4967780829d7a72e1ce012b3642ae042ba68452da68f31d74e615bfdb925ba934dfb757c3aca8375519cc7911d4efaf4c60e0065754ca7cad93396fcf82daa221472ed554144a4264200430f6e7aa48512216bf5c289750e85200c6eb50615e9d081d0319a2f04e661fad8e7b5d31a33aa42a6ad0c6282aa84ff0402aa31f2674767f1ec9d7fb9d5778cd367d8c6423298103702a9f6cfbcbc49d5b7400a5962ff7690c61b790a216319300db13aa10b0220dfbd5e6e514e72b464f57054957aa28b804b9fb4395d743d119960fb12c72c219e0dabcf2567d7b579c73d3e3d93191dc96c2fa84bdc30a7bb86b8545f48f763823ae98a4b6238748c8c77376f91c8a400a06b8b3fd3b06eb01c6e45a8d536d245f913789ce69bd05172ed0208f34e84d76e9eaf119efd0faf606b0659a0e9f0ef009b44693ee8d24b506b66a5c57711f91ec0eaddef0e08975bf3f4f73360c6c7960c58dedc0b24b3499f5cbe77ce5908109accda9034b67203ad0e34f6b675fa5c48620d89a46aac70b1efcbff089e35eb3f3a821bd9c6fb8935a75bd8fa54a4a0285e639362795ac03ee37db596b50d425548c87d34e0a849bc123b5e05556e772c126d4e66f16f2cba83a56fc6865c39be1d36efa94dd128fbe9d7db8300c688a93f0faa8d03a72c3086d80ab2330fbe35ec72bce17126c201b25eac741da079186b690a7fc55d6bc682b14d6d34d429a46117ec84eff11d27c3cf612b97788d76e20b705626e3194cc0c9a890e79f53012986dec4fb4f56962d77c20abcf9cc0e03b9daee19aa385826f79301c47bfe91f6f0af6b1e46205f57db3f4996dbb326be2bb64cc0046845ba31309ad8cee16db376fbbc1de817747faf78d00386beafcca4290190a43b39579172f22bf23516cbd75f167c0bc9cfbcd4920d1903bb37d6f56b5f60c3f3a", 0x1000}, {&(0x7f0000003600)="04be7a9e5f4dc74a5a3a578c94ae3688fd6f2badfdbda575dad315f5d4fc20c1bdfd58708a63108df494fe9150fd4b74fb27d2358ac40c7cbeead408b6afe412f4374fd540853048737506b7fe272b9602af935b9b505993ef6b73866dc6b154e2314e3cbe2228ccc23bfd31ea6778dc36e4ce22297f5bf9aa0e9d56171cd4e61ecbbd30831a03f7fad67c054045f87e5ca3ee54b1226916e843ec27c94c3c080dfd419296449dfea72a990529cb76ffef6840f6578ed592923f7aabd67bef9a3e34a37373e6681ec250cec72bdfe9f6812d0d1e26a0aaa12dc1d90c5298d72fe0db772156db16b9128a0f11f4192f87b73d13c9d898ffac03161cc772075725ba3f627c4a615c5f373f6ccb7e89e133a37038db64ec3a87fca56ff1815f95b36e8ef13559ca67a8c041f44fc6b74c8b291da21cf6aa3baad49e5c09b04cbc3cfede86852833e5c9182ea268632c6c74b73e81515b26bf676f08220aa6360285025383b9b027d72ce1f9ef0e48907b92a93819c1fee5f70f3cd82ec9d924be75449ca76a04fdee558d88212d15b59a8c172b3348c47415abc835483f0dadc6a4a28d9ed2b2794e372efab00d43ef37044ae704d3184dd545fbfd00566e55e04dd23dabda3d690d9ee092514d2713720253b6bd7be1949d6d8031816293377a7305fa233d31bf0d97f1e1b7426e2914f8daaf7737019178c59aac2e9593649260a4fffcfde847a3f65de77921bdefbb4bbe27fa94e82c1dc02c3785f127229deae0305f4fb69c5bf649da27e6397c5623b3a6f9db31230df7c2ca85a7e53fcf7baee841f489b4202d12945af8047e96dc0d8f1a390398899bbf256ddcd660c2703232dde19e227019a1c794b6b8dcbf00f52e008176559db100f7efc40b6952399002a8a3240e72eba43a6a7ec62599b99c17d2312e1079ad3f6290d7dcf9c88ec3660173cdf5bd8821ceed47663944c85336e93a230c0c3da2a2811dd3f54419359924c3f5411a9780f92eeabde7311731a15fd45a9862b7ac7ee96869fcfa91cd10e74096e48c9843fc36c1a88cb6d716f44fd5609ad6f6dadd08808fab3221f51c410e7c9f9020ef34b258610a6382c9e4f5538bbed93535d8934f9dac89fa80629b6e7b504adf10fbfeb1d010181e18ed4e85f0613e88b722e6797e10ab36ff2bc750b748dd1f82d1dc79c015c787b8c2b1198c896023432f5ccd005ca3511c6f0c649b5ff8c0da2bf0eb65b89366e06b0d41cdd8aa6cbe10b816164e902d8ee663594bddfe5df3f446b57c57f47b56331e9f4e60b9468900441acb83629898229dfb6414d992dbe2caf303486d7fcd45b75c9a8c5c2c9043d8937d69be471bd7ef9962fa39ee3792b1c9ae4e87ed524e5b22a8ed51566fafc2080f7b5c76b3d90c63d149edef3fcdabfe1d038811bc0158abb5ab8f54ce8c3c436f6e305864b5c7014faed105f08bea4c6fc6af7d09faef5a5c51e58c1df08a20ad415736c074be32bc995cbac88625bb630fafddb03dde7c0219bdcb10915d92e84b841e193b2b7f44fdf82f696e6555a2930985e67663c9e1300d77ccb0676fdd53756b86b5bf9a602f80be0bbc5119bcbca862781604f490b82025f7601c180d02a374963fbac4de29cef347e5f7f1926c7243d388c2957d59d5c028789c2bf54bd3a3649727a8546e8ecbdbe4f9489961606f28b25ca093eeaf99b748bea153c6b9a0b2aa26567f0aa6fef325fa91703c69b3751b5866efffab39e52756bc33018718f0fbf280301ad8f590da2d892ea935f88e850b3b744af62d52d0a588f7e5924c77bd7526a07234b022bbd4a27cb336838e4defea0e5bec74a772a9bd41b3e0e5162dbde59b76e966854bdb4708df5888d81f4819cb1f500938b1ef8fb75da07ced977e74618fb201c84653051f9f229a1268118c191bf4d30c72eef400d4b4ffa12885df697150fdab7e08c87940d63e4f7b084b593a65b6979e0ceec646b628c514858045db983120f611ed292621bb61e4c5aa251cb185162e5f76023da3716e9bd879dd5a78579205f15d40bdd38c6516b1b432b492d1fa37b1faa53cb27cdf3416f7008cae8ac4a834245ae72d990bbfecf42e2977640eac3b10e00069f89ad975a444ed5d9f2e2cddd214287cdd4b0f9a40e0e96162f5d4f4f80d9042cd1b2b816f504dddd10f1dc3a9d0656560922f190fb3fd9ec5f4fb4e510c3bfa525b7ee752e4474a2406583c570bc9a13233714f65d2eccd58154854ebc364560c61e4831a62b80f90d7e3af0d933f6e5d7e46433320f1e3808e048ac2744ff7864fd96a603beb20e45ef7bf5ebaaf52bdf99182e1314efe6ded369fb50ad17796b30eaec5e4b6f42d3dbd596ffe75246766a391889902a6a8c37d89fa38ad443af78d640aa81e4b1bf47b8302090bc38ae8d264baaaead24408fa74ceb1b628594125b012e3b2739d8e4b506eb64d9f2b93e429a7b021b1a6eae1c04227fd5bc3d9c683cb1dfd1dbe4a069ecd7d52443d815c6ef3fd19ae8617cb57d31ee8cbe17573b7eeaf6eb43c46ef1d8d5a6d006a7f77cc145e00e6941acebf17708a05170bb885991a59fb92eaee8dbe8e75ef706eb3e4d6519081304b5c156f5893e1912d26f28080aae25d3242d18295f85de4926c20f76559e561617d6ca7f3268ce51af36de4a654a2063b62a70775abd386d43fc378bc275fc75707b400129a9568ebb7761e581ab483b9c97ea79463594fb6fc2779e535bf2ddf2c4c10cc9ff111ffe518f2174b046fef1683a8995b4757a209197e259cf1588ee36f83d7be0a65b26db1ce2cfae77ec310c3ee0f88f578d54a700a4c49680a3c9b3917b56c76653f18646e834852d19dfccfea6848b9bca89f71a9e7cf8334ecaa7da10b20c3b2d85ad64c4e7671408b08299890f17431f72627e9a34240af73f8e9c3ca0ceadf9f966fcda00c8aab3d4ef219fe9d2410d7f7adb4c291be0a3f25fe6dbff86e894ae35829c4af2faf5c282f2a97d5712da1c867d269e20dd832273bdf13d7c5791013dc7044422af57e24263d0c59861e14340320e1451a960189b4b34270fd2e04bc91a8c0064b6520935fc0cab4cdc8da3b1d480b2573c9cb0eb4410cea6fbb3439168a32f4c696118f3ae0503bfc7058421938e4facb937379d8f8f891e297310c69546a4581504f4d412a33297c04f6354fe31c2a68d5b462c6cdc0871ea886831055c04177a5c7950a388cd9d4dc08d0a0fd712af1154f26f70897ad83b14a0ca919c833eb77b070ac86acceabab843d14803620ba793a00d7da4eb94ab656a8380b9b16e0cffac4669f106a387dc3c83d20ee52b2758dfe901a165961fed75bc2cab1e0500810ddf37cc00335efe6b9d756437235467bb3fc4d1262b6e6a158b616411e1e54c750b5964c134245f1dc283a712bd744c33d3c97c7117191d79acd1d79ddd804858f48432931e16be2e992e338413796c23503b853ac46faefccbb9df3ed83a60c9d91493a6acf022855307be3185527137d362d06dc201764c527bf8d860007f61b804ea3cb17b6d6f485257cc90cd958034e54c5c89167bb6c54a7fed0ad229f330a5b3119d6d4a4aefdf58b7f6f56d114a6d7d77eebd3c120c3b8497699e02cd3cf9163df0525ba648bceb6ba8b7a5a1ff48344b7335d19360b407b1e9f7d8afeeee76243311f00c7b2855404211c6a34db1c0c86cf77962737c06840244f725ce8f962d016099d4805aa9a34153db38d7efe9d83b60d49bc0525ccb4b3c04fa44c8c3e8794ae0dc8425a5982cd924cb01380a337f3e1db60aac947fbd71493b5573a35eb224889844e90ae37e7172a84fc083b97bb2b4e3b12579267f093bff1609a8ec4d9e7c2569f257f00c6b5ce487ca42100e3df1605c675be0d0dd44c3aba43878cfb354b67e50804a71d0291abcec3bea0fa1c73679c452cc72f2d6cb8c4190892916ca2d8b560cc719a793053741746a1d50b0eba382fe9511680e60cf4f612d4ee4316db59a7b314090d5904cbc7224577363223b9f513380adac89c4a27acc1bc2a93691a276be3f454e050cbaf6e81ebb8a3111c72c7cca9e9b2756c68f5e063d8483725a8ea59567375696580a7e68161164662cddd85acc5ad5f142bcc482f3b4a5e3d3b46862eeec0277e9a45893dea5646d4dd703951c856b35024eadbb4b7aa1980981bf971641224d06d9496e9faa44c4fff71ff40f7f51e00bc0b7187a1e4259155cac7ae6c47bc3e73fd44ab7b40796ce1449e558d0683dec9b86345d5bc3e3f37a19552d01288d28155f81dd2d019845fe5dcaca291d9eef7f5a00bdd05054ad586635ef1636f7017c54f8d80395e76a94e5017a617c29daf8215a3fd603f361b483f792afe1d3afad333eb52093d9ae62eb31bff28da536e923afc4d2ab84835bf201163de16f10ff03e287797e71018f819069387ebabfdc845569066a006a7f236237bfd584c44e6e0b424f90cef6e1e843a824744fac860ac0c3bc5a114198769ff06e5a1e259e300a64971559fb85ae504b8ecaf0ee1dd76a83eb109cc29e19255bbfc32cf5caaba534adee1dae9d93f48e3c0fa1d333dab9f8642a9f6e934863cf385741c9d40c17fd05de94b5d0a7d88fe1093487dfa91f3b84382d3c5631130a13e1a038100ab4421356608863378aae68669c3076d7841a7571eaa3397cdf4d7278ee22a8fb0cb5a18175ddd3d77f61ee2c30affdc9f3650d6d883f6aa1406e5ef9366beaf65f5b90226b5f4295513c665b860c187ce6937baef469f8e4cb6adaaf69e120f8d5670b5c7fe75fdee4d7e1ca32ff9a282abcb504c47dd8a929337e7fc02f19e9d50644a9ed0f0f909b70987f24e5f18d524caff53b4a28328919487120c1d0ed7e33f5f7e9728519244c7a32fc98f1aa02a39b28c7d0a9c4e39e508b85e7c62c92e4c50ce7c93f58b7b0730699ac53d0d939c82048ac5432fb3be4c267bc419bf0cb5cda476d46ee04be9539aa0e9e570fcca2e9b2591e4386c49258f2d8e06387c4aff186044ffb5da87558e3eee5db462ef3ab6ff2380a4dcbc0a56d7589d5772e5f3a61e1b33d7c5e9f5274aed9b1652b080aa6d27a4ebe33eda21360744871a76ca43bac794ffa10c69cd5c1f22f43ab1f8425d568a7c26264e373ab5b9a5a039513e4e2c7c3bee478699ee93b21b6a5c76009c84d85cdfb0ee8dbbf5493003e429c6f5962da139aaf985ab8407419bb1a481ba192f7333b526c1ed229303272e079a39e3569f27b96eda819e570b240ef7a8b4564863f523de943fbace4318c221c3a47524a2e2c1d0b4b527c1b85995ed56766fca180679607dad81a6f1328da87172a9497db2fa0347eedb7125fbd157e1bdfd3d6ee7308b36f383ea8bb96e20cd538076e9f058f934700b04ae772d53cb4142d65470d6b925ebe8a9b0ff41d114a0d863c9889db7278915033cdeb48ee98f53a26fcb4a5e12c58baf1be7af9acb0877a42deaf4d1239e319937405ef99d091ed9c4a1df266d4f5dca6615701800c991cf3462ad8f123ea72dfb4cf858fb72e5f9701216d669c37e447e758374d3ddd9fccf7bc274f98c97948080dabdadbda0aa3387283d60445aeafcfb9dd75976e36e4339986d878274f0fc3be11d4e39c82f0d4cd2b00dec912cae7bdad5f51db14496e212c60e8ee23c790e680e69a12e07b7d9c9bdd3a553c5121da433be466f7881228e6bafddc556cbbb32e05d14f6d1da11390d0f64fdb254645a50ef0a0f8f81358a6055c50e2315c56cfb9dd8f0ceb0cef81157b1d2d533fbc7", 0x1000}, {&(0x7f0000004600)="37cd525ca14054ea28f63d4c82465bd9e3081788d5c332eca3d40ff2ab5904bdfe33ed591ee5fefcaafbace5164bbf5decaf11771083ffb1a46915813f7659e208d3b34cf66e655cac122d56502718244935abf16d04666adbff9fe03f9e76", 0x5f}, {&(0x7f0000004680)="be5a083d20565f95962ef62ee1fa82c5e00d56e3aa01d01faef64a1d7775519f4b40f1f69a7f664f25aef4df35b00160956988cfa83c3c1a91368c206b7ab6031e54d36b9fa19eac960af1da727af50e2447d19f8103d712405d382f04ffced04061d34e6858ad9560c3c126eed776e3ab36494f58d170c97ef9c3cc1a406b95f9947f138faebc09d7625c020445537385a4141f9f0f93513bd7e6309f12fc93b1719facc77f738b2fc8e81e723f2950d4cbbc1fedd6901928caf5f4b8", 0xbd}, {&(0x7f0000004740)="ba128b1cb20d5ec8cfe04a8d1702fa6d1b1ee454d881e636b51b05e49f3fd3d59f697044f30bb653e143d50bb89bb85d438a061b594e055d126f2765c8f08813be49a8958e7c6e18dd546f292ec9b8158909b81a03ac067a7d46c8c236589fafb0d4de7982db9a07600defe827954f16402b675e45f74acc6596c7f4a9c67f35c342f99a0d506a3766898e879351732615342a3c2f1ee51c221a7ec5b74c76c589e6bbca2b199757921a1be5eca4a90258699e3392c242aa91fe9b1a9cd245b91c44a4d0d2cdc16c0560161106e26f78e2cc448d0020da6b85b1385120b68ae956986a22ad814c0d5fa4e64fd1ce1ab36d7a2f72521b4485a8d3fca665e2b8aa7262376bfcb32c5bd55baa5208afd6fd71f41f9b81b0bfb22c2a31399726927ca2a67e391ae6a5fbfb2216a2bc8f0e84a4987bc8f5c6e0ea4ea940a56aef680bbae5ca5a06814443aa94b5833fabf99f9b930dda8131507d0b88ad73e62dfda66ea8eeb616aea8b25f9391881f2208b026c057de2b2645b088a08349ca306902623699ccbaf2097723b5bedf19f2fc2b2630475f05e94f0a18a628059e390f32811e724b938eb37c4b194860bf391256d2dfca66cbfb39464edd38935b3d44f5424a5f39b2f811685885ded0ca9d32db22a4134c0d0fe753a39180828bbce58ecdb537e42e9ecc7175778baacb16c4ae312737ec2584938c6a97d4eb4e9f9f5b1440c997ca00b0a54969faeb7ddbc563e1bbb28f3c6c7dab559827c4937445d092f108ae4a3db99615882d357fea9a1820b7c51e49ae37e1d3e252b5b5b922bff64345424769510fb336c7b2e5933f3cd67604b831969b6d0d9f886e88620cb4b126afbfe8e0f9205e5515c476e19a19c453fdc638fde45ecd647830c8f3f8a71a96054be9e27927f45eab3ce4838eac8d6852f21ac0501be74a1a86d0a105ba74cfc5d5dc74022c5e87cf56cf574e993b3a3875f8990931c214db7eb85fe9c22bb0584c42660399533ec56028aa538420aaa8a430fcc576fe207a879749d3f61e1b3f219c78474edc311914d4ffe3fbc2f8f1670213bbef8cf43c42f742db4d95ecf26205bddc26a6867dc08ff8a2f7c4b3735b5a0daa42a3e48397bdc394e1a8868c855dfed9820b6ba92ea703ec279cd77e08cf25a83f484dda4deb09d4f1b08bd972a095bb9786b9322384d06d903a25b6975d8ceef9e3b0dd2d949d3eb29e0de2016b5df270c8b8f2911d5f607da8d1c23170a893264b8f8fadeb095d3dbf438d17addef8e081e30735c0d7779d40955ffb11caccc8d03404152b4c8e489258c358745f03fab09ccd5a31c941a04d81aa47062cf10db50bfbb683cdfdbc4129f04f23a04b68c4549cfba1c0100f83838e847388178c39d7878f9091acb6bbba7663973a74e82cbdff937a9474fa26657b450bec825ff40537b84de4316419344485f5b6900608d554fc7b0999ad2c5f53be5e3e032a03df19d8fed4ede44223ec26546c7603c781b54e35f09fb786bbd2999445527c148cee34ea8d91b9dcd4bbaca79b961eb6d3f8a663afb80518e777fff73422262f5aa480c3232c81d003bc81970e313862de9b5b085901206d519d1f6de8084708ef7d8505622ff26fb1800d6e293fa8af78c50e9786217ef48462d6c6e5bfccc3d399bdeee3976ee185d7a66462da7fff97e7e9a96b8964be9710f4ef0fcc1199380a55bc3e7ef3c7fd419227004d5063cbd071981ee6c2103ff0294c08ff18cd3d8565ef9a682aa688ce7866edaf0ceae4136b131e3e3a1e0dad9124e8565b324743d035804ee9c9ec3a57b90d19e0e7c45b060f9c7d6c9f52aa3c1effe7521ae3540d5b65ccc55e85ac962461d75768c93f428252580e8feac81d231ae3742341094d9808e6bdd3c5dd6f11dc932eae2ea0c234ce8853b1ce3bbec0638b2313f215efe93ffd4df20b4a7dbdd35ac9acad1b3479651bf035445f178f4250d51ce675591f9d3ba9a6fad6fb1e476b14b3b21e2488f28accc9edba4f32176887f689c5b0186b77d109cef6026c817c4685f5f71e8d5b73d193971d3533535bbe30dcc47b87e81d2872a1987c52e28094c98cca28b51dbb26c58a2eb13bbb2698dff278bb7af65ba5069d579e0745e980fcd572463c6737a8c00684df4232b57f40eefa3eb8a166d192e16621f128e206f800a1759976219c6b73334184ab1bceece27bdfd30d59bf968fa1cddd6968aca7b7dff5ce6c754f48ed09201e3ced112ef059cfd42f0813c8054e605898020f3223d583e10d020d224f0be95b943b8834e5e6eea66533a288f5543174506993f868ee91f982ec29ad45c9a8bbc0fd5ea8c5851908664a5d14226ab48305451857d234aa4abe55c16578936a4070c37fa0a1e708b119ab67a0859a61ebc9361f5aef302960d0708fb981cded378ea8aca02a76bb41b9dd44d54f19b543658bbd9ccc38cdd589088b7910c006645a2a88844711cf8ae5102ad845979ddb7a63d610a40110419c744f2968741d83c711ac5496926129d3d5182e98ace9411cb2b51728d8a3aa41062568a3d55531bd397c3f02565eb3176ae99aac065b41d1fb7e9abd5413fdb9d069fe87b9eed6dd8235e92d1cce9036961cd816656f0dcd48d7f5415b6cee136a272175977348aef3355775f30a0330f6ccf95da7c4f67475224c8febf68a24d2d2f4323272305ba384774c754af6c5474aaf5adbed0a93186627e707086c6174d948dc3f8ece667a6859601fccb3307c288643e8a546d39f71ae40641bd73a6d5d36dc435bc476ec491170de19695e1e629b04fe8ac191575459bb5eef205daa12893567a8f7933aa8a41125586a1033ae854f0bde4dd06edd3aa26b9ac115b1da189295cab444015a60d6551a7bb86e7e1d206be09f000d97a14bb420bd9da568b04bcde03c9ddbe392dca3608bc76979c6011f2738b1520308092a0b7c6f3e2f73c95e4116686ada711278cf09595fd6075525c033bf5d7f0a5c735935c8df57225df5a8a2c34d88c6f080130d55e4fd088897889b2bb4eb36f9ea8d8024cd61402d9e2c6f12436105c76fbe03e3e36961960010dc98084b3c564244b66b158f38b87afa29f7a5465680b7db3875753ddf973d9726d176ac8c2fe301d9b63e9f78922c4439825bd356942e0a800addf5538a0db8ab2e09e4b10002d89b5588cca864adba4bbff0ff1adfd567566bbbbe35f3e9eaad3dab917bd8bc6f16bfd2982719ba4b4e10500f7f22ab1db36d7c525fb3f48093eb635c499000b6ebec4828ffeb0ea26f47acadc11706f6da9ae17bb8c9011145c85b77afcaa979e99353e28987078482623ad74a1ad9b5f08c9917740b6639bb7a3e7a7f7222ba6b7ea9883f7b73a987446bb1159dbd9c2d0be10eefcf4637c5557864b09f932a54147a4da0dedec846d5a7f4ee8c589ea4ea0d670e4689e0fe6b91dd1e5adb6d78d34ce1f01b84d6ed5fcef1785925d27b4d88eda59d2888c772cf9b88b2eca6eea39c96b2760a85461a06ce217f39e731d08237fc1f5623b8aea5a863428ab92f53dcd12886fc3e144fb38031274bf89de3a037268452b74d632518e721e742c8cb45039b7482b75128a605f29aa56fa093e859dc0fbf011fed82fe4fe33d825821cab22ea30eb9f7803475cd28a96915094fe42cfe76d034c69b05692007275384ad6ab01f72f9a58071ff89d422148a1c42d83294665454f13f757ab6b49bcaa266b2a909d51b7ebdd59e51d58c9e73dafcc7a9aa5c12a995dc0dfdcabd7b39d373925abdaf82d4a0380b4054ff1ff2be8d414ebf05167a98d8b0fe1997d40de31981306c87a048684602f09729e4c7d7aa533716dbb7964adfd94eebb25b9b5ba4aa4a9b45ca4b15fa968b08c5fafbd3a0a41f4affa6b1fa063cc70c0cba0bfe32c2659b4cc636fc10ab70d2018e9c12bc3e682996d9d71c9aefd7736c0264b273d8efa17e7caff3aa7c989ffd20b73d08249bd80ca888c8d43234d59b7e25df3261eb0953f9847bc0d9927eeebe8d35171e3c3c5bbae70164e676cf0045bf9dd6f748d9b8c18f24c6b5e43e875d920e43e35e9a091f365011ecd7454439d45cb569f2ece0b465a400bf9725d4680847f4c6659e8a6906e11a1f2e518c788abc02fcb2b84ccb5955429d2503c097161b4e2b5b5bcef44b3017e7d6e9cee8b345a116c956438878b56f23cad7ce8860a7fa8e8c97a6421a86e3c575135295637060e9cfaabf63fc02fcf4760c87e0667c69947990d30b1fc479ab351f331a0e76204082fd13457b58eff4c91fabb1a419664008ee7b4a31c7da2f054b407962e9f4ad59ed008338a50e1249fd46e74feca01976182946ee7f8e322e8545ecc453d4bb9ba55e52c28f96f6b16ebccd4ea8172e81422d0ca82923241b1d371e1169073fa4397a6f099b82960ec1c89e295fd4fc7c9a910625b43daed7cc805028d712de57e0525b48dc5604877db5e5ccbdb69179b1eeffa2e7a250a3d5a82c89d3f92369745781e93b57e748d8baa181daa02ffa28888192f45bacbe2c2a131cc486ff4bcd547374bc2fa1bcf9fd5804f51ed3ab2faa9779b82ae9d97f72992ac759a49862b22500f025349b02b2c5705f370a932bbc69f8d910f9bf3487c1b3da0ec4512813a7ab58d0b900343e25d99bb76f0088138dde5309ed0d60f3b895be9a97ad8f8ec3b277c9cac72f3007510c3c2bc435a596ce177e5cfdfc58e142f497ebb5bce2755be915193af48040bf64f8f4059a4c0f4dc8cc5d03be28c8cb806a7cc9cd086308b8d594f61dacd430cea76f683a12518ba38a59097ac42d519c38c49dfb1740f9cf31d64dd5ed388e31fcadb76489da231d0e8bd922fbdac4fe1ea19accaa727a63c035cf92933561a1f2365fc52e3e824e21cdb6491e793e58d1e809b2ea17a659aa3feb468abd225fa7e59a55ed8bc486a907e60132d2b5ba5f10c08ce4103c7a77c20fade87be01f8dbf4222cbb8061a0f5485287a3c82725ce9c2e0f716bf3b7635fd7fcb9ddd02056a1f201d5fd8c33fa6a2cf1df26b7ab280c543108b434d77d4c4dce9545f904d272e54d2a94a953d3ede19c49378b1f50cd68498a199ca0cf56985dcbf5dab89107b88c70239d5944b386e0f8eb6e0a57bf118e0c7683cbd957cae70cde132c1736a44173a2ae2e8dadf37960ebd247c015c68be4bf79ab6d4564f61131af1b5aedcc74205c08701605b93c2b18c63ec975316b64b6ab913c0f996ef4a83dc2d9fe3c7d8529c9e87dc5306b0a59f68e09670d93437d905e4308f7ee747d913544e839ab90fcce307820c6b96b395343dffc6ecb035671b8a30849ce7ff8f6b4bd8c1ae8b86f7deca1a97b8da724fda42f7339aa4b4f35d01572d40c9fc1622a256124b618a0a1ae734622793e761640151387493921b0764fc9fa02721e8894e5eaf70da8a436d3750543776141cb935e58ae079d39a70c9d94190df35f3afbb883893ed917ba9c3cb29f0478f996c70da398f2f725a0a8e957f7794e82a6e50a50404a6be1b722acaf67066058b7cc96f03f908c9b2f3adaf09103fe81afa50403601ff8c6376f6b4d0af30a408b1dc6a6bbf3c9eeed5a13c54dcd382168557f2329f2603143616177f225fbbcbed58f66cec2be10b71327ef9ffdbe07447d849d1822bc0db645eedab53ac38e411d7f2499adbb2dffeb95557f9a424e491e2f5634fc6d35276a664538077acfead0de6a56c2006eab81499ad2aee3b134211a1bc62d82702152bb8a14bba0854e80bab09fc6307e3b55ad27aede5b54609499c", 0x1000}], 0x7, &(0x7f0000005840)=[@ip_ttl={{0x14, 0x0, 0x2, 0x80}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r11, @remote, @loopback}}}], 0x38}}, {{&(0x7f0000005880)={0x2, 0x4e24, @local}, 0x10, &(0x7f0000005bc0)=[{&(0x7f00000058c0)="7e6830a9acccf1dec04bf58e24919fd68ffa57ee08359ab031649c69ff63dcef15e81590e90c9247eea7dfc5c695d8a4f7c3d5a3525fef328bc9cea3b7990f0627c5cea39857706b5f39ac6e8e5091c158f332c176738321d9ab646a8a62bb01480b13678e40d1cc93c5efef41ed8d60c33b842655c4f44b12b6900d9805f14834b28fce225a9139b53d0d67c62a9ac0b3b98ba09b3ae05e15", 0x99}, {&(0x7f0000005980)="3087d029350b199a318c6636a0fb43cbfa882b4cf0ae7dbebca4729567a05dd08da4f4d8817bf199b22ce646ba378892941ca9378f45c30c30eaeb37663e11a07bea84080f88565b6773a4f593e7e4d1014927205bbd761a77f5ced6c7ffd8ae033175a1ad12ac0a8cdeef01f190cbb7e38449a6accacabab4c7b32641e8deddf08993f00f048ee90a0f9a964fd28cbe5288b13b9f85c39fd45744e39b261df3e180cabe2ed73ca83dc2", 0xaa}, {&(0x7f0000005a40)="1ba803976655983ebbb25f1e411b3c9550803c07fbc06cfbe823a51c800119a1513f4d95f8b260054db1d282016a9cc2042cf47bbdb7fc64bd434ed84971a45522f578289256327f36b11c3298514509656eb16f7707042b73f62a8e71db1db3f1bb9bc0b6dfc35cd5311daf67a37db5c25afe96", 0x74}, {&(0x7f0000005ac0)="b9dcd95fca2ed7f08f677b3e44d57c3daa04a7b175178bd4f10de3c176a6f49b80", 0x21}, {&(0x7f0000005b00)="eb2ea4408e5fe236840ccc796b5f4e29aedd1a0848145e90cfaf560ec5c7de7c0530096883f2ee14c24542175e0fead30da209a7a23d4ad40bcc8ff5b0a82dd19e692186a12ece9324f9d22f963404e602cf1ee59321456a9a9922c0253305daa38f878be1d7da74278bf942c58470bd96e78778cb", 0x75}, {&(0x7f0000005b80)="abe600d4016e645f2c", 0x9}], 0x6, &(0x7f0000005c40)=[@ip_retopts={{0x38, 0x0, 0x7, {[@ra={0x94, 0x4, 0xcee5}, @rr={0x7, 0x23, 0xb8, [@private=0xa010102, @empty, @initdev={0xac, 0x1e, 0x1, 0x0}, @multicast2, @multicast1, @remote, @empty, @empty]}]}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x8}}], 0x50}}], 0x8, 0x20000001) sendmsg$NLBL_UNLABEL_C_STATICREMOVEDEF(r0, &(0x7f0000005f80)={&(0x7f0000005ec0)={0x10, 0x0, 0x0, 0x20000000}, 0xc, &(0x7f0000005f40)={&(0x7f0000005f00)={0x28, 0x0, 0x10, 0x70bd2c, 0x25dfdbfb, {}, [@NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @local}]}, 0x28}, 0x1, 0x0, 0x0, 0x880}, 0x24004040) r12 = socket(0x5, 0x6, 0x0) setsockopt$packet_drop_memb(r4, 0x107, 0x2, &(0x7f0000005fc0)={r10, 0x1, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x38}}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000006080)={{r3}, &(0x7f0000006000), &(0x7f0000006040)=r4}, 0x20) ioctl$sock_SIOCBRADDBR(r2, 0x89a0, &(0x7f00000060c0)='ipvlan1\x00') getsockopt$sock_buf(r3, 0x1, 0x1f, &(0x7f0000006100)=""/221, &(0x7f0000006200)=0xdd) getgid() socket$nl_netfilter(0x10, 0x3, 0xc) r13 = socket$inet6_udp(0xa, 0x2, 0x0) accept4$inet6(r13, &(0x7f0000006240), &(0x7f0000006280)=0x1c, 0x800) sendmsg$DEVLINK_CMD_RATE_GET(r12, &(0x7f0000006380)={&(0x7f00000062c0)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000006340)={&(0x7f0000006300)={0x40, 0x0, 0x226, 0x70bd2a, 0x25dfdbfb, {}, [@DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0x1}, @handle=@pci={{0x8}, {0x11}}, @DEVLINK_ATTR_PORT_INDEX={0x8, 0x3, 0x3}]}, 0x40}}, 0x1800) r14 = openat$cgroup_ro(r4, &(0x7f00000063c0)='cpuset.effective_mems\x00', 0x0, 0x0) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000006600)={r14, &(0x7f0000006400)="44cac99d1992d8b6a2a9e75a93c97d5e8b7640f91cb62396a251c9f96855d8841f075135f3c8c83a011eb48ac8dad0c2ec4685e55084485be9a08c60ca2fe6a7e953564a226d4106173f4973af0ec72a08c1f609d07e455c1853aedadae94178cf4822e9b58cb63f459ca0a42d8bb6536bf3991dea3e54cb9dc7824766d88f93f88cc801912e1659dc3eb0595ae1a14a7497a6ea23d2ba53e75d427aaed9bb5ad6be376d98d715f6b97984e04e5c1f011fd344123cd1459d08da09ab6a6524e0a5bf82ca11d4871f46de091dd2a871c1461664277926d7531b20d30922609904622481bb", &(0x7f0000006500)=""/231}, 0x20) ioctl$sock_SIOCGPGRP(r4, 0x8904, &(0x7f0000006640)=0x0) setpgid(r15, 0x0) [ 77.234708][ T2275] incfs: mount failed -22 [ 77.239510][ T2275] incfs: mount failed -22 [ 77.244203][ T2275] incfs: mount failed -22 [ 77.248949][ T2275] incfs: mount failed -22 [ 77.253787][ T2275] incfs: mount failed -22 [ 77.260239][ T2275] incfs: mount failed -22 [ 77.265051][ T2275] incfs: mount failed -22 [ 77.269557][ T2275] incfs: mount failed -22 [ 77.274467][ T23] kauditd_printk_skb: 9 callbacks suppressed executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000100), 0x76, 0x101b01) syz_mount_image$ext4(&(0x7f0000000240)='ext4\x00', &(0x7f0000000280)='./mnt\x00', 0x0, &(0x7f00000002c0), 0x0, 0x236, &(0x7f0000000300)="$eJzs3TFoM2UcBvDnLomf/b4gVRdBUEFEtFDqJrjURaEgpYgIKlREXJRWqC1urZOLg84qnVyKuFkdpUtxUQSnqh3qImhxsDjoELlcK9VGFFNz8t3vB5fcJe97//e4e95kOS5Aa00nmU/SSTKTpJekON/grnqZPt3cntpfTgaDx38shu3q7dpZv2tJtpI8mGSvLPJiN9nYffro54NH731jvXfPe7tPTU30IE8dHx0+dvLu4usfLjyw8fmX3y8WmU//D8d1+YoRn3WL5Jb/otj/RNFtegT8E0uvfvBVlftbk9w9zH8vZeqT9+baDXu93P/OX/V964cvbp/kWIHLNxj0qt/ArQHQOmWSfopyNkm9Xpazs/V/+K87V8uXVtdemXlhdX3l+aZnKuCy9JPDRz6+8tG1P+X/u06df+D6VeX/iaWdb6r1k07TowEmqcr/zLOb90X+oXXkH9pL/qG95B/aS/6hveQf2kv+ob3kH9pL/qG95B/a63z+AYB2GVxp+g5koClNzz8AAAAAAAAAAAAAAAAAAMBF21P7y2fLpGp++nZy/HCS7qj6neHziJMbh69XfyqqZr8r6m5jeebOMXcwpvcbvvv6pm+brf/ZHc3W31xJtl5LMtftXrz+itPr79+7+W++7z03ZoExPfRks/V/3Wm2/sJB8kk1/8yNmn/K3DZ8Hz3/9KvzN2b9l38ZcwcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABMzG8BAAD//8n0bSk=") r1 = openat(0xffffffffffffff9c, &(0x7f0000000540)='mnt\x00', 0x0, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(r1, 0xc0506617, &(0x7f0000000580)={@id={0x2, 0x0, @a}, 0x40, 0x0, '\x00', @a}) mkdirat(0xffffffffffffff9c, &(0x7f0000000640)='mnt/encrypted_dir\x00', 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000680)='mnt/encrypted_dir\x00', 0x0, 0x0) ioctl$FS_IOC_SET_ENCRYPTION_POLICY(r2, 0x800c6613, &(0x7f00000006c0)=@v2={0x2, @aes256, 0x0, '\x00', @a}) openat(0xffffffffffffff9c, &(0x7f0000000700)='mnt/encrypted_dir/file\x00', 0x0, 0x0) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY_ALL_USERS(r2, 0xc0096616, 0x0) r3 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000003540)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) r4 = memfd_create(&(0x7f0000006e80)='\x00\xac=\x9d\xd2\xdb\x1a\'\xf8\n\xedcJ\x8e\x84\xd4N\x00\x9b\x1f\t\xbd\x11\x86T\x16\xa3\xb3\x950\x9f9?\xefo\xa4k\x012>\xa1\x9c\x86x\x1c\x9f\x84\x195\xde\x97_\t~\xf3Y\x12\"p^\x00\x02\xb4\xfdHA\xce\x9a\xde\xe4\xb6\xbcK#^\x00}2\xc6:|R\x01\x00\x00\x00\xa3\xb9\xff\xff\xebw\xdeM\x0f7i$\xf1\xd4\x9b\xc7\xb2\xbeD`\x8f\xc3\x96\xbc#4\x17\xf5\xb3\xc9\xb2\x94\xa8_f!\xdf\x90}\xba\xa3\x01\xe2\xcf\xb7\"S\a\x04ry\x00#4\x87m\xf7\xe3\xf5\xa7\xda\xb9\xcbU\xbe\x06]\xa9\xb6R~\xc9l}\xb7I\xfeH\xb3\x15\x8c\x06d\xf8c\xc0{\v\xd2\x9d\x8e\\\xae>\xf6quc9\xe0\xbf\xdd\xdc\x99\xf4\\\xd0\x96:\xfb\x8c\x12o\xcc-\x13\x00\x00v\xae\x80Zp\x95c]\x98\x8c\x01\x8fo\xafjN\xcb\x98\xdf\xd3[V\xbd[\xb9\x10v\xee\xdc\xc8G\xd0\xdc9\xccO\xf74\x84o\x99\xe9\x14\x00\x00dU\x00\x00\x00\b\xfb\xb5Z\xb0-\xc8\xdb\x88f\xf4W\xeb\x06\xc2\xd1\xb6\xd1%\xca\x8f\x013|\x8ez\x1eo\x18\xb6#@P&[\xad\x00\nmU\x823\\&P\xdc\xbcS\x80\xc1dJ!LH\xaa\a\x82\xf3\xde\x96\x85\xc5\xdd\xa8\x92\xc7\xcb\x91\xf2[Y\x06\x8a\x9fN\x10\xb9\xf4\xecq\xce\xd2\x17\x88\x18\xcc7r\xd7\xeaz\xcevR\xcau\r\xf1\t\xc2$k\xdf\x8f\xe2\xbe\xfe\x14AN\xf8\xc6\xa8`Fs[6k\x00\x9d\x8e\x0f\x14Uc\x15n\xd5!}\x00+\xa5\xdcxUY3\x9b\xe7\xa1\x95\xc8\xf4G\xc3G\xf0\xed+\xa4\xec~7\xf3\"\x9c\x9e\xfaN\xc5\x8cM\xa7D\xb5\xe5\xfb\xda\xbc\x8a\xdc\x8adI\r\fO\xa7-\x98\xa3FM\xc2', 0x0) r5 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000000c0)='cmdline\x00') sendfile(r4, r5, 0x0, 0x9d) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0xc, 0x11, r4, 0x0) r6 = syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f00000000c0)='ns/user\x00') fchown(r6, 0x0, 0x0) r7 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x0, 0x12, r7, 0x0) preadv(r3, &(0x7f00000035c0)=[{&(0x7f0000000000)=""/255, 0xff}], 0x1, 0x0, 0x0) r8 = socket$inet6(0xa, 0x3, 0x6) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r8, 0x29, 0x20, &(0x7f0000000040)={@mcast2, 0x0, 0x0, 0x2}, 0x20) ioctl$USBDEVFS_SETINTERFACE(r0, 0x4004551e, 0x0) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cpuacct.usage_user\x00', 0x26e1, 0x0) ioctl$FITRIM(r9, 0x41009432, 0x0) mmap$xdp(&(0x7f0000000000/0x3000)=nil, 0x3000, 0x2000002, 0x810, r9, 0x180000000) [ 77.274476][ T23] audit: type=1400 audit(1714977733.349:471): avc: denied { create } for pid=2286 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rose_socket permissive=1 [ 77.302830][ T2275] incfs: mount failed -22 [ 77.307924][ T2275] incfs: mount failed -22 [ 77.312274][ T2275] incfs: mount failed -22 [ 77.317120][ T2275] incfs: mount failed -22 [ 77.321784][ T2275] incfs: mount failed -22 [ 77.326331][ T2275] incfs: mount failed -22 [ 77.330830][ T2275] incfs: mount failed -22 [ 77.332590][ T539] usb 5-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 77.335300][ T2275] incfs: mount failed -22 [ 77.348513][ T2275] incfs: mount failed -22 [ 77.351732][ T539] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 77.356458][ T2275] incfs: mount failed -22 [ 77.365241][ T539] usb 5-1: Product: syz [ 77.369274][ T539] usb 5-1: Manufacturer: syz [ 77.372972][ T2275] incfs: mount failed -22 [ 77.378456][ T2275] incfs: mount failed -22 [ 77.383154][ T2275] incfs: mount failed -22 [ 77.386931][ T539] usb 5-1: SerialNumber: syz [ 77.387312][ T23] audit: type=1400 audit(1714977733.459:472): avc: denied { create } for pid=2286 comm="syz-executor.0" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=appletalk_socket permissive=1 [ 77.413484][ T2291] EXT4-fs (loop1): Unsupported blocksize for fs encryption [ 77.421092][ T2275] incfs: mount failed -22 [ 77.425864][ T2275] incfs: mount failed -22 [ 77.430479][ T2275] incfs: mount failed -22 [ 77.434973][ T2275] incfs: mount failed -22 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001740)=ANY=[@ANYBLOB="b702000009000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2e6405000000000065060400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b70000000000000095000000000000002c3f2cc2b7956244cef7baf48e6d2885a09a87507ebfc75b5b0f4e4309ebcdac5f7a860c008cbdd3b4c3b7f28754860c9c781f6410457253e89ad528d985636a86ec0f68f59cd1159a2c2e85d726859a919cc9548a349980d1ccdce27f94bc074c27f81078545c146a0857153b7b8f00034debae58a4ab415b0d7ff0575cc272cd3d7e8d974927676468ff2d86e0ffac94792ed9cf6b40b3cf252a47c05ae8a70d57cc3e067d1867b54d24e20000000000000020009ebf84d3b042d6e432cd080e3b57239f0127473e6ba922aff649609d40b47ec331ccba3cf96f9483ff19a6471bf5abc742d9cbcfb964b11b31034694a6aad86cf08a6c7b2235dc99de9aa3e6b77c7a2877261ed32da90864987f30926c9013eec3b86836ae50447aa5a79f40c235000000453302712c3d8fc4e2b61adb0695e800000000d4f4e91f0000002c33df424d1bafe5725c8a404724f8a4f1cda7997b65954f74097579b91da309b887af2485c2d9ab09b506000000000000000bf7b2ff4602aec1eea200000064881c5630521a08e051374cf05c921a06fb7818000000009dc8d95e0e5b365d10e1004dae58b3b5b89709b0ff47b200000000004000cbef88811dc8c1b27ac7d9a6bb70f60eb9c01dd2fc79b85e4d961498f3a80131d21d856177a2189f45d011ef1da5c6d57bb8fd387ccea9c3899a914e47e82f040000009d81003f927355408f87264797d3fa970949793b94329d580500d1f91c0d22587e05a61e3d8576ca168e88d7a9af95b04a37c27bfffab9abbb31fa8c0080258cfa6d3f166e695f3c56490aeef464d9965d70a50f1282619399545acff01ee0bd864d1f147c1afb44f223548e75fa39643adac1322c87ca253ff2fb1882760d6feab16bacdf83c11816dbe959ebc5ec479c8319f73e2249eab0486b110702a481d3b51976a52303056e800b4ae5acc2df636a65eb1d672bf2000000cda8462cc9b16624998be65683321e970000000009b8e20762c1bf4a3eb6769f2b23e842bacd9c685edea0ffa3e975424f8ede49e61a4de808a38ba3512d64dc71867df4eee3f1ff791cf7c9862f98b45852e4b2f78721b978a2df2f2a29a387c6f0576b36038f819286eca99a6a434811cf9fb82cf5f15972d5ab18f1045384501adabb20f7b0e15ff47f1744e2341b59034959a1289ba6e243668e6735305707e3de7652bfc5b60c76deff43a1d6fd6a4180ab723735abbeffe7f2ec3a0bb86f9eddfc0f3d1d503d7a54b49e1ae6c5aa620d27e91aa0aa0ed6fcacfc91fbb4c256409e54daefbb107c381fa729ff5f3907d93430da178d685d7730f5e129438a5214f722096d2986334c2576bef69145d3fbd78a9059e454474f92e65828b018174a9f4738b8c71fbdeac26ab95e02f9a847182766964976b1fccdb9f35721e43e33883cf16ed1343fb7429eb395123b0a4262b7023c22039b9002589a378ed4c6267965af78b861bd025312538cec97966b8973d4e299d9802264d06e40ae118e1d242d1128dcedeb44030df12ef68f78215d65f96eb55db8cbcb060008000d988374f85451a694ffe38a1d03916ff1eec72b31c98d42e1a1bda1290de1a499a5a385b31112a48ba3e6d6849914c1788a7aca37177cc341fff44fec5c5e0abae01c439a1b0311e074e81ae9993b5b3459553e4ece78d4c1501c70f5d81e0725d5b273755c0000000000000000aa4234ff82182952a76233d18e7d49638aeb04e7a9e9e7eafb7c255372795d2d192a0a33cab0f5bf2e93e0544fcdf2df2bc6ce96e5a11993d54f97a23754ac828674dbb93c0ad345715be4a13678b01edf76d8a923655800a2c88cce004505ab45d8f5f88aa887bbce5c18970428516f6099bdbb2cd7a2356397f1a0a23e662e2a6c4834400cbaa41c3c574e6e6aefb7a68da5ec1ae49f968bbe0e0bf9878516f553639f5b4828e92019b61f5874be1c7cdd9482df50bc24a8a1fa10d291390eb84e26a2e8dbeaa45604b05a116c1210a7540bf81005044273f5a8ffc538db289350eb248e483bd8920efcf30a798c2b636243e0a37262ca47dfeefa753ba528f7ba77e825051ce69b4475d7d714ba0c636e6ae9f710411d30ef424aeaabe057c7df6ff8f767bcd9012e1047c686f5ccb76ab3a5df53cbc22ba7ea8f6a8e220bb4d83de1e4dc19d6c1be841503850803bc2c2d5e0e34270a7f1cca0c6c53a8e5f891f7a793a70da62d6d88fbb90d220acc687931b42d6be83ab870da3c0a567f5e65ec0457f4ad2a4ec0b671b36388afd5520a8483a4b11f7d02a41b315f0f9e59f47668d68a74838d6976e12fd45200014041dffacbf60892ec8bd7560686f137a806d3dfaba900b47cac62f828342fff009adb5b2251461a1b9d6ba625b8fe04e69a1a4be2696f0000000086e172932e03000000000000005942e1b9d6dc28ab8e19e1111dd893e801015642faf21eef40d6e7de3ef62c4bc5ff17e7aeb2841098f845d1cc9ec4eee79c298fb0ba939b13707044e2e9cc0d350438c1c8c6bb9a38c6ac5ca0d9cf1f3d6915f25cb26edfc28b3079b97df32601240e454db103fb0c4a143673a3f160d3a7b83ecd0509ce9eba0c7bf7843799b1b56a234f9eaab8a3f14f1472bb6aaeb8ac9ee4054605558ab31f339f6a4caf2ee2fd01f34dca3300000000000000000000000000000000f59f8e6e00000000c44130098d833a24000000000095e6f945ba9a941cef5e70b8c152321e24b5b29bcf374dcf5a29a35d76e6e2bf8df95462690a4fc9ec8129e92b6ebb4b40a992a75d3c5954d0bfc87db24d856359079b29b3c374d081c300b2cfaa596d24e800ef8e2201f2fb7a9946f89f9f31f7cbd603fd7f8898c70b5c65f2e28f22e1a79a6af3a54861b07f124642e98389557affbdede09b5566a4a1ee73b20846810030a754acddcdafe3ceeeebc0b5f2fedfe7d198e3067f3dbac9441a9ab8409cbbb7e15b9ae3944097de34de2001c8533a3766e6e4c4c4702ccb932a27a3962814cd6aa8fc684beeaa3932efae3a9052be8eec1e95f6ad8d41dd34829503ba4b66e271130b6fe347c93f00e40e293c98d849a33f773c743728992f40faccd5c23130a1c6bfd6fc661bca1598137ddd1090ded672f5a48a40cab3f640c8241a364cbdd3f188eec7da7bccafbd5bf28a46f0eecc6b550471b0b0770c6a5a411c0e0b19e15a461e7c6e33ba936e214b013f2819ec6572a43b5cd32b11d7e4f8dcf8f7820a17b7b2ee6178a03351dd25091e46bfd82a3979b9cad109fd6217cd52aa060000000826a674bd16b8f7e6aed12a305366599f5f029a7b24558c027518c669760500002f1c19d16a6f391906000000cc0bbbfb8c698ecc137d96711100e0108d3bd2afed0b2724b14ffbb815622bfd2f635855bed1b164d0a56bd104be069854111c5b26ec3c652b5f0a6b9676dae987ec23456ba05a4dfb15321ef6b76e7e547a688c67ab531cfc784c9f940d9fb0464a6cce635e14b80dc5c1c64e75e6bd5355d84f8df272f18f58c570e7afd83ee77f156216cda4a57941f59aeb4aba1d8f9de1b3fb8ab6ea50e884c2ea98e6400bf0c5ae2887cd1da0e57ccfdf5eca2b455247efcc13102846c0a85f20c80007c0ce6efce627b95b8ad3003385de97101678fb2163ecea6e70a77a6fbc089e31a5ccece932229b8f79faa6863d6857c3d9a9710f9f8ad16eeb8342278f311cbc226498028234d21466892983378fe64acbb44f694cd78e43c74aa75505cb1c91b189f8f89f233a05f5cd4e173a373178557843dd705268f74a9e5429945503195aefd6706b584d8408c9652b2f983c58747f7ee8375fa559c3ad195d3795df1a8364cd13acc3256ee4634c73eeb6954d0fcf09ab84df0b8900e0c6fea2ccb600ae7a4b128cae19df160e7c207b89132d1d5bdc9ffc79f0549b82df521817651d5fead5128205b92ccdccc69407ab556217af277af911dbd456dfc43dd061b6c91485dcc208cf0b3d0bf851de413f5de5ec015e296914afab6411109355e027ce04990d9aae251b9deb11b7db45b9f15b7b55d8fdbedd9e6cf891205694f02be8b9ea8ecd41308a0e1b93ae3435bfa88b440b1f701b4d0fc49c82193f27f8023b630ea97edbf3bf421a0a1a2b4ac7bb30bcd1cdd172c0df37408fd6827bb03e8742fc1c7a2befd1299928c5f79e846a8dc7ca648d960a759e6711b69776896a9656d59af6d44bc5348229fa84ae78af8421a22c4b4c17a3d24a4a0104000000000000d77cc4eef51c2b417c8c7458ddd7dd9d1a863bf0a9e1a30a19020490038017a5c7e474c83302a2c2b5c976dacf3dda7191c757f208000000000000005f7ed983f65723fbb36b9b51abb0dbcd335700000000000000000000000000000086666201251aa4f139d0485ffcf89f01639fd1579a3802f720a0215c720a97071f5065a23642a58275dbca444b00e2e5835185d5d5b2796eb0fe32cf3b0633f58ecc7648c3c6efe82f93a3008052416512eea30ea9472e0b456a652883c0907323cf03be193ad0438cdef7a98a1671a1918df310dc4bfd61c3db4819ab1c57b348a8ff1ed36364a20fe846f11d045de81f069bac8425b31c5d08b433562ffb318c1285011f9b78b2401989384311101e452f54661ecdb2514a6ae50dbdd422de0f0f8c670000000000390be79688f80c4c314cb1b14afcaa5d23f9032e0ec51f45f447d6a7c798fcf7e60e2180e289410801e4f03a0e140f388f25b92da1025d8409e171a2336ed71cca86eb4658fe06df286e0e20276b0618eeffd05774f15686cd9d3182ca2fec863875f305fed6baf48a594db12582a38cfdffffffffffffff0cf8d920517835fe7d09cfcb624f6931f1cc6f6b71f58de9ddc38e0c43992f6bc57a718d0cfd197b5324b4e05ef1caa96db3ae1f2f2e5791faba2ebbe1a6faf21f2748fb1fb6743c3ca8af4e6b02518c9b7fdc1b5721eb1c3ed98db25536f74ac7861afc94544e52dcb5c60460a05802e3b437ac977bfa26b887a2443e8d559c58587f004eb82b07937df6e96f77ed551926bec4e0188fae10a35d1c5f1768ac6be829be1827f9df303160df18597efba46f1babc3d74adc31ca71bdab9079e4288881b434484eadde9da6b81802842abd462d546c59d87acc014f81d3414759bda12d2a2c6bc1bfa807bd3101eb227184a61107b6d0618e2a3b842671e084ac3f0ff94dc48b51601247318ab4d1c5106458000000000008000000000000cfee0107e6c2fe8639d926829fdbbd86bf591a8c3c235d8939af9d923f648165881a6c29997234406200b3b1c321cc158dbe17123eace3000000000000000000000000000000000000796de6ae4ae40bdf9a6e8c5dc29562262af9cd54e8e3ecc7e3c8cba0ecc791683496c4e5c1a5729714d9f9031f49b400cd2667b4ea6df54809615a4f973f93e6ccec72f16ff998e29ed99df733680a9d5cea57f99cc139b6ea9014f3000000000000000000000000000000000000feeab45a4046a622b0dceb413e4e39b7317e92cbed46b41ab5115bfb542c933783d750852dfdc6656aaf15e10615a88821f2f1bc53969b52d6852755e7681ad5beda80b38ccd34116b99f50b4fdd967b3f20f260455412b675639a26c76840cce40e323bde9d673fceda0ad6981565c8a183d928903b4f4472dde41b6dcd75314c31e704dfcb222c8359fe88944f852242270c932abfaeece0843d708f5cd25b2a63ae1e79723c1c3c013836b47da0a35d0f34c070000000000000422ae2c148d444dd437a7d2f5e575009bc2d17a199802409329dae8baa58d3de63ad45328a9d4dc1ace543dfe11913c6c6413f8f7a15657d012fea460bb4656a20df1ba474eeaf083ca429689da94e0b6932b0ef49f8ea88d7b4c1289314ba789661640f1b5d7cbae103fa95b0035f1e8e866307d4796eab0992704f9e00be4b1af8dfa9e94ad74e607ea9d7d7a95ed59156398aaf235bd998a63200416a7b0aa4ec570b0d6667a2c887e6bb659d9a5622dd69c77ac969e8241c79285e10ca5b3e456cbf85668af1584a99e7ddb0f8b8404ae69170103eac2713e47efe15d23daa032fc90d51b3cb06fe572142d6927cc35083566a0090444271ae8e8c18f826aa89f03c6734df9d8ae11a88c98157de0a2a800671a98ffebfe68e45ab69e40879e02dcb7d6a0d64395ccffb87b0d75c1b6cce08659ad42589b5c0b1a5728a7a81de803969f4cadefb69cffc0000000000000000"], &(0x7f0000000340)='syzkaller\x00'}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000000c0)={r0, 0x20e, 0xe40, 0xfd000004, &(0x7f00000004c0)="b9180bb76003070c009e40f086dd1fff310000603c0020010010ac14142ee0080001c699da153f0ae0e6e380f60115f683317585d7472ce0ab4439f0f570ff155bc5f73ba3f8bb99a6e8ded1ce485cf058105cd981b42493481cd659416a2e10c9119664f36eb00b333c20c9ec0c222d644bdcb178c1cc53d6960fbb842d6a33dfcde3a1e1848135214baf139753866cadcbe3ce52505e992818cc452bee339d9ab076f484020eaa348a21d7911e4c44905256ec2cc54cca47a198b00c10aff62a4bed43a2ebcad92743fb22c593f28fd4bb7c703cde9cae0569d4c8d9a823f2c12863f7a6c0cf88ed22aae4f6f084508833b61429a25773eedf63dd9f33d430f2a0a30a7761db16fe0f743b95ded898c28aac1256ce2751b3d738899b8b19d9052b7f13ff94", 0x0, 0x31, 0x6000000000000000, 0xfffffffffffffe7e, 0x1d4}, 0x28) [ 77.439369][ T2275] incfs: mount failed -22 [ 77.443837][ T2275] incfs: mount failed -22 [ 77.448316][ T2275] incfs: mount failed -22 [ 77.452900][ T2275] incfs: mount failed -22 [ 77.457500][ T2275] incfs: mount failed -22 [ 77.461944][ T2275] incfs: mount failed -22 [ 77.483131][ T563] ------------[ cut here ]------------ [ 77.489396][ T563] WARNING: CPU: 1 PID: 563 at fs/inode.c:302 drop_nlink+0xbb/0x100 [ 77.497180][ T563] Modules linked in: [ 77.500922][ T563] CPU: 1 PID: 563 Comm: syz-executor.2 Tainted: G W 5.4.268-syzkaller-00012-g51cf29fc2bfc #0 [ 77.512194][ T563] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 77.522114][ T563] RIP: 0010:drop_nlink+0xbb/0x100 [ 77.527090][ T563] Code: 49 8b 1e 48 8d bb d0 04 00 00 be 08 00 00 00 e8 eb ac f2 ff f0 48 ff 83 d0 04 00 00 5b 41 5c 41 5e 41 5f 5d c3 e8 55 f6 c2 ff <0f> 0b eb 89 44 89 e1 80 e1 07 80 c1 03 38 c1 0f 8c 62 ff ff ff 4c [ 77.547901][ T563] RSP: 0018:ffff8881d85ffc68 EFLAGS: 00010293 [ 77.553831][ T563] RAX: ffffffff81a150cb RBX: 1ffff1103d9aff05 RCX: ffff8881e98e0fc0 [ 77.562283][ T563] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 77.572092][ T563] RBP: 0000000000000000 R08: ffffffff81a1504f R09: 0000000000000003 [ 77.580538][ T563] R10: ffffffffffffffff R11: dffffc0000000001 R12: ffff8881ecd7f828 [ 77.588682][ T563] R13: dffffc0000000000 R14: ffff8881ecd7f7e0 R15: dffffc0000000000 [ 77.596495][ T563] FS: 0000555557161480(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 77.605442][ T563] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 77.611958][ T563] CR2: 000055555717a898 CR3: 00000001d8271000 CR4: 00000000003406a0 [ 77.619773][ T563] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 77.627603][ T563] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 77.635472][ T563] Call Trace: [ 77.638725][ T563] ? __warn+0x162/0x250 [ 77.643162][ T563] ? report_bug+0x3a1/0x4e0 [ 77.647575][ T563] ? drop_nlink+0xbb/0x100 [ 77.652002][ T563] ? drop_nlink+0xbb/0x100 [ 77.656248][ T563] ? do_invalid_op+0x6e/0x110 [ 77.660763][ T563] ? invalid_op+0x1e/0x30 [ 77.665101][ T563] ? drop_nlink+0x3f/0x100 [ 77.669367][ T563] ? drop_nlink+0xbb/0x100 [ 77.673616][ T563] ? drop_nlink+0xbb/0x100 [ 77.677946][ T563] ? drop_nlink+0xbb/0x100 [ 77.682210][ T563] shmem_rmdir+0x54/0x80 [ 77.686280][ T563] vfs_rmdir+0x285/0x3c0 [ 77.690463][ T563] incfs_kill_sb+0x105/0x200 [ 77.695061][ T563] deactivate_locked_super+0xa8/0x110 [ 77.700259][ T563] deactivate_super+0x1e2/0x2a0 [ 77.704949][ T563] ? deactivate_locked_super+0x110/0x110 [ 77.710417][ T563] ? lockref_put_return+0xbf/0xe0 [ 77.715285][ T563] ? dput+0x294/0x2f0 [ 77.719269][ T563] cleanup_mnt+0x44e/0x500 [ 77.723621][ T563] task_work_run+0x140/0x170 [ 77.728125][ T563] exit_to_usermode_loop+0x190/0x1a0 [ 77.733243][ T563] prepare_exit_to_usermode+0x199/0x200 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='net_prio.prioidx\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000540)={'#! ', './file0'}, 0xb) r1 = open(&(0x7f0000000140)='./file0\x00', 0x0, 0x0) fchdir(r1) getsockopt$bt_sco_SCO_OPTIONS(r1, 0x11, 0x1, &(0x7f0000000040)=""/236, &(0x7f0000000180)=0xec) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r0, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) getsockopt$netlink(r2, 0x10e, 0x0, 0x0, &(0x7f0000000000)=0xfffffffffffffffe) [ 77.738629][ T563] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 77.744350][ T563] ---[ end trace 118ac9c3de839f90 ]--- [ 77.749963][ T563] ================================================================== [ 77.757844][ T563] BUG: KASAN: null-ptr-deref in ihold+0x1b/0x50 [ 77.764003][ T563] Write of size 4 at addr 0000000000000160 by task syz-executor.2/563 [ 77.772234][ T563] [ 77.774409][ T563] CPU: 1 PID: 563 Comm: syz-executor.2 Tainted: G W 5.4.268-syzkaller-00012-g51cf29fc2bfc #0 [ 77.785688][ T563] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 77.795596][ T563] Call Trace: [ 77.798710][ T563] dump_stack+0x1d8/0x241 [ 77.802958][ T563] ? panic+0x896/0x896 [ 77.806863][ T563] ? nf_ct_l4proto_log_invalid+0x258/0x258 [ 77.812503][ T563] ? _raw_spin_trylock_bh+0x190/0x190 [ 77.817722][ T563] ? shmem_destroy_inode+0x5/0x10 [ 77.822669][ T563] ? call_rcu+0x10/0x10 [ 77.826804][ T563] ? ihold+0x1b/0x50 [ 77.830482][ T563] __kasan_report+0xe9/0x120 [ 77.834907][ T563] ? ihold+0x1b/0x50 [ 77.838643][ T563] kasan_report+0x30/0x60 [ 77.842892][ T563] check_memory_region+0x272/0x280 [ 77.847842][ T563] ihold+0x1b/0x50 [ 77.851466][ T563] vfs_rmdir+0x1e0/0x3c0 [ 77.855485][ T563] incfs_kill_sb+0x105/0x200 [ 77.860080][ T563] deactivate_locked_super+0xa8/0x110 [ 77.865458][ T563] deactivate_super+0x1e2/0x2a0 [ 77.870061][ T563] ? deactivate_locked_super+0x110/0x110 [ 77.875722][ T563] ? lockref_put_return+0xbf/0xe0 [ 77.880565][ T563] ? dput+0x294/0x2f0 [ 77.884480][ T563] cleanup_mnt+0x44e/0x500 [ 77.888732][ T563] task_work_run+0x140/0x170 [ 77.893157][ T563] exit_to_usermode_loop+0x190/0x1a0 [ 77.898288][ T563] prepare_exit_to_usermode+0x199/0x200 [ 77.904726][ T563] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 77.910562][ T563] ================================================================== [ 77.918554][ T563] Disabling lock debugging due to kernel taint [ 77.931058][ T563] BUG: kernel NULL pointer dereference, address: 0000000000000160 [ 77.938889][ T563] #PF: supervisor write access in kernel mode [ 77.944772][ T563] #PF: error_code(0x0002) - not-present page [ 77.950575][ T563] PGD 1e7581067 P4D 1e7581067 PUD 0 [ 77.955753][ T563] Oops: 0002 [#1] PREEMPT SMP KASAN [ 77.960731][ T563] CPU: 1 PID: 563 Comm: syz-executor.2 Tainted: G B W 5.4.268-syzkaller-00012-g51cf29fc2bfc #0 [ 77.972585][ T563] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 03/27/2024 [ 77.982639][ T563] RIP: 0010:ihold+0x20/0x50 [ 77.986969][ T563] Code: 0f 1f 84 00 00 00 00 00 66 90 55 53 48 89 fb e8 b6 ee c2 ff 48 8d bb 60 01 00 00 be 04 00 00 00 e8 25 a5 f2 ff bd 01 00 00 00 0f c1 ab 60 01 00 00 ff c5 bf 02 00 00 00 89 ee e8 7a f1 c2 ff [ 78.007422][ T563] RSP: 0018:ffff8881d85ffca0 EFLAGS: 00010246 [ 78.013335][ T563] RAX: 0000000000000000 RBX: 0000000000000000 RCX: ffff8881e98e0fc0 [ 78.021373][ T563] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 00000000ffffffff [ 78.029275][ T563] RBP: 0000000000000001 R08: ffffffff813af685 R09: 0000000000000003 [ 78.037181][ T563] R10: ffffffffffffffff R11: dffffc0000000001 R12: 0000000000000000 [ 78.044981][ T563] R13: dffffc0000000000 R14: ffff8881e238f468 R15: 0000000000000000 [ 78.052880][ T563] FS: 0000555557161480(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 78.061736][ T563] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.068245][ T563] CR2: 0000000000000160 CR3: 00000001d8271000 CR4: 00000000003406a0 [ 78.076139][ T563] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 78.083950][ T563] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 78.091756][ T563] Call Trace: [ 78.094906][ T563] ? __die+0xb4/0x100 [ 78.098733][ T563] ? no_context+0xbda/0xe50 [ 78.103051][ T563] ? schedule_preempt_disabled+0x20/0x20 [ 78.108518][ T563] ? is_prefetch+0x4b0/0x4b0 [ 78.112950][ T563] ? ihold+0x1b/0x50 [ 78.116682][ T563] ? __do_page_fault+0xa7d/0xbb0 [ 78.121452][ T563] ? __bad_area_nosemaphore+0xc0/0x460 [ 78.127012][ T563] ? page_fault+0x2f/0x40 [ 78.131273][ T563] ? check_panic_on_warn+0x55/0xa0 [ 78.136343][ T563] ? ihold+0x20/0x50 [ 78.140057][ T563] vfs_rmdir+0x1e0/0x3c0 [ 78.144406][ T563] incfs_kill_sb+0x105/0x200 [ 78.148829][ T563] deactivate_locked_super+0xa8/0x110 [ 78.154034][ T563] deactivate_super+0x1e2/0x2a0 [ 78.158904][ T563] ? deactivate_locked_super+0x110/0x110 [ 78.164366][ T563] ? lockref_put_return+0xbf/0xe0 [ 78.169397][ T563] ? dput+0x294/0x2f0 [ 78.173152][ T563] cleanup_mnt+0x44e/0x500 [ 78.177428][ T563] task_work_run+0x140/0x170 [ 78.181959][ T563] exit_to_usermode_loop+0x190/0x1a0 [ 78.187061][ T563] prepare_exit_to_usermode+0x199/0x200 [ 78.192533][ T563] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 78.198570][ T563] Modules linked in: [ 78.202314][ T563] CR2: 0000000000000160 [ 78.206989][ T563] ---[ end trace 118ac9c3de839f91 ]--- [ 78.212302][ T563] RIP: 0010:ihold+0x20/0x50 [ 78.216717][ T563] Code: 0f 1f 84 00 00 00 00 00 66 90 55 53 48 89 fb e8 b6 ee c2 ff 48 8d bb 60 01 00 00 be 04 00 00 00 e8 25 a5 f2 ff bd 01 00 00 00 0f c1 ab 60 01 00 00 ff c5 bf 02 00 00 00 89 ee e8 7a f1 c2 ff [ 78.236612][ T563] RSP: 0018:ffff8881d85ffca0 EFLAGS: 00010246 [ 78.242709][ T563] RAX: 0000000000000000 RBX: 0000000000000000 RCX: ffff8881e98e0fc0 [ 78.250505][ T563] RDX: 0000000000000000 RSI: 0000000000000003 RDI: 00000000ffffffff [ 78.258792][ T563] RBP: 0000000000000001 R08: ffffffff813af685 R09: 0000000000000003 [ 78.266716][ T563] R10: ffffffffffffffff R11: dffffc0000000001 R12: 0000000000000000 [ 78.274659][ T563] R13: dffffc0000000000 R14: ffff8881e238f468 R15: 0000000000000000 [ 78.282482][ T563] FS: 0000555557161480(0000) GS:ffff8881f6f00000(0000) knlGS:0000000000000000 [ 78.291507][ T563] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 78.298029][ T563] CR2: 0000000000000160 CR3: 00000001d8271000 CR4: 00000000003406a0 [ 78.306208][ T563] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 78.314014][ T563] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 78.321816][ T563] Kernel panic - not syncing: Fatal exception [ 78.327968][ T563] Kernel Offset: disabled [ 78.332096][ T563] Rebooting in 86400 seconds..