last executing test programs: 3.203722198s ago: executing program 2 (id=304): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000000140)=@filter={'filter\x00', 0xe, 0x4, 0x378, 0xffffffff, 0x340, 0x340, 0x340, 0xffffffff, 0xffffffff, 0x440, 0x440, 0x440, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0xa8, 0xd0}, @REJECT={0x28}}, {{@uncond, 0x0, 0xa8, 0xd8}, @common=@unspec=@CONNMARK={0x30}}, {{@ipv6={@dev, @ipv4={'\x00', '\xff\xff', @local}, [], [], 'veth1\x00', 'pimreg0\x00'}, 0x0, 0xd8, 0x100, 0x0, {}, [@common=@frag={{0x50}}]}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0x340}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3d8) (async) syz_emit_ethernet(0x42, &(0x7f0000000380)={@broadcast, @link_local, @void, {@ipv4={0x800, @tcp={{0x8, 0x4, 0x0, 0x0, 0x34, 0x0, 0x0, 0x0, 0x6, 0x0, @remote, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@cipso={0x86, 0xc, 0x1, [{0x0, 0x2}, {0x0, 0x2}, {0x0, 0x2}]}]}}, {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0x5}}}}}}, 0x0) 3.099917181s ago: executing program 2 (id=307): r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000040), 0x802, 0x0) ioctl$FIONCLEX(r0, 0x5450) r1 = socket$inet6_udplite(0xa, 0x2, 0x88) getsockopt$IP6T_SO_GET_REVISION_MATCH(r1, 0x29, 0x44, &(0x7f0000000000)={'icmp6\x00', 0x2}, &(0x7f0000000040)=0x1e) r2 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000000)='/sys/power/wake_lock', 0x0, 0x116) r3 = syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x1000410, &(0x7f0000000100)={[{@grpid}, {@grpquota}]}, 0x4, 0x4eb, &(0x7f0000000540)="$eJzs3c9vVFsdAPDvnXZoKQMFZaFGBRFFQ5j+ABqCC2GjMYTESFy5gNoOTdMZpum0SCuLsnRvIokr/RPcuTBh5cKdO925wYUJKnkv9CVvMS/3zqUd2g7te7Qd6Hw+ye2955xhvufMcM6Ze2B6AuhZZyNiNSKORMS9iBjO85P8iButI33cq5ePp9ZePp5Kotm8878kK0/zou3PpI7lzzkYET/7ccQvk61xG8src5PVamUhT48s1uZHGssrl2YLec74xNjE6LXLV8f3rK1nan968aPZWz//y5+/8fzvq9//dVqt0m+OZ2Xt7dhLraYXo9SW1x8Rt/YjWJf0539/+PCkve1LEXEu6//D0Ze9mwDAYdZsDkdzuD0NABx26f1/KZJCOV8LKEWhUC631vBOx1ChWm8sXhyuLz2YjmwN62QUC/dnq5XRfK3wZBSTND2WXW+kxzelL0fEqYj47cDRLF2eqlenu/nBBwB62LFN8//HA635HwA45Aa7XQEA4MCZ/wGg95j/AaD3fI7537cDAeCQcP8PAL3H/A8AvWfH+f/JwdQDADgQP719Oz2aa/nvv55+uLz0g9LDS9OVxly5tjRVnqovzJdn6vWZaqU81Wzu9HzVen1+7Mp6srG8crdWX3qweHe2NjlTuVsp7nN7AICdnTrz7J9JRKxeP5od0baXg7kaDrdCtysAdE1ftysAdI3v80Dv2sU9vmUAOOS22aL3DR3/i9BTm7/Ch+rCV63/Q6+y/g+964ut//9wz+sBHDzr/9C7ms3Env8A0GOs8QPv9O//AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0KNK2ZEUytle4Kvpz0K5HHE8Ik5GMbk/W62MRsSJiPjHQHEgTY91u9IAwDsq/CfJ9/+6MHy+tLn0SPLJQHaOiF/9/s7vHk0uLi6Mpfn/X89ffJrnjx/pRgMAgHY3tma15un83HYj/+rl46nXx0FW8cXN1uaiady1/GiV9Ed/dh6MYkQMfZTk6Zb080rfHsRffRIRX9lo/6O2CKVsDaS18+nm+Gns4/sQf+P13xy/8Eb8QlaWnovZa/HlPagL9JpnN1vjZN730i6W979CnM3O2/f/wWyEenevx7+1LeNfYX3869sSP8n6/Nn19Ntr8uLKX3+yJbM53Cp7EvG1/u3iJ+vxkw7j7/ldtvFfX//muU5lzT9EXIjt47fUsmF2ZLE2P9JYXrk0W5ucqcxUHoyPT4xNjF67fHV8JFujbv3823Yx/nv94olO8dP2D3WIP7hD+7+zy/b/8dN7v/jWW+J/79vbv/+n3xI/nRO/u8v4k0M3Om7fncaf7tD+nd7/i7uM//zfK9O7fCgAcAAayytzk9VqZWGHi/Sz5k6PcfFhXsRqxHtQDRfv1UW3RyZgv210+m7XBAAAAAAAAAAAAAAA6KSxvDI3EPv7daJutxEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDD67MAAAD//w/PzvM=") quotactl$Q_SETQUOTA(0xffffffff80000801, &(0x7f0000000000)=@loop={'/dev/loop', 0x0}, 0x0, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3f}) setxattr$trusted_overlay_upper(&(0x7f0000000200)='./file1\x00', &(0x7f00000001c0), &(0x7f0000001400)=ANY=[], 0x835, 0x0) lsetxattr$trusted_overlay_upper(&(0x7f00000002c0)='./file1\x00', &(0x7f0000000280), 0x0, 0x0, 0x0) mmap(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x8, 0x100010, r3, 0x3b77d000) timer_settime(0x0, 0x0, 0x0, 0x0) open_tree(0xffffffffffffff9c, 0x0, 0x0) read$FUSE(r2, 0x0, 0x0) 2.981401816s ago: executing program 2 (id=309): r0 = socket$netlink(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f00000001c0)={'veth0_vlan\x00', 0x0}) unshare(0x62040200) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000080)='./file0\x00', 0x759, &(0x7f0000000100)={[{@noload}, {@noblock_validity}, {@discard}, {@errors_remount}, {@inode_readahead_blks, 0x0}, {@noauto_da_alloc}, {@noload}, {@journal_checksum}, {@mblk_io_submit}, {@noacl}, {@usrjquota}, {@nolazytime}, {@journal_dev={'journal_dev', 0x3d, 0x765}}, {@norecovery}, {@nobarrier}, {@data_writeback}, {@resgid}], [{@audit}, {@uid_lt={'uid<', 0xee01}}], 0x2c}, 0xa, 0x4f8, &(0x7f0000000700)="$eJzs3EtvVGUfAPD/mbaUvtC3fXm9cVFG0dhopLRcFy6AaMLGxERjcFnbQpAChtYESCPFGEhcaPgEXnYmfgJXujFqXGjcStwaE2K6AV2YY87MmTrt6fTGtGPp75fM8JzbPM//nPMwz2VOA9iwytlbErE1In6OiJ7q4uwdytV/7k5PDv8xPTmcRJq+8ntS2e/O9ORwbdfacVvyhb5SROm9JHYWs+0cv3zl7NDY2OjFfEX/RClPnRs6PXp69PzgkSMH9ncdPjR4sClxZmW6s+OdC7u2n3j95kvDJ2++8e3nWXnTfHt9HFW9lfdNS86hrbCmHOXZ57LOU0sv+rrQXZdO2rP3UusKw5Jld212uToq9b8n2ipLVT3x4rstLRywqtI0TTsLa2e+y6bSeklSPSBNr6XAfSCJVpcAaI3aF/2d6aynOjlc7Aff324fi0oPKIv7bv6qbmmv9GDLvdW+Uccq5f9ARJyc+vOj7BXzjkMAADTXl8cibhyvtjtqr+qWUjxUt99/87mh3oj4X0Rsi4j/5+2XByMq+z4cEY/UHdO9hFmA8pzlYvvnx648Ud9cbZqs/fd8Prc1u/03U/LetnypuxJ/R3LqzNjovvyc9EVHZ7Y8UPzomWG1r1746cNG+Zfr2n/ZK8u/1hbMy/Fb+5wBupGhiaF7jbvm9rXKib1ajD+J9qSWitgeETtW8PnZOTvzzGe7Gm2fFX8WZyH+Dxp/ePsKCjRH+knE09XrPxVz4o98/i+pzE+ee6t//PKV587Uz08OHD40eLB/c4yN7uuv3RVF3/1w/eU8WehGLHD9a1VjVSfSsuv/n3nv/5mZy94sNTNfO778PK7futGwT7PS+39T8molXZufvTQ0MXFxIGJTMlVcP/jPsZeGumbtn8Xft2f++r8t4q+P8+N2RkR2Ez8aEY9FxO687I9HxBMRsWeB+L85/uSbjbqQi8e/urL4R5Z1/Rsljn4fMf+mtrNff1HI+P1yIf6OaHT9D1RSffmakaGJzYvFtVBJ6xP3fAIBAABgHdgdEVsjKe3NB5q2Rqm0d2/ElpkRlPGJZ09dePv8SPUZgd7oKNVGunrqxkMH8rHhbDk7arBuOdu+vzJunKZp2pUtZ/33se7Whg4b3pYG9T/za/GRFuB+s6x5tEZPtAHr0tz6f2vJRzb/BxnA2mrC72iAdUr9h41ryfV/tZ6CA1pmvvp/NeJuC4oCrLH56v9rhTVH16QswNrS/4eNa+X1348BYL3z/Q8b0pIekl9BYtuJBfZJ2lcn08aJUiz8VwB6I2pram2ahT/wl1JEc0rY1tRIu2Zd09K8+2yOZuQVpUX3aV/GH2JY20Tp31GMaqIzIha5e2dutqu1xJXVLlilEnza2v+dAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA7t3fAQAA///tUdPr") r2 = gettid() sendmsg$nl_route(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000005f00)=ANY=[@ANYBLOB="2800000010000100"/20, @ANYRES32=r1, @ANYBLOB="6d3082610000000008001300", @ANYRES32=r2], 0x28}}, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f00000002c0)={'tunl0\x00', &(0x7f00000004c0)={'sit0\x00', r1, 0x7800, 0x7800, 0x8, 0x592, {{0x1e, 0x4, 0x3, 0x2, 0x78, 0x64, 0x0, 0x2, 0x2f, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @remote, {[@lsrr={0x83, 0x27, 0xf3, [@initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, @broadcast, @multicast2, @loopback, @loopback, @broadcast, @remote, @private=0xa010102]}, @timestamp_addr={0x44, 0x34, 0x55, 0x1, 0x1, [{@rand_addr=0x64010100, 0x2}, {@multicast2, 0x4}, {@multicast1, 0x6}, {@private=0xa010101, 0x5}, {@empty}, {@initdev={0xac, 0x1e, 0x1, 0x0}, 0x80000000}]}, @ssrr={0x89, 0x7, 0x63, [@loopback]}]}}}}}) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f0000000040)='kmem_cache_free\x00'}, 0x10) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=@framed={{}, [@ringbuf_output={{}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x3}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000400)={0xffffffffffffffff}) r4 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r4, 0x29, 0x2a, &(0x7f0000fca000)={0x100000001, {{0xa, 0x0, 0x0, @mcast1}}}, 0x88) setsockopt$inet6_MCAST_JOIN_GROUP(r4, 0x29, 0x2a, &(0x7f0000000180)={0x0, {{0xa, 0x0, 0x0, @mcast2}}}, 0x88) setsockopt$inet6_MCAST_JOIN_GROUP(r4, 0x29, 0x2a, &(0x7f0000000240)={0x1, {{0xa, 0x0, 0x0, @mcast2}}}, 0x88) setsockopt$inet6_group_source_req(r4, 0x29, 0x2d, &(0x7f0000000040)={0x1, {{0xa, 0x0, 0x0, @mcast1}}, {{0xa, 0x0, 0x0, @empty}}}, 0x108) close(r3) r5 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0xb, 0x7, 0x10001, 0x8, 0x1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r5], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) close(r3) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0xb, 0x7, 0x10001, 0x9, 0x1}, 0x48) bpf$MAP_GET_NEXT_KEY(0x2, &(0x7f0000000080)={r6, &(0x7f0000000080), &(0x7f0000000200)=""/166}, 0x20) r7 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xa, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='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_PROG_TEST_RUN(0xa, &(0x7f0000000000)={r7, 0x2000000, 0xe, 0x0, &(0x7f0000000200)="63eced8e46dc3f0adf33c9f7b986", 0x0, 0x8001, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) bpf$PROG_LOAD(0x5, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x4, 0xe, &(0x7f00000063c0)=ANY=[@ANYBLOB="b7020000910c0000bfa30000000000000703000000feffff7a0af0ff0000000079a4f0ff00000000b7060000ffffffff2d6405000000000065040400010001010404000009000000b7030000000000006a0a00fe000000008500000032000000b700000001000000950000000000000075cdc4b57b0c65752a3ad50000ba7ddd0000cb4500639100002000000000000000ff7f0000b52f17cee19d0001000000000000000000cb04fcbb0b9bafe3ba431351a58a885ba9918d37b056b9bbd11b6b9f6cf7db6d574620260000000000008062938f65aac33c4d620de2c9b7dc10d7d31306f57606b83b994fb484510bef2e4872f5c2fe6faaf75e5cc47c739bb39aad16cc75fe369258673b5df11cc2afb53611cc32a790bc0b80e80eae8f5e64be2c9d2d29db3d36dd015c7bd3f15aa64f7458d1863cc67c4c6a06e828e5216f601b19db1af1b5d356d0f062137d866d11be4ba3f0151fdbbd4e97d62ecc645e143a60f1c6edc76609073909826151e2b42bf0ed0c8cef3ba20400a00c87c493db845b10e9468bda6f82881eb8c9cfa72b08eecc952a3fd2c46f3c1cde71a19d1a2982492a250e00d2bfea3b8d188df2eff8d56aaae7d32a2e183722537395019f02ec4b85f60000faca088de9b26797a8446b16c28d85f225992dbdd5bb01ba51508951c7a7d6ca0916c3a12912715649c2b1c719204251b59d378d0616a48c7957e122765c8b7e89eddfc3783f6c9129a7c5f8ee4191dc152f638f7eb12f63be72a3d817b324d6e417b1c2cbfdcada0a16e31790e26cf19588a7e0496ee2782224cf30f810da86cf1a3204f4c9404f5d7321a4fefc4d1cf9ffffffffffffff950000006b42077ca60fdecb2717e21f8f187b1866108b668c71e26032176066599783568628f0309c3a01716d3706e1fa89917e131f4034a8383e99c3568fd04201b37cd92ca6ebf94a6c880e9e7dc91e2b2d8310f7032775cfd756d2f87b039d5430b3c6643e9146d2478ce31344b554aca7280000000000000000000000000000137c06e0597a54fb1ec52a8c44a6d8ec2a839bad84f98e01acae55898409fc0d6e2387d0f990e0aa4d2c9ed60a61e3ea4868066d2b9ef3b1b507f49287267ea77d7d286639228c537f92510475f6a4e4d7089b336df3e25990002e3e8e7724c731e8f37f0f3ee24e598740c593f96ceae65a7d3275e8584de7beba41017523c56ef44a8c326a7a247ccb16ffb435cf4b85bdbcd4facc7bfa3f4c475c33f71b6b20a78b935d063a2a9800995367a94bc39c7a5e6e8adc7698968c49e48ad2b52f12ef51f1417af0bd2b610b34c022befd95e5fa9233f412a05ea3be44e90000000000000000000000fd1e86c3bf70e6f833a4a5c5b87afbdc6fb7af6fb5e5c24f320c99f840c3dc1097ab93bad7ab6eb64cbb5a484fafc063f46dfde39008e1d7ea1f10114186515a78427a74e3d771faa78478e5f8d644a5df8f6bd7a6f4846f2000d9e64cd2e037668ab79c8f053003f3ee5c5de666ebed186b25b57a1c32edb3b18d81737bbf3f916c01cfe6bd507b6259121e3755427f0538de9838d461d63f679b00"/1141, @ANYRESHEX, @ANYRES8=0x0], &(0x7f0000000340)='GPL\x00', 0x0, 0x5e, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x8, 0x10, &(0x7f0000000100), 0x10}, 0x90) syz_mount_image$f2fs(&(0x7f0000000080), &(0x7f0000000200)='./bus\x00', 0x14188, &(0x7f00000000c0)=ANY=[@ANYRESDEC=0x0], 0x1, 0x5526, &(0x7f0000000840)="$eJzs3E1rY9UbAPCTdjrv//kXceFuLgxCC5PQ9GXQXdUZdMQOxZeFK02TNGQmyS1NmtauXLgUF34TUXDl0s/gwrU7caG4E5Tcc+pMRx2Epk1rfz+4ee45OXnuc8Iw8NyUG4Bzazb79edSuBGuhBCmQwjXQyjOS+korMbwQgjhZghh6omjlOb/nLgYQrgaQriREiajtz6/Pby18tObv3zz3aUL1774+vsJbBc4JV4MIXS34vluN8a8FePDNF8btovYXR6mGN/oPkrjPMbd5kaRYbd2sK5WxKVWXJ9v7fRHcbNTq49iq71ZzG/14gX7w9ZBnuIDD2vbxbjR3Chiu58XsbUf69rbj/+97fcHMU8j5fuoSB8Gg4MY55t7zbifrUdFrPcGaT7mzRvNvVEcppguF+p5p1HUsXGUb/p0e6vd29nLhs3tfjvvZSuV6kuV6p1ydTtvNAfN5XKt27iznM21OqNl5UGz1l1t5Xmr06zU8+58Nteq18vVajZ3t7nRrvWyarWyVFkor8yns9vZ6w/eyzqNbG4UX233dgbtTj/bzLez+In5bLGy9PJ8dquavbO2nq2/fe/e2vq7H9x9/8Era/dfS4v+UlY2t7iwuFiuLpQXq/PnaP+fpKLHuH84ktKkCwA4e461/5+NOUv6f+ApZ73/D/r/sThT/e957/+PYf9wJPp/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBz64eZL98oTmbj+Fqa/1+aei6NSyGEqRDC739jOlw8lHM65Zn5h/UzT9WwGkKRYXSNS+m4muZHx2//P+5vAQAAAP67vvr45mexW48vs5MuiJMUb9pMXf9wTPlKIYSZ2R+fteT+v882NXp5/uhVRaN/3xfC3piyFTewLo8pWbzldmFc2Z7h8X236UPh8hOhFMPUCZQDAACcsMOdwEl0IQAAAEzGp5MugMkohce/CaY/4L8UQ/pB8MqhEQAAAHAGlSZdAAAAAHDsiv7/NDz/79uS5/8BAADAcYnP/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP5g525uGgeiAACPnXiT/dNGq71vFdy5JWVQAkeOKAXQREoILdBAagg3SkAJimcksAmHkLGDou+T7GFG5nkc+fLGTwMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABdeqyWs/vb/3eH/t+w1d9sj5PviQAAAIC2dbWc1X9MYv9nGv+dhv6mfhFCKEMI+3L3QfjWiDlIcaoPrq9ac3gIoY6wu8coHT9CCJfpeP7T9a8AAAAA52s1X0xjth5Pk/eXFP3Pik+6OLCIIi7alL+uMt1/965Uk6dM0crd6V+mYPX7PQw3maLVC1jjTMHiklu7nqZbg0YzftMUsSl7nQ4AANCLZibQbxYCAABAn65PPQFOo/62n2rxUwH/KDbpg+D3Rg8AAAD42kb7BtX2AwAAwPmr8//s+/8Vr3Hs/wcAAACnF/f/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoEvrajlbzRfTY+NstsfJ8zQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADwwv68o0AIhEEY7F3fmcz9DysNmpqaVIHw8TcGAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAb373l/8TU+NMMvfaWHoeSdZOja1TY+/cOPrD+Po1AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAX+/OSAiEQBFEwZ/zvpO9/WEnQM4gQAQ2PKmrRAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAX/e6X/xNT40wyd9pYOh5J1q4aW1eNvQeNowfj7d8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXO/fvGzcVBwD82T5f2gLiCChDEAKJARZ6vZaWrgygiIF/AAkpSq8lcOVHm4FWFVIWNpS5C4KBASEkUNj6P3RupS5l63BDkZiLns9OTHuIq5LY1+bzkZ7f187F7/ucKMrXz3cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABUxu/uxlnc9CZxWh67df/aWuxvP9RHN7buLMcW46TJpJ8Mr9R3kqX2EgEAAODwyKr6PoRwN99eiX3aK+r/vHpNrPl/eG4SV/X8w3V/1Ve1f2x//H7vpZ2BepNx4knPr4+GJx5NpXNws5wHP/3nV57/3+/tFFe+uPeSFT+Q9IPNF8d5cT2T727efK9bhAv7mzEAsH+OV30ZVP8PxX7QZmIAHBqdWuFd1f9Zr92cAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJow3gzPVHESQlju7MbR7fvX1qb1N7buLFftzPXrW/VzxlPkIYTz66PhiQbnMu8uX7n62epoNLzUfPBqCKG90cvg4xleE0KbGQr2GqTl7/o+nvlBMgfzOtig5T9MAAA8dfKyxbr+br69Eo8liyE8+PHf9f8btTjMWP/f++TMrfpY9fp/0NgM519/4+KX/ctXrr61fnH1wvDC8PO3Tw7eGZw6e/r02X5xr6TvjgkAAAB70y1bvf5PFx9d/z9Wi8OM9f9X3w++qY+Vqf+n2l30azsTAACAw+2F1/7+K5lyPOl2w9erGxuXBpPtzv7JybaFVB/bQtnq9X+22HZWAAAAQBPGm0m1/n8kbs6VO4+z/v/szy//Wj9nFkI4Wq7/H1/7YnSuuenMtRneD9zd6xun254jAAAA7Tpatvr6f148/5/uPPKQhhDefH0Slx8DOFP9n73/7S/1serP/5+alsxHBzbNuZMuTa5H0S+E0FlqOyMAAACeZkfKFov9P/PtlU9/O/Zh1/P/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE37JwAA//9PfUKn") r8 = open(&(0x7f0000000040)='.\x00', 0x0, 0x0) ioctl$EXT4_IOC_GROUP_ADD(r8, 0xc0185879, &(0x7f0000000680)={0x0, 0x200002000001, 0x0, 0x0, 0x0, 0x0, 0x2401}) 2.33940222s ago: executing program 3 (id=314): mknodat$loop(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6004, 0x1) mount(&(0x7f00000001c0)=@filename='./file0\x00', &(0x7f00000000c0)='./file0\x00', 0x0, 0x11, 0x0) 2.33921649s ago: executing program 3 (id=315): unshare(0x2000400) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000140)='blkio.throttle.io_service_bytes_recursive\x00', 0x275a, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0x80087601, &(0x7f0000000340)={0xffffffffffffffff, 0x3000000}) 2.289598742s ago: executing program 3 (id=316): r0 = bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x0, 0xe, &(0x7f0000000200)=ANY=[], 0x0}, 0x90) r1 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) r2 = openat$tun(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$TUNSETIFF(r2, 0x400454ca, &(0x7f00000004c0)={'bridge0\x00', 0x1000}) close(r1) socket$netlink(0x10, 0x3, 0x0) preadv(r2, &(0x7f0000001300)=[{&(0x7f00000000c0)=""/124, 0x2}], 0x1, 0x0, 0x0) ioctl$SIOCSIFHWADDR(r1, 0x8914, &(0x7f0000002280)={'syzkaller0\x00', @link_local}) r3 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r4 = ioctl$KVM_CREATE_VM(r3, 0xae01, 0x0) r5 = dup(r4) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) ioctl$KVM_SET_MSRS(r6, 0x4008ae89, &(0x7f0000000040)=ANY=[@ANYBLOB="01000000000000fa5eb9ea3596be1a00020000f3ffffff20"]) r7 = open(&(0x7f0000000000)='./file0\x00', 0x4d0c2, 0x0) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000200)={r0, r7}, 0xc) mount(0x0, &(0x7f0000000280)='./file0\x00', &(0x7f00000002c0)='overlay\x00', 0x0, &(0x7f0000000300)='reiser\\s\\') dup(0xffffffffffffffff) r8 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETD(r8, 0x5423, &(0x7f0000000040)=0x14) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000240)={r7, 0x58, &(0x7f0000000340)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0}}, 0x10) r10 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x18, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="180000000000000000000000ff000000850000000e000000850000005000000095"], &(0x7f0000000280)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r9, 0x2}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000080)={&(0x7f0000000000)='kmem_cache_free\x00', r10}, 0x10) r11 = socket$unix(0x1, 0x1, 0x0) bind$unix(r11, &(0x7f0000000180)=@file={0x1}, 0x6e) listen(r11, 0x0) r12 = socket$unix(0x1, 0x1, 0x0) connect$unix(r12, &(0x7f0000000000)=@file={0x1}, 0x6e) getsockopt$IP_VS_SO_GET_SERVICES(r12, 0x0, 0x482, &(0x7f00000003c0)=""/179, &(0x7f0000000480)=0xb3) connect$unix(r12, &(0x7f0000000080)=@abs={0x1, 0x0, 0x4e24}, 0x6e) close(r11) 2.252698664s ago: executing program 2 (id=317): r0 = bpf$PROG_LOAD(0x5, 0x0, 0x3b) bpf$PROG_LOAD(0x5, &(0x7f0000000300)={0x15, 0x20000000000001c7, &(0x7f0000000040)=ANY=[@ANYBLOB="b415000000000000791008200000fdce2d1000ff009041b99400740000000000"], &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfffffffffffffeb6, &(0x7f0000000600)=""/200, 0x0, 0x0, '\x00', 0x0, 0x22}, 0x90) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x4500, &(0x7f0000000200)={[{@errors_remount}, {@noquota}, {@debug}, {@auto_da_alloc_val}, {@data_err_ignore}, {@nolazytime}, {@data_journal}, {@delalloc}, {@usrquota}]}, 0x10, 0x4bf, &(0x7f0000000a00)="$eJzs3c9rHG8ZAPBnJtlvf6UmVQ+1YFtsJS3a3aSxbfBQK4g9FdR6rzHZhJBNNmQ3bROKpHhXEFHBkycvgn+AIP0TRCjoXaoooq0ePKgrOzurbdztRrrdkeTzgbfzvjO7+zxvw87OO/MyE8CRdTEi7kTEWERcjYjJfH2al7vtxl7nda9ePllslyRarft/SiLJ13U/K8mXpzpvieMR8ZW7EV9P/jtuY2d3baFWq27l7UpzfbPS2Nm9trq+sFJdqW7Mzc3enL81f2N+Zij9nIqI21/43fe+/eMv3v75px/95sEfrnyjndZEvv31fgxTp+ul7P+iazwitt5HsAKM5ctSn+3fGhthMgAADNQ+xv9wRHwiO/6fjLHs6BQAAAA4TFqfm4i/JxEtAAAA4NBKszmwSVrO5wJMRJqWy505vB+Nk2mt3mh+arm+vbHUmSs7FaV0ebVWncnnCk9FKWm3Z/M5tt329X3tuYg4ExHfnTyRtcuL9dpS0Sc/AAAA4Ig4tW/8/9fJbPx/rOi8AAAAgCGbKjoBAAAA4L0z/gcAAIDDz/gfAAAADrUv3bvXLq3u86+XHu5sr9UfXluqNtbK69uL5cX61mZ5pV5fye7Ztz7o82r1+uZnYmP7caVZbTQrjZ3dB+v17Y3mg9U3HoENAAAAjNCZC89+nUTE3mdPZKXtg6KTAkYiGbA9e0jIi7zx2xEkBIzMWNEJAIUZLzoBoDClohMACjfoPEDfyTu/GH4uAADA+zH9sf7X/50bgMMtLToBAGDkXP+Ho6tkBiAceR8asP3dr/+3Wv9TQgAAwNBNZCVJy/m1wIlI03I54nT2WIBSsrxaq87k44NfTZaOtduz2TuTgXOGAQAAAAAAAAAAAAAAAAAAAAAAAICOViuJFgAAAHCoRaS/T7K7+UdMT16e2H9+4IPkb5PZMiIe/fD+9x8vNJtbs+31f/73+uYP8vXXiziDAQAAAOzXHad3x/EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMEyvXj5Z7JZRxv3j5yNiqmf8C8ezxfEoRcTJvyQx/tr7kogYG0L8vacRcbZX/KSdVkxFJ4te8U8UGD+NiFNDiA9H2bP2/udOr+9fGhezZe/v33he3lX//V8a3f3fWJ/9z+kDxjj3/KeVvvGfRpwb773/6cZP+sS/dMD4X/vq7m6/ba0fRUz3/P1J3ohVaa5vVho7u9dW1xdWqivVjbm52Zvzt+ZvzM9Ulldr1fzfnjG+8/Gf/fNt/T/ZJ/7UgP5fPmD///H88cuPdKqlXvGvXOr9+3u2T/w0/+37ZF5vb5/u1vc69ded/8kvz7+t/0t9+j/o73/lgP2/+uVvvjjgSwGAEWjs7K4t1GrVLRWVYivH/j/SUOlUit4zAQAAw/afg/6iMwEAAAAAAAAAAAAAAAAAAICjaxS3E9sfc6+YrgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvNW/AgAA//9Tf9sd") mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) r1 = open(0x0, 0x0, 0x0) r2 = syz_usb_connect(0x0, 0x36, &(0x7f0000000200)=ANY=[@ANYBLOB="1201000014da2108ab12a390eb1e000000010902240001b30000040904410017ff5d810009050f1f0104000000090583"], 0x0) ioctl$EVIOCSFF(0xffffffffffffffff, 0x40304580, 0x0) ioctl$sock_inet6_SIOCADDRT(0xffffffffffffffff, 0x890b, &(0x7f0000000240)={@mcast1, @loopback, @private1, 0x0, 0x0, 0x0, 0x500, 0x9d8}) syz_usb_ep_write$ath9k_ep2(r2, 0x83, 0x8, &(0x7f0000000240)=ANY=[]) write$UHID_CREATE(0xffffffffffffffff, 0x0, 0x0) ioctl$sock_inet6_SIOCADDRT(0xffffffffffffffff, 0x890b, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYRES32=r0], 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$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x3, 0x4, 0x7f, 0x0, 0xffffffffffffffff, 0x8, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x7fffc, 0xfffffffc}, 0xffff) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xd, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100000}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f0000000780)={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, &(0x7f00000004c0)={&(0x7f0000000400)='ext4_es_lookup_extent_enter\x00', r1}, 0x10) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000780)={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, &(0x7f00000000c0)={&(0x7f0000000040)='ext4_es_lookup_extent_enter\x00', r4}, 0x10) mkdir(&(0x7f0000000100)='./file0\x00', 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000240)=0x7) r5 = getpid() syz_open_procfs(r5, &(0x7f0000000000)='attr/exec\x00') sendmsg$DEVLINK_CMD_RELOAD(0xffffffffffffffff, &(0x7f0000000280)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x2000000}, 0xc, &(0x7f00000001c0)={0x0}, 0x1, 0x0, 0x0, 0x800}, 0x20004050) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000000), 0x651, 0x0) add_key$keyring(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd) openat$procfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) getsockopt$inet_IP_XFRM_POLICY(0xffffffffffffffff, 0x0, 0x11, 0x0, 0x0) syz_emit_ethernet(0xd6, &(0x7f0000000000)=ANY=[@ANYBLOB="0180c200000000000000000086dd6000000000a03afffe880000000000000000000000000001ff0200000000000000000000000000018900907800000000fe800000000000000000000000000000fe800000000000000000000000000000020f1d6ace8f8ca9100083faa1f1a6db56fa1ede4bc5398bd6606aaa671ffdd8e79d60cde5302fa555d0f9e0b2fa0d0000000000000000cd05812814821553a38e86fe6101bf2c4e313e4f930b10cd9a70cebc77f319c1857ad9d50341d17b5e7857a871249feab9b7b485d93f657e39417fb957d1b7fa15"], 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) 2.08452219s ago: executing program 3 (id=319): syz_mount_image$f2fs(&(0x7f0000000740), &(0x7f0000000000)='./bus\x00', 0x2000000, &(0x7f0000000040)=ANY=[], 0x1, 0x105aa, &(0x7f0000020c40)="$eJzs3M1rI2UcB/Bftu6r67rIvujJAREaMGHTdouCSNVddMEuxZeDJ02TNGQ3yZQmfXHPetI/wasg4s2/wYv/xuJB8CR4W1nJzFRbLQs1LWnt5wOz32eePPObZ2bn8mRKAjixLie//1aKS3E+IqYi4mJE1i4VW2Yhj+cj4sWIOLVjKxX9f3WciYgLEXFpVDyvWSo+mv/j4aNvXrjz+pffPSzXfvn268ldNTBpL0dEbzVvb/byTNt53iv66xudLHtzG0XmH/TuF/tpnput5azCZn17XD3L2XY+Pl1dH4xypVtvjLLdWcn6V/v5CQcb7e062QH36mvZfrO1nGVnkGbZfpDPa6vIB4NhXqdZ1PssKx/D4Xbm/a2tVn49q/ezbPSHRX9eN222tka5UWRxumik3WY2j+X/fJuPvPc6/fWtZKO1Nuik/eRmtfZqtTZfqa2lzdawNVep95rzc8l0uzsaVhm26r2Fdpq2u61qI+2Vk+l2o1Gp1ZLpW63lTr2f1GrV2eqNys1y0XoleefuR0m3mUyP8q1Of33Y6Q6SlXQtyY8oJzPV2dfKyUu15IPFpWTp/du3F5c+/OTWx3ffXLzzdjHoX9NKpmduzMxUajcqM7Wy6x9HabzDOek8QAD7Zv0PTIL1v/V/WP+e+Ou3fGMsHiAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgBPr59M/vJs1Luf7Txf9zxRdz0XE9Yi4FhFXI+LxHqbizK6aVyKiVLT3Gn/6H3P4sRRZhdExZ4vtQkQsFNujZw/7LgAAAMCx8tR+Bn//0+dfREyNmtk/bxzWrDiKii9tzo1R4vHOnewrn309gE9yJSu2NVaNvy/t6nbJA3EtIk5f/vWAql2PiFMXP93ro3H+b55kalec2xGlPE4d0okBAIAJ2r0SOLDVGwAAAEfOV5OeAJORva8t/ha/eBd8No/iheD5XXsAAADAMVSa9AQAAACAQ5et/4/l7/8lh3A3AAAA4H8q//0/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4E927iY1kSCKA/hTp0fni5HBj6u4GrJ04SFyhCxzgOQ22XmGgHgOs8sRgga7K5AWF4EuW5HfD9qqbvTPa3evSwsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAE7ppVjOn9YPj01ztrtm8twNAAAAcMymWM7LybA6/5Wu/0mX/kXENCImETGOiGO9ey++1zJHEdFJ82PvLw5qeI4oE/af6afjZ0TcpOPt76m/BQAAALhe69VsEdHbT8uX/+cuiDalhzaDXHnlI59vudJGZdh9prTxR2QWk4gohq+Z0qYR0f19myntS3q1YfBp6FRDt81qAACAdtQ7gWzdGwAAABfn7twFcB7lem36LX5aC+5XQ1oQ/FE7AwAAAC7Z4f/tk07bdQAAAACtK/t/+/8BAADAdav2/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOCUNsVyvl7NFk1ztrtm8twNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMA7+/OOAiEQBmGwd33fafD+x5IGTU1NqkD4+BuDAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHjzu7/8n5gaZ5K518bS80iydmpsnRp758bRH8bXrwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICL/bk7gRAIgjDYd/7ntJh/WNKgMYhQBQsfM8zDAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8EW/++X/xNQ4k8ydNpaOR5K1q8bWVWPvQePowXj7NwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABc7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO3AgAAAAAADk/9oIVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVdiBAwEAAAAAIP/XRqiqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrCDhwIAAAAAAD5vzZCVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVFXbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYX/ubRMGwjgOv74kStwmI6S3EpiBhgrBCHxISJY8AwOwEA0VrcUisAJIcK7pTMHzNP9fccW9AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAr+ny8MVbRBSRukyRxpuf03tEfETatu3o85bF7nxsvu452x8mOb9j+ltGRBlFH+cAAPSu6jbHal0v//L+5x3kHeat5k29eOanAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgCs7d6zaVBQGAPgkaaLVydEKUnDQxcYmViNkcSh0FwTdQhtLMVVJM7SlS59AdHL1Feymr+ALCA5acHDooOAiiJLkJj3RIClibmi/D/57/9zh3HMyBP77nxsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAIznYDWd7eSaEMDN1mLe9+7KzPOz85un7mV58vv36Yjxme4h8COHBWqN+bYxrmXQbW9sPa41GvSmRSCT9JO1fJgAAjpt8Eu26/mN+b6l9LVMN4efLwfr/cpSHv9T/n16cv9CLH5tvW/G94vp/fmwrnHzF1vqT4sbW9tW19dpqfbX+qFwuLdxYuH7rZqnYeVZS9MQEAACAf1NIIq7/s9U/+/9nojyMWP/fXbx/L75XTv0/1GHTL+2ZAAAAnGznZr99zQy5nikUwmat1WrOd4/9z6XuMYWpHtmpJOL6P1dNe1YAAADAOBzsZgb6/ytRHkbs/8+92tmPx8yFEKaT/v/c8uPGyviWM9HG8Tpx2msEAAAgXdNJxP3/fGf/f7a/5SEbQrhyqZsnfwM4Uv3/4fmdgZfW4/3/5d/mMft/lzlxspXu99E5V0KYqqQ9IwAAAI6z00m0i/39/N5S8/uzxYL9/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8IsdO0ZpIIjCALzZzWolBqzUyguIdlYBC0FsPIQoCJ5ABPEAYmvpHSy9Q2oFGwvLFN5A3uyOSpqAxa6S74PJe4Qh8zJp8i8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMw13f/uq3gZNX3Zvvf8cXUS9WWmhvf79c1Y0Q+6HPofGuz1PQEAAACLoMr5viiKt/rxMGo5Tvm/znsi8z+sNH3O87O5P9enu9eNnP+vj7cuvw4aNefEh56dX5zudPYN/77VuTuG6ebTs5cq/SDl0c3atE73ObidTA6WUrvcxbQAwG9s59o2+f9Q1N0+BwNgYQzbVfzI/9W435kAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuvAZAAD//+VBY1w=") r0 = open(&(0x7f0000000080)='./bus\x00', 0x400141042, 0x0) mmap(&(0x7f0000001000/0xa000)=nil, 0xa000, 0x0, 0x11, r0, 0x0) r1 = creat(&(0x7f0000000000)='./bus\x00', 0x0) fcntl$setstatus(r1, 0x4, 0x6000) io_setup(0x2, &(0x7f0000000200)=0x0) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x1297}) io_submit(r2, 0x3b, &(0x7f0000000540)=[&(0x7f00000000c0)={0x25, 0x4000, 0x0, 0x1, 0x0, r1, &(0x7f0000000000), 0x16000}]) 1.990795643s ago: executing program 1 (id=320): r0 = socket$inet(0x2, 0x4000000000000001, 0x0) setsockopt$inet_tcp_int(r0, 0x6, 0x80000000000002, &(0x7f00000000c0)=0x7a, 0x4) bind$inet(r0, &(0x7f0000000080)={0x2, 0x4e23, @multicast1}, 0x10) setsockopt$SO_ATTACH_FILTER(r0, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000280)=[{0x6, 0x0, 0x0, 0xe4}]}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f0000e68000)={0x2, 0x4e23, @local}, 0x10) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x4, &(0x7f0000000a40)=ANY=[@ANYBLOB="180100001c0000000000000000000000850000006d00000095", @ANYBLOB="a2f12fef1dd8005dc12c94165be136a48c09b98aa184a00b330fadd14f31a1a161422f13ab5225255fb6f01e881014a79194d2aa157791cf89032d77306f610447bc68471be39f88e01e82cab2b858f11261fed05174f28a3e1ef7b981fc8003d77b48edc5b1e4c34083be5939b36fa51fb6cf9bdbc76b8249c3081c93309729be286851185c559f8421987349e161a37b851079d62d1c31864bf72bf7025f2f40e83739d4f70ff891f46725d647deef18b773161c67c80fbea853eb6c0261d1d7a56de6db2339a6be23029a946450a5b6438e5e91b0629b7500f825f9d6ecc598db4c0f07f126502f89aead4fbd20a19d63bbec027f6ad46f06bd675e941cf446bcfda3dd4989e175a1e3ae887c586a91b146febb475421ef8e161fc0ad2cfbeba80b532a183b06c20ab7cb841013a628417bdf31ccf98f055d7410f0bbf2d1bc248ee813aed2ee9d7086202f7f30002fc37249c63b78f47db7460333edc835bf4264b4929f3fc89b19fac001bd54186c09e593bb5fd73249f5cd0b07395c4fd7d112bba0986b6ff44ee2591a326b2702a52111daca9985313ed506783c4e517d467e9a57e383d140d7da1310b67db2ee57f732849d3ba92f6e140df1479b91ee21e9dd1ad0da816a482b765686a582847be2a2c71e3bac7334c4e77fe530769bd131222d02d3de9f044030ac4be061ce259ae7c991f805a439510e0585872f2b413c0e8a9b473e928855f9db8fbaf9c613d1c2386704efa226f86f7f621b0122372c7bbd15cf4a166aa6089767bcd0b29749e4f3a88d0e1abfc9bf4b18f67032e14e02811745596ed940eb3c780b81efaae1cfbb5d1e3008075f08c8e1c1d2f15fb38f21c798392011cea1e46a92543e78cd063832ab72d848eb49f2a35eb65b9b1c90e5e18436e83a13561c1ce1ede3aa7c28323168f57221c613c97b37b2e46aed3cf47a5379a3b40987bfd02e61b27c17cf0f496ec2ef38915b0f91b9552e3745bce469617c2ceec84dc160edbb48bdbdc5a5865323447364bfa7edb064abeccdfbfe1dbdc0ce0ca80dc8e189abfcab4b085049335929963037320c7b204a055e6fdfd88a89fa0b5f2755e474a0e69e58587652ab05e6e673c2fb3c60919e34f9ade5720dc313a5c18dd3d007d145b095bd2b20b0454a0e90a0df842c55abffa751d61af9bc97c86c187c6bb993d4eece5082ebecb55f2c409f7f586c513ded4dbe18453f94d1ecb5e784214b5384385d6ed776e888c837318e4f11667efc49ccf71f73396d7d8f146f59064986f7d77a4e5dde7089935c4a04110eee9d1271938fd7041f0565f941f592f97c677556b3b3776d6ed031e9b73c748706eda31730a96f4f1109dce9f8921864a9265e14ca011bbb9bab71faf9d0871eb0c58d5a785e5d11f5477227cd7ef11215b209ccfea7c597a2effea312214a173206f27a46a2ecd41a733103a940eeb0bf6a784138e30d1b82b9f80e19506ef17662c2d07c722950d4154e125cc949a0bfe50d81d6c1cb211e81f7d78c40720446a3a376d3c3c0fefe4f4a8a3e3cecbfe6fa7a45e770e3ce1f9df6e9d6719e049ae4d411fd58ecc9297f3eb5251c2e395132640faf86261c34e1baca5b35499f236e8bb0b31b83a7c0fef26f40c9f50ce11916462ebfa0ac82532d474e60884f777c6845d9fb66a338df63d448867c1c90dd47f3414fecf535280cc4010ad654cc6dc628e6d57a10a78fe1ff8b9ca707dc4566701d68db1bc2ea52c732ea36771a05c17ba4b0e2a0f284e5855016ed680b936f0983ab90c6066868393a96fa29c5f91cf609f321181145a4082ad1f27879e483094956eb5b9609abc25eb9d2a806eea1befe1c4c6e97afa7c15bdbb15bacbe20809522f97c741889b2d104b7f9056bd1da7cd5de89e2ed8da0e55521fbaf434eee7f230df35827e67ac2714967e03000d9b5c6496d5819a855112c5612a581832c6973ab97cf1065b17720598fcbf0675ebc95f833e048867b572f065071681e206ede3c34ed0b0c83101f4d22618c18bd9705d99969191c995fcbcb41e34b6b36965ce75258970ba474c7dee96dcdca95b259942c890615c2ac862c22a750a52496be4c63986fc7138edbae0d85d88f32683ddc15883f7967378cf17ffe12dc3cca028f522a86e12f896124db061e0503985ab0b0cb6c61aa2fcd8f76903a4fd0aa816090e9422f5c459f59f8661dfbb3b2b9a5fd6573f3a455771e7cce65026cbf1ad8e81909a9a192e3f96120391999def333efc3e7405731c317ccab0e38d081426d8079e090a0c12f6d5402a2bd95906bf72767892b8fbbb02108d1597239bcc2e1cb275127c2a67f1dcc756751009f92c47fad1d22c27bc0c11974d8713e1f88b717b4d81f13bcca334df415dff2e42edd3a8337954bbffcdf331ddcd2ff2e7ad3f8365f03f20bfdcf6626b85c688e822611d1974c30c1a201301cd1dd7a1bd876c90d44d170f8f5264f90320159401a660c628bdf08dc83e790269b1fbef109e95e68b686c8c7bfdc68fc6657b53730a6c7318e5a29b6067eb4b94e1146528550e5d8d73063b406215ce4566336a625910720cb42baf9eca6353ecc8d191c8ed467e7b83a268f8bee38818fe1a71ca1bbca6dff8ef9b77f4c05f590429c456eb93a572c207aed2ceddcc5c70541c3a35b7ec61ee9bb72b4a8e63885ab07eb7cc68e31134c8a498d5928f6721771560930797bcf12839d58dbca8a96e7e722990f389836d0f4c632b9c68446b3ee13fd11990442780469dec5e39042035e15f12235626ab158bc0963bf641eb587c677e82c12dfb5141f611075e7a9e4c6dc3919f5213648c3511a32cc2083309910140b561194c028a0fe4697b8af5370387c4e53176e0eef272aa6491c3f59b6c3cba25278844fe6939301bfb3679cee121f82ff5f3d33cef194efeb8284e4c4a0e7b1daeced9adde9e028c9ac8a7bfaf4f2882a77e7ded096a7fa2c0ecdfff656f8a45ca6611f72b2800bed4a5dcbaba9acf3e5504e2e185bdc5b5323fb93dbf7f51e85a6b9d64f477da27d171498afc2233444c1f67a2e5bccac0f0334395ec090792b0125b7a1016709278df9dfd68b2ff14a822470a56696b9fc04a32fc6db5688d220d88e02b8defe64d5bc163530817e8b7a95e33a34d732c8854ed894ca0d1989bf8dfa6d09de113518d657714aa7430f7d39a15c943d2d86dd39aa8459a0b8c61344f9c3831333a6a592c14f22c82bc02e31a87cf3d34b3aad97a1379e15b7d28aadbaceeb065dc325ef3f873097c3d9b27b775be363f9277710d02b7038315496ac6df471f2c50cbd5ffeff9c16b1bf1ebd5e92d21030b9fbaee3bc145afeeab556efbb547e3720c82d8cf00040560d122d29e7318ee80753a21303db4f742574ab78e41fd99114a23541e66047daf75cd71d8b5669d987d47a4a3ed4542b540f03b1741a0101ebdb914e55ed94f761e33c4b472df0a08bb76ea0fc7747f95e49111e2824b39baf8d473f74349590e0fe40537b2ea5bbc32cdafed9d98c0045a9635055eeddbe6b4d3155c310919c4b9c0b1743fa620608a82f47ae7a7b21bede90bd3eb47007b81dc521cc1e68d951fde339bff53dd9b8ed5881d54d33623002a636125bb9b7dc7db0f6b728c04b1a3c3c0676d74fc6c1e1da7705fe18c3d6b8678f96bcf4d8e1d15cd7ac648a2e538ade70bf0ea3bfe58feef90f13a86cc353dee6fe9119a7e8684f1e1c3862ad1659c44517e5fac7546021e44fbba293cf926213bd7b334e9c6ff09025235d4fd362a77a69790ec5139886f9e1cd1221c6e5f7b4076c7e3286124f743f305d7ea23beed4471b142e10b9db88a54d91f19ec203affdc738ddeae882194aa86b2c4aad782979058006bfaa2122376a531a3699d5909bf9d122d2d8c48ac1fd0dd0c23b2492ab229becc2a0868f15548abc9e7054ac19ab048994028706d3dd6bc5a3e34f3524d46e6c0c5b4c8bfc22a73bf9298be5f19ef4a1ae74038eb157ccbfddc5e6e06be98d813c2a5545c0c5414a0aa736a90f55e984de98394cc1ad4228401059c424d3ea7bb61a7be1314d1d50419783a2f4d2424a6478513d1bd73f689af4fc5bd9d2dd5454800a86bc31f03438c41392311e42beed439fa815e67f7c454a09bdf620745ac6ac3f1b015e54b2e57fd09bec5c3e1a8373978595f87fd14084438987179c382e35f60b89992f4833f92ba928c55335f63d45cb89e5a49e04cbebebe18caf40318dfc86f59a1c91a1f6255d48539695a8f4ec07837e444b770eb760e604d358f64d23025f152861e0c5ed98acad2386c853eedc7ca94beba0dbbb9bd9094b8f4003a2837e1ad7ca0fb401775ad7701dfa549bc1c091b3873a3a7c07149759b8cd8973dc673e57126840163ccf48a8f9cf6d7f195651618ce716bf7aa4725cf22c0ee0e7c63cce0106d1cd977894dba2987b3b48ff9a266e4e25d1439831acfa37bdf9278b4f396f6b412b0eb69289b9d20576c2af7d7c0a7174ca8a6a80e404a0c8baa4a72eaa5534addaa07aebf9552c2284ec7f8b8ca73cc4f090aa901b24aa716da7993e6442251f6b411aa1bf85a07d531244eb4745a2f83e438e238da896172295872b79733066dea86614db4baf211e22aa53e9f0f448718ed65718a92d2eedced596a00b306ec2becc65365a6a46c16232bc93ca9dcf9a34b4c1dc333fa3dc94290e9beaada48ab96212e73678c31cec2be947227787dd7b7ddade2fc81b77d22c14abea210fcb1701e5b92b90911334d9740e194d8dd3c25e6a346a9956fd956de00e00fc3bc2d925a9fbf0f4b315b3c4320271e45606f26ce601e8fee506386ba7d51f98da0bc2e28cd25b6f3b4bab7e580f1635512296f84414c5e4284b3787f1c887b2a81ed9df5304c39dd9157c51ea56eb658d71ff746566b070a804b5399ddcce3fc066e462ecda809cfcae897ed8a6ff37227a4413f8f61405ab04104334208009b58a7061d1e17bec35c0377b07a8bebe3a24d5c9db6ea1f8ef3d1f80fe05ce6fc4e35deb15729b1dc5b483c65467e09073f74ad5699d658f61524afc6105c7c3c978c2fa08f7d271856e657acead9fb599906b45125218c3744a1286487be8189de526cf136f8624b423fa51705f23f8d86fb11cd43eb078b493734902d5efdf3b25807081f0fcbe88327a3fb9ccafdbb8d69ce371383cf3963793ce9bfd1126e6ce61cadd04fb3c99a6c7ca1e2e0f5914e11f593b45a0e4e317b2e9d56a78574c8df1dea03de3336441a188e97eaf9d7222c24b3b4631d27dc1dbb81feb5dbc3325e9935008ff2bacf0044f600b2af31004fe150ee7123d96233ad8b8481241633131d79cb1c81a7c6db38ec03e91f5d340f4f046d68143a7d96865265cdc6b99db9fc1c3319bc47ddbbdab0da642925f548ded063a1d0c8a6c4dc12b978dfffbb512ec95ee3ee2e273963644a7a7bf020c07e587b08dea931af691f342dd059442f780215e013ae296f4656f386f308a2bbc7de7bd9db51183f891f17c8f91bb973c17532ea9f73a16c62fddcd73be796fda414db5309f9a1c5b88daa37954667139afcaa7b1001083627d16bd749904624b3ba80dcc16b36bd3db76094f1e252ce3041367d531f817f127f8efb8052a0feb5b120bd73930f9ae8297ea7bea604b486c472c3ae4e730860ebb91d0b3c22592d0943906e431e45bab257fa305ffd3e68be869574d8941a292e8cf7e6463f92975ec6296f065b3f5a45648f13913ad"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x90) r1 = bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=@base={0x2, 0x4, 0x4, 0x9}, 0x48) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000000)={r1, 0x0, 0x0}, 0x20) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0xd, 0x5, 0x4, 0x1, 0x0, r1}, 0x48) bpf$MAP_DELETE_ELEM(0x2, &(0x7f00000003c0)={r2, &(0x7f0000000300), 0x20000000}, 0x20) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000001b00)={r2, &(0x7f0000001a40), 0x0}, 0x20) setsockopt$inet_tcp_TCP_CONGESTION(r0, 0x6, 0xd, &(0x7f0000000100)='bbr\x00', 0x4) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = dup2(r0, r3) sendmsg$TIPC_NL_SOCK_GET(r4, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000001340)=ANY=[], 0x348}}, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000600)=0xdfa, 0x4) sendto$inet(r0, &(0x7f00000012c0)="09268a927f1f6588b967481241ba7860fcfaf65ac618ded8974895abeaf4b4834ff922b3f1e0b02bd67aa03059bcecc7a95425a3a07e758044ab4ea6f7ae55d88fecf90b1a7511bf746bec66ba", 0x20c8, 0x11, 0x0, 0x27) r5 = socket$packet(0x11, 0x2, 0x300) setsockopt$SO_ATTACH_FILTER(r5, 0x1, 0x1a, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x0, 0x0, 0x9}]}, 0x10) r6 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r6, 0x107, 0xf, &(0x7f0000000000)=0x8009, 0x4) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000080)={'tunl0\x00', 0x0}) sendto$packet(r6, &(0x7f0000000180)="0b041000e0ff030002004788aa96a13bb1000000000088a8ffff", 0x10000, 0x0, &(0x7f0000000140)={0x11, 0x0, r7}, 0x14) sendmmsg$inet6(r4, &(0x7f0000005d40)=[{{&(0x7f0000000180)={0xa, 0x4e23, 0x101, @private0={0xfc, 0x0, '\x00', 0x1}, 0x1fe000}, 0x1c, &(0x7f00000002c0)=[{&(0x7f00000001c0)="7d5c1c4dbfa94edcd14941", 0xb}], 0x1}}, {{&(0x7f0000000300)={0xa, 0x4e22, 0xff, @empty, 0x1}, 0x1c, &(0x7f0000000840)=[{&(0x7f0000000400)="7ff5fe05bf7d87b433b86a6c78cd6991c8170d4beadf39f243f487c541a1664576ea50675c6716fb55407219237113ad7fa97dc7e4c013ae10d3013970e0aefe7ec92467e87406fc2a38b7f5853cb71a4cfc5324561f5ae737ca2c921698d7ab22ecbb29e5f30c54a7f5bd0dcf421c7c4f7ec0ae035ac889c346a8cd98faf03b25e034d5a2a116980a6e840d56bc2176d3bc14ea30a9f78ecafb88f81309b08d", 0xa0}, {&(0x7f0000000640)="d631aa387f98bfa4e8fdf8f9a61aa829c20ebd14a3521c22550e1736d84a8ae65a94310dc178621e40079ed666a3061f07e25c7aa2a3675f783e0398e28cc3c4e32615870a8c2ef7127bd5d2a232231ddf0a51c7697fef4b978a7c4e56f54e823c844f2d893234aa4eed1b7648b92e376c77db4977a4569640453f6ba66f4772b018ab40be9c6c9c5d1cac403a20cd63fbb8530031316290c952d1b391767a500d2654c7f3408590dd44d73f9837855aef4a5692bb5f55aabef075bea3c7c3fe69bf4c3f9e31470235a06d6b299faa00", 0xd0}, {&(0x7f0000000340)="a3abdcb9955a94d6c1f6c007f6621b2633d67b283bc1016e2ae5c2f77f6ffecd5ea2947d7bd6d7f6df5caca5c500d764fda8d24945652494970dbbf9b5e0ba6566d6394a776cb5bbba0f", 0x4a}, {&(0x7f0000000540)="5be649debb0cdf538039956e6b77edd238b5402051e1d046197277329697405c98eb36c329c5a0f2d3f97e7ad3e41abfd9e371a6a3ac883b91a1e19e2e09d87e8b6b184a570d3fe7073220", 0x4b}, {&(0x7f0000000740)="3cb56472e9baf52aa2287a7a2f81f59c09500c90b50df6ac7d8e325193b4117e06d4a69d70c9b575a8eaf8796a6be988fc9fad3dfc92847ff3fb2fcb6693f553e8be4ab5e0834c02a52a8189c877bf8d368b196dd10bc674cac2238c590786bbd50fe849f93e8292b90c44d607b2e214ef125dcea646f8ec4fd2b9cba784419f3dcedb232fd544a97d62aca2b06da8afe75e67e305ca89db4b7300138e112c5900ca1b1f324b3473ffdb5cfdfb40bafa76229ad3c7b90eccf65747afd237098e0d234eb6aed3a101b4acec7b2ad0934cacc374d9ccd92bbf65dd9dd694ee0653ac2a8c41e2c58e254e9906dca90bc494b5f0f0831bf03e625170388a9b88", 0xfe}], 0x5, &(0x7f0000001b40)=[@tclass={{0x14, 0x29, 0x43, 0x313}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x1f800000}}, @dstopts={{0x88, 0x29, 0x37, {0x2, 0xe, '\x00', [@padn={0x1, 0x1, [0x0]}, @pad1, @pad1, @hao={0xc9, 0x10, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}, @hao={0xc9, 0x10, @private2}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @calipso={0x7, 0x30, {0x1, 0xa, 0x0, 0x1000, [0xc, 0x401, 0x5, 0x200, 0x1]}}]}}}, @tclass={{0x14, 0x29, 0x43, 0x9}}, @rthdrdstopts={{0x198, 0x29, 0x37, {0x3b, 0x2f, '\x00', [@hao={0xc9, 0x10, @private2={0xfc, 0x2, '\x00', 0x1}}, @hao={0xc9, 0x10, @rand_addr=' \x01\x00'}, @pad1, @generic={0x9, 0xeb, "cbb0cfd7775b7c18248a7f38fabbef4bf52feb2216c93a5aa683e148a42e09d7a8bd75c12ade850a6376d132d8ef576a8a685ed07d7c76347cc96925df64faddb3e5767296c76251eb1e70c8f81084703f75ea854ec93c75ae5aa50f938bcb1bc242386f6ea83b3cb493b5f19aac18ad02f03e8b97d76ab3bd9b74b6c7be4995ab55eaf12988dabe26f445abd52e218e80d7263bc87bc7afce8a8ed46fbe3d1d4c8ab7d18c039f6254a74ce72e655754fc6a2c341e5151dfef4cafbc5b5b941bcd6b61c927de1eff5c466d7a15768c3148c2485c73505bd1bda631fbbbc6fa3a972b53d89458a9286e471e"}, @calipso={0x7, 0x38, {0x1, 0xc, 0x5, 0x63f, [0x3a, 0x0, 0x6, 0x3, 0x0, 0x0]}}, @enc_lim={0x4, 0x1, 0x1}, @calipso={0x7, 0x28, {0x2, 0x8, 0x6, 0x3, [0x8, 0x2, 0x9, 0x8000]}}]}}}, @rthdr_2292={{0x98, 0x29, 0x39, {0x1, 0x10, 0x0, 0x7, 0x0, [@private1={0xfc, 0x1, '\x00', 0x1}, @remote, @private1, @mcast2, @local, @dev={0xfe, 0x80, '\x00', 0x11}, @local, @empty]}}}, @dstopts_2292={{0x28, 0x29, 0x4, {0x87, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x9}, @jumbo={0xc2, 0x4, 0x3ff}, @ra={0x5, 0x2, 0x20}]}}}, @tclass={{0x14, 0x29, 0x43, 0x8}}, @hoplimit={{0x14}}], 0x358}}, {{&(0x7f00000005c0)={0xa, 0x4e22, 0x3, @initdev={0xfe, 0x88, '\x00', 0xf2, 0x0}, 0x3f}, 0x1c, &(0x7f0000004180)=[{&(0x7f0000001ec0)="3bda8fe496de2fbb596cea57bc98587350114c849fe85ca02b794e5789f8cf26504911197ac87fe5d0a2e551f0259e0265a15d43d017d68631dc3bd842bfdd42f16a4a713a3e11b30c01237872451258dec0679c8f4812b3229b3d3ef5dba0fa0d70acf8232d2d54c721f5dd57fe47a8ba6108bbd3e23f6ab8d3af0b58e4802c8d9c7dbd18fbc3785841ffa90c8ebdf4251a3426d43d3a81cf914db3ab22c64ffab1ba42087b31a3cbdbffbea69ccb9e6c5780d5907e9161f86a25d26cf9a76c7cc85192f1748937a0d0c47fb220757dd1a205009c2b05baef74cb30901adeba93ab1b94c9dfe5a6c02071ca40ddc02460be5391e62fb5f89179f3d60ed007efadec3644f43088d28bcb2e96d0eeda30ff538792d5d46ac792c420a7f3314f1f3199a6f8da89da86280637744bcea3a45572d792f0a10447609852b3dc7efa0ec1a3bea9ce87e8628ad03e8f808fa70ba749bf46dc677330055de113c421016eb372dc3408f0113a91409a9a856255b57199a1f5bb6c8aa1a523f2b38388f9036eb49b9fe727bbd3c361fc1d5276d92e66cc6db1761ba8b9a5037e5c4523983c71c7ee57bd317c6803a9b8dd470723901f49d6e30a4bcf880e2286e349c5125781e69181aa44b6b71cec250a4168997e4836ec960dbab0bf2b42795a3b2f78632bcfe2b884420c67f0792ed7b40d6517890a03c8edf54f448c5a3c8e5de38f285a3f1ee600315ee4c3bd620b35d71ec7699620350d01f2d38ba7077ed974cf25cb768754c71248685e468bd160ce5f005d127d0f6ae98298a60828a46d781ddc87a8e31dc29a6941c5894c7dab38a01b294355b6c2326a79556b0c777915e2e2e6372d55250b22cd9defb59dab1d95527f00f77b1d65903db3e09823925588a6ff83b31cbe3a515b438a74e3d8218b5fa4cbf86bb7bdaeecb0fe3a3fdc2fb9ca98b13ea8ef88ceb4bbc97cf0a1587c76fcd8647da0d0e59e0341e8adb8e7023000cc41f911389f96a904ffdde2916dccb889a16564eaae6e8accf77eeec194271ac6f30491d13309002beb85e9f9239e7d60f5b7f6bfc3dcf93e2cdaf97a5c60c8434d0b441f981b1f8b19e22a2981fc80db14ae649292574ee98fce05dc449a90bb2911a9963893a44f26b99f4ff2a1c7d176237fcccc38dd29761ceb3f89f3ab78a646ef509042b917d368822d9c7d9ada39c94d7793fabab8605b4eb3274e0760884ae74b04f6458302dc655346e2356ec903298fd2b592bd97a8cefa3cc7ec25f8d204f8ebb944ea55e3f136f9de19d715a4bdc282b2f3963d5162d3304d026375c6f3a02038bcef8ebbce833b611357f71a0f63b8d3129cdc4112a3c730e9d90d6d6eb20a77de9ddc6d0f0e9d74caa2c1fd669bd944ba9cb78366dc94db815429898c1fbd71d087e94af4c8effbf48877691f3a8ad90c7f8731a9813595666cb7b3e97227c785b11b73e11c0a7ca99f27575614a7a73ea56f62a83d8002e2125cbff21b49af4474f3d0369e5a8cd07c5136cb595664d51daa62e918b21e70aa8afb658b34bcb10c012b29515613feaf41943c3f941c9df5a6314b1256f6bdb9c13afaac5c56b71cc395326c7a91e52795954bd91e8f9d4d02db5135781158bcc2911572f830fb1d8ef8772efb99da6a3563bc879091c26c8fc25b0f128186fcf4d83f2703473c4013e98903ee5a90581937f85d1a75a4c96607d0b166219941ad1d25313055c3c73a885ea8f54630e1542ad2fef0be5777c06fc298b59cf77ebe7f37b8f71cce2e7f90a5f23b39a779bfe1473b0c6d6f0bc6c67aae9388ad323067f2eeee46a28970298a25f8326dcbe95883cf102a096d5ed45ae44d0b48eb99388ff6ab50ab3e8352f3150a398c8477c0aaa189d37b3bf3e291cbc67552c480e307fe625790c0a3945c0db6307e666280ba29672dfadee6faa586b11f574bba85b3d45ab4a8b7d8d15acd0ed6d2d26826cc8c03ab4047ebc87276070a4c0e393f2c846cc2dfc407a12b44d640e3cfe0425de1aad65a713a7a370122a61281b124b34cca4aa995d411f0f88cad5cc0c5414fd221beff9c9b619cb151f6ba19a20083fc5360f9a6a5cc5a17939b8f6344d6adf8e6c2135b7009839b6fe26c28b35922beb834a8ac5ab2a5bc76ce730d237c42b96beab30c80e263d53f3e9c1c3fb3816773c85cfdc6954ab50fa7e0a44c40caaac200e37fcb82cc5155e20b7a38570a8e46efc8e6db6de3f75918ad0ae8ffd3683a65ec63c1e92e88f18b8db50e04e067135a5a6586e8aa81c7bbfdc92ea01d92d76fd618f24c1591a21d9c361a4bf2e1f1edde1652c817b0035bbf7ea2119a5a7b995a181a800edbd0f1e92e925a41153c482034172267cd02d8879e45049983e841e08a26f0b9de6247eb6dca46cd919e5ce25c9c64cb8e1420565315ed644869673f4fc6202347ef4a661dfabfeeac29d9dac331cece1742361e50afeedaa18cf1adfc82f702d328ec5852f45a49a629e2e0a153e7387e34494ca18c70e0b34f7aa0386fb6c2b83efdca67e562a34501a72bc6f609e5522fd097b65438119cdd1791c3049746b0d6a8e88dc27271fb0086c81e07292bc29785c460a50b56fb4c9d6689559e05989451976c8a20b8cb8509936cf466db6ac199044d96553fecd58266212b00963e0a74ed2d30208f0bd97af947417d720ec410e8868e9e1a020cfb5b3ceaacad65bb4c4658b6320745ab27d7dd6a0e9618145c7661ee3cfccbe9b7841316a9ed2e42559d07814c03fcda7902831e82fd700ee1ae4ded846f35bf993ac95742ea7dae6b6c11d9c9c1befc111f172021ed321dc11cce43c74cf1576a20c68ca445d6218f455790dc7246646cb5b49dad3bd9130bbb3894513bf37c84541b1c8be85a2546cbfdc63fbcaafdf91075495faf4e659abe90a93535c5040043c72892bb3748eaea39b7d73464fcd7be37905faeda4c660b2d646f6a58be13e138278bc59aa404ae77bac7ca0f2ff54ac13bfb5b7c67075ebae8ccd923b53815134e573b1ba85db5440018bcb3b531802db676b5a6e5ea193a6dfbcb510cbcf9c4c90ecec7f0cf8b21dd992d61f2d4e136aacda4067e69562e588a9a42aa988b98c7989687a4a1118465cfa30f25441d0afbc12ab5ea3f1ecba89edfdb6cb191f5d034149f8dab17c999df6561239daf8c916ef2eed86de90f2273243d57562939982ffcbd2307efae2984dd883a789e38e8f47148afa82e8a5c295f5b8844f6dca4568b9e21ff79857e61e3da4f5ee0f17fe819fc7b7b9ae0ea2a8825123d49d7956da69e99cbb8b84f97e25e9fdfc47595f7a9fd6e673b99289179c156a9d3402f9232d7c6a4b80088ad15933b9eb535205f09f9e4f1a63be79a7a1989cf2dba78fdb3997a316e441c8c12dacae0ff0b1d34aa6beb3f14097c11b49acb47f485c5fc268c4fce78dbacdff6cbd7d5da01eef4d0664db530302d349479fe585d36d5af65385715d5e04e1055204b3e047fffa3025821a9eea7d9a5bb78928c65480a92ff3529d76d4fec37aab85665f9d3724243d8b07531a568b4e2725c7eda99393ed4ae3a1fc59f412ab9cf652f3494472e48101a9968deea2550c640be8cb4e1d623b39d4cb0b0d760263ad48ac8155ea2c79a7fd04d6609ee97a3738a2737336a65c768e78c74a9ace98437315569f8839fc45fb59afb809c893ac8c0a55119dacecb8db3becb759ad8dd2d0b5e70ee6b6c46e381dd4c51c3a191178fb9d1c009ba2f40afef6c7aa44578139944771a274c183338c1187a515116db0ea7289ed86bf355d579cbe1b176b071897e84e574d772f35bfbdc4b1638b4dfb90d028cb38f756bfc2ceaf7f743c36f491a9931302ccd40b6cfbead28330b58615253d73bbeabb6d6edefc0965970aa13b91bbfc038e4204211db4bb789b7754f2ac3e1410a34a83b970e3f9515d5463eb48467de455217904d1d2adc6c6367f0c7fb2ddeb6ecb22b1dcead8e35750a5dc887760c8b0df3bc18594fb63c92ec6680984a734254459699e6466f4fba412317b9a626583e3552f6afe8ceea41db606bed99f441c3cc4f64c3805d25c3b266f88d458b237d74bb3d1bf5d5f6602224e702c779098d455c075bae359df1f0f88039b9da0635aadb90da9703c957b55c71dae4c1c6e6e4ebf111af5cb0f1f6a0843d2048d6da5a906fa15d5a73cc5a45c9ae17174b9d17ab5b838a61aa735394ee2e6296ad7467113714857211cc939d039297e4c9a6feaffbec4bc003feec586d6f8781a6a9ebcae06a01743024b79f997e18e54c88b2981ebebb4183608c505118b7b2a858e9d86cc442d30f142ea4748a34cd179c68ed719c2e7ffcb8a16c6fc79e2f36d795a1d3f7746906c7016fa6d21a7541b4e5600b0490f96f92f8e539f2db8d4bf2ca763c019b28e2ac381bbc50f87ad4925dfaf138d9a19d4f700ff5b21be1045b5c342e4ee9d02366813e1bd963693ec0ca256c157b1b0fcbebea3a46a58e13885d92c2114945d8117c182fb4a31fa16e1d364f3a86818801890ac6695d8486269b7ee771ae399679b19bf19e18ee14648d195ce43c3538a1d8b8b5b719835e2f1ff4f8ad472cf3c2030d65af371cc5ed24567eb2b9caeb2466d8141dbae4fdfddec0c7753e9dd7df0d93810b48f374fc7f6596c21c7724a2ad36247ef2ef583fe3ae756ad5f4f6621a9a52ddcc4727135516c264bc86977e5d483ea6ba619a575338ab1fc5628a5519f3bf46025cdbedad8390938dcdd9b1dbbb8b6692535a61f7f73b56bb19b1e4e222a81b34e5c1f32e62857b96b0fd28eaeda0242e3dcdec22ab181c1446040540380a2291d1cdb7877a02dcdd1f462ec449c691e5ef76317ce27ebbcbb7aefc316b8384b9e7e3591ef77909819900193493d2d5dafb5ed7c014e6380871c26361f4f85f5d9f475275004268cfd3fc49e0a92937293b6c8920cb3452b933965ac6c0bb7d312210a38c2650a6e2e51de4ba84471f893d526fc9b43015b58322a081d7b3f9de80cae1e9d0d277d2ef8ecd7f91d1a1541fcdcf8dee06f31c90447ee777e43b953e8d70eb3e3200cb7f684af608c8b57479bc8e248c2a47d6cd522b1b60dbd68b840798064e24f6dfc86076ad866346c8a806c6b78eee9107bef191507439a34bdfdb0cfa16b5f7983f7a3d34333b60cddc3eaacc9a26c84fa5c52bcd5f77d5f146da35d99447469b10ffa671b0ffa852c8a862585a727745e4e7489e6a1ce00627a45c9288e60fb53a49a7e16b5e5e1105daadcf5bf8143163463935f1e3ca50af8dbbd1b24cc0d9a6c1337357a7134062faa486a44e2c39f2397e88fb828da068fc37ae8ce0af6ec9fe81440006600c45ab6e364f3899ecbbf799fce938ea3f2bab6fa619efb7973e84abab4741107e64a66660d04180b069683f687130e99068845ae8e9d3432854311c379d2ffebff46dac64e3eb7a2cbf426b585cb8ffd23967e0e5a23fe412c1f2b9032f7e95ba8982e659cec36394b6a76d0a2e92ac3a3da4862b4d500b092c609fc774f22c93a41fbebb6f808aeb8fa194d7871108a8f5f093c08ffee34ee72422740c0632368b9d2d6d85b30ca82565189a31f701052db556e6e8edff441f95c20329d0af3360889b53cedfa229661f2cca8a869244d3f8090f54d78fc52f8c3126d51512081d9cb066eace6006deab016b7e7938e50e19811f89802c4b7f21fdc84e8d687c179979192d47ab671cc530edc785c048ef9ec965b058b933edd42b2ccfbf13e69d026c838c51f72859a1e69fa4a69eb0c5b61c66a3", 0x1000}, {&(0x7f00000008c0)="adb248e892a85925fcf2a4261c3b8d77bfaef7dcf21b6020d098f9d3b48ace6049a3fcef9f7c413c24a9309515b8f56734627391b6295c16856a6bb62c459552228327ffdbd0e7cc070c317432416c9b4dab47", 0x53}, {&(0x7f0000000940)="886a20140bfdee6f4c0a53d9989da03c858264831520ebd7d5b1a1123f834fe292b63e24a47b927c92d5099c139ffe78bfaa0bf46de4d47af5bd36b0e6363dcd1c8f0e6d82b209c578e1a4a4535f05ea546f827dc5a3361c26358a5b59909eab0658e3527544ae31697106841db16a26cb008e7171dc9100c61032c8bf68e52f948f20732c02003dfce6b1c4a79c4b2596c5229d6e255ec4891c7a26091d109a0fc37458d41ed04c2a9de98c153d47b7", 0xb0}, {&(0x7f0000002ec0)="6a3dc0b5cf72038d2b3a446b1f49c22133a13106cca9577540f3f8e35227a6cb3ece480b4e778957e3a0e62889bb6ce8944f4a84cd4f33ebdf0ebbd2c7a7c1bceccb3cf8acf6ffbb61ec982fc560505162f41b48766ac1cc69e2e546aa6f7cd8cd78efe8689b0b4dbe32f4559f0ebee94469b85fcfe997a45a166f01e59d1b38257d733ff510497d77a64232aab2fc4f9120bb35df83221dd6775a296a60c0aecd29f23393b00883387cda", 0xab}, {&(0x7f0000002f80)="495f153e54a21a6b0e59adcf6596d0e192f611c0faf8bbda8fd61e1f4fa96c2cf9b6e4575aca9145e5a5f5cce9399462f518bcc7fae1a3666305dd8e3123de6a69be2badc2fced8ab9a8ab4ddf3223a22d5f24bfbeed31530849ebf893b67f9df51b2d8ac741e11bf2258af489d1d49c615c9b4dce79b233c61ca62eba7da39a164495a47ea0c482645d83106fa63b6f596f", 0x92}, {&(0x7f0000003040)="9b7bf5a9d5d27fb26171786d78d8536e750900a4b1034a7e4189eb5d42f5881057d5ed2970c446d400a7cb4014d2a02d79b7c8e5af49aed17197db33671ad97f7155371df917eccd995efb2386a4dcaab9d54832cda47682121977b908800652fca27ad0ce65ed230bb2d481d5baca17617f9e03e11bd61c17f58ff7cd7535292b77cb0c2199301f48288720b69b8c52768b90e32ceabe1dc7681637ed23c92bd4bf4e7c958b2c09b6552471629a6fd0bf5a850a07593c931c774dece783cfe3df23231414023ceb8a397c857fd4696df057a2598d679d63ba82802b", 0xdc}, {&(0x7f0000000a00)="1bc807f24ebae4f2d9", 0x9}, {&(0x7f0000001a80)="bdd5889d4e0b7599e48ac4427ae01469bdb3b3bb02432ae0fc8b67a02109b5fee3b24373e929c519df36eb0fc66a497323d8b699083ee80d8ed0ec48b69e8a4c0d91e3278edc012c636963bc2a27274d977ee31bac7cf0401fc94f30d65b2d04c4c8b7", 0x63}, {&(0x7f0000003140)="c18823fd08d3bf954020b70f51e0d557afd40394b93da648736ac81bfd9c4ec96663473ab04b34ce7b2ead4e4ea9b37ffd8bebc214102cbb26b4793b362d95f9140e6f6738093204e544bf45340ecc4887d40d5ad32cf1c8796565c90ddffe0b58e26c520ce655731716d33f8c8da264706209438333ada1afc0ad0225d871fe4b317cc2e468d3bc6ccb72973fcf6128cae77978acb646cfe67b360fbde8d3ad0eec984386cd2c6e1b5a7b7a9c827ff272d99ec218f565584a7d28e96076b7efcde489a8d847d344ace25d087102601a7dce62ca2e7ec646073e8e50627ddaea59da3218c475198a3aeba8a8dfb2a04110c74909981e3acdc23e922d2262bc71fe559ea2d9bed611cb867318e193ffd9416a5ef57dbb35310dae989062bf56de57538607df387e3034d0acbea40df324b68fd40c81854bdb99bb437fef7b226b48e33a3570e581c3975a1b9415b59eea303208875305a2910009ca6321dec7a190b9a1b2d1563f0b3f336de6cf60dba08628b0d24030f2074898ec8d0aa3ef22037444241aa04ba331a68e22384e03e8c9575316f204b0fc438c820e239246ecb9ae136337c97eafe61e695ad8e9bc93fb8a81236f8f8482928dbd16e96d42d9777ce0f8ffac12dda63765acb94456da12e2f88be4c4d10dc032623272dff2b7bcd75cca68913948c633a51b5a7e46e2dca794170b9e2d7feef8c030452dbd16daf5520d4b12ff4e377ff245e825a6e652fbe00543fac88c10af39b68bcabdc5f221a1490544257ea430864e296bfd3eece523724f95d6097c416290e632eaf4511af937c9abac7329313a279a9bf713ab67ac89664740afc75b22d3f973015f735430105a139be2b1b8181b44f6357776934e5bef789eb375084f6a831e2a4203cd63611d74fe6d36f5e73a36be23ecaeef375835465c7157abe2c450cd4818f739be8b1f2508964003d1b61cf0dacdc1c609e6902991f8144ce77739d6f5157568dc8e0ac4039b9865cc4aa38cd1b33c80c0642bac4ec19d54398a842a42a10c8fa4ddf3b7803dd833c9a202d408bd9e35500981ae611fc4fd4362032d2b54ce74ea1ae4370c49da69725db3c51f30ef79b76b03b16a4acc5f6952bc9f1573cadba3b84c163f746f6eb7abb9ebe43a9455ecd0c8cb8a2dbd3281e8cc045557181efee8e7692011f424e941428673fabc9b23915603796fb1bc5e5d8a570df669490a86483c590b353a740366f84c43cad249adcb8f44a8914a487bdb9ad58dcbfc9b2d936ea8d38322c7f3787643e1d2d7dae4e6695098297a75d6b658296bd0e824a83eb70af3cc733ff87aeeb8784bffc01290c1b6099f0a66f294e4926a876279db3cd034d12b8233b7d815767b3d263b1dbffccc4c3385f2d7ed92aed42880a5da04774f7f682b7771d988130cf85fa697e1a4b3c3ca5a41ed3448c1c16bb29987d2ff5d473e2e581b4cc0c127de509859aa68b99fd698805ccaf69e97acd071b617158e1181310b2397127a2856c366877c1e23ffa6d2a1298aaba3a011f01f546201145160624edb6712e632fead350a8615e90e0ab5552f6e009c4ef00ea96fa35551b0efa3024682303d5ff1494f4d8110c96aba6ff1ffcd24be3f646b1c4ff1f10ee8d9179972e6d9d8c173ee6eebc36a772414e5b2ad26636a94fbcb0fa38f93dd79c963a11072ae6cd4d37d728aef7e66d14fee46386b7b4d2ccd7b101b252ba468c1b826abe9ca5b08fed6bd6953db83aada7bedb6d602577a49a1875991be6a02421abf2895117f5cc35fd9da2060e9a72a4af0c73f21a00b45b7eac5bdea3af3c79b115ddd0f168288749829b064f7729426a591f242d63790bbdfa31eae045204a3e224e89baadb186c349d6365d72c65babc904ddab387b7fba05a3efd5cfc336f75a3fe936841d661f9a003c321d94fa3c552099266b5a6e9c81a41925fc3777c1309f48e308cc7a779ac200e9f1d1058f6bee697a4083a94029c64c18539d8721aaaebb25e5294503be41a7c1ecb1b5b0066773c30f1e072d75654e37c6c49fe26f4339a5d26301e5d65a608028e3528c02b677fa4d51edd03bbc7488a9c0cc3f2ad31b8bf17fe1728dcab6ad435b309330245be5726059a0351d7fbae07cca16f652c19e3295223856ec3e157937cb8f17581be7c4f45e80717912a54b51b6a436ab5f79aeb0b06c97b8774f3d9fd2e8ea5416f799ee5024fd5fae53623f4c7de7da769bd145dcbd89e9feafa37d7f77bd0b79770d25cbe473914b3e53f58dc2c951861e7ace75d9382fef1c12657745ca9ecbf55d4f36fe9cca0610b5f07a7bf1113caba44063f437383fb31365bf8d9dd009326dd5c385e91c2af1f204f1c7b8ed061bffacca11b7fbb87c02b0b7a9ca4568e527043b4a59ee52fcd7f2d6a3667785d6e2f9e167c5d6c3df186229e2e95f5d0e84d35d98d00bbf8b9f132386f435ba5de951f6e2b85cc91b2450bfec3c0d1eff823831a661aceb952ae4d4d7c1adb1e7fcb157485c6bb4e20c3ec7e4e96c897aedef562c61401a05b20f61ec86323ee9350ccb873f796f8fca3a461a2afe6032467671c21efa72cdcb49224d977709d787874a26ba3b17d8f109fe17db47ffee407b5e5246a5d09ed3d52972010e136f334313598679afd5a108a48a36bb7b96c2c63d123506c39e488c168d23ab90341de498c999a3197d3a085ad38b254e9024a00e5e26121874e36d93e1cc179aa6f3f4a91d5c2f79adb84db0bacc96984e877f66dfc5a7c1784f39b801d9a38bfcf28d23d55a86206081c23f2bd40fadf1315186630bdf0cc01690335a82224255daff5af86ae0f5b15c94a29f655dbffae192a220b8f4651cb8bb825a9ae7230428c74bffe8097ed846e094eb3f3560c0f603deccbd9aa37bb69c11373823026bedefc52c86d1d042e9149b74a30e2c8c4b22ed0733b4021940967960fd467a51b227e8ff8cd597c6290bec5261e36c8c37d1278f4439e60845cb10e46aace6328362a3a53e84cb49c6af5430da2cf5e86391c394d2a92eeb3757acdb3586351a478332d4daac46013e2b6500e13a932a126e09962938068bac767632adf1b11fe5f16d884824c1cbf252e550ed358ea7ccbfd91cae975ddd9336108a0c42b5030d0d589effa4b3d3edb68f72a0a598d94c397bb0af5096d660fc4e304d10ab52419555bd9b4b922025d61dc13a8b64b02b9e85440495d2e7b65e6c6b7c7b79afa7bba46a1c617077dd60554ca003cc5a086411a5de4af646cb2d940b62c51c53cae76b94a37179bbddd08efa968531974f3b88a538365d6f661c9b8fba5d6c15ee32059563fccf3679f082a57e0c35fc99e3de4aac687ac2aafdd3adf013cb693d9f1973faf92be2371da00a40f417d411e98f14f5588a7d59388bea7309062ae53f18f30e4228f9257d71d7c9a5c87b90c94551cf4d6a115a5068fc77eb122ab15c94c3c13100f7859a8e518aadeff18b3453b42e28b3a5912bd4e65ef0a4c1eae0096f964e7cfed647c0474587d987d94a1f8da5c3430c6ff433a32e40d9b6cdd4f30563b8cdc0debbcfc9558bb0cff24ff37bdfb3c0758dc9b7e9d8c52258a4c4abd1638e339b357709290204ba012f0e8b6a01ede9bfb185723ef02bf0ced72c396c2bfebb78190a49680b10b64db5414a7773a031904c112b012ce8eb0c96aa33e3962de7ba0408ac00ed6a585da88052ce99c91977e1fc5b1d8c91106ec3e5d3c6541b30c1a34fd912e360e4c16d1c5bc71e9e74d28e4854e83d536ff5c3e70605e6c59b6391e4bd2ee8af95414dc2465ca7005b799f9eee6f1e44077aa379b8d2276703832d36a2caefe4774a0bd8ebd8fdb73956b2a68ef8fe60d073643ed98238e9628a44f55caf0344d90863ae74ec08b529a456731305dd8a92210b0c1efa39ebc47137c50524edc17aec14d76b1c4d6a447a3754fe7dcb16ab96c15fd84b90a18fb2d8731a952f677cff087de15a78b15bd6c14601157bb707b70e87ad8b1ec5c1c766310822d499053cf852ecd8ccc2d51c74573a9688b66307e30b0ee5c315c0676669d2558c819906ab1bee48896915ae086074187c571a00095cfa7f300a40e6e84748fb1148eb18c2e58bb2015a620bef374b4bd7ffb4afa8d8b0ff48985a52a30d42eb7d6efaaf314c9c4e4c3434f1702d64678c54b573735367aa597636c56a12445c7b5440915e71c4654a9229be80f0e4a2eeab4da4d9255cd6d21999606462b0dfed1634f25cf353cedab366bbc2c0dfdfb8197fce477c91832e31be5f11c84aecab95f622ea505dee47a40d1ec190b18d0fffec2c48b99b3c5d4e51da14c5a6792bbb1836cb25040664544710dead596995c42957df11ed7798e5b0221e919d469d454ee0f12e05434e51c221cba9d42663be4fd311fb6840919a83b3c84420802239865557d686dea9838b5e211e53ab2aaeea3ddb56fd41c6bcf44b251199762d2658391e94b70c5d19b9f27c6a8639271207c2450c51b7a0ccd28b0638af565c9e4d79f0f340349f8a28a663de0e6fd4587b91496530227c23fe490a2c3e41c1e4a25e03d621f17362ee28b1b53fc0ed8bb30487324818808b53dcfe6a03d803d37caac134ec6b7546ec17b8b95aee334d0bf8d963093a947626f8a07fffb87f4d5acd808dc9489389ab4dedf0376920a310a9aca32285454b372a55746b91617749e805348298e38695148093bea4da0c3e7c65a4a74cefc6ee8c063b4c6cbe7edc8cf6540df63cc29a06a521a76ac13f7649ed10184f3f12d2f9e6c0ceb1e7eeaa54aa8d17a5aae604cb08b6c1fb96cdc057b520122770293653c13ba37302a79df2bbbca166032283c5912627053d34ed66b0cc1fd5c22ed12033749d6ac23c4f002521e51e7a75d946e240cf280cbfa62074ffe9034a6fe18f0036339af16d6f16ad37adb98b81d1f6b98e34aaa8dbf4abaafe45520bb459d67ffab04119d8a485ea12e44972e287431449a5ebc7c873257372343503cf999f250ba4c85d2dfc4d3565a1457ed967a72604d77c1d24b0de10e83822beca4f1560225ca2bd61446f2b71186d177f09c82b4a175a4caf2c230d520b54b28cf709873173abbb0efe8b7fb97381f05682b15ce60b04762e3d140997d72c27eb11bbdef00e5300c762609a4afe5ff33c31949aa84ddeb1c40ae31e45b964f40cb02990bf2fedb6aef49b7cc926768bb74a15012aa549373bff7d1499244a5bc34492672e7cc44a8c15ee84c60f6e379440acca079b0119020f50fb8d6286a90e29a19b12c0e1619314fdf70bde8296c5be129d53e16e39ebab3a6daa8974768fccf708430461d0f115034061faa26bb5b6c630f633d76321aae9824bca9506456d9d7bb3aff27a05427418c3a6c3cf2c65fd6d237b7920c8bf45a275881d796d2271c35456a960bf82b4a442e9ab859cf300da9ff33a3e6075cba1639998e87b5c08223f122b3dc959fd57f9cd70ab9ea4bfc2d22fa6f8c707c7fe78f407f8175f23214c9e7a41c0ebcda1d2e06aa5d3290fbc16593ef611611f03ccc043ab2a6697090649bf55fbbc0027a0deacfb991130cd4f5409e9e52b6a302406164d7a4350505d9753b803c8f5c1128f511cf5d9f9c40e893df3c0c5f2fe9d154e810a9e376d98c982efb366b9ee03330d6cbdd932685d0e67bf21eada2e09235eabdd298f4e40d6e405d7de56f71f008c96fa455e2d3f483196be57d5cf5047ccc14ce5ea4ace60f603b221c00b675a351aef8c5fde4aebbcb21025b76401d6e133a0ab7623a0ce6ce69fdf6c7d5", 0x1000}, {&(0x7f0000004140)="f4b63dbf0080eff85556b3db2f994e55fef73730b8ae11d12d2f66fee95bd0c7b7fbe6041d81ae9f3a0eecd7f8c3ec140353dc9cb77aa7cd4e", 0x39}], 0xa, &(0x7f0000004240)=[@dstopts={{0x20, 0x29, 0x37, {0x4, 0x0, '\x00', [@ra={0x5, 0x2, 0x77c}]}}}, @dstopts={{0x30, 0x29, 0x37, {0x2b, 0x2, '\x00', [@generic={0x3f, 0x9, "c801c29e7c2a4f291e"}, @padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @pad1]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x3}}, @dstopts={{0x38, 0x29, 0x37, {0x5c, 0x3, '\x00', [@enc_lim={0x4, 0x1, 0x9}, @hao={0xc9, 0x10, @mcast1}, @padn={0x1, 0x6, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}}}, @hopopts={{0x50, 0x29, 0x36, {0x2b, 0x6, '\x00', [@calipso={0x7, 0x30, {0x2, 0xa, 0x8, 0x1, [0xfffffffeffffffff, 0x9, 0xc2a, 0x0, 0x9]}}]}}}, @dstopts={{0xe0, 0x29, 0x37, {0x44, 0x19, '\x00', [@hao={0xc9, 0x10, @local}, @pad1, @ra={0x5, 0x2, 0x6}, @ra={0x5, 0x2, 0x3b}, @calipso={0x7, 0x58, {0x2, 0x14, 0x0, 0x4, [0x81, 0x5, 0x7, 0x8, 0xbb02, 0x7ff, 0xffffffff, 0x1, 0x0, 0x3]}}, @generic={0x3, 0x24, "43ebdbc78aba92ac341e90d3a23f1da94ff36250791165ffdeda632aafd36e0db35842ab"}, @ra={0x5, 0x2, 0x2}, @generic={0x1, 0x22, "96b21c7534f9f858b3c37f5c3293542f777161621f029a502631ead24c1034b9e5fb"}, @enc_lim={0x4, 0x1, 0x47}]}}}], 0x1d0}}, {{0x0, 0x0, &(0x7f00000056c0)=[{&(0x7f0000004440)="3d610a06f0427bbae1dcbe35cecd4d593de7da2d9a57e02f49a753e6dbf431157ab6675353d0e409832e159a83f297abd7702face15de3463c02b4da4b9559234aa421dfd7ba96acd195946427841573211f8fb16058f7c665229d560bb05d7f76383afab79b11d4f89ef495738bb58bf3d6eccf130807b4ab12c76e9747", 0x7e}, {&(0x7f00000044c0)="f2a913c35e681403ad0711189a0f914d026e8c15c17835b9fe8ca7fab6745f09e586027fbd77a7d4d80f0f072da2565f6607db7eff5ee35a2de38eb751fae8cb524fd8909680793ae992c564bbba3d76b14f0a816d1d95c7343dfe189e87e378ec65f7a5cd474d57aafab015e0a4265ca6d75f4b7ad262072118efefcebed4f4f3e85ef02e1e0e3d66d987dcd151eacd8ea4dee0ec29a9d0ddc412b65a58074a67d8a58a39b0d47e982fe70767859b1922c03055156e61", 0xb7}, {&(0x7f0000004580)="34ad8afbfd93f95cc5cf11b5f6e6652c3cfd5a464ab1d2add319121afd79d34f97c9dca4ee92749cb88be4436b89503c2cf331c9fcd5d84f3dd9876c9981229181912a046afa9e3e3bc88a8b7856798867871cf361d9f3c723480b59597362cfb2b0513af291a2519d8eca583d3373c9547099f0a039d3b350c06ca56cb8f3730d2d652543d79098dcb25ddf9317a23f59b8ab15cee53c341b0cb9dd5ce8561d1f66b5ab3fc593552079edb776cc8b5affee5e3c86ed1e761ff37f8d51fec20541430a04e811376e6219de26078198f5ba2e0d780ec756446170562efde9a090895a4bdf04430f3a10093cbea7a90ff5e2aaa17deeb966dd0c9e82926397fef5627b5b96fd0c7b84df32ef6694931fa5a444e243e0f81bf1c8f7ca4bc8f3d18b83e51bd984abbcd89e1694ccfcda38091d641736e2d56ca1370f6c138c12dd361821244643b33d2ba30ebe90efc896bd147429d6dcdb2a4b2098acd1c77a0b54d4fce03f3e05fbd29fdddeb82aef07c6f736c6c45c122053b1f58691bd5fd1c9d505cd1966d874ce6bebd1419d0aac89e799e3f01819c35face5ba118ba5df11d7a0c81acdc08e50f87a75cde009f06735b97646f942331f6ae2f1237174593354b662bd466b7420f6dd6a27622a0dd20c6ee661644e1913ec6178c181346426ad0b28f64460172fd4f7f1cf68e67b66f545148855b6931abb7d26d186dbe70d0d813285f5db1f5e82dae6d0e90e91ae0a421f81f3a3e4dad05a05526eb6ab0e957302b638d4e079e2f716d9892ecd5868553605a613509ab98a3f3d9dd99e4abf78bc1e804aad112b70c040922542c53e80a6bf6066736d81b87c20c5c320cb6a9e6f2669d537ef1a314ea3b72da747512e422af010b3cfebb1f8dc31fe3e9e90d3dbb456d0aed9df9639f21b0e9cfdbd06cecaee3f28b2a7f2586bc2bf9b2e1b119d4eebb758ff2836703268052d4699f3942af4c088b29803d3cf4143d9a31886f469d79b93d1ad353a2f57e43eada3eea702f71a1fc4e06382d6df569d1bff72932939f4e7f5c649410bd92474bede5821f7db8195323b8ed54db7be039acdabf0544ee80bb493a9359d9e1236e7fc6bbdb97213523e51026838cfac13d3f2154707932b1146f4ae810cd306ab663da2ec117e8e1841e9382513c22abf57b3b3343b49b64d60a4f549e6e7acce81f460f5abd8e727bab0ae0324d8911aa5409917a3ccdceb53a0711e11b3e468c50f4ce24f1e85c700e7e57d179688b82b2d6d07c7d6ace952e5807df4b669085b03a70abd89c371e5e94caac505f945b41ee24d127e2c6bcbc066834834597cb0a244e77a2915027897d40738ad735a02427a32d230ef92278f77bbfdbe480ad0d9de4b507bf8ef45c634c7f88e28ae13b371070edb6be88ab0b2a420e18cdf84b5e362ac43fc5493db805bcdb0b9354b5fa772eeb76ad18dacb15cb557a826395443f1e9968107769685cda712f7458a9d5e280425e634481cbc29cb62dd7e2041d976ab56ac3ffea86d700241382d58726698307295bded39db078df93e91b59cc73c89f1ddd009decbc7d0c1cfb9db0326e5eb86f846a995967fed326a3f24e7601b0a47b1b6bbada5c38dc85ef3fd3912021a24fffea9f7febe074564e020806473adda2646a3dd24be1bcd55b3c7d3c0c68b0737d59d56a98c3ceb48be8335c5a2ae79f199ec843d86480b5524e74f126a514f61051daae677be6554bbab3085a522e3e4be7ed98753edfcfce79aa4b592a22029d1cfdc0026e2062a266b1a823cf64d041d907c081e66e07dbbfb9653314e639bfc7cc94cb2c3d3de00ce3ff3d266ae3f1c6a917f809df9304b3fc048acc9852a53b5abd1b5248b50a5e9794561201e44ab15ab9e920921fff87d92d402afa03da20548ea784a26b5f60cb1935d74b107c7f97c0e28bf4cfdd95f608d1b8a72fd9164b3136865e2f8b6b547c1df58ffd83698acfece4e99453d323a2e67ae3559f7ab6a2fb2979373c430a0252380a93d40e8e21c11813205bb93d4b59fbc642786ea98270ba5c79bd7a828c96c9e732ff2854b5ace65cd05edff1c4c686e8a64453a5da34e392c731a3333326189d61761ed0228fd0e461e7fe819384c7bcfcc37a3fe577b0a560458ea42ae731c65920fba1b86c62bdb4bdf454d6795ba22b9d0ddf6ff5053bf5d2d5e3f7ecd5b6465149351d1845f372de0424871c603564167ace14d7d3ee60301251d0b9928c1756f1ae972c9434d3a63585a81533c8c06ce5bc850bf73960184ae60f58146acf4d07d85a3b829035b0156b3248215de839574aad8c4806773362da35177b20c797328e980bb7a5d278254146fc5043e34215254d5c9312b17667f0bb0dabd5b7457a018db31f4cfc0cc369738569515672a7ac3eaaa0bbfc3ba585b113f9199343164b560f7cd758177dace0eb5f296b9d9871cca4700cf0d2ad45f3857b01f4120f3e0213016981f715445364c8688d5c158ebc02f4372273e004c8ce626a1167014c8bc72495f09cc2cab08397b533a2f6564a8c3b1739ace140aef160eacbca6551b7d485ca8e3447d70aacf1dbc6983be7ac98fe9b4f2d911c8ed94a9e714bf4034343a7a3bcd9ea5dab0adba5193444c1a0f55d06e73a57eda9677a141a9964b64e7b69ff051fc1b029243e4e2a8719ac938678c07032a404a868a3155fbed27f32b76bdb0b3b2f676501afddc602e1ff99fa546cb0210fc997590e349e949cdf1e7dfeb312494f8540e607bfbfe7a9f8a912557aac6cc7dcaf4ad089ddd61a689ecaaf70899221ae5779bb18f2a98e4781ec6d9c52b37be9bae66b5cbcd528585eb19e0460d406403c7e78c0917ed8a2292b8c48a5d50117a69b7f6c3c9bda375fc4261482ebb13b6ec484a4e2700083cd36239e436b1f4f617a7acaa45c07bbf320d90b76099eb61735ea172f1f603f869b775cfc31678afd234a6351d5685e678d7d60833dbf249156863761fb8be98af3e907f94b8e0544dcc134c604d5fd2e03b301c4eb8f3e56f519a5a11878d4bb53a75fc1eaf3c99cfeda74af63cc26c4e989fb9e84673b21089e172bca7ce7471695dc1b2d8d0020f78dc724c7a1892c3e2f2812f5b6b7dedb21cea1745121db05b75edb5d2f5edd5540d6fcc7b004343ba29b3ab1c80a24c0a8c8c33510b7f4d6c126a3fc6c66b5d29a82b035282653399230148804b2e60b3a4e9ed20a75a4f1c44f7ad8c4b15de84430160b70665538787845694e74ad1fecd5dee44818e2008012502861624f57ee27f808cb66933a0d7ba5c108002ac0a3e6683cddc460733dd9ee235f924b8237ee392e4d62529804f9541175caefc58bc7bf676414616bb4afe4634277e303c0a7ae633807a0af99e9a4bc064e88ec9204e7cc6b2079591aecbeb62c3e3fc7efd560166a20b9311e259409b20e669eda911cdb5b78cfc384c9193f90f6146ba71f631fddb03afeca52b5f58b380b0cac96fb6989427e793516526ad3602f48ef3c68062a9f9d4504cc7e9d1d58731b937b5e1664539aacfc22cdeeb67072c7d5f87795a4537f60b1dc51d363d16865a05085a224c210a7a642612441ac0be43fc8e33bb128e3a3a4d698ca5e05a76597f417c0042978bab314e51d45edcf7d99cabbe94cd6e3817119a481d6c8ec0a70d0d176404d52f0d6503f11aac2f6861d50bb80853c85fe77aebde4738c00b452d96d01d0669dded0aace55292c566f21b86399aeb3e89780378b95aea14c77b8b317aef6f54dd44ddd44c3fb67b8f3a73660ef886e51526490f64d6c436429df0ef4d045f0cc208e1a570b84bf21a0f22c767539c2f63d340806d864324caaa3190aeef968b41406b39e33fac014dc4162abd166a756318b09f1e1a93a5538fe9044e0ead5e334a4c6a76266aa475d8042ef2a4d393d14988aa73519d78900ef01c2f48cfb7a153cdd09ded394d8e63cc518372b50f04fcfb94817dc10773db2e14d345d9c3e9af28033b8193b5ae83c94bbd7c438552b45fdc6ad176abe68366cffcca141bda4a8250610e88c9b869d3105f9ac9386e520ead843d490ce30d4bc32c5f63a2e4a4de27772a5c17454e478d4dd6835af065726140cd9c63c433500acaba280c478a9e06ffd07ee093a9fa0bbe3158a3f5b5ff3ae5cd426385cda1f634eb3e8d18f3c52b445efa7d5ac08083d32429888c129d22bdcc67474ad78a193da99ab3eaadd186b595057360d42418c42f6aa084e0dbb6fa47283aca6d1293f16f1d000711e39b02e1fd8f2350e5eb6bf119417015a38d06960dd3921ee9d2e4a930cfcc1edb1ca482b3e432020422190b4b7ea3467e2c28506de91758d282e9179a9ca355612241b77fb69666a1ae777c3fad13357612d41009c46fe639aab202b5ee5515e13dc8d1d8a329460ae02942010b27f80f9f879f240f23bd712d33acbbd3b2d37820f29efe0850df9b7e7e3fee9ddd320d6acc5884d370c58fc38e906e0e0621b3c3369fa9933d60de0f9e982861235825e6236b5e3e88a0b61270c20687b05ab9f15591fcaac45bd959ff87b39e7492dea3727d1e06c2875751a0da8d077597be83744f92cd3a665ec3b329e7232bee268ae19fa9cceeeb069f08348448e562b427f6b1c3b8753dd4208b7854332750204872c618402d143f33efcafddb4a51bb1345518928e2b4e6512580d894a20c9f48a2e7a67d8f6493b212af978dbf0e80626cd552baae2e828f98548dfdb554f4803cd55dd345806af0bd25db72f760a0ed383fb57f9d73142c4f86968737ddc0558f664969b219623a28f8f9a25ff4c8ad8cc0ecb272ef0ff49fe8bcc0d0ae67fa9eb3a671e37ef46ec45702d74d053549ec600d335639114d40d116c1c365fe1e95ad4a9017a330dbdab3b403aba5a987f5ac3416a75bb116ac3afa75dabf083d2e9e9ee0b7101f06b96229984253ba55cdcf9463550915a52723357e6ce7f8ff5011b357018b70297edc352faec9f4255b5f803c76e9f6c4d161d779fee49d9af5381449861634080cca066d26ec7b65a66d437201ae97135719528aede87378e0ad99d3006dce23fac034c342749354dda75b0751b37d57e27c501b6d9ac57aaa95101c28c0c274ffb655940e98eff6613a6581242b6bd6e1d6664b889aeda6844512479e8745f9d57f5563a613fa64d7434b7c6cb63b7c4574779ce9de21f0fefaaa040b4572f90c3985601532d0a9b11e693cd7852d6bea0305160dc4170a5af6257d1990e4c450f5c06bd7a5a3c7f06e5174d62283591ddcbfdbfbbb44302619bc57d41988e5c3680ead4953e0fadb2da6eebf538e9d45a70007cb4fbe87ae52a20429e5cda33596323ba020ab2e9ffaa5f0b7e09a0fc2a73d5987d4b01891ba9e08dd2cfb6687d8e888d4b7d5f22cf2e3d9a56070348fc0687bff058feee3c57306fa58ff38eee521c821ac6be8c7727ad43a5e31814de2e45fb168ff74f487744af35853858b66c5357e22c2bc2b6e4d8559fde14ded53ea7ce42fe161bd7a7a9295635e5ba0dfb2b19d43ae33f80d6ef5fc84d96b7aae14f86f465b9c4c7ec0dae1ff694d2cdc0236ab69408dc650b458328dd40a4e99363bb40ab20d7f0ef1afbd4275ea90c676fc76adb150491075c2f02ebc334ae77df74997fa332d3ad8038d395cac52177f1ed0c369d1f012cc2e47e40e28ce7f28de5cb14d7eae819e8a6db4c153f5487f4d0d0199aae7bc85f93e3a320d754c58f6a19e3e40dbea8bbc94e8bc75c376aae9fe305ba5c4c6d146638f43a7a0814dc347dcf50491cad2", 0x1000}, {&(0x7f0000005580)="662996b959abceba5b5dbd7729c8100ffd275b23648eb019acbcf97bc97c5fab87af5e83119329a68e5ad474c3ea34e91c24e663dfc3191bbdb7f53fb7d39c8e05ed18f3c01168609588ce01ec7b412d77b675f369a09911bb8ee092e16e63caa8d42cae71566c029a3944a886128e5e574bca7cf870d171e4eb22d66cdd18f402d3c1a32e45d4a3011347e48f15da291957c1f712fe97645435965c57134a362792b3a04a230b43fcd27678b744b9c9b5a120cab468fcf1b467cb9b17d773b9de1b6154", 0xc4}, {&(0x7f0000005680)="2c5bfe9d18be76109b1fac57fa5e8c12", 0x10}], 0x5, &(0x7f0000005740)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x80}}, @flowinfo={{0x14, 0x29, 0xb, 0x3f8}}, @tclass={{0x14, 0x29, 0x43, 0xb97}}, @pktinfo={{0x24, 0x29, 0x32, {@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, r7}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x7ff}}, @hopopts={{0x38, 0x29, 0x36, {0x0, 0x3, '\x00', [@hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @ra={0x5, 0x2, 0xc}, @pad1, @enc_lim={0x4, 0x1, 0x3}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x1}}], 0xd8}}, {{&(0x7f0000005840)={0xa, 0x4e23, 0x3ff, @empty, 0x6}, 0x1c, &(0x7f0000005cc0)=[{&(0x7f0000005880)="62e1784039c9961a311b5b48caedd9220de83e4583218eada021a50b128c097e8fb92af317b206afb6d3f7533a72dbf3ff89f2f8520716112711bba051ae1566096a8c369777c82ca32e992e175db73d66f05424bcf94e39636f2c9dda00f01a6bb88748c9a85c96a2f83dbe34e417cabfdad8ac", 0x74}, {&(0x7f0000005900)="06fe30c1a80a0192b699efad84f12d6823b59c1b4f24870bef7499b942fff084e3db2a5bb037f0c2b709c0409a8d232fb9a4d2c0bfff5a2b09c6d11a7dcfb452d4d4977f38343bf4365eb0def58e5f09a83a148489c1b89cc38f4886331cdecd3de90d4f74ee7438c1aec1c4a883", 0x6e}, {&(0x7f0000005980)="d8cff559fc481542faf542bccc74d76c7b10c038262e560a0e766d9d46ca358b7bc8495c1dc805fb0ba0e69db24b573a26aec1851090f049fd449dbf2b74ac00d98d97f0db1bd0eca0c68814bf90aebcf25f861d640b6e13f5db70e65cc5ff3d7a85fe2b2d55897d43f8faca710b05e44a75e156edb57ef8e911a9b80d688d1dea1973558e0865f3331abd9d1825fa997e6c30fa75669f9ac9189dcc31d946fde5a891ca27d84d035febf488b110658bd532b7d111170d0e75bd8c92ea67076174264772511632286aaf3a0cbc6880dc590b47038ab8", 0xd6}, {&(0x7f0000005a80)="2db3d669c37cfa361a1fe0d21d512c466cb0de8affba44ca90fbd2cd", 0x1c}, {&(0x7f0000005ac0)="134ae78c64439bdfd455acf3605726e478c26962276fee86914354a48e8cc0fe0beb8282e191f3615af2fb6137ee77b6523705362c19adc26384d1b4e6fe0497c4fa60fdebfa4c9ff0eeb31e279b685e1923e09929e1d934c2d3a54fe30c8723669732", 0x63}, {&(0x7f0000005b40)="255d587af637", 0x6}, {&(0x7f0000005b80)="87b0d389d60ff973e6121d8710cb7ccaeb5ebc39339308263600a6bdac44c7d78be027562cda9c152d3e8f2485e19786f5ad5d0ed54f1fd5b16d76bf6a6c505a9f24bb10efd347eb6e0fa049e3783d3e566deb228c00793d08ba6f60ce2ec85573ffcae1488b38a06bd0a0c3227241309ee1f2f804b518fe22d596c97be7a283c8ebf4da2c14d8c97a2bf8c229e165d4eb1bf3f0a20bf22270e0e5e01f59d94adcfdcd", 0xa3}, {&(0x7f0000005c40)="e82777092f06e4e4230e2fa5b95cf78557299259520253feb99586d0256851363465c8f9da2a309c2b25d667302d949636c2e7d6e70e936d83c294df4b2e7cdcb93836ad4062a2935f5d171fdecc637ef6b8b103b72ca198f94f8118a953ff89c073a16d19b21c66a8d6b2fe1d70cfa14585eeaf5b79a5d8d178d68c45", 0x7d}], 0x8}}], 0x5, 0x40011) 1.060077469s ago: executing program 0 (id=325): bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="180000000000000000000000000000001811", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000007b8af8"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x1, 0xc, 0x9}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000700)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085000000030000009500000000000000e306c043ec31af67f438f381dee2f993e7cc12a42a5a10a747161b9ef3647d86b3faaa0593256408a4285bff6014d010936c8547f1bbcd505b0e24a23c1d0e8330196f7b4b029b9c3385d3732e483c629e9c87fb1d6779024ed4c1708b66cc3ab29c73df557ad4f286f9e947d9bac6abc14bd2b5d030"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000180), &(0x7f0000000280), 0x84, r0}, 0x38) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x18, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x18, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f00000001c0)='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, &(0x7f0000000500)={&(0x7f0000000080)='task_rename\x00', r1}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x10, 0x4, 0x4, 0x2, 0x0, 0x1}, 0x48) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000000)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020786c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000088fe508a8500000004000000850000002300000095"], &(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) syz_open_dev$tty1(0xc, 0x4, 0x2) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000600)={&(0x7f00000005c0)='sys_enter\x00', r2}, 0x10) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(0xffffffffffffffff, 0x89f0, &(0x7f0000000080)={'syztnl1\x00', &(0x7f0000000180)={'syztnl1\x00', 0x0, 0x10, 0xf840, 0x81, 0x6, {{0x9, 0x4, 0x1, 0x1a, 0x24, 0x65, 0x0, 0x0, 0x2f, 0x0, @empty, @remote, {[@rr={0x7, 0xf, 0x20, [@initdev={0xac, 0x1e, 0x0, 0x0}, @dev={0xac, 0x14, 0x14, 0x2b}, @multicast1]}]}}}}}) r4 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f00000015c0), 0x2, 0x0) ioctl$VHOST_SET_VRING_BASE(r4, 0xaf01, 0x0) r5 = eventfd(0x0) ioctl$VHOST_SET_VRING_BASE(r4, 0x4008af12, &(0x7f0000000080)={0x1, 0x7f}) ioctl$SECCOMP_IOCTL_NOTIF_SEND(0xffffffffffffffff, 0xc0182101, &(0x7f00000004c0)={0x0, 0x7, 0x100}) ioctl$VHOST_SET_LOG_FD(r4, 0x4004af07, &(0x7f0000000240)=r5) ioctl$VHOST_SET_MEM_TABLE(r4, 0x4008af03, &(0x7f0000004080)={0x4, 0x0, [{0xf000, 0xc9, &(0x7f0000002b80)=""/201}, {0x100000, 0xe5, &(0x7f00000041c0)=""/229}, {0x2, 0xf2, &(0x7f0000004d00)=""/242}, {0x0, 0x6f, &(0x7f0000000900)=""/111}]}) ioctl$VHOST_SET_VRING_KICK(r4, 0x4008af20, &(0x7f00000005c0)={0x1, r5}) ioctl$VHOST_SET_VRING_ADDR(r4, 0x4028af11, &(0x7f0000000140)={0x0, 0x0, 0x0, &(0x7f0000000180)=""/53, 0x0}) recvfrom$inet_nvme(0xffffffffffffffff, &(0x7f0000000640)=""/142, 0x8e, 0x20002042, &(0x7f0000000540)=@tipc=@id={0x1e, 0x3, 0x2, {0x4e22, 0x4}}, 0x80) ioctl$VHOST_SET_VRING_ADDR(r4, 0x4028af11, &(0x7f0000000280)={0x1, 0x1, &(0x7f0000000380)=""/247, &(0x7f0000004c80)=""/83, &(0x7f0000000880)=""/72}) ioctl$VHOST_VSOCK_SET_RUNNING(r4, 0x4004af61, &(0x7f0000000000)=0x1) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={0x0, 0x8b}}, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000300)='hugetlb.2MB.rsvd.usage_in_bytes\x00', 0x275a, 0x0) write$binfmt_script(r6, &(0x7f0000000040), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x200000b, 0x28011, r6, 0x0) setsockopt$packet_drop_memb(0xffffffffffffffff, 0x107, 0x2, &(0x7f0000000200)={r3, 0x1, 0x6, @remote}, 0x10) open_tree(0xffffffffffffff9c, &(0x7f0000000100)='.\x00', 0x0) 1.059434399s ago: executing program 1 (id=326): mknodat$loop(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6004, 0x1) mount(&(0x7f00000001c0)=@filename='./file0\x00', &(0x7f00000000c0)='./file0\x00', &(0x7f0000001200)='vfat\x00', 0x0, 0x0) 1.02930092s ago: executing program 1 (id=327): bpf$PROG_LOAD(0x5, &(0x7f0000000700)={0x0, 0xf, &(0x7f00000004c0)=@ringbuf, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x6, 0x4, &(0x7f0000003240)=ANY=[@ANYBLOB="18020000e2ffffff00000000000000c685000000360000009500001800000000922ae83713ab9600010000801b10fb54a8cb72d232ad558c46fff4208d4990ec11ce9413ac30e00bd0081f8504e19a5183d769676520e98a263345e44d5ad12bca35510100c4d86abeb12303ff1c9fe0d0020000d60400000007d3670000008aff66d6b3181fb9b3fc1d62a3954c1198bbc4fa13aee48ca9e8969faebf3183fe803ab3f5024b52dc265b36fc9dae00a09404f01f9504d0976d252bd8d24538556e5e57bee3b8cf464ef3c6a7def8bad3ca6e3abdb21696e340bb8e2a093add57196b40def3858ef569147fa4108328392d322ab5df10a2f69a6bdf72ee7944e810d0223917c3d042410f57466f59544047d6d8ac44060000000000ee16c729300d2301800000000000002b5a8b05fcc154ad5290a8cdb97c343f454ff69dd6cbde49b28a6cb5f4fc0001745cff6e00e7ffffff0000acf3209a08439f1ff01779b6f6df7e02aa6d7760525b595fe1f697bc114ed1770200a3f0395f946974cfb458be2a34cf924dc37b5592bf17956f3547497aba814382ff67b345b677a9d6523d87008000000000000000003fe8613ca29ff92be0d8deffff7b68136b0046d535dd39c0f35408869e9b342b953f91447e6b9eab304f134306320600a44095254b45a6c1312a13696c7202df5f764713504facc532c5a6d44d99ec7530ed7b0311000000000000e54e9072a22d911f4a2c2e2fa806e63c5cd98a8569a6d6bcfb000064885117e2ad910eae67e0ebe380d0f648713e68153579e02d71c58d147b00821ab9a6475b31e1ebf1369a04000000fbf3983f283f2f00000000992774814d63c933912d000006000000a66acb0a38856929e7d8b1b06c9bd5d7e5490f3b8596b694ea9483bd4bd287c83dd998a74694d18bdd8ad0983bc90770bbd26a82b9d99d5fc04563b523c47ef8c33400e90d02000000000000000edf1147a7afe772cd45af8aeffe2753088e02ca6bb2feec446ce7dbce66f0a93a03371320980865c7c62ea4d8f8a864dce9fa85aeb0454349100296ee2dba39c3f6fd6cf96714e11fe03b50f6499a7418b165dd0336d226bac1e1223be1c97b15175d0e664beb126000e96549e1a1228c686edb475b705eaa9515c96f4fc6b3c925ea404e0f1de61026dc6c6618580fd6ce9eac602c1756f6d1056712412131ed9925989e01eae489ec7052e0ed72c326c7a8aa63999e2297c54ce1822d14b7c7699a9d0600f11f2e7f474cffbc35bc8623cd5eb68af82275a940be0400000000000000bcc3fbe7d90de96d6a8e9f32f18d1f606b381e4903b500000000000000000000004a2357ba5f6000de1cfa88b7165dcf4f2aaee86d4802000000000000008fdb686d5da2a42e4b5024b6535811f362204f82012e6af704973d04ea923c19e6cb723c1923b3eea2d73e176dff383c9fbbac53dfdcb1a68c98e96fe39eec23963faf3ebed3409144c7c53d6318ced678a621450a9b01e9f2772e5f2999d3435da02556e36c3215d2bd4e96c93bff3ad04a82ff3cfadcf65eb92adc6c68d66b11cb2d7556414a689d2077a79086dfa94bb7aa52c7febb1e9b2efcbbc5bccf9d39bed802f4f056976a9a362ee9cc624ec40000000000000000000000000044d917c62b27679913075731e8fddb07c10c82002d60181588ae63a440454287de9e340f611267f37bdd0f2d21cb06fcaf45a0a297e396f428d43371424b307eef82c5d6d19f3ef0d3b8f7fa51957e3099caab31133b34a1d3eebc0f0c9056df2e9667ba0b55695c7894010079b07e7aef7785e2486472b5cba1f3346c1e8e23deb8c82bb6eb2c72c484241dc3b66da78260f800fffd39368b952f6f4a10295c50c887a31d8b543c5d10f2dbd4d0b84eaad43feb6e169a9f2fcff7000000000000000000e011bc6366f56fa787f212c1f8c0f47f50b1e9b5d841ea55fe569bb7bf1e78191c8a02ad436725771738a2a98891971e3b932352896e1ea10f62e8ef7a87e16151b39d6c27575714540d8c293a3fa4b5a825360423c1cbc8b5d19167152823ed853140edda002c16c842b168bb55f6bb713deb57d0aa78d6d4e5fc5be2c402bd246128f41bcb02000000892b135a92e8c844938aa98ba4839a1408a696454d40e5eed4d4dce481ca86bfac54c330331b7f2cde17cbaeb0377696faf546ecbe742d73d47d726a50f6e752f3325255bd7e8b5923aa3cfb6f7e06494f21ca450139c558000000000000000000000800000000000000000075aa0000000000000000000000005560bd9eb81e839e4992e64b074a66cccccf00334fa94da8477be7d99b558ec6a5b1596ac1e7617c4132eed0cc70286caf2c5189a103f4b0b04aff171c4d388ccf67fea37e782f025c94c853cde330a193a967d907a8c88fcb033e680f559a72150cb900bafcd536f48797915a2fe9922ce27300009e1b36aa4730117d9b00000000003c630000000000008fbbd11b015c415ca04192fbfb1a8b0e3460af35771dbac10062835c9bab3ad09f7a022c52d8000000000000000000004000000000000000000000000000000000000000000400000000000000000000000000006ec473c54399b7b8aa1ee46132fc45da8292631178cecf19550108b8b8423de42957ffe9bb6d752e68d2bc2ce777a17bf4dfdfee5de0f3e4dadf51ab03d2165ccc9562827b762fa611ba5f32861c19dffe1dc9fd5c41cd46cf131fd6b0c2ddad90ac33f768f9ecc70327c59918fa5a249befe98262f53c8182d95f6da3698a6a88c2c31d801a8f1f5e0ce05138d5422da0a6a62b9dfe1f39775d1d0c9186096415f544aaf76b0a1c877a6c826a5adcfb22c4a0e5a46271caa3eaf4f389dd5f3c20dbddc0377a4266d7b9fd61b9287e9b4be0a413ee31be0ddecab0ef7b25cba1fb3654ddf291ecb7768ac1e177042cb4c452fa6b3966955e05e9bcade0638ac187da23d6855500fe8510b51e13a890e394b84a6ea2cc8d42b97c697c29122298d55e2e1dca8e07abda2606a3f381c64b9fec0000000a7965e4854e8e3572ad5149b3872342dea9252132860c9af1bd5fe263c0313dea5d6e02000000000000005f34667dd79b07b5cbdd8aa7dd561a26b5562d4861a7e1b0f48930e0b696ea3bee7eb72794e163d7aeac9a0fa5403ac9cb421eae283b0550f1d0d339cd7b96e71d3ab48ad9d7975e0c9b117f71d3ab80a0c9b0284ecc469fa6181c9c71fce07a6ffb23296a107763138e8d9876291af2076890c47925ac773d95c5f12e15683513e0d87d31e372d2ca42acb3e5f3a1550665b898462c139ffd0106bc8a61b6117d252efcab7106b4c3a3c13a70ff452e9d2096142c517b0e91b5cf88332faca5b3ee96363065c3ce32d3d39ec36e20d597e05664f2526bd918090649da11f7299789d00f5024df1e99d3efecb9b457642fe810370ba4fbe00fa60a28af966a27a1659e448bbe43a1dcd2ea760018b57a36ac41ef2051a7b703d55c0602540663016e20d50385766da704fc5d01a1459134d1b9edfde3be9e25a110228c64253588ff420644dbc0854e69a7bdda72f93ceaccf92cfe7dd6296c950db10f6dd8a5ef9b73cf6a12a1ba16fdc7e35b805f4fd2b21b0a623722149c1465e4de2d53f0f10b14c21865027abc71a12cb1e9f8029c7a20000000eeb0d53a83e518c8d2052c08b515d9d0bde24ac4e798040c7db0bb03c019507d6377f3d5dd94a27abc6d6b120d61f772407e0d2cb50d29168b68aef9f176b4c3aa8b21279d4ea9c1f669aa8c2c17d5b3a8d1dda58d26f1019af04b7774c85d5bce8be010f27c5211938031c3404680b01279c778bd1fe1b48c4b5b8e0fe756e54a8d76b7cec5e3407d93b4ea2b6cfeb681bcdc446440607de844acf5524a4657e33ef2115547b735b57b5092c9bc8fa6acb832509abe0882d570ce400aaebd7baff88526608d6991aac95751671174129457e4a03aca69d82b64b89e6ad6ed1e275ec5002e48170e4c7b4f3971481098dedb88fba90770e44bf404d5a97fefe2fe8e459fe45933b78c7ab5fe985a480193a20fb07da1455cb283df68af569ac82aa6dc703e29bf158931fb79f2abfa6ff7eb8c4f381c9da58bea460e2ead969933e5391970ca4fddd64da2e5df9c4d82044068caaaab771b37bb06bbe673056d849825525f1120b2250f6b8520381f7a74b1c687781cb6b23e67b918844b83dbaeeb559ec8520d710dd6d6b4e64838bd434a36ed03fc0c488b24571032ffbc9f8ce97041e1bc4729d539358dc9599c1266b9ce2cb6dd0ad57a6e9d3d4a11a27f70b2934c96237e2ba09c58eeda678d4d08b6da99b7a86e946215afb1b48792fde54492e306cb5342e2589874b603a1de972b1f09cc350096f5c3e814118af9ba0793cfdf20c77b34eacfdf63ce59ec4d2f867bf884e941559b068d908325667672b5e1cf71f4829c0493e8b141489ed926b822becead7a0a2b4a4c008ab16b616d60f347e4da54f06443507efe57ea62399ef4eb11b2f559e1b056456a53998bf1c6d13c92e75136147f91ae3a75ca15eb1b51bf700b3c0bf54bc3745ff313c5e75dc66386897f6ee4542937695d0878c442ad2fe9baf85c1390da13efc353ccbef950c29f39ddf436f0d9bf1be1515ed251d8b6f11ecb16b1e8d1ed04196e9b6c2f9e068b7749bb6c1f533e4923e80100000000000000af7b3f22c901662c65cb761dc2eeff2f698bd4dbae83e2dfdc4f1c7f918a00515c1bc189d10ec22b35c92725cbf0ba244fd029c4f026f68e000000000000ab0476c3fd7f7c1e5c000000000000000000000011e43e39d3f4394fbfa13c416b1c443c5e52eea726491ad75100ebad7c6d5a665c59a3fb158e43da904f19e7e8daa4e90390b8da945f6cd78536c0d2be07221f85ad46b180f256d4d84592691d15d65896b66b63a46705338b67b72dc1c3075fcdc5cbffb036619df4edf4facf90e33d8c96976341e4cd7f5c44c31a19d85db87e0240d817784e569931b4d0e1a8ea6d3f4918396c7f7e4061abf9f30f53a3b9bb288ca458e21eed818dd484abcc6aa5ca83772b03fe48be1aa5930a0e1daefca800000000000000000000000000001f5e7a09fd2ba55bbfdec87793e024c0665d0127c56a0d1c7eee1a36b2a3c3e900e03b75203c9a6c79753e24994864527df6d14725a56e506a20bb1615d54064e4365aa79d8e4a6670673820431eaa7e255fc3aef1459948e221257e9f5b485b8ef30d6a6bcb587454c1df802c239318aef8800f0c7fe1bbc422f558640671bf7dbf49c61c7819c7543642f68223b624c2b5fb97cd4d8fb01891510a219751beae67b900f99d6e662ebcd286c9e1f5332db1715afb1678782bfd01031fae3deb2968e8d35dc1fb24375c09f2628a4769a3eebbdd1ce124a7bd774a764879596c63a54c7cd3bd7acef0685603d39c4817df132a2fa57d5fd900d658102016b6dcf27ba3d4eec64e42d640c636da7ef5ee99ba9f3e47e67281496e71542bcd1349ccad36d9f2cdeee8ee6d670d589acfa177b06332a9574459bb167ec954765ab8a211e4f7629e00"], &(0x7f0000000040)='GPL\x00', 0x4, 0x1076, &(0x7f0000000300)=""/4096}, 0x70) bpf$BPF_GET_PROG_INFO(0xf, &(0x7f00000018c0)={r0, 0x34, &(0x7f0000000480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffd9, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0}}, 0x10) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000380)={0x6, 0x3, &(0x7f0000000080)=@framed, &(0x7f0000000140)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r1}, 0x80) socket$nl_route(0x10, 0x3, 0x0) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000003c0)=ANY=[@ANYBLOB="240000001900010900000000000000000220d833ff0000000000000008000100ac"], 0x24}}, 0x0) (async) sendmsg$nl_route(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000003c0)=ANY=[@ANYBLOB="240000001900010900000000000000000220d833ff0000000000000008000100ac"], 0x24}}, 0x0) 984.158022ms ago: executing program 1 (id=328): r0 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0x3, &(0x7f0000000e00)=ANY=[@ANYBLOB="1800000000000000000000000000000095"], &(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) fcntl$lock(r0, 0x25, &(0x7f0000000100)={0x0, 0x2, 0x0, 0x8001}) (async) bpf$PROG_LOAD(0x5, &(0x7f00002a0fb8)={0x13, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="85000000180000003d0000000000000085000000070000009500000000000000"], &(0x7f0000000140)='GPL\x00', 0x4, 0x99, &(0x7f0000000180)=""/153, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0xfffffffffffffd0c}, 0x64) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_fanout(r1, 0x107, 0x12, &(0x7f0000000000)={0x0, 0xb007}, 0x4) (async, rerun: 64) r2 = socket$packet(0x11, 0x3, 0x300) (rerun: 64) setsockopt$packet_int(r2, 0x107, 0xf, &(0x7f0000000100)=0x9, 0x4) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000400)={'syz_tun\x00', 0x0}) sendto$packet(r2, &(0x7f0000000180)="0b031407e0ff640f0200475400f6a13bb1000e00080008004803", 0x10000, 0x0, &(0x7f0000000140)={0x11, 0x0, r3}, 0x14) rt_sigaction(0x22, &(0x7f0000000180)={&(0x7f0000000000)="64410f38078702f0ffff8f891898759e66440ffc74d149c4e3497cdd760f33c483654ccf090f937f00660f38041e67f00fb348dec4c17f2c16", 0x88000000, &(0x7f0000000040)="41a1300000000000000065470f29b802000000c461f9114747c441fbe68f12570000c443fd0987a87e000002c463b12299000000803a8f09f812cb0faeb2a2000000c4831506723999c4e1f853a200008020", {[0x8d91]}}, &(0x7f00000002c0)={&(0x7f0000000240)="c4a2ebf67fe3364200550d8fa970019600f0fffd40c1254f0000003ec46285b898cd000000c4c1ede56c8600c4c178105c8c57c422492ba7ad535caef0410fc1b9f7ffffff0ff24f41", 0x0, &(0x7f00000001c0)="c4414c5571f88fa978d2e40faffe420f01d70f00a5dd6d2eb4c4a1adebc6640fae60002643db541ae8c4c1fdfed667d9fa"}, 0x8, &(0x7f0000000300)) 880.270415ms ago: executing program 0 (id=329): socket$packet(0x11, 0xa, 0x300) r0 = socket$packet(0x11, 0x2, 0x300) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x0, &(0x7f0000000100)}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000240)={'syz_tun\x00', 0x0}) bind$packet(r0, &(0x7f0000000300)={0x11, 0x0, r1, 0x1, 0x0, 0x6, @remote}, 0x14) r2 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r2, &(0x7f00000001c0)={0x2, 0x0, @local}, 0x10) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x11, 0x6, &(0x7f0000000a40)=ANY=[@ANYBLOB="050000000000000061110c00000000008510000002000000850000000800000095000000000000009500a5050000000077d8f3b423cdac8d8000000000000020e16ad10a48b243ccc42606d25dfd73a01568a7d06d10bfe150a7487535f7866907dc6751dfb265a0e3ccae669e173a649c1cfd6587d452d46b7c57d77578f4c35235138d5521f9453559c3421eed73d5661cfeecf9c66c54c3b3ffe1b4ce25d7c983c044c03bf3ff03fe3e26e7a23129d6606fd28a7f9105f82317874b33d96b39fa4e045469989d552af6200000003a00000000000000abecc2f4a3799af2551ce935b0f327cb3f011a7d06602e2fd5234712596b696418f1623ed38ae89d24e14b40234756ddcebfba2f87925bfacba83109753f543ad027edd68149ee99eebc6f7d6dd4aed4afe1f44ccb19e810879b70a70900000000000000000000d7900a820b6327944e9a217b9800e02a92895614cd50cbf83a1ed25268816b004519c9c5cff097d8000000000009d27d753a30a147b24a48435bd8a568669596e9e08679b3ce48e90defb6670c3d6209000000c773713a66b223fa8b148871c8d31d24000025449f106b99893ed20fa7a050fbbef90327e827e513e9606800000000e89f9c85c822a961546ed5363c17ff1432d08806bc376e3e69ee52b59d13182e1f24ed208ada12f7a1525320e71666f472a972d5eb1affb87ba55b2d72078e9f40b4ae7dc3b2aeb0d11cd22c35d32940f19dff00ffffffff080000ff003853e59de7621e348955735264f34b1046a1813668297a7edad187ef106ae7fcbb25090f17d0baadeb8ae190a1fb5a315f8347fb0379659500000000000000000000000000000000000000002fdf0193ec79c90ed210ebc2fbed6d4216770c1b0dec886b388d138c2b69c6aacb714e7264093061c660a5100b7cc165889eb94c8d7c77b6fa06f1a4f8e4a6b6cb37e319c5c22f276b03cae853f42b07ca0b03b1eb32a6b1a81cd511fd0b59d57a11c6a3ebf9731464ad21f07f618efc31023ac60007426162b57e803519954d7c956fda392fa84be38e937d36af1c35138e05a9e8d6dc0272de72c41500000000304402e22af23437126f330f8eb4075daaeae3134ece35cd86d95bd9836bd186c4b6565e967a4e3e86f299b7400994ba136b4eccf3b0f001a266c0d160b3ce1182001d64b52a5ce7f506295d59eea6903b84ffbabf5a5b91c1d6ecce8728a224aec66c610e3becd60a35e848c224f8251947eed20e2b612cb099bfe8924d33ba7f0691fed04a43e9c64b7a1e3165e86cdb9871c678a6bbb14821f441c6c14d1bd78d8ffdfea12c19ea04264335d60b6b7a7da6fb83f33101db32f6ab137d943dd3c1e8db9f3e1263573dc721ae82fe0bc63598751a5092c9f7dbfc39d564834e3703492c2a651643d8ce5c36d97a4812cf73fc8ea0d68d7489cfcb0176"], &(0x7f0000000080)='GPL\x00', 0x5, 0x29e, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x6}, 0x70) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000000)='kmem_cache_free\x00', r3}, 0xb) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f00000000c0)={0x7}, 0x8) connect$inet(r2, &(0x7f0000000480)={0x2, 0x0, @multicast2}, 0x10) sendmmsg(r2, &(0x7f0000007fc0), 0x800001d, 0x0) syz_emit_ethernet(0x36, &(0x7f0000000580)=ANY=[], 0x0) 880.056886ms ago: executing program 1 (id=330): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r1, &(0x7f00000000c0)={0x0, 0x25, &(0x7f0000000080)={&(0x7f00000002c0)=@newlink={0x38, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @ppp={{0x8}, {0xc, 0x2, 0x0, 0x1, {0x8, 0x1, r0}}}}]}, 0x38}}, 0x0) 878.402216ms ago: executing program 3 (id=331): mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x10, 0xffffffffffffffff, 0x0) syz_mount_image$f2fs(&(0x7f00000004c0), &(0x7f0000000040)='./bus\x00', 0x2008410, &(0x7f00000068c0)=ANY=[@ANYBLOB="66617374626f6f742c71756f7461000000000000003b814e50a959736d65720f73ecea54b5e5be45ace9a88f723cb005aeff24212c651baef614d442ae89412ad3dcd0b7586d02002a6d6d65cacd4fc5002207ce994dda65c4b1d23a9bd5ba0f4ce5c2b5a5718c6aa918080002223d2753a5cac974110144cd0a1e368652324a41b31e1eb3b32dccbdf8f68bd96a45a75427a5f789d267fd92f6a5540200b81d5b9fa9b40fe4d7fbd50a6afc3a989c6d60045663c59cbdc4c700000000bc7f6b22df0191acf5912afdcc1c061835177068c40f757dd123d2600b1c544f1525aa8d00000000000000000000002e8b5c733d362417c17f527c0bfebec112d57fc69fabb9b31ef97b2147931ff60cdf666c25244218b1f1a6010000000100000020563b835d0e8e9a09070ef1691fcb2f37bda5d4e3d9d7a2d0ac82b45a53001057f321acc45d5e065a461de90100000077d200000000000040b78f0dd3836f5ab2f6a1a5b798bb7752f192c6b48e568973a59cd9c74bd9a14721856c5499cd8f93f8beaa9cf76718ce7244c8426803000000005c000208886b313bd01a22d576e414011a4f0a897515329f86d4585fa0ea17068f8af349696da4a2b3e24310ca52ec51bc23b57897cb55a2d513e6a00765ee3f58b471c54dd57f0af584afe4a21f92b515d7f2fa6fbb273ca0f751e684584320534667aea39ad7222c8ef531f514939177a47395e94c1723abb3fd44fd64fde4b45cc2f55f4ae05ff48648a4c998257856bcdcf2fa02010000001f54fb936570450e91c8d55abad76a7b7a000016f81ec9da9ccc1191c211632266d907e4d9b23496ae19bac24dc23c43f514f1b4af19988bbe61ee29a368a999435d6872d01b79c7821e875859dfbf3c57e4f1fb0be46cb5f7a0fa13516c0926d19dd2d5862085e1e4cb8279be17cba17ee4d06ad97b4ca282e73ea142b01b4a742fa11c0927ba811dd60903d575db449d775021b542db617086b3ed42e6e60fe043cff79b0c067c584bbf82657974c3736912b4b522052b9467d0da116ccc1652d861a420f09aaf67d3e9f6160100000001000000ae6335ad9896abd3cc00413638cb9bc62ab8054325d72e9144cf4f88702f586507e3147198e0bc4060a7c8f4dce73b653177ecf8228e6e6fae02510000000000000000000000000000f43739fdd2d24e50e0233acfe1c8639070fe00f40b0d01f8a0a35fcfe3ea10faf9c24b8488ed4ed83fb06a9a7c57442ede9e1fc2853b8f4d2241cff61d0125b7750e3fdae6a4ab9c776a191ed8098a780ea2bbaa64978cd3a6458fcc6b949bcbca0dceb7361f66e46731eba4f3aed335e7c8c541e82453218a19d39489e1525466ac93759787e767f601931d94c9c426489b741a6bc8abf475e4bf859e1ce7f7227069e9f51e25fa3d1b18dc565180a1af464a1dd697db85e2b27b90f6bd7cf1b6bc0bcd8ba552ced3d3cfbf9c9bc04f65b6f83cb40173b4bdc393d47e5da95b63a40ac18daf11e8d0706b47795fbe2b56d0ea7ffc5a59ede88621a08b25ca6ebe041317b62373a60951af33eb7954a9731aaa125add0913ed2435a207439e9122512d77096747a4b404459cebc8faff8f7a31758e630c75a1ff90402754d339dc21cf6b8e04e1aedf14df0b4aaf0e03194df3eb41ba066bc343b323a3162d7e7ba687633c2faa8f28b42364b72e3a457476fd6b2a54e670ba798172c44c4390f73fdab743a4cac88b2bd0545b8483f2e2f9846b138a4d8a7332978da70e9050417087c5ae034a735e8b448dd9701404", @ANYRES32=0x0], 0x1, 0x553b, &(0x7f0000001380)="$eJzs3EtvG1UUAOA7TtPSJxFiwa4jVUiJVFt12lSwC9CKh0gV8ViwAsd2LLe2J4odJ2SFBEvEgn+CQGLFkt/AgjU7xALEDgnkuWNKKI9WduKk/T5pfGbujM+cO7ISnRnLAXhiLaS//pyES+FsCGEuhHAhCfl6Uiy51RieCyFcDiGU/rIkxfifA6dDCOdCCJdGyWPOpNj1+dXhlZWf3vjlm+/OnDr/xdffz27WwKw9H0LobsX13W6MWSvGu8V4bdjOY/fGsIhxR/desZ3FuNvcyDPs1sbH1fJ4vRWPz7Z2+qO42anVR7HV3szHt3rxhP1ha5wnf8Pd2na+3Whu5LHdz/LY2o917e3Hv237/UHM0yjyfZinD4PBOMbx5l4zzmfrXh7rvUExHvNmjebeKA6LWJwu1LNOI69jY5Irfby92e7t7KXD5na/nfXSlUr1hUr1Zrm6nTWag+aNcq3buHkjXWx1RoeVB81ad7WVZa1Os1LPukvpYqteL1er6eKt5ka71kur1cr1yrXyylKxdjV99c67aaeRLo7iy+3ezul2p59uZttpfMdSuly5/uJSeqWavr22nq6/dfv22vo77996785La6+/Uhz0QFnp4vK15eVy9Vp5ubp0DOY/+r/7kPMfTDL/T4qiH2H+yWSXB/6bDxjAI3ug/w/6f+DwnfT+P0yz/x+1VPr//+9/S5P3/xP1v8e1/z/B84eJ6P8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJ5YP8x/+Vq+shC3zxfjF4uhZ4rtJIRQCiH8/g/mwukDOeeKPPP/cvz832r4Ngl5htE5zhTLuRDCarH89vRhXwUAAAB4fH310eXPYrceXxZmXRBHKd60KV34YEr5khDC/MKPU8pWGr08O6Vk+ef7VNibUrb8BtZTU0oWb7mdmla2hzI3Dh9fvD+YTyiJoXSk5QAAAEdi7kA42i4EAACAo/TprAtgNpIwfpQ5fhacf/P+/qPNswf2AQAAACdQMusCAAAAgEOX9/9+/w8AAAAeb/H3/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4g537uU0ciOIA/GwwsP+0aLX3bWVvUEZKyDHHQAFpghJIC2mAGsgtJUQQYY+QHIEUiXGsoO+TPM7Y0W9mgMsbSwYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6NJztZ4/3v97uDRnt79MntUAAAAAp2yr9bz+Y9r0f6Trv9KlP6lfREQZEadq90GMWpmDlFOd+f/q3RyeIuqEwxjjdHyPiP/peP3d9acAAAAA12uzXM2aar1ppn1PiM/UbNqUP28y5RURUU1fMqWVh+ZvprD69z2Mu0xp9QbWJFNYs+U2PH1vlGuQtkHrlFYyWdRfYt0ruxkXAADoU7sSOFOFAAAAcAVu+54A/SiOzfE547g5pQeC31o9AAAA4Asq+p4AAAAA0Lm6/vf+PwAAALhuzfv/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6NK2Ws83y9Xs3P3FB3N2+8vkWxEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwBv7844CIRAGYbB3fWcy9z+sNGhobFIFwsffGAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAm9/95f/E1DiTzL02lp5HkrVTY+vU2Ds3jv4wvn4NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOzPSwqEQBBEwZzxv5O+/2ElQc8gQgQ0PKqoRQMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPBFv/vl/8TUOJPMnTaWjkeStavG1lVj70Hj6MF4+zcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXOzcP28cRRQA8Hd7t5c/gDAGuTCgIFFAQ+xLSEgJBcii4CMgWc45GC4EEhckskBuoEKu0yAoEUICmS7fIXUspQldChdGogbt3u5lkxhyiszuEv9+0uy8Pa9m3uydLD/P2gAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAafedeCkp4m52mBnH5Wu39jZWsn7ngT5zY+v2fNayuPOoib55++CTb7eXqycn5ionX9WfDAAAAIdDt6zvI+JOur2U9clMXv+n5TVZzf/9M+O4rOcfrPt39jaOFl+aL+v/3369+8JkopnxPNmgq2uj4eLDqfT+oyW23rOPvKKX3/n8dy/d/A1J3t98fjfN72fn25s33+3n4ZE6sgUAHsfJsi+C8uehrB80mRgAh0avUniX9X93ptmcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOqwuxlPlXEnIuZ79+LMzt7Gyn79ja3b82U7e/36VnXMbIg0IlbXRsO0xrW03ZWr1z5ZHo2Gl+sPTkREc7MXwYdTXBPx79cUH89obhX/HHTakUajQVK8P23J5yCD8rN38CM39A0JAIAnVlq0rK6/k24vZa91ZiP++uH++v+1ShxT1v93Pzp7qzpXtf4f1LbC9ltYv/jZwpWr195Yu7h8YXhh+OmbpwZvDU6fO3Pm3EJ2rxYXViMZLjadJgAAAP9j/aJV6/9k9uH9/+OVOKas/z//bvBlda6u+n9f9zb9ms4EAADgMOpPoude+fOPzj5XdPr9+GJ5ff3yYHycnJ8aH2tN9zEdKVq1/u/ONp0VAAAAUIfdzc59+//nK3FMuf//9I8v/lwdsxsRxyIuRcTw5Mql0fn6ltNqdfyhcj5Rv+mVAgAA0JRjRavu/6f58//J5JGHJCJef3Ucl//rapr6v/ve1z9V56o+/3+6viW2UjI3vh95PxfRm2s6IwAAAJ5kR4uWFfu/p9tLH/9y/IO+5/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6vZ3AAAA//+pzDYD") openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x183341, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) ioctl$F2FS_IOC_SET_PIN_FILE(r0, 0xc010f508, &(0x7f0000000180)=0x3) 866.474396ms ago: executing program 1 (id=332): r0 = syz_open_dev$tty1(0xc, 0x4, 0x4) r1 = dup(r0) r2 = open(&(0x7f0000000140)='./file0\x00', 0x2, 0x0) write$FUSE_IOCTL(r2, &(0x7f0000000100)={0x20}, 0xfdef) write$binfmt_aout(r2, &(0x7f0000000300)={{}, "", ['\x00', '\x00']}, 0x220) syz_kvm_setup_cpu$x86(r1, r2, &(0x7f0000fe5000/0x18000)=nil, &(0x7f0000000a00)=[@textreal={0x8, &(0x7f00000009c0)="0f01cabaf80c66b874123c8466efbafc0cb8f1ffef66660f3835bf5e02f4baa100ec2ec15700252e660f38817e7c650f01c20f209380c981", 0x38}], 0x1, 0x4, &(0x7f0000000a40), 0x0) write$UHID_INPUT(r1, &(0x7f0000001040)={0xe, {"a2e3ad21ed0d52f90b9b500987f70e06d038e7ff7fc6e5539b324b298b089b0708346d090890e0878f0e1ac6e7049b334a959bfc9a240d2567f3988f7ef319520100ffe8d1780700523c921b1b9b31070d075d0936cd3b78130daa61f94b61404d64aec1b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb056d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498be0800000000000000f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c088215ec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6f44ae15a7e454dea05918b41243513f000000000000000a3621c56cea8d208001349b41db6efcffac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ec126c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b8247068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2a15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee53259289d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c1980778efa5ea567b7b7430acc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a0700d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8440daaa69bf5c8f4350aeae9ca1207e76061b28f27da19acc7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f42355bc7872c827467cfa5c4e72730d56bd068ed211c7847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7beddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c5409711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e781171e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e24919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5136651b1b906ce2d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf3f2aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7ae288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f00000000000000000000b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289d8523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c78e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d53588a0f9455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d664130bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b8081c128ad2706f48261f7899484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e7c7b2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df06720ba2b26bbfcc807c8aabb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db38b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ea4cd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f031755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60af93109eb24ee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1040}}, 0x1006) write$UHID_INPUT(r1, &(0x7f0000002080)={0x8, {"9128bd5ae5df9493f01c322742c642412c324d9c7faf2f2d87b765c25fdf7c2976ec38cda71833513a311d7b1c878c768f98b55f5de39418e17e7c0ac82070b07c8367774b2480bac754c9ce84015160ccc489fbc49ec8661062c52c55410a3a188ed5832965da5b39ec58c60bd13399e9263f4cdbf21caba1bf586e18ba7eb6567ff609dab884acd8cde45c5aedef1daf16a816c9d4e5f49fc0cf68ce3c648addcffd2b8c0f8bf624c44b590dfd265bf6f36c5fc1c700c2fed7e1399326b13fd72be48c202fda6424ee5b97f6d0ae341a9a5ca79cfdc319a2f7dd2486772178ed80e78c8255a5c100cd0b28242319e3e92af21ad43dcc3670549b3440b0e3ed3388beb86ac67e6f02f942f4518c96bc94fec4e837a293552ae0edc58ee19325ea253d0a0bb3f6aaaa6dab70d98c39104342b01ef19f2e135d2bf0b49ea9d44e9e4fdce7bede2b0919e47c8d0d6fb00d15588166eccffc4ccf2cefdcd887b27b68cca31fb309a213f2d87e8d7ed8a49d5d1ab3b6f05de24b847032bc3a195086525e1a3c8c94ba2ecda2ed6ff6d4297c2ac2a0e13e6c34e2e37393df3ce5c7c6e9dfa8ad2fe8a9ceddd66fe4ba92f01d33bae297d3fb8e4892c992a55a59387b87b2d598fd6f5ea4697c3eb9b991d310786a64475f42966c0956e7f1dd0a4168ccbda6329f3c1491d6987379b783841257c0e5fbfdbaa4014cd6a552e9496ea754f7818a3fa4bdfa7fe8a71ab0a3917787e4b56e51ec98032f04e56d3aea4d73c96b69c0f11e577515b9235b68fdecb1b8bf11f8b7525665a47e593d14735d964ede7503cb05e3ec4398e744cefc528732efb8092dc7bd7bf2c8b30baf85644135d3b267458062ec68025331a21bc8deadb66822cfe2362acb589add6dfb021b8a95e75ace24ae1c7ca2ec4f43c68fdf1f07be782021ad9bac49acb58f6684a500913aeb06be26fc36ac4117e18e46948a72db6d4cf74eba31a203c425c5cc08ab083e0bfcae56c835eb8f9d768df322a2c7ffb18b191a0063c2eb5674384729906f743effe4ee6e3aedb242decc28f17e74d470068531b352a60041b61b0e61e255ec720b89b1c9c6982fb24f0fa5659bc15642524066bbd260223a4162e268a26b70d59d2b51bcf28b9cdb3ee91f680d261206beb438fa6cf3ddaad28a76da31a04c944e5c145633b0a67e612d5646c041f94941983b5440decd27f5b1e9850ff0a722cfab37c07534bd04984642f940fabbea0ad8d68dcd55c8e1123640b303ebc074d6c58de19776c8746aa70c455d3bb4d8f9fc370c476d578bf918142e2ffcee7d564b2bc68029d6ba2540749afd81f826ba020bf62826891a9e9309ae602d918e76ee0a4193af30829dca6329225ebf2f69def9db3867a7c9b7c6144581bc048c464547e7a25131e22b9db471ec3050b2ab34c7d1e1cdcdef28a69211d127220458b0540e8ac28abbd3a639411cc4ecc06e9ad24492583d8a0c888a2d18715a54b1b1e4d038101adccb14735bd307b3d01734985a12da7c79e68051ec25b458b243d2450f92e06d942e569dce9b179c494ff25d612dd8028fc7cfd5aa3e42cb38eefe93bb3de7f97eca86297069c45ef80e68af67c55aa2f7efe5b90b64a9baac09614eec46f0b130dfffe7f97315e377c72d2a325ff0b3dce7c73d5a24d33e7fdedde97aa52eb225874b9f471de7051b4514c71e8f3335863f8a81aa6db0e93da71dee73f87c582c356772b664c9506171ad18d5992d8d9d7e9fe5eebe09b98e5318fb767d25b7ea9046a6334c403424aef3e1f4314f06c149b042b503261c5671d130fe7e23e5ae7d6e3a1d84ac946efba76a85b08d86b080a0aee54a5ad0e96ec462072f22f6b317ffab2df41822e56dcbb1489324678e15133e03ca4746b2b506a2d247c51c5b460f71d061fa245f37748598b6932123b03cb87f238789a8d300bb24f95c8a529f6c35716c94841d7854ba651b5f223ae0adefcbdcda9afc245f24a1f26136e0e00f4dc73177b07861425cbbdf239a83bb55da199abfaa32d3db845ee2056e150a3d0dfe9b1d1d8018193129597256a7d770d1ae37c40ad5c77cd53c534d38cdcc8183c2a4299af3167daabcc9c05e6a62761b75a1253e2726fe8eaf4b62a2f7458ae4432972e2b38b8a2442e3d4b0b003a575d62f3bbd8b70d9ba621d07092c02bd4a4036fb4dd7597cc75925073d8442861d9b4b163b0a5c06e9fe35e110237ae4c9d044098939c8679f9b6fd7ecad7a2c452ce9f9a4692bb5b35499c507922bc9852a331afaf1e77cd784a015b54501d82043f784fe7c0f8c820f5a414ef5c9ea7dd4431047f742a5454e7d36e697db2a9a4de2c6e935ce5d25f376353cee4f5308c2d38faab130bcba377c6edb1d6032fb737b892af34aa751ee9b4cb8c9da582376303608f924313cb136e59536e5e0e84b4067560b7fabd46e1052f0212d00e13a7396bd183e76e39a97f54427b3868de86b5fd6a4546569f1ac7bf13d6a4a708e8b859d05555130eda0ff3f89bf83e5091668f2c0917405ca7195f938fba2ec93bd3557029f37f74996538e48b68368b8f11f39f4f548f0c0d57d3373ecb43d82659b77acb775dc822bc27f8ec25fd288d9fd98dc51c3dd1dc126c17cf4215f916d1e1d525c0da9e4a3a08650426e7e88514f716bc2187b56a785c332b43cf6a5f08bf2fa247a11339de1f1cf9577cfc72e14fab6bca5ac757073eafe9686578e6505ac560180a6b818ddc451018d56d20a194260b7d38e02fd99ca212cd2025d6da0e96267d03f0882bd6f690593d847febadedbfae056350ec03735a31a5154e0c584cf603910f0ce338dd1cf1cccbe150d93e2786318d6fccdd62537004ebe5f1cd737e6b020491547feac9345630a4d35b771e0d9af13f30f1449c6cc81812733e80adac39d5e3dc83dd1a9cc512457c70b1e7f75734b96cf205aca39450ce18b125072a004b98033e896ea072adfa7a3c39eab462528e4cdbac418a7a2fbfbbcb123677606c1f172d6c52269f78fcd2ba98d2c1670c7ecaccc880e8daeb5849f27cae78a71a05de40a05b9d1d741bb2b954f000d784714ad056bb35e4813d1b84dc21d5c411c4c5c20642adbb341880a6ed80bb4d43f7d1f70ef1b87b88aed040a2adc8f572e17b2decbfa4d16f9e16b1df8eeeae09a49d0b2395382671b5845b221813f2ed36cf458125f3d68341bc9fb532c852d87260b21dc24d7df9f4ec0bfc39e339a9445d7eb37583374c948890f22de379fbc96ce10d905b7bb9441562fdca21d8be5f88945fa29ae18c2e87d3f67b6ae31aeb12eea6ad18a07c4bb15e04995630f0a40dbf7d3e15721b16cb73067b5db91b135727152e05a96b56544a818efdb33c52824577947feb1b963ed7c42976c417857ebaad2670efcb5c5242e49c52460071a7af5820c76459fd5bd931c13d74a461d9158f6b9f7533ddd33d74dc5dd8fa40a933cc8ca85e7221169959f86fb7902420ed915858a6d205fa65dcbe5b59977df0470b35d9a0f0ada5e6fcd4257e5ffb4dae59207f1f20685d4664173001d7e7b3aa047b1224a962f52fc6ec72db49f4656f3ee99b7ccce39c820fcd3d23e4564ea5c236a7baae9b8902077962d35982d0ff917095a90e16931eb77f31e4021790637156cddffb94e203229bdf95399a62fbee8147b03f9876d4d9fa1c79f00e23fffb9879d491dd24ef859acae390cd817012ed42f1681cd43ef1618d625a6f9331e04974365e3eb1db589f29fee27d53d6d1d46c87fd8ed4cf8560635cb7e4194bc539fb932547dd043adbf386ff6d63ad5bfbc5283272be80d05bc1791cb7a052742fee3d6fbe0a0d18393ea057472c55754706d81e2dec38cfc168dbd6b7418d3fb7e7c193a4c093489e1567c8524ac8d7e400c5094a901295657b3f743e4bee09e64df32ae311a24674eeb47312b81a553a6f9361b4e7d1519ca094901fb67bb1dca4df854d8a8a02cb1a812bb65d5da78ab220697edc2bafc06ee5c4c4a0cdbf4641f54714d862ad961d3b889f22c3f8a98d3f957ff0042b369ebccbf8efe421e267caf1ec382c17924ce4ec50b041b2490663c97dd9111968d47437ee4c34e596148f95e0add66ce4eb893bb74090d24bc52d8a7391bf958a67d85e7b01a3797cc5f8b68562cb4ae0537e47dac2bff8edea67eee6a5d19d810ce43b0d2ce0eb617dd04efdf5b4fc3e14dc8c63deb57079d94993b4089b9c15ec7b02d98c93e9f532126e5cf5a062469570514561feb3b0a7b31de5f7a53f9ad415d96ff192f9af486ab25513c1e3c2ea2f914d53cb59a95b71c10e10968e944de9051c5684a70d98d1b4785e41c9b15430b8c0fd57d41a7386d58fa357386e14a1ff2c0d5883712bb2ce1f65c8ffc54eced10272f9ee3e55726d946b3c89dda7e5134c39274f0ade26a28a9fb6f0ae11e8a131681eddcd5f24be9e6e47f954c6214b3b0682785a03b50f527fd08a8c4c2df708dddda58b4f12a638ff6545aec8ed90cc2ac1f7901bb0c27c76b45b751fa172c166f034b13cf5912d6a3cb5676a538c6bcabe4862c27c3503c62b7c68749db1bc7d3fce2e52d5ed233ce71689907f4c2fa5cefef4b03788559f612ab614dee856b06e78568d2fa1331c8b10c5a35d546a913728af43dd0aeafa22712311d3834d0d4d9ebec77add70d5f42da54c06d741afd7fb47e6cb3fdb1b38cfbd34a5302161dbdbade5a70fa0b11e03229d2af80a5e2d0fcbec172b9612ebf55dc5dd0449e4d53c944624fd5e31fb3e7af4c30d1cf08ce02c2170657f46a1a168921b07db669e61aeae3feb9a6be1539132b1f867bd19eb729ce4623918710303d5e1e79888ae1d3a8a6d23db7e2fa0f96200f2a7d68d13f78096378eabad0b52da517cc390137b84dfa120b280a1eaea21ebaa52b598e2ac8c2ee1d94971df025c46a44cad8d074ed68bea1e14df9450dcac8bfdf152d5e2bde8c69af999cbf202cc369cb0780ab4224aab1a0534eb929e6349fa0a29eb3e4f33b513fe677b7443eb28172a8a25130732b3a0cc97b37e175cd0a02df8af0c9f1668d325d2223281d86ab5f71051c4917a8f3866a75ebc38378eccc55bc10dc043f3f54113649892fe7069f901edb77f09fd234b5276d973af3cf5dcde74850f088a112015be289a961050d84a264badf28e8615c535ff5197376e500dabfa8052b839dc35a2a7d1fb72e5bf81246f097264159040df17b5d51de4f11c2f48ed487c89a47df4ffb833036591b4bb7979ee2aa2cb257aa337fd9db5fadf2e49bb723bc069714ffcd2d32d0261836641c13abd401132c695339771aadf25e70b03d5ee69eeaf6bd07ed3b559dba6de25056421b5f03f3894dfa398515eb8082674e4b721de50aa0b440134b0fa4edb1833e0511f40b3ced5c7c046f2d562fce78f4c3679dc48f0281bc9194deffc1701e28c49a5ca4c5bc2a1ddf81074f61501fc19c01e99916d639b209e3f3b3db24e3d6187108061d907e5f769019121a1318489f4f745bc8598acf6fc4a336b9d4bffec7950154dbb0a2f71e7b028d3920d16edcd99bee5827a9481b8a93a2bab81918ff36957df684fc2c9f5c112cf4d00763518870185aea4f4ba1ef2ca2da0657ddaa6ae84e2f8f9b2c55ff3f281e0ece9df5d71447c9e0cce4fc8f4545c8dcc89971ca7b1bd1282aecb3ada2c5d05f3263373d5b124469c871b300a58ec50617827b16c899f98cdd1617b8be6ffae5ebb4ce2cd62fb9212e65c672864ca3ce7c7959737c3c94acbe6ee53ea59dceb674715b99", 0x1000}}, 0x1006) r3 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r3, &(0x7f0000000040)={0xa, 0xe22}, 0x1c) connect$inet6(r3, &(0x7f0000000140)={0xa, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x2}, 0x1c) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f00000001c0)={r1, &(0x7f0000000440)="dc3f49aa2070a7f215665febb871659e45aa8ac0e79fb8e0a321acaba9cc4e58c843d57a4cfc5ae713ceb405289bbb74966dd5c9615b655b46df29744c52064220b560f6aae005f10fc19406be3477e8aa29be75801147f4d4af577834f0bd025e46cad021458c90500815caed854ad71e8ae22ab28d835a427be73e2c3c9b86122347e115a99c53530b", &(0x7f0000000100)=@udp6=r1, 0x1}, 0x20) syz_emit_ethernet(0x76, &(0x7f0000000140)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaa0086dd602e5cea00403c0020010000000000000000000000000000ff0200000000000000000000000000010004001400000000c910fe"], 0x0) r4 = socket$netlink(0x10, 0x3, 0x8000000004) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r1, 0xc0502100, &(0x7f0000000500)={0x0, 0x0}) sendmsg$nl_netfilter(r4, &(0x7f0000000940)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000900)={&(0x7f0000000580)={0x368, 0x13, 0x9, 0x3, 0x70bd2c, 0x25dfdbfd, {0x7, 0x0, 0xa}, [@nested={0x22b, 0x128, 0x0, 0x1, [@generic="5e8825fdd96112bd9c213049b017a694fae93ad887db4b33b9ccb70b9875650e5ffe1b29b75b5ab7d82e60f61fe19fa1e90d0984c113d5ef60b67a45bf5ee2d095c4ce52eeef3cfef4e0039ec891a8573432c7f2cd92b612cf844e9aa481205e8aba027b8cb4962e21e119c62a78c112ac08b651c863380c0e9a74afbf679b06a9ed5bf9aed1b4b968a38a4cc1fd52d4663c993f3ad8a92d14321fa93b723dfcab3e38e19476e337727d54030d26ae272a5c440847b959cd1fad2e8d78952666", @typed={0x4, 0x55}, @typed={0x8, 0x3a, 0x0, 0x0, @u32=0x1}, @generic="705a38edf506f787c22b0149689d4496dce8318df3929f0a73b1055e10513cee7fd9882549ea098eb77e493f76129368aeb680a7bf0d9cc9fb1eeab858ccb5731b785e2811ac3e4a0818e589b471653b0006f4d7a1b764adaaaf9249c30d61907c85de56310a7f0b0a8ccfc7fefcfbadb27b967fb52d751c63b57deb0445ed3e3d29e48ecf47352d5d5519743b81abfefdec7aaae3b292b54e34a5fd1ad05014929291120e", @generic="8c89161f5354770e8ca0a439929c5821842d6d6ea9fca0b49562830f52f5296e193277f077659766b2ce4f6a404492d7d99be2379afb79319e64bda7b003ad259e3e4f0d9ce59b3e783a40232e3054be6d69f5c7fa88b950708511d1bcd616676c396f1cb11906717d8ee41b17a7937ae105a6e88795dae01cef0b796e083b3b5ec6bd6d698df6285c590a0e2f7e4f96c53ca0af4d02ab8581a4e5fa4d324f44d7a1ef8850de379eca14505592c2281b046f66732795"]}, @typed={0x8, 0xa7, 0x0, 0x0, @ipv4=@rand_addr=0x64010101}, @nested={0x114, 0x77, 0x0, 0x1, [@typed={0x8, 0x111, 0x0, 0x0, @uid=0xffffffffffffffff}, @generic="38f6ca7f829b80c727b448d461bbe1f2ac6e15449e03dd5a9854a666026e0ff7fb4ce8f8efe91945617a90e037877c5bbf4cbf15c5dd2e68a763f53a2221797808bdb3974e022099e23f83e5996225ac9e0413a34a4703308267c7f5b3be9d22d45ea5eb1345d2f638270bf4dc97d4de0a2e67479b60c55390ab5dbaffd0083510a8abac195c573e531205c7528925e87eef2b550fb2f11ee863a965478db66ac9d75be4d4301d8640c113ba50a5f6e4db35bef378e071d25088909acb270f38acdf881b087783a8f80301465c8a4aeb4605b9cf116c2b1f75a8c14888d34e9907f14e8033b0398ac1c627cd", @typed={0x8, 0x2, 0x0, 0x0, @pid=r5}, @typed={0x14, 0xc0, 0x0, 0x0, @ipv6=@loopback}]}, @typed={0xc, 0x3d, 0x0, 0x0, @u64=0x20}]}, 0x368}, 0x1, 0x0, 0x0, 0x81}, 0x24000001) writev(r4, &(0x7f0000001200)=[{&(0x7f0000000080)="580000001400add427323b472545b45602117fffffff81004e220e227f000001925aa80020007b00090080007f000001e809000000ff0000f03ac71002000000ffffffffffffffffffe7ee00000000000000000200000000", 0x58}], 0x1) r6 = syz_usb_connect$hid(0x5, 0xffffffffffffff52, &(0x7f0000000000)={{0x12, 0x1, 0x200, 0x0, 0x0, 0x0, 0x8, 0x56a, 0xd2, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x20, 0x0, [{{0x9, 0x4, 0x0, 0x4, 0x81, 0x3, 0x0, 0x1, 0x0, {0x9, 0x21, 0x800, 0x4, 0x1, {0x22, 0xe43}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x1, 0x0, 0x3f}}, [{{0x9, 0x5, 0x2, 0x3, 0x10, 0x80, 0x0, 0xf8}}]}}}]}}]}}, 0x0) syz_usb_control_io$hid(r6, 0x0, 0x0) setsockopt$inet6_tcp_TCP_MD5SIG(r1, 0x6, 0xe, &(0x7f0000000240)={@in={{0x2, 0x4e22, @private=0xa010102}}, 0x0, 0x0, 0x30, 0x0, "e5e8ee86aa8988faa374c9733d5438523fbc6e51a9859167c0171e2858577fbe61ce31e1e838bc634b864383ac18f093a9ce57da71a32e2682c6268bfaf3237804cd29a27ded07a982387962624310d9"}, 0xd8) setrlimit(0x9, &(0x7f0000000980)={0x0, 0x9d}) syz_usb_control_io$hid(r6, &(0x7f0000000080)={0x24, &(0x7f0000000340)={0x40, 0x1, 0xd1, {0xd1, 0x0, "16cebdf57b9c92fd0df1dfd2651471384e5c8bd5d747c0244b8e710e569724cf7f2e4978537f7c62e09399b12daf9982d285bf02eb2b4599c1dc0cd66bfc08e7b4e2bf8f426e001b0b1e93d5ecbaac47a26efad3ebbd58585447cbc780b3e3323fec2f076cc1a735853da485f125421b455dadd47b4f9b2ae16ec0febd33ea2af6df7fbc6c4431b839fd316384e18dd8edf685573468a6bff93f5ae28f1f047ae21b0fa6b50bc08c85000000000000c61a50026f2116ad534e28175da8e9f5100e4d70d30a269183ce5efade2ddaed"}}, 0x0, &(0x7f0000000180), 0x0}, 0x0) arch_prctl$ARCH_GET_MAX_TAG_BITS(0x4003, &(0x7f0000000040)) 861.827277ms ago: executing program 0 (id=333): r0 = socket$packet(0x11, 0x3, 0x300) setsockopt$packet_int(r0, 0x107, 0x14, &(0x7f0000000000)=0x9309, 0x4) setsockopt$packet_int(r0, 0x107, 0xf, &(0x7f0000000100)=0x7, 0x4) r1 = socket$can_raw(0x1d, 0x3, 0x1) r2 = creat(&(0x7f0000000040)='./bus\x00', 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000006ac0)='cpuacct.stat\x00', 0x275a, 0x0) copy_file_range(r3, &(0x7f0000000080)=0x8000009, r2, 0x0, 0xfffffffffffffff9, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000080)={'erspan0\x00', 0x0}) sendto$packet(r0, &(0x7f00000002c0)="05030500d3fc030000004788031c09101128", 0xfce0, 0x4, &(0x7f0000000140)={0x11, 0x0, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) 790.951269ms ago: executing program 0 (id=334): bpf$MAP_CREATE_CONST_STR(0x0, 0x0, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="640000000001010400000000141a000002000000240001801400018008000100e000000108000200e00000010c00028005000100000000002400028014000180080001000000000008000200ac1e00010c00028005000100000000000800074000000001"], 0x64}}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x18, 0x7, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000009000000000000000000000018110000", @ANYBLOB], &(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) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="500000000301010100000000000000000a000000300001802c00018014000300ff02000000000000000000000000000114000400fe8000000000000000000000000000aa0c00198008000100050d0000"], 0x50}}, 0x0) 790.19507ms ago: executing program 0 (id=335): r0 = open(&(0x7f0000000580)='./file0\x00', 0x10000000181540, 0x0) fcntl$lock(r0, 0x6, &(0x7f0000000080)={0x3, 0x1, 0x80000000000c5}) read$char_usb(r0, &(0x7f0000019700)=""/102400, 0x19000) (async) r1 = accept$unix(0xffffffffffffffff, &(0x7f00000003c0)=@abs, &(0x7f0000000440)=0x6e) getsockname$unix(r1, &(0x7f0000000480)=@abs, &(0x7f0000000500)=0x6e) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) r3 = socket(0x10, 0x803, 0x0) (async) r4 = socket$inet_udp(0x2, 0x2, 0x0) (async) r5 = memfd_create(&(0x7f0000000680)='#}\x04\xe4\xfc\x1e\xff~\xb1\xe0\xa5\x9d\xc8\xca#\'\x12xY!\xa4\xde\x1b+\xb2\x1aE\x10x\xce@i}\x03\x00a\x0e\xe6\x995b\r\x00\x00\x00\x00\x00\x00\x8e\x96\xb7=\xb9OmILO\x8d\x00\x00\x00\x00\x00\xfe\x00\x00\x00\x00\x00\x00\x00\x00\x00', 0x1) setsockopt$inet_mtu(r4, 0x0, 0xa, &(0x7f0000000000)=0x3, 0x4) open(&(0x7f00000005c0)='./file0/file0\x00', 0x0, 0x0) (async) fcntl$lock(0xffffffffffffffff, 0x6, &(0x7f0000000180)={0x0, 0x0, 0x7, 0x7}) fcntl$getflags(r4, 0x408) (async) syz_genetlink_get_family_id$gtp(&(0x7f0000000280), 0xffffffffffffffff) sendmsg$GTP_CMD_DELPDP(r3, &(0x7f0000000140)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000002c0)={&(0x7f0000000180)=ANY=[], 0x20}, 0x1, 0x0, 0x0, 0x28944}, 0x4000080) ftruncate(r5, 0x40001) (async) connect$inet(r4, &(0x7f0000000040)={0x2, 0x0, @remote}, 0x10) (async) bpf$OBJ_PIN_MAP(0x6, &(0x7f0000000380)=@generic={&(0x7f0000000300)='./file0/file0\x00', r0}, 0x18) (async) sendfile(r4, r5, 0x0, 0xffe4) (async) getsockopt$sock_linger(r3, 0x1, 0xd, &(0x7f0000000340), &(0x7f0000000240)=0x8) (async) r6 = socket$nl_route(0x10, 0x3, 0x0) (async) r7 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r7, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route(r6, &(0x7f0000000580)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000080)=@newlink={0x38, 0x10, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r8}, [@IFLA_VFINFO_LIST={0x18, 0x16, 0x0, 0x1, [{0x14, 0x1, 0x0, 0x1, [@IFLA_VF_VLAN={0x10}]}]}]}, 0x38}}, 0x0) (async) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r2, 0x89f0, &(0x7f0000000840)={'syztnl2\x00', &(0x7f0000000740)={'syztnl2\x00', 0x0, 0x20, 0x1, 0x8, 0x1, {{0x2e, 0x4, 0x3, 0x20, 0xb8, 0x68, 0x0, 0x80, 0x4, 0x0, @local, @empty, {[@ssrr={0x89, 0xb, 0x45, [@local, @multicast1]}, @end, @timestamp={0x44, 0x18, 0x4e, 0x0, 0x6, [0x8, 0x2, 0xff, 0x7, 0x7f]}, @cipso={0x86, 0x6f, 0x3, [{0x7, 0x7, "6651de56bd"}, {0x4, 0xf, "2687e0ed6ee7bef50618ddb6ab"}, {0x6, 0xe, "fb83b50d49d73381953b4a88"}, {0x2, 0x10, "0b4ee63adfd3eee11adaad453470"}, {0x1, 0x11, "0e689083331ddcf46d54a196fd000b"}, {0x6, 0xb, "87d120993800c5866c"}, {0x6, 0x3, "e3"}, {0x5, 0x8, "d5151ab408ba"}, {0x5, 0xe, "82da3a742a1e5deecef90e78"}]}, @noop, @noop, @generic={0x86, 0x8, "ce267d029304"}, @generic={0x82, 0x4, "598a"}]}}}}}) getsockopt$inet_pktinfo(r3, 0x0, 0x8, &(0x7f0000000880)={0x0, @loopback, @empty}, &(0x7f00000008c0)=0xc) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r4, 0x89f3, &(0x7f0000000940)={'gre0\x00', &(0x7f0000000900)={'erspan0\x00', 0x0, 0x1, 0x85, 0x5, 0x81, {{0x6, 0x4, 0x0, 0xc, 0x18, 0x66, 0x0, 0x1, 0x2d, 0x0, @rand_addr=0x64010102, @local, {[@ra={0x94, 0x4, 0x1}]}}}}}) sendmsg$TEAM_CMD_OPTIONS_GET(r0, &(0x7f0000000f40)={&(0x7f0000000600)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000f00)={&(0x7f0000000f80)=ANY=[@ANYBLOB="50050000", @ANYRES16=0x0, @ANYBLOB="000229bd7000fbdbdf250200000008000100dbb688436f7edf6f7b70c09e6e1aacebde1b5ea55d7be506cda373a52659ff67271596df5f3ac38603512e98f58ca52b314ac3052c6093e75499930d5ef52f0a476e79e1cc2e4f8bfa09756e4e4c9f11ae78754b", @ANYRES32=0x0, @ANYBLOB="8402028040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b000000080004003f00000008000700000000003c000100240001006d6f64650000000000000000000000000000000000000000000000000000000005000300050000000b00040072616e646f6d00003c000100240001006d6f64650000000000000000000000000000000000000000000000000000000005000300050000000b00040072616e646f6d000038000100240001006c625f73746174735f726566726573685f696e74657276616c000000000000000500030003000000080004002e0000003c000100240001006d6f64650000000000000000000000000000000000000000000000000000000005000300050000000b00040072616e646f6d000038000100240001006e6f746966795f70656572735f696e74657276616c00000000000000000000000500030003000000080004000004000038000100240001006d636173745f72656a6f696e5f636f756e7400000000000000000000000000000500030003000000080004000800000038000100240001006e6f746966795f70656572735f636f756e740000000000000000000000000000050003000300000008000400060000006c000100240001006270665f686173685f66756e6300000000000000000000000000000000000000050003000b0000003c0004000500980404000000a000ff058145000068410981080000007100402001000000ff0000021f0000008001ff09060000000700e0010800000040000100240001007072696f72697479000000000000000000000000000000000000000000000000050003000e000000080004001900000008000600", @ANYRES32=0x0, @ANYBLOB="08000100", @ANYRES32=0x0, @ANYBLOB="a001028038000100240001006d636173745f72656a6f696e5f696e74657276616c0000000000000000000000050003000300000008000400ffff000038000100240001006d636173745f72656a6f696e5f696e74657276616c00000000000000000000000500030003000000080004000700000040000100240001006c625f686173685f737461747300000000000000000000000000000000000000050003000b0000000800040006000000080007000000000038000100240001006e6f746966795f70656572735f636f756e740000000000000000000000000000050003000300000008000400ff03000040000100240001006d6f64650000000000000000000000000000000000000000000000000000000005000300050000000f000400726f756e64726f62696e00003c00010024000100656e61626c65640000000000000000000000000000000000000000000000000005000300060000000400040008000600", @ANYRES32=r8, @ANYBLOB="38000100240001006e6f746966795f70656572735f696e74657276616c00000000000000000000000500030003000000080004000800000008000100", @ANYRES32=r9, @ANYBLOB="0001028040000100240001006d6f64650000000000000000000000000000000000000000000000000000000005000300050000000f000400726f756e64726f62696e0000400001002400010071756575655f69640000000000000000000000000000000000000000000000000500030003000000080004008000000008000600", @ANYRES32=0x0, @ANYBLOB="3c00010024000100757365725f6c696e6b75705f656e61626c65640000000000000000000000000005000300060000000400040008000600", @ANYRES32=r10, @ANYBLOB="40000200240001006c6200000000000000000000000000000000000800047e854b19ae459bdc00ff010000a9da1b8408537c9fef89af5108000600000000000000", @ANYRES32=r11, @ANYBLOB], 0x550}, 0x1, 0x0, 0x0, 0x20000000}, 0x20000810) (async) getsockname$packet(r3, &(0x7f00000001c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000540)=0x14) sendmsg$nl_route(r2, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=@newlink={0x30, 0x10, 0x801, 0x0, 0x0, {}, [@IFLA_MASTER={0x8, 0x4, r12}, @IFLA_GROUP={0x8}]}, 0x30}}, 0x4080) 720.040682ms ago: executing program 0 (id=336): r0 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x11, 0xb, &(0x7f0000000240)=ANY=[@ANYBLOB="180000000000000000000000000000001801000020756c2500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000600000095"], &(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) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000380)={&(0x7f0000000480)='kfree\x00', r1}, 0x10) mkdir(&(0x7f0000000000)='./file0\x00', 0x1c) mount$incfs(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0\x00', &(0x7f00000000c0), 0x0, 0x0) mount$9p_fd(0x0, &(0x7f00000005c0)='./file0\x00', 0x0, 0x1, &(0x7f00000001c0)=ANY=[@ANYRESOCT]) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="18000000000000000000000000000000850000000f00000018010000646c6c2500000000000000007b1af8ff00"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x35, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0}, 0xed) r2 = 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)={&(0x7f0000000200)='ext4_sync_file_enter\x00', r2}, 0x10) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) r3 = openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x26e1, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="05010000000000107d1e222e00000000000109022400010000000009040000020300020009210000000122020009058103"], 0x0) syz_usb_control_io$hid(r4, 0x0, 0x0) r5 = bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x11, 0xb, &(0x7f0000000180)=ANY=[@ANYBLOB], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x22, 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', r5}, 0x10) setsockopt$packet_add_memb(r0, 0x107, 0x1, &(0x7f0000000300)={0x0, 0x1, 0x6, @multicast}, 0x10) socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r7, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)}, 0x0) bind$unix(r0, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x4e20}, 0x6e) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x21, 0x0, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000240)=@newqdisc={0x54, 0x10, 0x1, 0x0, 0x0, {0x10, 0x0, 0x4c, 0x0, {}, {}, {0xe}}, [@TCA_INGRESS_BLOCK={0x8}, @TCA_STAB={0x28, 0x8, 0x0, 0x1, [{{0x1c, 0xa, {0xd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2}}, {0x8, 0x1b, [0x0, 0x0]}}]}]}, 0x54}}, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000940)={0x6, 0x12, &(0x7f0000000640)=@raw=[@snprintf={{}, {}, {}, {}, {}, {}, {}, {}, {}, {0x18, 0x3, 0x2, 0x0, r3}}, @exit, @btf_id={0x18, 0x2, 0x3, 0x0, 0x3}, @exit, @ldst={0x1, 0x2, 0x2, 0xb, 0x7, 0xfffffffffffffff0, 0xfffffffffffffffc}], &(0x7f0000000340)='syzkaller\x00', 0xfffffff8, 0x11, &(0x7f0000000400)=""/17, 0x40f00, 0x40, '\x00', 0x0, 0x25, r3, 0x8, &(0x7f0000000700)={0x8, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x1, 0xf, 0x401, 0x2}, 0x10, 0x0, 0x0, 0x9, &(0x7f0000000780)=[r3, r0, r0], &(0x7f00000007c0)=[{0x0, 0x5, 0x3, 0x8}, {0x3, 0x5, 0xa, 0x7}, {0x2, 0x3, 0x5, 0x4}, {0x5, 0x4, 0x7, 0x4}, {0x4, 0x1, 0xe, 0x1}, {0x1, 0x3, 0x7, 0x2}, {0x4, 0x3, 0x3, 0x4}, {0x1, 0x4, 0x7, 0x9}, {0x4, 0x4, 0xa, 0x3}], 0x10, 0x80}, 0x90) sendmsg$tipc(r7, &(0x7f0000000200)={0x0, 0x0, 0x0}, 0x0) sendmsg$tipc(r6, 0x0, 0x0) syz_usb_control_io(r4, &(0x7f00000003c0)={0x2c, &(0x7f0000000080)={0x0, 0x0, 0x4, {0x4, 0x0, "78e4"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) socket$nl_route(0x10, 0x3, 0x0) syz_usb_control_io(r4, 0x0, &(0x7f0000000a40)={0x84, &(0x7f0000000600)=ANY=[@ANYBLOB="0000811b26e3d00600"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) 659.363994ms ago: executing program 4 (id=337): mknodat$loop(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x6004, 0x1) mount(&(0x7f00000001c0)=@filename='./file0\x00', &(0x7f00000000c0)='./file0\x00', &(0x7f0000001200)='vfat\x00', 0x0, 0x0) 628.239186ms ago: executing program 4 (id=338): mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f0000018ffa)='ramfs\x00', 0x2010050, 0x0) r0 = creat(&(0x7f0000000100)='./file0/file0\x00', 0xbc9dc8fbd81cb4a1) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xe, 0x4, &(0x7f0000000080)=@framed={{0xffffffb4, 0x5, 0x0, 0x0, 0x0, 0x71, 0x10, 0x35}, [@ldst={0x5}]}, &(0x7f0000003ff6)='GPL\x00', 0x5, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000000c0), 0x366, 0x10, &(0x7f0000000000), 0x2b2}, 0x39) fcntl$lock(r0, 0x7, &(0x7f0000000500)={0x0, 0x2}) 564.292018ms ago: executing program 4 (id=339): bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000001070000000000000000260018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000300000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=@base={0x17, 0x0, 0x4, 0xff, 0x0, 0x1}, 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000008000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b7040000000000008500000058"], 0x0}, 0x90) r1 = 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, &(0x7f0000000040)={&(0x7f0000000000)='percpu_alloc_percpu\x00', r1}, 0x10) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x9, 0x4, 0x8, 0x8, 0x11}, 0x48) 556.983468ms ago: executing program 4 (id=340): r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f0000001140)=ANY=[@ANYBLOB="1800007f00000095de00000000000000000000000000aa3a8b99cffe54000000aec59602b3f65acc1d98f4124fe7c21a76454aee9c68b5931c9d99d98788489f7599717916faa1ec9593ddae856e2b43055f50670fc7a6a841b71295508da85a849f166b71b92a7dee7cf35000a25425bdc84adbf338466330922a2c4868fe49b2d31e2d53d904e3a21bcd3e613778f31bf25bb2d1f8f2a1e737f0e116b85e83aeaf3b8b70bb15b864d4a3f0ca5ae4110af7cf4a7550b3d5cd53cd8c21bf369e2a828b6bfe6cf2599d74fc6a3166690703fd794716034e8ffde7bd9f870e662e501f3043cdb3eb794fd730470992572b4228b0809605c2e3d3d6"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000040)={&(0x7f0000000180)='sys_enter\x00', r0}, 0x10) fsetxattr$security_ima(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000680)={'team0\x00', 0x0}) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f00000006c0)={'wg0\x00'}) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000140), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r4, 0x8933, &(0x7f0000000000)={'wg2\x00'}) openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0xf40, 0x0) mount$bind(&(0x7f0000000040)='./file0\x00', &(0x7f0000000a40)='./file0\x00', 0x0, 0x2001095, 0x0) syz_mount_image$ext4(&(0x7f0000000180)='ext2\x00', &(0x7f0000000000)='./file0\x00', 0x1c08734, &(0x7f0000000900)={[{@dioread_nolock}, {@noload}, {@journal_ioprio={'journal_ioprio', 0x3d, 0x6}}, {@minixdf}, {@sb={'sb', 0x3d, 0x3}}, {@errors_continue}, {@sb={'sb', 0x3d, 0x4}}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x4000000}}, {@auto_da_alloc_val={'auto_da_alloc', 0x3d, 0x1}}, {@grpquota}, {@abort}, {@commit={'commit', 0x3d, 0x7}}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x2000000}}, {@init_itable_val={'init_itable', 0x3d, 0xffffffffffffffff}}]}, 0x1, 0x486, &(0x7f0000000440)="$eJzs3E1sFFUcAPD/TD9ABFoRURCkisbGj5YWVA5eNJpooomJHurBQ20LQQs1dE2EEK3G4NGQeCceTTx68aY39WTiVe+GhCgxgpxqZnamdIfd0sLShfb3S7b73s7bfe+/M2/27XudDWDdGsj+JBGbI+L3iOirZxsLDNTvLl88PfHfxdMTSczPv/lXkpe7dPH0RFm0fN7dRWYwjUg/T4pKGs2ePPX++PT01IkiP1w79sHw7MlTTx89Nn5k6sjU8dFDhw4eGHnu2dFn2hJnFtelXR/P7N75yttnX58YO/vuz99m7d2xJ9va1RBHuwxkgf89n6tue6zdlXXYlkXppDu/++7fjrWG5eqKiGx39eT9vy+6onthW1+8/FlHGwfcUtln04bWm+fmgTUsiU63AOiM8oM++/5b3lZp6HFbuPBC/QtQFvfl4lbf0h1pUabnFtY/EBFjc1fOZbeozKcAANwKP2Tjn6eajf/S2LGo3NZiDaU/Iu6JiG0RcW9EbI+I+yLysvdHxAMrrL+6NHTt+Cc9f0OBLVM2/nu+WNtqHP+Vo7/o7ypyW/L4e5LDR6en9hfvyWD0bMjyI0vU8eNLv33Zatvi8d9YORFXjAWLdiTVJbnJ8dp4uwalFz6N2NXdLP5kYSUgq3xnROxa2UtvLRNHn/hmd6tCDfHPXTmX1T/WEP8SulfWoGbmv454vL7/56ISf7y6kFpqfXJ4Y0xP7R8uj4pr/fLrmTda1X9T8bdBtv83NR7/lRJ9/ySL12tnV17HmT++aPmd5vrxp+e7KxPU2fHfm7yVr1n3Fo99NF6rnRiJ6E1ey/MLj2+s1U6MXn1uXm70avks/sF9jcd/2fO3FfdZ/A9GRHYQ74mIhyJib9H2hyPikYjYt0T8P7346HvLjv+d1d//k03PfwunnP7G/b/yRNJ4+mqwvP1/ME8NFo/k57/rqLYibdHAm3jrAAAA4I6RRsTmSNKhhXSaDg3V/4d/e2xKp2dma08envnw+GT9GoH+6EnLma6+RfOhI8lc8Yr1fDnlUm4/UMwbf9V1V54fmpiZnuxg3EC9nzfr/5k/uyqFrzS5kAW4s7VhHQ24Q1X7f9qhdgCrr9r/93aoHcDqM/6H9es6/b93tdoBrL5m/f+TSr66FgCsDcb/sH7p/7B+tez/S/wyILA2+PyHdWmpi/e/v/FL/juVyM5kt0Ez1kMiWv2kwslTPRFxG7RQ4mYSnT4zAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtMf/AQAA//9dNegc") syz_read_part_table(0x104f, &(0x7f0000002100)="$eJzsz8GNwjAUBND5SjabnNLCNrX1EA40QQm0wIXOgqIYRAMIIb13+LKt8VgOH3VdD8/1sI2f5Fap/aTaGKckx0r6PXdOsnZbNn/z2LX7S1K/Nb3WL61ondu+H07d48XK/+Xd/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAb3APAAD//2UVCjM=") sendmsg$WG_CMD_SET_DEVICE(r2, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f00000001c0)={0x14, r3, 0x1}, 0x14}}, 0x4800) r5 = socket$inet6_udp(0xa, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r5, 0x89f3, &(0x7f0000000340)={'syztnl1\x00', &(0x7f00000007c0)={'syztnl2\x00', r1, 0x4, 0x0, 0x5f, 0xea, 0x39, @private1={0xfc, 0x1, '\x00', 0x1}, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x80, 0x1, 0x6, 0x2}}) r6 = socket$inet6(0xa, 0x3, 0x2) r7 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r6, 0x8918, &(0x7f0000000000)={@ipv4={'\x00', '\xff\xff', @multicast2}, 0x0, r8}) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000700)) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000740)={0x0, @multicast2, @initdev}, &(0x7f0000000780)=0xc) r9 = bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0x4, 0x16, &(0x7f00000018c0)=ANY=[@ANYBLOB="61128c000000000061134c0000000000bf2000000000000007000000080000003d0301000000000095000000000000006926000000000000bf67000000000000260608000fff52004507000002000000240600000ee60000bf050000000000000f630000000000006507000002000000070700004c0000001f75000000000000bf54000000000000070400000400f9ff2d350100000000009500000000000000050000000000000095000000f7ffffff1e1bd1fe4b3af9c97925711095cc1a3a25b9418ffdc4a1da470a14e4391c3fb6915cbff2a4911fe82664d775cdb9dfc83fa32db39b636c1866b526185f4ab35172a74e9afe751664f580a6c5bccf1ef6583e0c1cd1f7fe416be4278613dae5fbcd1714f63b545d08c2963a5a7231a91d595db8ef17d1af77506ab68c1df70237cc61b8b001f5dc9a200bc6328ea3277387562eefdeae09ab8d05ee86edc8f0cce9c7bcc809c5db956dbfa9fff683317a8f7855872008d59426e609"], &(0x7f0000000100)='GPL\x00'}, 0x48) socket$nl_route(0x10, 0x3, 0x0) socket$netlink(0x10, 0x3, 0x0) r10 = socket(0x10, 0x803, 0x0) getsockname$packet(r10, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) ioctl$sock_ipv6_tunnel_SIOCCHGTUNNEL(r9, 0x89f3, &(0x7f00000003c0)={'ip6tnl0\x00', &(0x7f00000002c0)={'syztnl0\x00', r11, 0x2f, 0x3, 0x10, 0x3, 0x1, @ipv4={'\x00', '\xff\xff', @broadcast}, @loopback, 0x80, 0x8000, 0x7, 0x2}}) sendmsg$nl_route_sched(r10, &(0x7f0000000640)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000440)={&(0x7f0000000400), 0x24}, 0x1, 0x0, 0x0, 0x20000005}, 0x801) getsockname$packet(r10, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x28a) 482.130861ms ago: executing program 2 (id=341): syz_mount_image$vfat(&(0x7f0000000040), &(0x7f0000000400)='./file0\x00', 0x8, &(0x7f00000001c0)={[{@shortname_win95}, {@uni_xlate}, {@fat=@quiet}, {@utf8no}, {@iocharset={'iocharset', 0x3d, 'cp860'}}, {@fat=@gid}, {@rodir}, {@fat=@codepage={'codepage', 0x3d, '863'}}, {@shortname_win95}, {@iocharset={'iocharset', 0x3d, 'cp949'}}]}, 0x1, 0x217, &(0x7f0000000480)="$eJzs3TFrE2EYB/CnttVSkGQQiiJ44uIUmop7ilQQA4qSQSeLTVGaWDAQ0KF180voV9DRVXAQV7+ACFIFF7t1ECL1YmNrYiM1OTG/35KH3Pu/e95LyEuGvLl1sr6ytNpY3tzciKmpsZgoRSm2xiIfh2I8Uo8CAPifbLVa8aWVyroXAGA4rP8AMHr6XP+vDrElAGDAfP8HgNFz/cbNy/Pl8sK1JJmKqD9uVpqV9DE9Pr8cd6MW1ZiNXHyNaO1I64uXyguzybaP+ajU19v59WZlfHe+GLnId88Xk9Tu/GRMt/PvpqMac5GLY93zc13zh+PsmZ+uX4hcvL0dq1GLpdjOdvJrxSS5cKW8J3/k+zgAAAAAAAAAAAAAAAAAAAAAABiEQrKj6/49hUKv42m+//2B9u7PMxEnJrKdOwAAAAAAAAAAAAAAAAAAAPwrGg8erizWatX7vyvuvXn2ar8xfRZj7ese9DwHL46e/vCk15jxP7s/f7d4eSrL29Jn8XrjzvFzjZnzmbUxGRG/PtPzrfU5FzGgfp5n+lr8mPW+g2eelhZfrL3/1O+Zh/5RBAAAAAAAAAAAAAAAAAAAI6/zo9+sOwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA7HT+/39wRdZzBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAbwEAAP//uSidyw==") r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r0, 0x1, 0xf, &(0x7f0000000000)=0x6, 0xa) bind$inet6(r0, &(0x7f0000f67fe4)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @empty}}, 0x1c) r1 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r1, 0x1, 0xf, &(0x7f0000000000)=0x6, 0xa) bind$inet6(r1, &(0x7f0000f67fe4)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}}, 0x1c) r2 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r2, 0x1, 0xf, &(0x7f0000000000)=0x6, 0xa) bind$inet6(r2, &(0x7f0000f67fe4)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}}, 0x1c) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r3, 0x1, 0xf, &(0x7f0000000000)=0x6, 0xa) bind$inet6(r3, &(0x7f0000f67fe4)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}}, 0x1c) r4 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r4, 0x1, 0xf, &(0x7f0000000000)=0x6, 0xa) bind$inet6(r4, &(0x7f0000f67fe4)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}}, 0x1c) r5 = socket$inet6(0xa, 0x2, 0x0) bind$inet6(r5, &(0x7f0000000480)={0xa, 0x4e20, 0x0, @mcast1, 0x2}, 0x1c) r6 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r6, 0x1, 0xf, &(0x7f0000000000)=0x6, 0xa) bind$inet6(r6, &(0x7f0000f67fe4)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}}, 0x1c) r7 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r7, 0x1, 0xf, &(0x7f0000000000)=0x6, 0xa) bind$inet6(r7, &(0x7f0000000080)={0xa, 0x4e20, 0xfffffffe, @remote}, 0x1c) r8 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r8, 0x1, 0xf, &(0x7f0000000000)=0x6, 0xa) bind$inet6(r8, &(0x7f0000f67fe4)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}}, 0x1c) r9 = socket$inet6(0xa, 0x2, 0x0) setsockopt$sock_int(r9, 0x1, 0xf, &(0x7f0000000000)=0x6, 0xa) bind$inet6(r9, &(0x7f0000f67fe4)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @multicast2}}, 0x1c) 252.327839ms ago: executing program 3 (id=342): r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_SET_CONTEXT_MGR_EXT(r0, 0x4018620d, &(0x7f0000000100)) r1 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000180)='./binderfs/binder0\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r1, 0xc0306201, &(0x7f0000002040)={0x8, 0x0, &(0x7f0000002540)=[@acquire], 0x0, 0x0, 0x0}) r2 = dup3(r1, r0, 0x0) ioctl$BINDER_WRITE_READ(r2, 0xc0306201, &(0x7f0000000480)={0x8, 0x500, &(0x7f0000000580)=[@increfs], 0x0, 0x0, 0x0}) 155.493934ms ago: executing program 2 (id=343): r0 = syz_usb_connect(0x0, 0x24, &(0x7f0000000000)=ANY=[@ANYBLOB="120100005938d74010973077339600000001090212000100001e000904"], 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f00000010c0)={0x84, &(0x7f0000000080)=ANY=[@ANYBLOB="1f769a"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000980)='net/sockstat6\x00') read$FUSE(r1, 0x0, 0x0) syz_usb_control_io(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000880)={0x84, &(0x7f00000002c0)=ANY=[@ANYBLOB="000002000000f96e"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io$printer(r0, 0x0, 0x0) syz_usb_control_io$uac1(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, &(0x7f0000000580)={0x1c, &(0x7f0000000b80)=ANY=[@ANYBLOB="2011c50000008957"], 0x0, 0x0}) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000500)='./file2\x00', 0x2000000, &(0x7f0000000180)={[{@user_xattr}]}, 0x1, 0x54f, &(0x7f0000001480)="$eJzs3c9vI1cdAPDvOPZushtIgB4AqT9Ei3YrqL3p0jbi0BYJcasEKvclynqjsE68ip2yiSrIijNCQggqbj1xQeIPQEK9IW4IqRJcOCFAoAq2cOgBGDSeSbJJxonTje0l/nykt/Pml7/f5/U8jz0vngAm1lMR8WpETEXEsxExVyyvFCV28pJt9/79N5ezkkSavv73JJJiWbZZUpTM5WK36XxSqrO1fXup1WpuFPON7tqdRmdr+7nVtaWV5kpz/fr1hRcXX1p8YfFayd7VI0u+mRxecu/AXNaul7/8lx99/6dfefmXn//WH2/87eq3s11mi/W77ThreVq17LnYk2W/MYxgYzBVtKc27kQAABhIdo7/8Yj4TO/8fy6mSs6t+zlyyg0AAAA8ktJXZuPfSUQKAAAAnFuV3hjYpFIvxgLMRqVSr+djeB+LS5VWu9P93K325vrNfKzsfNQqt1ZbzWsX8jG181FLsvmFXn1//vm9+eTAGOAfzs301teX262b4/vaAwAAACbK5UOf//81l3/+P8a9NE3TkSUIAAAAnI35Abf7zpDzAAAAAIbn6Of/t8eSBwAAADA8g17/BwAAAP4vffW117KS7t7/+uYbW5u322/8Kpqd2/W1zeX6cnvjTn2l3V5ppRcj1k56vFa7fecLsb55t9FtdrqNztb2jbX25nr3xuqBW2ADAAAAI/SxJ9/5fRIRO1+c6ZXMheyfqT475GMFKqPLEBiWUx3Ifx5eHsDo7b/N//qELatDzwUYLUc1TK5aPknGnQcwPid1AH0H7/zm7HMBAACG48qnyq//V/e/GwDOKQN5YHL1G+YHnH+u/8PkqjkDgMk1HTEz2GYP2h8uMPD1/zTNpxf8EAgAAIzJbK8klXpxLXA2Kh+kuZiPWnJrtdW8FhEfjYjfzdUuZvMLvT0TfzQAAAAAAAAAAAAAAAAAAAAAAAAAAANK0yRSAAAA4FyLqPw1KW7odWXumdnD3w9cSD6Y6017dwd4/cd3l7rdjYVs+T+K5RHdt4rlz5/mmwd3HgcAAIBh6X1O/14xXRh3NgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACcN+/ff3N5t4wy7ntfioj5svjVmO5Np6MWEZf+mUR1d6cnI5KImDqD+Dv3IuKTZfGTLK2YL7I4ED8iKhEx08ti6PEfT9O0NP7lh44Ok+2drP959cjxN50dYU/1tig//qtFeVhl/V/er1X2+r+pkvhZz/ORAWN8+t2fN8rXXMzXV8v7n934SZ/4T5c9ZMmT8o2vb2/3yy19O+JK6ftPciBWo7t2p9HZ2n5udW1ppbnSXL9+feHFxZcWX1i81ri12qod1/4fPP6L//Zb9969iEt94s8fbP/S4fY/k1WOjZz7z7t3738ir9YOPUQv/tWny+JXsreFvs9/9pr4bPE+kK2/slvfyesPeuJnv33iuPbf7NP+k/7/rz7YkGM8+7Xv/qmopidsCgCMQGdr+/ZSq9XcGLAyFXtLZgbfK6u8labp6WJ9+Ep2dtRn1R9+kjd8FGkMVnmsX6qPcuWV02ycXvxwL7bzWqnGQz9Opf8r/IwqY+2WAACAIdg/6R93JgAAAAAAAAAAAAAAAAAAADC5RvGDZ4dj7oynqQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAx/pfAAAA//+d8dkh") unshare(0x6020400) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000380)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$EXT4_IOC_MOVE_EXT(r2, 0xc080661a, 0x0) syz_usb_control_io$cdc_ncm(r0, 0x0, 0x0) syz_usb_control_io(r0, 0x0, &(0x7f0000000d80)={0x84, &(0x7f0000000480)={0x0, 0x0, 0x2, 'MV'}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_usb_control_io(r0, 0x0, 0x0) 133.027214ms ago: executing program 4 (id=344): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = ioctl$KVM_CREATE_VCPU(r1, 0xae41, 0x0) r3 = dup(r2) fsconfig$FSCONFIG_SET_PATH_EMPTY(r3, 0x3, 0x0, 0x0, 0xffffffffffffffff) 0s ago: executing program 4 (id=345): bpf$MAP_CREATE_CONST_STR(0x0, 0x0, 0x0) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_NEW(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="640000000001010400000000141a000002000000240001801400018008000100e000000108000200e00000010c00028005000100000000002400028014000180080001000000000008000200ac1e00010c00028005000100000000000800074000000001"], 0x64}}, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x18, 0x7, &(0x7f0000000540)=ANY=[@ANYBLOB="1800000009000000000000000000000018110000", @ANYBLOB], &(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) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f00000006c0)=ANY=[@ANYBLOB="500000000301010100000000000000000a000000300001802c00018014000300ff02000000000000000000000000000114000400fe8000000000000000000000000000aa0c00198008000100050d0000"], 0x50}}, 0x0) kernel console output (not intermixed with test programs): entered disabled state [ 25.605040][ T18] bridge0: port 2(bridge_slave_1) entered disabled state [ 25.612695][ T18] bridge0: port 1(bridge_slave_0) entered disabled state [ 25.619815][ T18] bridge0: port 2(bridge_slave_1) entered disabled state [ 25.627395][ T18] bridge0: port 1(bridge_slave_0) entered disabled state [ 25.636866][ T18] bridge0: port 2(bridge_slave_1) entered disabled state [ 25.644084][ T18] bridge0: port 1(bridge_slave_0) entered disabled state [ 25.652210][ T18] bridge0: port 2(bridge_slave_1) entered disabled state [ 25.659478][ T18] bridge0: port 1(bridge_slave_0) entered disabled state [ 25.667370][ T18] bridge0: port 2(bridge_slave_1) entered disabled state [ 25.675613][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 25.684775][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 25.710407][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 25.748906][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 25.758867][ T18] bridge0: port 1(bridge_slave_0) entered blocking state [ 25.766193][ T18] bridge0: port 1(bridge_slave_0) entered forwarding state [ 25.774880][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 25.783842][ T18] bridge0: port 2(bridge_slave_1) entered blocking state [ 25.791178][ T18] bridge0: port 2(bridge_slave_1) entered forwarding state [ 25.798837][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 25.806860][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 25.815716][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 25.824779][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 25.833908][ T18] bridge0: port 1(bridge_slave_0) entered blocking state [ 25.840977][ T18] bridge0: port 1(bridge_slave_0) entered forwarding state [ 25.848765][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 25.857502][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 25.866059][ T18] bridge0: port 2(bridge_slave_1) entered blocking state [ 25.873678][ T18] bridge0: port 2(bridge_slave_1) entered forwarding state [ 25.882017][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 25.891317][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 25.900472][ T18] bridge0: port 1(bridge_slave_0) entered blocking state [ 25.907620][ T18] bridge0: port 1(bridge_slave_0) entered forwarding state [ 25.915577][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 25.924057][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 25.931955][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 25.939869][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 25.947385][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 25.956717][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 25.965005][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 25.973653][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 26.000053][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 26.009099][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 26.017171][ T13] bridge0: port 2(bridge_slave_1) entered blocking state [ 26.024036][ T13] bridge0: port 2(bridge_slave_1) entered forwarding state [ 26.031797][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 26.040391][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 26.049123][ T13] bridge0: port 1(bridge_slave_0) entered blocking state [ 26.056182][ T13] bridge0: port 1(bridge_slave_0) entered forwarding state [ 26.063547][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 26.072057][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 26.080655][ T13] bridge0: port 2(bridge_slave_1) entered blocking state [ 26.087713][ T13] bridge0: port 2(bridge_slave_1) entered forwarding state [ 26.095010][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 26.103623][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 26.111662][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 26.120122][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 26.149244][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 26.158918][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 26.170037][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 26.178193][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 26.186022][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 26.194392][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 26.203053][ T13] bridge0: port 1(bridge_slave_0) entered blocking state [ 26.210155][ T13] bridge0: port 1(bridge_slave_0) entered forwarding state [ 26.217968][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 26.226487][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 26.234965][ T13] bridge0: port 2(bridge_slave_1) entered blocking state [ 26.242303][ T13] bridge0: port 2(bridge_slave_1) entered forwarding state [ 26.272112][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 26.282414][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 26.291744][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 26.300947][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 26.323923][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 26.332526][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 26.340873][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 26.349807][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 26.358048][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 26.366652][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 26.387969][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 26.396258][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 26.404622][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 26.414048][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 26.430268][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 26.438814][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 26.473508][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 26.482770][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 26.491629][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 26.500022][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 26.508456][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 26.516832][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 26.526196][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 26.535553][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 26.543881][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 26.557755][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 26.566317][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 26.594288][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 26.602974][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 26.611062][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 26.620224][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 26.650667][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 26.659791][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 26.669448][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 26.678460][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 26.687997][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 26.696355][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 26.705125][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 26.713707][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 26.722006][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 26.730288][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 26.756573][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 26.773758][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 26.813272][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 26.831802][ T380] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 26.838626][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 26.853518][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 26.861998][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 26.862687][ T387] ====================================================== [ 26.862687][ T387] WARNING: the mand mount option is being deprecated and [ 26.862687][ T387] will be removed in v5.15! [ 26.862687][ T387] ====================================================== [ 26.871256][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 26.905308][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 26.971132][ T393] L1TF CPU bug present and SMT on, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details. [ 27.132948][ T354] EXT4-fs error (device loop3): ext4_empty_dir:2990: inode #11: comm syz-executor: invalid size [ 27.155253][ T380] syz.3.6 (380) used greatest stack depth: 18904 bytes left [ 27.170907][ T354] EXT4-fs warning (device loop3): ext4_rmdir:3274: inode #11: comm syz-executor: empty directory 'file1' has too many links (0) [ 27.688190][ T428] EXT4-fs (loop3): Ignoring removed nobh option [ 27.709869][ T428] EXT4-fs (loop3): mounted filesystem without journal. Opts: nobh,errors=remount-ro, [ 28.172590][ T432] EXT4-fs error (device loop3): ext4_validate_block_bitmap:418: comm syz.3.14: bg 0: block 255: padding at end of block bitmap is not set [ 28.187484][ T432] EXT4-fs (loop3): Remounting filesystem read-only [ 28.221002][ T436] overlayfs: upperdir is in-use as upperdir/workdir of another mount, accessing files from both mounts will result in undefined behavior. [ 28.239051][ T438] overlayfs: maximum fs stacking depth exceeded [ 28.267747][ T436] overlayfs: maximum fs stacking depth exceeded [ 28.538990][ T441] EXT4-fs (loop2): Mount option "nouser_xattr" will be removed by 3.5 [ 28.538990][ T441] Contact linux-ext4@vger.kernel.org if you think we should keep it. [ 28.538990][ T441] [ 28.583712][ T441] EXT4-fs: Warning: mounting with data=journal disables delayed allocation and O_DIRECT support! [ 28.659678][ T455] netlink: 8 bytes leftover after parsing attributes in process `syz.3.20'. [ 28.721791][ T455] netlink: 8 bytes leftover after parsing attributes in process `syz.3.20'. [ 28.769723][ T441] EXT4-fs error (device loop2) in ext4_do_update_inode:5534: error 27 [ 28.797740][ T441] EXT4-fs (loop2): Remounting filesystem read-only [ 28.804527][ T441] EXT4-fs error (device loop2) in ext4_do_update_inode:5534: error 27 [ 28.814272][ T441] __quota_error: 80 callbacks suppressed [ 28.814289][ T441] Quota error (device loop2): write_blk: dquota write failed [ 28.829145][ T441] Quota error (device loop2): qtree_write_dquot: Error -27 occurred while creating quota [ 28.839703][ T441] EXT4-fs (loop2): 1 truncate cleaned up [ 28.845162][ T441] EXT4-fs (loop2): mounted filesystem without journal. Opts: errors=remount-ro,nouser_xattr, [ 28.855613][ T441] ext4 filesystem being mounted at /root/syzkaller.LetESh/1/file1 supports timestamps until 2038 (0x7fffffff) [ 29.071097][ T408] F2FS-fs (loop4): Test dummy encryption mode enabled [ 29.084608][ T23] audit: type=1400 audit(1719823954.970:156): avc: denied { create } for pid=437 comm="syz.2.16" name="file0" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 29.117565][ T408] F2FS-fs (loop4): invalid crc value [ 29.125278][ T23] audit: type=1400 audit(1719823954.970:157): avc: denied { mounton } for pid=437 comm="syz.2.16" path="/root/syzkaller.LetESh/1/file1/file0" dev="loop2" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 29.166222][ T23] audit: type=1400 audit(1719823954.970:158): avc: denied { add_name } for pid=437 comm="syz.2.16" name=".index" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 29.310717][ T408] F2FS-fs (loop4): Found nat_bits in checkpoint [ 29.523452][ T408] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 29.537555][ T23] audit: type=1400 audit(1719823955.420:159): avc: denied { read write } for pid=407 comm="syz.4.9" name="raw-gadget" dev="devtmpfs" ino=9889 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 29.597560][ T23] audit: type=1400 audit(1719823955.420:160): avc: denied { open } for pid=407 comm="syz.4.9" path="/dev/raw-gadget" dev="devtmpfs" ino=9889 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 29.621492][ T23] audit: type=1400 audit(1719823955.420:161): avc: denied { ioctl } for pid=407 comm="syz.4.9" path="/dev/raw-gadget" dev="devtmpfs" ino=9889 ioctlcmd=0x5500 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 29.688530][ T501] bridge0: port 1(bridge_slave_0) entered blocking state [ 29.695482][ T501] bridge0: port 1(bridge_slave_0) entered disabled state [ 29.711987][ T501] device bridge_slave_0 entered promiscuous mode [ 29.721508][ T23] audit: type=1400 audit(1719823955.610:162): avc: denied { setopt } for pid=506 comm="syz.0.32" lport=1 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 29.748066][ T501] bridge0: port 2(bridge_slave_1) entered blocking state [ 29.755021][ T501] bridge0: port 2(bridge_slave_1) entered disabled state [ 29.760293][ T23] audit: type=1400 audit(1719823955.650:163): avc: denied { create } for pid=508 comm="syz.0.33" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 29.762815][ T501] device bridge_slave_1 entered promiscuous mode [ 29.807593][ T382] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 29.832784][ T513] mmap: syz.0.35 (513) uses deprecated remap_file_pages() syscall. See Documentation/vm/remap_file_pages.rst. [ 29.880010][ T501] bridge0: port 2(bridge_slave_1) entered blocking state [ 29.887708][ T501] bridge0: port 2(bridge_slave_1) entered forwarding state [ 29.895072][ T501] bridge0: port 1(bridge_slave_0) entered blocking state [ 29.902000][ T501] bridge0: port 1(bridge_slave_0) entered forwarding state [ 29.967736][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 29.979439][ T343] bridge0: port 1(bridge_slave_0) entered disabled state [ 29.997890][ T343] bridge0: port 2(bridge_slave_1) entered disabled state [ 30.019533][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 30.028530][ T124] bridge0: port 1(bridge_slave_0) entered blocking state [ 30.035384][ T124] bridge0: port 1(bridge_slave_0) entered forwarding state [ 30.046409][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 30.056478][ T124] bridge0: port 2(bridge_slave_1) entered blocking state [ 30.064091][ T124] bridge0: port 2(bridge_slave_1) entered forwarding state [ 30.091384][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 30.101711][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 30.120728][ T527] netlink: 16 bytes leftover after parsing attributes in process `syz.0.39'. [ 30.129764][ T382] usb 5-1: Using ep0 maxpacket: 8 [ 30.139101][ T527] PF_BRIDGE: br_mdb_parse() with invalid ifindex [ 30.202857][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 30.222700][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 30.246931][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 30.268026][ T382] usb 5-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 0 [ 30.298696][ T381] device bridge_slave_1 left promiscuous mode [ 30.317551][ T381] bridge0: port 2(bridge_slave_1) entered disabled state [ 30.373146][ T381] device bridge_slave_0 left promiscuous mode [ 30.447720][ T381] bridge0: port 1(bridge_slave_0) entered disabled state [ 30.669512][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 30.679811][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 30.737622][ T382] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 30.799905][ T382] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 30.857956][ T382] usb 5-1: can't set config #1, error -71 [ 30.883043][ T382] usb 5-1: USB disconnect, device number 2 [ 31.211782][ T558] bridge0: port 1(bridge_slave_0) entered blocking state [ 31.227537][ T558] bridge0: port 1(bridge_slave_0) entered disabled state [ 31.238884][ T558] device bridge_slave_0 entered promiscuous mode [ 31.259753][ T558] bridge0: port 2(bridge_slave_1) entered blocking state [ 31.267032][ T558] bridge0: port 2(bridge_slave_1) entered disabled state [ 31.309351][ T558] device bridge_slave_1 entered promiscuous mode [ 31.407568][ T18] usb 1-1: new high-speed USB device number 2 using dummy_hcd [ 31.513142][ T558] bridge0: port 2(bridge_slave_1) entered blocking state [ 31.520205][ T558] bridge0: port 2(bridge_slave_1) entered forwarding state [ 31.527902][ T558] bridge0: port 1(bridge_slave_0) entered blocking state [ 31.535195][ T558] bridge0: port 1(bridge_slave_0) entered forwarding state [ 31.558836][ T572] [ 31.561011][ T572] ********************************************************** [ 31.577986][ T572] ** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE ** [ 31.586563][ T572] ** ** [ 31.594893][ T572] ** trace_printk() being used. Allocating extra memory. ** [ 31.612428][ T572] ** ** [ 31.632997][ T567] EXT4-fs (loop2): Mount option "nouser_xattr" will be removed by 3.5 [ 31.632997][ T567] Contact linux-ext4@vger.kernel.org if you think we should keep it. [ 31.632997][ T567] [ 31.646788][ T572] ** This means that this is a DEBUG kernel and it is ** [ 31.657574][ T18] usb 1-1: Using ep0 maxpacket: 8 [ 31.672086][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 31.676533][ T572] ** unsafe for production use. ** [ 31.683637][ T567] EXT4-fs error (device loop2) in ext4_do_update_inode:5534: error 27 [ 31.690787][ T572] ** ** [ 31.695413][ T343] bridge0: port 1(bridge_slave_0) entered disabled state [ 31.710681][ T343] bridge0: port 2(bridge_slave_1) entered disabled state [ 31.717605][ T572] ** If you see this message and you are not debugging ** [ 31.718745][ T567] EXT4-fs (loop2): Remounting filesystem read-only [ 31.725289][ T572] ** the kernel, report this immediately to your vendor! ** [ 31.733538][ T567] EXT4-fs error (device loop2) in ext4_do_update_inode:5534: error 27 [ 31.747394][ T572] ** ** [ 31.755162][ T572] ** NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE NOTICE ** [ 31.763600][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 31.778384][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 31.784924][ T572] ********************************************************** [ 31.787475][ T567] EXT4-fs (loop2): 1 truncate cleaned up [ 31.800908][ T124] bridge0: port 1(bridge_slave_0) entered blocking state [ 31.808044][ T124] bridge0: port 1(bridge_slave_0) entered forwarding state [ 31.826333][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 31.834740][ T567] EXT4-fs (loop2): mounted filesystem without journal. Opts: errors=remount-ro,nouser_xattr, [ 31.845664][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 31.854254][ T567] ext4 filesystem being mounted at /root/syzkaller.KgAxuC/1/file1 supports timestamps until 2038 (0x7fffffff) [ 31.866824][ T124] bridge0: port 2(bridge_slave_1) entered blocking state [ 31.873848][ T124] bridge0: port 2(bridge_slave_1) entered forwarding state [ 31.882674][ T18] usb 1-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 31.891387][ T18] usb 1-1: config 1 has an invalid descriptor of length 1, skipping remainder of the config [ 31.912384][ T18] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 31.940713][ T382] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 31.959920][ T382] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 31.977575][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 31.991887][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 32.031943][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 32.041552][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 32.078855][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 32.087669][ T18] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 32.089006][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 32.102133][ T18] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 32.122065][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 32.122815][ T18] usb 1-1: Product: syz [ 32.130705][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 32.144540][ T18] usb 1-1: Manufacturer: syz [ 32.147660][ T381] device bridge_slave_1 left promiscuous mode [ 32.154673][ T18] usb 1-1: SerialNumber: syz [ 32.156024][ T381] bridge0: port 2(bridge_slave_1) entered disabled state [ 32.170641][ T381] device bridge_slave_0 left promiscuous mode [ 32.176847][ T381] bridge0: port 1(bridge_slave_0) entered disabled state [ 32.281501][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 32.290857][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 32.300070][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 32.308976][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 32.410557][ T600] EXT4-fs (loop3): Unsupported blocksize for fs encryption [ 32.487917][ T18] usb 1-1: 0:2 : does not exist [ 32.497411][ T18] usb 1-1: USB disconnect, device number 2 [ 32.526086][ T607] erofs: (device loop3): erofs_parse_options: Unrecognized mount option "†íêíÚY¿kI¶’<˜d¯" or missing value [ 32.539266][ T388] udevd[388]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 32.559698][ T603] bridge0: port 1(bridge_slave_0) entered blocking state [ 32.567355][ T603] bridge0: port 1(bridge_slave_0) entered disabled state [ 32.575206][ T603] device bridge_slave_0 entered promiscuous mode [ 32.582348][ T603] bridge0: port 2(bridge_slave_1) entered blocking state [ 32.589467][ T603] bridge0: port 2(bridge_slave_1) entered disabled state [ 32.597060][ T603] device bridge_slave_1 entered promiscuous mode [ 32.806498][ T382] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 32.815091][ T382] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 32.911678][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 32.929233][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 32.950421][ T107] bridge0: port 1(bridge_slave_0) entered blocking state [ 32.959010][ T107] bridge0: port 1(bridge_slave_0) entered forwarding state [ 33.042043][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 33.108011][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 33.129844][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 33.149089][ T107] bridge0: port 2(bridge_slave_1) entered blocking state [ 33.156635][ T107] bridge0: port 2(bridge_slave_1) entered forwarding state [ 33.203724][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 33.227240][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 33.264701][ T382] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 33.280330][ T382] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 33.331183][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 33.365117][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 33.409141][ T382] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 33.436514][ T382] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 33.448700][ T633] FAT-fs (loop0): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 33.467035][ T382] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 33.472433][ T633] FAT-fs (loop0): Filesystem has been set read-only [ 33.482212][ T633] FAT-fs (loop0): error, fat_get_cluster: invalid cluster chain (i_pos 0) [ 33.499746][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 33.511836][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 33.530010][ T633] PF_BRIDGE: br_mdb_parse() with invalid entry [ 33.677880][ T381] device bridge_slave_1 left promiscuous mode [ 33.683973][ T381] bridge0: port 2(bridge_slave_1) entered disabled state [ 33.704136][ T381] device bridge_slave_0 left promiscuous mode [ 33.802124][ T381] bridge0: port 1(bridge_slave_0) entered disabled state [ 33.918329][ T635] EXT4-fs (loop1): Mount option "nouser_xattr" will be removed by 3.5 [ 33.918329][ T635] Contact linux-ext4@vger.kernel.org if you think we should keep it. [ 33.918329][ T635] [ 33.952495][ T635] EXT4-fs error (device loop1) in ext4_do_update_inode:5534: error 27 [ 33.963132][ T635] EXT4-fs (loop1): Remounting filesystem read-only [ 33.970540][ T635] EXT4-fs error (device loop1) in ext4_do_update_inode:5534: error 27 [ 33.980106][ T635] __quota_error: 17 callbacks suppressed [ 33.980115][ T635] Quota error (device loop1): write_blk: dquota write failed [ 33.994221][ T635] Quota error (device loop1): qtree_write_dquot: Error -27 occurred while creating quota [ 34.004581][ T635] EXT4-fs (loop1): 1 truncate cleaned up [ 34.010358][ T635] EXT4-fs (loop1): mounted filesystem without journal. Opts: errors=remount-ro,nouser_xattr, [ 34.025209][ T23] audit: type=1400 audit(1719823959.910:179): avc: denied { write } for pid=675 comm="syz.2.73" name="raw" dev="proc" ino=4026532662 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_net_t tclass=file permissive=1 [ 34.061721][ T635] ext4 filesystem being mounted at /root/syzkaller.LMpOwF/14/file1 supports timestamps until 2038 (0x7fffffff) [ 34.199518][ T680] FAT-fs (loop0): bogus logical sector size 0 [ 34.207801][ T680] FAT-fs (loop0): Can't find a valid FAT filesystem [ 34.218568][ T23] audit: type=1400 audit(1719823960.110:180): avc: denied { append } for pid=144 comm="syslogd" name="messages" dev="tmpfs" ino=275 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 34.245890][ T676] EXT4-fs (loop2): mounted filesystem without journal. Opts: jqfmt=vfsv0,errors=remount-ro, [ 34.264396][ T23] audit: type=1400 audit(1719823960.110:181): avc: denied { open } for pid=144 comm="syslogd" path="/tmp/messages" dev="tmpfs" ino=275 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 34.287821][ T23] audit: type=1400 audit(1719823960.110:182): avc: denied { getattr } for pid=144 comm="syslogd" path="/tmp/messages" dev="tmpfs" ino=275 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 34.317700][ T18] usb 4-1: new low-speed USB device number 2 using dummy_hcd [ 34.540232][ T690] bridge0: port 1(bridge_slave_0) entered blocking state [ 34.547598][ T690] bridge0: port 1(bridge_slave_0) entered disabled state [ 34.559672][ T690] device bridge_slave_0 entered promiscuous mode [ 34.570844][ T690] bridge0: port 2(bridge_slave_1) entered blocking state [ 34.578296][ T690] bridge0: port 2(bridge_slave_1) entered disabled state [ 34.586090][ T690] device bridge_slave_1 entered promiscuous mode [ 34.587753][ T18] usb 4-1: Invalid ep0 maxpacket: 32 [ 34.791042][ T23] audit: type=1400 audit(1719823960.680:183): avc: denied { create } for pid=700 comm="syz.0.78" name="file0" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_home_t tclass=blk_file permissive=1 [ 34.826604][ T701] blk_update_request: I/O error, dev loop1, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 34.838647][ T701] FAT-fs (loop1): unable to read boot sector [ 34.839989][ T23] audit: type=1400 audit(1719823960.710:184): avc: denied { mounton } for pid=700 comm="syz.0.78" path="/root/syzkaller.ke9l8h/19/file0" dev="sda1" ino=1974 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_home_t tclass=blk_file permissive=1 [ 34.883223][ T23] audit: type=1400 audit(1719823960.770:185): avc: denied { unlink } for pid=351 comm="syz-executor" name="file0" dev="sda1" ino=1974 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_home_t tclass=blk_file permissive=1 [ 34.907554][ T18] usb 4-1: new low-speed USB device number 3 using dummy_hcd [ 34.920982][ T23] audit: type=1400 audit(1719823960.770:186): avc: denied { getopt } for pid=702 comm="syz.0.79" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 35.138713][ T713] FAULT_INJECTION: forcing a failure. [ 35.138713][ T713] name failslab, interval 1, probability 0, space 0, times 1 [ 35.152914][ T713] CPU: 1 PID: 713 Comm: syz.4.82 Not tainted 5.4.276-syzkaller-00020-g4275fce9fe94 #0 [ 35.162917][ T713] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 [ 35.173795][ T713] Call Trace: [ 35.176927][ T713] dump_stack+0x1d8/0x241 [ 35.181078][ T713] ? panic+0x89d/0x89d [ 35.185046][ T713] ? nf_ct_l4proto_log_invalid+0x258/0x258 [ 35.190800][ T713] ? vsnprintf+0x1b96/0x1c70 [ 35.195245][ T713] should_fail+0x71f/0x880 [ 35.199843][ T713] ? setup_fault_attr+0x3d0/0x3d0 [ 35.204794][ T713] ? vsnprintf+0x1c70/0x1c70 [ 35.209300][ T713] ? widen_string+0x3a/0x310 [ 35.213879][ T713] ? mls_compute_context_len+0x74b/0x790 [ 35.219801][ T713] ? context_struct_to_string+0x441/0x8a0 [ 35.225348][ T713] should_failslab+0x5/0x20 [ 35.229786][ T713] __kmalloc+0x51/0x2e0 [ 35.233777][ T713] ? vsnprintf+0x1b96/0x1c70 [ 35.238459][ T713] context_struct_to_string+0x441/0x8a0 [ 35.244159][ T713] ? security_bounded_transition+0x560/0x560 [ 35.250342][ T713] ? audit_log_vformat+0x398/0x9d0 [ 35.255758][ T713] ? sidtab_search_core+0x18d/0x410 [ 35.260994][ T713] security_sid_to_context_core+0x274/0x390 [ 35.267468][ T713] avc_audit_post_callback+0x1ba/0xbe0 [ 35.273244][ T713] ? audit_log_start+0x9a0/0x9a0 [ 35.278182][ T713] ? avc_audit_pre_callback+0x290/0x290 [ 35.283972][ T713] ? memcpy+0x38/0x50 [ 35.288206][ T713] ? skb_put+0x110/0x1f0 [ 35.292459][ T713] ? avc_audit_pre_callback+0x290/0x290 [ 35.298752][ T713] common_lsm_audit+0x140a/0x17e0 [ 35.303718][ T713] ? avc_audit_pre_callback+0x290/0x290 [ 35.309380][ T713] ? ipv6_skb_to_auditdata+0xe80/0xe80 [ 35.314666][ T713] ? avc_update_node+0x897/0x960 [ 35.319847][ T713] ? _raw_spin_unlock_irqrestore+0x57/0x80 [ 35.326024][ T713] ? avc_denied+0x15c/0x1d0 [ 35.330478][ T713] slow_avc_audit+0x26c/0x3c0 [ 35.335243][ T713] ? avc_get_hash_stats+0x1a0/0x1a0 [ 35.340838][ T713] ? avc_has_perm_noaudit+0x2f1/0x3d0 [ 35.346811][ T713] ? unwind_get_return_address+0x49/0x80 [ 35.352414][ T713] ? arch_stack_walk+0xf5/0x140 [ 35.357266][ T713] avc_has_perm+0x1f5/0x260 [ 35.361612][ T713] ? avc_has_perm_noaudit+0x3d0/0x3d0 [ 35.367122][ T713] selinux_socket_connect_helper+0x27c/0x9d0 [ 35.374385][ T713] ? socket_type_to_security_class+0x370/0x370 [ 35.381327][ T713] ? __fget+0x407/0x490 [ 35.385866][ T713] ? fget_many+0x20/0x20 [ 35.390052][ T713] ? debug_smp_processor_id+0x20/0x20 [ 35.395922][ T713] ? __fsnotify_parent+0x310/0x310 [ 35.401281][ T713] security_socket_connect+0x6d/0xa0 [ 35.407208][ T713] __sys_connect+0x28e/0x460 [ 35.412069][ T713] ? __ia32_sys_accept+0x90/0x90 [ 35.417256][ T713] ? __ia32_sys_read+0x80/0x80 [ 35.422098][ T713] __x64_sys_connect+0x76/0x80 [ 35.426701][ T713] do_syscall_64+0xca/0x1c0 [ 35.431201][ T713] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 35.436948][ T713] RIP: 0033:0x7f3f1af78b99 [ 35.441433][ T713] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 35.461916][ T713] RSP: 002b:00007f3f1a1fa048 EFLAGS: 00000246 ORIG_RAX: 000000000000002a [ 35.470480][ T713] RAX: ffffffffffffffda RBX: 00007f3f1b106fa0 RCX: 00007f3f1af78b99 [ 35.478856][ T713] RDX: 0000000000000010 RSI: 0000000020000040 RDI: 0000000000000003 [ 35.487066][ T713] RBP: 00007f3f1a1fa0a0 R08: 0000000000000000 R09: 0000000000000000 [ 35.495396][ T713] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 35.503565][ T713] R13: 000000000000000b R14: 00007f3f1b106fa0 R15: 00007ffe99f356f8 [ 35.567553][ T18] usb 4-1: Invalid ep0 maxpacket: 32 [ 35.572973][ T18] usb usb4-port1: attempt power cycle [ 35.610234][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 35.618411][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 35.638889][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 35.648397][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 35.658014][ T343] bridge0: port 1(bridge_slave_0) entered blocking state [ 35.665845][ T343] bridge0: port 1(bridge_slave_0) entered forwarding state [ 35.683618][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 35.692324][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 35.701454][ T124] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 35.720340][ T124] bridge0: port 2(bridge_slave_1) entered blocking state [ 35.727215][ T124] bridge0: port 2(bridge_slave_1) entered forwarding state [ 35.748392][ T381] device bridge_slave_1 left promiscuous mode [ 35.755165][ T381] bridge0: port 2(bridge_slave_1) entered disabled state [ 35.829496][ T381] device bridge_slave_0 left promiscuous mode [ 35.839630][ T381] bridge0: port 1(bridge_slave_0) entered disabled state [ 35.874740][ T730] blk_update_request: I/O error, dev loop1, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 35.916955][ T730] FAT-fs (loop1): unable to read boot sector [ 35.969071][ T727] EXT4-fs (loop4): Mount option "nouser_xattr" will be removed by 3.5 [ 35.969071][ T727] Contact linux-ext4@vger.kernel.org if you think we should keep it. [ 35.969071][ T727] [ 35.998742][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 36.006767][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 36.018451][ T18] usb 4-1: new low-speed USB device number 4 using dummy_hcd [ 36.046093][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 36.058479][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 36.087107][ T382] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 36.094734][ T107] usb 3-1: new high-speed USB device number 2 using dummy_hcd [ 36.107610][ T18] usb 4-1: Invalid ep0 maxpacket: 32 [ 36.108257][ T382] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 36.114930][ T727] EXT4-fs error (device loop4) in ext4_do_update_inode:5534: error 27 [ 36.142313][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 36.154298][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 36.172796][ T727] EXT4-fs (loop4): Remounting filesystem read-only [ 36.176023][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 36.188445][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 36.198623][ T727] EXT4-fs error (device loop4) in ext4_do_update_inode:5534: error 27 [ 36.207468][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 36.216745][ T727] EXT4-fs (loop4): 1 truncate cleaned up [ 36.223766][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 36.233531][ T727] EXT4-fs (loop4): mounted filesystem without journal. Opts: errors=remount-ro,nouser_xattr, [ 36.245467][ T727] ext4 filesystem being mounted at /root/syzkaller.DMk9xy/11/file1 supports timestamps until 2038 (0x7fffffff) [ 36.251247][ T738] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 36.280070][ T18] usb 4-1: new low-speed USB device number 5 using dummy_hcd [ 36.360689][ T739] EXT4-fs error (device loop0) in ext4_reserve_inode_write:6099: Corrupt filesystem [ 36.377849][ T18] usb 4-1: Invalid ep0 maxpacket: 32 [ 36.383697][ T18] usb usb4-port1: unable to enumerate USB device [ 36.569596][ T351] EXT4-fs error (device loop0): ext4_map_blocks:617: inode #2: block 16: comm syz-executor: lblock 0 mapped to illegal pblock 16 (length 1) [ 36.584815][ T351] EXT4-fs error (device loop0) in ext4_reserve_inode_write:6099: Corrupt filesystem [ 36.600537][ T107] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 36.614150][ T107] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 36.623885][ T107] usb 3-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 36.649745][ T107] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 36.668860][ T107] usb 3-1: config 0 descriptor?? [ 36.785967][ T760] bridge0: port 1(bridge_slave_0) entered blocking state [ 36.793677][ T760] bridge0: port 1(bridge_slave_0) entered disabled state [ 36.801518][ T760] device bridge_slave_0 entered promiscuous mode [ 36.808821][ T760] bridge0: port 2(bridge_slave_1) entered blocking state [ 36.815751][ T760] bridge0: port 2(bridge_slave_1) entered disabled state [ 36.889058][ T766] SELinux: Context system_u:object_r:iptables_conf_t:s0 is not valid (left unmapped). [ 36.939137][ T760] device bridge_slave_1 entered promiscuous mode [ 37.059145][ T726] netlink: 104 bytes leftover after parsing attributes in process `syz.2.87'. [ 37.187993][ T591] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 37.232655][ T769] bridge0: port 1(bridge_slave_0) entered blocking state [ 37.239829][ T769] bridge0: port 1(bridge_slave_0) entered disabled state [ 37.321806][ T769] device bridge_slave_0 entered promiscuous mode [ 37.332917][ T769] bridge0: port 2(bridge_slave_1) entered blocking state [ 37.342885][ T769] bridge0: port 2(bridge_slave_1) entered disabled state [ 37.354984][ T769] device bridge_slave_1 entered promiscuous mode [ 37.457798][ T591] usb 2-1: Using ep0 maxpacket: 16 [ 37.467748][ T107] usbhid 3-1:0.0: can't add hid device: -71 [ 37.476816][ T107] usbhid: probe of 3-1:0.0 failed with error -71 [ 37.485985][ T107] usb 3-1: USB disconnect, device number 2 [ 37.556897][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 37.566078][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 37.579122][ T598] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 37.587943][ T598] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 37.597178][ T598] bridge0: port 1(bridge_slave_0) entered blocking state [ 37.605148][ T598] bridge0: port 1(bridge_slave_0) entered forwarding state [ 37.615404][ T381] device bridge_slave_1 left promiscuous mode [ 37.621608][ T591] usb 2-1: unable to get BOS descriptor or descriptor too short [ 37.624150][ T381] bridge0: port 2(bridge_slave_1) entered disabled state [ 37.636948][ T381] device bridge_slave_0 left promiscuous mode [ 37.643522][ T381] bridge0: port 1(bridge_slave_0) entered disabled state [ 37.717667][ T591] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 37.748909][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 37.757319][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 37.766611][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 37.778051][ T13] bridge0: port 2(bridge_slave_1) entered blocking state [ 37.786518][ T13] bridge0: port 2(bridge_slave_1) entered forwarding state [ 37.816867][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 37.827445][ T768] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 37.858611][ T768] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 37.865007][ T783] EXT4-fs error (device loop2) in ext4_do_update_inode:5534: error 27 [ 37.877080][ T783] EXT4-fs error (device loop2) in ext4_do_update_inode:5534: error 27 [ 37.885528][ T768] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 37.887720][ T783] EXT4-fs error (device loop2) in ext4_do_update_inode:5534: error 27 [ 37.894623][ T768] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 37.902240][ T783] EXT4-fs error (device loop2) in ext4_do_update_inode:5534: error 27 [ 37.909685][ T591] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 37.909699][ T591] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 37.909709][ T591] usb 2-1: Product: syz [ 37.909719][ T591] usb 2-1: Manufacturer: syz [ 37.909728][ T591] usb 2-1: SerialNumber: syz [ 37.948594][ T591] cdc_mbim 2-1:1.0: bind() failure [ 37.949954][ T783] EXT4-fs error (device loop2) in ext4_do_update_inode:5534: error 27 [ 37.962816][ T783] EXT4-fs error (device loop2) in ext4_orphan_del:3211: error 27 [ 37.970784][ T783] EXT4-fs error (device loop2) in ext4_do_update_inode:5534: error 27 [ 37.979298][ T783] EXT4-fs error (device loop2) in ext4_orphan_cleanup:2816: error 27 [ 37.987770][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 37.988067][ T783] EXT4-fs (loop2): 1 truncate cleaned up [ 37.996196][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 38.001342][ T783] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 38.018183][ T783] ext4 filesystem being mounted at /root/syzkaller.BdEFjp/8/file1 supports timestamps until 2038 (0x7fffffff) [ 38.030530][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 38.042672][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 38.051097][ T591] bridge0: port 1(bridge_slave_0) entered blocking state [ 38.058007][ T591] bridge0: port 1(bridge_slave_0) entered forwarding state [ 38.065418][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 38.073806][ T591] bridge0: port 2(bridge_slave_1) entered blocking state [ 38.080782][ T591] bridge0: port 2(bridge_slave_1) entered forwarding state [ 38.098525][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 38.106286][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 38.114311][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 38.158493][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 38.168051][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 38.211665][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 38.221840][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 38.249475][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 38.261522][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 38.283823][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 38.293908][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 38.308565][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 38.317276][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 38.402404][ T795] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 38.422808][ T795] EXT4-fs (loop2): Unsupported blocksize for fs encryption [ 38.525493][ T795] kvm: emulating exchange as write [ 38.569702][ T790] F2FS-fs (loop4): Found nat_bits in checkpoint [ 38.609713][ T790] F2FS-fs (loop4): Cannot turn on quotas: -2 on 2 [ 38.616811][ T790] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 38.728019][ T381] device bridge_slave_1 left promiscuous mode [ 38.734020][ T381] bridge0: port 2(bridge_slave_1) entered disabled state [ 38.742429][ T381] device bridge_slave_0 left promiscuous mode [ 38.891139][ T381] bridge0: port 1(bridge_slave_0) entered disabled state [ 39.028091][ T768] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 39.036047][ T760] attempt to access beyond end of device [ 39.036047][ T760] loop4: rw=2049, want=45104, limit=40427 [ 39.397783][ T768] usb 3-1: config 1 has too many interfaces: 66, using maximum allowed: 32 [ 39.410247][ T768] usb 3-1: config 1 has an invalid descriptor of length 55, skipping remainder of the config [ 39.422308][ T768] usb 3-1: config 1 has 1 interface, different from the descriptor's value: 66 [ 39.431585][ T768] usb 3-1: config 1 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 14129, setting to 64 [ 39.458136][ T819] blk_update_request: I/O error, dev loop9, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 39.469384][ T819] FAT-fs (loop9): unable to read boot sector [ 39.557698][ T768] usb 3-1: New USB device found, idVendor=7d25, idProduct=a415, bcdDevice= 0.40 [ 39.572375][ T768] usb 3-1: New USB device strings: Mfr=1, Product=4, SerialNumber=0 [ 39.581069][ T768] usb 3-1: Product: syz [ 39.585208][ T768] usb 3-1: Manufacturer: syz [ 39.650496][ T768] cdc_wdm 3-1:1.0: skipping garbage [ 39.655753][ T768] cdc_wdm 3-1:1.0: skipping garbage [ 39.660920][ T768] cdc_wdm: probe of 3-1:1.0 failed with error -22 [ 39.702906][ T768] usb 2-1: USB disconnect, device number 2 [ 39.810264][ T832] FAT-fs (loop1): Unrecognized mount option "erro"s=continue" or missing value [ 39.907616][ T18] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 39.940351][ T23] kauditd_printk_skb: 31 callbacks suppressed [ 39.940362][ T23] audit: type=1400 audit(1719823965.830:214): avc: denied { read } for pid=835 comm="syz.1.116" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 40.230935][ T824] F2FS-fs (loop0): Test dummy encryption mode enabled [ 40.237645][ T18] usb 5-1: device descriptor read/64, error 18 [ 40.262843][ T824] F2FS-fs (loop0): invalid crc value [ 40.303762][ T824] F2FS-fs (loop0): Found nat_bits in checkpoint [ 40.333085][ T845] EXT4-fs error (device loop3): ext4_fill_super:4612: inode #2: comm syz.3.119: casefold flag without casefold feature [ 40.353482][ T845] EXT4-fs (loop3): warning: mounting fs with errors, running e2fsck is recommended [ 40.364533][ T845] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 40.388149][ T824] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 40.637547][ T18] usb 5-1: device descriptor read/64, error 18 [ 40.644117][ T23] audit: type=1400 audit(1719823966.530:215): avc: denied { map } for pid=859 comm="syz.3.122" path="socket:[14941]" dev="sockfs" ino=14941 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tcp_socket permissive=1 [ 40.689276][ T861] Zero length message leads to an empty skb [ 40.728951][ T23] audit: type=1400 audit(1719823966.620:216): avc: denied { read } for pid=868 comm="syz.3.123" name="loop-control" dev="devtmpfs" ino=145 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:loop_control_device_t tclass=chr_file permissive=1 [ 40.753466][ T862] fscrypt: AES-256-CTS-CBC using implementation "cts(cbc-aes-aesni)" [ 40.756462][ T23] audit: type=1400 audit(1719823966.620:217): avc: denied { open } for pid=868 comm="syz.3.123" path="/dev/loop-control" dev="devtmpfs" ino=145 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:loop_control_device_t tclass=chr_file permissive=1 [ 40.787133][ T23] audit: type=1400 audit(1719823966.640:218): avc: denied { ioctl } for pid=868 comm="syz.3.123" path="/dev/loop-control" dev="devtmpfs" ino=145 ioctlcmd=0x4c82 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:loop_control_device_t tclass=chr_file permissive=1 [ 40.907551][ T18] usb 5-1: new high-speed USB device number 4 using dummy_hcd [ 40.941456][ T875] EXT4-fs (loop1): mounted filesystem without journal. Opts: usrjquota=,noblock_validity,nodelalloc,errors=remount-ro,min_batch_time=0x0000000000000076,delalloc,delalloc,auto_da_alloc=0x0000000000000003,errors=remount-ro, [ 40.979118][ T23] audit: type=1400 audit(1719823966.870:219): avc: denied { mounton } for pid=874 comm="syz.1.124" path="/root/syzkaller.bQJDww/8/file2/file1" dev="loop1" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 41.006219][ T875] EXT4-fs (loop1): re-mounted. Opts: [ 41.011781][ T23] audit: type=1400 audit(1719823966.890:220): avc: denied { remount } for pid=874 comm="syz.1.124" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 41.032328][ T875] EXT4-fs (loop1): re-mounted. Opts: [ 41.048263][ T690] EXT4-fs error (device loop1): ext4_validate_block_bitmap:418: comm syz-executor: bg 0: block 161: padding at end of block bitmap is not set [ 41.062738][ T690] EXT4-fs (loop1): Remounting filesystem read-only [ 41.069274][ T690] EXT4-fs error (device loop1) in ext4_free_blocks:5019: Corrupt filesystem [ 41.078704][ T690] EXT4-fs error (device loop1): __ext4_iget:5217: inode #14: block 1886221359: comm syz-executor: invalid block [ 41.090984][ T690] EXT4-fs error (device loop1): __ext4_iget:5217: inode #14: block 1886221359: comm syz-executor: invalid block [ 41.177607][ T18] usb 5-1: device descriptor read/64, error 18 [ 41.212230][ T5] usb 3-1: USB disconnect, device number 3 [ 41.367120][ T885] bridge0: port 1(bridge_slave_0) entered blocking state [ 41.375292][ T885] bridge0: port 1(bridge_slave_0) entered disabled state [ 41.383716][ T885] device bridge_slave_0 entered promiscuous mode [ 41.391302][ T885] bridge0: port 2(bridge_slave_1) entered blocking state [ 41.398661][ T885] bridge0: port 2(bridge_slave_1) entered disabled state [ 41.406353][ T885] device bridge_slave_1 entered promiscuous mode [ 41.407763][ T768] usb 4-1: new high-speed USB device number 6 using dummy_hcd [ 41.544958][ T885] bridge0: port 2(bridge_slave_1) entered blocking state [ 41.552120][ T885] bridge0: port 2(bridge_slave_1) entered forwarding state [ 41.559774][ T885] bridge0: port 1(bridge_slave_0) entered blocking state [ 41.567934][ T885] bridge0: port 1(bridge_slave_0) entered forwarding state [ 41.576131][ T18] usb 5-1: device descriptor read/64, error 18 [ 41.625369][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 41.635301][ T591] bridge0: port 1(bridge_slave_0) entered disabled state [ 41.721579][ T18] usb usb5-port1: attempt power cycle [ 41.748726][ T591] bridge0: port 2(bridge_slave_1) entered disabled state [ 41.771249][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 41.777591][ T768] usb 4-1: Using ep0 maxpacket: 8 [ 41.780138][ T5] bridge0: port 1(bridge_slave_0) entered blocking state [ 41.791181][ T5] bridge0: port 1(bridge_slave_0) entered forwarding state [ 41.947746][ T768] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 41.970784][ T768] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 42.006005][ T768] usb 4-1: New USB device found, idVendor=05ac, idProduct=024b, bcdDevice= 0.00 [ 42.041196][ T768] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 42.104964][ T768] usb 4-1: config 0 descriptor?? [ 42.127601][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 42.137622][ T18] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 42.146513][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 42.155856][ T591] bridge0: port 2(bridge_slave_1) entered blocking state [ 42.164566][ T591] bridge0: port 2(bridge_slave_1) entered forwarding state [ 42.199336][ T598] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 42.208735][ T598] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 42.219819][ T381] device bridge_slave_1 left promiscuous mode [ 42.237821][ T381] bridge0: port 2(bridge_slave_1) entered disabled state [ 42.245829][ T381] device bridge_slave_0 left promiscuous mode [ 42.252530][ T381] bridge0: port 1(bridge_slave_0) entered disabled state [ 42.267586][ T376] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 42.317794][ T18] usb 5-1: device descriptor read/8, error -61 [ 42.355153][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 42.367883][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 42.393322][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 42.404677][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 42.424595][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 42.433496][ T5] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 42.448267][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 42.456825][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 42.474015][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 42.483256][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 42.492058][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 42.500860][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 42.529163][ T376] usb 1-1: Using ep0 maxpacket: 16 [ 42.597685][ T18] usb 5-1: device descriptor read/8, error -61 [ 42.609534][ T768] apple 0003:05AC:024B.0001: unknown main item tag 0x1 [ 42.618400][ T768] apple 0003:05AC:024B.0001: item fetching failed at offset 6/7 [ 42.626092][ T768] apple 0003:05AC:024B.0001: parse failed [ 42.632232][ T768] apple: probe of 0003:05AC:024B.0001 failed with error -22 [ 42.687689][ T376] usb 1-1: unable to get BOS descriptor or descriptor too short [ 42.767744][ T376] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 42.814919][ T883] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 42.823870][ T5] usb 4-1: USB disconnect, device number 6 [ 42.937647][ T376] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 42.956858][ T376] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 42.966946][ T376] usb 1-1: Product: syz [ 42.971135][ T376] usb 1-1: Manufacturer: syz [ 42.975571][ T376] usb 1-1: SerialNumber: syz [ 43.018344][ T376] cdc_mbim 1-1:1.0: bind() failure [ 43.202849][ T912] F2FS-fs (loop4): Found nat_bits in checkpoint [ 43.253835][ T23] audit: type=1400 audit(1719823969.140:221): avc: denied { create } for pid=913 comm="syz.1.137" name="file0" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_home_t tclass=blk_file permissive=1 [ 43.285629][ T920] syz.1.137 (pid 920) is setting deprecated v1 encryption policy; recommend upgrading to v2. [ 43.296234][ T912] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 43.369288][ T760] attempt to access beyond end of device [ 43.369288][ T760] loop4: rw=2049, want=45104, limit=40427 [ 43.779872][ T911] F2FS-fs (loop2): Wrong CP boundary, start(512) end(198144) blocks(1024) [ 43.797622][ T911] F2FS-fs (loop2): Can't find valid F2FS filesystem in 2th superblock [ 43.817646][ T911] F2FS-fs (loop2): Unrecognized mount option "b@¹1‹ë HID v0.00 Device [syz0] on syz1 [ 44.420271][ T947] A link change request failed with some changes committed already. Interface lo may have been left with an inconsistent configuration, please check. [ 44.685562][ T18] usb 1-1: USB disconnect, device number 3 [ 44.779032][ T957] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 44.791531][ T957] ext4 filesystem being mounted at /root/syzkaller.Qrrf5z/10/file0 supports timestamps until 2038 (0x7fffffff) [ 44.848319][ T957] EXT4-fs error (device loop4): ext4_mb_generate_buddy:748: group 0, block bitmap and bg descriptor inconsistent: 96 vs 65376 free clusters [ 44.884477][ T957] EXT4-fs (loop4): Delayed block allocation failed for inode 15 at logical offset 1 with max blocks 511 with error 28 [ 44.897454][ T957] EXT4-fs (loop4): This should not happen!! Data will be lost [ 44.897454][ T957] [ 44.907443][ T957] EXT4-fs (loop4): Total free blocks count 0 [ 44.914293][ T957] EXT4-fs (loop4): Free/Dirty block details [ 44.920430][ T957] EXT4-fs (loop4): free_blocks=65280 [ 44.925557][ T957] EXT4-fs (loop4): dirty_blocks=511 [ 44.931726][ T957] EXT4-fs (loop4): Block reservation details [ 44.938220][ T957] EXT4-fs (loop4): i_reserved_data_blocks=511 [ 45.012806][ T976] x_tables: ip_tables: l2tp.0 match: invalid size 16 (kernel) != (user) 576 [ 45.015096][ T591] hid-generic 0000:0000:0000.0003: item fetching failed at offset 0/2 [ 45.029992][ T591] hid-generic: probe of 0000:0000:0000.0003 failed with error -22 [ 45.079864][ T956] F2FS-fs (loop2): Invalid log_blocksize (268), supports only 12 [ 45.094218][ T956] F2FS-fs (loop2): Can't find valid F2FS filesystem in 1th superblock [ 45.125259][ T985] xt_TCPMSS: Only works on TCP SYN packets [ 45.134673][ T985] overlayfs: missing 'lowerdir' [ 45.148426][ T18] usb 1-1: new high-speed USB device number 4 using dummy_hcd [ 45.168712][ T956] F2FS-fs (loop2): Found nat_bits in checkpoint [ 45.235409][ T956] F2FS-fs (loop2): Try to recover 1th superblock, ret: 0 [ 45.243297][ T956] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 45.293969][ T994] FAT-fs (loop4): Directory bread(block 64) failed [ 45.300497][ T994] FAT-fs (loop4): Directory bread(block 65) failed [ 45.307034][ T994] FAT-fs (loop4): Directory bread(block 66) failed [ 45.313293][ T994] FAT-fs (loop4): Directory bread(block 67) failed [ 45.319660][ T994] FAT-fs (loop4): Directory bread(block 68) failed [ 45.325968][ T994] FAT-fs (loop4): Directory bread(block 69) failed [ 45.332354][ T994] FAT-fs (loop4): Directory bread(block 70) failed [ 45.338893][ T994] FAT-fs (loop4): Directory bread(block 71) failed [ 45.345468][ T994] FAT-fs (loop4): Directory bread(block 72) failed [ 45.353346][ T994] FAT-fs (loop4): Directory bread(block 73) failed [ 45.437545][ T18] usb 1-1: Using ep0 maxpacket: 32 [ 45.446741][ T1000] IPv6: sit1: Disabled Multicast RS [ 45.499621][ T23] kauditd_printk_skb: 3 callbacks suppressed [ 45.499633][ T23] audit: type=1400 audit(1719823971.390:227): avc: denied { read } for pid=999 comm="syz.1.162" name="msr" dev="devtmpfs" ino=9175 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cpu_device_t tclass=chr_file permissive=1 [ 45.558124][ T18] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 45.602357][ T18] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 45.615890][ T18] usb 1-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 45.622164][ T23] audit: type=1400 audit(1719823971.390:228): avc: denied { open } for pid=999 comm="syz.1.162" path="/dev/cpu/0/msr" dev="devtmpfs" ino=9175 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cpu_device_t tclass=chr_file permissive=1 [ 45.625203][ T18] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 45.664116][ T18] usb 1-1: config 0 descriptor?? [ 45.688046][ T964] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 45.711593][ T18] hub 1-1:0.0: USB hub found [ 45.937678][ T18] hub 1-1:0.0: config failed, hub has too many ports! (err -19) [ 46.074058][ T23] audit: type=1400 audit(1719823971.960:229): avc: denied { read } for pid=1011 comm="syz.3.167" name="binder0" dev="binder" ino=4 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 46.099416][ T1013] binder: 1011:1013 unknown command 0 [ 46.107431][ T1013] binder: 1011:1013 ioctl c0306201 20000480 returned -22 [ 46.121476][ T23] audit: type=1400 audit(1719823971.990:230): avc: denied { open } for pid=1011 comm="syz.3.167" path="/dev/binderfs/binder0" dev="binder" ino=4 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 46.145458][ T23] audit: type=1400 audit(1719823971.990:231): avc: denied { ioctl } for pid=1011 comm="syz.3.167" path="/dev/binderfs/binder0" dev="binder" ino=4 ioctlcmd=0x620d scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 46.172643][ T23] audit: type=1400 audit(1719823971.990:232): avc: denied { set_context_mgr } for pid=1011 comm="syz.3.167" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=binder permissive=1 [ 46.231619][ T23] audit: type=1400 audit(1719823972.120:233): avc: denied { ioctl } for pid=1021 comm="syz.3.170" path="socket:[16546]" dev="sockfs" ino=16546 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 46.256982][ T23] audit: type=1400 audit(1719823972.140:234): avc: denied { mount } for pid=1021 comm="syz.3.170" name="/" dev="configfs" ino=213 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=filesystem permissive=1 [ 46.287901][ T18] usbhid 1-1:0.0: can't add hid device: -71 [ 46.311984][ T18] usbhid: probe of 1-1:0.0 failed with error -71 [ 46.408335][ T1020] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 46.426803][ T1020] ext4 filesystem being mounted at /root/syzkaller.Qrrf5z/16/file0 supports timestamps until 2038 (0x7fffffff) [ 46.440671][ T23] audit: type=1400 audit(1719823972.140:235): avc: denied { search } for pid=1021 comm="syz.3.170" name="/" dev="configfs" ino=213 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 46.464661][ T18] usb 1-1: USB disconnect, device number 4 [ 46.491366][ T1022] loop3: p1 p3 < > p4 < p5 > [ 46.496290][ T1022] loop3: partition table partially beyond EOD, truncated [ 46.504226][ T1022] loop3: p1 size 33024 extends beyond EOD, truncated [ 46.520281][ T1022] loop3: p3 start 4284289 is beyond EOD, truncated [ 46.527471][ T1022] loop3: p5 size 33024 extends beyond EOD, truncated [ 46.535639][ T23] audit: type=1400 audit(1719823972.420:236): avc: denied { write } for pid=1021 comm="syz.3.170" name="/" dev="configfs" ino=213 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=dir permissive=1 [ 46.588402][ T162] loop3: p1 p3 < > p4 < p5 > [ 46.593139][ T162] loop3: partition table partially beyond EOD, truncated [ 46.601149][ T162] loop3: p1 size 33024 extends beyond EOD, truncated [ 46.607022][ T1020] overlayfs: missing 'workdir' [ 46.609670][ T162] loop3: p3 start 4284289 is beyond EOD, truncated [ 46.620795][ T162] loop3: p5 size 33024 extends beyond EOD, truncated [ 46.627071][ T760] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 3: comm syz-executor: path /root/syzkaller.Qrrf5z/16/file0: bad entry in directory: rec_len is smaller than minimal - offset=60, inode=113, rec_len=0, size=2048 fake=0 [ 46.651112][ T760] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 12: comm syz-executor: path /root/syzkaller.Qrrf5z/16/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5066064, rec_len=1, size=2048 fake=0 [ 46.674878][ T760] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 13: comm syz-executor: path /root/syzkaller.Qrrf5z/16/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653246737, rec_len=1, size=2048 fake=0 [ 46.699744][ T760] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 14: comm syz-executor: path /root/syzkaller.Qrrf5z/16/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 46.722803][ T376] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 46.730776][ T760] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 15: comm syz-executor: path /root/syzkaller.Qrrf5z/16/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 46.741279][ T388] udevd[388]: inotify_add_watch(7, /dev/loop3p1, 10) failed: No such file or directory [ 46.765669][ T760] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 16: comm syz-executor: path /root/syzkaller.Qrrf5z/16/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653245223, rec_len=1, size=2048 fake=0 [ 46.766358][ T456] udevd[456]: inotify_add_watch(7, /dev/loop3p4, 10) failed: No such file or directory [ 46.798980][ T760] EXT4-fs error (device loop4): ext4_readdir:260: inode #2: block 17: comm syz-executor: path /root/syzkaller.Qrrf5z/16/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 46.801002][ T350] udevd[350]: inotify_add_watch(7, /dev/loop3p5, 10) failed: No such file or directory [ 46.831070][ T760] EXT4-fs error (device loop4): ext4_map_blocks:617: inode #2: block 18: comm syz-executor: lblock 23 mapped to illegal pblock 18 (length 1) [ 46.838374][ T388] udevd[388]: inotify_add_watch(7, /dev/loop3p1, 10) failed: No such file or directory [ 46.846987][ T456] udevd[456]: inotify_add_watch(7, /dev/loop3p4, 10) failed: No such file or directory [ 46.858250][ T350] udevd[350]: inotify_add_watch(7, /dev/loop3p5, 10) failed: No such file or directory [ 46.907569][ T598] usb 3-1: new high-speed USB device number 4 using dummy_hcd [ 46.943623][ T1046] IPv6: sit1: Disabled Multicast RS [ 46.997701][ T376] usb 2-1: Using ep0 maxpacket: 16 [ 47.247621][ T376] usb 2-1: unable to get BOS descriptor or descriptor too short [ 47.281203][ T598] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 47.292801][ T598] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 47.306125][ T598] usb 3-1: New USB device found, idVendor=06cb, idProduct=81a7, bcdDevice= 0.00 [ 47.326455][ T598] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 47.335923][ T598] usb 3-1: config 0 descriptor?? [ 47.347806][ T376] usb 2-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 47.462588][ T1056] bridge0: port 1(bridge_slave_0) entered blocking state [ 47.470044][ T1056] bridge0: port 1(bridge_slave_0) entered disabled state [ 47.478802][ T1056] device bridge_slave_0 entered promiscuous mode [ 47.486002][ T1056] bridge0: port 2(bridge_slave_1) entered blocking state [ 47.493034][ T1056] bridge0: port 2(bridge_slave_1) entered disabled state [ 47.500611][ T1056] device bridge_slave_1 entered promiscuous mode [ 47.547656][ T376] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 47.567612][ T376] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 47.579334][ T376] usb 2-1: Product: syz [ 47.584024][ T376] usb 2-1: Manufacturer: syz [ 47.593204][ T1053] F2FS-fs (loop3): Unrecognized mount option "00000000000000000000" or missing value [ 47.610311][ T376] usb 2-1: SerialNumber: syz [ 47.649957][ T1056] bridge0: port 2(bridge_slave_1) entered blocking state [ 47.657113][ T1056] bridge0: port 2(bridge_slave_1) entered forwarding state [ 47.664572][ T1056] bridge0: port 1(bridge_slave_0) entered blocking state [ 47.672351][ T1056] bridge0: port 1(bridge_slave_0) entered forwarding state [ 47.680848][ T376] cdc_mbim 2-1:1.0: bind() failure [ 47.729020][ T381] device bridge_slave_1 left promiscuous mode [ 47.735483][ T381] bridge0: port 2(bridge_slave_1) entered disabled state [ 47.758260][ T381] device bridge_slave_0 left promiscuous mode [ 47.776710][ T381] bridge0: port 1(bridge_slave_0) entered disabled state [ 47.910297][ T598] hid-rmi 0003:06CB:81A7.0004: item fetching failed at offset 3/5 [ 47.920054][ T598] hid-rmi 0003:06CB:81A7.0004: parse failed [ 47.926080][ T598] hid-rmi: probe of 0003:06CB:81A7.0004 failed with error -22 [ 48.003309][ T18] bridge0: port 1(bridge_slave_0) entered disabled state [ 48.014008][ T18] bridge0: port 2(bridge_slave_1) entered disabled state [ 48.078689][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 48.086306][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 48.109510][ T376] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 48.117978][ T376] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 48.126424][ T376] bridge0: port 1(bridge_slave_0) entered blocking state [ 48.133463][ T376] bridge0: port 1(bridge_slave_0) entered forwarding state [ 48.142063][ T376] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 48.150953][ T376] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 48.159726][ T376] bridge0: port 2(bridge_slave_1) entered blocking state [ 48.166555][ T376] bridge0: port 2(bridge_slave_1) entered forwarding state [ 48.174423][ T376] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 48.182938][ T376] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 48.193597][ T598] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 48.202339][ T598] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 48.226348][ T382] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 48.236005][ T382] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 48.258478][ T382] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 48.266702][ T382] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 48.285718][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 48.300542][ T18] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 48.313589][ T1079] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 48.323052][ T1079] ext4 filesystem being mounted at /root/syzkaller.xiXEjW/10/file0 supports timestamps until 2038 (0x7fffffff) [ 48.339947][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 48.350695][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 48.368833][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 48.377375][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 48.488112][ T1079] overlayfs: missing 'workdir' [ 48.518316][ T769] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 3: comm syz-executor: path /root/syzkaller.xiXEjW/10/file0: bad entry in directory: rec_len is smaller than minimal - offset=60, inode=113, rec_len=0, size=2048 fake=0 [ 48.533462][ T1088] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=59924 sclass=netlink_tcpdiag_socket pid=1088 comm=syz.4.184 [ 48.542161][ T769] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 12: comm syz-executor: path /root/syzkaller.xiXEjW/10/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5066064, rec_len=1, size=2048 fake=0 [ 48.557705][ T13] usb 4-1: new high-speed USB device number 7 using dummy_hcd [ 48.577768][ T769] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 13: comm syz-executor: path /root/syzkaller.xiXEjW/10/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653246737, rec_len=1, size=2048 fake=0 [ 48.608090][ T769] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 14: comm syz-executor: path /root/syzkaller.xiXEjW/10/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 48.631732][ T769] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 15: comm syz-executor: path /root/syzkaller.xiXEjW/10/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 48.655038][ T769] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 16: comm syz-executor: path /root/syzkaller.xiXEjW/10/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653245223, rec_len=1, size=2048 fake=0 [ 48.678936][ T769] EXT4-fs error (device loop0): ext4_readdir:260: inode #2: block 17: comm syz-executor: path /root/syzkaller.xiXEjW/10/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 48.703111][ T769] EXT4-fs error (device loop0): ext4_map_blocks:617: inode #2: block 18: comm syz-executor: lblock 23 mapped to illegal pblock 18 (length 1) [ 48.907619][ T107] usb 5-1: new high-speed USB device number 7 using dummy_hcd [ 48.930774][ T1094] bridge0: port 1(bridge_slave_0) entered blocking state [ 48.939862][ T1094] bridge0: port 1(bridge_slave_0) entered disabled state [ 48.947873][ T1094] device bridge_slave_0 entered promiscuous mode [ 48.955548][ T1094] bridge0: port 2(bridge_slave_1) entered blocking state [ 48.963282][ T13] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 48.974722][ T1094] bridge0: port 2(bridge_slave_1) entered disabled state [ 48.974733][ T13] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 48.974781][ T13] usb 4-1: New USB device found, idVendor=056a, idProduct=0010, bcdDevice= 0.00 [ 48.983106][ T1094] device bridge_slave_1 entered promiscuous mode [ 49.006596][ T13] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 49.019558][ T13] usb 4-1: config 0 descriptor?? [ 49.138359][ T376] usb 2-1: USB disconnect, device number 3 [ 49.151049][ T382] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 49.159392][ T107] usb 5-1: Using ep0 maxpacket: 16 [ 49.166547][ T382] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 49.185274][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 49.193839][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 49.202220][ T591] bridge0: port 1(bridge_slave_0) entered blocking state [ 49.209323][ T591] bridge0: port 1(bridge_slave_0) entered forwarding state [ 49.216908][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 49.226159][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 49.234224][ T591] bridge0: port 2(bridge_slave_1) entered blocking state [ 49.241335][ T591] bridge0: port 2(bridge_slave_1) entered forwarding state [ 49.248971][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 49.278659][ T107] usb 5-1: config 0 interface 0 altsetting 64 bulk endpoint 0xA has invalid maxpacket 32 [ 49.290344][ T107] usb 5-1: config 0 interface 0 altsetting 64 endpoint 0xF has invalid maxpacket 520, setting to 64 [ 49.296205][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 49.311194][ T107] usb 5-1: config 0 interface 0 altsetting 64 has an invalid endpoint with address 0x0, skipping [ 49.322091][ T107] usb 5-1: config 0 interface 0 altsetting 64 endpoint 0xE has an invalid bInterval 236, changing to 7 [ 49.330278][ T768] usb 3-1: USB disconnect, device number 4 [ 49.334036][ T107] usb 5-1: config 0 interface 0 altsetting 64 has an invalid endpoint with address 0x80, skipping [ 49.340118][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 49.352084][ T107] usb 5-1: config 0 interface 0 altsetting 64 has a duplicate endpoint with address 0x5, skipping [ 49.380533][ T1106] FAULT_INJECTION: forcing a failure. [ 49.380533][ T1106] name failslab, interval 1, probability 0, space 0, times 0 [ 49.393714][ T1106] CPU: 0 PID: 1106 Comm: syz.2.191 Not tainted 5.4.276-syzkaller-00020-g4275fce9fe94 #0 [ 49.403329][ T1106] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 [ 49.413217][ T1106] Call Trace: [ 49.416362][ T1106] dump_stack+0x1d8/0x241 [ 49.420516][ T1106] ? panic+0x89d/0x89d [ 49.424615][ T1106] ? do_syscall_64+0xca/0x1c0 [ 49.429293][ T1106] ? nf_ct_l4proto_log_invalid+0x258/0x258 [ 49.436243][ T1106] should_fail+0x71f/0x880 [ 49.440491][ T1106] ? setup_fault_attr+0x3d0/0x3d0 [ 49.445733][ T1106] ? kvmalloc_node+0x7e/0xf0 [ 49.450356][ T1106] should_failslab+0x5/0x20 [ 49.455009][ T1106] __kmalloc+0x51/0x2e0 [ 49.459008][ T1106] kvmalloc_node+0x7e/0xf0 [ 49.463550][ T1106] alloc_fdtable+0xcb/0x240 [ 49.467854][ T1106] dup_fd+0x718/0xaa0 [ 49.471667][ T1106] ? avc_has_perm+0xd2/0x260 [ 49.476263][ T1106] ? avc_has_perm+0x16f/0x260 [ 49.480794][ T1106] copy_files+0xe1/0x1f0 [ 49.484860][ T1106] ? perf_event_attrs+0x20/0x20 [ 49.489549][ T1106] ? dup_task_struct+0x600/0x600 [ 49.494492][ T1106] ? sched_fork+0x5e4/0xd70 [ 49.498838][ T1106] copy_process+0x11e3/0x3230 [ 49.503346][ T1106] ? proc_fail_nth_write+0x20b/0x290 [ 49.508567][ T1106] ? fork_idle+0x290/0x290 [ 49.513075][ T1106] ? memset+0x1f/0x40 [ 49.516896][ T1106] ? fsnotify+0x1280/0x1340 [ 49.521239][ T1106] ? __kernel_write+0x350/0x350 [ 49.526011][ T1106] _do_fork+0x197/0x900 [ 49.530004][ T1106] ? debug_smp_processor_id+0x20/0x20 [ 49.535296][ T1106] ? __fsnotify_parent+0x310/0x310 [ 49.540252][ T1106] ? copy_process+0x3230/0x3230 [ 49.545017][ T1106] ? __sb_end_write+0xc4/0x120 [ 49.549710][ T1106] __x64_sys_clone+0x26b/0x2c0 [ 49.554314][ T1106] ? fput_many+0x15e/0x1b0 [ 49.558557][ T1106] ? __ia32_sys_vfork+0x110/0x110 [ 49.563515][ T1106] ? __do_page_fault+0x725/0xbb0 [ 49.568373][ T1106] do_syscall_64+0xca/0x1c0 [ 49.572908][ T1106] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 49.578803][ T1106] RIP: 0033:0x7ffa06148b99 [ 49.583040][ T1106] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 49.602496][ T1106] RSP: 002b:00007ffa053c9ff8 EFLAGS: 00000246 ORIG_RAX: 0000000000000038 [ 49.610822][ T1106] RAX: ffffffffffffffda RBX: 00007ffa062d6fa0 RCX: 00007ffa06148b99 [ 49.618709][ T1106] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 49.626719][ T1106] RBP: 00007ffa053ca0a0 R08: 0000000000000000 R09: 0000000000000000 [ 49.635788][ T1106] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 49.643543][ T1106] R13: 000000000000000b R14: 00007ffa062d6fa0 R15: 00007ffd3f253718 [ 49.652415][ T107] usb 5-1: config 0 interface 0 altsetting 64 endpoint 0xD has invalid maxpacket 512, setting to 64 [ 49.663263][ T107] usb 5-1: config 0 interface 0 altsetting 64 has a duplicate endpoint with address 0x8, skipping [ 49.674007][ T107] usb 5-1: config 0 interface 0 altsetting 64 endpoint 0xB has invalid maxpacket 1023, setting to 64 [ 49.681120][ T907] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 49.684858][ T107] usb 5-1: config 0 interface 0 altsetting 64 has a duplicate endpoint with address 0xA, skipping [ 49.703332][ T107] usb 5-1: config 0 interface 0 altsetting 64 has a duplicate endpoint with address 0x5, skipping [ 49.714298][ T107] usb 5-1: config 0 interface 0 has no altsetting 0 [ 49.715588][ T907] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 49.734405][ T1102] F2FS-fs (loop1): Unrecognized mount option "00000000000000000000" or missing value [ 49.834399][ T382] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 49.877940][ T107] usb 5-1: New USB device found, idVendor=16d8, idProduct=7212, bcdDevice=52.7b [ 49.889984][ T382] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 49.900580][ T107] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 49.923603][ T107] usb 5-1: Product: syz [ 49.944210][ T107] usb 5-1: Manufacturer: syz [ 49.954464][ T107] usb 5-1: SerialNumber: syz [ 49.970469][ T107] usb 5-1: config 0 descriptor?? [ 49.991302][ T382] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 49.999490][ T1092] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 50.000057][ T1115] fscrypt: AES-128-CTS-CBC using implementation "cts(cbc-aes-aesni)" [ 50.248357][ T381] device bridge_slave_1 left promiscuous mode [ 50.254934][ T381] bridge0: port 2(bridge_slave_1) entered disabled state [ 50.263225][ T381] device bridge_slave_0 left promiscuous mode [ 50.273742][ T381] bridge0: port 1(bridge_slave_0) entered disabled state [ 50.352198][ T1126] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 50.363723][ T1126] ext4 filesystem being mounted at /root/syzkaller.dqRNVv/10/file0 supports timestamps until 2038 (0x7fffffff) [ 50.516495][ T1126] overlayfs: missing 'workdir' [ 50.533853][ T885] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 3: comm syz-executor: path /root/syzkaller.dqRNVv/10/file0: bad entry in directory: rec_len is smaller than minimal - offset=60, inode=113, rec_len=0, size=2048 fake=0 [ 50.698251][ T885] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 12: comm syz-executor: path /root/syzkaller.dqRNVv/10/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5066064, rec_len=1, size=2048 fake=0 [ 50.774207][ T885] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 13: comm syz-executor: path /root/syzkaller.dqRNVv/10/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653246737, rec_len=1, size=2048 fake=0 [ 50.798076][ T885] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 14: comm syz-executor: path /root/syzkaller.dqRNVv/10/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 50.820719][ T885] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 15: comm syz-executor: path /root/syzkaller.dqRNVv/10/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 50.844005][ T885] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 16: comm syz-executor: path /root/syzkaller.dqRNVv/10/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653245223, rec_len=1, size=2048 fake=0 [ 50.862100][ T1140] capability: warning: `syz.2.201' uses 32-bit capabilities (legacy support in use) [ 50.870140][ T885] EXT4-fs error (device loop1): ext4_readdir:260: inode #2: block 17: comm syz-executor: path /root/syzkaller.dqRNVv/10/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 50.899892][ T885] EXT4-fs error (device loop1): ext4_map_blocks:617: inode #2: block 18: comm syz-executor: lblock 23 mapped to illegal pblock 18 (length 1) [ 50.977569][ T768] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 51.057622][ T13] usbhid 4-1:0.0: can't add hid device: -71 [ 51.063741][ T13] usbhid: probe of 4-1:0.0 failed with error -71 [ 51.095710][ T23] kauditd_printk_skb: 15 callbacks suppressed [ 51.095722][ T23] audit: type=1400 audit(1719823976.990:252): avc: denied { mount } for pid=1149 comm="syz.3.206" name="/" dev="ramfs" ino=17267 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ramfs_t tclass=filesystem permissive=1 [ 51.126630][ T13] usb 4-1: USB disconnect, device number 7 [ 51.217553][ T768] usb 1-1: Using ep0 maxpacket: 16 [ 51.290269][ T1156] bridge0: port 1(bridge_slave_0) entered blocking state [ 51.299285][ T1156] bridge0: port 1(bridge_slave_0) entered disabled state [ 51.307061][ T1156] device bridge_slave_0 entered promiscuous mode [ 51.317137][ T1156] bridge0: port 2(bridge_slave_1) entered blocking state [ 51.324120][ T1156] bridge0: port 2(bridge_slave_1) entered disabled state [ 51.331595][ T1156] device bridge_slave_1 entered promiscuous mode [ 51.345012][ T1146] F2FS-fs (loop2): Unrecognized mount option "00000000000000000000" or missing value [ 51.387647][ T768] usb 1-1: unable to get BOS descriptor or descriptor too short [ 51.443124][ T1156] bridge0: port 2(bridge_slave_1) entered blocking state [ 51.450023][ T1156] bridge0: port 2(bridge_slave_1) entered forwarding state [ 51.457212][ T1156] bridge0: port 1(bridge_slave_0) entered blocking state [ 51.464169][ T1156] bridge0: port 1(bridge_slave_0) entered forwarding state [ 51.477717][ T768] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 51.519633][ T357] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 51.547354][ T357] bridge0: port 1(bridge_slave_0) entered disabled state [ 51.562331][ T357] bridge0: port 2(bridge_slave_1) entered disabled state [ 51.572181][ T1167] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 51.590318][ T376] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 51.597850][ T1167] ext4 filesystem being mounted at /root/syzkaller.BdEFjp/26/file0 supports timestamps until 2038 (0x7fffffff) [ 51.599497][ T376] bridge0: port 1(bridge_slave_0) entered blocking state [ 51.617649][ T376] bridge0: port 1(bridge_slave_0) entered forwarding state [ 51.629890][ T13] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 51.638839][ T13] bridge0: port 2(bridge_slave_1) entered blocking state [ 51.645685][ T13] bridge0: port 2(bridge_slave_1) entered forwarding state [ 51.657788][ T768] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 51.683984][ T13] usb 5-1: USB disconnect, device number 7 [ 51.689457][ T768] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 51.707817][ T768] usb 1-1: Product: syz [ 51.712906][ T357] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 51.717570][ T768] usb 1-1: Manufacturer: syz [ 51.727994][ T357] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 51.728078][ T768] usb 1-1: SerialNumber: syz [ 51.759193][ T357] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 51.777007][ T357] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 51.808361][ T768] cdc_mbim 1-1:1.0: bind() failure [ 51.832462][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 51.858189][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 51.873124][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 51.895205][ T1167] overlayfs: missing 'workdir' [ 51.906662][ T381] device bridge_slave_1 left promiscuous mode [ 51.917315][ T381] bridge0: port 2(bridge_slave_1) entered disabled state [ 51.935724][ T603] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 3: comm syz-executor: path /root/syzkaller.BdEFjp/26/file0: bad entry in directory: rec_len is smaller than minimal - offset=60, inode=113, rec_len=0, size=2048 fake=0 [ 51.940738][ T381] device bridge_slave_0 left promiscuous mode [ 51.963610][ T603] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 12: comm syz-executor: path /root/syzkaller.BdEFjp/26/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5066064, rec_len=1, size=2048 fake=0 [ 51.988972][ T603] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 13: comm syz-executor: path /root/syzkaller.BdEFjp/26/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653246737, rec_len=1, size=2048 fake=0 [ 51.989326][ T381] bridge0: port 1(bridge_slave_0) entered disabled state [ 52.012651][ T603] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 14: comm syz-executor: path /root/syzkaller.BdEFjp/26/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 52.080108][ T603] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 15: comm syz-executor: path /root/syzkaller.BdEFjp/26/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=5, rec_len=0, size=2048 fake=0 [ 52.104075][ T603] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 16: comm syz-executor: path /root/syzkaller.BdEFjp/26/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3653245223, rec_len=1, size=2048 fake=0 [ 52.128987][ T603] EXT4-fs error (device loop2): ext4_readdir:260: inode #2: block 17: comm syz-executor: path /root/syzkaller.BdEFjp/26/file0: bad entry in directory: rec_len is smaller than minimal - offset=0, inode=3, rec_len=0, size=2048 fake=0 [ 52.152495][ T603] EXT4-fs error (device loop2): ext4_map_blocks:617: inode #2: block 18: comm syz-executor: lblock 23 mapped to illegal pblock 18 (length 1) [ 52.551947][ T1194] bridge0: port 1(bridge_slave_0) entered blocking state [ 52.559494][ T1194] bridge0: port 1(bridge_slave_0) entered disabled state [ 52.568706][ T1194] device bridge_slave_0 entered promiscuous mode [ 52.591443][ T1194] bridge0: port 2(bridge_slave_1) entered blocking state [ 52.598599][ T1194] bridge0: port 2(bridge_slave_1) entered disabled state [ 52.606570][ T1194] device bridge_slave_1 entered promiscuous mode [ 52.702369][ T1194] bridge0: port 2(bridge_slave_1) entered blocking state [ 52.709273][ T1194] bridge0: port 2(bridge_slave_1) entered forwarding state [ 52.716445][ T1194] bridge0: port 1(bridge_slave_0) entered blocking state [ 52.723224][ T1194] bridge0: port 1(bridge_slave_0) entered forwarding state [ 52.757871][ T907] usb 4-1: new high-speed USB device number 8 using dummy_hcd [ 52.794718][ T768] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 52.804030][ T768] bridge0: port 1(bridge_slave_0) entered disabled state [ 52.814428][ T768] bridge0: port 2(bridge_slave_1) entered disabled state [ 52.834159][ T376] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 52.843166][ T376] bridge0: port 1(bridge_slave_0) entered blocking state [ 52.850166][ T376] bridge0: port 1(bridge_slave_0) entered forwarding state [ 52.873556][ T376] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 52.889838][ T376] bridge0: port 2(bridge_slave_1) entered blocking state [ 52.896709][ T376] bridge0: port 2(bridge_slave_1) entered forwarding state [ 52.915175][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 52.926256][ T598] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 52.945530][ T1198] F2FS-fs (loop1): Unrecognized mount option "00000000000000000000" or missing value [ 52.972429][ T23] audit: type=1400 audit(1719823978.860:253): avc: denied { setopt } for pid=1209 comm="syz.4.223" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 52.986449][ T376] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 52.998935][ T23] audit: type=1400 audit(1719823978.880:254): avc: denied { connect } for pid=1209 comm="syz.4.223" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 53.010219][ T376] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 53.028210][ T23] audit: type=1400 audit(1719823978.880:255): avc: denied { shutdown } for pid=1209 comm="syz.4.223" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 53.053131][ T598] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 53.075385][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 53.099028][ T376] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 53.118898][ T23] audit: type=1400 audit(1719823979.010:256): avc: denied { setopt } for pid=1212 comm="syz.1.224" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 53.147999][ T907] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 53.160817][ T1210] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 53.171152][ T1210] ext4 filesystem being mounted at /root/syzkaller.kxMYz0/8/file0 supports timestamps until 2038 (0x7fffffff) [ 53.185315][ T907] usb 4-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 53.195031][ T907] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 53.206397][ T907] usb 4-1: config 0 descriptor?? [ 53.220584][ T23] audit: type=1400 audit(1719823979.110:257): avc: denied { bind } for pid=1218 comm="syz.2.219" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 53.248569][ T907] usbhid 4-1:0.0: couldn't find an input interrupt endpoint [ 53.265400][ T23] audit: type=1400 audit(1719823979.110:258): avc: denied { ioctl } for pid=1218 comm="syz.2.219" path="socket:[19751]" dev="sockfs" ino=19751 ioctlcmd=0x9423 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 53.266679][ T1210] EXT4-fs error (device loop4): ext4_mb_generate_buddy:748: group 0, block bitmap and bg descriptor inconsistent: 96 vs 65376 free clusters [ 53.306275][ T1210] EXT4-fs (loop4): Delayed block allocation failed for inode 15 at logical offset 1 with max blocks 511 with error 28 [ 53.327153][ T1210] EXT4-fs (loop4): This should not happen!! Data will be lost [ 53.327153][ T1210] [ 53.339860][ T1232] netlink: 104 bytes leftover after parsing attributes in process `syz.2.225'. [ 53.350024][ T23] audit: type=1400 audit(1719823979.230:259): avc: denied { nlmsg_read } for pid=1231 comm="syz.2.225" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 53.352879][ T1210] EXT4-fs (loop4): Total free blocks count 0 [ 53.379718][ T1210] EXT4-fs (loop4): Free/Dirty block details [ 53.386157][ T1210] EXT4-fs (loop4): free_blocks=65280 [ 53.392737][ T1210] EXT4-fs (loop4): dirty_blocks=511 [ 53.398360][ T1210] EXT4-fs (loop4): Block reservation details [ 53.404571][ T1210] EXT4-fs (loop4): i_reserved_data_blocks=511 [ 53.409789][ T23] audit: type=1400 audit(1719823979.290:260): avc: denied { read } for pid=1233 comm="syz.1.226" name="file0" dev="sda1" ino=2020 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_home_t tclass=blk_file permissive=1 [ 53.435953][ T23] audit: type=1400 audit(1719823979.290:261): avc: denied { open } for pid=1233 comm="syz.1.226" path="/root/syzkaller.WDKH0e/5/file0" dev="sda1" ino=2020 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_home_t tclass=blk_file permissive=1 [ 53.454267][ T907] usb 1-1: USB disconnect, device number 5 [ 53.489881][ T357] usb 4-1: USB disconnect, device number 8 [ 53.598637][ T381] device bridge_slave_1 left promiscuous mode [ 53.604996][ T381] bridge0: port 2(bridge_slave_1) entered disabled state [ 53.612430][ T381] device bridge_slave_0 left promiscuous mode [ 53.618680][ T381] bridge0: port 1(bridge_slave_0) entered disabled state [ 53.644293][ T1240] EXT4-fs (loop1): ext4_check_descriptors: Checksum for group 0 failed (17031!=33349) [ 53.654444][ T1240] EXT4-fs (loop1): Unsupported blocksize for fs encryption [ 53.881981][ T1252] EXT4-fs (loop0): bad s_want_extra_isize: 11962 [ 54.220094][ T1256] FAT-fs (loop2): Unrecognized mount option "smack" or missing value [ 54.350538][ T1239] F2FS-fs (loop1): Invalid Fs Meta Ino: node(0) meta(2) root(0) [ 54.364891][ T1239] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 54.373985][ T1239] F2FS-fs (loop1): Unrecognized mount option "00000000000000000000" or missing value [ 54.526979][ T1269] syz.2.233[1269] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 54.527323][ T1269] syz.2.233[1269] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 54.717660][ T1261] F2FS-fs (loop3): Unrecognized mount option "00000000000000000000" or missing value [ 54.879880][ T1266] loop0: p1 < > p2 [ 54.884543][ T1266] loop0: partition table partially beyond EOD, truncated [ 54.891755][ T1266] loop0: p1 start 4177526784 is beyond EOD, truncated [ 54.898582][ T1266] loop0: p2 start 163840 is beyond EOD, truncated [ 55.015005][ T162] loop0: p1 < > p2 [ 55.018985][ T162] loop0: partition table partially beyond EOD, truncated [ 55.027326][ T162] loop0: p1 start 4177526784 is beyond EOD, truncated [ 55.036317][ T162] loop0: p2 start 163840 is beyond EOD, truncated [ 55.049954][ T1282] FAULT_INJECTION: forcing a failure. [ 55.049954][ T1282] name failslab, interval 1, probability 0, space 0, times 0 [ 55.108466][ T1282] CPU: 1 PID: 1282 Comm: syz.4.239 Not tainted 5.4.276-syzkaller-00020-g4275fce9fe94 #0 [ 55.118087][ T1282] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/07/2024 [ 55.128234][ T1282] Call Trace: [ 55.131383][ T1282] dump_stack+0x1d8/0x241 [ 55.135713][ T1282] ? panic+0x89d/0x89d [ 55.139801][ T1282] ? __x64_sys_recvmmsg+0x195/0x240 [ 55.144832][ T1282] ? nf_ct_l4proto_log_invalid+0x258/0x258 [ 55.150719][ T1282] should_fail+0x71f/0x880 [ 55.154971][ T1282] ? setup_fault_attr+0x3d0/0x3d0 [ 55.159828][ T1282] ? __alloc_skb+0x7a/0x4d0 [ 55.164268][ T1282] should_failslab+0x5/0x20 [ 55.168724][ T1282] kmem_cache_alloc+0x28/0x250 [ 55.174374][ T1282] __alloc_skb+0x7a/0x4d0 [ 55.178648][ T1282] ? kmem_cache_alloc+0xd9/0x250 [ 55.183512][ T1282] audit_log_start+0x49a/0x9a0 [ 55.188101][ T1282] ? audit_serial+0x30/0x30 [ 55.193198][ T1282] ? slow_avc_audit+0x3c0/0x3c0 [ 55.198294][ T1282] common_lsm_audit+0xd8/0x17e0 [ 55.203179][ T1282] ? avc_audit_pre_callback+0x290/0x290 [ 55.208570][ T1282] ? stack_trace_save+0x118/0x1c0 [ 55.213478][ T1282] ? ipv6_skb_to_auditdata+0xe80/0xe80 [ 55.219256][ T1282] ? avc_update_node+0x897/0x960 [ 55.224084][ T1282] ? _raw_spin_unlock_irqrestore+0x57/0x80 [ 55.229692][ T1282] ? avc_denied+0x15c/0x1d0 [ 55.234021][ T1282] slow_avc_audit+0x26c/0x3c0 [ 55.238705][ T1282] ? avc_get_hash_stats+0x1a0/0x1a0 [ 55.243758][ T1282] ? avc_has_perm_noaudit+0x2f1/0x3d0 [ 55.248981][ T1282] avc_has_perm+0x1f5/0x260 [ 55.253346][ T1282] ? avc_has_perm_noaudit+0x3d0/0x3d0 [ 55.258788][ T1282] ? entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 55.264677][ T1282] ? unwind_get_return_address_ptr+0xa0/0xa0 [ 55.270503][ T1282] selinux_socket_recvmsg+0x243/0x340 [ 55.276654][ T1282] ? selinux_socket_sendmsg+0x340/0x340 [ 55.282455][ T1282] ? rw_copy_check_uvector+0x75/0x2f0 [ 55.287929][ T1282] ? import_iovec+0x1bb/0x380 [ 55.292635][ T1282] security_socket_recvmsg+0x76/0xb0 [ 55.298955][ T1282] sock_recvmsg+0x4e/0x110 [ 55.303204][ T1282] ? __sock_recv_ts_and_drops+0x560/0x560 [ 55.308849][ T1282] ___sys_recvmsg+0x6a7/0xa60 [ 55.313385][ T1282] ? __sys_recvmsg+0x280/0x280 [ 55.317968][ T1282] ? kstrtouint_from_user+0x20a/0x2a0 [ 55.323389][ T1282] ? proc_fail_nth_read+0x210/0x210 [ 55.328614][ T1282] do_recvmmsg+0x418/0x940 [ 55.332932][ T1282] ? __sys_recvmmsg+0x270/0x270 [ 55.337931][ T1282] ? __fsnotify_parent+0x310/0x310 [ 55.343304][ T1282] ? __sb_end_write+0xc4/0x120 [ 55.347909][ T1282] ? vfs_write+0x41a/0x4e0 [ 55.352929][ T1282] __x64_sys_recvmmsg+0x195/0x240 [ 55.357973][ T1282] ? do_recvmmsg+0x940/0x940 [ 55.362689][ T1282] do_syscall_64+0xca/0x1c0 [ 55.367377][ T1282] entry_SYSCALL_64_after_hwframe+0x5c/0xc1 [ 55.373394][ T1282] RIP: 0033:0x7f8254870b99 [ 55.377691][ T1282] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 55.397562][ T1282] RSP: 002b:00007f8253af2048 EFLAGS: 00000246 ORIG_RAX: 000000000000012b [ 55.406828][ T1282] RAX: ffffffffffffffda RBX: 00007f82549fefa0 RCX: 00007f8254870b99 [ 55.414624][ T1282] RDX: 0000000000000f00 RSI: 00000000200004c0 RDI: 0000000000000004 [ 55.422997][ T1282] RBP: 00007f8253af20a0 R08: 0000000000000000 R09: 0000000000000000 [ 55.431015][ T1282] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 55.439429][ T1282] R13: 000000000000000b R14: 00007f82549fefa0 R15: 00007fff8bf38598 [ 55.517750][ T907] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 55.609270][ T1297] netlink: 48 bytes leftover after parsing attributes in process `devtmpfs'. [ 55.618714][ T1300] fuse: Unknown parameter '000000000000000000050x0000000000000008' [ 55.917609][ T907] usb 2-1: Using ep0 maxpacket: 16 [ 56.019477][ T1311] EXT4-fs (loop2): ext4_check_descriptors: Checksum for group 0 failed (17031!=33349) [ 56.035012][ T1311] EXT4-fs (loop2): Unsupported blocksize for fs encryption [ 56.042394][ T907] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 56.053257][ T907] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 56.063492][ T907] usb 2-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 56.077054][ T907] usb 2-1: New USB device found, idVendor=1e7d, idProduct=d2ae, bcdDevice= 0.00 [ 56.086156][ T907] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 56.129921][ T907] usb 2-1: config 0 descriptor?? [ 56.380267][ T23] kauditd_printk_skb: 11 callbacks suppressed [ 56.380280][ T23] audit: type=1400 audit(1719823982.270:271): avc: denied { write } for pid=1274 comm="syz.1.238" name="file0" dev="sda1" ino=1989 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_home_t tclass=blk_file permissive=1 [ 56.517632][ T907] usbhid 2-1:0.0: can't add hid device: -71 [ 56.523575][ T907] usbhid: probe of 2-1:0.0 failed with error -71 [ 56.549085][ T907] usb 2-1: USB disconnect, device number 4 [ 56.663736][ T23] audit: type=1400 audit(1719823982.550:272): avc: denied { write } for pid=1329 comm="syz.0.254" scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:kernel_t tclass=key permissive=1 [ 56.840194][ T1326] loop3: p1 < > p2 [ 56.844065][ T1326] loop3: partition table partially beyond EOD, truncated [ 56.851529][ T1326] loop3: p1 start 4177526784 is beyond EOD, truncated [ 56.858613][ T1326] loop3: p2 start 163840 is beyond EOD, truncated [ 56.865606][ T1308] F2FS-fs (loop2): Invalid Fs Meta Ino: node(0) meta(2) root(0) [ 56.873477][ T1308] F2FS-fs (loop2): Can't find valid F2FS filesystem in 1th superblock [ 56.881999][ T1308] F2FS-fs (loop2): Unrecognized mount option "00000000000000000000" or missing value [ 56.907625][ T1328] F2FS-fs (loop4): Invalid log_blocksize (268), supports only 12 [ 56.917653][ T1328] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 56.929172][ T1328] F2FS-fs (loop4): invalid crc value [ 56.938025][ T1328] F2FS-fs (loop4): Found nat_bits in checkpoint [ 56.976557][ T1328] F2FS-fs (loop4): Try to recover 1th superblock, ret: 0 [ 56.983903][ T1328] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 56.993829][ T23] audit: type=1400 audit(1719823982.880:273): avc: denied { mount } for pid=1327 comm="syz.4.253" name="/" dev="loop4" ino=3 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 57.046289][ T1347] syz.0.256 uses obsolete (PF_INET,SOCK_PACKET) [ 57.059100][ T1343] cgroup: syz.1.257 (1343) created nested cgroup for controller "memory" which has incomplete hierarchy support. Nested cgroups may change behavior in the future. [ 57.080494][ T23] audit: type=1400 audit(1719823982.970:274): avc: denied { map } for pid=1327 comm="syz.4.253" path="/root/syzkaller.kxMYz0/16/bus/cgroup.stat" dev="loop4" ino=12 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 57.108072][ T1343] cgroup: "memory" requires setting use_hierarchy to 1 on the root [ 57.108515][ T23] audit: type=1400 audit(1719823982.970:275): avc: denied { execute } for pid=1327 comm="syz.4.253" path="/root/syzkaller.kxMYz0/16/bus/cgroup.stat" dev="loop4" ino=12 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 57.175847][ T23] audit: type=1400 audit(1719823983.060:276): avc: denied { unmount } for pid=1056 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 57.253686][ T23] audit: type=1400 audit(1719823983.140:277): avc: denied { write } for pid=1356 comm="syz.0.260" name="/" dev="binder" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 57.319150][ T1355] attempt to access beyond end of device [ 57.319150][ T1355] loop2: rw=2049, want=292, limit=256 [ 57.335768][ T23] audit: type=1400 audit(1719823983.140:278): avc: denied { remove_name } for pid=1356 comm="syz.0.260" name="binder1" dev="binder" ino=11 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 57.368474][ T23] audit: type=1400 audit(1719823983.140:279): avc: denied { unlink } for pid=1356 comm="syz.0.260" name="binder1" dev="binder" ino=11 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 57.552672][ T1367] EXT4-fs (loop3): ext4_check_descriptors: Checksum for group 0 failed (17031!=33349) [ 57.597589][ T1367] EXT4-fs (loop3): group descriptors corrupted! [ 57.615185][ T1343] SELinux: unrecognized netlink message: protocol=4 nlmsg_type=530 sclass=netlink_tcpdiag_socket pid=1343 comm=syz.1.257 [ 58.071098][ T1382] EXT4-fs (loop3): ext4_check_descriptors: Checksum for group 0 failed (17031!=33349) [ 58.225541][ T1382] EXT4-fs (loop3): Unsupported blocksize for fs encryption [ 58.244880][ T1376] bridge0: port 1(bridge_slave_0) entered blocking state [ 58.266794][ T1376] bridge0: port 1(bridge_slave_0) entered disabled state [ 58.276065][ T1376] device bridge_slave_0 entered promiscuous mode [ 58.327693][ T1376] bridge0: port 2(bridge_slave_1) entered blocking state [ 58.341772][ T1376] bridge0: port 2(bridge_slave_1) entered disabled state [ 58.352316][ T1376] device bridge_slave_1 entered promiscuous mode [ 58.420569][ T23] audit: type=1400 audit(1719823984.310:280): avc: denied { getopt } for pid=1394 comm="syz.2.271" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 58.509800][ T1376] bridge0: port 2(bridge_slave_1) entered blocking state [ 58.516732][ T1376] bridge0: port 2(bridge_slave_1) entered forwarding state [ 58.524041][ T1376] bridge0: port 1(bridge_slave_0) entered blocking state [ 58.531079][ T1376] bridge0: port 1(bridge_slave_0) entered forwarding state [ 58.565834][ T382] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 58.575725][ T382] bridge0: port 1(bridge_slave_0) entered disabled state [ 58.583622][ T382] bridge0: port 2(bridge_slave_1) entered disabled state [ 58.602275][ T598] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 58.607586][ T907] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 58.611708][ T598] bridge0: port 1(bridge_slave_0) entered blocking state [ 58.624573][ T598] bridge0: port 1(bridge_slave_0) entered forwarding state [ 58.632747][ T598] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 58.648272][ T598] bridge0: port 2(bridge_slave_1) entered blocking state [ 58.655922][ T598] bridge0: port 2(bridge_slave_1) entered forwarding state [ 58.696217][ T357] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 58.728538][ T357] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 58.756929][ T357] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 58.767446][ T357] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 58.789794][ T357] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 58.798541][ T357] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 58.817154][ T357] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 58.825743][ T357] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 58.844483][ T357] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 58.854034][ T357] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 58.858100][ T1379] F2FS-fs (loop3): Invalid Fs Meta Ino: node(0) meta(2) root(0) [ 58.869104][ T357] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 58.879862][ T357] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 58.888833][ T1379] F2FS-fs (loop3): Can't find valid F2FS filesystem in 1th superblock [ 58.889736][ T1398] loop2: p1 < > p2 [ 58.897295][ T1379] F2FS-fs (loop3): Unrecognized mount option "00000000000000000000" or missing value [ 58.911028][ T1398] loop2: partition table partially beyond EOD, truncated [ 58.921480][ T1398] loop2: p1 start 4177526784 is beyond EOD, truncated [ 58.929927][ T1398] loop2: p2 start 163840 is beyond EOD, truncated [ 59.027750][ T907] usb 1-1: config 1 has an invalid descriptor of length 255, skipping remainder of the config [ 59.047444][ T907] usb 1-1: config 1 interface 0 has no altsetting 1 [ 59.146425][ T1406] FAT-fs (loop1): Directory bread(block 64) failed [ 59.153085][ T1406] FAT-fs (loop1): Directory bread(block 65) failed [ 59.160416][ T1406] FAT-fs (loop1): Directory bread(block 66) failed [ 59.167288][ T1406] FAT-fs (loop1): Directory bread(block 67) failed [ 59.174535][ T1406] FAT-fs (loop1): Directory bread(block 68) failed [ 59.184759][ T1406] FAT-fs (loop1): Directory bread(block 69) failed [ 59.192619][ T1406] FAT-fs (loop1): Directory bread(block 70) failed [ 59.199527][ T1406] FAT-fs (loop1): Directory bread(block 71) failed [ 59.207054][ T1406] FAT-fs (loop1): Directory bread(block 72) failed [ 59.213855][ T1406] FAT-fs (loop1): Directory bread(block 73) failed [ 59.227699][ T907] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 59.252020][ T907] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 59.260983][ T907] usb 1-1: Product: syz [ 59.265279][ T907] usb 1-1: Manufacturer: syz [ 59.271234][ T907] usb 1-1: SerialNumber: syz [ 59.376457][ T907] cdc_ether 1-1:1.0: skipping garbage [ 59.383022][ T907] cdc_ether: probe of 1-1:1.0 failed with error -22 [ 59.455132][ T1421] overlayfs: missing 'workdir' [ 59.467940][ T1421] A link change request failed with some changes committed already. Interface bond_slave_1 may have been left with an inconsistent configuration, please check. [ 59.498434][ T381] device bridge_slave_1 left promiscuous mode [ 59.504461][ T381] bridge0: port 2(bridge_slave_1) entered disabled state [ 59.517775][ T381] device bridge_slave_0 left promiscuous mode [ 59.529194][ T381] bridge0: port 1(bridge_slave_0) entered disabled state [ 59.688103][ T1393] EXT4-fs (loop0): mounted filesystem without journal. Opts: jqfmt=vfsv0,errors=remount-ro, [ 59.818389][ T1442] netlink: 24 bytes leftover after parsing attributes in process `syz.0.270'. [ 59.916110][ T1440] EXT4-fs (loop2): bad s_want_extra_isize: 11962 [ 59.967026][ T1440] cgroup1: noprefix used incorrectly [ 60.060533][ T1440] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 60.071868][ T1440] ext4 filesystem being mounted at /root/syzkaller.KfYw0t/14/file0 supports timestamps until 2038 (0x7fffffff) [ 60.108606][ T1434] F2FS-fs (loop3): Mismatch valid blocks 0 vs. 6 [ 60.129090][ T1434] F2FS-fs (loop3): Failed to initialize F2FS segment manager (-117) [ 60.569801][ T1470] EXT4-fs (loop1): ext4_check_descriptors: Checksum for group 0 failed (17031!=33349) [ 60.590587][ T1470] EXT4-fs (loop1): Unsupported blocksize for fs encryption [ 60.704647][ T1487] netlink: 104 bytes leftover after parsing attributes in process `syz.3.291'. [ 60.918044][ T1486] loop2: p1 < > p2 [ 60.921715][ T1486] loop2: partition table partially beyond EOD, truncated [ 60.947103][ T1486] loop2: p1 start 4177526784 is beyond EOD, truncated [ 60.977556][ T1486] loop2: p2 start 163840 is beyond EOD, truncated [ 61.253496][ T1459] F2FS-fs (loop1): Invalid Fs Meta Ino: node(0) meta(2) root(0) [ 61.276360][ T1499] bridge1: the hash_elasticity option has been deprecated and is always 16 [ 61.277225][ T1459] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 61.296103][ T1459] F2FS-fs (loop1): Unrecognized mount option "00000000000000000000" or missing value [ 61.353025][ T107] usb 1-1: USB disconnect, device number 6 [ 61.506742][ T23] kauditd_printk_skb: 5 callbacks suppressed [ 61.506753][ T23] audit: type=1400 audit(1719823987.390:286): avc: denied { create } for pid=1505 comm="syz.0.295" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netrom_socket permissive=1 [ 61.694917][ T1514] EXT4-fs (loop1): Unsupported filesystem blocksize 0 (-1 log_block_size) [ 61.887785][ T907] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 61.906679][ T23] audit: type=1400 audit(1719823987.790:287): avc: denied { ioctl } for pid=1533 comm="syz.2.307" path="/dev/uhid" dev="devtmpfs" ino=9897 ioctlcmd=0x5450 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:uhid_device_t tclass=chr_file permissive=1 [ 61.939950][ T1534] EXT4-fs (loop2): mounted filesystem without journal. Opts: grpid,grpquota,,errors=continue [ 61.952232][ T1534] ext4 filesystem being mounted at /root/syzkaller.KfYw0t/22/file0 supports timestamps until 2038 (0x7fffffff) [ 61.972011][ T23] audit: type=1400 audit(1719823987.860:288): avc: denied { map } for pid=1533 comm="syz.2.307" path="pipe:[19493]" dev="pipefs" ino=19493 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=fifo_file permissive=1 [ 62.119306][ T1545] EXT4-fs (loop2): ext4_check_descriptors: Checksum for group 0 failed (17031!=33349) [ 62.128918][ T1545] EXT4-fs (loop2): Unsupported blocksize for fs encryption [ 62.257621][ T907] usb 1-1: config 9 has an invalid descriptor of length 0, skipping remainder of the config [ 62.268356][ T907] usb 1-1: config 9 has 0 interfaces, different from the descriptor's value: 1 [ 62.277362][ T907] usb 1-1: New USB device found, idVendor=256c, idProduct=006d, bcdDevice= 0.00 [ 62.287182][ T907] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 62.372453][ T1545] F2FS-fs (loop2): Invalid Fs Meta Ino: node(0) meta(2) root(0) [ 62.394990][ T1545] F2FS-fs (loop2): Can't find valid F2FS filesystem in 1th superblock [ 62.408296][ T1545] F2FS-fs (loop2): Unrecognized mount option "00000000000000000000" or missing value [ 62.541826][ T1517] xt_CT: netfilter: NOTRACK target is deprecated, use CT instead or upgrade iptables [ 62.565326][ T1552] bridge0: port 1(bridge_slave_0) entered blocking state [ 62.572447][ T1552] bridge0: port 1(bridge_slave_0) entered disabled state [ 62.580628][ T1552] device bridge_slave_0 entered promiscuous mode [ 62.609309][ T1552] bridge0: port 2(bridge_slave_1) entered blocking state [ 62.616411][ T1552] bridge0: port 2(bridge_slave_1) entered disabled state [ 62.624361][ T1552] device bridge_slave_1 entered promiscuous mode [ 62.639816][ T1517] EXT4-fs (loop0): Ignoring removed mblk_io_submit option [ 62.647110][ T1517] EXT4-fs (loop0): mounting ext3 file system using the ext4 subsystem [ 62.698450][ T1517] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=b002c118, mo2=0002] [ 62.712759][ T1517] System zones: 1-12 [ 62.726735][ T1517] EXT4-fs error (device loop0): ext4_xattr_ibody_find:2221: inode #15: comm syz.0.300: corrupted in-inode xattr [ 62.745092][ T1565] overlayfs: unrecognized mount option "reiser\s\" or missing value [ 62.753814][ T1517] EXT4-fs error (device loop0): ext4_orphan_get:1240: comm syz.0.300: couldn't read orphan inode 15 (err -117) [ 62.766683][ T1517] EXT4-fs (loop0): mounted filesystem without journal. Opts: jqfmt=vfsold,data_err=abort,debug,noload,mblk_io_submit,commit=0x0000000000000005,init_itable=0x0000000000000601,debug,,errors=continue [ 62.778620][ T23] audit: type=1400 audit(1719823988.670:289): avc: denied { sys_module } for pid=1564 comm="syz.3.316" capability=16 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability permissive=1 [ 62.794424][ T1569] EXT4-fs (loop2): can't mount with both data=journal and delalloc [ 62.826195][ T1552] bridge0: port 2(bridge_slave_1) entered blocking state [ 62.833185][ T1552] bridge0: port 2(bridge_slave_1) entered forwarding state [ 62.840320][ T1552] bridge0: port 1(bridge_slave_0) entered blocking state [ 62.847429][ T1552] bridge0: port 1(bridge_slave_0) entered forwarding state [ 62.864235][ T23] audit: type=1400 audit(1719823988.750:290): avc: denied { bind } for pid=1571 comm="syz.1.318" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 62.910170][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 62.918119][ T107] bridge0: port 1(bridge_slave_0) entered disabled state [ 62.925810][ T107] bridge0: port 2(bridge_slave_1) entered disabled state [ 62.958651][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 62.966854][ T107] bridge0: port 1(bridge_slave_0) entered blocking state [ 62.973713][ T107] bridge0: port 1(bridge_slave_0) entered forwarding state [ 62.986202][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 62.995049][ T107] bridge0: port 2(bridge_slave_1) entered blocking state [ 63.001921][ T107] bridge0: port 2(bridge_slave_1) entered forwarding state [ 63.029974][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 63.038793][ T107] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 63.071546][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 63.080521][ T1105] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 63.100789][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 63.109767][ T591] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 63.131514][ T907] usb 1-1: USB disconnect, device number 7 [ 63.143380][ T668] device bridge_slave_1 left promiscuous mode [ 63.150499][ T668] bridge0: port 2(bridge_slave_1) entered disabled state [ 63.159193][ T668] device bridge_slave_0 left promiscuous mode [ 63.165396][ T668] bridge0: port 1(bridge_slave_0) entered disabled state [ 63.172919][ T376] usb 3-1: new high-speed USB device number 5 using dummy_hcd [ 63.272341][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 63.280939][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 63.298778][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 63.307238][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 63.316224][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 63.324868][ T343] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 63.366093][ T1580] SELinux: Context system_u:object_r:systemd_systemctl_exec_t:s0 is not valid (left unmapped). [ 63.378673][ T23] audit: type=1400 audit(1719823989.270:291): avc: denied { relabelto } for pid=1579 comm="syz.4.321" name="ppp" dev="devtmpfs" ino=211 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 trawcon="system_u:object_r:systemd_systemctl_exec_t:s0" [ 63.410924][ T23] audit: type=1400 audit(1719823989.270:292): avc: denied { associate } for pid=1579 comm="syz.4.321" name="ppp" dev="devtmpfs" ino=211 scontext=system_u:object_r:unlabeled_t tcontext=system_u:object_r:device_t tclass=filesystem permissive=1 srawcon="system_u:object_r:systemd_systemctl_exec_t:s0" [ 63.447989][ T376] usb 3-1: Using ep0 maxpacket: 8 [ 63.567752][ T376] usb 3-1: config 179 has an invalid interface number: 65 but max is 0 [ 63.576235][ T376] usb 3-1: config 179 has no interface number 0 [ 63.582979][ T376] usb 3-1: config 179 interface 65 altsetting 0 endpoint 0xF has an invalid bInterval 0, changing to 7 [ 63.594629][ T376] usb 3-1: config 179 interface 65 altsetting 0 endpoint 0xF has invalid maxpacket 1025, setting to 1024 [ 63.611530][ T376] usb 3-1: config 179 interface 65 altsetting 0 endpoint 0x83 has invalid wMaxPacketSize 0 [ 63.621923][ T376] usb 3-1: config 179 interface 65 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 23 [ 63.643123][ T376] usb 3-1: New USB device found, idVendor=12ab, idProduct=90a3, bcdDevice=1e.eb [ 63.657746][ T376] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 63.687613][ T1569] raw-gadget gadget: fail, usb_ep_enable returned -22 [ 63.814155][ T1575] F2FS-fs (loop3): invalid crc value [ 63.823199][ T1575] F2FS-fs (loop3): Found nat_bits in checkpoint [ 63.951070][ T376] usb 3-1: USB disconnect, device number 5 [ 64.002983][ T1575] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e4 [ 64.164010][ T23] audit: type=1400 audit(1719823990.050:293): avc: denied { name_bind } for pid=1616 comm="syz.1.332" src=3618 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unreserved_port_t tclass=udp_socket permissive=1 [ 64.327204][ T1630] blk_update_request: I/O error, dev loop9, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 64.338398][ T1630] FAT-fs (loop9): unable to read boot sector [ 64.368452][ T23] audit: type=1400 audit(1719823990.260:294): avc: denied { unmount } for pid=1552 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ramfs_t tclass=filesystem permissive=1 [ 64.457586][ T907] usb 2-1: new high-speed USB device number 5 using dummy_hcd [ 64.482567][ T1636] EXT4-fs error (device sda1): ext4_remount:5517: Abort forced by user [ 64.497266][ T1636] EXT4-fs (sda1): Remounting filesystem read-only [ 64.504016][ T1636] Aborting journal on device sda1-8. [ 64.507592][ T107] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 64.598005][ T1639] EXT4-fs error (device sda1): ext4_journal_check_start:61: Detected aborted journal [ 64.600657][ T558] EXT4-fs error (device sda1): ext4_journal_check_start:61: Detected aborted journal [ 64.607645][ T1639] EXT4-fs (sda1): Remounting filesystem read-only [ 64.616836][ T558] EXT4-fs (sda1): Remounting filesystem read-only [ 64.697550][ T907] usb 2-1: Using ep0 maxpacket: 8 [ 64.747546][ T107] usb 1-1: Using ep0 maxpacket: 16 [ 64.771329][ T1636] loop4: p1 < > p4 < > [ 64.859632][ T907] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 64.890316][ T907] usb 2-1: can't read configurations, error -22 [ 64.890794][ T107] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 64.921077][ T107] usb 1-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 64.931984][ T107] usb 1-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 64.976724][ T107] usb 1-1: New USB device found, idVendor=1e7d, idProduct=2e22, bcdDevice= 0.00 [ 65.004991][ T107] usb 1-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 65.020324][ T107] usb 1-1: config 0 descriptor?? [ 65.107644][ T907] usb 2-1: new high-speed USB device number 6 using dummy_hcd [ 65.350738][ T668] device bridge_slave_1 left promiscuous mode [ 65.356829][ T668] bridge0: port 2(bridge_slave_1) entered disabled state [ 65.357554][ T907] usb 2-1: Using ep0 maxpacket: 8 [ 65.381013][ T668] device bridge_slave_0 left promiscuous mode [ 65.387215][ T668] bridge0: port 1(bridge_slave_0) entered disabled state [ 65.517448][ T107] koneplus 0003:1E7D:2E22.0005: unknown main item tag 0x0 [ 65.529651][ T107] koneplus 0003:1E7D:2E22.0005: hidraw0: USB HID v0.00 Device [HID 1e7d:2e22] on usb-dummy_hcd.0-1/input0 [ 65.557217][ T907] usb 2-1: config index 0 descriptor too short (expected 9, got 0) [ 65.580194][ T907] usb 2-1: can't read configurations, error -22 [ 65.586524][ T907] usb usb2-port1: attempt power cycle [ 65.717672][ T107] koneplus 0003:1E7D:2E22.0005: couldn't init struct koneplus_device [ 65.725572][ T107] koneplus 0003:1E7D:2E22.0005: couldn't install mouse [ 65.734572][ T107] koneplus: probe of 0003:1E7D:2E22.0005 failed with error -5 SYZFAIL: failed to mkdtemp (errno 30: Read-only file system) SYZFAIL: failed to mkdtemp (errno 30: Read-only file system) SYZFAIL: failed to mkdtemp (errno 30: Read-only file system) SYZFAIL: failed to mkdtemp (errno 30: Read-only file system) SYZFAIL: failed to mkdtemp (errno 30: Read-only file system) SYZFAIL: failed to mkdtemp (errno 30: Read-only file system) SYZFAIL: failed to mkdtemp (errno 30: Read-only file system) SYZFAIL: failed to mkdtemp (errno 30: Read-only file system) SYZFAIL: failed to mkdtemp (errno 30: Read-only file system) SYZFAIL: failed to mkdtemp (errno 30: Read-only file system) SYZFAIL: failed to mkdtemp (errno 30: Read-only file system) SYZFAIL: failed to mkdtemp (errno 30: Read-only file system) SYZFAIL: failed to mkdtemp (errno 30: Read-only file system) SYZFAIL: failed to mkdtemp (errno 30: Read-only file system) SYZFAIL: failed to mkdtemp (errno 30: Read-only file system) SYZFAIL: failed to mkdtemp (errno 30: Read-only file system) SYZFAIL: failed to mkdtemp (errno 30: Read-only file system) SYZFAIL: failed to mkdtemp (errno 30: Read-only file system) SYZFAIL: failed to mkdtemp (errno 30: Read-only file system) SYZFAIL: failed to mkdtemp (errno 30: Read-only file system) SYZFAIL: repeatedly failed to execute the program proc=2 req=343 state=1 status=67 (errno 9: Bad file descriptor)