, r1) (async, rerun: 32) syz_emit_ethernet(0x22, &(0x7f0000000000)={@multicast, @dev, @val={@void, {0x8100, 0x7}}, {@can={0xc, {{}, 0x0, 0x0, 0x0, 0x0, "11875c8f3787cdeb"}}}}, 0x0) (async, rerun: 32) syz_emit_ethernet(0x43, &(0x7f00000000c0)={@link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x1}, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x3e}, @val={@void, {0x8100, 0x2, 0x1, 0x1}}, {@mpls_uc={0x8847, {[{0x0, 0x0, 0x1}, {0x9, 0x0, 0x1}, {0x7e4a}, {0x9}, {0x4}, {0x5, 0x0, 0x1}, {0x2e4fc, 0x0, 0x1}, {0x800, 0x0, 0x1}], @generic="b4ee8b44d84e6dfb7347970f8ac4f903d3"}}}}, 0x0) (async, rerun: 32) syz_emit_ethernet(0x26, &(0x7f0000000040)={@local, @random="8e3136389897", @val={@val={0x9100, 0x5, 0x1, 0x3}, {0x8100, 0x3, 0x1, 0x1}}, {@can={0xc, {{0x3, 0x1, 0x0, 0x1}, 0x4, 0x0, 0x0, 0x0, "0eb9b0c9ca547ceb"}}}}, &(0x7f0000000080)={0x1, 0x4, [0x44e, 0x99c, 0xa4f, 0x639]}) (rerun: 32) 02:12:18 executing program 4: r0 = syz_open_dev$cec(&(0x7f0000000000), 0x1, 0x2) ioctl$VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000040)={0x9, @pix={0x7fffffff, 0x1, 0x100710d, 0x8, 0x100, 0xfffffffd, 0x7, 0x401, 0x0, 0x7}}) ioctl$VIDIOC_S_AUDOUT(r0, 0x40345632, &(0x7f0000000140)={0x7, "117270e86d318d890ef90cb7bc46b8f3bc099c88ce9a1677c739ff43e6e29ac6", 0x1}) syz_open_dev$cec(&(0x7f00000001c0), 0x3, 0x2) r1 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000001180)={0xa, 0x0, 0x0, @mcast2, 0x3e}, 0x1c) ioctl$VIDIOC_G_AUDOUT(r0, 0x80345631, &(0x7f0000000180)) 02:12:18 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c4b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x8000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x2000480, &(0x7f0000000000)=ANY=[], 0x1, 0x76a, &(0x7f0000000fc0)="$eJzs3d9rW1UcAPDvTdt17aatIOh8KghaGEvtrJuCDxMfRHAw0Ge3kGZlNm1Gk461FNwQwRdBxQdBX/bsj/nmqz9e9b/wQTamdsOJD1K5adJla9KlW5MI+XzgNOfce9Nzvjn3nnuSe0kC6FsT6Z9MxKGI+CiJGKstTyJiqJobjDixud3t9bV8mpLY2Hjzj6S6za31tXw0PCd1oFZ4MiJ+fD/icGZ7veWV1flcsVhYqpWnKgvnp8orq0fOLeTmCnOFxWPTMzNHj79w/NjexfrXL6sHr3/82rPfnPjnvSeufvhTEifiYG1dYxx7ZSImaq/JUPoS3uXVva6sx5JeN4AHkh6aA5tHeRyKsRio5loY6WbLAIBOeTciNgCAPpM4/wNAn6l/DnBrfS1fT739RKK7brwSEfs3469f39xcM1i7Zre/eh109FZy15WRJCLG96D+iYj44ru3v0pTdOg6JEAzly5HxJnxie3jf7LtnoXdeq6NbSbuKRv/oHu+T+c/Lzab/2W25j/RZP4z3OTYfRD3P/4z1/agmpbS+d/LDfe23W6Iv2Z8oFZ6pDrnG0rOnisW0rHt0YiYjKHhtDy9Qx2TN/+92Wpd4/zvz0/e+TKtP328s0Xm2uDw3c+ZzVVyDxNzoxuXI54abBZ/stX/SYv576k263j9pQ8+b7UujT+Nt562x99ZG1cinmna/3fuaEt2vD9xqro7TNV3iia+/fWz0Vb1N/Z/mtL66+8FuiHt/9Gd4x9PGu/XLO++jp+vjP3Qat3942++/+9L3qrm99WWXcxVKkvTEfuSN7YvP3rnufVyffs0/smnmx//O+3/6XvCM23GP3j9968fPP7OSuOf3VX/7z5z9fb8QKv62+v/mWpusraknfGv3QY+zGsHAAAAAAAAAAAAAAAAAAAAAAAAAO3KRMTBSDLZrXwmk81u/ob34zGaKZbKlcNnS8uLs1H9rezxGMrUv+pyrOH7UKdr34dfLx+9p/x8RDwWEZ8Oj1TL2XypONvr4AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg5kCL3/9P/Tbc69YBAB2zv9cNAAC6zvkfAPrP7s7/Ix1rBwDQPd7/A0D/cf4HgP7j/A8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECHnTp5Mk0bf6+v5dPy7IWV5fnShSOzhfJ8dmE5n82Xls5n50qluWIhmy8ttPxHlzYfiqXS+ZlYXL44VSmUK1PlldXTC6Xlxcrpcwu5ucLpwlDXIgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA9pVXVudzxWJhSUZGRmYr0zhKjPRugAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4n/svAAD//9EyKso=") r0 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000004200)='t', 0x1) getpid() perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x0, 0xfa, 0x0, 0x6, 0x0, 0x5, 0x82410, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000040)}, 0x2, 0x1, 0xa9, 0x6, 0x0, 0x3, 0xffe0, 0x0, 0x5}, 0x0, 0x10, r1, 0x8) sendfile(r2, r1, 0x0, 0x1ffff) r3 = openat$mice(0xffffffffffffff9c, &(0x7f00000000c0), 0x40800) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r3, 0x40042409, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) [ 413.857567] IPVS: ftp: loaded support on port[0] = 21 02:12:18 executing program 4: r0 = syz_open_dev$cec(&(0x7f0000000000), 0x1, 0x2) ioctl$VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000040)={0x9, @pix={0x7fffffff, 0x1, 0x100710d, 0x8, 0x100, 0xfffffffd, 0x7, 0x401, 0x0, 0x7}}) ioctl$VIDIOC_S_AUDOUT(r0, 0x40345632, &(0x7f0000000140)={0x7, "117270e86d318d890ef90cb7bc46b8f3bc099c88ce9a1677c739ff43e6e29ac6", 0x1}) (async) syz_open_dev$cec(&(0x7f00000001c0), 0x3, 0x2) (async) r1 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000001180)={0xa, 0x0, 0x0, @mcast2, 0x3e}, 0x1c) ioctl$VIDIOC_G_AUDOUT(r0, 0x80345631, &(0x7f0000000180)) 02:12:18 executing program 4: r0 = syz_open_dev$cec(&(0x7f0000000000), 0x1, 0x2) ioctl$VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000040)={0x9, @pix={0x7fffffff, 0x1, 0x100710d, 0x8, 0x100, 0xfffffffd, 0x7, 0x401, 0x0, 0x7}}) ioctl$VIDIOC_S_AUDOUT(r0, 0x40345632, &(0x7f0000000140)={0x7, "117270e86d318d890ef90cb7bc46b8f3bc099c88ce9a1677c739ff43e6e29ac6", 0x1}) syz_open_dev$cec(&(0x7f00000001c0), 0x3, 0x2) r1 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000001180)={0xa, 0x0, 0x0, @mcast2, 0x3e}, 0x1c) ioctl$VIDIOC_G_AUDOUT(r0, 0x80345631, &(0x7f0000000180)) syz_open_dev$cec(&(0x7f0000000000), 0x1, 0x2) (async) ioctl$VIDIOC_S_FMT(r0, 0xc0d05605, &(0x7f0000000040)={0x9, @pix={0x7fffffff, 0x1, 0x100710d, 0x8, 0x100, 0xfffffffd, 0x7, 0x401, 0x0, 0x7}}) (async) ioctl$VIDIOC_S_AUDOUT(r0, 0x40345632, &(0x7f0000000140)={0x7, "117270e86d318d890ef90cb7bc46b8f3bc099c88ce9a1677c739ff43e6e29ac6", 0x1}) (async) syz_open_dev$cec(&(0x7f00000001c0), 0x3, 0x2) (async) socket$l2tp6(0xa, 0x2, 0x73) (async) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000001180)={0xa, 0x0, 0x0, @mcast2, 0x3e}, 0x1c) (async) ioctl$VIDIOC_G_AUDOUT(r0, 0x80345631, &(0x7f0000000180)) (async) 02:12:18 executing program 4: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) r1 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x80210, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x400000000000000}, 0x0, 0x400000000, 0x2000, 0x0, 0x3}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) r2 = socket$inet_sctp(0x2, 0x5, 0x84) sendto$inet(r2, &(0x7f0000000140)='^', 0x34000, 0x0, &(0x7f0000004ff0)={0x2, 0x0, @rand_addr=0xfffffffffffffffe}, 0x10) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r2, 0x8982, &(0x7f0000000040)={0x0, 'team0\x00'}) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f00000001c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x4c8, 0x2e0, 0x9403, 0x0, 0x0, 0x2c0, 0x3f8, 0x3d8, 0x3d8, 0x3f8, 0x3d8, 0x3, 0x0, {[{{@uncond, 0x0, 0x298, 0x2e0, 0x0, {}, [@common=@inet=@recent0={{0xf8}, {0x0, 0x0, 0x1, 0x0, 'syz0\x00'}}, @common=@inet=@recent0={{0xf8}, {0x0, 0x2, 0x1, 0x0, 'syz0\x00'}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@loopback, 'virt_wifi0\x00'}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'syz1\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x528) sendto$inet(r2, &(0x7f0000000900)="3f30f0b60457e12c28ed5f195d87a2c52faa0966a49c3d3dd1ed97760e28666e360f18118e09ba984711d80ee7b2b46cf6cdd216e1aec79f71f1e5cdcf750de0ea5b9536a438b2aa8a8ffb325bc7e82cf4a62a1623c81ed44f86ca4994c85054a8286946e307b761c7764bf40800c8b4ff6c15b954e0433b8bdc318977e4e1973ca1b691115bf92fe9d367675f30f1c2c89c0927b3994b0195eea2b6940a23f490f2e67ccefd256bc18d3bd72bd7711f98f2c0d3d1af6c84d9e8bdec", 0xbc, 0x801, 0x0, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f00000001c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x4c8, 0x2e0, 0x9403, 0x0, 0x0, 0x2c0, 0x3f8, 0x3d8, 0x3d8, 0x3f8, 0x3d8, 0x3, 0x0, {[{{@uncond, 0x0, 0x298, 0x2e0, 0x0, {}, [@common=@inet=@recent0={{0xf8}, {0x0, 0x0, 0x1, 0x0, 'syz0\x00'}}, @common=@inet=@recent0={{0xf8}, {0x0, 0x2, 0x1, 0x0, 'syz0\x00'}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@loopback, 'virt_wifi0\x00'}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'syz1\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x528) r5 = accept4(r4, 0x0, 0x0, 0x0) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f00000000c0)={0xffffffe0, 0x2, 0x2}) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/diskstats\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x4000000000010046) ioctl$vim2m_VIDIOC_STREAMOFF(r6, 0x40045612, &(0x7f0000000840)) ioctl$KVM_CAP_DISABLE_QUIRKS(0xffffffffffffffff, 0x4068aea3, &(0x7f0000000880)={0x74, 0x0, 0x1b}) sendto$inet(r5, &(0x7f0000000180)="0af22e2283c90b2f1fb6cf5ec468282cdfb6666a33a76b536994d60a9fb6b4ef84342fa90fa4ac2f57de33e7f904edb88317bc64954d7f62266f059a58828349f4595fa268e43c495eabc0661acbea6556f8f082bc9e7d108200d7e5e8d777cb5f7af4fe040194a2fcc82abaee688254a1078fb93831f7e4dfb7f5fe2b904efe78c3511a522225d1bb05a5776bd7cbe1e5c868fe5ef8f929762b2a8f", 0x9c, 0xd0, &(0x7f0000000080)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000300)=@multiplanar_userptr={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "001000"}, 0xfffffffe, 0x2, {&(0x7f0000000000)=[{0x0, 0x0, {0x0}}, {0x8, 0x0, {0x0}}]}, 0x296000}) r7 = syz_open_dev$vcsn(&(0x7f0000000100), 0x5, 0x1) sendto$inet6(r7, &(0x7f0000000780)="0f9f221bc02e219b1357dfbf932d97438172a7b971cd5e1f0d5c12cf9c01c1c7e5a708e23706a29f48fa604511d9a7d7ba5e51ae691848da4100f658494af2d5da897ac77ab2ab8ee06759cf34c2c0e02f30b691123d590c5c814b0ba2b4a0d13dcbf9ce11a39f661a2c94300ec0", 0x6e, 0x4000801, &(0x7f0000000800)={0xa, 0x4e24, 0xef, @private2, 0x101}, 0x1c) 02:12:19 executing program 5: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fffffffffc, 0x80100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x11d02, 0x0, 0xfffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0xd29d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb2581431caa93e83) sched_setscheduler(0x0, 0x5, 0x0) (async) ioctl$BTRFS_IOC_RM_DEV(r0, 0x5000940b, &(0x7f0000001e80)={{}, "f84504c015e92055eb5fb998a1edb190115563ea7bae257b03fd18026599fd89fa2bda7700c36ca5900094f42446dc661430057c54d88b440dd954fcd5833a0762e5fb08f19efaa98ce778b2afcc48680e2bfa48708d8f52338b860f31a9b15c5b2b558a1aff9b580cabe9ddafc44e59b1267eb81975d560b8705d9a13b69bf3caab2838398bfdb1a65f376f14ef0a91a1521d26d96a58f19879aa7370a01e6953f7f753b0fd10272e1592e4fb9e187f5365ecef2298c4d97ab2160b9218006b2eed880b34dc835e6ec18213442614ea42230e02d369b4b4ff75709e3dac21077f8bb3e66f06a66e38c93426948ff9a51111fd299b2cefe181952796f067a1268c53b11b86c27bd6f4396d861554fb65279e775ecf3c92c15f08c6ca51d302a099cb6ff115aee632424d79f73971731fc404e644a6be1bf8197f1db73e456da71f9fe918fc27294bfffe17dfc0c932cef3e2b74bf899139b3383bb8914e5be686c59198a7aa9844275bb3207b9f4ffa5fcc58804114f967ea233c7101ef3a84786557e58f508cc1c36d17b823d5b07d974cc2453c763b8320f1e7b078604b4717e91f91387d0f482832b7857b20cf1e22cdfdd178cb7263bf822c26b4d0aaede5d136b0a2cb13a3222a4c68efde1795994bcd38a3c932d4176c358c42123b45b899ca58925f41e97262730da05f2cc271a2c69c9f35fcc0abf500811cf01d717b4353195898e8677095b1884146f80d364b330bab04c4b5241dec237ac988389bf519f69cacbf36505912c2dc978d2d05f6df612e15af0ef2a92631afe3364e63978dafc4e73e5ebd804902836ee58bc1e4ba49afed43a0b0f009902fb6bf52b14f7a3cc3418effefaec1b5d77c575cfbdcf449538a02587408dbd98a1b67ef9d0d73d89c87df5267f3727ec56fa59bc778bd2d331804dd9f68ace5006786269be6fd416f1c10c451988d12ad4cf6cc29c78da69a01623280e093ba90163684c0e816af717280f32e7e10072309b636004dbcc84800211f2a37f3fda4499d44405bdf50d163944d3a0ae336db32cb556ada6c27ff47ee5b611d19aa17b245b1f1e127f19c60386fb20513504afe8812b7ca025542d4d6700291f67ab9d15dbaec1ecbe659633aaba13c3f1065dc082c5adcd5373d27f7ff2db763069d9eb80515c1254661988c828b95fb8f8aaf7d876f736a275293d546680009b8090d815e50fcf662b5d79aa2f447c87af56f7d11dc98b557209c6d94e07c1b76d3079660f9b2dc15a431fd268d4ba84f60914d642fdb61ce348e3760fa69def6631c4a2795c61a4cffa5acc4dd80e6a8e193846554c75bbcdaf055c40c8d511e5109237d81cb5035513255998e34011f49d0109651296857c47ada6b265aff21e65d9e2e9b68333c18d4c1e47c41e017c354c7349102a10bc71cf6c54f21cb6ba71679d33e7a7b94950e80068e289284dae6c0787fffb290cd0ed3f7e1de3bd820e5ec6de3ee7aa5105678089a4f0ad658c166f6f6b9477fbf8c475217e6c88132a121c0b6152577967f017a61a0c51365ba6129b7dc5db47c5e6938779c17088fa810f8dab29cb2b03afb55dc19884b0f011ac7998408a1777a8cceb0e06b43447da80906e68f4203dfc2cdfdf33ef80e6024ac67c923fa2b4330efdfa38d483296efb0fbbd7b36a572dce4f1336c526548a81c0c500fca2a33565db4e711065fa0f635b4cf042efe69e04572ce43288ab8562f5a8614a3cf539ac9925a0d8b2ab1cfad93d4f204dfa3cd426e98c9b4919bf955a7588566442db2515d2926e07f497b632b9e540027d7d1486dcc3478a89dd2a39acc1105a6073100e721d322ab117b915086af34034e01f26601d55ed1d71becbba0a6c2a53175a2309e3caf2fe615b742d60a28e343d9715cfb2d93b3fe068c9b124d14bf74da72878b5aecd5ab6c631adfddfa24b4ce1b3d9afc620717bad8b2dd07df9796bafde7d284422c5cbc06d6657a5214b2263e0afff0d12f5c9a02d5ec2dcc7a0bdef0856109dc86c6653a6d8d0f8592b7c5cc85cb3317f7b02e4f2465d4ddca8ab934f4fafb755fe696f90902c2c591c4e64a958d621675ccb2c2de6a2624bb6c0ed0b19e45263021194fe2269bb8d5bc8a18153aa97e2c7815ff88f59336831714b7ac3d8f3cd0dbb38f1bc195851bf0e28fd233c2088403bed03a874b3ef08d9bddd5beea8571dc1b647efb0162480b90cf44f8412d02bba7ccbab8ee63aeedb9285d6523cbac6005b744eeecbfa76725f1e410a60ff3f72ab6c9f3d1d135da0918932856c4ba3dd144f716b6e2134f7b689b2a1025c39613ec52cd609b0908bcaff969732d47e375aeb73d8228360f9f554ce2b8ed138343b2b02dd529de5c044e24d3713372411d50280b63b43b7b8640a14a746f86f7e01d16cb418be3fbe04d68acc3b2b018a90901c1289508b5e0955e8d45fa866aae208d11b43a402e93a72b00c0a6842dd5c9b96dbc3a048e2a0cd3f086538654dd81190620c70c16ac59cba282dc150c2911ad042c48a96ffc05fb188fe47588f7cfef2b8bcfc8624ea766f34a21b98a3963af3ea64998e0c31eac18e7753dc80b65ea83aec0c5d2c5331952836bdec2693ba1accdce076c2017c12729b55795c5bd1fda5520dd59c8832b1b0125597f5a46451df409a9072276d4c790ff628cd16c01182c6ce95440628a7e5cbb473f376463020173d91b0b22a1ceb844f463d0314f6e002769bbb1dfe37991e8d3394a9688ca46b87da7dd61394277352178cdb8726510132905fe1dcbfc274a0af35b0aece4c57640a2171de8550ecaca7ae16bd619a0b02bb3a3d867e2cf625732618495f763c8fc765cae972bd1fff32e20bbb5d72a2645e37eaf6ddddd1d19fb9f3b1e189bb37ed1e33224feba8a8c435b5d8781d1f6d35294f100e69defdb0c71f0d2a1f12d94aebce434c909cffe6c5d17ddd55351a597b184ace13f17965717ed8c864c848d5feaea6dc2d0afd3e4b1e23144d340d52c13dc454053fa910b24e18ea55f6111cfe9aab6fd239529085f84cd905cf48744e4f825cf5d02db7df14067028a64687a13955acb9b5f66ef0be22d4165a05182335887d59a54b50a1b25102c2da79e9fbda5e0998995dffde0048a6a9b8c9286c0709980172162f2cdc4cf39573352a46e9937dc21fae02edfbdc85d8fce8efd4200775b7246be4029a8995841d6cfbb08e0cb10cfd2f59ae521b26b114214f0b48172185f5431008e58b7198b5591cc242ff9e23d54050a08b6066fa47fbf5f1f4bdee8b16a93354c5d1ea016daacb3e7f37e46e1144a893cff1286ec414c2855e7e5057f9dedc43606758a0f67dfcf9485752334c56c63d820e3bd4d489b39b9a68cf0aef5ac0d066ef66d8d8ca0d1220ef4d534d98388db041d1a7527c36077509df11edd1f627bfec363d9e5d55a5391011d349adad6e3ebd405d350373dad3ce7de376a21c02aad9eeb0f7d0c71a9f48fa19ae1ea8ac72aff755d0b016712d8b0f1ced3053a3425227e744493b4fda5482a8f89be446ecedceb963087a316f9078497693a178342bfc9c168d98a1ff3df2f9076aa9e717906998fab82818afc6a5cf9930c30217dfc09238ef9e261fdd3f94d80dd0eb8f0bdd72cb46b9fd9f01c213c38575004f5aacbe5e511c66cf7a0ddb38be584912276bf50329e508c5fd63db93856bc0dd2f6865fd8c7a8c6fd13c6f562cc1e8febdd9fa0455b5e7f025342405eb10baef6497f60cc1a8e6bdea5477b3b39075a8de0c85460df45c232f582b51fe5f589ada61e3809d68044ac19a7b11d396c7a49c416c57f8d96df00824024dae1f2b47062108a60a022281affb88e1b5ee3b26be2623be499205def44e3ac2bfd1f6c45d05ed67ecaeb01c9c5d486e7eb64cef1b57f72fb8988bd2364953d5af7bf94c5d157400ebaab3861c4a2e40e583609b094257a22fb1ce297c969845580c5b391a524311e3b30277b85e3e2d980fc44bbd89785c605ba52fb7dfb2ab0839ac3882a051a8f58da2901dc3e1c2c67371ddd532a9a64e263c6d453132471cc0f2d2a8ab8961feda74147609610aec34bedc04e17c864d98c2a4905632b26734a6736f568f542117f7e68e490a64558c9b1b555fdff201b39ca3ac756a21e608554792df7a30124c7493079d6a70f9912f4ac34825f74222c6839a18945aee17f72efd3d38e953f121c4433b705914eca13a82dbf69259a59d8b50baeae3a186542a8c97feeecb5cb2f42b489bd2fb4c81389504576a9ef323bafcae4b1a65a675382658f655845ed19ce3099201831db9b68dbb4b7874c67d820400c1d05ce82e398ab93a2769495116249544b7ed047f0a317022f42855e18e86d54c6f803c511673a4cdc198b036fab25fd74e8f4e269a073c04592326fd3309663a74643fa79cda7249373eef2679603f399df004d7833c40a5418917893aba46a392ceef4b9d9c961a6b2573b7a0e4252f3f8253c3b251e221d60d1eb6f9a8a20d90da55dbf6c713bd300e688316b188ad29792f1b7cb388e2a4151b1171f7e330efdcba6f5eb22845b171cf9197c0096fc01bd615b408f7428d9f3be247f967405c69cedb06d279e7b73a406387dfc86d9e73172e333712dd0ce3277fe24c5799993254e75b997885f4d2a23ee55578c01eb12c4b117a92b0ee2ef24ed9c1e5574120ae65bfd89561557a96472d7d8de177bf980eec60ae7784ba6f2846645f580488e4c8dd101fd70fa3d8727deccf43ca25cd2c6d6e6ad4865924826c43063586c9899b83b07c3cef04d6ad1a7e37a61ff8c4dab0df311478e80c19a210f98491a94b3ef1d6805289f58c8e4299f9733ba1923b092715f37bc7cba36f7f96d037792f8b4553a28b1764b0afd3bc8a64d3034b33b02970b90c574bd6c848e3cfcae96c01c3283ceae17e8930877b58ed1d249a9673402eaf924a347422eef2bcd6f4c14a850a974c63a59721709004cb96e805ea3165b16be86bd7e40ffd4ae953a7c85fc113b242f05857ba877fb7c8922b619eaba4be70c7179926d8fee9d2ae36a85b484fb27c03e050b79115313e6b2ec2e9e79bce28bafb182298e7687083fd14c39b835f9c43e16d63538f00315451091c5ee167897603c7936e2c37eaa9709b0552c664bf59e42bc06576d607b8a48240283ffbf4b1b58158b21a3f08030726fd656a19597ec23a233e3855b0729529567062f9747aded61b1517e568f478f3a9aeadf5d68c2bfdc555ce56e460859fc9928257fcae3e61e4b83af7ffc812abe80d2272a7f8fb7dc536078180c0cfc1ef3e03cd7e74f808c4eace1eeabc0d6f38330a5a9ad50601d458471d323f29b7739c682c6e5a815c90ca129d95a6ecc3fbb14423e27a51efed9597ab736282c245134af656580b6ac9b16ab0a6a44d9ac050d4e970e197a830e6e26da9ee854b5d644091401c3fc297b1f9568da83a0ac9bb61828662fb5e9f01605406e39b2c47faad616b806a614fb0ab289963a83965b5d6665c5c1842ace8e7ec569bd6bbad7fe57653ee4b3304814acd172867094218bea0506f48fdaed63ffbb7c79b16125e13e29d13edea80889d915938575e06678f3a081753505407e45bb08ec1a4611719827b30b0ad6a095c04ddaeea2123790ebe470084eb7b62f0e016f78ced5bc73e37eb90041520d52f8c122a0c0eb3c5be56577400874b5de3415a8c4e49796048fdd562a0aa7054ee1755ab6eb5fdc73ef343d20a31304d54777198f11f742422fd2f39c527b83678"}) (async) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffaf0, 0x20000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) keyctl$instantiate(0xc, 0x0, &(0x7f0000000100)=@encrypted_new={'new ', 'default', 0x20, 'user:', 'syz', 0x20, 0xffd}, 0x2a, 0xfffffffffffffffc) r1 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000cc0), 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000040), &(0x7f0000000000), &(0x7f00000002c0)='s', 0x1, 0xfffffffffffffffe) (async) r2 = add_key(&(0x7f0000000500)='keyring\x00', &(0x7f0000000540)={'syz', 0x1}, &(0x7f00000011c0)="03786508d7213b5d352ee5f2aa4a1f71067303efe315a06b9e63705625e3c49346d3a6deed3af5cd86f393155d1ac46da6f176c7d836a060088bf1ee3bc97e372196a6f805401bc09f9ecfb3c3572e932175a6b9b8d66a36daf48cd5b3e6e457b23b31b62108e1d867884b526e9178d874", 0x71, r1) (async) keyctl$read(0xb, r1, &(0x7f0000000240)=""/112, 0x349b7f55) (async) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000200)={0x0, @initdev, @initdev}, 0x0) (async) perf_event_open(&(0x7f0000000740)={0x0, 0x80, 0x0, 0x5, 0x9, 0x3f, 0x0, 0x6, 0x2300a, 0x4, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={&(0x7f00000000c0), 0x6}, 0x0, 0x430b, 0x1000, 0x0, 0x1000, 0x9, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x1, 0xffffffffffffffff, 0x9) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000600)={'wg2\x00', 0x0}) (async) r5 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) r7 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_FREE_MR(r7, 0x114, 0xa, 0x0, 0x4) (async) ioctl$sock_inet6_SIOCSIFDSTADDR(r5, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x310}, 0x0, r6}) r8 = socket$inet6(0xa, 0x800, 0x0) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) (async) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r8, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r9}) (async) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) r11 = add_key$keyring(&(0x7f0000000400), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$search(0xa, r11, &(0x7f00000005c0)='pkcs7_test\x00', &(0x7f0000000640)={'syz', 0x0}, r2) (async) add_key$user(&(0x7f0000000cc0), &(0x7f0000000d00)={'syz', 0x3}, &(0x7f0000000d40)="f4cca728fadd8b04c20213d04112a0cc44c7a35a5b6dcad1c38b73a3a926b2bb31eb4704", 0x24, 0xffffffffffffffff) (async) getsockopt$inet6_mreq(r5, 0x29, 0x15, &(0x7f0000000a80)={@dev}, &(0x7f0000000ac0)=0x14) recvmmsg(r10, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r5, 0x89f0, &(0x7f0000000840)={'syztnl1\x00', &(0x7f0000000a00)={'ip6tnl0\x00', r9, 0x29, 0x6, 0x8, 0x8, 0x62, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x7800, 0x8088, 0x7fff, 0x6}}) sendmmsg$inet(r10, &(0x7f0000001040)=[{{&(0x7f00000001c0)={0x2, 0x4e22, @loopback}, 0x10, &(0x7f0000000800)=[{&(0x7f0000000680)="fa4fa8646b87b95b84c63723131c4fca44269a109e36013fe444014db36abb7d793a076c9964c6022a6196958eeb1b0590fa865e50e81f11840aefd871f92b30ad950f9ef9e26dfbc5f75d9a5ed20b1617fbe2aa4ed812fe7c372c12b25d1206f7c86cf3200b9a11bbfd71bbc830cbaeb4e2822edfaf8169da4f13772c8f437dfd843ce10d2a49e64c4599166f32d467c63245fab232e722bfada2adfdf31928ea2629984cd1bb59de3e3381df93e3a6c4f75b", 0xb3}], 0x1, &(0x7f00000008c0)=[@ip_ttl={{0x14, 0x0, 0x2, 0x5}}], 0x18}}, {{0x0, 0x0, 0x0, 0x13}}, {{0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000440)="cb53f66d8d22858f64a2cd23bde6a611fbe6c963121f629f772a62e3b4e6dc6654575ee0a62f5aed506ad048b0bd326e1d5afff86a6aad3cdc42d1c6fa06e3e0a341e5546c3a0116d167b4c119c9c2b1d3a31ae11c8912f50f6d606c0979982d7d69d42bc33e3ad9d9fe065b59cd7c7c649a01c1c46ac74092c00eabacd8770ced9bedf912bd1e57333f7f2027e894427e1689cb0921bc1eb0a5820e6cbaf8e78aa6", 0xa2}], 0x2, &(0x7f0000001240)=ANY=[@ANYBLOB="1bea00ff00ff00ff07000000b683d4d57ddc181000000000", @ANYRES32=r4, @ANYBLOB="e0000001e0000002000000007c000000000000000000000007000000072749e00000017f0000017f000001ac1414aa0a010102ac1414aa64010100ffffffff64010101891febe00000027f00000100000000ac1414aae0000002ffffffff7f000001891f45ac1414260000000000000000e0000001e0000002e0000001ac1414aa0094040000000000000000110000000000000000000000010000000300000000000000140000000000000000000000020000000100000000000000110000000000000000000000010000000700000000000000"], 0xe8}}, {{0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000900)="b966e1c9efc34ab6fb6d36d2d5056e12148caaa0a1bbca9bf1224687c4ca8844300a5c34bf5459f2903bf6fb0c79a7dd01793e1bd997af2ec90d8a15b08969c6ffa2257886b80763f9e87ca5df6b2c7a0b6d6fb2499d86b433954ced9bdfe462c3855d340b20e4162b18d03a89fa250e0f5d032d5ea23fc9e13e182aef375a1195d0459695bc8465107a32d61d25c7974a39ef9dc38a79482b56ebce9bed9a7e7624491494c65c6277c59e0b0a66d7746ba1ebb912863ec7323c0ebfd3a40379df8ba256ecbf079a4e7075594040ef0f8d041b89c9048bfe91e992fede9f0a58", 0xe0}], 0x1, &(0x7f00000013c0)=ANY=[@ANYBLOB="140000000000000000000000010000000500327af57f090000000000006000000000000700000000a952444400940527fd8c2e1c1933e0b4a8926fa79df82b08fd688739001000e0000001000000006401010000000003071f2bffffffffe0000001e0000001ffff000000000000e0000002e0000001440c8693ffffffff00000001940400001400000000000000000000000200000007000002000000003400000000000000000024df6e00000007238764010102ac1e0001e00000021446a340bf9941ce69ee557430ab0ce9d16404e4d779ec44e8befaaee7023eaea81b47365a16783afb2b8e0f2cec4ce1c08062f54386ad068b3f2a63b317fa7a405d3a6d6e3fb2bf68ebd19b082cfc6da1262059d3bdc17ae3a5283bae0cb65f905b25a23ce04b3e1ad4d91071f12ab59df0c1c1d5d37212ae81e3dc0a01800000000000007e29ae16a4cabf7d843b97a45466834372fdeb66285c9856f70725e0642bac404b61d0ae8bcdc0aa6a29dc7fcb361fb75fee1e8a9e194e3f9b675a0902598e00c74150800bb100e7b2eef3b8ae0a871d172e7ca7a76e9005b0826b993b905a04ddbe08ef4af695392cfb6bfe97914e8c96f82d42b3bf7e33f57d69667e65a6d18469cc922278ffe3584a30a3bef1b3c00601004944792817e59b7c9b55d567434771ec8a837dd6edc87110d3cd704388"], 0xc8}}, {{&(0x7f0000000880)={0x2, 0x4e23, @local}, 0x10, &(0x7f0000000c80)=[{&(0x7f0000000b00)="e4a19d2c46a965e473953b9e824e50482c1bacbdb4c4baf3cd5ece53dddfee9cce245b66b4d35f98849c43423ddb97c4c48718536b2c58db4ba78863bc6a1e549a4cef7b6f4dcb2260709f3df94c96f0dfc44deefb8f08163a994fa5", 0x5c}, {&(0x7f0000000b80)="945b6423451d47f3b4f5a80d6e5bff8fff7b9c72dc328ea017402a340cdaa603a56462e59b3e2b7ae08d800f8810e6576c0dec0c0e1d2f9910f5c1f1e1ada0f0784f1b315a0d749236292e50cdc28aeba7150e5d88d08e4f2694188cb177a37f110e753fd1543aee43af5dd7766900b933b0330a0ad52180ba2ddc6d8f3503916723791a5e506ea27ac465432af142b3a95a0530655afb8e2bb0e90a30f09ffcd218fe3b2908fefebb70554fc91ab68605ba87e1660e85c190d3aaef4c345294e7dde99f11ce2ff79111f225669d16cf8b5f599da3920bbe2e347136c2b96125ab588ae37bcb31ca63e6b27efcce5e56d867218bb6", 0xf5}], 0x2, &(0x7f0000000dc0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @multicast2, @local}}}, @ip_tos_int={{0x0, 0x0, 0x1, 0x5b1}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r12, @loopback, @broadcast}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x3}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x3c7}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @remote, @local}}}], 0xb0}}, {{&(0x7f0000000d80)={0x2, 0x4e22, @rand_addr=0x64010101}, 0x10, &(0x7f0000000fc0)=[{&(0x7f0000000e80)="aec4abe8da6fff038d2c5b4d46d2fbe0dbe6a8fc78aba1afdd81d05c2866c8a98cd7421d71617acd2f87ec800121026f2cb5dff8a4ecf35b6ce83b6894ed717e2516dce5a827f88422fef3875bf0d620f8417c6dc26dc855631e2f158fc2af16434b9017a902c1f70021d06c49fe505aacd9eb561d2b897452673fcfc4a2ac2366fe462d193da86181225e3e79987f57", 0x90}, {&(0x7f0000000f40)="bd402d34ecae0891da126546e245204edcd8796636373d012f0e4be96c312f92d5cdfeeeff9ad3834e8dc335dab0741c8a6d32fc7d26d1b4ebd8b20cfa568f8dc8d42b169372cc7fe2aeef0b7d0d43812867b9ba6b837a1769fabd14ee96ba61e1611ce53c955fec8f149454a2262003316817d37da4", 0x76}], 0x2, &(0x7f0000001000)}}], 0x6, 0x24000000) [ 414.658029] xt_CT: You must specify a L4 protocol and not use inversions on it [ 414.902345] audit: type=1804 audit(1671329539.456:18): pid=19363 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir1686557945/syzkaller.ceCkTM/510/bus" dev="sda1" ino=13971 res=1 [ 415.009179] audit: type=1804 audit(1671329539.486:19): pid=19363 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir1686557945/syzkaller.ceCkTM/510/bus" dev="sda1" ino=13971 res=1 02:12:21 executing program 5: r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1fffffffffc, 0x80100, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x11d02, 0x0, 0xfffffffc, 0x0, 0xfffffffffffffffe, 0x0, 0xd29d}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0xb2581431caa93e83) sched_setscheduler(0x0, 0x5, 0x0) (async) ioctl$BTRFS_IOC_RM_DEV(r0, 0x5000940b, &(0x7f0000001e80)={{}, "f84504c015e92055eb5fb998a1edb190115563ea7bae257b03fd18026599fd89fa2bda7700c36ca5900094f42446dc661430057c54d88b440dd954fcd5833a0762e5fb08f19efaa98ce778b2afcc48680e2bfa48708d8f52338b860f31a9b15c5b2b558a1aff9b580cabe9ddafc44e59b1267eb81975d560b8705d9a13b69bf3caab2838398bfdb1a65f376f14ef0a91a1521d26d96a58f19879aa7370a01e6953f7f753b0fd10272e1592e4fb9e187f5365ecef2298c4d97ab2160b9218006b2eed880b34dc835e6ec18213442614ea42230e02d369b4b4ff75709e3dac21077f8bb3e66f06a66e38c93426948ff9a51111fd299b2cefe181952796f067a1268c53b11b86c27bd6f4396d861554fb65279e775ecf3c92c15f08c6ca51d302a099cb6ff115aee632424d79f73971731fc404e644a6be1bf8197f1db73e456da71f9fe918fc27294bfffe17dfc0c932cef3e2b74bf899139b3383bb8914e5be686c59198a7aa9844275bb3207b9f4ffa5fcc58804114f967ea233c7101ef3a84786557e58f508cc1c36d17b823d5b07d974cc2453c763b8320f1e7b078604b4717e91f91387d0f482832b7857b20cf1e22cdfdd178cb7263bf822c26b4d0aaede5d136b0a2cb13a3222a4c68efde1795994bcd38a3c932d4176c358c42123b45b899ca58925f41e97262730da05f2cc271a2c69c9f35fcc0abf500811cf01d717b4353195898e8677095b1884146f80d364b330bab04c4b5241dec237ac988389bf519f69cacbf36505912c2dc978d2d05f6df612e15af0ef2a92631afe3364e63978dafc4e73e5ebd804902836ee58bc1e4ba49afed43a0b0f009902fb6bf52b14f7a3cc3418effefaec1b5d77c575cfbdcf449538a02587408dbd98a1b67ef9d0d73d89c87df5267f3727ec56fa59bc778bd2d331804dd9f68ace5006786269be6fd416f1c10c451988d12ad4cf6cc29c78da69a01623280e093ba90163684c0e816af717280f32e7e10072309b636004dbcc84800211f2a37f3fda4499d44405bdf50d163944d3a0ae336db32cb556ada6c27ff47ee5b611d19aa17b245b1f1e127f19c60386fb20513504afe8812b7ca025542d4d6700291f67ab9d15dbaec1ecbe659633aaba13c3f1065dc082c5adcd5373d27f7ff2db763069d9eb80515c1254661988c828b95fb8f8aaf7d876f736a275293d546680009b8090d815e50fcf662b5d79aa2f447c87af56f7d11dc98b557209c6d94e07c1b76d3079660f9b2dc15a431fd268d4ba84f60914d642fdb61ce348e3760fa69def6631c4a2795c61a4cffa5acc4dd80e6a8e193846554c75bbcdaf055c40c8d511e5109237d81cb5035513255998e34011f49d0109651296857c47ada6b265aff21e65d9e2e9b68333c18d4c1e47c41e017c354c7349102a10bc71cf6c54f21cb6ba71679d33e7a7b94950e80068e289284dae6c0787fffb290cd0ed3f7e1de3bd820e5ec6de3ee7aa5105678089a4f0ad658c166f6f6b9477fbf8c475217e6c88132a121c0b6152577967f017a61a0c51365ba6129b7dc5db47c5e6938779c17088fa810f8dab29cb2b03afb55dc19884b0f011ac7998408a1777a8cceb0e06b43447da80906e68f4203dfc2cdfdf33ef80e6024ac67c923fa2b4330efdfa38d483296efb0fbbd7b36a572dce4f1336c526548a81c0c500fca2a33565db4e711065fa0f635b4cf042efe69e04572ce43288ab8562f5a8614a3cf539ac9925a0d8b2ab1cfad93d4f204dfa3cd426e98c9b4919bf955a7588566442db2515d2926e07f497b632b9e540027d7d1486dcc3478a89dd2a39acc1105a6073100e721d322ab117b915086af34034e01f26601d55ed1d71becbba0a6c2a53175a2309e3caf2fe615b742d60a28e343d9715cfb2d93b3fe068c9b124d14bf74da72878b5aecd5ab6c631adfddfa24b4ce1b3d9afc620717bad8b2dd07df9796bafde7d284422c5cbc06d6657a5214b2263e0afff0d12f5c9a02d5ec2dcc7a0bdef0856109dc86c6653a6d8d0f8592b7c5cc85cb3317f7b02e4f2465d4ddca8ab934f4fafb755fe696f90902c2c591c4e64a958d621675ccb2c2de6a2624bb6c0ed0b19e45263021194fe2269bb8d5bc8a18153aa97e2c7815ff88f59336831714b7ac3d8f3cd0dbb38f1bc195851bf0e28fd233c2088403bed03a874b3ef08d9bddd5beea8571dc1b647efb0162480b90cf44f8412d02bba7ccbab8ee63aeedb9285d6523cbac6005b744eeecbfa76725f1e410a60ff3f72ab6c9f3d1d135da0918932856c4ba3dd144f716b6e2134f7b689b2a1025c39613ec52cd609b0908bcaff969732d47e375aeb73d8228360f9f554ce2b8ed138343b2b02dd529de5c044e24d3713372411d50280b63b43b7b8640a14a746f86f7e01d16cb418be3fbe04d68acc3b2b018a90901c1289508b5e0955e8d45fa866aae208d11b43a402e93a72b00c0a6842dd5c9b96dbc3a048e2a0cd3f086538654dd81190620c70c16ac59cba282dc150c2911ad042c48a96ffc05fb188fe47588f7cfef2b8bcfc8624ea766f34a21b98a3963af3ea64998e0c31eac18e7753dc80b65ea83aec0c5d2c5331952836bdec2693ba1accdce076c2017c12729b55795c5bd1fda5520dd59c8832b1b0125597f5a46451df409a9072276d4c790ff628cd16c01182c6ce95440628a7e5cbb473f376463020173d91b0b22a1ceb844f463d0314f6e002769bbb1dfe37991e8d3394a9688ca46b87da7dd61394277352178cdb8726510132905fe1dcbfc274a0af35b0aece4c57640a2171de8550ecaca7ae16bd619a0b02bb3a3d867e2cf625732618495f763c8fc765cae972bd1fff32e20bbb5d72a2645e37eaf6ddddd1d19fb9f3b1e189bb37ed1e33224feba8a8c435b5d8781d1f6d35294f100e69defdb0c71f0d2a1f12d94aebce434c909cffe6c5d17ddd55351a597b184ace13f17965717ed8c864c848d5feaea6dc2d0afd3e4b1e23144d340d52c13dc454053fa910b24e18ea55f6111cfe9aab6fd239529085f84cd905cf48744e4f825cf5d02db7df14067028a64687a13955acb9b5f66ef0be22d4165a05182335887d59a54b50a1b25102c2da79e9fbda5e0998995dffde0048a6a9b8c9286c0709980172162f2cdc4cf39573352a46e9937dc21fae02edfbdc85d8fce8efd4200775b7246be4029a8995841d6cfbb08e0cb10cfd2f59ae521b26b114214f0b48172185f5431008e58b7198b5591cc242ff9e23d54050a08b6066fa47fbf5f1f4bdee8b16a93354c5d1ea016daacb3e7f37e46e1144a893cff1286ec414c2855e7e5057f9dedc43606758a0f67dfcf9485752334c56c63d820e3bd4d489b39b9a68cf0aef5ac0d066ef66d8d8ca0d1220ef4d534d98388db041d1a7527c36077509df11edd1f627bfec363d9e5d55a5391011d349adad6e3ebd405d350373dad3ce7de376a21c02aad9eeb0f7d0c71a9f48fa19ae1ea8ac72aff755d0b016712d8b0f1ced3053a3425227e744493b4fda5482a8f89be446ecedceb963087a316f9078497693a178342bfc9c168d98a1ff3df2f9076aa9e717906998fab82818afc6a5cf9930c30217dfc09238ef9e261fdd3f94d80dd0eb8f0bdd72cb46b9fd9f01c213c38575004f5aacbe5e511c66cf7a0ddb38be584912276bf50329e508c5fd63db93856bc0dd2f6865fd8c7a8c6fd13c6f562cc1e8febdd9fa0455b5e7f025342405eb10baef6497f60cc1a8e6bdea5477b3b39075a8de0c85460df45c232f582b51fe5f589ada61e3809d68044ac19a7b11d396c7a49c416c57f8d96df00824024dae1f2b47062108a60a022281affb88e1b5ee3b26be2623be499205def44e3ac2bfd1f6c45d05ed67ecaeb01c9c5d486e7eb64cef1b57f72fb8988bd2364953d5af7bf94c5d157400ebaab3861c4a2e40e583609b094257a22fb1ce297c969845580c5b391a524311e3b30277b85e3e2d980fc44bbd89785c605ba52fb7dfb2ab0839ac3882a051a8f58da2901dc3e1c2c67371ddd532a9a64e263c6d453132471cc0f2d2a8ab8961feda74147609610aec34bedc04e17c864d98c2a4905632b26734a6736f568f542117f7e68e490a64558c9b1b555fdff201b39ca3ac756a21e608554792df7a30124c7493079d6a70f9912f4ac34825f74222c6839a18945aee17f72efd3d38e953f121c4433b705914eca13a82dbf69259a59d8b50baeae3a186542a8c97feeecb5cb2f42b489bd2fb4c81389504576a9ef323bafcae4b1a65a675382658f655845ed19ce3099201831db9b68dbb4b7874c67d820400c1d05ce82e398ab93a2769495116249544b7ed047f0a317022f42855e18e86d54c6f803c511673a4cdc198b036fab25fd74e8f4e269a073c04592326fd3309663a74643fa79cda7249373eef2679603f399df004d7833c40a5418917893aba46a392ceef4b9d9c961a6b2573b7a0e4252f3f8253c3b251e221d60d1eb6f9a8a20d90da55dbf6c713bd300e688316b188ad29792f1b7cb388e2a4151b1171f7e330efdcba6f5eb22845b171cf9197c0096fc01bd615b408f7428d9f3be247f967405c69cedb06d279e7b73a406387dfc86d9e73172e333712dd0ce3277fe24c5799993254e75b997885f4d2a23ee55578c01eb12c4b117a92b0ee2ef24ed9c1e5574120ae65bfd89561557a96472d7d8de177bf980eec60ae7784ba6f2846645f580488e4c8dd101fd70fa3d8727deccf43ca25cd2c6d6e6ad4865924826c43063586c9899b83b07c3cef04d6ad1a7e37a61ff8c4dab0df311478e80c19a210f98491a94b3ef1d6805289f58c8e4299f9733ba1923b092715f37bc7cba36f7f96d037792f8b4553a28b1764b0afd3bc8a64d3034b33b02970b90c574bd6c848e3cfcae96c01c3283ceae17e8930877b58ed1d249a9673402eaf924a347422eef2bcd6f4c14a850a974c63a59721709004cb96e805ea3165b16be86bd7e40ffd4ae953a7c85fc113b242f05857ba877fb7c8922b619eaba4be70c7179926d8fee9d2ae36a85b484fb27c03e050b79115313e6b2ec2e9e79bce28bafb182298e7687083fd14c39b835f9c43e16d63538f00315451091c5ee167897603c7936e2c37eaa9709b0552c664bf59e42bc06576d607b8a48240283ffbf4b1b58158b21a3f08030726fd656a19597ec23a233e3855b0729529567062f9747aded61b1517e568f478f3a9aeadf5d68c2bfdc555ce56e460859fc9928257fcae3e61e4b83af7ffc812abe80d2272a7f8fb7dc536078180c0cfc1ef3e03cd7e74f808c4eace1eeabc0d6f38330a5a9ad50601d458471d323f29b7739c682c6e5a815c90ca129d95a6ecc3fbb14423e27a51efed9597ab736282c245134af656580b6ac9b16ab0a6a44d9ac050d4e970e197a830e6e26da9ee854b5d644091401c3fc297b1f9568da83a0ac9bb61828662fb5e9f01605406e39b2c47faad616b806a614fb0ab289963a83965b5d6665c5c1842ace8e7ec569bd6bbad7fe57653ee4b3304814acd172867094218bea0506f48fdaed63ffbb7c79b16125e13e29d13edea80889d915938575e06678f3a081753505407e45bb08ec1a4611719827b30b0ad6a095c04ddaeea2123790ebe470084eb7b62f0e016f78ced5bc73e37eb90041520d52f8c122a0c0eb3c5be56577400874b5de3415a8c4e49796048fdd562a0aa7054ee1755ab6eb5fdc73ef343d20a31304d54777198f11f742422fd2f39c527b83678"}) (async) perf_event_open(&(0x7f0000000280)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xfffffffffffffaf0, 0x20000000}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) keyctl$instantiate(0xc, 0x0, &(0x7f0000000100)=@encrypted_new={'new ', 'default', 0x20, 'user:', 'syz', 0x20, 0xffd}, 0x2a, 0xfffffffffffffffc) r1 = add_key(&(0x7f0000000140)='encrypted\x00', &(0x7f0000000180), &(0x7f0000000cc0), 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f0000000040), &(0x7f0000000000), &(0x7f00000002c0)='s', 0x1, 0xfffffffffffffffe) r2 = add_key(&(0x7f0000000500)='keyring\x00', &(0x7f0000000540)={'syz', 0x1}, &(0x7f00000011c0)="03786508d7213b5d352ee5f2aa4a1f71067303efe315a06b9e63705625e3c49346d3a6deed3af5cd86f393155d1ac46da6f176c7d836a060088bf1ee3bc97e372196a6f805401bc09f9ecfb3c3572e932175a6b9b8d66a36daf48cd5b3e6e457b23b31b62108e1d867884b526e9178d874", 0x71, r1) (async) keyctl$read(0xb, r1, &(0x7f0000000240)=""/112, 0x349b7f55) (async) getsockopt$inet_pktinfo(0xffffffffffffffff, 0x0, 0x8, &(0x7f0000000200)={0x0, @initdev, @initdev}, 0x0) perf_event_open(&(0x7f0000000740)={0x0, 0x80, 0x0, 0x5, 0x9, 0x3f, 0x0, 0x6, 0x2300a, 0x4, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, @perf_bp={&(0x7f00000000c0), 0x6}, 0x0, 0x430b, 0x1000, 0x0, 0x1000, 0x9, 0x0, 0x0, 0x0, 0x0, 0x7}, 0x0, 0x1, 0xffffffffffffffff, 0x9) ioctl$ifreq_SIOCGIFINDEX_wireguard(0xffffffffffffffff, 0x8933, &(0x7f0000000600)={'wg2\x00', 0x0}) (async) r5 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) (async) r7 = socket$rds(0x15, 0x5, 0x0) setsockopt$RDS_FREE_MR(r7, 0x114, 0xa, 0x0, 0x4) (async) ioctl$sock_inet6_SIOCSIFDSTADDR(r5, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x310}, 0x0, r6}) (async) r8 = socket$inet6(0xa, 0x800, 0x0) (async) ioctl$KVM_CREATE_VCPU(0xffffffffffffffff, 0xae41, 0x0) ioctl$sock_SIOCGIFINDEX(r8, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r8, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x0, r9}) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r10, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) r11 = add_key$keyring(&(0x7f0000000400), &(0x7f0000000580)={'syz', 0x2}, 0x0, 0x0, r2) keyctl$search(0xa, r11, &(0x7f00000005c0)='pkcs7_test\x00', &(0x7f0000000640)={'syz', 0x0}, r2) add_key$user(&(0x7f0000000cc0), &(0x7f0000000d00)={'syz', 0x3}, &(0x7f0000000d40)="f4cca728fadd8b04c20213d04112a0cc44c7a35a5b6dcad1c38b73a3a926b2bb31eb4704", 0x24, 0xffffffffffffffff) getsockopt$inet6_mreq(r5, 0x29, 0x15, &(0x7f0000000a80)={@dev}, &(0x7f0000000ac0)=0x14) recvmmsg(r10, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r5, 0x89f0, &(0x7f0000000840)={'syztnl1\x00', &(0x7f0000000a00)={'ip6tnl0\x00', r9, 0x29, 0x6, 0x8, 0x8, 0x62, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, 0x7800, 0x8088, 0x7fff, 0x6}}) sendmmsg$inet(r10, &(0x7f0000001040)=[{{&(0x7f00000001c0)={0x2, 0x4e22, @loopback}, 0x10, &(0x7f0000000800)=[{&(0x7f0000000680)="fa4fa8646b87b95b84c63723131c4fca44269a109e36013fe444014db36abb7d793a076c9964c6022a6196958eeb1b0590fa865e50e81f11840aefd871f92b30ad950f9ef9e26dfbc5f75d9a5ed20b1617fbe2aa4ed812fe7c372c12b25d1206f7c86cf3200b9a11bbfd71bbc830cbaeb4e2822edfaf8169da4f13772c8f437dfd843ce10d2a49e64c4599166f32d467c63245fab232e722bfada2adfdf31928ea2629984cd1bb59de3e3381df93e3a6c4f75b", 0xb3}], 0x1, &(0x7f00000008c0)=[@ip_ttl={{0x14, 0x0, 0x2, 0x5}}], 0x18}}, {{0x0, 0x0, 0x0, 0x13}}, {{0x0, 0x0, &(0x7f0000000080)=[{0x0}, {&(0x7f0000000440)="cb53f66d8d22858f64a2cd23bde6a611fbe6c963121f629f772a62e3b4e6dc6654575ee0a62f5aed506ad048b0bd326e1d5afff86a6aad3cdc42d1c6fa06e3e0a341e5546c3a0116d167b4c119c9c2b1d3a31ae11c8912f50f6d606c0979982d7d69d42bc33e3ad9d9fe065b59cd7c7c649a01c1c46ac74092c00eabacd8770ced9bedf912bd1e57333f7f2027e894427e1689cb0921bc1eb0a5820e6cbaf8e78aa6", 0xa2}], 0x2, &(0x7f0000001240)=ANY=[@ANYBLOB="1bea00ff00ff00ff07000000b683d4d57ddc181000000000", @ANYRES32=r4, @ANYBLOB="e0000001e0000002000000007c000000000000000000000007000000072749e00000017f0000017f000001ac1414aa0a010102ac1414aa64010100ffffffff64010101891febe00000027f00000100000000ac1414aae0000002ffffffff7f000001891f45ac1414260000000000000000e0000001e0000002e0000001ac1414aa0094040000000000000000110000000000000000000000010000000300000000000000140000000000000000000000020000000100000000000000110000000000000000000000010000000700000000000000"], 0xe8}}, {{0x0, 0x0, &(0x7f00000007c0)=[{&(0x7f0000000900)="b966e1c9efc34ab6fb6d36d2d5056e12148caaa0a1bbca9bf1224687c4ca8844300a5c34bf5459f2903bf6fb0c79a7dd01793e1bd997af2ec90d8a15b08969c6ffa2257886b80763f9e87ca5df6b2c7a0b6d6fb2499d86b433954ced9bdfe462c3855d340b20e4162b18d03a89fa250e0f5d032d5ea23fc9e13e182aef375a1195d0459695bc8465107a32d61d25c7974a39ef9dc38a79482b56ebce9bed9a7e7624491494c65c6277c59e0b0a66d7746ba1ebb912863ec7323c0ebfd3a40379df8ba256ecbf079a4e7075594040ef0f8d041b89c9048bfe91e992fede9f0a58", 0xe0}], 0x1, &(0x7f00000013c0)=ANY=[@ANYBLOB="140000000000000000000000010000000500327af57f090000000000006000000000000700000000a952444400940527fd8c2e1c1933e0b4a8926fa79df82b08fd688739001000e0000001000000006401010000000003071f2bffffffffe0000001e0000001ffff000000000000e0000002e0000001440c8693ffffffff00000001940400001400000000000000000000000200000007000002000000003400000000000000000024df6e00000007238764010102ac1e0001e00000021446a340bf9941ce69ee557430ab0ce9d16404e4d779ec44e8befaaee7023eaea81b47365a16783afb2b8e0f2cec4ce1c08062f54386ad068b3f2a63b317fa7a405d3a6d6e3fb2bf68ebd19b082cfc6da1262059d3bdc17ae3a5283bae0cb65f905b25a23ce04b3e1ad4d91071f12ab59df0c1c1d5d37212ae81e3dc0a01800000000000007e29ae16a4cabf7d843b97a45466834372fdeb66285c9856f70725e0642bac404b61d0ae8bcdc0aa6a29dc7fcb361fb75fee1e8a9e194e3f9b675a0902598e00c74150800bb100e7b2eef3b8ae0a871d172e7ca7a76e9005b0826b993b905a04ddbe08ef4af695392cfb6bfe97914e8c96f82d42b3bf7e33f57d69667e65a6d18469cc922278ffe3584a30a3bef1b3c00601004944792817e59b7c9b55d567434771ec8a837dd6edc87110d3cd704388"], 0xc8}}, {{&(0x7f0000000880)={0x2, 0x4e23, @local}, 0x10, &(0x7f0000000c80)=[{&(0x7f0000000b00)="e4a19d2c46a965e473953b9e824e50482c1bacbdb4c4baf3cd5ece53dddfee9cce245b66b4d35f98849c43423ddb97c4c48718536b2c58db4ba78863bc6a1e549a4cef7b6f4dcb2260709f3df94c96f0dfc44deefb8f08163a994fa5", 0x5c}, {&(0x7f0000000b80)="945b6423451d47f3b4f5a80d6e5bff8fff7b9c72dc328ea017402a340cdaa603a56462e59b3e2b7ae08d800f8810e6576c0dec0c0e1d2f9910f5c1f1e1ada0f0784f1b315a0d749236292e50cdc28aeba7150e5d88d08e4f2694188cb177a37f110e753fd1543aee43af5dd7766900b933b0330a0ad52180ba2ddc6d8f3503916723791a5e506ea27ac465432af142b3a95a0530655afb8e2bb0e90a30f09ffcd218fe3b2908fefebb70554fc91ab68605ba87e1660e85c190d3aaef4c345294e7dde99f11ce2ff79111f225669d16cf8b5f599da3920bbe2e347136c2b96125ab588ae37bcb31ca63e6b27efcce5e56d867218bb6", 0xf5}], 0x2, &(0x7f0000000dc0)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {r4, @multicast2, @local}}}, @ip_tos_int={{0x0, 0x0, 0x1, 0x5b1}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r12, @loopback, @broadcast}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x3}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x3c7}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {r3, @remote, @local}}}], 0xb0}}, {{&(0x7f0000000d80)={0x2, 0x4e22, @rand_addr=0x64010101}, 0x10, &(0x7f0000000fc0)=[{&(0x7f0000000e80)="aec4abe8da6fff038d2c5b4d46d2fbe0dbe6a8fc78aba1afdd81d05c2866c8a98cd7421d71617acd2f87ec800121026f2cb5dff8a4ecf35b6ce83b6894ed717e2516dce5a827f88422fef3875bf0d620f8417c6dc26dc855631e2f158fc2af16434b9017a902c1f70021d06c49fe505aacd9eb561d2b897452673fcfc4a2ac2366fe462d193da86181225e3e79987f57", 0x90}, {&(0x7f0000000f40)="bd402d34ecae0891da126546e245204edcd8796636373d012f0e4be96c312f92d5cdfeeeff9ad3834e8dc335dab0741c8a6d32fc7d26d1b4ebd8b20cfa568f8dc8d42b169372cc7fe2aeef0b7d0d43812867b9ba6b837a1769fabd14ee96ba61e1611ce53c955fec8f149454a2262003316817d37da4", 0x76}], 0x2, &(0x7f0000001000)}}], 0x6, 0x24000000) 02:12:21 executing program 3: r0 = perf_event_open(&(0x7f00000007c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000000)=0x81) r1 = getpid() writev(r0, &(0x7f0000000600)=[{&(0x7f0000000480)}, {0x0}, {&(0x7f0000000100)="574cd50c8989c649cc99a86344c85ebdd66bfbf364400d27b327a435d85760342bd25faa4be47020a34b1fb31188a7f3074f", 0x32}], 0x3) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) sendmsg$TIPC_CMD_SET_LINK_PRI(0xffffffffffffffff, 0x0, 0x80) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000280)={&(0x7f0000000840)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000426bd7000f9dbdf25060000000c0099006ef20000370000000500530001000000080005000c00000005005300010000000a00180003030303030300000500530000000000da5d04a7c4fb1654789fdd989de5884ebbb0e2dfda3d367e158ccff85212ad4d9fdaae0e2f299b7ac68d8f7592b8946b728ca21922ed881ce9ce333fe1228ae36e88dde2f03c37aee12312c84f0732e4c54744"], 0x4c}, 0x1, 0x0, 0x0, 0x20008804}, 0x4001) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0) syz_80211_join_ibss(&(0x7f0000000140)='wlan1\x00', &(0x7f0000000040)=@default_ap_ssid, 0x6, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) setreuid(0x0, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x5c, 0x0) perf_event_open(&(0x7f0000000080)={0x4, 0x80, 0x5, 0x1d, 0xea, 0x43, 0x0, 0x4, 0xa4000, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0xbee9, 0x1, @perf_config_ext={0x81, 0xb86}, 0x18004, 0x8000000000000001, 0xff, 0x9, 0x33d7, 0x4, 0x9, 0x0, 0x3, 0x0, 0x6}, r1, 0x2, r0, 0x1) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000700)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_SET_INTERFACE(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB="240000001b73d6054338ce4859dcc97f24be9f52419c5ad0de3cdc3229a450bf3eff0f00"/49, @ANYRES16=r3, @ANYBLOB="050000000000000000000600000008000300", @ANYRES32=r4, @ANYBLOB="0800050003000000"], 0x24}}, 0x0) perf_event_open(&(0x7f00000007c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) ioctl$BTRFS_IOC_TREE_SEARCH_V2(0xffffffffffffffff, 0xc0709411, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(r0, 0x40082404, &(0x7f0000000000)=0x81) (async) getpid() (async) writev(r0, &(0x7f0000000600)=[{&(0x7f0000000480)}, {0x0}, {&(0x7f0000000100)="574cd50c8989c649cc99a86344c85ebdd66bfbf364400d27b327a435d85760342bd25faa4be47020a34b1fb31188a7f3074f", 0x32}], 0x3) (async) sched_setscheduler(r1, 0x5, &(0x7f0000000380)) (async) sendmsg$TIPC_CMD_SET_LINK_PRI(0xffffffffffffffff, 0x0, 0x80) (async) sendmsg$NL80211_CMD_SET_INTERFACE(0xffffffffffffffff, &(0x7f0000000300)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000280)={&(0x7f0000000840)=ANY=[@ANYBLOB='\x00\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000426bd7000f9dbdf25060000000c0099006ef20000370000000500530001000000080005000c00000005005300010000000a00180003030303030300000500530000000000da5d04a7c4fb1654789fdd989de5884ebbb0e2dfda3d367e158ccff85212ad4d9fdaae0e2f299b7ac68d8f7592b8946b728ca21922ed881ce9ce333fe1228ae36e88dde2f03c37aee12312c84f0732e4c54744"], 0x4c}, 0x1, 0x0, 0x0, 0x20008804}, 0x4001) (async) sendfile(r0, 0xffffffffffffffff, 0x0, 0x0) (async) syz_80211_join_ibss(&(0x7f0000000140)='wlan1\x00', &(0x7f0000000040)=@default_ap_ssid, 0x6, 0x0) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000200), 0xffffffffffffffff) (async) setreuid(0x0, 0x0) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async) lsetxattr$system_posix_acl(0x0, 0x0, 0x0, 0x5c, 0x0) (async) perf_event_open(&(0x7f0000000080)={0x4, 0x80, 0x5, 0x1d, 0xea, 0x43, 0x0, 0x4, 0xa4000, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0xbee9, 0x1, @perf_config_ext={0x81, 0xb86}, 0x18004, 0x8000000000000001, 0xff, 0x9, 0x33d7, 0x4, 0x9, 0x0, 0x3, 0x0, 0x6}, r1, 0x2, r0, 0x1) (async) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000700)={'wlan1\x00'}) (async) sendmsg$NL80211_CMD_SET_INTERFACE(r2, &(0x7f0000000340)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000003c0)=ANY=[@ANYBLOB="240000001b73d6054338ce4859dcc97f24be9f52419c5ad0de3cdc3229a450bf3eff0f00"/49, @ANYRES16=r3, @ANYBLOB="050000000000000000000600000008000300", @ANYRES32=r4, @ANYBLOB="0800050003000000"], 0x24}}, 0x0) (async) 02:12:21 executing program 4: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) (async) r1 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x80210, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x400000000000000}, 0x0, 0x400000000, 0x2000, 0x0, 0x3}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) (async) r2 = socket$inet_sctp(0x2, 0x5, 0x84) sendto$inet(r2, &(0x7f0000000140)='^', 0x34000, 0x0, &(0x7f0000004ff0)={0x2, 0x0, @rand_addr=0xfffffffffffffffe}, 0x10) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r2, 0x8982, &(0x7f0000000040)={0x0, 'team0\x00'}) (async) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f00000001c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x4c8, 0x2e0, 0x9403, 0x0, 0x0, 0x2c0, 0x3f8, 0x3d8, 0x3d8, 0x3f8, 0x3d8, 0x3, 0x0, {[{{@uncond, 0x0, 0x298, 0x2e0, 0x0, {}, [@common=@inet=@recent0={{0xf8}, {0x0, 0x0, 0x1, 0x0, 'syz0\x00'}}, @common=@inet=@recent0={{0xf8}, {0x0, 0x2, 0x1, 0x0, 'syz0\x00'}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@loopback, 'virt_wifi0\x00'}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'syz1\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x528) (async) sendto$inet(r2, &(0x7f0000000900)="3f30f0b60457e12c28ed5f195d87a2c52faa0966a49c3d3dd1ed97760e28666e360f18118e09ba984711d80ee7b2b46cf6cdd216e1aec79f71f1e5cdcf750de0ea5b9536a438b2aa8a8ffb325bc7e82cf4a62a1623c81ed44f86ca4994c85054a8286946e307b761c7764bf40800c8b4ff6c15b954e0433b8bdc318977e4e1973ca1b691115bf92fe9d367675f30f1c2c89c0927b3994b0195eea2b6940a23f490f2e67ccefd256bc18d3bd72bd7711f98f2c0d3d1af6c84d9e8bdec", 0xbc, 0x801, 0x0, 0x0) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f00000001c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x4c8, 0x2e0, 0x9403, 0x0, 0x0, 0x2c0, 0x3f8, 0x3d8, 0x3d8, 0x3f8, 0x3d8, 0x3, 0x0, {[{{@uncond, 0x0, 0x298, 0x2e0, 0x0, {}, [@common=@inet=@recent0={{0xf8}, {0x0, 0x0, 0x1, 0x0, 'syz0\x00'}}, @common=@inet=@recent0={{0xf8}, {0x0, 0x2, 0x1, 0x0, 'syz0\x00'}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@loopback, 'virt_wifi0\x00'}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'syz1\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x528) r5 = accept4(r4, 0x0, 0x0, 0x0) (async) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f00000000c0)={0xffffffe0, 0x2, 0x2}) (async) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/diskstats\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x4000000000010046) (async) ioctl$vim2m_VIDIOC_STREAMOFF(r6, 0x40045612, &(0x7f0000000840)) (async) ioctl$KVM_CAP_DISABLE_QUIRKS(0xffffffffffffffff, 0x4068aea3, &(0x7f0000000880)={0x74, 0x0, 0x1b}) (async) sendto$inet(r5, &(0x7f0000000180)="0af22e2283c90b2f1fb6cf5ec468282cdfb6666a33a76b536994d60a9fb6b4ef84342fa90fa4ac2f57de33e7f904edb88317bc64954d7f62266f059a58828349f4595fa268e43c495eabc0661acbea6556f8f082bc9e7d108200d7e5e8d777cb5f7af4fe040194a2fcc82abaee688254a1078fb93831f7e4dfb7f5fe2b904efe78c3511a522225d1bb05a5776bd7cbe1e5c868fe5ef8f929762b2a8f", 0x9c, 0xd0, &(0x7f0000000080)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) (async) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000300)=@multiplanar_userptr={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "001000"}, 0xfffffffe, 0x2, {&(0x7f0000000000)=[{0x0, 0x0, {0x0}}, {0x8, 0x0, {0x0}}]}, 0x296000}) r7 = syz_open_dev$vcsn(&(0x7f0000000100), 0x5, 0x1) sendto$inet6(r7, &(0x7f0000000780)="0f9f221bc02e219b1357dfbf932d97438172a7b971cd5e1f0d5c12cf9c01c1c7e5a708e23706a29f48fa604511d9a7d7ba5e51ae691848da4100f658494af2d5da897ac77ab2ab8ee06759cf34c2c0e02f30b691123d590c5c814b0ba2b4a0d13dcbf9ce11a39f661a2c94300ec0", 0x6e, 0x4000801, &(0x7f0000000800)={0xa, 0x4e24, 0xef, @private2, 0x101}, 0x1c) 02:12:21 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c4b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x8000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x2000480, &(0x7f0000000000)=ANY=[], 0x1, 0x76a, &(0x7f0000000fc0)="$eJzs3d9rW1UcAPDvTdt17aatIOh8KghaGEvtrJuCDxMfRHAw0Ge3kGZlNm1Gk461FNwQwRdBxQdBX/bsj/nmqz9e9b/wQTamdsOJD1K5adJla9KlW5MI+XzgNOfce9Nzvjn3nnuSe0kC6FsT6Z9MxKGI+CiJGKstTyJiqJobjDixud3t9bV8mpLY2Hjzj6S6za31tXw0PCd1oFZ4MiJ+fD/icGZ7veWV1flcsVhYqpWnKgvnp8orq0fOLeTmCnOFxWPTMzNHj79w/NjexfrXL6sHr3/82rPfnPjnvSeufvhTEifiYG1dYxx7ZSImaq/JUPoS3uXVva6sx5JeN4AHkh6aA5tHeRyKsRio5loY6WbLAIBOeTciNgCAPpM4/wNAn6l/DnBrfS1fT739RKK7brwSEfs3469f39xcM1i7Zre/eh109FZy15WRJCLG96D+iYj44ru3v0pTdOg6JEAzly5HxJnxie3jf7LtnoXdeq6NbSbuKRv/oHu+T+c/Lzab/2W25j/RZP4z3OTYfRD3P/4z1/agmpbS+d/LDfe23W6Iv2Z8oFZ6pDrnG0rOnisW0rHt0YiYjKHhtDy9Qx2TN/+92Wpd4/zvz0/e+TKtP328s0Xm2uDw3c+ZzVVyDxNzoxuXI54abBZ/stX/SYv576k263j9pQ8+b7UujT+Nt562x99ZG1cinmna/3fuaEt2vD9xqro7TNV3iia+/fWz0Vb1N/Z/mtL66+8FuiHt/9Gd4x9PGu/XLO++jp+vjP3Qat3942++/+9L3qrm99WWXcxVKkvTEfuSN7YvP3rnufVyffs0/smnmx//O+3/6XvCM23GP3j9968fPP7OSuOf3VX/7z5z9fb8QKv62+v/mWpusraknfGv3QY+zGsHAAAAAAAAAAAAAAAAAAAAAAAAAO3KRMTBSDLZrXwmk81u/ob34zGaKZbKlcNnS8uLs1H9rezxGMrUv+pyrOH7UKdr34dfLx+9p/x8RDwWEZ8Oj1TL2XypONvr4AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg5kCL3/9P/Tbc69YBAB2zv9cNAAC6zvkfAPrP7s7/Ix1rBwDQPd7/A0D/cf4HgP7j/A8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECHnTp5Mk0bf6+v5dPy7IWV5fnShSOzhfJ8dmE5n82Xls5n50qluWIhmy8ttPxHlzYfiqXS+ZlYXL44VSmUK1PlldXTC6Xlxcrpcwu5ucLpwlDXIgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA9pVXVudzxWJhSUZGRmYr0zhKjPRugAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4n/svAAD//9EyKso=") r0 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0x6) (async, rerun: 64) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async, rerun: 64) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000004200)='t', 0x1) getpid() (async) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x0, 0xfa, 0x0, 0x6, 0x0, 0x5, 0x82410, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000040)}, 0x2, 0x1, 0xa9, 0x6, 0x0, 0x3, 0xffe0, 0x0, 0x5}, 0x0, 0x10, r1, 0x8) (async) sendfile(r2, r1, 0x0, 0x1ffff) (async, rerun: 64) r3 = openat$mice(0xffffffffffffff9c, &(0x7f00000000c0), 0x40800) (rerun: 64) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r3, 0x40042409, 0x0) (async) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) 02:12:21 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x5}}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000c00)=ANY=[@ANYBLOB="b7020000c3000000bf230000000000002703000000fefeff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400011000000404000001007d60b7030000000000006a0a00fe800000008500000026000000b7000000000000009500001000000000acaa8e53a53cb864c30009801c32048574bf16d94cf0987b00a749a8e53b5c9491cd1f2b94a64f1de23d03a870f7778d3e77ad85319f0113abbac795f8c24abca246150226eb93fe39233add8f68f87699162334343befce832cb8075c5f0ae30cde221371ff00000067e4b75da95370ae6fd2b99ac18f98403494d4a94e95fb8dcd813487b2bdb006c6465c15f04485a9f8c8e49d00000097184c8e9d34b1e382b25e9614634e8e09194f7b83138f5275d9ab463797a2f6dcb45d5f278cd4fb74559575da3560c01cdf1eaa3fc7a3fb4f1689dfd5b626174770e4dfd1c82a694efc62f9ef9c8c0ea1efa5b949ce22827f6fd1dfc69d03482d8ec20bc22573f8594b91781cd8ff7f000000000000299ebf94588e60abe9a565c5bbdc0358226f8580dc1a83c6a44408de23475a74ef0deda8da4089269ccb4e728dee6320444576c87cc576291e5367a5f1a5d5a12f8313ffff0b7f73335279aa2b68c9f045831119881764c71bb65b5138c50e06024e80fd9656bc077e4e259695748989335ba9eeef288de73815f20fefd4acfb6813ffff00000b971aec1a3e618a08a94ecbd401c8109c87ee3f5c0501857538d2a766bfcf4128fbe726903aca577aa8943af747760718dee5a21396dce6f61c6f3c7e000000cb0868b48719e47296f2299df3ecfb5f3f0e42f6f1eb1dc64dcc8e397366d12033f6288edbda3b838100000000000000000000800000edd4e1266dc94de76b3b676a13c57a0ed24f6270c4cbbf93472eb8093d8296c68dfbb03ddedc3e029b08959b145a7b110068ba071e75d75716243052ad24b624fddc2f0f3a018c0085c2319c248d643cd09fa855b20a6d453f2e954ff0e55c010000008547c5a0ecefcc44cc9532f729167f215937357a4bb9746193c1ec000000000000dd43c108c2109d221b7b26b7c9c209000005b7918a6cd856b8fa806c85480443159c6bed51a0e021f05f7caa1b99cdb4d08d9031210ac00e67d8c40a18503cb7aabcc066dfbfd7f87abe1122f00e5454bec3563a19582e0000000000000000000000000084b27fc6a3f95bf02b4eb5f1599dd46edcad432cc216316fe07afe27649c89cf022a90d895a2d70fcde7a9c37ede0c47c27f44595ab4b1fb1ed5b1d91314b2d50f94a768fb605679485041a6376b8344a39af68aed2be39794dd86ae82f9660cf4f935255d71f9fab2e430ac42bba1f54141cf39d4d50c4ded504beacb0de210d7a3716dca7362c134b91cef3efc514fbcb4747e6814ac16449ac02a43d9d4151697b4b7890ec6b481c5f0ca8c52a6322f34a796fa5941d23409ecf73458223baaffb94a89ee2884df00000000000000739370d8dacf8b3ff4049711fa779c54764e1ed9e426b2d9850133e153a2e51aa1e7460a16"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x36}, 0x48) perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x38, 0x8, 0x3f, 0xff, 0x0, 0x80000001, 0x4200, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x4, 0x5bac1241c5ec842c, @perf_config_ext={0x9, 0x2}, 0x8011a, 0xf8f, 0x7fff, 0x8, 0x5, 0x1ff, 0x6, 0x0, 0x1, 0x0, 0xf39}, 0x0, 0x2, r0, 0x2) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000640), 0x402, 0x0) fremovexattr(r5, &(0x7f0000000680)=@random={'os2.', '[\\\x00'}) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) r6 = accept4$phonet_pipe(r2, &(0x7f0000000580), &(0x7f00000005c0)=0x10, 0x80800) ioctl$AUTOFS_DEV_IOCTL_FAIL(r3, 0xc0189377, &(0x7f0000000600)={{0x1, 0x1, 0x18, r6, {0xff, 0xda85}}, './file0\x00'}) preadv(r4, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000400)={{0x1, 0x1, 0x18, r0, {0x6}}, './file0\x00'}) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000480)=@bpf_lsm={0x1d, 0xd, &(0x7f00000000c0)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x4ad9, 0x0, 0x0, 0x0, 0x100}, @btf_id={0x18, 0x3, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x9}, @jmp={0x5, 0x0, 0x1, 0x0, 0x8, 0x30, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xd, 0x3, 0x5, 0x0, 0xfffffffffffffffc}, @func={0x85, 0x0, 0x1, 0x0, 0x4}, @ldst={0x0, 0x0, 0x6, 0xa, 0x4, 0xc, 0xfffffffffffffff0}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x6, 0x0, 0x0, 0x0, 0xf8}, @call={0x85, 0x0, 0x0, 0x8d}], &(0x7f0000000040)='syzkaller\x00', 0x20, 0x1d, &(0x7f0000000140)=""/29, 0x40f00, 0x0, '\x00', 0x0, 0x1b, r2, 0x8, &(0x7f0000000300)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000000380)={0x4, 0x5, 0x5, 0x9}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000440)=[r3, r4, r7, 0x1]}, 0x80) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000001c0)={r1, 0x40000f0, 0xcc0, 0xffffffff, &(0x7f0000000280)="7b5515ccc8bca12641e65d58fd1a12f639", 0x0, 0xfff}, 0x28) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000080)='\x00') openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) 02:12:21 executing program 1: unshare(0x40000400) (async) ioctl(0xffffffffffffffff, 0x0, 0x0) (async, rerun: 64) r0 = socket$inet_tcp(0x2, 0x1, 0x0) (rerun: 64) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) (async) sendto$inet(r0, 0x0, 0x0, 0x20020080, &(0x7f0000000080)={0x2, 0x4e20}, 0x10) r1 = socket$packet(0x11, 0x2, 0x300) unshare(0x2020800) (async) setsockopt$packet_int(r1, 0x107, 0xa, &(0x7f0000000080)=0x2, 0x4) setsockopt$packet_tx_ring(r1, 0x107, 0x5, &(0x7f00000000c0)=@req3={0x8000, 0x6, 0x8000, 0x6, 0x0, 0x0, 0x80000001}, 0x1c) (async) sendto$inet(r0, &(0x7f0000000580)="8f", 0x1, 0x0, 0x0, 0x0) [ 416.532963] IPVS: ftp: loaded support on port[0] = 21 [ 416.592206] xt_CT: You must specify a L4 protocol and not use inversions on it 02:12:21 executing program 4: r0 = openat$vim2m(0xffffffffffffff9c, &(0x7f0000000140), 0x2, 0x0) (async) r1 = getpgid(0x0) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x50d, 0x80210, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0x0, 0x400000000000000}, 0x0, 0x400000000, 0x2000, 0x0, 0x3}, r1, 0xffffffffffffffff, 0xffffffffffffffff, 0x9) (async) r2 = socket$inet_sctp(0x2, 0x5, 0x84) sendto$inet(r2, &(0x7f0000000140)='^', 0x34000, 0x0, &(0x7f0000004ff0)={0x2, 0x0, @rand_addr=0xfffffffffffffffe}, 0x10) (async) ioctl$sock_SIOCGIFVLAN_ADD_VLAN_CMD(r2, 0x8982, &(0x7f0000000040)={0x0, 'team0\x00'}) (async) r3 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f00000001c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x4c8, 0x2e0, 0x9403, 0x0, 0x0, 0x2c0, 0x3f8, 0x3d8, 0x3d8, 0x3f8, 0x3d8, 0x3, 0x0, {[{{@uncond, 0x0, 0x298, 0x2e0, 0x0, {}, [@common=@inet=@recent0={{0xf8}, {0x0, 0x0, 0x1, 0x0, 'syz0\x00'}}, @common=@inet=@recent0={{0xf8}, {0x0, 0x2, 0x1, 0x0, 'syz0\x00'}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@loopback, 'virt_wifi0\x00'}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'syz1\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x528) sendto$inet(r2, &(0x7f0000000900)="3f30f0b60457e12c28ed5f195d87a2c52faa0966a49c3d3dd1ed97760e28666e360f18118e09ba984711d80ee7b2b46cf6cdd216e1aec79f71f1e5cdcf750de0ea5b9536a438b2aa8a8ffb325bc7e82cf4a62a1623c81ed44f86ca4994c85054a8286946e307b761c7764bf40800c8b4ff6c15b954e0433b8bdc318977e4e1973ca1b691115bf92fe9d367675f30f1c2c89c0927b3994b0195eea2b6940a23f490f2e67ccefd256bc18d3bd72bd7711f98f2c0d3d1af6c84d9e8bdec", 0xbc, 0x801, 0x0, 0x0) (async) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r4, 0x29, 0x40, &(0x7f00000001c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x4c8, 0x2e0, 0x9403, 0x0, 0x0, 0x2c0, 0x3f8, 0x3d8, 0x3d8, 0x3f8, 0x3d8, 0x3, 0x0, {[{{@uncond, 0x0, 0x298, 0x2e0, 0x0, {}, [@common=@inet=@recent0={{0xf8}, {0x0, 0x0, 0x1, 0x0, 'syz0\x00'}}, @common=@inet=@recent0={{0xf8}, {0x0, 0x2, 0x1, 0x0, 'syz0\x00'}}]}, @common=@inet=@TEE={0x48, 'TEE\x00', 0x1, {@ipv4=@loopback, 'virt_wifi0\x00'}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'syz1\x00'}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x528) (async) r5 = accept4(r4, 0x0, 0x0, 0x0) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f00000000c0)={0xffffffe0, 0x2, 0x2}) (async) r6 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000340)='/proc/diskstats\x00', 0x0, 0x0) sendfile(0xffffffffffffffff, r6, 0x0, 0x4000000000010046) ioctl$vim2m_VIDIOC_STREAMOFF(r6, 0x40045612, &(0x7f0000000840)) (async) ioctl$KVM_CAP_DISABLE_QUIRKS(0xffffffffffffffff, 0x4068aea3, &(0x7f0000000880)={0x74, 0x0, 0x1b}) (async) sendto$inet(r5, &(0x7f0000000180)="0af22e2283c90b2f1fb6cf5ec468282cdfb6666a33a76b536994d60a9fb6b4ef84342fa90fa4ac2f57de33e7f904edb88317bc64954d7f62266f059a58828349f4595fa268e43c495eabc0661acbea6556f8f082bc9e7d108200d7e5e8d777cb5f7af4fe040194a2fcc82abaee688254a1078fb93831f7e4dfb7f5fe2b904efe78c3511a522225d1bb05a5776bd7cbe1e5c868fe5ef8f929762b2a8f", 0x9c, 0xd0, &(0x7f0000000080)={0x2, 0x4e21, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) (async) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000300)=@multiplanar_userptr={0x0, 0x2, 0x4, 0x0, 0x0, {0x77359400}, {0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "001000"}, 0xfffffffe, 0x2, {&(0x7f0000000000)=[{0x0, 0x0, {0x0}}, {0x8, 0x0, {0x0}}]}, 0x296000}) r7 = syz_open_dev$vcsn(&(0x7f0000000100), 0x5, 0x1) sendto$inet6(r7, &(0x7f0000000780)="0f9f221bc02e219b1357dfbf932d97438172a7b971cd5e1f0d5c12cf9c01c1c7e5a708e23706a29f48fa604511d9a7d7ba5e51ae691848da4100f658494af2d5da897ac77ab2ab8ee06759cf34c2c0e02f30b691123d590c5c814b0ba2b4a0d13dcbf9ce11a39f661a2c94300ec0", 0x6e, 0x4000801, &(0x7f0000000800)={0xa, 0x4e24, 0xef, @private2, 0x101}, 0x1c) 02:12:21 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x5}}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) (async) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000c00)=ANY=[@ANYBLOB="b7020000c3000000bf230000000000002703000000fefeff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400011000000404000001007d60b7030000000000006a0a00fe800000008500000026000000b7000000000000009500001000000000acaa8e53a53cb864c30009801c32048574bf16d94cf0987b00a749a8e53b5c9491cd1f2b94a64f1de23d03a870f7778d3e77ad85319f0113abbac795f8c24abca246150226eb93fe39233add8f68f87699162334343befce832cb8075c5f0ae30cde221371ff00000067e4b75da95370ae6fd2b99ac18f98403494d4a94e95fb8dcd813487b2bdb006c6465c15f04485a9f8c8e49d00000097184c8e9d34b1e382b25e9614634e8e09194f7b83138f5275d9ab463797a2f6dcb45d5f278cd4fb74559575da3560c01cdf1eaa3fc7a3fb4f1689dfd5b626174770e4dfd1c82a694efc62f9ef9c8c0ea1efa5b949ce22827f6fd1dfc69d03482d8ec20bc22573f8594b91781cd8ff7f000000000000299ebf94588e60abe9a565c5bbdc0358226f8580dc1a83c6a44408de23475a74ef0deda8da4089269ccb4e728dee6320444576c87cc576291e5367a5f1a5d5a12f8313ffff0b7f73335279aa2b68c9f045831119881764c71bb65b5138c50e06024e80fd9656bc077e4e259695748989335ba9eeef288de73815f20fefd4acfb6813ffff00000b971aec1a3e618a08a94ecbd401c8109c87ee3f5c0501857538d2a766bfcf4128fbe726903aca577aa8943af747760718dee5a21396dce6f61c6f3c7e000000cb0868b48719e47296f2299df3ecfb5f3f0e42f6f1eb1dc64dcc8e397366d12033f6288edbda3b838100000000000000000000800000edd4e1266dc94de76b3b676a13c57a0ed24f6270c4cbbf93472eb8093d8296c68dfbb03ddedc3e029b08959b145a7b110068ba071e75d75716243052ad24b624fddc2f0f3a018c0085c2319c248d643cd09fa855b20a6d453f2e954ff0e55c010000008547c5a0ecefcc44cc9532f729167f215937357a4bb9746193c1ec000000000000dd43c108c2109d221b7b26b7c9c209000005b7918a6cd856b8fa806c85480443159c6bed51a0e021f05f7caa1b99cdb4d08d9031210ac00e67d8c40a18503cb7aabcc066dfbfd7f87abe1122f00e5454bec3563a19582e0000000000000000000000000084b27fc6a3f95bf02b4eb5f1599dd46edcad432cc216316fe07afe27649c89cf022a90d895a2d70fcde7a9c37ede0c47c27f44595ab4b1fb1ed5b1d91314b2d50f94a768fb605679485041a6376b8344a39af68aed2be39794dd86ae82f9660cf4f935255d71f9fab2e430ac42bba1f54141cf39d4d50c4ded504beacb0de210d7a3716dca7362c134b91cef3efc514fbcb4747e6814ac16449ac02a43d9d4151697b4b7890ec6b481c5f0ca8c52a6322f34a796fa5941d23409ecf73458223baaffb94a89ee2884df00000000000000739370d8dacf8b3ff4049711fa779c54764e1ed9e426b2d9850133e153a2e51aa1e7460a16"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x36}, 0x48) perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x38, 0x8, 0x3f, 0xff, 0x0, 0x80000001, 0x4200, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x4, 0x5bac1241c5ec842c, @perf_config_ext={0x9, 0x2}, 0x8011a, 0xf8f, 0x7fff, 0x8, 0x5, 0x1ff, 0x6, 0x0, 0x1, 0x0, 0xf39}, 0x0, 0x2, r0, 0x2) (async) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) (async) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) r5 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000640), 0x402, 0x0) fremovexattr(r5, &(0x7f0000000680)=@random={'os2.', '[\\\x00'}) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) (async) r6 = accept4$phonet_pipe(r2, &(0x7f0000000580), &(0x7f00000005c0)=0x10, 0x80800) ioctl$AUTOFS_DEV_IOCTL_FAIL(r3, 0xc0189377, &(0x7f0000000600)={{0x1, 0x1, 0x18, r6, {0xff, 0xda85}}, './file0\x00'}) (async) preadv(r4, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000400)={{0x1, 0x1, 0x18, r0, {0x6}}, './file0\x00'}) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000480)=@bpf_lsm={0x1d, 0xd, &(0x7f00000000c0)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x4ad9, 0x0, 0x0, 0x0, 0x100}, @btf_id={0x18, 0x3, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x9}, @jmp={0x5, 0x0, 0x1, 0x0, 0x8, 0x30, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xd, 0x3, 0x5, 0x0, 0xfffffffffffffffc}, @func={0x85, 0x0, 0x1, 0x0, 0x4}, @ldst={0x0, 0x0, 0x6, 0xa, 0x4, 0xc, 0xfffffffffffffff0}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x6, 0x0, 0x0, 0x0, 0xf8}, @call={0x85, 0x0, 0x0, 0x8d}], &(0x7f0000000040)='syzkaller\x00', 0x20, 0x1d, &(0x7f0000000140)=""/29, 0x40f00, 0x0, '\x00', 0x0, 0x1b, r2, 0x8, &(0x7f0000000300)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000000380)={0x4, 0x5, 0x5, 0x9}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000440)=[r3, r4, r7, 0x1]}, 0x80) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000001c0)={r1, 0x40000f0, 0xcc0, 0xffffffff, &(0x7f0000000280)="7b5515ccc8bca12641e65d58fd1a12f639", 0x0, 0xfff}, 0x28) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000080)='\x00') (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) 02:12:21 executing program 0: perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c4b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x8000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x2000480, &(0x7f0000000000)=ANY=[], 0x1, 0x76a, &(0x7f0000000fc0)="$eJzs3d9rW1UcAPDvTdt17aatIOh8KghaGEvtrJuCDxMfRHAw0Ge3kGZlNm1Gk461FNwQwRdBxQdBX/bsj/nmqz9e9b/wQTamdsOJD1K5adJla9KlW5MI+XzgNOfce9Nzvjn3nnuSe0kC6FsT6Z9MxKGI+CiJGKstTyJiqJobjDixud3t9bV8mpLY2Hjzj6S6za31tXw0PCd1oFZ4MiJ+fD/icGZ7veWV1flcsVhYqpWnKgvnp8orq0fOLeTmCnOFxWPTMzNHj79w/NjexfrXL6sHr3/82rPfnPjnvSeufvhTEifiYG1dYxx7ZSImaq/JUPoS3uXVva6sx5JeN4AHkh6aA5tHeRyKsRio5loY6WbLAIBOeTciNgCAPpM4/wNAn6l/DnBrfS1fT739RKK7brwSEfs3469f39xcM1i7Zre/eh109FZy15WRJCLG96D+iYj44ru3v0pTdOg6JEAzly5HxJnxie3jf7LtnoXdeq6NbSbuKRv/oHu+T+c/Lzab/2W25j/RZP4z3OTYfRD3P/4z1/agmpbS+d/LDfe23W6Iv2Z8oFZ6pDrnG0rOnisW0rHt0YiYjKHhtDy9Qx2TN/+92Wpd4/zvz0/e+TKtP328s0Xm2uDw3c+ZzVVyDxNzoxuXI54abBZ/stX/SYv576k263j9pQ8+b7UujT+Nt562x99ZG1cinmna/3fuaEt2vD9xqro7TNV3iia+/fWz0Vb1N/Z/mtL66+8FuiHt/9Gd4x9PGu/XLO++jp+vjP3Qat3942++/+9L3qrm99WWXcxVKkvTEfuSN7YvP3rnufVyffs0/smnmx//O+3/6XvCM23GP3j9968fPP7OSuOf3VX/7z5z9fb8QKv62+v/mWpusraknfGv3QY+zGsHAAAAAAAAAAAAAAAAAAAAAAAAAO3KRMTBSDLZrXwmk81u/ob34zGaKZbKlcNnS8uLs1H9rezxGMrUv+pyrOH7UKdr34dfLx+9p/x8RDwWEZ8Oj1TL2XypONvr4AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg5kCL3/9P/Tbc69YBAB2zv9cNAAC6zvkfAPrP7s7/Ix1rBwDQPd7/A0D/cf4HgP7j/A8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECHnTp5Mk0bf6+v5dPy7IWV5fnShSOzhfJ8dmE5n82Xls5n50qluWIhmy8ttPxHlzYfiqXS+ZlYXL44VSmUK1PlldXTC6Xlxcrpcwu5ucLpwlDXIgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA9pVXVudzxWJhSUZGRmYr0zhKjPRugAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4n/svAAD//9EyKso=") r0 = open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0x6) r1 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) r2 = openat(0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00', 0x0, 0x0) write(r2, &(0x7f0000004200)='t', 0x1) getpid() perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x0, 0xfa, 0x0, 0x6, 0x0, 0x5, 0x82410, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000040)}, 0x2, 0x1, 0xa9, 0x6, 0x0, 0x3, 0xffe0, 0x0, 0x5}, 0x0, 0x10, r1, 0x8) sendfile(r2, r1, 0x0, 0x1ffff) r3 = openat$mice(0xffffffffffffff9c, &(0x7f00000000c0), 0x40800) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r3, 0x40042409, 0x0) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c4b, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x8000000}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) (async) syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f0000000240)='./file0\x00', 0x2000480, &(0x7f0000000000)=ANY=[], 0x1, 0x76a, &(0x7f0000000fc0)="$eJzs3d9rW1UcAPDvTdt17aatIOh8KghaGEvtrJuCDxMfRHAw0Ge3kGZlNm1Gk461FNwQwRdBxQdBX/bsj/nmqz9e9b/wQTamdsOJD1K5adJla9KlW5MI+XzgNOfce9Nzvjn3nnuSe0kC6FsT6Z9MxKGI+CiJGKstTyJiqJobjDixud3t9bV8mpLY2Hjzj6S6za31tXw0PCd1oFZ4MiJ+fD/icGZ7veWV1flcsVhYqpWnKgvnp8orq0fOLeTmCnOFxWPTMzNHj79w/NjexfrXL6sHr3/82rPfnPjnvSeufvhTEifiYG1dYxx7ZSImaq/JUPoS3uXVva6sx5JeN4AHkh6aA5tHeRyKsRio5loY6WbLAIBOeTciNgCAPpM4/wNAn6l/DnBrfS1fT739RKK7brwSEfs3469f39xcM1i7Zre/eh109FZy15WRJCLG96D+iYj44ru3v0pTdOg6JEAzly5HxJnxie3jf7LtnoXdeq6NbSbuKRv/oHu+T+c/Lzab/2W25j/RZP4z3OTYfRD3P/4z1/agmpbS+d/LDfe23W6Iv2Z8oFZ6pDrnG0rOnisW0rHt0YiYjKHhtDy9Qx2TN/+92Wpd4/zvz0/e+TKtP328s0Xm2uDw3c+ZzVVyDxNzoxuXI54abBZ/stX/SYv576k263j9pQ8+b7UujT+Nt562x99ZG1cinmna/3fuaEt2vD9xqro7TNV3iia+/fWz0Vb1N/Z/mtL66+8FuiHt/9Gd4x9PGu/XLO++jp+vjP3Qat3942++/+9L3qrm99WWXcxVKkvTEfuSN7YvP3rnufVyffs0/smnmx//O+3/6XvCM23GP3j9968fPP7OSuOf3VX/7z5z9fb8QKv62+v/mWpusraknfGv3QY+zGsHAAAAAAAAAAAAAAAAAAAAAAAAAO3KRMTBSDLZrXwmk81u/ob34zGaKZbKlcNnS8uLs1H9rezxGMrUv+pyrOH7UKdr34dfLx+9p/x8RDwWEZ8Oj1TL2XypONvr4AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACg5kCL3/9P/Tbc69YBAB2zv9cNAAC6zvkfAPrP7s7/Ix1rBwDQPd7/A0D/cf4HgP7j/A8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECHnTp5Mk0bf6+v5dPy7IWV5fnShSOzhfJ8dmE5n82Xls5n50qluWIhmy8ttPxHlzYfiqXS+ZlYXL44VSmUK1PlldXTC6Xlxcrpcwu5ucLpwlDXIgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA9pVXVudzxWJhSUZGRmYr0zhKjPRugAIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4n/svAAD//9EyKso=") (async) open(&(0x7f0000000080)='./bus\x00', 0x6fe44da629969272, 0x0) (async) ioctl$MON_IOCT_RING_SIZE(r0, 0x9204, 0x6) (async) openat(0xffffffffffffff9c, &(0x7f0000000000)='./bus\x00', 0x0, 0x0) (async) openat(0xffffffffffffff9c, &(0x7f0000000280)='./bus\x00', 0x0, 0x0) (async) write(r2, &(0x7f0000004200)='t', 0x1) (async) getpid() (async) perf_event_open(&(0x7f0000000180)={0x0, 0x80, 0x0, 0xfa, 0x0, 0x6, 0x0, 0x5, 0x82410, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, @perf_bp={&(0x7f0000000040)}, 0x2, 0x1, 0xa9, 0x6, 0x0, 0x3, 0xffe0, 0x0, 0x5}, 0x0, 0x10, r1, 0x8) (async) sendfile(r2, r1, 0x0, 0x1ffff) (async) openat$mice(0xffffffffffffff9c, &(0x7f00000000c0), 0x40800) (async) ioctl$PERF_EVENT_IOC_PAUSE_OUTPUT(r3, 0x40042409, 0x0) (async) sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) (async) 02:12:21 executing program 4: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) fcntl$setlease(0xffffffffffffffff, 0x400, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001680)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000008009500f10100000000487591731cba12c07d57d995b61e89a4530f92344f242b416ae9eeefc0e9c60ebab1c176bfdbb4dde984510c82dc2b938189a7ca02f732e4c2eab72bf40c0682fd0a0c4ac106b29e220dc28d0072599456d4c4e6f3fe684ab8373bb4df9d72876ef3834293812e927c01c7da1322da44c7f2ed1084a12f56d1cb39df9858037458a4ca037604007600b6be484e4c9517af216bd8ed42f7dd5adb8e49f4a94608c9a20819e02fc22e6be45574d4ed88b37ab8d7674c644dca2f1b4d745fd95c41f9dfc1adafd1e5a3e7f2e898961cb43e438c4e41ae43ea118e14ffffffffe4b8a80366ce5401ec61921a1b529cc8b99b00ffb1ac006c67767b03b95151aeb89e504a43c625aa228504e4afd8c1cc3eb215ba22f43115f4d39dc7beedb130d9f2be90133a4500000058b8c9370634060105baa664953514605fba3973aa021945b985a8a66e0200000057033815717b4fdbe55b37cb8d7f41aacfbd4089ea1bd22440f64909a09b5a759a703e71f358e11ac8e13db15d792e604a4f279b3bd6621bdf2c17bc0400001000000000ff8d01006200607a9a76e5d9656a7154c75773902a1bdf399df3925130312d095e9c1f973d091c198c1a11edb6b3cc425fe203d2f2655a76865c2c34e2470fcfb1248c0add5431a7fbcb0ef4f66a09af93a09fab1daae4b518d7a5d95a017864487367d6bab101646ebfe3fdeed7ee7bb0749cacf56cf27409c60fca2e0004000000000000a9cb6f4a78444986f9b1ab61f9dab53038010000004abbfc59d6d1b18fe380df4bf024f120bd755d82033f2fb7d8fc9e0d77b294e097e293db7f002c0024ab2fb4d32972cba6f49051cec1ff6f16231bbb90a2d201a5a47811a2278a03bf7700b06fa191ebd3a0c2ef0058ffebd7cc4cf80f74a7cdac01d998c24f34a5ba9a4a2039d0416e3f8107671141ffffffe0c7d8e94a27a06a4e3d9acee835fd63384f52b8eeb70571e5bbb3e6d2b5eba505000000968983811f832d064048c0e0bbe46984f1f0d0504255c22ee8674053d0e160e5255366139bbe5863e23c3dd42d21f542816edf56a93d0a7e6f08f9ffffff64875fea6ff57ba6ae25c5e8ca4f78d5a01308243b08f1caa46be5244d64f8e875857f083144c642f71cdc8e5634c1360c056430fe77ee7ed7ac1f9743786b2fb8e0fcfcc3d36c93230b7b059bc295aa0e38ff07edc3492b96e73d2060acfd8145e4a5851bc4d6fdc5ad939d7795f3879baa88bd194d48e50c84892c97c800d156b059a718f6b10274b077a710f27ab8ee953de70ea860b74a0f3c3dc11177b11cc2e62a95f1ecf607a8dc38e525f415a1bd46b38845ebca04061bacbf627f7975fe599678fee48f83b5989543729e3600000000bc86cd51704f309130f534741377ea7b7bea3c46c0c4c4b7c27c5d057d95ac85a41cdcee8e6fa31f7d2137ed1fb4b21c13b9a2c5e3f7c9ef9e45a35adbf0b9312be929863f000000000000004a82bc080de1f87808d0711dd76f2977ca7f2684bfa5c10cd6f1f561e34e4e8e51e81d4a355a7d00d917c16a2bb0cfb284fcfde9015769b9ee2c8ff10e934847604d930f62924d0562ce17f6dadf5053ed8f33092a41bb46e1878c5295fecc27f9c6d1f62da58c00020000000000009aa38a05e70591d5cdab1c268ef3c1984c7c0a566cfc2a080000009ec206a54fb49056a555414178ef00d8b8f3c59f01eb5d83415994efcc6ec4b3c275cd6b1b5ff82ef7d7abb1d218e7a1d0afa285706841aac9ccc89df41c39dd58dd70569dde45f8adeaad7d3328fbb6e279f745d2872f0208635e465ca443a6a64c7803760880af23fb3f430a5d11fffc96dd13b951642f1433f65b4e170a62a5f7b7d0f9d5cef0d17289c43d4aee0001f7a343899434594cc23e1c864164e130754b337e560f285dc670a31241bf657babf0615b85dc200a10294b7d5885b43ac62fc7f97a85586168483427072a535f2c7481ec261c00f725de74e48d9a86f7d4a5d28da3f099ca3e6472b9d7c86d961f525f799b4517141fc98af0673b8296f867eca1ec07be11bc497a6f7d2b752bcf77c2908b64630ed5a0c2261bc2d5de6ee174534b8dfc0432ab6bbcf296d36807544aa7c3d3301fe227b713a371414c98695e559f9cbf6b046184064a5f24a4cc6f41f21fc24a3ad7d20a89e00a9dc99a40f890869d35fba3ce6f297661d322ba21c65badf55d1859581f9e7ef3e2693b46a8fc85be061ce79aa2832c04dc04db8b6536123b24be2ef80eb06b2db900fb30596c1574bda31f81d61ccfd58080d2330b9c7b87b5d17d48c32daffead3414b91603e250eeedc7d601000000037426f643797be3e93da96b5643d3feed0b7c885d247c6b830d7cbf3152f27522f5142dcc84a9e48a07518f0142167abf5d6685d09945cbc778bcc3e7dcfac497bc1389a3bafc0d3b51b5a34ab9e5746a1353322960964183842601e5364ecb6ad9168040388c7640bfa2f886c259718543de7eebf4da8d1c3e76daace5217761d933d06bbe9609fcf5971aa1e77c3123910e72daaadd8878ad468eabaf78a96012a4ada1a9cd217fb2a0da2d521454ea9e8fcd3b5badfd6f00003a73345b841d04a02bf44195df032c59608a555bc44873272812e0fb874618a0b56b4cf44990f60000000000000000000000b20000da0ca67905e877893646d185a75582f866785af6b0149e336c31fb177e3e28620fa493937386ad2e2a0d60eb815aa05c33e02c32276dab36d14c63af66a31409ab2a403ec3c7a4e07bd745efa2835a8c932f22aa6da40af9bcdf808b916bc8deb37d5b8c422b65c42d17e61751c561ce775a31b52703d398d52694cfbb7d2b3791b030093b321d9f169df06676cf94d75cbba6491ae0b5a16ce92320321314d8d2e88d1cd7e7b1216bdaecba309a38e107103e649d46958cc6ba2d660dd41b78d832beb7206ae01508377273eab9e40760410aeed1866971e04f578e9d856dde57b05f045aea928f5f669be0636dc3f34f90c34531735f271527412d1ae755a9243da523d713071f9370b509a34eeb46415b2f0d271a7072cbd17e293f20132e6c15756e92776c6a0d7c3a9f512ce17edf3f1ea190853bbf93e220a6ce968379d504c057000e7d8f8249a8158e68a90bbea8bfab2bd3045b9c790984c6fb65fd7887bd8bfcbe666eee5c9595950c4172b9c925403b2f99bbf3cb1981bb0d14bded8eae35e08278020a1ec7f508628056fd3d408a02a1cf8594bcbb21a88f477673442804f714212dedd245b9f563b5352fe460a30489b1b6a6d37daead86151492f7fd4b5c64437b68a1b04027eac124478a2ef7f59fe472795785de83578cb96334e0f7c1370dc397d3aa42d937b5718b7610cdcdfe104db7801ec74980b8b111a2748321f81512e4204eb2b024b9fc9e0f257f8c6037b93b2caa236d4354b32434d5a6b01e00000000000000000000000000000000000000d3a54ccd6e13a966801e9341000d6cbce5fe03999214462cbaa297448677ab659102d0f430fbeae119a7ef2e962d2829d4dd2201c4b30d491269594c88252fbd09aced90609851bd9e5c307e7e0d39e73579c1f35640ac0d297488012361acdc8e36010d76093ddd227df1c4181b0a0c4543b4249e9ff2f5e8b5e0baf12e9f8f8bcf5836c530e3d89fa87db1f61146dca4ab0919a842885857fbbb53ef161174799e67276a906c5257f03d6a7087f1adff13a4b6f2b487d7cbb0135533cd819af0f5123f9033b1e7d6b740d88e2eb54c7dae543f3741ad5cace2d2db954f37ac7fb453af37dd3bfc9f2a3a4b4d693309deffb95249927e96a88eba7b4ad248f80e4d956c33eb4adb3e93f6efbac01b4db8eb02d62e16eb2be7783bc99499fdec70d3e02b34fad370577343ff90b00e3e5b909fe002f8061779339bbb4eba572d6b5a935d54534c723e1e6be6ea52d9598d7fb1d86700"/2933], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x222}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe28, 0xfffffffffffffff5, &(0x7f0000000980)="b0ff04c66b0d698cb89e2fe088ca1f74ffff10000000632177fbac141414e000006a46647b7954c4c06b580febc28eb143d0f6c0bad62d67a04402ba4125c7024f63fdb0b6c8ee826b4dfe6042a2f057c66cad677d850ea9928bcfcb47e585e427746ed3b27c40060cbd030a6d675c9926af53cd3085b24f9b7a486775c4f284f8c5a572ca115bce90c0ee9d4e7a07f5f1518092cb1f156694036f6618a59196631e6303fd5307d1112601d3641c9492f7dc3503416836b14590c53b1fc1ac149b70cc1142d6bc57fc3a76839fa2f96878b520fedfb9f64d81584a2e85ab4f6ec718b02d78f2ebf04e6b3b94610a21616181629a03c3dc0bf05e0a71f887833b81db7a10bc53259cb80716f6804934a411d424c1db98d454be1adb2776fdbb92b299d3b80af6987a871b4549fdb4c8297ee31ad925c8b0fb1a9d2589b08ed52602cbc26b56df71201bc4ea8621c56f33d251c1d4589af2dcd78fbb4e34bde02cb3920a30cee9489ee72c3e19304c16c2110e1839712d484b80abe77786a7e2ba834874a4e16b93dd07297554a06c2ad2c906f8ebb1db8730df096709184728d48f0a806696bd0d4b12d0064b933d9675353dae77fe8419451f85da63be78b70ca2a84a77f572d9f289d4313e6f6039fe756ac13a5d08838315dff44cda433cc7bc6b77449f8c", 0x0, 0x2f, 0xe8034000, 0x10, 0xfffffffffffffe2a, &(0x7f0000000000), &(0x7f00000000c0)="c6769e45b7c61302926682c7f9e9bb5ba2b3cdf023e8da0392a4cd62e2370f25ae5ba0dab896bcf5b774cd28bebbde39f796ae27d04582bb7c03e9fe830ea22c9fd03f6d2779515fdad3f5d0de07b7b70996102fdb67b1e77a34a5b7136a212fa2c0ea502588309dc3e42c55a6f93e6ba5e1b492f9db48f0fdd2f9fb937b3e8a63dcf9dd855837433998ba579da27559", 0x5dc}, 0x28) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0x1) setresuid(0x0, r2, 0x0) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000280), 0x2000000, &(0x7f0000000380)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@noextend}, {@access_client}, {@cache_fscache}, {@loose}, {@version_u}, {@access_client}, {@version_L}, {@cache_mmap}, {@aname}], [{@uid_eq={'uid', 0x3d, r2}}, {@obj_role={'obj_role', 0x3d, '-{,'}}, {@subj_type={'subj_type', 0x3d, '\x00'}}, {@appraise}, {@obj_user={'obj_user', 0x3d, '.,&'}}, {@dont_hash}]}}) [ 416.870584] xt_CT: You must specify a L4 protocol and not use inversions on it 02:12:21 executing program 2: r0 = perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7e, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0, 0x5}}, 0x0, 0xbfffffffffffffff, 0xffffffffffffffff, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x3, 0xe, &(0x7f0000000c00)=ANY=[@ANYBLOB="b7020000c3000000bf230000000000002703000000fefeff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400011000000404000001007d60b7030000000000006a0a00fe800000008500000026000000b7000000000000009500001000000000acaa8e53a53cb864c30009801c32048574bf16d94cf0987b00a749a8e53b5c9491cd1f2b94a64f1de23d03a870f7778d3e77ad85319f0113abbac795f8c24abca246150226eb93fe39233add8f68f87699162334343befce832cb8075c5f0ae30cde221371ff00000067e4b75da95370ae6fd2b99ac18f98403494d4a94e95fb8dcd813487b2bdb006c6465c15f04485a9f8c8e49d00000097184c8e9d34b1e382b25e9614634e8e09194f7b83138f5275d9ab463797a2f6dcb45d5f278cd4fb74559575da3560c01cdf1eaa3fc7a3fb4f1689dfd5b626174770e4dfd1c82a694efc62f9ef9c8c0ea1efa5b949ce22827f6fd1dfc69d03482d8ec20bc22573f8594b91781cd8ff7f000000000000299ebf94588e60abe9a565c5bbdc0358226f8580dc1a83c6a44408de23475a74ef0deda8da4089269ccb4e728dee6320444576c87cc576291e5367a5f1a5d5a12f8313ffff0b7f73335279aa2b68c9f045831119881764c71bb65b5138c50e06024e80fd9656bc077e4e259695748989335ba9eeef288de73815f20fefd4acfb6813ffff00000b971aec1a3e618a08a94ecbd401c8109c87ee3f5c0501857538d2a766bfcf4128fbe726903aca577aa8943af747760718dee5a21396dce6f61c6f3c7e000000cb0868b48719e47296f2299df3ecfb5f3f0e42f6f1eb1dc64dcc8e397366d12033f6288edbda3b838100000000000000000000800000edd4e1266dc94de76b3b676a13c57a0ed24f6270c4cbbf93472eb8093d8296c68dfbb03ddedc3e029b08959b145a7b110068ba071e75d75716243052ad24b624fddc2f0f3a018c0085c2319c248d643cd09fa855b20a6d453f2e954ff0e55c010000008547c5a0ecefcc44cc9532f729167f215937357a4bb9746193c1ec000000000000dd43c108c2109d221b7b26b7c9c209000005b7918a6cd856b8fa806c85480443159c6bed51a0e021f05f7caa1b99cdb4d08d9031210ac00e67d8c40a18503cb7aabcc066dfbfd7f87abe1122f00e5454bec3563a19582e0000000000000000000000000084b27fc6a3f95bf02b4eb5f1599dd46edcad432cc216316fe07afe27649c89cf022a90d895a2d70fcde7a9c37ede0c47c27f44595ab4b1fb1ed5b1d91314b2d50f94a768fb605679485041a6376b8344a39af68aed2be39794dd86ae82f9660cf4f935255d71f9fab2e430ac42bba1f54141cf39d4d50c4ded504beacb0de210d7a3716dca7362c134b91cef3efc514fbcb4747e6814ac16449ac02a43d9d4151697b4b7890ec6b481c5f0ca8c52a6322f34a796fa5941d23409ecf73458223baaffb94a89ee2884df00000000000000739370d8dacf8b3ff4049711fa779c54764e1ed9e426b2d9850133e153a2e51aa1e7460a16"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x36}, 0x48) perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x38, 0x8, 0x3f, 0xff, 0x0, 0x80000001, 0x4200, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x4, 0x5bac1241c5ec842c, @perf_config_ext={0x9, 0x2}, 0x8011a, 0xf8f, 0x7fff, 0x8, 0x5, 0x1ff, 0x6, 0x0, 0x1, 0x0, 0xf39}, 0x0, 0x2, r0, 0x2) (async) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f00000002c0)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) (async) ioctl$AUTOFS_DEV_IOCTL_VERSION(0xffffffffffffffff, 0xc0189371, &(0x7f00000003c0)={{0x1, 0x1, 0x18, r1}, './file0\x00'}) (async) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) r5 = openat$ashmem(0xffffffffffffff9c, &(0x7f0000000640), 0x402, 0x0) fremovexattr(r5, &(0x7f0000000680)=@random={'os2.', '[\\\x00'}) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) r6 = accept4$phonet_pipe(r2, &(0x7f0000000580), &(0x7f00000005c0)=0x10, 0x80800) ioctl$AUTOFS_DEV_IOCTL_FAIL(r3, 0xc0189377, &(0x7f0000000600)={{0x1, 0x1, 0x18, r6, {0xff, 0xda85}}, './file0\x00'}) (async) preadv(r4, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) (async) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000400)={{0x1, 0x1, 0x18, r0, {0x6}}, './file0\x00'}) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000480)=@bpf_lsm={0x1d, 0xd, &(0x7f00000000c0)=@raw=[@initr0={0x18, 0x0, 0x0, 0x0, 0x4ad9, 0x0, 0x0, 0x0, 0x100}, @btf_id={0x18, 0x3, 0x3, 0x0, 0x5}, @cb_func={0x18, 0x9}, @jmp={0x5, 0x0, 0x1, 0x0, 0x8, 0x30, 0xffffffffffffffff}, @jmp={0x5, 0x0, 0xd, 0x3, 0x5, 0x0, 0xfffffffffffffffc}, @func={0x85, 0x0, 0x1, 0x0, 0x4}, @ldst={0x0, 0x0, 0x6, 0xa, 0x4, 0xc, 0xfffffffffffffff0}, @map_idx_val={0x18, 0x1, 0x6, 0x0, 0x6, 0x0, 0x0, 0x0, 0xf8}, @call={0x85, 0x0, 0x0, 0x8d}], &(0x7f0000000040)='syzkaller\x00', 0x20, 0x1d, &(0x7f0000000140)=""/29, 0x40f00, 0x0, '\x00', 0x0, 0x1b, r2, 0x8, &(0x7f0000000300)={0x6, 0x5}, 0x8, 0x10, &(0x7f0000000380)={0x4, 0x5, 0x5, 0x9}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000440)=[r3, r4, r7, 0x1]}, 0x80) (async) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f00000001c0)={r1, 0x40000f0, 0xcc0, 0xffffffff, &(0x7f0000000280)="7b5515ccc8bca12641e65d58fd1a12f639", 0x0, 0xfff}, 0x28) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x4030582a, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40086602, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000080)='\x00') (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) 02:12:21 executing program 1: perf_event_open(&(0x7f00000005c0)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000700)='/sys/kernel/debug/sync/info\x00') r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000005000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=@newtaction={0x64, 0x30, 0xeaa3ef926154e70d, 0x0, 0x0, {}, [{0x50, 0x1, [@m_vlan={0x4c, 0x1, 0x0, 0x0, {{0x9}, {0x20, 0x2, 0x0, 0x1, [@TCA_VLAN_PARMS={0x1c, 0x2, {{}, 0x1}}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x64}}, 0x0) creat(&(0x7f0000000080)='./file0\x00', 0x0) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x9a, &(0x7f0000000000)={[{@init_itable}, {@noblock_validity}, {@nodelalloc}, {@noauto_da_alloc}, {@nomblk_io_submit}]}, 0x1, 0x4d0, &(0x7f0000000e80)="$eJzs3VFrW20dAPD/SZu97db3bV/nxRxsDjfphi5pV7cVL+YE0RsH6ryvtU1LWdqUJt3WMqTDDyCKqOCVV94IfgBB9hFEGOi9yFBEt3mxCzVyknRtZ9IGTHu65veD0zznOSf5/5+keZrnPKc5AfStSxFxNyIGIuJaRIy26nOtJbaaS7rfq5dP5tKqJOr1+39PItlV16xvOtO621BEfOtrEd9N/jdudWjverG2vFqsbmxeX1qeXSwtllampiZvTd+evjk90bO23vnKi5/84JdfvfPbzz/608xfr34vTWuktW13O3qp2fR87G7uYESsHUawDAy02pPPOhEAALqSfsb/RER8pvH5fzQGGp/mAAAAgJOk/qWR+FcSUQcAAABOrFzjHNgkV4g30SzncoVC8xzeT8bpXLlSrX1uobK+Mt88V3Ys8rmFpXJponWu8Fjkk3R9slHeWb/xzvpURHwcET8eHW6sF+Yq5fmsD34AAABAnzjzdvzf/F+Af442x/8AAADACTOWdQIAAADAoTP+BwAAgJNvLIazTgEAAAA4PN+4dy9d6tvXv55/uLH+oPLw+nyp+qCwvD5XmKusrRYWK5XFxnf2LR/0eOVKZfULsbL+uFgrVWvF6sbmzHJlfaU207iu90zJdaIBAADg6H386Wd/TCJi64vDjSV1qrXNWB1OtlzWCQCZGcg6ASAzg1knAGTGGB9IDtg+1GnD73qfCwAAcDjGP3XQ/L8jBHBSmf+H/mX+H/qX+X/oX0b3QHP+v/NoYO/8f31nR/P/AADw3hhpLEmu0JoLHIlcrlCI+LBxWYB8srBULk1ExEcR8YfR/Afp+mTWSQMAAAAAAAAAAAAAAAAAAAAAAADAe6ZeT6LelXyX+wEAAADHTUTuL0nr+l/jo1dG3j0+cCp5M9q4jYhHP7//08eztdraZFr/j7f1tZ+16m9kcQQDAAAA+k86ot/P9jh9exwPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL306uWTue3lKOP+7csRMdYu/mAMNW6HIh8Rp18nMbjrfklEDPQg/tbTiDjXLn6SphVjrSzejZ+LiOGM45/pQXzoZ8/S/uduu/dfLi41btu//wZby/+rc/+Xe9v/DXTo/z7sMsb5578udoz/NOL8YPv+Zzt+0iH+5S7jf+fbm5udttV/ETHe9u9PsidWsba8WqxubF5fWp5dLC2WVqamJm9N356+OT1RXFgql1o/28b40YXf/Ge/9p/eiZ92q3v6307tT3e80mX7//388cuz+8S/ern9639un/jp78RnW3mk28e3y1vN8m4Xf/X7i/u1f77D83/Q63+1y/Zf++b3/9zlrgDAEahubD6YLZdLa1kW8r14nBtnL7w+9eKDj7JsztZxelb3FH749WORhsLxLUTE1q6ajDsmAACg53aGAVlnAgAAAAAAAAAAAAAAAAAAAP3rKL5gLOs2AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0478BAAD//57Ax2c=") [ 417.106750] EXT4-fs (loop1): Ignoring removed nomblk_io_submit option [ 417.221758] EXT4-fs (loop1): mounted filesystem without journal. Opts: init_itable,noblock_validity,nodelalloc,noauto_da_alloc,nomblk_io_submit,,errors=continue 02:12:21 executing program 5: fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f00000002c0)={0x0, 0x0}) prlimit64(r0, 0x7, &(0x7f00000001c0)={0xa, 0x8f}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000240)=0x1) ptrace$pokeuser(0x6, r1, 0x1000, 0x7fffffffffffffff) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) ioctl$sock_SIOCGPGRP(r3, 0x8904, &(0x7f00000000c0)=0x0) getpgid(r4) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000dc0)=@newlink={0x54, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @gretap={{0xb}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_GRE_REMOTE={0x8, 0x7, @multicast1}, @IFLA_GRE_LINK={0x8}, @IFLA_GRE_ENCAP_DPORT={0x6, 0x11, 0x4e20}]}}}, @IFLA_MASTER={0x8}]}, 0x54}}, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f00000006c0)=ANY=[@ANYBLOB="080400000209050c26bd7000ffdbdf2502000007bbbd3349594d3714684c36975da53f6fb99dd515f1c05c33959d87652b61660ceefd08ec9b5890ffec46a39e52a3188c7a6cf2d5c09cfd6ccedad448cad0e52a713e533eb685d1cc27ab1bcf32aa9d0e90cbce85c34e4202b573eec0a80968cc208b871c17405f167a19b994b4b92d34b89473938b81d2fa2b8ab40810b78b0761f63270d5941e7b9de2053c1fb1902b315c8f39ccc9f7da4820ad022fdcfbe90c675749d2bbce4681ad97b7c3d9d6ef7d0e89cb4a3ad1af8b2416096304621a5ac42bf3f2ad341b929c126304771d3142447eedc226d67b31104a96aa2ec09ddd61ecfd5879324abab1bcf7578a284aca73baddc135fd4fa2ffc74bf78bc17bdd7058bdb7871ad5e8ac77db86da6097f4f3c26640b27ab04240beffddf84ba1f4eeecb1c5324cf0cc6f2428b22e7f09eb015d80e36ae784fe43eeebfa69293cde7a1f86565b42a1b5684f612d62e530f1f79700707916d147daf4607d62ae9e54be976eb06f6b63fbff61bb412f8b286210e097e28d503162a9ac90491f2b10a1291ae5fd5c571388a28365361efe257c20de45e5f458bbce95a74e1de3cfb0b37f70e02b81930d061e188e17d8c5506f26d437005428ddc39dda74ca18934522c88b087acb93c0f5e37d49ba318efea9c9e7d84d9a0e5a546418ffa485c4fa39af95c1c34637bf360797d67920250d0549a1ee7af4588a9db20eedcfb5f12b2d7a27b22e7b6752c6623961b7b4876077cf5da167a43bacea99a851607d222224175b2fc581662ffc01b79fdc0b002b00677265746170000063ad4463f650baa81366896e4d72d89b8d329ac18264db17ac7debeecb2984dfb898997cb0cf7114e98d040d3db9ca9ac30683f52fcb55afda1c98d477ac028bbfbeff9845c343f45c205fb1992ba1af2afce8cdb438a074e38df5945826d21b6bf356f4270fb5dd832d0de8e504a3b59bd75f9a3f12d61fa19dd1ed9e51661ac806e31495e009bcf4fe4f24f78c0a78a9bf3c8120bc33f8c8788a5611d53c03892a337df0e9042616bc4a6c9638f09688d538a34098cadac61e537f04882ee2e0f6262254ea0033ae56d13e2a466bf8909a666cb4050369a5c0b846b28d9812c585cd5099c400ba99adc07ecd918d6cb8ce451ccda3e3532c547ad288261548c8583a7f754d5f91d5be9de15dc4933106ad0baeeedc7b24f0d6e12b0cf9f27076de119c093f3caea170ae540cdcff90fbd9587c8dc7bcb5de7bf1be02eb178a8f75c51de1fad4b8b138c2400ec24d9c46c2f97bafabc7f2a00f4bac0255de8da41c6e230f7b422a4bdd57c2ba0b030d628b5764a02687205d216d6548b341095a6fcd4aaf7d391aa0ff8d2ecddd8f7cd8e67bf722303b1f9eabdf6d16b71b1ad3da217e7d1346816afbef8d2fd3617fa9087862e441bff4ab6399b36ba4e857bf08aa0648b1608623a1bdf9b8bc"], 0x408}, 0x1, 0x0, 0x0, 0x20000004}, 0x4008010) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r5, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) openat$cgroup_ro(r5, &(0x7f0000000280)='pids.current\x00', 0x0, 0x0) getpid() [ 417.435448] audit: type=1804 audit(1671329541.986:20): pid=19490 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir1686557945/syzkaller.ceCkTM/512/bus" dev="sda1" ino=14337 res=1 [ 417.525898] audit: type=1804 audit(1671329542.026:21): pid=19490 uid=0 auid=4294967295 ses=4294967295 subj==unconfined op=invalid_pcr cause=open_writers comm="syz-executor.0" name="/root/syzkaller-testdir1686557945/syzkaller.ceCkTM/512/bus" dev="sda1" ino=14337 res=1 02:12:22 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x7fffffff) sched_setaffinity(0x0, 0x8, &(0x7f0000001ac0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) ioprio_get$pid(0x2, r0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$BATADV_CMD_GET_DAT_CACHE(0xffffffffffffffff, &(0x7f0000001bc0)={&(0x7f0000001b00)={0x10, 0x0, 0x0, 0x801000}, 0xc, &(0x7f0000001b80)={&(0x7f0000001d00)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000227bd70000000005f9e9cedbf4d250d0000000a000900bbbbbbbbbbbb0000050029000100000005002900000000000800320085ae00000800310006000000"], 0x40}, 0x1, 0x0, 0x0, 0x40000}, 0x20000000) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x34, r5}) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000002640)=ANY=[@ANYRES16], &(0x7f0000000200)='GPL\x00', 0x5, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) getrlimit(0xf, &(0x7f0000000340)) sched_setaffinity(0x0, 0x8, &(0x7f0000000400)=0x487) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000004800), 0x200, 0x0) bind$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x14) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)=0x4) r8 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000001d80)=ANY=[@ANYBLOB="0000004e5f47fca35641281ee2d00fdad6ab9483697a86f64ffd0a12e1f42af96308516372cd3dd2f5449e298923c3888b1cdde9ee78333f8c262e25f7ca5da1c43ad1a4feff7dedc92cd4885a30004c972c4f48496d073007c8c794d7a01d60804ae78b0d1ac3eca14dddced9f55f88e5ab278f33fa0df8002f8dbb", @ANYRESHEX=r8, @ANYBLOB="2c726f67736d6f64653d3030303030303030303030303030303034303030302c757365725f69643d5b99660b90a5085fc065c532888be214de2fdb87b3697a43043a5d00000000000000385c23576b8be973338991bc03ec33d2498e6f863e02037828665e2d52fecf95d11960928c18aebda2384353ad54bdd25ce49137f10bc18df6a96ae6f1e99e982bdde4b20c187ea11fc459b6cf67f42af079259f73a7", @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r9]) sendmmsg$unix(r2, &(0x7f0000002000)=[{{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000440)="c7558f76b3254dac11ba3e09f0490c343f4b16012637af4e6005ccf74789e5c913c59e8b1a8434648c13bfbc8973485de5acbfe786a09f9bd694307a4b44cdf8dea3e849855d97eafe68246a181e7c346d274e4a8dcdb5e562c1f4812a1b6fa8e8a8c6ad49fd12b34475c069", 0x6c}, {&(0x7f00000004c0)="717f8d48af464fed309b834c809326882c2cc9925e9cdef4d9af6fb0bb728aa650c34ca3e54724a22592c69e70e4a8936d0f36ae97fefabf6eb7efcaa754ef9d176cab3fd3a23d25ea168187156a3193195bf286bd9763362dd04cc475a6fa812e13be959b08533ed8402ea5c1e21f96c5328a414f1ecad01b50ce92e8c2f84bee04d8645728d634000b2090cf50dc6c141f691523ce299773d31da52c1b52309ea9179d5624986faa6ce37c295f3cc78c7173c84bae3adf3457a52276f4d288db0f40d21e36f11e7d57f7eccb95d631cc8d26af01b7d2d4d70608cd6c9bec9c4229b92ed137c52e7763088baf49b6eb5eaa407dc905c2a72667f6", 0xfb}], 0x2, 0x0, 0x0, 0x1}}, {{0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000600)="b906566053d443dde5ff9c384bcaaf8cb9151c6176d9b8dd15bb272d4d22b0c20f8367b62a1ce40cf2ff30d1c30ed630684327397ec0876402880824fa5a0705f4d2aa915dbe39f31aac1857ac09b3fbdc115442cfaf7f327264fb8402d218d896799135", 0x64}, {&(0x7f0000000680)="42f2f5a9ef9e22a94dfb2233b15efe71e68659c41732ab979bd4b476df223b0898d3483ef3307eec11db47746ef928d1425226f31d19207cd1ebd6034b26d05cc21c28e7809437b853b5ce49805616d3b00230f1b83527effadea203502ad445814de18d23d0b182e4f4060b211b9b9c39e1ded2d29feb3a835496594df4cd7f586398b830e2f784724031a2117bf956eb2baac041a400b511072b34eea63369f780da525cfb873da0f0ccc513e9c71ca1c391be83bfeb6a4b624d4597acbba6b0bbb9a370b3aaba9ac077a8d1cf4898197a194e7b5e90c3bc932938a8639a2f304caa4fb66ef76dbb4a699214a12abaab73a8f4c89dfcf6e4965f5dd5d5f637ac5e3cf75a21e0c7f18806294da75ad90f063e998e37c2c4cee0c1c0a3950791def5bd075c162c6b0553c47e1d3412d820057e8811956da4d6285dcf8ad82bbcea9e45acb1b57c56a9a1379b79f121528ad5dbbe8289e8759093e3730b6276ac99e38c7140d6fff70b4aac34eb12231f33862546e44ba7e682ef1597db71f707b0594bf3f6a1c882ae56723b856947fe1e027b360e547a662fde24aecb71b8c0e35c9e720cefdee0e969ad4eaae278bc4506c1ad7193eda6bbf7e7b991a9c0f9e92fea40bf3b91c042516b1ab2329957e9d975e774a778d932fec903581b8534f7c3ba9717802137ea248a87e22c910844e31d8b52bfaa5b26c1a0c9e6e8e5079faa0fe140934d88aff9b3c1d3ae8ed34d678669447cd2a2d675f0bc54698c67cb0e37105c9d0ef32c1207fb3f641d6c9367fee101b71d325fd7fd56dbdc6d05f3cc1dd6341a496980e77c9f9f39585d2f4f9acaaf84ce55ed22336c6bacb063457f7fca5ca4323571b2c695d20ad45c33f2a7a4a4ec6d9bccbfc08c56271abbf37cc419766338b8c2ca64839104433a5ad74c690d161d996e855abd6256c5091b46e9fccb460dcd1cfd28a405e14569c3134e57a733dfd8be8c6cfd797e28fa092794e47d2215d19ac10308d42c45fadbc802bde0ab761515d8aab90e7fb2f2bb8191a5ca6b2ceb1964a0db7e5271715fa184fc3b1836323f1558782e169589881f367a87dafd4b4cf387b4b3ae0587cb306993a02cfd98ebfd3e4b6d8f553e8f060bf61def376c634e1ec18c9c02a6e1e55db26fed60cb87554ab05fd9944db83eb6b450f924d97dc96a11f8069619799bc1e67430112e00df455175967104bc6b46f4ec8f4bbfdef44c8114c585bf6a84190e021f68011533726a2bda9bb352f0f904bad05773ee903edec068003bc17205d6aee4070fe0209aee5cbcc02ed99f83fd1f896dc63ba521d4af83a950dff6046b85b3bc9d61ff7134077b8ede4c4f858f2ea72bea236bc1580f9c9e5c802f6d782f250998c1b058de7acc34f65327bbf85ea92e256c87142f22557ed0f536b7a0fa44d25bc93d126b4c371354cdfe1490ec19f81f9bec63025ba6d2db8f49cca70d7480b84333ac195d74a7eeb7b57128ce32ec3fe95618f17e07e63e1804ed809e96c8696a2d5176dc12d0f96a9c7c743290254bef11dd2cdcf1e2d831d6ca0973fb554b9b1e9250fadd0d36c3897c0179c2b9c127b4a019ff036abe6c42d58b71be322135ceb1a0eaa02d51cea19476ab101394131d2eb2ce48462f1a50d2fbbbd803b74bebe61aba2e6ef308df493af1f84e88f65dbf3a28b41af07d736a3281edde5be96f128c8060e7eed05ec0610fb7e82d502794443edbd7c1d0f4f4297b9b42f7aae4f718802a5891d94548e4db68decb632533eae2be078fcd9f90c90f7b429caac7457685e85f9917de3382e60712ee59f2e2184c92a1d6681c55bcc3cbf2b6ac08e9dc8183a1dc02232e4aca23461b79463c8046a26e83b6b97252d345470118940f277130faa1bfa9aab8eccb81e2ce0b08d0c84d83309aee98b78c69c3646048890c43727a6bf7675152e37146a13e22d246ffff65d8672c1c1d2d765ba4bf66ff0ea85441f9c47739f27aa82b9570538f3d3cec460e362b5304630cdb9aea5dcd8e8c6296ff6ed10522f4e0b18180b5fdde205048e88fc9c5bd6a03264e673cae35d099b8d75cc46756c2ccadbc5035f02652061f5273e96cc38078b9fe60c392bf1eda8e29b2caf8aefad30f3087e8c2b88180661904de1bf7c9e377bfebfd148fa6a3ede02e519db0527c427e42cc9bf4fa2e393e8f1c4ab835a3a573eecb26ea93da70ee25edab8363eeb616216d61f9791fdf220b6f9c5e6fd4bb07ccd224b74d7b99c1aa72b1d0fb016ab4892cc3327def01efd8774aa4fcbe264a20e1765508dba2512eae7f84d184895f50c44be5b2154e0ab5c30f5ec6642989d5ea3c2fbaa7ee1c8ed855eb4f1ab645fad7577d168e9359feb2f8d888431296c2c1ca6b4f0de6b0abb3a086958857cbacc88aaa7f6e3bc8d538da781e492b4d9f1306f7bc2e860b710ccb3e7f23c54e020855ae383a58251a314fd814f4eee28b01d5dbc67f57eef3085f17d3940dcc1c8f7561086409a97984c5b487fe8b5a1c6e037ce7f0746ef94d180cef176b6e1cab373d44c1936b5398831e9d31d82bee54581c55e21d099c507d5a701ed0f59b830f65c66b9c41e21a17271fa6e661fa1886e124d2b1b967535478c64d9f1e2dffbc0776540a66613b3cc04c3e9e157bcea3481adc8819ce0bf931ab0ead803d03f9c2e7a9b10b6d846a434fc43b35683aa1cc6854f1502ee30eda820d80a3d0116b82d2282aa5d5002a2930971cced90afec9ae10305203a86ae4a30a26e0a1cb9193b9d23e819f436a2def58ecb81436d4cd1dfad9332f278abee965ea696f715a05f72107ed388e29f9b5dac884b50117fd037a341d9c5324ca813f8a5e361a3f12c70d8e8e1a460cc323af2ef72aea1d01c39f63777a7fa7ba94397f0c101a4d23cd2fd80438be0a830f1665d2aacbe008d6fd98ef2fbbef46eb4aed2860de7bab23753490f30913fed2291c31b92d432d3f55944e0cdbc911fb2ed76e49bcd107628aebb597824a1d5b3d0c8b1c428f63aa633539b7feeb8e3d8ebce0e117c39d77531b183518c42fd450829b4b64ed8c9d5897d7f91808ce3206da5ca3c9331bec4876fdc0cb417dae3d154c76f5c9b9fd6cead41887d1262b9b4ba5fb9c3c7bb8af0008c94e4c67a2ca5546c11720996f5c236d301ec83cb178b83d7c5f1b87e36b048ef73f86512313eebf54aca114ace53e95c68d7978136c1fc35b0d7f2d8b96d433cf942bad0d93d54d2000868f20aebd3a41bacda14b7a7bdbbfb4959c70ff6739b055f7c503bf861e1f16120951543b491003fd8aa7d46567dbff7a19432f22b3217f94043ada2d792936b9422b7b6327995321e792dff639c02f8e4b9148fe0ed2d18f50108688f3dc4d39b8f7d7f8e503af8f3a34c6ab2937547fd4253ece88d23b1d88bf15baab353a341880945db868b372344da4461d1e5ac9b4f83a997af1103f28741867d47529ab57ed9d01dd51144307ca4e5c424c33fc400d07d24b0f54481e64c9b0c7739ee5575741c8ce14c37ff876504a924abbda0843206791f19b611800ecad21771e2c84dbd4bc33710519085fa3b6bfd1c02e743dd78b1496f1b6aa0f2f3af9cd59d62d3ebbe9d8dc3a79cfb734737718b29440625e2f5c7dace7bcfa38328f119382b296493297603b14e12aee28f690791c092b584273d839fcb3656f581a69f2fd7d93784cbe0746491544c53964936948814fb9097d6ea5164497c1d72023de3152eaf5c0798d7a8c23898f92990e297006e8d0db30a30e339e51999956f4185c56d1be2dfe44c18209d3ad3d1a89b0e5578db42550c17bb1455e6ad6ff4b618808098c88a555ba223a564b86b19146300ee2d95399609c329e45d7d97885dc96a6a343408a4afae285ad21a992de373c5dab7259fee6d8f25348f8eb96f638487860daf860a9fa69931edb4951eaab3919cc51d27cfeb382c74574f02cb49b792be027aba39b6817e1465bd536950ad58fdd3ec4b32628a11c990c7a358e394b039c86cb5f7b45e99934b375afef2d1a651e9bd729d6e68c37f519ae7da2328ec9ef69ee080052b2101f8532b428e820881467ab1c5333f357a81a1259651af8692f0df34b383b4762bf129c97d5b87aa152512e71cf85408fe210adb2af2132c15a231aeb34a198da73b70174556e31a085f3714f7dd8c5bde30026675143f210d2f1dbbea3e263432554a4962edaad1951079b5b77e40b32c1df3f62fecaff28e5dabe5648efd76664f10011cc04b0bce471cb12c66883a29b67ccdecd124fbcf1092ac2b1590d40f88f160af0bfec40b2f954ea71e922deac85afbe7a960326b6ce2f239141bb4d15a2b73c5fb0db8733b373bbf7e4867cabf72248d57b622cd0a50cd876a520176ce49fc5f068418f240417bdfadd5de986e2d4edce1cb1f63adace492fefeeecdbabd8803dd0a6cba07a7e84fab7fcc2405a7e000efe165e44fe3f8756cc02ab8b1c912b0bf95a5ac75f6a71f820f7429bf2a2ae2b576b11ea84e88eace3676a7e0b063e2bcc2b5e1a9d96f2253154fd49ccd26a6753ecc418d2b17895c7ee09821c64bad199c541cadb6f4a64ba27fa05fc74c7745f2d970e128129d6030795c153784e8c6ed1e7f8c00b61647c8e2900fe47f529295a817a126f10d44871564fd882568fb369dd701759ec3d629e6babce8f616b78c7f5cc3b9faaa59324792932374105aba4e5000a678fbfc3df0025ef1a3c19f6577eca743ebeb6da69339d548a018012d80e9f2aa3f3b069f86910577a95fd38e0a16a1c65c0b864707cc4cf33bf9807357e480c57cdfcb1b73460cbd88c1bb7fc86f34c1e1aec1198431e1590140be38ef39d09b165b0f8e89bb806521f6457fcf7e093bee5b7e1b92cf510a292db46bc89adc2aebf75391a5d842c88a970ba951ac808a59744d84173837c81fa5387dc002cc4ee05ab891e97239475cad4c903f44ebe27a785ac1ce60da1944980ef017fe93d8350ae1693eaa56f05286fbf302c0b13ac3f03fd5601e001729d635ac9e074eb61ede99a0554577640d39981c43bce4cd5fdcea1a6c3c04f65be3c199218fd6897168eb0c6e5586995350b04d48ac0be61b07e962a44f22500e740c9b23bf096870426397d049b69335713cfceca17caec544cbeaaf1f926616b55e978939bbf07d6aada421d01748eae569c2eec4d7730e90eb7ffcdd61708383df63f303a670815fe728d433a405e658f6d105e98aae1270bd110558057cb4388a5e620fcf750b8c215cb400fcafe70af8d3cf6647c0cddaf6425f5085dadc67a16863695468da04e419a82cd017c8ff969e620ff6c4c44d2ae35aab4b5c081c32f24ca53b8301fc77deeb7d9b04fbfa1eb01eb04d2cb3033168112f6abae31f49a1d4bc9a105d17157fb9fceb36cdaf04f1fe2b22664f7b4d7a38870bc30116d5ec38f173d963ab7f69babc03417da1e69b0a12b7e916d1a96458839d1b722a4ddeccd4acb20c52c0cbf2b423a1a29109b4a2c4e60a75b4d978fccdd1dc0c20a7dad3fe171b72ab7eb2955c08888cde41ddf45ce3b69ad6ace536c5038b6935afa812ef7b507efadeeb824bcf154212e947509a47825bef067a62b98c441de78687bb0893c9e9291043b20acfaedc97c6947503d61b8081d3391901043899778e40c8403bc49098f669886c1e1e9c87e779d7982b36079b1e784b8975e158772875c842ab0d2fd3dbb49edb006d424d8bf27055d129ee70181a9e4c87b422b055d75afaeb39141694e73053e7f551eeb89b5e6546f394a", 0x1000}, {&(0x7f0000001680)="7e1b4faebf61cc504ca6a02c1081d26ec71de68605da7053114e3fe51ce6d4dda94d547e97ca1fe99adeaecf4083ad81ebf73ff927e1d509f7e0f60b23c3820ea02cb5d87e84d97bbf18b04e90f553ebe6431df05943ceb97b8cb76f86cb5eafe9a52546c4e67736dcae6652f75d30b4acd5e56ec2972e8441ed58658686d833aa4abdd995ebe1cf66a02b7d4bf86d6c4195cc1b55ae4632937b7691ea513bf534470e6642b3f5fce30f443862e35f5093049ef1df33a7d159fc33a657c18e346f9ec91927bfbda7d7e1", 0xca}, {&(0x7f0000001780)="ec3f2bbff9f5c3a5f582e6f52f0cd7ddce4d10c9457c4a5ccabfe023fdaecb61fdccc1b9aec6ecf1b94154da2bbb9040a58f447c62ec45cf3472bf4a2ce10f878b4435987f98dfa72948ed4fb8f2e5febeb67d227cdd684934ff3aa7ca7e", 0x5e}, {&(0x7f0000001800)="d48cb6599d132082cc0bed6caade025704bf7796a571eec1ff20d399e6c77c7abe22dd53998fc9cea4bb2ee57da7026799db5ca3732e5eb8075dd1b923f1277c670a701ebc00642e9718615b3fd46c8ea3b8ed7e8d08129f83fbcf0d0d1e9293460376e564e7e930360e1ec64787cbe3873a495e558e26d35b86130432a049d67a91b5bdcfdc4a60923acb1e79f1a23137cba1cbbb314cdab4", 0x99}, {&(0x7f00000018c0)="0423534679b3f161f2eb48bb34c7", 0xe}, {&(0x7f0000001900)="49bac6926bc3", 0x6}, {&(0x7f0000001940)="3b0d70337031cd9f69e10a6ebdc43346c6c512101d85b6b7e8948e5cd1fc385d64d6c5c6579674c420a73e16055e4cb4c346d2eb42fe8d5ac16f10fcccf6951f512f85cd18008bef22ba08a42e29510141095b0498b96966602e43b954329bc9197df77bbaa1feeb4851cb0afef6ebc45c7876e57442d230712f453c3e2d0159f1961ff062ce128d29d5d561f843297809ce0c18ab109e3fd7fb591057c49d53ca841732f60f2a80571a0f8fb02c77b4e9e7a97bdbc51930e115a2e6302cbde36cc3acf527ce14d77c1ecf6e7d674fafd2f58cd7", 0xd4}], 0x8, &(0x7f0000001f00)=[@rights={{0x30, 0x1, 0x1, [r4, r6, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3]}}, @rights={{0x18, 0x1, 0x1, [r8, r8]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [r2]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r7, 0xffffffffffffffff, r9}}}], 0xe8, 0x1}}], 0x2, 0x24000011) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r4, 0x89f7, &(0x7f0000000100)={'sit0\x00', &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000029000300000200000000"]}) prlimit64(r0, 0x8, &(0x7f0000000280)={0x9, 0x8}, &(0x7f00000002c0)) open(&(0x7f0000000300)='./file0\x00', 0x4040, 0x10c) 02:12:22 executing program 4: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) fcntl$setlease(0xffffffffffffffff, 0x400, 0x0) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001680)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000008009500f10100000000487591731cba12c07d57d995b61e89a4530f92344f242b416ae9eeefc0e9c60ebab1c176bfdbb4dde984510c82dc2b938189a7ca02f732e4c2eab72bf40c0682fd0a0c4ac106b29e220dc28d0072599456d4c4e6f3fe684ab8373bb4df9d72876ef3834293812e927c01c7da1322da44c7f2ed1084a12f56d1cb39df9858037458a4ca037604007600b6be484e4c9517af216bd8ed42f7dd5adb8e49f4a94608c9a20819e02fc22e6be45574d4ed88b37ab8d7674c644dca2f1b4d745fd95c41f9dfc1adafd1e5a3e7f2e898961cb43e438c4e41ae43ea118e14ffffffffe4b8a80366ce5401ec61921a1b529cc8b99b00ffb1ac006c67767b03b95151aeb89e504a43c625aa228504e4afd8c1cc3eb215ba22f43115f4d39dc7beedb130d9f2be90133a4500000058b8c9370634060105baa664953514605fba3973aa021945b985a8a66e0200000057033815717b4fdbe55b37cb8d7f41aacfbd4089ea1bd22440f64909a09b5a759a703e71f358e11ac8e13db15d792e604a4f279b3bd6621bdf2c17bc0400001000000000ff8d01006200607a9a76e5d9656a7154c75773902a1bdf399df3925130312d095e9c1f973d091c198c1a11edb6b3cc425fe203d2f2655a76865c2c34e2470fcfb1248c0add5431a7fbcb0ef4f66a09af93a09fab1daae4b518d7a5d95a017864487367d6bab101646ebfe3fdeed7ee7bb0749cacf56cf27409c60fca2e0004000000000000a9cb6f4a78444986f9b1ab61f9dab53038010000004abbfc59d6d1b18fe380df4bf024f120bd755d82033f2fb7d8fc9e0d77b294e097e293db7f002c0024ab2fb4d32972cba6f49051cec1ff6f16231bbb90a2d201a5a47811a2278a03bf7700b06fa191ebd3a0c2ef0058ffebd7cc4cf80f74a7cdac01d998c24f34a5ba9a4a2039d0416e3f8107671141ffffffe0c7d8e94a27a06a4e3d9acee835fd63384f52b8eeb70571e5bbb3e6d2b5eba505000000968983811f832d064048c0e0bbe46984f1f0d0504255c22ee8674053d0e160e5255366139bbe5863e23c3dd42d21f542816edf56a93d0a7e6f08f9ffffff64875fea6ff57ba6ae25c5e8ca4f78d5a01308243b08f1caa46be5244d64f8e875857f083144c642f71cdc8e5634c1360c056430fe77ee7ed7ac1f9743786b2fb8e0fcfcc3d36c93230b7b059bc295aa0e38ff07edc3492b96e73d2060acfd8145e4a5851bc4d6fdc5ad939d7795f3879baa88bd194d48e50c84892c97c800d156b059a718f6b10274b077a710f27ab8ee953de70ea860b74a0f3c3dc11177b11cc2e62a95f1ecf607a8dc38e525f415a1bd46b38845ebca04061bacbf627f7975fe599678fee48f83b5989543729e3600000000bc86cd51704f309130f534741377ea7b7bea3c46c0c4c4b7c27c5d057d95ac85a41cdcee8e6fa31f7d2137ed1fb4b21c13b9a2c5e3f7c9ef9e45a35adbf0b9312be929863f000000000000004a82bc080de1f87808d0711dd76f2977ca7f2684bfa5c10cd6f1f561e34e4e8e51e81d4a355a7d00d917c16a2bb0cfb284fcfde9015769b9ee2c8ff10e934847604d930f62924d0562ce17f6dadf5053ed8f33092a41bb46e1878c5295fecc27f9c6d1f62da58c00020000000000009aa38a05e70591d5cdab1c268ef3c1984c7c0a566cfc2a080000009ec206a54fb49056a555414178ef00d8b8f3c59f01eb5d83415994efcc6ec4b3c275cd6b1b5ff82ef7d7abb1d218e7a1d0afa285706841aac9ccc89df41c39dd58dd70569dde45f8adeaad7d3328fbb6e279f745d2872f0208635e465ca443a6a64c7803760880af23fb3f430a5d11fffc96dd13b951642f1433f65b4e170a62a5f7b7d0f9d5cef0d17289c43d4aee0001f7a343899434594cc23e1c864164e130754b337e560f285dc670a31241bf657babf0615b85dc200a10294b7d5885b43ac62fc7f97a85586168483427072a535f2c7481ec261c00f725de74e48d9a86f7d4a5d28da3f099ca3e6472b9d7c86d961f525f799b4517141fc98af0673b8296f867eca1ec07be11bc497a6f7d2b752bcf77c2908b64630ed5a0c2261bc2d5de6ee174534b8dfc0432ab6bbcf296d36807544aa7c3d3301fe227b713a371414c98695e559f9cbf6b046184064a5f24a4cc6f41f21fc24a3ad7d20a89e00a9dc99a40f890869d35fba3ce6f297661d322ba21c65badf55d1859581f9e7ef3e2693b46a8fc85be061ce79aa2832c04dc04db8b6536123b24be2ef80eb06b2db900fb30596c1574bda31f81d61ccfd58080d2330b9c7b87b5d17d48c32daffead3414b91603e250eeedc7d601000000037426f643797be3e93da96b5643d3feed0b7c885d247c6b830d7cbf3152f27522f5142dcc84a9e48a07518f0142167abf5d6685d09945cbc778bcc3e7dcfac497bc1389a3bafc0d3b51b5a34ab9e5746a1353322960964183842601e5364ecb6ad9168040388c7640bfa2f886c259718543de7eebf4da8d1c3e76daace5217761d933d06bbe9609fcf5971aa1e77c3123910e72daaadd8878ad468eabaf78a96012a4ada1a9cd217fb2a0da2d521454ea9e8fcd3b5badfd6f00003a73345b841d04a02bf44195df032c59608a555bc44873272812e0fb874618a0b56b4cf44990f60000000000000000000000b20000da0ca67905e877893646d185a75582f866785af6b0149e336c31fb177e3e28620fa493937386ad2e2a0d60eb815aa05c33e02c32276dab36d14c63af66a31409ab2a403ec3c7a4e07bd745efa2835a8c932f22aa6da40af9bcdf808b916bc8deb37d5b8c422b65c42d17e61751c561ce775a31b52703d398d52694cfbb7d2b3791b030093b321d9f169df06676cf94d75cbba6491ae0b5a16ce92320321314d8d2e88d1cd7e7b1216bdaecba309a38e107103e649d46958cc6ba2d660dd41b78d832beb7206ae01508377273eab9e40760410aeed1866971e04f578e9d856dde57b05f045aea928f5f669be0636dc3f34f90c34531735f271527412d1ae755a9243da523d713071f9370b509a34eeb46415b2f0d271a7072cbd17e293f20132e6c15756e92776c6a0d7c3a9f512ce17edf3f1ea190853bbf93e220a6ce968379d504c057000e7d8f8249a8158e68a90bbea8bfab2bd3045b9c790984c6fb65fd7887bd8bfcbe666eee5c9595950c4172b9c925403b2f99bbf3cb1981bb0d14bded8eae35e08278020a1ec7f508628056fd3d408a02a1cf8594bcbb21a88f477673442804f714212dedd245b9f563b5352fe460a30489b1b6a6d37daead86151492f7fd4b5c64437b68a1b04027eac124478a2ef7f59fe472795785de83578cb96334e0f7c1370dc397d3aa42d937b5718b7610cdcdfe104db7801ec74980b8b111a2748321f81512e4204eb2b024b9fc9e0f257f8c6037b93b2caa236d4354b32434d5a6b01e00000000000000000000000000000000000000d3a54ccd6e13a966801e9341000d6cbce5fe03999214462cbaa297448677ab659102d0f430fbeae119a7ef2e962d2829d4dd2201c4b30d491269594c88252fbd09aced90609851bd9e5c307e7e0d39e73579c1f35640ac0d297488012361acdc8e36010d76093ddd227df1c4181b0a0c4543b4249e9ff2f5e8b5e0baf12e9f8f8bcf5836c530e3d89fa87db1f61146dca4ab0919a842885857fbbb53ef161174799e67276a906c5257f03d6a7087f1adff13a4b6f2b487d7cbb0135533cd819af0f5123f9033b1e7d6b740d88e2eb54c7dae543f3741ad5cace2d2db954f37ac7fb453af37dd3bfc9f2a3a4b4d693309deffb95249927e96a88eba7b4ad248f80e4d956c33eb4adb3e93f6efbac01b4db8eb02d62e16eb2be7783bc99499fdec70d3e02b34fad370577343ff90b00e3e5b909fe002f8061779339bbb4eba572d6b5a935d54534c723e1e6be6ea52d9598d7fb1d86700"/2933], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x222}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe28, 0xfffffffffffffff5, &(0x7f0000000980)="b0ff04c66b0d698cb89e2fe088ca1f74ffff10000000632177fbac141414e000006a46647b7954c4c06b580febc28eb143d0f6c0bad62d67a04402ba4125c7024f63fdb0b6c8ee826b4dfe6042a2f057c66cad677d850ea9928bcfcb47e585e427746ed3b27c40060cbd030a6d675c9926af53cd3085b24f9b7a486775c4f284f8c5a572ca115bce90c0ee9d4e7a07f5f1518092cb1f156694036f6618a59196631e6303fd5307d1112601d3641c9492f7dc3503416836b14590c53b1fc1ac149b70cc1142d6bc57fc3a76839fa2f96878b520fedfb9f64d81584a2e85ab4f6ec718b02d78f2ebf04e6b3b94610a21616181629a03c3dc0bf05e0a71f887833b81db7a10bc53259cb80716f6804934a411d424c1db98d454be1adb2776fdbb92b299d3b80af6987a871b4549fdb4c8297ee31ad925c8b0fb1a9d2589b08ed52602cbc26b56df71201bc4ea8621c56f33d251c1d4589af2dcd78fbb4e34bde02cb3920a30cee9489ee72c3e19304c16c2110e1839712d484b80abe77786a7e2ba834874a4e16b93dd07297554a06c2ad2c906f8ebb1db8730df096709184728d48f0a806696bd0d4b12d0064b933d9675353dae77fe8419451f85da63be78b70ca2a84a77f572d9f289d4313e6f6039fe756ac13a5d08838315dff44cda433cc7bc6b77449f8c", 0x0, 0x2f, 0xe8034000, 0x10, 0xfffffffffffffe2a, &(0x7f0000000000), &(0x7f00000000c0)="c6769e45b7c61302926682c7f9e9bb5ba2b3cdf023e8da0392a4cd62e2370f25ae5ba0dab896bcf5b774cd28bebbde39f796ae27d04582bb7c03e9fe830ea22c9fd03f6d2779515fdad3f5d0de07b7b70996102fdb67b1e77a34a5b7136a212fa2c0ea502588309dc3e42c55a6f93e6ba5e1b492f9db48f0fdd2f9fb937b3e8a63dcf9dd855837433998ba579da27559", 0x5dc}, 0x28) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0x1) setresuid(0x0, r2, 0x0) (async) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000280), 0x2000000, &(0x7f0000000380)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@noextend}, {@access_client}, {@cache_fscache}, {@loose}, {@version_u}, {@access_client}, {@version_L}, {@cache_mmap}, {@aname}], [{@uid_eq={'uid', 0x3d, r2}}, {@obj_role={'obj_role', 0x3d, '-{,'}}, {@subj_type={'subj_type', 0x3d, '\x00'}}, {@appraise}, {@obj_user={'obj_user', 0x3d, '.,&'}}, {@dont_hash}]}}) 02:12:22 executing program 1: perf_event_open(&(0x7f00000005c0)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000700)='/sys/kernel/debug/sync/info\x00') (async) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000005000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=@newtaction={0x64, 0x30, 0xeaa3ef926154e70d, 0x0, 0x0, {}, [{0x50, 0x1, [@m_vlan={0x4c, 0x1, 0x0, 0x0, {{0x9}, {0x20, 0x2, 0x0, 0x1, [@TCA_VLAN_PARMS={0x1c, 0x2, {{}, 0x1}}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x64}}, 0x0) (async) creat(&(0x7f0000000080)='./file0\x00', 0x0) (async) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x9a, &(0x7f0000000000)={[{@init_itable}, {@noblock_validity}, {@nodelalloc}, {@noauto_da_alloc}, {@nomblk_io_submit}]}, 0x1, 0x4d0, &(0x7f0000000e80)="$eJzs3VFrW20dAPD/SZu97db3bV/nxRxsDjfphi5pV7cVL+YE0RsH6ryvtU1LWdqUJt3WMqTDDyCKqOCVV94IfgBB9hFEGOi9yFBEt3mxCzVyknRtZ9IGTHu65veD0zznOSf5/5+keZrnPKc5AfStSxFxNyIGIuJaRIy26nOtJbaaS7rfq5dP5tKqJOr1+39PItlV16xvOtO621BEfOtrEd9N/jdudWjverG2vFqsbmxeX1qeXSwtllampiZvTd+evjk90bO23vnKi5/84JdfvfPbzz/608xfr34vTWuktW13O3qp2fR87G7uYESsHUawDAy02pPPOhEAALqSfsb/RER8pvH5fzQGGp/mAAAAgJOk/qWR+FcSUQcAAABOrFzjHNgkV4g30SzncoVC8xzeT8bpXLlSrX1uobK+Mt88V3Ys8rmFpXJponWu8Fjkk3R9slHeWb/xzvpURHwcET8eHW6sF+Yq5fmsD34AAABAnzjzdvzf/F+Af442x/8AAADACTOWdQIAAADAoTP+BwAAgJNvLIazTgEAAAA4PN+4dy9d6tvXv55/uLH+oPLw+nyp+qCwvD5XmKusrRYWK5XFxnf2LR/0eOVKZfULsbL+uFgrVWvF6sbmzHJlfaU207iu90zJdaIBAADg6H386Wd/TCJi64vDjSV1qrXNWB1OtlzWCQCZGcg6ASAzg1knAGTGGB9IDtg+1GnD73qfCwAAcDjGP3XQ/L8jBHBSmf+H/mX+H/qX+X/oX0b3QHP+v/NoYO/8f31nR/P/AADw3hhpLEmu0JoLHIlcrlCI+LBxWYB8srBULk1ExEcR8YfR/Afp+mTWSQMAAAAAAAAAAAAAAAAAAAAAAADAe6ZeT6LelXyX+wEAAADHTUTuL0nr+l/jo1dG3j0+cCp5M9q4jYhHP7//08eztdraZFr/j7f1tZ+16m9kcQQDAAAA+k86ot/P9jh9exwPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL306uWTue3lKOP+7csRMdYu/mAMNW6HIh8Rp18nMbjrfklEDPQg/tbTiDjXLn6SphVjrSzejZ+LiOGM45/pQXzoZ8/S/uduu/dfLi41btu//wZby/+rc/+Xe9v/DXTo/z7sMsb5578udoz/NOL8YPv+Zzt+0iH+5S7jf+fbm5udttV/ETHe9u9PsidWsba8WqxubF5fWp5dLC2WVqamJm9N356+OT1RXFgql1o/28b40YXf/Ge/9p/eiZ92q3v6307tT3e80mX7//388cuz+8S/ern9639un/jp78RnW3mk28e3y1vN8m4Xf/X7i/u1f77D83/Q63+1y/Zf++b3/9zlrgDAEahubD6YLZdLa1kW8r14nBtnL7w+9eKDj7JsztZxelb3FH749WORhsLxLUTE1q6ajDsmAACg53aGAVlnAgAAAAAAAAAAAAAAAAAAAP3rKL5gLOs2AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0478BAAD//57Ax2c=") 02:12:22 executing program 2: r0 = openat$pfkey(0xffffffffffffff9c, 0x0, 0x40480, 0x0) sched_setscheduler(0x0, 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(0xffffffffffffffff, 0xc0045516, &(0x7f0000000000)=0xfff) getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(0xffffffffffffffff, 0xc1105517, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/arp\x00') read$FUSE(r3, &(0x7f0000000040)={0x2020, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r3, 0x0, 0x0) preadv(r3, &(0x7f0000002d00)=[{&(0x7f0000002880)=""/137, 0x89}, {&(0x7f0000002940)=""/170, 0xaa}, {&(0x7f0000002a00)=""/196, 0xc4}, {&(0x7f0000002b00)=""/156, 0x9c}, {&(0x7f0000002bc0)=""/76, 0x4c}, {&(0x7f0000002c40)=""/68, 0x44}, {&(0x7f0000002cc0)=""/1, 0x1}], 0x7, 0x8001, 0x1) r5 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r5, 0xc0045516, &(0x7f0000000000)=0xfff) r6 = getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r5, 0xc1105517, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000002540)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000002180)={&(0x7f0000002700)=@delchain={0x3c, 0x65, 0x20, 0x70bd29, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0x0, 0xa}, {}, {0x9, 0x10}}, [@TCA_RATE={0x6, 0x5, {0x2}}, @TCA_RATE={0x6, 0x5, {0x4}}, @TCA_RATE={0x6, 0x5, {0x0, 0x5}}]}, 0x3c}}, 0x20004040) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(0xffffffffffffffff, 0xc0045516, &(0x7f0000000000)) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003500)=[{{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000024c0)=[{&(0x7f00000021c0)="6282328c0f6277bcc26acc5d0dfd11215fe0c1894dd58c8a4c835d8b168ed3eb54e9afd284e6555c534d85c6d3f94e44bcef67dfb98ee38b0179ad3cccda09ace8e09cbf5a03f3fe40c2c1f4e213702c4b858fcb090c4d67334aecdef04b7ce8de8918cadb044906c2e2589c3335e00ea5bd148a309088a99d25e3286b610df7be7e75567246931b536269134cf2bb8fa24177a7f13b194280c9b41508a87f92", 0xa0}, {&(0x7f0000002280)="e5e0c1eda18e075b8125b4a926deff76", 0x10}, {0x0}, {&(0x7f0000002300)="53fc9b0a68a239cc074c15dbf4eb92c420c74f0897a121e972c30a7e9bfbdfc5af9d1ec2b6c402b58779cf32f5b05957000f568a9a001013b0c6ed62beb9c830f2ba13538f1706eb67315083bd9adde12a6ba0bc02e4e11b38321cb1156fcdfdf96f9106956d41688db52c81b30e2f52f59248aebb67c8ec4b1b1edae51cd500cfed371295d7e5792bebe2170ccc62ac042f90369be5031dc53122f88294f31d627347594c2b8ee28f6980d995dcee5564ab8852eb0afe85ce4bbf68852c2694f029b34419964e7f70d4b04cb9", 0xcd}, {&(0x7f0000002400)="acc2826fd481c84a9e2189ca2cfd90b46472f3f4be400f83553d0284755b486d545133adc62e0890cfdbb523c0c13bd317c992f09598ceb9d3067965dbe1", 0x3e}, {&(0x7f0000002440)="33561b3f3cfab87f2d01674d6773ae5deefafd925bbe7da14cb04761c109938b4b972c0c97276606d68493088ecf12853b96c629f3f7dda3c60e00691d0359285f0b9c1083815a514bc303", 0x4b}], 0x6, 0x0, 0x0, 0x4000000}}, {{&(0x7f0000002580)=@abs, 0x6e, &(0x7f00000026c0)=[{0x0}, {&(0x7f0000002680)="7925d3d0eee0e85097a8d30363fe240e85ce8b2e12", 0x15}], 0x2, &(0x7f0000003040)=[@cred={{0x1c, 0x1, 0x2, {r6, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4}}}, @rights={{0x1c, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xc0, 0x48010}}, {{0x0, 0x0, &(0x7f0000003480)=[{0x0}, {&(0x7f00000032c0)="4620eb2a095387e02547c70ed86b2fd7d2b9c05c25769845c01e583d30d58536d5f2b64a372e731bc1989492a88e42397b85e1601d8925abcaea6aadea9f964dbe1d459dc7ef57f3ffa787c643c537fbe4c6d146c797e8d9e41b2b12ef758283121cf46f0dc3361546283a567fa62df0cc2c14248108d97c2575d2146e24cb6bec17d67764440ce21c9752d66bb941adbbeb21e40c1b937683f580ab97fd2a10cd1b8be2f7f6d319f2fb5842059a58441d45", 0xb2}, {&(0x7f0000003440)="33f30076f911d55bb9342c02d3f30105", 0x10}], 0x3, 0x0, 0x0, 0x4}}], 0x3, 0x24040000) bind$alg(r1, &(0x7f0000000180)={0x26, 'hash\x00', 0x0, 0x0, 'ghash\x00'}, 0x58) r7 = timerfd_create(0x0, 0x0) timerfd_settime(r7, 0x3, &(0x7f0000000080)={{0x77359400}, {0x0, 0x989680}}, 0x0) read(r7, &(0x7f0000000100)=""/107, 0x6b) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f0000002640)={&(0x7f0000002140)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000002600)={&(0x7f00000022c0)={0x14, 0x6, 0x1, 0x201, 0x0, 0x0, {0x1, 0x0, 0x4}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x20000040) recvmmsg(0xffffffffffffffff, &(0x7f0000006b00)=[{{0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000002680)=""/236, 0xec}, {&(0x7f0000002780)=""/195, 0xc3}, {0x0}, {&(0x7f0000002a40)=""/247, 0xf7}], 0x4, &(0x7f0000002bc0)=""/4096, 0x1000}}, {{0x0, 0x0, &(0x7f0000004300), 0x0, &(0x7f0000004340)}}, {{&(0x7f0000004380)=@un=@abs, 0x80, &(0x7f0000004580)=[{0x0}], 0x1}}, {{0x0, 0x0, 0x0}}], 0x4, 0x0, 0x0) 02:12:22 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) write$binfmt_aout(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000a1304000000000000001734bd0cb9b2b5cf2a19887c01df7826c4e2ab4eb488367d8b160081361d5f37221b3d"], 0x4d) 02:12:22 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) write$binfmt_aout(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000a1304000000000000001734bd0cb9b2b5cf2a19887c01df7826c4e2ab4eb488367d8b160081361d5f37221b3d"], 0x4d) syz_open_dev$tty20(0xc, 0x4, 0x1) (async) write$binfmt_aout(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000a1304000000000000001734bd0cb9b2b5cf2a19887c01df7826c4e2ab4eb488367d8b160081361d5f37221b3d"], 0x4d) (async) [ 417.710390] EXT4-fs (loop1): Ignoring removed nomblk_io_submit option 02:12:22 executing program 4: perf_event_open(&(0x7f0000000180)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) fcntl$setlease(0xffffffffffffffff, 0x400, 0x0) (async, rerun: 32) r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000001680)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe00000000850000000d000000b7000000000008009500f10100000000487591731cba12c07d57d995b61e89a4530f92344f242b416ae9eeefc0e9c60ebab1c176bfdbb4dde984510c82dc2b938189a7ca02f732e4c2eab72bf40c0682fd0a0c4ac106b29e220dc28d0072599456d4c4e6f3fe684ab8373bb4df9d72876ef3834293812e927c01c7da1322da44c7f2ed1084a12f56d1cb39df9858037458a4ca037604007600b6be484e4c9517af216bd8ed42f7dd5adb8e49f4a94608c9a20819e02fc22e6be45574d4ed88b37ab8d7674c644dca2f1b4d745fd95c41f9dfc1adafd1e5a3e7f2e898961cb43e438c4e41ae43ea118e14ffffffffe4b8a80366ce5401ec61921a1b529cc8b99b00ffb1ac006c67767b03b95151aeb89e504a43c625aa228504e4afd8c1cc3eb215ba22f43115f4d39dc7beedb130d9f2be90133a4500000058b8c9370634060105baa664953514605fba3973aa021945b985a8a66e0200000057033815717b4fdbe55b37cb8d7f41aacfbd4089ea1bd22440f64909a09b5a759a703e71f358e11ac8e13db15d792e604a4f279b3bd6621bdf2c17bc0400001000000000ff8d01006200607a9a76e5d9656a7154c75773902a1bdf399df3925130312d095e9c1f973d091c198c1a11edb6b3cc425fe203d2f2655a76865c2c34e2470fcfb1248c0add5431a7fbcb0ef4f66a09af93a09fab1daae4b518d7a5d95a017864487367d6bab101646ebfe3fdeed7ee7bb0749cacf56cf27409c60fca2e0004000000000000a9cb6f4a78444986f9b1ab61f9dab53038010000004abbfc59d6d1b18fe380df4bf024f120bd755d82033f2fb7d8fc9e0d77b294e097e293db7f002c0024ab2fb4d32972cba6f49051cec1ff6f16231bbb90a2d201a5a47811a2278a03bf7700b06fa191ebd3a0c2ef0058ffebd7cc4cf80f74a7cdac01d998c24f34a5ba9a4a2039d0416e3f8107671141ffffffe0c7d8e94a27a06a4e3d9acee835fd63384f52b8eeb70571e5bbb3e6d2b5eba505000000968983811f832d064048c0e0bbe46984f1f0d0504255c22ee8674053d0e160e5255366139bbe5863e23c3dd42d21f542816edf56a93d0a7e6f08f9ffffff64875fea6ff57ba6ae25c5e8ca4f78d5a01308243b08f1caa46be5244d64f8e875857f083144c642f71cdc8e5634c1360c056430fe77ee7ed7ac1f9743786b2fb8e0fcfcc3d36c93230b7b059bc295aa0e38ff07edc3492b96e73d2060acfd8145e4a5851bc4d6fdc5ad939d7795f3879baa88bd194d48e50c84892c97c800d156b059a718f6b10274b077a710f27ab8ee953de70ea860b74a0f3c3dc11177b11cc2e62a95f1ecf607a8dc38e525f415a1bd46b38845ebca04061bacbf627f7975fe599678fee48f83b5989543729e3600000000bc86cd51704f309130f534741377ea7b7bea3c46c0c4c4b7c27c5d057d95ac85a41cdcee8e6fa31f7d2137ed1fb4b21c13b9a2c5e3f7c9ef9e45a35adbf0b9312be929863f000000000000004a82bc080de1f87808d0711dd76f2977ca7f2684bfa5c10cd6f1f561e34e4e8e51e81d4a355a7d00d917c16a2bb0cfb284fcfde9015769b9ee2c8ff10e934847604d930f62924d0562ce17f6dadf5053ed8f33092a41bb46e1878c5295fecc27f9c6d1f62da58c00020000000000009aa38a05e70591d5cdab1c268ef3c1984c7c0a566cfc2a080000009ec206a54fb49056a555414178ef00d8b8f3c59f01eb5d83415994efcc6ec4b3c275cd6b1b5ff82ef7d7abb1d218e7a1d0afa285706841aac9ccc89df41c39dd58dd70569dde45f8adeaad7d3328fbb6e279f745d2872f0208635e465ca443a6a64c7803760880af23fb3f430a5d11fffc96dd13b951642f1433f65b4e170a62a5f7b7d0f9d5cef0d17289c43d4aee0001f7a343899434594cc23e1c864164e130754b337e560f285dc670a31241bf657babf0615b85dc200a10294b7d5885b43ac62fc7f97a85586168483427072a535f2c7481ec261c00f725de74e48d9a86f7d4a5d28da3f099ca3e6472b9d7c86d961f525f799b4517141fc98af0673b8296f867eca1ec07be11bc497a6f7d2b752bcf77c2908b64630ed5a0c2261bc2d5de6ee174534b8dfc0432ab6bbcf296d36807544aa7c3d3301fe227b713a371414c98695e559f9cbf6b046184064a5f24a4cc6f41f21fc24a3ad7d20a89e00a9dc99a40f890869d35fba3ce6f297661d322ba21c65badf55d1859581f9e7ef3e2693b46a8fc85be061ce79aa2832c04dc04db8b6536123b24be2ef80eb06b2db900fb30596c1574bda31f81d61ccfd58080d2330b9c7b87b5d17d48c32daffead3414b91603e250eeedc7d601000000037426f643797be3e93da96b5643d3feed0b7c885d247c6b830d7cbf3152f27522f5142dcc84a9e48a07518f0142167abf5d6685d09945cbc778bcc3e7dcfac497bc1389a3bafc0d3b51b5a34ab9e5746a1353322960964183842601e5364ecb6ad9168040388c7640bfa2f886c259718543de7eebf4da8d1c3e76daace5217761d933d06bbe9609fcf5971aa1e77c3123910e72daaadd8878ad468eabaf78a96012a4ada1a9cd217fb2a0da2d521454ea9e8fcd3b5badfd6f00003a73345b841d04a02bf44195df032c59608a555bc44873272812e0fb874618a0b56b4cf44990f60000000000000000000000b20000da0ca67905e877893646d185a75582f866785af6b0149e336c31fb177e3e28620fa493937386ad2e2a0d60eb815aa05c33e02c32276dab36d14c63af66a31409ab2a403ec3c7a4e07bd745efa2835a8c932f22aa6da40af9bcdf808b916bc8deb37d5b8c422b65c42d17e61751c561ce775a31b52703d398d52694cfbb7d2b3791b030093b321d9f169df06676cf94d75cbba6491ae0b5a16ce92320321314d8d2e88d1cd7e7b1216bdaecba309a38e107103e649d46958cc6ba2d660dd41b78d832beb7206ae01508377273eab9e40760410aeed1866971e04f578e9d856dde57b05f045aea928f5f669be0636dc3f34f90c34531735f271527412d1ae755a9243da523d713071f9370b509a34eeb46415b2f0d271a7072cbd17e293f20132e6c15756e92776c6a0d7c3a9f512ce17edf3f1ea190853bbf93e220a6ce968379d504c057000e7d8f8249a8158e68a90bbea8bfab2bd3045b9c790984c6fb65fd7887bd8bfcbe666eee5c9595950c4172b9c925403b2f99bbf3cb1981bb0d14bded8eae35e08278020a1ec7f508628056fd3d408a02a1cf8594bcbb21a88f477673442804f714212dedd245b9f563b5352fe460a30489b1b6a6d37daead86151492f7fd4b5c64437b68a1b04027eac124478a2ef7f59fe472795785de83578cb96334e0f7c1370dc397d3aa42d937b5718b7610cdcdfe104db7801ec74980b8b111a2748321f81512e4204eb2b024b9fc9e0f257f8c6037b93b2caa236d4354b32434d5a6b01e00000000000000000000000000000000000000d3a54ccd6e13a966801e9341000d6cbce5fe03999214462cbaa297448677ab659102d0f430fbeae119a7ef2e962d2829d4dd2201c4b30d491269594c88252fbd09aced90609851bd9e5c307e7e0d39e73579c1f35640ac0d297488012361acdc8e36010d76093ddd227df1c4181b0a0c4543b4249e9ff2f5e8b5e0baf12e9f8f8bcf5836c530e3d89fa87db1f61146dca4ab0919a842885857fbbb53ef161174799e67276a906c5257f03d6a7087f1adff13a4b6f2b487d7cbb0135533cd819af0f5123f9033b1e7d6b740d88e2eb54c7dae543f3741ad5cace2d2db954f37ac7fb453af37dd3bfc9f2a3a4b4d693309deffb95249927e96a88eba7b4ad248f80e4d956c33eb4adb3e93f6efbac01b4db8eb02d62e16eb2be7783bc99499fdec70d3e02b34fad370577343ff90b00e3e5b909fe002f8061779339bbb4eba572d6b5a935d54534c723e1e6be6ea52d9598d7fb1d86700"/2933], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x222}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000080)={r0, 0x18000000000002a0, 0xe28, 0xfffffffffffffff5, &(0x7f0000000980)="b0ff04c66b0d698cb89e2fe088ca1f74ffff10000000632177fbac141414e000006a46647b7954c4c06b580febc28eb143d0f6c0bad62d67a04402ba4125c7024f63fdb0b6c8ee826b4dfe6042a2f057c66cad677d850ea9928bcfcb47e585e427746ed3b27c40060cbd030a6d675c9926af53cd3085b24f9b7a486775c4f284f8c5a572ca115bce90c0ee9d4e7a07f5f1518092cb1f156694036f6618a59196631e6303fd5307d1112601d3641c9492f7dc3503416836b14590c53b1fc1ac149b70cc1142d6bc57fc3a76839fa2f96878b520fedfb9f64d81584a2e85ab4f6ec718b02d78f2ebf04e6b3b94610a21616181629a03c3dc0bf05e0a71f887833b81db7a10bc53259cb80716f6804934a411d424c1db98d454be1adb2776fdbb92b299d3b80af6987a871b4549fdb4c8297ee31ad925c8b0fb1a9d2589b08ed52602cbc26b56df71201bc4ea8621c56f33d251c1d4589af2dcd78fbb4e34bde02cb3920a30cee9489ee72c3e19304c16c2110e1839712d484b80abe77786a7e2ba834874a4e16b93dd07297554a06c2ad2c906f8ebb1db8730df096709184728d48f0a806696bd0d4b12d0064b933d9675353dae77fe8419451f85da63be78b70ca2a84a77f572d9f289d4313e6f6039fe756ac13a5d08838315dff44cda433cc7bc6b77449f8c", 0x0, 0x2f, 0xe8034000, 0x10, 0xfffffffffffffe2a, &(0x7f0000000000), &(0x7f00000000c0)="c6769e45b7c61302926682c7f9e9bb5ba2b3cdf023e8da0392a4cd62e2370f25ae5ba0dab896bcf5b774cd28bebbde39f796ae27d04582bb7c03e9fe830ea22c9fd03f6d2779515fdad3f5d0de07b7b70996102fdb67b1e77a34a5b7136a212fa2c0ea502588309dc3e42c55a6f93e6ba5e1b492f9db48f0fdd2f9fb937b3e8a63dcf9dd855837433998ba579da27559", 0x5dc}, 0x28) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000001c0)={0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, &(0x7f0000caaffb)={0x0, 0x0}, &(0x7f0000cab000)=0x1) setresuid(0x0, r2, 0x0) (async) mount$9p_fd(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000280), 0x2000000, &(0x7f0000000380)={'trans=fd,', {}, 0x2c, {'wfdno', 0x3d, r0}, 0x2c, {[{@noextend}, {@access_client}, {@cache_fscache}, {@loose}, {@version_u}, {@access_client}, {@version_L}, {@cache_mmap}, {@aname}], [{@uid_eq={'uid', 0x3d, r2}}, {@obj_role={'obj_role', 0x3d, '-{,'}}, {@subj_type={'subj_type', 0x3d, '\x00'}}, {@appraise}, {@obj_user={'obj_user', 0x3d, '.,&'}}, {@dont_hash}]}}) 02:12:22 executing program 5: fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f00000002c0)={0x0, 0x0}) prlimit64(r0, 0x7, &(0x7f00000001c0)={0xa, 0x8f}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) (async) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000240)=0x1) ptrace$pokeuser(0x6, r1, 0x1000, 0x7fffffffffffffff) (async) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) (async) ioctl$sock_SIOCGPGRP(r3, 0x8904, &(0x7f00000000c0)=0x0) getpgid(r4) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000dc0)=@newlink={0x54, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @gretap={{0xb}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_GRE_REMOTE={0x8, 0x7, @multicast1}, @IFLA_GRE_LINK={0x8}, @IFLA_GRE_ENCAP_DPORT={0x6, 0x11, 0x4e20}]}}}, @IFLA_MASTER={0x8}]}, 0x54}}, 0x0) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f00000006c0)=ANY=[@ANYBLOB="080400000209050c26bd7000ffdbdf2502000007bbbd3349594d3714684c36975da53f6fb99dd515f1c05c33959d87652b61660ceefd08ec9b5890ffec46a39e52a3188c7a6cf2d5c09cfd6ccedad448cad0e52a713e533eb685d1cc27ab1bcf32aa9d0e90cbce85c34e4202b573eec0a80968cc208b871c17405f167a19b994b4b92d34b89473938b81d2fa2b8ab40810b78b0761f63270d5941e7b9de2053c1fb1902b315c8f39ccc9f7da4820ad022fdcfbe90c675749d2bbce4681ad97b7c3d9d6ef7d0e89cb4a3ad1af8b2416096304621a5ac42bf3f2ad341b929c126304771d3142447eedc226d67b31104a96aa2ec09ddd61ecfd5879324abab1bcf7578a284aca73baddc135fd4fa2ffc74bf78bc17bdd7058bdb7871ad5e8ac77db86da6097f4f3c26640b27ab04240beffddf84ba1f4eeecb1c5324cf0cc6f2428b22e7f09eb015d80e36ae784fe43eeebfa69293cde7a1f86565b42a1b5684f612d62e530f1f79700707916d147daf4607d62ae9e54be976eb06f6b63fbff61bb412f8b286210e097e28d503162a9ac90491f2b10a1291ae5fd5c571388a28365361efe257c20de45e5f458bbce95a74e1de3cfb0b37f70e02b81930d061e188e17d8c5506f26d437005428ddc39dda74ca18934522c88b087acb93c0f5e37d49ba318efea9c9e7d84d9a0e5a546418ffa485c4fa39af95c1c34637bf360797d67920250d0549a1ee7af4588a9db20eedcfb5f12b2d7a27b22e7b6752c6623961b7b4876077cf5da167a43bacea99a851607d222224175b2fc581662ffc01b79fdc0b002b00677265746170000063ad4463f650baa81366896e4d72d89b8d329ac18264db17ac7debeecb2984dfb898997cb0cf7114e98d040d3db9ca9ac30683f52fcb55afda1c98d477ac028bbfbeff9845c343f45c205fb1992ba1af2afce8cdb438a074e38df5945826d21b6bf356f4270fb5dd832d0de8e504a3b59bd75f9a3f12d61fa19dd1ed9e51661ac806e31495e009bcf4fe4f24f78c0a78a9bf3c8120bc33f8c8788a5611d53c03892a337df0e9042616bc4a6c9638f09688d538a34098cadac61e537f04882ee2e0f6262254ea0033ae56d13e2a466bf8909a666cb4050369a5c0b846b28d9812c585cd5099c400ba99adc07ecd918d6cb8ce451ccda3e3532c547ad288261548c8583a7f754d5f91d5be9de15dc4933106ad0baeeedc7b24f0d6e12b0cf9f27076de119c093f3caea170ae540cdcff90fbd9587c8dc7bcb5de7bf1be02eb178a8f75c51de1fad4b8b138c2400ec24d9c46c2f97bafabc7f2a00f4bac0255de8da41c6e230f7b422a4bdd57c2ba0b030d628b5764a02687205d216d6548b341095a6fcd4aaf7d391aa0ff8d2ecddd8f7cd8e67bf722303b1f9eabdf6d16b71b1ad3da217e7d1346816afbef8d2fd3617fa9087862e441bff4ab6399b36ba4e857bf08aa0648b1608623a1bdf9b8bc"], 0x408}, 0x1, 0x0, 0x0, 0x20000004}, 0x4008010) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) (async) preadv(r5, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) (async) openat$cgroup_ro(r5, &(0x7f0000000280)='pids.current\x00', 0x0, 0x0) (async) getpid() 02:12:22 executing program 2: r0 = openat$pfkey(0xffffffffffffff9c, 0x0, 0x40480, 0x0) (async) sched_setscheduler(0x0, 0x0, 0x0) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = socket$alg(0x26, 0x5, 0x0) (async) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(0xffffffffffffffff, 0xc0045516, &(0x7f0000000000)=0xfff) (async) getpgid(0x0) (async) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(0xffffffffffffffff, 0xc1105517, 0x0) (async) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/arp\x00') read$FUSE(r3, &(0x7f0000000040)={0x2020, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r3, 0x0, 0x0) preadv(r3, &(0x7f0000002d00)=[{&(0x7f0000002880)=""/137, 0x89}, {&(0x7f0000002940)=""/170, 0xaa}, {&(0x7f0000002a00)=""/196, 0xc4}, {&(0x7f0000002b00)=""/156, 0x9c}, {&(0x7f0000002bc0)=""/76, 0x4c}, {&(0x7f0000002c40)=""/68, 0x44}, {&(0x7f0000002cc0)=""/1, 0x1}], 0x7, 0x8001, 0x1) (async) r5 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r5, 0xc0045516, &(0x7f0000000000)=0xfff) r6 = getpgid(0x0) (async) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r5, 0xc1105517, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000002540)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000002180)={&(0x7f0000002700)=@delchain={0x3c, 0x65, 0x20, 0x70bd29, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0x0, 0xa}, {}, {0x9, 0x10}}, [@TCA_RATE={0x6, 0x5, {0x2}}, @TCA_RATE={0x6, 0x5, {0x4}}, @TCA_RATE={0x6, 0x5, {0x0, 0x5}}]}, 0x3c}}, 0x20004040) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(0xffffffffffffffff, 0xc0045516, &(0x7f0000000000)) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003500)=[{{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000024c0)=[{&(0x7f00000021c0)="6282328c0f6277bcc26acc5d0dfd11215fe0c1894dd58c8a4c835d8b168ed3eb54e9afd284e6555c534d85c6d3f94e44bcef67dfb98ee38b0179ad3cccda09ace8e09cbf5a03f3fe40c2c1f4e213702c4b858fcb090c4d67334aecdef04b7ce8de8918cadb044906c2e2589c3335e00ea5bd148a309088a99d25e3286b610df7be7e75567246931b536269134cf2bb8fa24177a7f13b194280c9b41508a87f92", 0xa0}, {&(0x7f0000002280)="e5e0c1eda18e075b8125b4a926deff76", 0x10}, {0x0}, {&(0x7f0000002300)="53fc9b0a68a239cc074c15dbf4eb92c420c74f0897a121e972c30a7e9bfbdfc5af9d1ec2b6c402b58779cf32f5b05957000f568a9a001013b0c6ed62beb9c830f2ba13538f1706eb67315083bd9adde12a6ba0bc02e4e11b38321cb1156fcdfdf96f9106956d41688db52c81b30e2f52f59248aebb67c8ec4b1b1edae51cd500cfed371295d7e5792bebe2170ccc62ac042f90369be5031dc53122f88294f31d627347594c2b8ee28f6980d995dcee5564ab8852eb0afe85ce4bbf68852c2694f029b34419964e7f70d4b04cb9", 0xcd}, {&(0x7f0000002400)="acc2826fd481c84a9e2189ca2cfd90b46472f3f4be400f83553d0284755b486d545133adc62e0890cfdbb523c0c13bd317c992f09598ceb9d3067965dbe1", 0x3e}, {&(0x7f0000002440)="33561b3f3cfab87f2d01674d6773ae5deefafd925bbe7da14cb04761c109938b4b972c0c97276606d68493088ecf12853b96c629f3f7dda3c60e00691d0359285f0b9c1083815a514bc303", 0x4b}], 0x6, 0x0, 0x0, 0x4000000}}, {{&(0x7f0000002580)=@abs, 0x6e, &(0x7f00000026c0)=[{0x0}, {&(0x7f0000002680)="7925d3d0eee0e85097a8d30363fe240e85ce8b2e12", 0x15}], 0x2, &(0x7f0000003040)=[@cred={{0x1c, 0x1, 0x2, {r6, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4}}}, @rights={{0x1c, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xc0, 0x48010}}, {{0x0, 0x0, &(0x7f0000003480)=[{0x0}, {&(0x7f00000032c0)="4620eb2a095387e02547c70ed86b2fd7d2b9c05c25769845c01e583d30d58536d5f2b64a372e731bc1989492a88e42397b85e1601d8925abcaea6aadea9f964dbe1d459dc7ef57f3ffa787c643c537fbe4c6d146c797e8d9e41b2b12ef758283121cf46f0dc3361546283a567fa62df0cc2c14248108d97c2575d2146e24cb6bec17d67764440ce21c9752d66bb941adbbeb21e40c1b937683f580ab97fd2a10cd1b8be2f7f6d319f2fb5842059a58441d45", 0xb2}, {&(0x7f0000003440)="33f30076f911d55bb9342c02d3f30105", 0x10}], 0x3, 0x0, 0x0, 0x4}}], 0x3, 0x24040000) (async) bind$alg(r1, &(0x7f0000000180)={0x26, 'hash\x00', 0x0, 0x0, 'ghash\x00'}, 0x58) r7 = timerfd_create(0x0, 0x0) timerfd_settime(r7, 0x3, &(0x7f0000000080)={{0x77359400}, {0x0, 0x989680}}, 0x0) (async) read(r7, &(0x7f0000000100)=""/107, 0x6b) (async) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f0000002640)={&(0x7f0000002140)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000002600)={&(0x7f00000022c0)={0x14, 0x6, 0x1, 0x201, 0x0, 0x0, {0x1, 0x0, 0x4}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x20000040) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000006b00)=[{{0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000002680)=""/236, 0xec}, {&(0x7f0000002780)=""/195, 0xc3}, {0x0}, {&(0x7f0000002a40)=""/247, 0xf7}], 0x4, &(0x7f0000002bc0)=""/4096, 0x1000}}, {{0x0, 0x0, &(0x7f0000004300), 0x0, &(0x7f0000004340)}}, {{&(0x7f0000004380)=@un=@abs, 0x80, &(0x7f0000004580)=[{0x0}], 0x1}}, {{0x0, 0x0, 0x0}}], 0x4, 0x0, 0x0) [ 418.297698] EXT4-fs (loop1): mounted filesystem without journal. Opts: init_itable,noblock_validity,nodelalloc,noauto_da_alloc,nomblk_io_submit,,errors=continue 02:12:22 executing program 0: r0 = syz_open_dev$tty20(0xc, 0x4, 0x1) write$binfmt_aout(r0, &(0x7f0000000080)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000000000000000000a1304000000000000001734bd0cb9b2b5cf2a19887c01df7826c4e2ab4eb488367d8b160081361d5f37221b3d"], 0x4d) 02:12:22 executing program 1: perf_event_open(&(0x7f00000005c0)={0x2, 0x80, 0xc8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(0x0, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000700)='/sys/kernel/debug/sync/info\x00') (async) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000005000)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)=@newtaction={0x64, 0x30, 0xeaa3ef926154e70d, 0x0, 0x0, {}, [{0x50, 0x1, [@m_vlan={0x4c, 0x1, 0x0, 0x0, {{0x9}, {0x20, 0x2, 0x0, 0x1, [@TCA_VLAN_PARMS={0x1c, 0x2, {{}, 0x1}}]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x64}}, 0x0) (async) creat(&(0x7f0000000080)='./file0\x00', 0x0) (async) syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f00000000c0)='./file0\x00', 0x9a, &(0x7f0000000000)={[{@init_itable}, {@noblock_validity}, {@nodelalloc}, {@noauto_da_alloc}, {@nomblk_io_submit}]}, 0x1, 0x4d0, &(0x7f0000000e80)="$eJzs3VFrW20dAPD/SZu97db3bV/nxRxsDjfphi5pV7cVL+YE0RsH6ryvtU1LWdqUJt3WMqTDDyCKqOCVV94IfgBB9hFEGOi9yFBEt3mxCzVyknRtZ9IGTHu65veD0zznOSf5/5+keZrnPKc5AfStSxFxNyIGIuJaRIy26nOtJbaaS7rfq5dP5tKqJOr1+39PItlV16xvOtO621BEfOtrEd9N/jdudWjverG2vFqsbmxeX1qeXSwtllampiZvTd+evjk90bO23vnKi5/84JdfvfPbzz/608xfr34vTWuktW13O3qp2fR87G7uYESsHUawDAy02pPPOhEAALqSfsb/RER8pvH5fzQGGp/mAAAAgJOk/qWR+FcSUQcAAABOrFzjHNgkV4g30SzncoVC8xzeT8bpXLlSrX1uobK+Mt88V3Ys8rmFpXJponWu8Fjkk3R9slHeWb/xzvpURHwcET8eHW6sF+Yq5fmsD34AAABAnzjzdvzf/F+Af442x/8AAADACTOWdQIAAADAoTP+BwAAgJNvLIazTgEAAAA4PN+4dy9d6tvXv55/uLH+oPLw+nyp+qCwvD5XmKusrRYWK5XFxnf2LR/0eOVKZfULsbL+uFgrVWvF6sbmzHJlfaU207iu90zJdaIBAADg6H386Wd/TCJi64vDjSV1qrXNWB1OtlzWCQCZGcg6ASAzg1knAGTGGB9IDtg+1GnD73qfCwAAcDjGP3XQ/L8jBHBSmf+H/mX+H/qX+X/oX0b3QHP+v/NoYO/8f31nR/P/AADw3hhpLEmu0JoLHIlcrlCI+LBxWYB8srBULk1ExEcR8YfR/Afp+mTWSQMAAAAAAAAAAAAAAAAAAAAAAADAe6ZeT6LelXyX+wEAAADHTUTuL0nr+l/jo1dG3j0+cCp5M9q4jYhHP7//08eztdraZFr/j7f1tZ+16m9kcQQDAAAA+k86ot/P9jh9exwPAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL306uWTue3lKOP+7csRMdYu/mAMNW6HIh8Rp18nMbjrfklEDPQg/tbTiDjXLn6SphVjrSzejZ+LiOGM45/pQXzoZ8/S/uduu/dfLi41btu//wZby/+rc/+Xe9v/DXTo/z7sMsb5578udoz/NOL8YPv+Zzt+0iH+5S7jf+fbm5udttV/ETHe9u9PsidWsba8WqxubF5fWp5dLC2WVqamJm9N356+OT1RXFgql1o/28b40YXf/Ge/9p/eiZ92q3v6307tT3e80mX7//388cuz+8S/ern9639un/jp78RnW3mk28e3y1vN8m4Xf/X7i/u1f77D83/Q63+1y/Zf++b3/9zlrgDAEahubD6YLZdLa1kW8r14nBtnL7w+9eKDj7JsztZxelb3FH749WORhsLxLUTE1q6ajDsmAACg53aGAVlnAgAAAAAAAAAAAAAAAAAAAP3rKL5gLOs2AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB0478BAAD//57Ax2c=") 02:12:23 executing program 2: r0 = openat$pfkey(0xffffffffffffff9c, 0x0, 0x40480, 0x0) (async) sched_setscheduler(0x0, 0x0, 0x0) (async, rerun: 32) ioctl$KVM_CREATE_VM(0xffffffffffffffff, 0xae01, 0x0) (rerun: 32) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c43, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r1 = socket$alg(0x26, 0x5, 0x0) (async, rerun: 64) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(0xffffffffffffffff, 0xc0045516, &(0x7f0000000000)=0xfff) (async, rerun: 64) getpgid(0x0) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(0xffffffffffffffff, 0xc1105517, 0x0) (async, rerun: 32) r2 = socket$nl_route(0x10, 0x3, 0x0) (rerun: 32) r3 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='net/arp\x00') read$FUSE(r3, &(0x7f0000000040)={0x2020, 0x0, 0x0, 0x0}, 0x2020) read$FUSE(r3, 0x0, 0x0) (async) preadv(r3, &(0x7f0000002d00)=[{&(0x7f0000002880)=""/137, 0x89}, {&(0x7f0000002940)=""/170, 0xaa}, {&(0x7f0000002a00)=""/196, 0xc4}, {&(0x7f0000002b00)=""/156, 0x9c}, {&(0x7f0000002bc0)=""/76, 0x4c}, {&(0x7f0000002c40)=""/68, 0x44}, {&(0x7f0000002cc0)=""/1, 0x1}], 0x7, 0x8001, 0x1) (async) r5 = syz_open_dev$sndctrl(&(0x7f0000000040), 0x0, 0x0) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(r5, 0xc0045516, &(0x7f0000000000)=0xfff) (async) r6 = getpgid(0x0) (async) ioctl$SNDRV_CTL_IOCTL_ELEM_ADD(r5, 0xc1105517, 0x0) (async) sendmsg$nl_route_sched(r2, &(0x7f0000002540)={&(0x7f0000002100)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000002180)={&(0x7f0000002700)=@delchain={0x3c, 0x65, 0x20, 0x70bd29, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, {0x0, 0xa}, {}, {0x9, 0x10}}, [@TCA_RATE={0x6, 0x5, {0x2}}, @TCA_RATE={0x6, 0x5, {0x4}}, @TCA_RATE={0x6, 0x5, {0x0, 0x5}}]}, 0x3c}}, 0x20004040) ioctl$SNDRV_CTL_IOCTL_SUBSCRIBE_EVENTS(0xffffffffffffffff, 0xc0045516, &(0x7f0000000000)) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003500)=[{{&(0x7f0000002080)=@abs={0x1, 0x0, 0x4e20}, 0x6e, &(0x7f00000024c0)=[{&(0x7f00000021c0)="6282328c0f6277bcc26acc5d0dfd11215fe0c1894dd58c8a4c835d8b168ed3eb54e9afd284e6555c534d85c6d3f94e44bcef67dfb98ee38b0179ad3cccda09ace8e09cbf5a03f3fe40c2c1f4e213702c4b858fcb090c4d67334aecdef04b7ce8de8918cadb044906c2e2589c3335e00ea5bd148a309088a99d25e3286b610df7be7e75567246931b536269134cf2bb8fa24177a7f13b194280c9b41508a87f92", 0xa0}, {&(0x7f0000002280)="e5e0c1eda18e075b8125b4a926deff76", 0x10}, {0x0}, {&(0x7f0000002300)="53fc9b0a68a239cc074c15dbf4eb92c420c74f0897a121e972c30a7e9bfbdfc5af9d1ec2b6c402b58779cf32f5b05957000f568a9a001013b0c6ed62beb9c830f2ba13538f1706eb67315083bd9adde12a6ba0bc02e4e11b38321cb1156fcdfdf96f9106956d41688db52c81b30e2f52f59248aebb67c8ec4b1b1edae51cd500cfed371295d7e5792bebe2170ccc62ac042f90369be5031dc53122f88294f31d627347594c2b8ee28f6980d995dcee5564ab8852eb0afe85ce4bbf68852c2694f029b34419964e7f70d4b04cb9", 0xcd}, {&(0x7f0000002400)="acc2826fd481c84a9e2189ca2cfd90b46472f3f4be400f83553d0284755b486d545133adc62e0890cfdbb523c0c13bd317c992f09598ceb9d3067965dbe1", 0x3e}, {&(0x7f0000002440)="33561b3f3cfab87f2d01674d6773ae5deefafd925bbe7da14cb04761c109938b4b972c0c97276606d68493088ecf12853b96c629f3f7dda3c60e00691d0359285f0b9c1083815a514bc303", 0x4b}], 0x6, 0x0, 0x0, 0x4000000}}, {{&(0x7f0000002580)=@abs, 0x6e, &(0x7f00000026c0)=[{0x0}, {&(0x7f0000002680)="7925d3d0eee0e85097a8d30363fe240e85ce8b2e12", 0x15}], 0x2, &(0x7f0000003040)=[@cred={{0x1c, 0x1, 0x2, {r6, 0xffffffffffffffff}}}, @rights={{0x1c, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x20, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, r3, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0, r4}}}, @rights={{0x1c, 0x1, 0x1, [r3, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0xc0, 0x48010}}, {{0x0, 0x0, &(0x7f0000003480)=[{0x0}, {&(0x7f00000032c0)="4620eb2a095387e02547c70ed86b2fd7d2b9c05c25769845c01e583d30d58536d5f2b64a372e731bc1989492a88e42397b85e1601d8925abcaea6aadea9f964dbe1d459dc7ef57f3ffa787c643c537fbe4c6d146c797e8d9e41b2b12ef758283121cf46f0dc3361546283a567fa62df0cc2c14248108d97c2575d2146e24cb6bec17d67764440ce21c9752d66bb941adbbeb21e40c1b937683f580ab97fd2a10cd1b8be2f7f6d319f2fb5842059a58441d45", 0xb2}, {&(0x7f0000003440)="33f30076f911d55bb9342c02d3f30105", 0x10}], 0x3, 0x0, 0x0, 0x4}}], 0x3, 0x24040000) (async) bind$alg(r1, &(0x7f0000000180)={0x26, 'hash\x00', 0x0, 0x0, 'ghash\x00'}, 0x58) (async) r7 = timerfd_create(0x0, 0x0) timerfd_settime(r7, 0x3, &(0x7f0000000080)={{0x77359400}, {0x0, 0x989680}}, 0x0) (async, rerun: 32) read(r7, &(0x7f0000000100)=""/107, 0x6b) (async, rerun: 32) sendmsg$IPCTNL_MSG_CT_GET_DYING(r0, &(0x7f0000002640)={&(0x7f0000002140)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000002600)={&(0x7f00000022c0)={0x14, 0x6, 0x1, 0x201, 0x0, 0x0, {0x1, 0x0, 0x4}, [""]}, 0x14}, 0x1, 0x0, 0x0, 0x80}, 0x20000040) (async) recvmmsg(0xffffffffffffffff, &(0x7f0000006b00)=[{{0x0, 0x0, &(0x7f0000002b40)=[{&(0x7f0000002680)=""/236, 0xec}, {&(0x7f0000002780)=""/195, 0xc3}, {0x0}, {&(0x7f0000002a40)=""/247, 0xf7}], 0x4, &(0x7f0000002bc0)=""/4096, 0x1000}}, {{0x0, 0x0, &(0x7f0000004300), 0x0, &(0x7f0000004340)}}, {{&(0x7f0000004380)=@un=@abs, 0x80, &(0x7f0000004580)=[{0x0}], 0x1}}, {{0x0, 0x0, 0x0}}], 0x4, 0x0, 0x0) 02:12:23 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0x7) (async) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x7fffffff) (async, rerun: 32) sched_setaffinity(0x0, 0x8, &(0x7f0000001ac0)=0x2) (async, rerun: 32) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) (async) ioprio_get$pid(0x2, r0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$BATADV_CMD_GET_DAT_CACHE(0xffffffffffffffff, &(0x7f0000001bc0)={&(0x7f0000001b00)={0x10, 0x0, 0x0, 0x801000}, 0xc, &(0x7f0000001b80)={&(0x7f0000001d00)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000227bd70000000005f9e9cedbf4d250d0000000a000900bbbbbbbbbbbb0000050029000100000005002900000000000800320085ae00000800310006000000"], 0x40}, 0x1, 0x0, 0x0, 0x40000}, 0x20000000) (async) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x34, r5}) (async, rerun: 64) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000002640)=ANY=[@ANYRES16], &(0x7f0000000200)='GPL\x00', 0x5, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async, rerun: 64) getrlimit(0xf, &(0x7f0000000340)) (async, rerun: 32) sched_setaffinity(0x0, 0x8, &(0x7f0000000400)=0x487) (rerun: 32) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000004800), 0x200, 0x0) bind$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x14) (async) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)=0x4) (async) r8 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) (async) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000001d80)=ANY=[@ANYBLOB="0000004e5f47fca35641281ee2d00fdad6ab9483697a86f64ffd0a12e1f42af96308516372cd3dd2f5449e298923c3888b1cdde9ee78333f8c262e25f7ca5da1c43ad1a4feff7dedc92cd4885a30004c972c4f48496d073007c8c794d7a01d60804ae78b0d1ac3eca14dddced9f55f88e5ab278f33fa0df8002f8dbb", @ANYRESHEX=r8, @ANYBLOB="2c726f67736d6f64653d3030303030303030303030303030303034303030302c757365725f69643d5b99660b90a5085fc065c532888be214de2fdb87b3697a43043a5d00000000000000385c23576b8be973338991bc03ec33d2498e6f863e02037828665e2d52fecf95d11960928c18aebda2384353ad54bdd25ce49137f10bc18df6a96ae6f1e99e982bdde4b20c187ea11fc459b6cf67f42af079259f73a7", @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r9]) (async) sendmmsg$unix(r2, &(0x7f0000002000)=[{{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000440)="c7558f76b3254dac11ba3e09f0490c343f4b16012637af4e6005ccf74789e5c913c59e8b1a8434648c13bfbc8973485de5acbfe786a09f9bd694307a4b44cdf8dea3e849855d97eafe68246a181e7c346d274e4a8dcdb5e562c1f4812a1b6fa8e8a8c6ad49fd12b34475c069", 0x6c}, {&(0x7f00000004c0)="717f8d48af464fed309b834c809326882c2cc9925e9cdef4d9af6fb0bb728aa650c34ca3e54724a22592c69e70e4a8936d0f36ae97fefabf6eb7efcaa754ef9d176cab3fd3a23d25ea168187156a3193195bf286bd9763362dd04cc475a6fa812e13be959b08533ed8402ea5c1e21f96c5328a414f1ecad01b50ce92e8c2f84bee04d8645728d634000b2090cf50dc6c141f691523ce299773d31da52c1b52309ea9179d5624986faa6ce37c295f3cc78c7173c84bae3adf3457a52276f4d288db0f40d21e36f11e7d57f7eccb95d631cc8d26af01b7d2d4d70608cd6c9bec9c4229b92ed137c52e7763088baf49b6eb5eaa407dc905c2a72667f6", 0xfb}], 0x2, 0x0, 0x0, 0x1}}, {{0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000600)="b906566053d443dde5ff9c384bcaaf8cb9151c6176d9b8dd15bb272d4d22b0c20f8367b62a1ce40cf2ff30d1c30ed630684327397ec0876402880824fa5a0705f4d2aa915dbe39f31aac1857ac09b3fbdc115442cfaf7f327264fb8402d218d896799135", 0x64}, {&(0x7f0000000680)="42f2f5a9ef9e22a94dfb2233b15efe71e68659c41732ab979bd4b476df223b0898d3483ef3307eec11db47746ef928d1425226f31d19207cd1ebd6034b26d05cc21c28e7809437b853b5ce49805616d3b00230f1b83527effadea203502ad445814de18d23d0b182e4f4060b211b9b9c39e1ded2d29feb3a835496594df4cd7f586398b830e2f784724031a2117bf956eb2baac041a400b511072b34eea63369f780da525cfb873da0f0ccc513e9c71ca1c391be83bfeb6a4b624d4597acbba6b0bbb9a370b3aaba9ac077a8d1cf4898197a194e7b5e90c3bc932938a8639a2f304caa4fb66ef76dbb4a699214a12abaab73a8f4c89dfcf6e4965f5dd5d5f637ac5e3cf75a21e0c7f18806294da75ad90f063e998e37c2c4cee0c1c0a3950791def5bd075c162c6b0553c47e1d3412d820057e8811956da4d6285dcf8ad82bbcea9e45acb1b57c56a9a1379b79f121528ad5dbbe8289e8759093e3730b6276ac99e38c7140d6fff70b4aac34eb12231f33862546e44ba7e682ef1597db71f707b0594bf3f6a1c882ae56723b856947fe1e027b360e547a662fde24aecb71b8c0e35c9e720cefdee0e969ad4eaae278bc4506c1ad7193eda6bbf7e7b991a9c0f9e92fea40bf3b91c042516b1ab2329957e9d975e774a778d932fec903581b8534f7c3ba9717802137ea248a87e22c910844e31d8b52bfaa5b26c1a0c9e6e8e5079faa0fe140934d88aff9b3c1d3ae8ed34d678669447cd2a2d675f0bc54698c67cb0e37105c9d0ef32c1207fb3f641d6c9367fee101b71d325fd7fd56dbdc6d05f3cc1dd6341a496980e77c9f9f39585d2f4f9acaaf84ce55ed22336c6bacb063457f7fca5ca4323571b2c695d20ad45c33f2a7a4a4ec6d9bccbfc08c56271abbf37cc419766338b8c2ca64839104433a5ad74c690d161d996e855abd6256c5091b46e9fccb460dcd1cfd28a405e14569c3134e57a733dfd8be8c6cfd797e28fa092794e47d2215d19ac10308d42c45fadbc802bde0ab761515d8aab90e7fb2f2bb8191a5ca6b2ceb1964a0db7e5271715fa184fc3b1836323f1558782e169589881f367a87dafd4b4cf387b4b3ae0587cb306993a02cfd98ebfd3e4b6d8f553e8f060bf61def376c634e1ec18c9c02a6e1e55db26fed60cb87554ab05fd9944db83eb6b450f924d97dc96a11f8069619799bc1e67430112e00df455175967104bc6b46f4ec8f4bbfdef44c8114c585bf6a84190e021f68011533726a2bda9bb352f0f904bad05773ee903edec068003bc17205d6aee4070fe0209aee5cbcc02ed99f83fd1f896dc63ba521d4af83a950dff6046b85b3bc9d61ff7134077b8ede4c4f858f2ea72bea236bc1580f9c9e5c802f6d782f250998c1b058de7acc34f65327bbf85ea92e256c87142f22557ed0f536b7a0fa44d25bc93d126b4c371354cdfe1490ec19f81f9bec63025ba6d2db8f49cca70d7480b84333ac195d74a7eeb7b57128ce32ec3fe95618f17e07e63e1804ed809e96c8696a2d5176dc12d0f96a9c7c743290254bef11dd2cdcf1e2d831d6ca0973fb554b9b1e9250fadd0d36c3897c0179c2b9c127b4a019ff036abe6c42d58b71be322135ceb1a0eaa02d51cea19476ab101394131d2eb2ce48462f1a50d2fbbbd803b74bebe61aba2e6ef308df493af1f84e88f65dbf3a28b41af07d736a3281edde5be96f128c8060e7eed05ec0610fb7e82d502794443edbd7c1d0f4f4297b9b42f7aae4f718802a5891d94548e4db68decb632533eae2be078fcd9f90c90f7b429caac7457685e85f9917de3382e60712ee59f2e2184c92a1d6681c55bcc3cbf2b6ac08e9dc8183a1dc02232e4aca23461b79463c8046a26e83b6b97252d345470118940f277130faa1bfa9aab8eccb81e2ce0b08d0c84d83309aee98b78c69c3646048890c43727a6bf7675152e37146a13e22d246ffff65d8672c1c1d2d765ba4bf66ff0ea85441f9c47739f27aa82b9570538f3d3cec460e362b5304630cdb9aea5dcd8e8c6296ff6ed10522f4e0b18180b5fdde205048e88fc9c5bd6a03264e673cae35d099b8d75cc46756c2ccadbc5035f02652061f5273e96cc38078b9fe60c392bf1eda8e29b2caf8aefad30f3087e8c2b88180661904de1bf7c9e377bfebfd148fa6a3ede02e519db0527c427e42cc9bf4fa2e393e8f1c4ab835a3a573eecb26ea93da70ee25edab8363eeb616216d61f9791fdf220b6f9c5e6fd4bb07ccd224b74d7b99c1aa72b1d0fb016ab4892cc3327def01efd8774aa4fcbe264a20e1765508dba2512eae7f84d184895f50c44be5b2154e0ab5c30f5ec6642989d5ea3c2fbaa7ee1c8ed855eb4f1ab645fad7577d168e9359feb2f8d888431296c2c1ca6b4f0de6b0abb3a086958857cbacc88aaa7f6e3bc8d538da781e492b4d9f1306f7bc2e860b710ccb3e7f23c54e020855ae383a58251a314fd814f4eee28b01d5dbc67f57eef3085f17d3940dcc1c8f7561086409a97984c5b487fe8b5a1c6e037ce7f0746ef94d180cef176b6e1cab373d44c1936b5398831e9d31d82bee54581c55e21d099c507d5a701ed0f59b830f65c66b9c41e21a17271fa6e661fa1886e124d2b1b967535478c64d9f1e2dffbc0776540a66613b3cc04c3e9e157bcea3481adc8819ce0bf931ab0ead803d03f9c2e7a9b10b6d846a434fc43b35683aa1cc6854f1502ee30eda820d80a3d0116b82d2282aa5d5002a2930971cced90afec9ae10305203a86ae4a30a26e0a1cb9193b9d23e819f436a2def58ecb81436d4cd1dfad9332f278abee965ea696f715a05f72107ed388e29f9b5dac884b50117fd037a341d9c5324ca813f8a5e361a3f12c70d8e8e1a460cc323af2ef72aea1d01c39f63777a7fa7ba94397f0c101a4d23cd2fd80438be0a830f1665d2aacbe008d6fd98ef2fbbef46eb4aed2860de7bab23753490f30913fed2291c31b92d432d3f55944e0cdbc911fb2ed76e49bcd107628aebb597824a1d5b3d0c8b1c428f63aa633539b7feeb8e3d8ebce0e117c39d77531b183518c42fd450829b4b64ed8c9d5897d7f91808ce3206da5ca3c9331bec4876fdc0cb417dae3d154c76f5c9b9fd6cead41887d1262b9b4ba5fb9c3c7bb8af0008c94e4c67a2ca5546c11720996f5c236d301ec83cb178b83d7c5f1b87e36b048ef73f86512313eebf54aca114ace53e95c68d7978136c1fc35b0d7f2d8b96d433cf942bad0d93d54d2000868f20aebd3a41bacda14b7a7bdbbfb4959c70ff6739b055f7c503bf861e1f16120951543b491003fd8aa7d46567dbff7a19432f22b3217f94043ada2d792936b9422b7b6327995321e792dff639c02f8e4b9148fe0ed2d18f50108688f3dc4d39b8f7d7f8e503af8f3a34c6ab2937547fd4253ece88d23b1d88bf15baab353a341880945db868b372344da4461d1e5ac9b4f83a997af1103f28741867d47529ab57ed9d01dd51144307ca4e5c424c33fc400d07d24b0f54481e64c9b0c7739ee5575741c8ce14c37ff876504a924abbda0843206791f19b611800ecad21771e2c84dbd4bc33710519085fa3b6bfd1c02e743dd78b1496f1b6aa0f2f3af9cd59d62d3ebbe9d8dc3a79cfb734737718b29440625e2f5c7dace7bcfa38328f119382b296493297603b14e12aee28f690791c092b584273d839fcb3656f581a69f2fd7d93784cbe0746491544c53964936948814fb9097d6ea5164497c1d72023de3152eaf5c0798d7a8c23898f92990e297006e8d0db30a30e339e51999956f4185c56d1be2dfe44c18209d3ad3d1a89b0e5578db42550c17bb1455e6ad6ff4b618808098c88a555ba223a564b86b19146300ee2d95399609c329e45d7d97885dc96a6a343408a4afae285ad21a992de373c5dab7259fee6d8f25348f8eb96f638487860daf860a9fa69931edb4951eaab3919cc51d27cfeb382c74574f02cb49b792be027aba39b6817e1465bd536950ad58fdd3ec4b32628a11c990c7a358e394b039c86cb5f7b45e99934b375afef2d1a651e9bd729d6e68c37f519ae7da2328ec9ef69ee080052b2101f8532b428e820881467ab1c5333f357a81a1259651af8692f0df34b383b4762bf129c97d5b87aa152512e71cf85408fe210adb2af2132c15a231aeb34a198da73b70174556e31a085f3714f7dd8c5bde30026675143f210d2f1dbbea3e263432554a4962edaad1951079b5b77e40b32c1df3f62fecaff28e5dabe5648efd76664f10011cc04b0bce471cb12c66883a29b67ccdecd124fbcf1092ac2b1590d40f88f160af0bfec40b2f954ea71e922deac85afbe7a960326b6ce2f239141bb4d15a2b73c5fb0db8733b373bbf7e4867cabf72248d57b622cd0a50cd876a520176ce49fc5f068418f240417bdfadd5de986e2d4edce1cb1f63adace492fefeeecdbabd8803dd0a6cba07a7e84fab7fcc2405a7e000efe165e44fe3f8756cc02ab8b1c912b0bf95a5ac75f6a71f820f7429bf2a2ae2b576b11ea84e88eace3676a7e0b063e2bcc2b5e1a9d96f2253154fd49ccd26a6753ecc418d2b17895c7ee09821c64bad199c541cadb6f4a64ba27fa05fc74c7745f2d970e128129d6030795c153784e8c6ed1e7f8c00b61647c8e2900fe47f529295a817a126f10d44871564fd882568fb369dd701759ec3d629e6babce8f616b78c7f5cc3b9faaa59324792932374105aba4e5000a678fbfc3df0025ef1a3c19f6577eca743ebeb6da69339d548a018012d80e9f2aa3f3b069f86910577a95fd38e0a16a1c65c0b864707cc4cf33bf9807357e480c57cdfcb1b73460cbd88c1bb7fc86f34c1e1aec1198431e1590140be38ef39d09b165b0f8e89bb806521f6457fcf7e093bee5b7e1b92cf510a292db46bc89adc2aebf75391a5d842c88a970ba951ac808a59744d84173837c81fa5387dc002cc4ee05ab891e97239475cad4c903f44ebe27a785ac1ce60da1944980ef017fe93d8350ae1693eaa56f05286fbf302c0b13ac3f03fd5601e001729d635ac9e074eb61ede99a0554577640d39981c43bce4cd5fdcea1a6c3c04f65be3c199218fd6897168eb0c6e5586995350b04d48ac0be61b07e962a44f22500e740c9b23bf096870426397d049b69335713cfceca17caec544cbeaaf1f926616b55e978939bbf07d6aada421d01748eae569c2eec4d7730e90eb7ffcdd61708383df63f303a670815fe728d433a405e658f6d105e98aae1270bd110558057cb4388a5e620fcf750b8c215cb400fcafe70af8d3cf6647c0cddaf6425f5085dadc67a16863695468da04e419a82cd017c8ff969e620ff6c4c44d2ae35aab4b5c081c32f24ca53b8301fc77deeb7d9b04fbfa1eb01eb04d2cb3033168112f6abae31f49a1d4bc9a105d17157fb9fceb36cdaf04f1fe2b22664f7b4d7a38870bc30116d5ec38f173d963ab7f69babc03417da1e69b0a12b7e916d1a96458839d1b722a4ddeccd4acb20c52c0cbf2b423a1a29109b4a2c4e60a75b4d978fccdd1dc0c20a7dad3fe171b72ab7eb2955c08888cde41ddf45ce3b69ad6ace536c5038b6935afa812ef7b507efadeeb824bcf154212e947509a47825bef067a62b98c441de78687bb0893c9e9291043b20acfaedc97c6947503d61b8081d3391901043899778e40c8403bc49098f669886c1e1e9c87e779d7982b36079b1e784b8975e158772875c842ab0d2fd3dbb49edb006d424d8bf27055d129ee70181a9e4c87b422b055d75afaeb39141694e73053e7f551eeb89b5e6546f394a", 0x1000}, {&(0x7f0000001680)="7e1b4faebf61cc504ca6a02c1081d26ec71de68605da7053114e3fe51ce6d4dda94d547e97ca1fe99adeaecf4083ad81ebf73ff927e1d509f7e0f60b23c3820ea02cb5d87e84d97bbf18b04e90f553ebe6431df05943ceb97b8cb76f86cb5eafe9a52546c4e67736dcae6652f75d30b4acd5e56ec2972e8441ed58658686d833aa4abdd995ebe1cf66a02b7d4bf86d6c4195cc1b55ae4632937b7691ea513bf534470e6642b3f5fce30f443862e35f5093049ef1df33a7d159fc33a657c18e346f9ec91927bfbda7d7e1", 0xca}, {&(0x7f0000001780)="ec3f2bbff9f5c3a5f582e6f52f0cd7ddce4d10c9457c4a5ccabfe023fdaecb61fdccc1b9aec6ecf1b94154da2bbb9040a58f447c62ec45cf3472bf4a2ce10f878b4435987f98dfa72948ed4fb8f2e5febeb67d227cdd684934ff3aa7ca7e", 0x5e}, {&(0x7f0000001800)="d48cb6599d132082cc0bed6caade025704bf7796a571eec1ff20d399e6c77c7abe22dd53998fc9cea4bb2ee57da7026799db5ca3732e5eb8075dd1b923f1277c670a701ebc00642e9718615b3fd46c8ea3b8ed7e8d08129f83fbcf0d0d1e9293460376e564e7e930360e1ec64787cbe3873a495e558e26d35b86130432a049d67a91b5bdcfdc4a60923acb1e79f1a23137cba1cbbb314cdab4", 0x99}, {&(0x7f00000018c0)="0423534679b3f161f2eb48bb34c7", 0xe}, {&(0x7f0000001900)="49bac6926bc3", 0x6}, {&(0x7f0000001940)="3b0d70337031cd9f69e10a6ebdc43346c6c512101d85b6b7e8948e5cd1fc385d64d6c5c6579674c420a73e16055e4cb4c346d2eb42fe8d5ac16f10fcccf6951f512f85cd18008bef22ba08a42e29510141095b0498b96966602e43b954329bc9197df77bbaa1feeb4851cb0afef6ebc45c7876e57442d230712f453c3e2d0159f1961ff062ce128d29d5d561f843297809ce0c18ab109e3fd7fb591057c49d53ca841732f60f2a80571a0f8fb02c77b4e9e7a97bdbc51930e115a2e6302cbde36cc3acf527ce14d77c1ecf6e7d674fafd2f58cd7", 0xd4}], 0x8, &(0x7f0000001f00)=[@rights={{0x30, 0x1, 0x1, [r4, r6, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3]}}, @rights={{0x18, 0x1, 0x1, [r8, r8]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [r2]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r7, 0xffffffffffffffff, r9}}}], 0xe8, 0x1}}], 0x2, 0x24000011) (async) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r4, 0x89f7, &(0x7f0000000100)={'sit0\x00', &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000029000300000200000000"]}) prlimit64(r0, 0x8, &(0x7f0000000280)={0x9, 0x8}, &(0x7f00000002c0)) open(&(0x7f0000000300)='./file0\x00', 0x4040, 0x10c) 02:12:23 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000640)={0x4, 0x80, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe000000, 0x0, @perf_bp={&(0x7f0000000400), 0x8}, 0x0, 0x1, 0x0, 0x6, 0x0, 0x0, 0x2, 0x0, 0x1}, 0xffffffffffffffff, 0x5, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='blkio.bfq.idle_time\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x777e, 0x80000, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_bp={&(0x7f0000000280), 0x1}, 0x131e0, 0x0, 0x1b9, 0x4, 0x0, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x3) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='hugetlb.1GB.usage_in_bytes\x00', 0x26e1, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000005c0)=0x80000001) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x6, 0x0, 0x0, &(0x7f0000000040)='GPL\x00', 0x80004, 0xff6, &(0x7f00000029c0)=""/4086, 0x41000, 0x3, '\x00', 0x0, 0x1, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000600)={r3, 0xffffffffffffffff, 0x0, 0xf002100}, 0x10) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'bridge0\x00'}) socketpair(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$cgroup_ro(r2, &(0x7f00000003c0)='blkio.throttle.io_service_bytes\x00', 0x0, 0x0) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x8914, &(0x7f0000000080)) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x6}, 0x10) socketpair(0x0, 0xa, 0x0, &(0x7f0000000240)) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x89a1, &(0x7f0000000080)) openat$cgroup_int(0xffffffffffffffff, &(0x7f00000000c0)='memory.max\x00', 0x2, 0x0) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000440)='cgroup.kill\x00', 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.net/syz0\x00', 0x200002, 0x0) ioctl$PERF_EVENT_IOC_ID(r7, 0x80082407, &(0x7f0000000580)) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, r1) openat$cgroup_ro(r5, &(0x7f0000000100)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, 0x0) perf_event_open(&(0x7f00000004c0)={0x4, 0x80, 0x82, 0x4, 0x0, 0x6, 0x0, 0x1, 0x10094, 0xa, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x3e6c, 0x0, @perf_config_ext={0xffc, 0x8}, 0x1a58f, 0x1, 0x8dd4, 0x4, 0x4, 0x8, 0x5, 0x0, 0x3, 0x0, 0x3}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) openat$cgroup_ro(r1, &(0x7f0000000200)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) syz_clone(0x738c0480, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000380)=0x8000, 0x12) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000340)='cgroup.stat\x00', 0x0, 0x0) [ 418.579123] EXT4-fs (loop1): Ignoring removed nomblk_io_submit option 02:12:23 executing program 4: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000002c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000010477ca7531573fc400925e4a44", @ANYRES32, @ANYBLOB="0d01140000000000240012000c00040062720064676500000c0002f60800000001080000080001"], 0x44}}, 0x0) r0 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000003c0), r0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0xa) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="480000001000050700001100fbffffff00000002", @ANYRES32=r1], 0x48}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x1, 0x803, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=@ipv4_newroute={0x78, 0x18, 0x100, 0x70bd2a, 0x25dfdbfc, {0x2, 0x20, 0x80, 0x7, 0xf0bd740368d5206c, 0x0, 0xff, 0x5, 0x3200}, [@RTA_ENCAP_TYPE={0x6, 0x15, 0x8}, @RTA_PRIORITY={0x8, 0x6, 0x8}, @RTA_IIF={0x8, 0x3, r1}, @RTA_METRICS={0x44, 0x8, 0x0, 0x1, "eeed791bc61ca76535d04ccac22206a51b0d9e9af621ebe7f549ce38dbadffe0879ec2fe485ee01eb65ff1ae79c281ffda5763e4ce1b6459280069dd4a44d39f"}]}, 0x78}, 0x1, 0x0, 0x0, 0xc091}, 0x40840) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x66) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=@newlink={0x40, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @gre={{0x8}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GRE_LINK={0x8, 0x1, r4}]}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x40}}, 0x0) [ 418.671303] EXT4-fs (loop1): mounted filesystem without journal. Opts: init_itable,noblock_validity,nodelalloc,noauto_da_alloc,nomblk_io_submit,,errors=continue [ 418.700376] bridge0: port 2(bridge_slave_1) entered disabled state [ 418.708566] bridge0: port 1(bridge_slave_0) entered disabled state 02:12:23 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_GETFSMAP(r1, 0xc0c0583b, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000abe4be3317edb9da60538251b0ed000000000000000000000000000000ffffffff0000000000000000000000000000000000000000ffffffff00000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb09852f00"/206]) connect$pppl2tp(r1, 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vcan0\x00', 0x0}) r3 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r3, &(0x7f0000000000), 0x10) sendmsg$can_bcm(r3, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r2, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r0, @ANYBLOB="3b00d75264"], 0x20000600}}, 0x0) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) sendmsg$nl_route(r4, &(0x7f00000006c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000680)={&(0x7f00000005c0)=@bridge_delvlan={0x84, 0x71, 0x100, 0x70bd2c, 0x25dfdbff, {}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0xc}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x3}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x3}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x3}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x4}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x4, 0x1}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0x10}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_MCAST_ROUTER={0x5}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x0, 0x1}}}]}, 0x84}, 0x1, 0x0, 0x0, 0x800}, 0x8010) r5 = socket$inet6(0xa, 0x1, 0x8010000000000084) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$phonet(r4, &(0x7f00000003c0)="fe34da1b2d10c8b4e18f3731657f4eac1d459bef3618e5273f37d2ac40d5ddfa43d65877648a9465868fcd56d86a7eb43904037998fa2a3d239ad22768f9dab81dd1fc215ef0bae1dee8f471a973c30010b35c131abd10ee7a24f08b77a8827dc35849916972d5d8fd6cb8a20a2954d856b02e2d5086cbcd2c16c0bce289", 0x7e, 0x4000000, &(0x7f0000000440)={0x23, 0x6, 0xfc, 0x6}, 0x10) fcntl$dupfd(r5, 0x0, r4) bind$inet6(r5, &(0x7f00000000c0)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r5, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x39}}}, 0x1c) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r5, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x0, 0x0, @empty}}, 0x0, 0x0, 0x0, 0x0, 0xb3550aa4ba878354}, 0x9c) socket$unix(0x1, 0x2, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, 0x0) [ 418.896664] IPVS: ftp: loaded support on port[0] = 21 02:12:23 executing program 5: fcntl$getownex(0xffffffffffffffff, 0x10, &(0x7f00000002c0)={0x0, 0x0}) prlimit64(r0, 0x7, &(0x7f00000001c0)={0xa, 0x8f}, 0x0) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000000240)=0x1) ptrace$pokeuser(0x6, r1, 0x1000, 0x7fffffffffffffff) (async) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f000057eff8)=@abs, 0x6e) ioctl$sock_SIOCGPGRP(r3, 0x8904, &(0x7f00000000c0)=0x0) getpgid(r4) (async) sendmmsg$unix(r3, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r2, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000dc0)=@newlink={0x54, 0x10, 0xffffff1f, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @gretap={{0xb}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_GRE_REMOTE={0x8, 0x7, @multicast1}, @IFLA_GRE_LINK={0x8}, @IFLA_GRE_ENCAP_DPORT={0x6, 0x11, 0x4e20}]}}}, @IFLA_MASTER={0x8}]}, 0x54}}, 0x0) (async) sendmsg$nl_netfilter(0xffffffffffffffff, &(0x7f0000000180)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f0000000140)={&(0x7f00000006c0)=ANY=[@ANYBLOB="080400000209050c26bd7000ffdbdf2502000007bbbd3349594d3714684c36975da53f6fb99dd515f1c05c33959d87652b61660ceefd08ec9b5890ffec46a39e52a3188c7a6cf2d5c09cfd6ccedad448cad0e52a713e533eb685d1cc27ab1bcf32aa9d0e90cbce85c34e4202b573eec0a80968cc208b871c17405f167a19b994b4b92d34b89473938b81d2fa2b8ab40810b78b0761f63270d5941e7b9de2053c1fb1902b315c8f39ccc9f7da4820ad022fdcfbe90c675749d2bbce4681ad97b7c3d9d6ef7d0e89cb4a3ad1af8b2416096304621a5ac42bf3f2ad341b929c126304771d3142447eedc226d67b31104a96aa2ec09ddd61ecfd5879324abab1bcf7578a284aca73baddc135fd4fa2ffc74bf78bc17bdd7058bdb7871ad5e8ac77db86da6097f4f3c26640b27ab04240beffddf84ba1f4eeecb1c5324cf0cc6f2428b22e7f09eb015d80e36ae784fe43eeebfa69293cde7a1f86565b42a1b5684f612d62e530f1f79700707916d147daf4607d62ae9e54be976eb06f6b63fbff61bb412f8b286210e097e28d503162a9ac90491f2b10a1291ae5fd5c571388a28365361efe257c20de45e5f458bbce95a74e1de3cfb0b37f70e02b81930d061e188e17d8c5506f26d437005428ddc39dda74ca18934522c88b087acb93c0f5e37d49ba318efea9c9e7d84d9a0e5a546418ffa485c4fa39af95c1c34637bf360797d67920250d0549a1ee7af4588a9db20eedcfb5f12b2d7a27b22e7b6752c6623961b7b4876077cf5da167a43bacea99a851607d222224175b2fc581662ffc01b79fdc0b002b00677265746170000063ad4463f650baa81366896e4d72d89b8d329ac18264db17ac7debeecb2984dfb898997cb0cf7114e98d040d3db9ca9ac30683f52fcb55afda1c98d477ac028bbfbeff9845c343f45c205fb1992ba1af2afce8cdb438a074e38df5945826d21b6bf356f4270fb5dd832d0de8e504a3b59bd75f9a3f12d61fa19dd1ed9e51661ac806e31495e009bcf4fe4f24f78c0a78a9bf3c8120bc33f8c8788a5611d53c03892a337df0e9042616bc4a6c9638f09688d538a34098cadac61e537f04882ee2e0f6262254ea0033ae56d13e2a466bf8909a666cb4050369a5c0b846b28d9812c585cd5099c400ba99adc07ecd918d6cb8ce451ccda3e3532c547ad288261548c8583a7f754d5f91d5be9de15dc4933106ad0baeeedc7b24f0d6e12b0cf9f27076de119c093f3caea170ae540cdcff90fbd9587c8dc7bcb5de7bf1be02eb178a8f75c51de1fad4b8b138c2400ec24d9c46c2f97bafabc7f2a00f4bac0255de8da41c6e230f7b422a4bdd57c2ba0b030d628b5764a02687205d216d6548b341095a6fcd4aaf7d391aa0ff8d2ecddd8f7cd8e67bf722303b1f9eabdf6d16b71b1ad3da217e7d1346816afbef8d2fd3617fa9087862e441bff4ab6399b36ba4e857bf08aa0648b1608623a1bdf9b8bc"], 0x408}, 0x1, 0x0, 0x0, 0x20000004}, 0x4008010) (async) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) (async) preadv(r5, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) openat$cgroup_ro(r5, &(0x7f0000000280)='pids.current\x00', 0x0, 0x0) (async) getpid() 02:12:24 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_GETFSMAP(r1, 0xc0c0583b, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000abe4be3317edb9da60538251b0ed000000000000000000000000000000ffffffff0000000000000000000000000000000000000000ffffffff00000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb09852f00"/206]) (async, rerun: 64) connect$pppl2tp(r1, 0x0, 0x0) (rerun: 64) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vcan0\x00', 0x0}) (async) r3 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r3, &(0x7f0000000000), 0x10) (async, rerun: 64) sendmsg$can_bcm(r3, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r2, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r0, @ANYBLOB="3b00d75264"], 0x20000600}}, 0x0) (async, rerun: 64) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) sendmsg$nl_route(r4, &(0x7f00000006c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000680)={&(0x7f00000005c0)=@bridge_delvlan={0x84, 0x71, 0x100, 0x70bd2c, 0x25dfdbff, {}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0xc}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x3}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x3}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x3}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x4}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x4, 0x1}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0x10}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_MCAST_ROUTER={0x5}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x0, 0x1}}}]}, 0x84}, 0x1, 0x0, 0x0, 0x800}, 0x8010) r5 = socket$inet6(0xa, 0x1, 0x8010000000000084) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) (async) sendto$phonet(r4, &(0x7f00000003c0)="fe34da1b2d10c8b4e18f3731657f4eac1d459bef3618e5273f37d2ac40d5ddfa43d65877648a9465868fcd56d86a7eb43904037998fa2a3d239ad22768f9dab81dd1fc215ef0bae1dee8f471a973c30010b35c131abd10ee7a24f08b77a8827dc35849916972d5d8fd6cb8a20a2954d856b02e2d5086cbcd2c16c0bce289", 0x7e, 0x4000000, &(0x7f0000000440)={0x23, 0x6, 0xfc, 0x6}, 0x10) (async) fcntl$dupfd(r5, 0x0, r4) (async, rerun: 32) bind$inet6(r5, &(0x7f00000000c0)={0xa, 0x4e21, 0x0, @empty}, 0x1c) (rerun: 32) connect$inet6(r5, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x39}}}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r5, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x0, 0x0, @empty}}, 0x0, 0x0, 0x0, 0x0, 0xb3550aa4ba878354}, 0x9c) (async) socket$unix(0x1, 0x2, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, 0x0) 02:12:24 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x3, 0x4) socket$inet6_sctp(0xa, 0x801, 0x84) perf_event_open(&(0x7f0000000200)={0x0, 0x80, 0x20, 0x81, 0x43, 0x6, 0x0, 0x6, 0x20000, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x20, 0x0, @perf_bp={&(0x7f0000000140), 0x1}, 0x0, 0x10000, 0x3, 0x0, 0x0, 0xffffffff, 0x4, 0x0, 0xffff, 0x0, 0x2}, 0x0, 0x5, 0xffffffffffffffff, 0x9) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000001c0)) r1 = socket$inet6(0xa, 0x400000000001, 0x0) close(r1) getsockname$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) r2 = socket(0x23, 0x5, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r2, 0x113, 0x1, 0x0, 0x20000000) r3 = socket(0x1, 0x803, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)) r5 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000200)=@newlink={0x50, 0x10, 0x401, 0x4, 0xfffffffe, {0x0, 0x0, 0x0, 0x0, 0xff7f}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x18, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6, 0x1, 0x234}, @IFLA_VLAN_FLAGS={0xc, 0x2, {0x1f, 0x1e}}]}}}, @IFLA_LINK={0x8, 0x5, r4}]}, 0x50}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000440)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)=@delqdisc={0x78, 0x25, 0x100, 0x70bd2c, 0x25dfdbfd, {0x0, 0x0, 0x0, r4, {0xc, 0x4}, {0xfff3, 0x10}, {0x3, 0xffff}}, [@TCA_EGRESS_BLOCK={0x8}, @TCA_RATE={0x6, 0x5, {0x55, 0x1f}}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0x4c}, @qdisc_kind_options=@q_cbs={{0x8}, {0x1c, 0x2, @TCA_CBS_PARMS={0x18, 0x1, {0x3f, '\x00', 0xffff, 0x6, 0x3}}}}, @TCA_EGRESS_BLOCK={0x8}, @TCA_RATE={0x6, 0x5, {0x5, 0x8e}}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x401}]}, 0x78}, 0x1, 0x0, 0x0, 0x20000010}, 0xd0) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) r6 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r6, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) connect$inet6(r6, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r6, 0x84, 0x7b, &(0x7f0000000000)={0x0, 0x2}, 0x8) shutdown(r1, 0x1) socket$nl_route(0x10, 0x3, 0x0) getpid() ioctl$FIOCLEX(r6, 0x5451) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000280)=ANY=[@ANYBLOB="2400000001011f01009c00000000000100000015000840331015786ee388042a0e1f0a75e81975011890cd71b79c6f665a034e568be1180e6d2a3a6d6af03eb3d9d0fc6e3c53f3015d00ea3608e07c163417a2c08fcb2cbc5b893c85841e0e77d8ddd90e5e4f4e8d8b916d629ebea6450a00b5dd76a06453473e9fa146a851a7a3512a81043265b35a7acfef5a974bb381a097a1782c0055bf18c4df473dcb368546f4be5021d36f13ada0d9e2f074386929cc1e76003cabd453356977806e07b659dd120239a32907f8ced1a32e34b3ca79d689ccacded36f95ae0f978d56e0c5a071a88eea61ce8ccd3f0b427647f2130511548ed9c620b131ce67d21fb75d457e14ceaecc6fb03909707ea485ac8a26a1ed504b73a95a25367fc647896b121e616787967b9a180a83c8ecc158a8243724aada1f7e314146cd5696620f0254e9102d745a2a1663048a439e5c8025772add1678192d0fa582a7dc1e6be511d155215c6937812e13579c22a6348df5d0223f727f44617fbf1dcda558f57081487963c1f55dd55c5d3f151d71286df2effe1480be93379617db9d42de808cb46bed45341960ea029352"], 0x24}}, 0x0) [ 419.643491] device bridge_slave_1 left promiscuous mode [ 419.649770] bridge0: port 2(bridge_slave_1) entered disabled state 02:12:24 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async, rerun: 64) sched_setscheduler(0x0, 0x2, &(0x7f0000000380)=0x7) (async, rerun: 64) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f00000000c0)=0x7fffffff) (async, rerun: 32) sched_setaffinity(0x0, 0x8, &(0x7f0000001ac0)=0x2) (async, rerun: 32) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x4) (async, rerun: 32) ioprio_get$pid(0x2, r0) (async, rerun: 32) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) sendmsg$BATADV_CMD_GET_DAT_CACHE(0xffffffffffffffff, &(0x7f0000001bc0)={&(0x7f0000001b00)={0x10, 0x0, 0x0, 0x801000}, 0xc, &(0x7f0000001b80)={&(0x7f0000001d00)=ANY=[@ANYBLOB='@\x00\x00\x00', @ANYRES16=0x0, @ANYBLOB="000227bd70000000005f9e9cedbf4d250d0000000a000900bbbbbbbbbbbb0000050029000100000005002900000000000800320085ae00000800310006000000"], 0x40}, 0x1, 0x0, 0x0, 0x40000}, 0x20000000) r3 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) r4 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r4, 0x8918, &(0x7f0000000080)={@loopback={0x0, 0x300}, 0x34, r5}) r6 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x18, 0x5, &(0x7f0000002640)=ANY=[@ANYRES16], &(0x7f0000000200)='GPL\x00', 0x5, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) getrlimit(0xf, &(0x7f0000000340)) (async) sched_setaffinity(0x0, 0x8, &(0x7f0000000400)=0x487) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000004800), 0x200, 0x0) (async) bind$packet(0xffffffffffffffff, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x14) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)=0x4) r8 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) getresgid(&(0x7f0000000040), &(0x7f0000000180)=0x0, &(0x7f0000000240)) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000001d80)=ANY=[@ANYBLOB="0000004e5f47fca35641281ee2d00fdad6ab9483697a86f64ffd0a12e1f42af96308516372cd3dd2f5449e298923c3888b1cdde9ee78333f8c262e25f7ca5da1c43ad1a4feff7dedc92cd4885a30004c972c4f48496d073007c8c794d7a01d60804ae78b0d1ac3eca14dddced9f55f88e5ab278f33fa0df8002f8dbb", @ANYRESHEX=r8, @ANYBLOB="2c726f67736d6f64653d3030303030303030303030303030303034303030302c757365725f69643d5b99660b90a5085fc065c532888be214de2fdb87b3697a43043a5d00000000000000385c23576b8be973338991bc03ec33d2498e6f863e02037828665e2d52fecf95d11960928c18aebda2384353ad54bdd25ce49137f10bc18df6a96ae6f1e99e982bdde4b20c187ea11fc459b6cf67f42af079259f73a7", @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=r9]) (async) sendmmsg$unix(r2, &(0x7f0000002000)=[{{0x0, 0x0, &(0x7f00000005c0)=[{&(0x7f0000000440)="c7558f76b3254dac11ba3e09f0490c343f4b16012637af4e6005ccf74789e5c913c59e8b1a8434648c13bfbc8973485de5acbfe786a09f9bd694307a4b44cdf8dea3e849855d97eafe68246a181e7c346d274e4a8dcdb5e562c1f4812a1b6fa8e8a8c6ad49fd12b34475c069", 0x6c}, {&(0x7f00000004c0)="717f8d48af464fed309b834c809326882c2cc9925e9cdef4d9af6fb0bb728aa650c34ca3e54724a22592c69e70e4a8936d0f36ae97fefabf6eb7efcaa754ef9d176cab3fd3a23d25ea168187156a3193195bf286bd9763362dd04cc475a6fa812e13be959b08533ed8402ea5c1e21f96c5328a414f1ecad01b50ce92e8c2f84bee04d8645728d634000b2090cf50dc6c141f691523ce299773d31da52c1b52309ea9179d5624986faa6ce37c295f3cc78c7173c84bae3adf3457a52276f4d288db0f40d21e36f11e7d57f7eccb95d631cc8d26af01b7d2d4d70608cd6c9bec9c4229b92ed137c52e7763088baf49b6eb5eaa407dc905c2a72667f6", 0xfb}], 0x2, 0x0, 0x0, 0x1}}, {{0x0, 0x0, &(0x7f0000001a40)=[{&(0x7f0000000600)="b906566053d443dde5ff9c384bcaaf8cb9151c6176d9b8dd15bb272d4d22b0c20f8367b62a1ce40cf2ff30d1c30ed630684327397ec0876402880824fa5a0705f4d2aa915dbe39f31aac1857ac09b3fbdc115442cfaf7f327264fb8402d218d896799135", 0x64}, {&(0x7f0000000680)="42f2f5a9ef9e22a94dfb2233b15efe71e68659c41732ab979bd4b476df223b0898d3483ef3307eec11db47746ef928d1425226f31d19207cd1ebd6034b26d05cc21c28e7809437b853b5ce49805616d3b00230f1b83527effadea203502ad445814de18d23d0b182e4f4060b211b9b9c39e1ded2d29feb3a835496594df4cd7f586398b830e2f784724031a2117bf956eb2baac041a400b511072b34eea63369f780da525cfb873da0f0ccc513e9c71ca1c391be83bfeb6a4b624d4597acbba6b0bbb9a370b3aaba9ac077a8d1cf4898197a194e7b5e90c3bc932938a8639a2f304caa4fb66ef76dbb4a699214a12abaab73a8f4c89dfcf6e4965f5dd5d5f637ac5e3cf75a21e0c7f18806294da75ad90f063e998e37c2c4cee0c1c0a3950791def5bd075c162c6b0553c47e1d3412d820057e8811956da4d6285dcf8ad82bbcea9e45acb1b57c56a9a1379b79f121528ad5dbbe8289e8759093e3730b6276ac99e38c7140d6fff70b4aac34eb12231f33862546e44ba7e682ef1597db71f707b0594bf3f6a1c882ae56723b856947fe1e027b360e547a662fde24aecb71b8c0e35c9e720cefdee0e969ad4eaae278bc4506c1ad7193eda6bbf7e7b991a9c0f9e92fea40bf3b91c042516b1ab2329957e9d975e774a778d932fec903581b8534f7c3ba9717802137ea248a87e22c910844e31d8b52bfaa5b26c1a0c9e6e8e5079faa0fe140934d88aff9b3c1d3ae8ed34d678669447cd2a2d675f0bc54698c67cb0e37105c9d0ef32c1207fb3f641d6c9367fee101b71d325fd7fd56dbdc6d05f3cc1dd6341a496980e77c9f9f39585d2f4f9acaaf84ce55ed22336c6bacb063457f7fca5ca4323571b2c695d20ad45c33f2a7a4a4ec6d9bccbfc08c56271abbf37cc419766338b8c2ca64839104433a5ad74c690d161d996e855abd6256c5091b46e9fccb460dcd1cfd28a405e14569c3134e57a733dfd8be8c6cfd797e28fa092794e47d2215d19ac10308d42c45fadbc802bde0ab761515d8aab90e7fb2f2bb8191a5ca6b2ceb1964a0db7e5271715fa184fc3b1836323f1558782e169589881f367a87dafd4b4cf387b4b3ae0587cb306993a02cfd98ebfd3e4b6d8f553e8f060bf61def376c634e1ec18c9c02a6e1e55db26fed60cb87554ab05fd9944db83eb6b450f924d97dc96a11f8069619799bc1e67430112e00df455175967104bc6b46f4ec8f4bbfdef44c8114c585bf6a84190e021f68011533726a2bda9bb352f0f904bad05773ee903edec068003bc17205d6aee4070fe0209aee5cbcc02ed99f83fd1f896dc63ba521d4af83a950dff6046b85b3bc9d61ff7134077b8ede4c4f858f2ea72bea236bc1580f9c9e5c802f6d782f250998c1b058de7acc34f65327bbf85ea92e256c87142f22557ed0f536b7a0fa44d25bc93d126b4c371354cdfe1490ec19f81f9bec63025ba6d2db8f49cca70d7480b84333ac195d74a7eeb7b57128ce32ec3fe95618f17e07e63e1804ed809e96c8696a2d5176dc12d0f96a9c7c743290254bef11dd2cdcf1e2d831d6ca0973fb554b9b1e9250fadd0d36c3897c0179c2b9c127b4a019ff036abe6c42d58b71be322135ceb1a0eaa02d51cea19476ab101394131d2eb2ce48462f1a50d2fbbbd803b74bebe61aba2e6ef308df493af1f84e88f65dbf3a28b41af07d736a3281edde5be96f128c8060e7eed05ec0610fb7e82d502794443edbd7c1d0f4f4297b9b42f7aae4f718802a5891d94548e4db68decb632533eae2be078fcd9f90c90f7b429caac7457685e85f9917de3382e60712ee59f2e2184c92a1d6681c55bcc3cbf2b6ac08e9dc8183a1dc02232e4aca23461b79463c8046a26e83b6b97252d345470118940f277130faa1bfa9aab8eccb81e2ce0b08d0c84d83309aee98b78c69c3646048890c43727a6bf7675152e37146a13e22d246ffff65d8672c1c1d2d765ba4bf66ff0ea85441f9c47739f27aa82b9570538f3d3cec460e362b5304630cdb9aea5dcd8e8c6296ff6ed10522f4e0b18180b5fdde205048e88fc9c5bd6a03264e673cae35d099b8d75cc46756c2ccadbc5035f02652061f5273e96cc38078b9fe60c392bf1eda8e29b2caf8aefad30f3087e8c2b88180661904de1bf7c9e377bfebfd148fa6a3ede02e519db0527c427e42cc9bf4fa2e393e8f1c4ab835a3a573eecb26ea93da70ee25edab8363eeb616216d61f9791fdf220b6f9c5e6fd4bb07ccd224b74d7b99c1aa72b1d0fb016ab4892cc3327def01efd8774aa4fcbe264a20e1765508dba2512eae7f84d184895f50c44be5b2154e0ab5c30f5ec6642989d5ea3c2fbaa7ee1c8ed855eb4f1ab645fad7577d168e9359feb2f8d888431296c2c1ca6b4f0de6b0abb3a086958857cbacc88aaa7f6e3bc8d538da781e492b4d9f1306f7bc2e860b710ccb3e7f23c54e020855ae383a58251a314fd814f4eee28b01d5dbc67f57eef3085f17d3940dcc1c8f7561086409a97984c5b487fe8b5a1c6e037ce7f0746ef94d180cef176b6e1cab373d44c1936b5398831e9d31d82bee54581c55e21d099c507d5a701ed0f59b830f65c66b9c41e21a17271fa6e661fa1886e124d2b1b967535478c64d9f1e2dffbc0776540a66613b3cc04c3e9e157bcea3481adc8819ce0bf931ab0ead803d03f9c2e7a9b10b6d846a434fc43b35683aa1cc6854f1502ee30eda820d80a3d0116b82d2282aa5d5002a2930971cced90afec9ae10305203a86ae4a30a26e0a1cb9193b9d23e819f436a2def58ecb81436d4cd1dfad9332f278abee965ea696f715a05f72107ed388e29f9b5dac884b50117fd037a341d9c5324ca813f8a5e361a3f12c70d8e8e1a460cc323af2ef72aea1d01c39f63777a7fa7ba94397f0c101a4d23cd2fd80438be0a830f1665d2aacbe008d6fd98ef2fbbef46eb4aed2860de7bab23753490f30913fed2291c31b92d432d3f55944e0cdbc911fb2ed76e49bcd107628aebb597824a1d5b3d0c8b1c428f63aa633539b7feeb8e3d8ebce0e117c39d77531b183518c42fd450829b4b64ed8c9d5897d7f91808ce3206da5ca3c9331bec4876fdc0cb417dae3d154c76f5c9b9fd6cead41887d1262b9b4ba5fb9c3c7bb8af0008c94e4c67a2ca5546c11720996f5c236d301ec83cb178b83d7c5f1b87e36b048ef73f86512313eebf54aca114ace53e95c68d7978136c1fc35b0d7f2d8b96d433cf942bad0d93d54d2000868f20aebd3a41bacda14b7a7bdbbfb4959c70ff6739b055f7c503bf861e1f16120951543b491003fd8aa7d46567dbff7a19432f22b3217f94043ada2d792936b9422b7b6327995321e792dff639c02f8e4b9148fe0ed2d18f50108688f3dc4d39b8f7d7f8e503af8f3a34c6ab2937547fd4253ece88d23b1d88bf15baab353a341880945db868b372344da4461d1e5ac9b4f83a997af1103f28741867d47529ab57ed9d01dd51144307ca4e5c424c33fc400d07d24b0f54481e64c9b0c7739ee5575741c8ce14c37ff876504a924abbda0843206791f19b611800ecad21771e2c84dbd4bc33710519085fa3b6bfd1c02e743dd78b1496f1b6aa0f2f3af9cd59d62d3ebbe9d8dc3a79cfb734737718b29440625e2f5c7dace7bcfa38328f119382b296493297603b14e12aee28f690791c092b584273d839fcb3656f581a69f2fd7d93784cbe0746491544c53964936948814fb9097d6ea5164497c1d72023de3152eaf5c0798d7a8c23898f92990e297006e8d0db30a30e339e51999956f4185c56d1be2dfe44c18209d3ad3d1a89b0e5578db42550c17bb1455e6ad6ff4b618808098c88a555ba223a564b86b19146300ee2d95399609c329e45d7d97885dc96a6a343408a4afae285ad21a992de373c5dab7259fee6d8f25348f8eb96f638487860daf860a9fa69931edb4951eaab3919cc51d27cfeb382c74574f02cb49b792be027aba39b6817e1465bd536950ad58fdd3ec4b32628a11c990c7a358e394b039c86cb5f7b45e99934b375afef2d1a651e9bd729d6e68c37f519ae7da2328ec9ef69ee080052b2101f8532b428e820881467ab1c5333f357a81a1259651af8692f0df34b383b4762bf129c97d5b87aa152512e71cf85408fe210adb2af2132c15a231aeb34a198da73b70174556e31a085f3714f7dd8c5bde30026675143f210d2f1dbbea3e263432554a4962edaad1951079b5b77e40b32c1df3f62fecaff28e5dabe5648efd76664f10011cc04b0bce471cb12c66883a29b67ccdecd124fbcf1092ac2b1590d40f88f160af0bfec40b2f954ea71e922deac85afbe7a960326b6ce2f239141bb4d15a2b73c5fb0db8733b373bbf7e4867cabf72248d57b622cd0a50cd876a520176ce49fc5f068418f240417bdfadd5de986e2d4edce1cb1f63adace492fefeeecdbabd8803dd0a6cba07a7e84fab7fcc2405a7e000efe165e44fe3f8756cc02ab8b1c912b0bf95a5ac75f6a71f820f7429bf2a2ae2b576b11ea84e88eace3676a7e0b063e2bcc2b5e1a9d96f2253154fd49ccd26a6753ecc418d2b17895c7ee09821c64bad199c541cadb6f4a64ba27fa05fc74c7745f2d970e128129d6030795c153784e8c6ed1e7f8c00b61647c8e2900fe47f529295a817a126f10d44871564fd882568fb369dd701759ec3d629e6babce8f616b78c7f5cc3b9faaa59324792932374105aba4e5000a678fbfc3df0025ef1a3c19f6577eca743ebeb6da69339d548a018012d80e9f2aa3f3b069f86910577a95fd38e0a16a1c65c0b864707cc4cf33bf9807357e480c57cdfcb1b73460cbd88c1bb7fc86f34c1e1aec1198431e1590140be38ef39d09b165b0f8e89bb806521f6457fcf7e093bee5b7e1b92cf510a292db46bc89adc2aebf75391a5d842c88a970ba951ac808a59744d84173837c81fa5387dc002cc4ee05ab891e97239475cad4c903f44ebe27a785ac1ce60da1944980ef017fe93d8350ae1693eaa56f05286fbf302c0b13ac3f03fd5601e001729d635ac9e074eb61ede99a0554577640d39981c43bce4cd5fdcea1a6c3c04f65be3c199218fd6897168eb0c6e5586995350b04d48ac0be61b07e962a44f22500e740c9b23bf096870426397d049b69335713cfceca17caec544cbeaaf1f926616b55e978939bbf07d6aada421d01748eae569c2eec4d7730e90eb7ffcdd61708383df63f303a670815fe728d433a405e658f6d105e98aae1270bd110558057cb4388a5e620fcf750b8c215cb400fcafe70af8d3cf6647c0cddaf6425f5085dadc67a16863695468da04e419a82cd017c8ff969e620ff6c4c44d2ae35aab4b5c081c32f24ca53b8301fc77deeb7d9b04fbfa1eb01eb04d2cb3033168112f6abae31f49a1d4bc9a105d17157fb9fceb36cdaf04f1fe2b22664f7b4d7a38870bc30116d5ec38f173d963ab7f69babc03417da1e69b0a12b7e916d1a96458839d1b722a4ddeccd4acb20c52c0cbf2b423a1a29109b4a2c4e60a75b4d978fccdd1dc0c20a7dad3fe171b72ab7eb2955c08888cde41ddf45ce3b69ad6ace536c5038b6935afa812ef7b507efadeeb824bcf154212e947509a47825bef067a62b98c441de78687bb0893c9e9291043b20acfaedc97c6947503d61b8081d3391901043899778e40c8403bc49098f669886c1e1e9c87e779d7982b36079b1e784b8975e158772875c842ab0d2fd3dbb49edb006d424d8bf27055d129ee70181a9e4c87b422b055d75afaeb39141694e73053e7f551eeb89b5e6546f394a", 0x1000}, {&(0x7f0000001680)="7e1b4faebf61cc504ca6a02c1081d26ec71de68605da7053114e3fe51ce6d4dda94d547e97ca1fe99adeaecf4083ad81ebf73ff927e1d509f7e0f60b23c3820ea02cb5d87e84d97bbf18b04e90f553ebe6431df05943ceb97b8cb76f86cb5eafe9a52546c4e67736dcae6652f75d30b4acd5e56ec2972e8441ed58658686d833aa4abdd995ebe1cf66a02b7d4bf86d6c4195cc1b55ae4632937b7691ea513bf534470e6642b3f5fce30f443862e35f5093049ef1df33a7d159fc33a657c18e346f9ec91927bfbda7d7e1", 0xca}, {&(0x7f0000001780)="ec3f2bbff9f5c3a5f582e6f52f0cd7ddce4d10c9457c4a5ccabfe023fdaecb61fdccc1b9aec6ecf1b94154da2bbb9040a58f447c62ec45cf3472bf4a2ce10f878b4435987f98dfa72948ed4fb8f2e5febeb67d227cdd684934ff3aa7ca7e", 0x5e}, {&(0x7f0000001800)="d48cb6599d132082cc0bed6caade025704bf7796a571eec1ff20d399e6c77c7abe22dd53998fc9cea4bb2ee57da7026799db5ca3732e5eb8075dd1b923f1277c670a701ebc00642e9718615b3fd46c8ea3b8ed7e8d08129f83fbcf0d0d1e9293460376e564e7e930360e1ec64787cbe3873a495e558e26d35b86130432a049d67a91b5bdcfdc4a60923acb1e79f1a23137cba1cbbb314cdab4", 0x99}, {&(0x7f00000018c0)="0423534679b3f161f2eb48bb34c7", 0xe}, {&(0x7f0000001900)="49bac6926bc3", 0x6}, {&(0x7f0000001940)="3b0d70337031cd9f69e10a6ebdc43346c6c512101d85b6b7e8948e5cd1fc385d64d6c5c6579674c420a73e16055e4cb4c346d2eb42fe8d5ac16f10fcccf6951f512f85cd18008bef22ba08a42e29510141095b0498b96966602e43b954329bc9197df77bbaa1feeb4851cb0afef6ebc45c7876e57442d230712f453c3e2d0159f1961ff062ce128d29d5d561f843297809ce0c18ab109e3fd7fb591057c49d53ca841732f60f2a80571a0f8fb02c77b4e9e7a97bdbc51930e115a2e6302cbde36cc3acf527ce14d77c1ecf6e7d674fafd2f58cd7", 0xd4}], 0x8, &(0x7f0000001f00)=[@rights={{0x30, 0x1, 0x1, [r4, r6, 0xffffffffffffffff, 0xffffffffffffffff, r6, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, r3]}}, @rights={{0x18, 0x1, 0x1, [r8, r8]}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0xee01}}}, @rights={{0x14, 0x1, 0x1, [r2]}}, @cred={{0x1c}}, @cred={{0x1c, 0x1, 0x2, {r7, 0xffffffffffffffff, r9}}}], 0xe8, 0x1}}], 0x2, 0x24000011) ioctl$sock_ipv6_tunnel_SIOCCHGPRL(r4, 0x89f7, &(0x7f0000000100)={'sit0\x00', &(0x7f00000003c0)=ANY=[@ANYBLOB="00000000000029000300000200000000"]}) (async) prlimit64(r0, 0x8, &(0x7f0000000280)={0x9, 0x8}, &(0x7f00000002c0)) (async) open(&(0x7f0000000300)='./file0\x00', 0x4040, 0x10c) 02:12:24 executing program 3: r0 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @mcast1, 0x5}, 0x1c) sendmsg$TIPC_NL_BEARER_SET(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000005c0)=ANY=[@ANYRES8, @ANYRES16, @ANYBLOB="010000000000000000000300ce002800018000000008000300f9305505e300f9a0d702800800010000000000082211e0d0d918107e7e86eb88929ab5a4646882085663c3ecc4ac960fb8cf9883c370c18788207326dcf2fe4d93bedc623e1e95df454d7a62aad90d0f8031999b89cbd764e3fa9c4c37c40befb477c9adbd3085c88a33bd7b57ff7f0000c786db35569cd77c948f90f90585a4fa33241b9b5de9b832a63fd4516bb79f7dbf49ec3cb1df5a6779c39d8e466b7bb41d2c1999595e31aa3526191ea2781143e7321b55026016722193c829d7475dcfeed515e9a7af1aff4f855df5bc76662fa259d66d05248ee13c9bfb44db48cd2692ae4c317dbf77a9d7a926b5778cf526dbd8c5f5fd95178af5a6d50844515779ad55498d44a3691001df81d7cc4d83ad5df37488965b1023c0ccd88b483216fbc2b8fd94940b49f035e7f588b379e40e7be837dd855cba0472911f7bda5288c417d46f2392d94a5a9c90d5ec3670b2438d73afcdc644e74db8216bf57adeb9feebf8c8496f0f59edcb8dd6b66caeeb699bb578c1b402c74be15bd3a93015c5c649b94e6fc791c8552347b1f901af6430aaaf0be0f9063aae"], 0x3c}}, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000440)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000007c0)="d4c9713859b6a85344db1682e7ea488ee5dc58f30fe515849b5a7014e11c8fe4909516b13077b8f207848a7027a1c558f612d182efd32af4ae675049ac1bb25e476cf6544c2fc009794195e5a834fbbc8240c181a27c94bf4f5e8baa6958bae01e3de1560ca98db562c689d68d4639f13263883e2c27f39209b99331b0e186416c3e6af77dcba9a2a7a00a53ab02dacdcffdeef3d05807f8fbbf21ef5efe664b9c9c38b91b77aa6eb8874a6154d395d26df68c2f0372a8b6bd5aed93cda196eedc61b10c7138b29fc11c362dbd3be14fc86b535d146d58585adfc67486e5eb78459bc3f42d2c74b5ce593cfdebc74a6ade868e3fb07953286f9b52fcb71ec71d0abe371777d770657d797ede69a429522e2aefbf54bd70e373e34376de8b4d0d96005aad2062adee144ec68f21a1b97946da74b2eb5209bc2935d52401ad7bfdc5ccc6e436d870d70c6999d19230570ceac8ddc2917ceb65575af95740c0f55b2484ac04d1ac128f6fb21523634c651a3245b796fa14b5f610e562b3ee4c53c9035341073caa13ad500e122f2c81b317e045b0a50fffac1aa802425ba695534eb9fbd62502ea956f5b5361a5e97fba429606b57146cf0ba3280d2699af619b57fcdda287896f8847b9067a895492dd59a71c9c8d7e4063f5bd64904f5f9f43e2903e52f08a603aa5eedb80044695e647f88ce6958d0b8369a129efb0992e75a3f761454ee015bcf1068426e1abe41a2321380e9439d5ff2a5df508c82dee2d6807ab54d3e3e648ad4a836751f376b4e6a46d188648ceaa001176608a1a3dde144ce33d1eefc8fd878b689a0e52d51d896d935cb628102bb492cbc1c9e68cf92bd55b00377839cf2f406edce142884edb377d78bbeae731adeadfc6f73ff231f6af49f6e70db307bd7b9b558a54b4a44adbd5d531db679fc215a157be4adedffa84d79afcd4cf09265b3de7ea90a251d58e7b7c79a297a9e4cee6fecafda360d980775dc11ad4846d69b1e4b3e0e953cdbb851bcfae7c0192004c382a6bdad449971114195827e30a96c8b73b51396d12df7e3222489159356510cbdf03ace182e43146010d377a3cf1eb8b44832e00e399849148c089cc7a4cf417f38241d3f785d2447fcdeb75c1479422c6040f3df6d35a0969413c3fa28d11f8ed36dfeff981676245b3bd84785a4e734b5165a8bd9adb22ed9843f16d23de64522c19f32748a5abd38d9976a92e10a92a6d10df2856c51b55f4e81c431283e4bb6c8f95e5dc922a981e97d645fbb06fe899f96c77d024fce13a176f30f250c05738cfb16917a2b90c094b3eab2baf72eaefa2eacac361992b79c0346080559527ab86fd755a3a7f4e26b4261997e40a611763be921e370d58d6d0ca9552cb64d20033b25720fc8d587ac22a52a1137c64ab1ff2b48f48b7231805418c0cd8245ed0a588260db6a3340ddd01b489c6b5b45fbeef778999a28cd018daa24917853aa51e86fdc03c0b1ab749d08580c67e6b86609a7b13215fc2c030e03325d7e3816647f1cd34264b93c97ce12e7e0e163e831c27e88567fdef51362625a249fe0c7ac708a01edf2902035434f7f149bf1037473d14605639e4a98cc3d39e37d9d7199a78e6d3aa98ff3c3c9667c67ad4d83221753953f4187367c898e7bb5b3a8a26780db95a0e43ebaa379ffb998d5e122c55591ffd7358e21d3400d076ed785977e8cdc025c398126449ef74cf5d37d7affa6135f3d2f66a36576210f95ddb495448596ddc151f1b0bdd8d4531a855b987a47d8e2cf62d68bf198440f3f8d2c6438b19778c29458cf2212c9dc9f4c2b500217b16a18a3045cbb7c2d09a8791b258bf976feee75bbd61558644542dca6524f9eb4282db0bb997b9dcd1d2", 0x539}], 0x1}}], 0x1, 0x0) io_setup(0x3, &(0x7f0000000080)) sendto$inet6(r0, &(0x7f0000000d00)="28911e3e0951a525e04d803d1c9e96030b24e318d88aaa780c981b99e55d7385c3b6e47711ad8b170feb898b8b81b71ab5477f61c2e18c491dd3b89d3219238fee6f04404dad95effad187f350bb02f44b908ab344a146ef72dffcfb23dd250ae2a6771eb9545fa00b2ac1c671fb2dafeee344e400e3bba1c64e41d39dd56d2703be26fcb0e50fed3c825a9bcd416e714ab0dd533c2671e873c88d9ce67506edb3acf963c2eddbd1b45ca43a2f659b5e5423e210a08ba3c8b7ba1d593fe215f3119bcd5e113edf3802128953f065f47d1d41da14a61541dd695a0e51cd86ed279c8c82fc8321e49f00db2482c8b74f248d4e2e81401bcadd2708ccb83cedfc39d60c27125cc5b2cc6261411cf5624450bd931b4136be454063aa952e0afa7ec3d43f53f32a862f83a80a1b987be0efc1f299106f470aefafa768855f5195e5cc23d4d806006aa08869e7862e5d3f3e84fe5a8a7d1baf79e5c454b33731e10a6f8c876656fa4df8c4f215aecb8458104465c2424f874f772695d38aa143f92b806de022674551c4b15ede985fc7e650cb00d8077c5dee09366648e3b110c857e686e4db0dc820e2132db4023e835c86455d5d174cc72302985606b154788ea4ac456692b9193304ce35693c06ca53f54bc8fda83d4a11bbfef046f2249c959441b2334d87f4bd51aa4196a634752bdc1abb10c939d56487951cabf78f1e71757d0f254e0943c1a4f757c4ad063cbb23394e4aac5b6d41d9b287e6c84b748654a8bf5b16318c5daa779fca5114ff45d079c00e7232c7c2d26f7e4033a7382c604b9e6acb2076417d92d5cdb06daf8321e06df37b268bcac4678e91b4abb541ac66151d9994cec0d55a324591d0d6c8e416936fa03fe0a5c5055c0eaf9328f7ddd4fb493954fd126687111e5e1623fb14e0c7ed42e549d19be185167ccb79ea753e3a0419552af2dd0407ed3b346c12bda27711981faf0e0f55f229b0251ba96768ecd47bd1a026c40ec317cd2350a53d928f894a929cd4d5ca1c773cdadb387af909effa582359fff7804ae1c0660a07def290878aae66a5c473cf328caa7c198fc7b4748c26b0353cf1c1e627f5bad0c9a0f236ee94e6895cb1741dece951ae35d41ca8be9a4d7adcc51039b9b1690471ea996fbc46ce3a14d1ad1c1f9bec6d6c06420bf553ab61d24aa3c3fb5f8750ed99cdeb0b3c401fa59ba185ec5bacbdf7ed9406d7ec3d9627c8d0aeaa0dfa916afa315ecf5214013905c8739bca548cb955e762cac510296d0f77a62a7418b8d06d0bb9815fedc10eef977eb0ab08c737b49ff3424fe95a05c90c45d90ab76e7498c5813404a4d7a158ba256c1577824929de68926da7d2026aa1f4347e2cedcc2b2e240320184d59e14db9111c7b25ab73b2f190e4618533a8b5d604c02b037bd2116c58472c90653f63fbf288bdf18ec3ce9d4faa9079d279760db6e930c176ecdf013baf29498b43a2155eb59a67153033ab502198b4bec6ee7ae840de9d77337c59f3cf554b6a22b735d54e46abb7a43720647a98797cab77e2914a7707287dd07ce15adb417e7e4233e26cd4056013e8d62fcce038766948a7c2a87ee50b419aef7419c5f01d0d911b223161a250c51162eb2cfd8ba00356dd72e09ace4cc8c719298c987fa7ae421fdf57d464573b382c2fc3dc7f96db9f052e33cce9342b30c67e0c1351e8967eb7fb1bb71e8391315950f5dafe0ae7e98afb34fa8d15b9ca1d493832ad2e1019341c2b5b00e81564832115869f5f773f63dc0c305bec98b5973b6280430b4a24804fee35693e7feb66964b243097537b9768054660699f5bee4c5ebae56cfb299b295f5099ad4b68b0a26274370ca311c56504f32cf79f7ac64724f663d13503c85621bad8a7672ed57d4dce4dcbb504779be055249d472bc1cfca205ded4bdd038c0d6406cedcf15ca3928f18323f6569289c3c9da6524ad66b15553deaea8734911457b4ba27ea588ac193a2b52d474acd8c35d38dea35cda9b967115c4e1f75795e4e07d58fd4bd6cd5ee6bca4b713e7f67a7c1fe2427436870e2821a37618c60daf0c4d6c83107b2bca23b1ab84429c5f5ad2119b5ef01ac64f61304d35a845550c0b3e2fd1b94e35961a0bca6b744a935e42c6ef3cfe6e20ed7958ff7f6f00ee5d368108c8cf8e625bc850d178ffe8b075da9020401206b3a23c6895278e7addf878f8a4708ee5bf430bc500df05d19554c1cc4dc706bd0bab0cd185a5d22e2e02a9ea0a9900baba9aa2a0b870b0788812535aab9d3861ca9dd338d2fb0f60058d2e3e76be57b6c5f43f2d6635894edbdcfdbf3adde2d0ccddc1b5bd555c31ec20452cddafd9af704ca1303d865707470b1cee83681dd27df0cfdc56d621d981337ec78c50b99474232e3bcd431b0c0f0667685a50bb51748166dea0c7e53aa536c08d5e6fb561049a859ec63df2434dfc0fc0570b8a52178acc049abd4675a2798fde62a18db2da9f097165bb1cd65f01f0c7caa1645207bd8094fffc6969b7d993b67a620feaabf8e6e712efc2424dbce079340520b04fa76a41c8bce8a194225e13b345e521545392ead72dc741ca76c9d48546451278ea15fcd69410c8975563532295f9181575a104558bd392e133c17375540cc6d2cecb67430085bf5beeb63b596206ad140da748708c718fc46b93b83435a31d92645afeeffff81f33d567c265c5e80908004e8bf6d9bbac812effbf148a045bfee679c4806a0bc912f485936160cfe2af62dd8b2c9e5fefeee38d534a387da63689f1f2e9ad8bebe24f734537702af48a76149ad4f75a6f0e7f1135a1fbc666c65869244739870388b947a24f0c94266b41a62ee90f5a1f490fa25e71cf8c19595ba4ce635d02a2bb3f7f49c5168831b0fe6a255c03d45fd433f98608eea886e8d41a8a6d2ba5cfe149fa5d0c44804c7a735905d61b59480c6633f962b350ab70b583e0108f732c4dd5b4f9a64e847aa882f5e0685adeb426da2c429010f42a058ece9073b48cc1e027b4ca3c34d26f129b2f9cd042e93625268ee68b7b68ba5f40763c6fff074f883d643828b31b5260ae395bcdf5c19d740591a5996c82e3b404d1d431c8f7e9af2b18fa482534cef6a187323540d293db665f3120a9c28a8072abb0863c0e556d0d22040191ff339a75b7583872ec57b8dffebe231a40e7c24c2bd1f02139469f43abfed58bab46a3679896aa9e30de0e95a7cb1a5cdf02273b2dfcf51ae8db52b7d72eaf3b63f04c878762117e6911a922a7c9aa7067fcb317cd1aed314e8986a4b157e5be5fad117e62d0c86f7ef3cbf11a415886a697d74687e3b31c910bb18c44a69ae0663b3a7a36f99b2d55d22e4ead7f9b0aa09c382927e5ecc1b4868dba9096b49ffba012ec75d18035f6ca8ed090e8df6ce522168cece859c8f48d58734a322c709cbd1df22b4d6a3730d1b65201e97e7dc5843c86ab1fefeebe68e2d758c43b9284985955093760155be91d70ae8e4e54fc178db208ca32baf03e8291a1a8932746d69827cb1c4cf7cbc2c100b55639a4bf91a7e574a7482082102d10a264740b2348f800d812ababcdba758ef2c078e9e79a2d2d2c2900b65753c29439092bda4f8e74f4b65a9b44fac7ced00b11671cd1aa8a3e8a611f9d5a4b612c67df39d564e262c7b2920247a04d08a7da6343bc1516057a92aa1a4f62f7ad03a3594dfcbd11e97d6560e30d3bda0b63dac6661709bf86ef489a56add011019d986286134c518aa25e73f9b12198ca8730a9856d16e4743d76d30d3605e814792dad3d5fb96fa56f82b303a300f0f39c7cace57d1c0d7291d24bccdd638eb76b4bb83802f87e172267036ace92e5430f29f8d53fbc8a2727f57cebece74c00d24adab320c40eb2ad5ed91d1be1256511782d23fbe1a6270e643b0b444744002538ee194507104fd141329d19be0625cec63bd106fed75dd9e509eb93957ce58e894ae5bda8ee3ba45f6179e35a32ba21d559b2ee64cff110a53c9699aa67c4e0d41ca366406c103186b2e3fbe5131b6fea9ae98acd373e9e99a2b33b9e3f80a496bffefef2c87dae114d485b1d719d54cebdb62d0ed44d077a5a7bdbe88e91e29289f1da1746370e515a18bfcf8933b96742e2fe100f7947bd4bb5384ab84d7bdf2657d51a3852d70e3f327c29c1d92eca8633d3f780a62d4345df94aec28d4833079d4bb85677a98b6d7922bf81dd54eae6c2e89f20974f1853d52f55209fd3a5de98d0dfcf669cf985b2e2b7661ca1cb1a47a842da8b9f95a8a201a94998af43a4adb0b8ff98525bde724c25fd96021eb76beed943a6eae131215b72a0dd7e8301ce559f583c5701451f377ca2ed840cd79fd1d526a0447e921c6a21ecd46bda688109c4fcf7cc2ce234526c6b688a470dc162f7f85184d8ded3661c1233bdd46ea60cd3b53806b1455e80f603ce73651f99d6891ff5a9c72203afaee015c66dea97f5ab73d9036205af6693b75e9cf3f996c3749184b17f60e7630b20a5ab88a11857e082c73be9bf835575435027df22d27ceb1fa2f581288ea573d6c57c881872e0f5d10e0b8e36530b7eba26680ea92ea70b3f35c033e21b4933c12f65c7710a0f4a29d2f5c30204f6b81fb7d08d3b3bafb5540ced6006bbc8cadbdf3a4ef869f107f84a1e52995ba3029cd6155c3911b9be2b917a9e28bbd5dadd68e1ca56ca545cf0761dee5bffc430b5a0077758417adfc67031d3fd31f6738d85286ecff863e087d3ff1d8bae0d8f86fe5c98fe6462affc0b6bf738367ba66c90a1786052c87337c9a2c765e8816c31d0f9f9a56594e4219f2d009cd8e3fdeb8247ce5add42c4c4b4450b31056dd26901eb2010d8fcc5ac848e3ff89f59ce68a822a9a76fe73f94c30b64536cdc8626909036723bd58f1f2160de9cfb2184f5e7e6d7ce11c54568bdc442c9739c27013b943a3e3571b532e87865fa024b8a009cb8e2007335ed324d871a4c91dac2677a96a8aa6f1a0ec3718031783a4faf059b96f6d50045e8182b0b1ca282e58a940a99c072dc6181be158d54223dfa758fd5191cf974da1035c52ce8174b6b67a83243c88d3f5984f43f8e61b37b54f4c09955e60029114a465379b796dfe96c902f4032b6784b4e7c2769a7cf9d5757283641f136af1d62485e573a69746c793c7eaf58d44f3c0c1a22bad3f8b16b2249b0540bb7fb04fd108890622fd45596eb7f9f1f6e2ca279651932d727ab274ab6c4dc53a11aadf9bd68b170745b0bc536f2ef307b0a57df91299bea47c988eeb9e464feec8f0f9ac715d2a63d2de12543795cf671a4aad53b1284e64669228c3cd7998ec233e0e59e364a7e1560a5f2d89d80b288d3f7d761f3ccf801bfacfb7802f347b0f25facd5ff5b4fc4cdbf82ff2d6ab9c941fb659b0dac339b47f6cc501082a23353c2328fc993c3a72daca4abf7e3b24b90801955f6090ef3507f2c870df9c4c28c798357ea029066aa3364aca1168121bfee654723c380735faac53bda7e48aca78033888a7a02f3629fe42d3d927b12f06d48f3b2fc8fe64f5f39e22e390613389c2c72280106d3cce220d25127bc4d32dacb6d426c9d942657d31c03ee6f17c21d2a4d5426be85353abe49035dcab803caa9f5295fe9b6eff16855d87b5f93438d9fa933f0f1d2d935bacfb3de0a5481633129e4267f8f111bdcb79b37a7d3b4697f99802dc5fba44b8b8e27f7ba67cef98d7a1c76431d6f3f1e9b0b47381270138caa7d682064ee45c39c0849657396817ece46ddf84ae652b57ae60538db9", 0x1000, 0x800, &(0x7f0000000040)={0xa, 0x4e24, 0x9f, @local, 0x81}, 0x1c) io_setup(0x726, &(0x7f0000000000)=0x0) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) io_submit(r1, 0x1, &(0x7f00000003c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x5, 0x0, r2, 0x0}]) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) io_submit(r1, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x982f00000000b819, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000780), 0x0, 0x0, 0x0, 0x3}]) [ 419.863796] device bridge_slave_0 left promiscuous mode [ 419.888982] bridge0: port 1(bridge_slave_0) entered disabled state 02:12:24 executing program 1: r0 = socket$unix(0x1, 0x2, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) ioctl$FS_IOC_GETFSMAP(r1, 0xc0c0583b, &(0x7f0000000200)=ANY=[@ANYBLOB="00000000000000000000000000000000000000000000000000abe4be3317edb9da60538251b0ed000000000000000000000000000000ffffffff0000000000000000000000000000000000000000ffffffff00000000000000000000000000000800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000eb09852f00"/206]) connect$pppl2tp(r1, 0x0, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, &(0x7f0000000100)={'vcan0\x00', 0x0}) (async) r3 = socket$can_bcm(0x1d, 0x2, 0x2) connect$can_bcm(r3, &(0x7f0000000000), 0x10) (async) sendmsg$can_bcm(r3, &(0x7f0000000480)={&(0x7f0000000340)={0x1d, r2, 0x3f420f00}, 0x10, &(0x7f0000000040)={&(0x7f0000000580)=ANY=[@ANYBLOB="01000000d7fe68ca0000000000000000", @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=0x0, @ANYRES64=r0, @ANYBLOB="3b00d75264"], 0x20000600}}, 0x0) (async) r4 = open(&(0x7f00000001c0)='./file0\x00', 0x0, 0x0) perf_event_open(&(0x7f0000000500)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) sendmsg$nl_route(r4, &(0x7f00000006c0)={&(0x7f00000004c0)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000680)={&(0x7f00000005c0)=@bridge_delvlan={0x84, 0x71, 0x100, 0x70bd2c, 0x25dfdbff, {}, [@BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0xc}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x3}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x3}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x3}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_STATE={0x5, 0x3, 0x4}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x4, 0x1}}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_RANGE={0x6, 0x2, 0x10}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_MCAST_ROUTER={0x5}}, @BRIDGE_VLANDB_ENTRY={0xc, 0x1, 0x0, 0x1, @BRIDGE_VLANDB_ENTRY_INFO={0x8, 0x1, {0x0, 0x1}}}]}, 0x84}, 0x1, 0x0, 0x0, 0x800}, 0x8010) (async) r5 = socket$inet6(0xa, 0x1, 0x8010000000000084) (async) getsockopt$sock_cred(r4, 0x1, 0x11, &(0x7f0000000140), &(0x7f0000000180)=0xc) sendto$phonet(r4, &(0x7f00000003c0)="fe34da1b2d10c8b4e18f3731657f4eac1d459bef3618e5273f37d2ac40d5ddfa43d65877648a9465868fcd56d86a7eb43904037998fa2a3d239ad22768f9dab81dd1fc215ef0bae1dee8f471a973c30010b35c131abd10ee7a24f08b77a8827dc35849916972d5d8fd6cb8a20a2954d856b02e2d5086cbcd2c16c0bce289", 0x7e, 0x4000000, &(0x7f0000000440)={0x23, 0x6, 0xfc, 0x6}, 0x10) (async) fcntl$dupfd(r5, 0x0, r4) bind$inet6(r5, &(0x7f00000000c0)={0xa, 0x4e21, 0x0, @empty}, 0x1c) (async) connect$inet6(r5, &(0x7f0000000000)={0xa, 0x4e21, 0x0, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x39}}}, 0x1c) (async) setsockopt$inet_sctp6_SCTP_PEER_ADDR_PARAMS(r5, 0x84, 0x9, &(0x7f0000000300)={0x0, @in6={{0xa, 0x0, 0x0, @empty}}, 0x0, 0x0, 0x0, 0x0, 0xb3550aa4ba878354}, 0x9c) (async) socket$unix(0x1, 0x2, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_vcan(0xffffffffffffffff, 0x8933, 0x0) [ 419.974880] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 420.003306] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.2'. [ 420.034129] device team1 entered promiscuous mode [ 420.049951] IPv6: ADDRCONF(NETDEV_UP): team1: link is not ready [ 420.069587] 8021q: adding VLAN 0 to HW filter on device team1 02:12:24 executing program 1: perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000500)) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x1f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xcf0, 0xfffffffffffffff8}, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f00000004c0)={0x1, 0x80, 0x0, 0x3, 0x40, 0x6, 0x0, 0x3ff, 0x0, 0xb, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000100), 0x18}, 0x4004, 0x6, 0x0, 0x99a724fe9944f625, 0x40, 0x101, 0x4, 0x0, 0x1}, 0x0, 0x10, 0xffffffffffffffff, 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000080)=ANY=[], 0xff01) ptrace(0x4208, r0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='ramfs\x00', 0x0, 0x0) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000100)=0x5) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x200401, 0xc) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./filu1,lowerdir=./file0']) chdir(&(0x7f0000000540)='./bus\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r3, &(0x7f0000000140)=ANY=[], 0x16) perf_event_open(&(0x7f0000000280)={0x3, 0x80, 0x0, 0x81, 0x7, 0x3, 0x0, 0x4, 0x10800, 0x5, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x6, 0x1, @perf_bp={&(0x7f0000000180), 0x8}, 0x8a400, 0x3e, 0x9, 0x9, 0x2, 0xa8e, 0x8001, 0x0, 0x8000, 0x0, 0x5947}, r0, 0x3, 0xffffffffffffffff, 0x0) sendfile(r3, r3, &(0x7f0000000240), 0x7fff) 02:12:24 executing program 4: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000002c0)) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000010477ca7531573fc400925e4a44", @ANYRES32, @ANYBLOB="0d01140000000000240012000c00040062720064676500000c0002f60800000001080000080001"], 0x44}}, 0x0) (async) r0 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000003c0), r0) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0xa) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="480000001000050700001100fbffffff00000002", @ANYRES32=r1], 0x48}}, 0x0) (async, rerun: 32) r2 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 32) r3 = socket(0x1, 0x803, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=@ipv4_newroute={0x78, 0x18, 0x100, 0x70bd2a, 0x25dfdbfc, {0x2, 0x20, 0x80, 0x7, 0xf0bd740368d5206c, 0x0, 0xff, 0x5, 0x3200}, [@RTA_ENCAP_TYPE={0x6, 0x15, 0x8}, @RTA_PRIORITY={0x8, 0x6, 0x8}, @RTA_IIF={0x8, 0x3, r1}, @RTA_METRICS={0x44, 0x8, 0x0, 0x1, "eeed791bc61ca76535d04ccac22206a51b0d9e9af621ebe7f549ce38dbadffe0879ec2fe485ee01eb65ff1ae79c281ffda5763e4ce1b6459280069dd4a44d39f"}]}, 0x78}, 0x1, 0x0, 0x0, 0xc091}, 0x40840) (async, rerun: 64) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x66) (rerun: 64) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=@newlink={0x40, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @gre={{0x8}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GRE_LINK={0x8, 0x1, r4}]}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x40}}, 0x0) [ 420.089747] device gre1 entered promiscuous mode [ 420.102037] team1: Port device gre1 added 02:12:24 executing program 5: r0 = socket(0x0, 0x5, 0x43c3) sendmsg$AUDIT_MAKE_EQUIV(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000400)={0x0}}, 0x4004081) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x44, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xbcb}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x14}, 0x0) r1 = socket(0x23, 0x5, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r1, 0x113, 0x1, 0x0, 0x20000000) r2 = socket$inet6(0xa, 0x2, 0x3a) bind$inet6(r2, &(0x7f0000000000)={0x2, 0x0, 0x0, @private1}, 0x1c) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r2, 0x6, 0x21, &(0x7f0000000240)="c842cabecc1345f576cdb02a83a7938c", 0x10) r3 = socket$rds(0x15, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r1, 0x400448c8, &(0x7f0000000280)={r0, r3, 0x8, 0x1000, &(0x7f00000008c0)="4d3d82c5b68757a090094faa9af59f251e449617be7301b93876157e4bf5db69c1a4cb60a66399d49854065ed47a1c7dc679eed30f3d36357af22fc723647fcade63277d76615e04ad0cf346dd8f907ac57bff1a7d50822866079c069cbaffc1088361f85305624dbd564edf461cd0dca94e46413609bd2ea1624be3b9827d7e57d977fae2a1e7fe3b21fa2ab71b972a2d9af250214c2a381097cf5b4caaaa4f513517569b66a431c8194c17bb25c6eff1984ce72d6c49a4de4af6ad7f4c3a4f579c663b8f5c730f50d908b6bfd687363677bc0efbd2cd3ed9de63baf3dcb3e5feaff157cdd77802d67ad8a2ec19b05f39d712f96addf07b47faa189ff06c171b1afe5f324c8d9b406ea095b0465fa88c619ec5929b3ce99be37396a9894ded9e63eacaf1cfd614482bb7531c364dc5067ee43f9aa024ab20357840d314de415d537b3ec1c3745bc76bf5e8bc84b0c36ce57199bfa0cdd16317c5c66998753366604b4de4845d4ebf6d3c33f6f7f50ce3fab3d83059426ebabd31a48918c0cb844e5112cf91f2bdcf2e8e061704479902c0b7a9084564dad32bd4c8c2792480d5033bc7fe1fbcab5963d90bc4a50324d07bc5d12292f44c8668aa7ae66228729a779e4a81a093cc277eef3d9eafae96a8ec405735a189cf21616d924487268931d91c1141496052adf5996fd91ffdbd5967b070b32f112f8bb40b995d3e3b8dcb7c72dbdfa2ae174890d058e1ee3a1967eced71978bb9fad9b88c772adcd526e3d5fe09a00af77e7a86cc10b0577c35845b607ef7adbca7489773143e2eee783e4f37e93709e9a5628dc39ea1b79ab09a69afa113e68f99fddcfd6058ac0ad5a73511cd02252ad6e208126f65c38ad727bfc1c735149fe0d610c520e344be811730a0ce3e79f69be3fb131efc2ad0ad33132b9206a2f54a5cf21af04c6f00e57f45388f0f2e25bfbb92504291bb80d0d884f4e39cf632330bc33442c774a123ad169b5b1178b7d021fb56aedcb37fe3078edbb1bb1d838de25c3d1ad5c6778404306bfe7144217d8131041913fdf9c962d0fe1e2603fcf16c1afb5e3a73b4f2d0aaed2a371d722da11085874ba9ad3aa7503af5a2a43cebfbe80bb84da5833f832e50a6675ebcbef87a33f8748340388e5fa6edb6cceee51c50c27b4e7b85cc108370ed4c6f3dda0ef61191d5c924d215bf6ece8716019e151c96539f0dcea5db98c8e1fd9171c008ae62adb6b854973735fab4583f0eb6ba659ebbf8a3a1293b028ac3970b28d81c8d73d1672109b4f00b604b6e631516c16c3bf623ca7c3df0be51fd558b0eccb652dad784fd226ddae0eef83fdcff88c77158c9db16fee73123d2e967fa34f1a047f72b4abc71951e60eedba463d7628d539fdfb79d8ef4316891ab43adcb42bc6052442f1d5f8a54cbd96433e62ef4a95609c682388ededcaea8ec2dd2af46554516b0033d98957ea68c0fbd2b69f8965b8b7be9641c47a235aacca64670646adb25aa57fc4c3c2bd3758647f12dee10661c887fab1c82019a60e827272f8ceaa5c09b8b4c38ef33d0f4241c6d9eb99e1a9f7ed01156f04e988b4e71352d4a3ef5658841d9272692b90a506da78c5b7895259d7a8bdf486d354faacf5fbd894d86864f0374d93584ab71727143a2717f8fa1b1f045a9480437e49745580887a4950aedadbe8b06a7a05f65e3d5150c99a3c333738fc2c992fcbde12d5aa3e180d9e0be8d65ee169702fb080df7db0b126578da6ff94d98c5cf2f2d45aaffcb5da0628c0a984ac2175cfaa85e48f82844d7609ea32002decf9d5ae8825995ea9709a89b8203196753d18235d26015bb098987de24b46145ac09f1ad78750b9be3ed0a682f695723c68de765ea29d452c097f60b60cf80407c87c1f6da797ebf2f247f307679648f630fa896fc14188ba7d603fb0f403f098a20fb3b418e8b4fca1391db188d4c0e50898e2de2ae1119324aadb33dd508aa54e35f71bf2a5684d5bc8daa20cac45d981412f667be44c9da0ff1c4ba9930f9b8f588cde1af2db1779121877b1517bef772f67bad46f62da44ae899fb7c64669f60825d0765a52dab0c4179ebd8170a0f9da116203c115e471f95d9622e9f292911c6921336dfe7989636e00b79be4d94260a9d806ac1c1279996965676d63b70795a50235d05ae8b1faee59bd58dedcfae858ab581d25d5bffc373b280fa4a8b26caea201751c60300a4d29aa6497fa69ad5a6015fe788ef83bcc205be6d888c58293b13b57c80b312ec1528b049d51c55fbf5dd097e280528fb01690548312e0bfbd679ab6a6dd0ce960738a7d5ada01620b856bb87119b558f8b4f34c4fe340b56247453127bf457e4f5bf7a11248dda79a762dd0866faf2350d454d5cd5f8090c4a2d874b2f7f9aab8d00e37874dabd19a52b8068bbcc070ff1a8d215664782b177a0da91351309c33a6312a2f71f99b0eff483c12db2d099cc05bb10843f4f487065ddb56ed4cd5ea95e4b6413c4aa9447e5c5b84f773a482725b4b1c27588cd4fe598e2665622873444e17d7ddbdfdf3e354859af524e5322655e9f20da7d8fb2d5696363373cbe40e990a7814d863ec8e20b22642b7beb14dbe83f0f3ed5b81b40f11b4529420fc75a407074e5870077740bedb16823b18f352b9f1972673e8e5f62e40521bdc48d14726c9c02a041de369f5673f758accabb99ed81b791b3a93d62477b0ea5bdbef496688b7c2b61405e48b5d313fa5345c53fca8dbc4fc15420e18c379b7a22bb76a9cccfd590a0086e3612e3057395aadd4ffd0295d5e86b23b6c022df6de2287ee4d065ffd5b0a425c1f3c37fb0ccf11f7bccf7ea7f0b701a5b1896da407aca96ca18b8a85235a02eaaa79f7ed69219428f352d195d7885e703773fd098c1c34c4d73b9357c047a96ebb686a14ecc72b0a9481cee6e3cd6a3da6604ab93b83efa8c689ece8b83bfeef6b7ba72dd16107f78b9d0a31418420fb1f2bb0a625be68e9a25d3353973487602b232decfe8563e307bf0ee3fe723d489ba68d107095d64c3195eb7f7e1f40031c03ff4e521771e0eccf7c2cd8a71e5985559749c3b37610509841c8d37b4f914eb26febb67b36d522ef4e3a56674f5cad978f5f01f7c061f14d6d3a845ae6d9f099150867b9bb0beeaeacbd17719a3c8a3e3a19b7ace52b2ed9d18c68e4f16bad85b885ef9216d33e3146155fa24f7384df82b54b67c7b20a04ac264267e4d12c203991f4db007f39000c1a4ac533769da172a1a63a30cbb041fea22f2a4064fcf4346d08a6a9551b3cb3be6e3a5453810d99074793f9553a067a6af4e216a64f818d5456fbdfa1b1097ee06fbf98da4559c87d176645bd39c8e7b475c0e07c7f169f5428981ab405c9b6bf28968d16879086566042d47bbae57d0cd6e1c6c3e390ca724397ebc03e3e3cc47bac75d7394f77ca3360b17b5900a7df1966c7d080c70d55fa1071fa0044869d4a888b6045a14790e72b203ddc7048be42cea80e37c319cb78f44a79528873e0226950141943b4f2503801e2d5afd8b1dafbdb90a3c9b4c4e6636583034953edc6fcba15e35d6f1461dedc7c5cf6f4fd296487dad1b51e28eaa8bac35ae5c9a93c8476fd95a5d8dbbdab469c4b375a161bd0a994a5cdf8abfc530e2f9cd99e5c29e266ac6729ea12909095f75c7a390fc8b0967490b808a5d6598ab524b9ae6b21f587c830bd259501ff68802c3b8fa13a72aa43533c46319fab8f39100a5dbf3dd43018ef7d1f2b705d5df2f098207607d204497ff2a5731e8b4d68fc88cb60da401f6c232e4a06f6323fb14a2a27f500799be052e17d482c3b583c196432e9643a62e6fc306d331463f9135834971dd1d2e9b784738e45164b0f28fceb5346317f1643b4c4d489614e417b0e3d08f100636c6d181991070ac218edb151dcb158f85460e53b1377785d73b51c45122668168d09c85349269097b3fe6bab304a6479c1347261141f20aa09ac10c71f4d03225d6697aaae3f9479b7354bf8f47188b50d33d3e0e7b058e17e3d096d6507411a4e133220afd9a5a664d328a29099b118241a53126e540d9e0c94b9d1e0f0d305c7b4e9694f1a70017ea2813956d9676de947e4c6ddec6cd0773f7a0eac8ce97e392c0c23ea28d119b3782ea4568eb15b26855619f9ed0617e0886f77f3c043f1e76feeb183a002d5d3f0bbc80b97b49853e03a1b5f94af71f991040118a8a945b6e1fd9b8496cb2e17ffdd0ff3c0b35fe970470bc9ee88eac6c90e7af82a28f743fad37f3717204c0e80ba4b02839d753aa6bd8fe4c568bb3d72ee5831f61820c9d428f3900e88ea5874f9a2e25daef477d3ab0fe33152b0d4906fb36a73180d87f8f88b2d8c146a245b3484a842b7543777a94c9dfe78955b8ce423a9ce6c6345b1fd87a4cd14bd6581875c5b2c03fc303171a23410b88122c0c91c9fb9fe38f3f6cf713a58fcc761667a827b1c7449035c59c1440cc5b79ecad9db4f71aa11028e15dc72da3f7b001319196bd66f4f2ba156f7367ab966100ff368b31f3f47d0b63e5fbed04691cc05421de214b6cbb9172d144684a06a56002b4a6a45095edba71d804cff403eaa099b62c0567cda5da65f1dc7f4f428200797fd85fb93b7a96962ed7ee779d553c252d9dad26b476466281e852d4a5ffd58aae24002fd39568d873ad81000c1f857d6204295307a07c6059626a47182feb0a891bfb43097abfb463955f97c61d8d17cc2fa9bf32f503bbdcc148eda55e632993c75a9a624c24f903b54a7c091820cdec1d502c7c1c32bed11ff1d2b887381c79983c4439105f884bbc8c4a76b808e6cfa670433bf6d6557e4915b020574722e9ad07f3fd2b09b070701d8857cece9c2ce4dd827b845d56efd8dcabbbeb809817f20acf0bd635dc105d1db211d3a39b183026537636223c9acb4cc6e522686d7220db51a7e7fa2807c2eb7861f0cd7398223d1b3f2a6c06dfb6db9cfb87e251748efaad4b6066ac94945980ea7a14facee8c3757b93d00825bda84ff5a5ec23a459a1dc352b75317abbe87031d50b820b679f49b501a90a8e6cf8882f952fd58efc8ecdae75c0461892df2d38981dbbf9c5272141908f3061027dde4432ae64b74ec2293362924baf4e334dae9d5a17e9bc0131ee1ca7fdf7501bd63fe0371650fb7ed229196ec1e7d1f880783fc6d23a9f732b8ba64b10867ec1a747cfcef42d66d8011bab865f08571a5c62660a8f6d7dc87d3764959e8a506796ee109d00d6b9db93b6d6a425c13caa18720403f66dcac24a821eed500f516895d44de0456513d019e2b5932950404b094d0b9a009523f82fe1ddbd864c588f46e25e9e6b289f3cee3b581bb9ddfd5ad34cfcc973e821e5ef9ff585d6200c4feff1fb694b85f0dcc7e27707b5f412b2016cc60a0df1c5a51e87c69e4685e305ff15a1e7c028afb835377f73711f5e510c62c03ee5f194545c6388dbb21297e211bf49118d94598e62abe836be085f7a1b337057dc02646576af79c524240222e94d8418083be9ebd4d756e51b9b885027e5b56da91a8a5e86729579b824522910a0633a5ffe35e27ca63b6aaea5d61697b4d4e78b23c7160af62f6753204134bfbac59fae56c8082ab96c6da953c4dc70bf1ede792e26e657bff9857535c30f629fba107d9eaa0efb5ae197390c9babef5ddd24afebd5670c00b90b117265f07b60843e83adad27e55aeb9e3e0659e0e715a0fabb4ff621b86288aefb82aa9906bedd94d165e2f0f1b5d5d196233dbe61c3a596818bac4", 0x1, 0x0, 0xff, 0x2fa, 0x0, 0x3, 0x5, 'syz1\x00'}) sendmsg$NFQNL_MSG_CONFIG(r1, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, 0x2, 0x3, 0x201, 0x0, 0x0, {0x7, 0x0, 0x4}, [@NFQA_CFG_CMD={0x0, 0x1, {0x5, 0x0, 0x1f}}, @NFQA_CFG_PARAMS={0x9, 0x2, {0x7ffd}}, @NFQA_CFG_FLAGS={0x8, 0x5, 0x1, 0x0, 0x3f}]}, 0xfc6a}, 0x1, 0x0, 0x0, 0x881}, 0x8000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) unshare(0x40060000) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, 0x0, 0x0) pipe(&(0x7f0000000880)) [ 420.173047] IPv6: ADDRCONF(NETDEV_CHANGE): team1: link becomes ready [ 420.293148] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 420.400826] IPVS: ftp: loaded support on port[0] = 21 [ 420.441510] device team2 entered promiscuous mode [ 420.462516] overlayfs: failed to resolve './filu1': -2 [ 420.471527] IPv6: ADDRCONF(NETDEV_UP): team2: link is not ready [ 420.478998] 8021q: adding VLAN 0 to HW filter on device team2 [ 420.491402] device gre2 entered promiscuous mode [ 420.516681] team2: Port device gre2 added [ 420.543413] IPv6: ADDRCONF(NETDEV_CHANGE): team2: link becomes ready 02:12:26 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000640)={0x4, 0x80, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe000000, 0x0, @perf_bp={&(0x7f0000000400), 0x8}, 0x0, 0x1, 0x0, 0x6, 0x0, 0x0, 0x2, 0x0, 0x1}, 0xffffffffffffffff, 0x5, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='blkio.bfq.idle_time\x00', 0x0, 0x0) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x777e, 0x80000, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_bp={&(0x7f0000000280), 0x1}, 0x131e0, 0x0, 0x1b9, 0x4, 0x0, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x3) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='hugetlb.1GB.usage_in_bytes\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000005c0)=0x80000001) (async, rerun: 64) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x6, 0x0, 0x0, &(0x7f0000000040)='GPL\x00', 0x80004, 0xff6, &(0x7f00000029c0)=""/4086, 0x41000, 0x3, '\x00', 0x0, 0x1, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (rerun: 64) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000600)={r3, 0xffffffffffffffff, 0x0, 0xf002100}, 0x10) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'bridge0\x00'}) socketpair(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) r5 = openat$cgroup_ro(r2, &(0x7f00000003c0)='blkio.throttle.io_service_bytes\x00', 0x0, 0x0) (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x8914, &(0x7f0000000080)) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x6}, 0x10) (async) socketpair(0x0, 0xa, 0x0, &(0x7f0000000240)) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x89a1, &(0x7f0000000080)) (async) openat$cgroup_int(0xffffffffffffffff, &(0x7f00000000c0)='memory.max\x00', 0x2, 0x0) (async, rerun: 64) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000440)='cgroup.kill\x00', 0x0, 0x0) (rerun: 64) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.net/syz0\x00', 0x200002, 0x0) (async) ioctl$PERF_EVENT_IOC_ID(r7, 0x80082407, &(0x7f0000000580)) (async) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, r1) (async, rerun: 32) openat$cgroup_ro(r5, &(0x7f0000000100)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) (async, rerun: 32) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, 0x0) perf_event_open(&(0x7f00000004c0)={0x4, 0x80, 0x82, 0x4, 0x0, 0x6, 0x0, 0x1, 0x10094, 0xa, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x3e6c, 0x0, @perf_config_ext={0xffc, 0x8}, 0x1a58f, 0x1, 0x8dd4, 0x4, 0x4, 0x8, 0x5, 0x0, 0x3, 0x0, 0x3}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) (async) openat$cgroup_ro(r1, &(0x7f0000000200)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) (async) syz_clone(0x738c0480, 0x0, 0x0, 0x0, 0x0, 0x0) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000380)=0x8000, 0x12) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000340)='cgroup.stat\x00', 0x0, 0x0) 02:12:26 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x3, 0x4) (async) socket$inet6_sctp(0xa, 0x801, 0x84) perf_event_open(&(0x7f0000000200)={0x0, 0x80, 0x20, 0x81, 0x43, 0x6, 0x0, 0x6, 0x20000, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x20, 0x0, @perf_bp={&(0x7f0000000140), 0x1}, 0x0, 0x10000, 0x3, 0x0, 0x0, 0xffffffff, 0x4, 0x0, 0xffff, 0x0, 0x2}, 0x0, 0x5, 0xffffffffffffffff, 0x9) (async) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000001c0)) (async, rerun: 64) r1 = socket$inet6(0xa, 0x400000000001, 0x0) (rerun: 64) close(r1) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async, rerun: 64) r2 = socket(0x23, 0x5, 0x0) (rerun: 64) getsockopt$kcm_KCM_RECV_DISABLE(r2, 0x113, 0x1, 0x0, 0x20000000) (async, rerun: 64) r3 = socket(0x1, 0x803, 0x0) (rerun: 64) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)) (async) r5 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000200)=@newlink={0x50, 0x10, 0x401, 0x4, 0xfffffffe, {0x0, 0x0, 0x0, 0x0, 0xff7f}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x18, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6, 0x1, 0x234}, @IFLA_VLAN_FLAGS={0xc, 0x2, {0x1f, 0x1e}}]}}}, @IFLA_LINK={0x8, 0x5, r4}]}, 0x50}}, 0x0) (async, rerun: 64) sendmsg$nl_route_sched(r2, &(0x7f0000000440)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)=@delqdisc={0x78, 0x25, 0x100, 0x70bd2c, 0x25dfdbfd, {0x0, 0x0, 0x0, r4, {0xc, 0x4}, {0xfff3, 0x10}, {0x3, 0xffff}}, [@TCA_EGRESS_BLOCK={0x8}, @TCA_RATE={0x6, 0x5, {0x55, 0x1f}}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0x4c}, @qdisc_kind_options=@q_cbs={{0x8}, {0x1c, 0x2, @TCA_CBS_PARMS={0x18, 0x1, {0x3f, '\x00', 0xffff, 0x6, 0x3}}}}, @TCA_EGRESS_BLOCK={0x8}, @TCA_RATE={0x6, 0x5, {0x5, 0x8e}}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x401}]}, 0x78}, 0x1, 0x0, 0x0, 0x20000010}, 0xd0) (rerun: 64) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) r6 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r6, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async) connect$inet6(r6, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r6, 0x84, 0x7b, &(0x7f0000000000)={0x0, 0x2}, 0x8) (async) shutdown(r1, 0x1) (async) socket$nl_route(0x10, 0x3, 0x0) getpid() (async, rerun: 32) ioctl$FIOCLEX(r6, 0x5451) (rerun: 32) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000280)=ANY=[@ANYBLOB="2400000001011f01009c00000000000100000015000840331015786ee388042a0e1f0a75e81975011890cd71b79c6f665a034e568be1180e6d2a3a6d6af03eb3d9d0fc6e3c53f3015d00ea3608e07c163417a2c08fcb2cbc5b893c85841e0e77d8ddd90e5e4f4e8d8b916d629ebea6450a00b5dd76a06453473e9fa146a851a7a3512a81043265b35a7acfef5a974bb381a097a1782c0055bf18c4df473dcb368546f4be5021d36f13ada0d9e2f074386929cc1e76003cabd453356977806e07b659dd120239a32907f8ced1a32e34b3ca79d689ccacded36f95ae0f978d56e0c5a071a88eea61ce8ccd3f0b427647f2130511548ed9c620b131ce67d21fb75d457e14ceaecc6fb03909707ea485ac8a26a1ed504b73a95a25367fc647896b121e616787967b9a180a83c8ecc158a8243724aada1f7e314146cd5696620f0254e9102d745a2a1663048a439e5c8025772add1678192d0fa582a7dc1e6be511d155215c6937812e13579c22a6348df5d0223f727f44617fbf1dcda558f57081487963c1f55dd55c5d3f151d71286df2effe1480be93379617db9d42de808cb46bed45341960ea029352"], 0x24}}, 0x0) 02:12:26 executing program 5: r0 = socket(0x0, 0x5, 0x43c3) sendmsg$AUDIT_MAKE_EQUIV(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000400)={0x0}}, 0x4004081) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x44, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xbcb}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x14}, 0x0) (async) r1 = socket(0x23, 0x5, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r1, 0x113, 0x1, 0x0, 0x20000000) (async) r2 = socket$inet6(0xa, 0x2, 0x3a) bind$inet6(r2, &(0x7f0000000000)={0x2, 0x0, 0x0, @private1}, 0x1c) (async) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r2, 0x6, 0x21, &(0x7f0000000240)="c842cabecc1345f576cdb02a83a7938c", 0x10) (async) r3 = socket$rds(0x15, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r1, 0x400448c8, &(0x7f0000000280)={r0, r3, 0x8, 0x1000, &(0x7f00000008c0)="4d3d82c5b68757a090094faa9af59f251e449617be7301b93876157e4bf5db69c1a4cb60a66399d49854065ed47a1c7dc679eed30f3d36357af22fc723647fcade63277d76615e04ad0cf346dd8f907ac57bff1a7d50822866079c069cbaffc1088361f85305624dbd564edf461cd0dca94e46413609bd2ea1624be3b9827d7e57d977fae2a1e7fe3b21fa2ab71b972a2d9af250214c2a381097cf5b4caaaa4f513517569b66a431c8194c17bb25c6eff1984ce72d6c49a4de4af6ad7f4c3a4f579c663b8f5c730f50d908b6bfd687363677bc0efbd2cd3ed9de63baf3dcb3e5feaff157cdd77802d67ad8a2ec19b05f39d712f96addf07b47faa189ff06c171b1afe5f324c8d9b406ea095b0465fa88c619ec5929b3ce99be37396a9894ded9e63eacaf1cfd614482bb7531c364dc5067ee43f9aa024ab20357840d314de415d537b3ec1c3745bc76bf5e8bc84b0c36ce57199bfa0cdd16317c5c66998753366604b4de4845d4ebf6d3c33f6f7f50ce3fab3d83059426ebabd31a48918c0cb844e5112cf91f2bdcf2e8e061704479902c0b7a9084564dad32bd4c8c2792480d5033bc7fe1fbcab5963d90bc4a50324d07bc5d12292f44c8668aa7ae66228729a779e4a81a093cc277eef3d9eafae96a8ec405735a189cf21616d924487268931d91c1141496052adf5996fd91ffdbd5967b070b32f112f8bb40b995d3e3b8dcb7c72dbdfa2ae174890d058e1ee3a1967eced71978bb9fad9b88c772adcd526e3d5fe09a00af77e7a86cc10b0577c35845b607ef7adbca7489773143e2eee783e4f37e93709e9a5628dc39ea1b79ab09a69afa113e68f99fddcfd6058ac0ad5a73511cd02252ad6e208126f65c38ad727bfc1c735149fe0d610c520e344be811730a0ce3e79f69be3fb131efc2ad0ad33132b9206a2f54a5cf21af04c6f00e57f45388f0f2e25bfbb92504291bb80d0d884f4e39cf632330bc33442c774a123ad169b5b1178b7d021fb56aedcb37fe3078edbb1bb1d838de25c3d1ad5c6778404306bfe7144217d8131041913fdf9c962d0fe1e2603fcf16c1afb5e3a73b4f2d0aaed2a371d722da11085874ba9ad3aa7503af5a2a43cebfbe80bb84da5833f832e50a6675ebcbef87a33f8748340388e5fa6edb6cceee51c50c27b4e7b85cc108370ed4c6f3dda0ef61191d5c924d215bf6ece8716019e151c96539f0dcea5db98c8e1fd9171c008ae62adb6b854973735fab4583f0eb6ba659ebbf8a3a1293b028ac3970b28d81c8d73d1672109b4f00b604b6e631516c16c3bf623ca7c3df0be51fd558b0eccb652dad784fd226ddae0eef83fdcff88c77158c9db16fee73123d2e967fa34f1a047f72b4abc71951e60eedba463d7628d539fdfb79d8ef4316891ab43adcb42bc6052442f1d5f8a54cbd96433e62ef4a95609c682388ededcaea8ec2dd2af46554516b0033d98957ea68c0fbd2b69f8965b8b7be9641c47a235aacca64670646adb25aa57fc4c3c2bd3758647f12dee10661c887fab1c82019a60e827272f8ceaa5c09b8b4c38ef33d0f4241c6d9eb99e1a9f7ed01156f04e988b4e71352d4a3ef5658841d9272692b90a506da78c5b7895259d7a8bdf486d354faacf5fbd894d86864f0374d93584ab71727143a2717f8fa1b1f045a9480437e49745580887a4950aedadbe8b06a7a05f65e3d5150c99a3c333738fc2c992fcbde12d5aa3e180d9e0be8d65ee169702fb080df7db0b126578da6ff94d98c5cf2f2d45aaffcb5da0628c0a984ac2175cfaa85e48f82844d7609ea32002decf9d5ae8825995ea9709a89b8203196753d18235d26015bb098987de24b46145ac09f1ad78750b9be3ed0a682f695723c68de765ea29d452c097f60b60cf80407c87c1f6da797ebf2f247f307679648f630fa896fc14188ba7d603fb0f403f098a20fb3b418e8b4fca1391db188d4c0e50898e2de2ae1119324aadb33dd508aa54e35f71bf2a5684d5bc8daa20cac45d981412f667be44c9da0ff1c4ba9930f9b8f588cde1af2db1779121877b1517bef772f67bad46f62da44ae899fb7c64669f60825d0765a52dab0c4179ebd8170a0f9da116203c115e471f95d9622e9f292911c6921336dfe7989636e00b79be4d94260a9d806ac1c1279996965676d63b70795a50235d05ae8b1faee59bd58dedcfae858ab581d25d5bffc373b280fa4a8b26caea201751c60300a4d29aa6497fa69ad5a6015fe788ef83bcc205be6d888c58293b13b57c80b312ec1528b049d51c55fbf5dd097e280528fb01690548312e0bfbd679ab6a6dd0ce960738a7d5ada01620b856bb87119b558f8b4f34c4fe340b56247453127bf457e4f5bf7a11248dda79a762dd0866faf2350d454d5cd5f8090c4a2d874b2f7f9aab8d00e37874dabd19a52b8068bbcc070ff1a8d215664782b177a0da91351309c33a6312a2f71f99b0eff483c12db2d099cc05bb10843f4f487065ddb56ed4cd5ea95e4b6413c4aa9447e5c5b84f773a482725b4b1c27588cd4fe598e2665622873444e17d7ddbdfdf3e354859af524e5322655e9f20da7d8fb2d5696363373cbe40e990a7814d863ec8e20b22642b7beb14dbe83f0f3ed5b81b40f11b4529420fc75a407074e5870077740bedb16823b18f352b9f1972673e8e5f62e40521bdc48d14726c9c02a041de369f5673f758accabb99ed81b791b3a93d62477b0ea5bdbef496688b7c2b61405e48b5d313fa5345c53fca8dbc4fc15420e18c379b7a22bb76a9cccfd590a0086e3612e3057395aadd4ffd0295d5e86b23b6c022df6de2287ee4d065ffd5b0a425c1f3c37fb0ccf11f7bccf7ea7f0b701a5b1896da407aca96ca18b8a85235a02eaaa79f7ed69219428f352d195d7885e703773fd098c1c34c4d73b9357c047a96ebb686a14ecc72b0a9481cee6e3cd6a3da6604ab93b83efa8c689ece8b83bfeef6b7ba72dd16107f78b9d0a31418420fb1f2bb0a625be68e9a25d3353973487602b232decfe8563e307bf0ee3fe723d489ba68d107095d64c3195eb7f7e1f40031c03ff4e521771e0eccf7c2cd8a71e5985559749c3b37610509841c8d37b4f914eb26febb67b36d522ef4e3a56674f5cad978f5f01f7c061f14d6d3a845ae6d9f099150867b9bb0beeaeacbd17719a3c8a3e3a19b7ace52b2ed9d18c68e4f16bad85b885ef9216d33e3146155fa24f7384df82b54b67c7b20a04ac264267e4d12c203991f4db007f39000c1a4ac533769da172a1a63a30cbb041fea22f2a4064fcf4346d08a6a9551b3cb3be6e3a5453810d99074793f9553a067a6af4e216a64f818d5456fbdfa1b1097ee06fbf98da4559c87d176645bd39c8e7b475c0e07c7f169f5428981ab405c9b6bf28968d16879086566042d47bbae57d0cd6e1c6c3e390ca724397ebc03e3e3cc47bac75d7394f77ca3360b17b5900a7df1966c7d080c70d55fa1071fa0044869d4a888b6045a14790e72b203ddc7048be42cea80e37c319cb78f44a79528873e0226950141943b4f2503801e2d5afd8b1dafbdb90a3c9b4c4e6636583034953edc6fcba15e35d6f1461dedc7c5cf6f4fd296487dad1b51e28eaa8bac35ae5c9a93c8476fd95a5d8dbbdab469c4b375a161bd0a994a5cdf8abfc530e2f9cd99e5c29e266ac6729ea12909095f75c7a390fc8b0967490b808a5d6598ab524b9ae6b21f587c830bd259501ff68802c3b8fa13a72aa43533c46319fab8f39100a5dbf3dd43018ef7d1f2b705d5df2f098207607d204497ff2a5731e8b4d68fc88cb60da401f6c232e4a06f6323fb14a2a27f500799be052e17d482c3b583c196432e9643a62e6fc306d331463f9135834971dd1d2e9b784738e45164b0f28fceb5346317f1643b4c4d489614e417b0e3d08f100636c6d181991070ac218edb151dcb158f85460e53b1377785d73b51c45122668168d09c85349269097b3fe6bab304a6479c1347261141f20aa09ac10c71f4d03225d6697aaae3f9479b7354bf8f47188b50d33d3e0e7b058e17e3d096d6507411a4e133220afd9a5a664d328a29099b118241a53126e540d9e0c94b9d1e0f0d305c7b4e9694f1a70017ea2813956d9676de947e4c6ddec6cd0773f7a0eac8ce97e392c0c23ea28d119b3782ea4568eb15b26855619f9ed0617e0886f77f3c043f1e76feeb183a002d5d3f0bbc80b97b49853e03a1b5f94af71f991040118a8a945b6e1fd9b8496cb2e17ffdd0ff3c0b35fe970470bc9ee88eac6c90e7af82a28f743fad37f3717204c0e80ba4b02839d753aa6bd8fe4c568bb3d72ee5831f61820c9d428f3900e88ea5874f9a2e25daef477d3ab0fe33152b0d4906fb36a73180d87f8f88b2d8c146a245b3484a842b7543777a94c9dfe78955b8ce423a9ce6c6345b1fd87a4cd14bd6581875c5b2c03fc303171a23410b88122c0c91c9fb9fe38f3f6cf713a58fcc761667a827b1c7449035c59c1440cc5b79ecad9db4f71aa11028e15dc72da3f7b001319196bd66f4f2ba156f7367ab966100ff368b31f3f47d0b63e5fbed04691cc05421de214b6cbb9172d144684a06a56002b4a6a45095edba71d804cff403eaa099b62c0567cda5da65f1dc7f4f428200797fd85fb93b7a96962ed7ee779d553c252d9dad26b476466281e852d4a5ffd58aae24002fd39568d873ad81000c1f857d6204295307a07c6059626a47182feb0a891bfb43097abfb463955f97c61d8d17cc2fa9bf32f503bbdcc148eda55e632993c75a9a624c24f903b54a7c091820cdec1d502c7c1c32bed11ff1d2b887381c79983c4439105f884bbc8c4a76b808e6cfa670433bf6d6557e4915b020574722e9ad07f3fd2b09b070701d8857cece9c2ce4dd827b845d56efd8dcabbbeb809817f20acf0bd635dc105d1db211d3a39b183026537636223c9acb4cc6e522686d7220db51a7e7fa2807c2eb7861f0cd7398223d1b3f2a6c06dfb6db9cfb87e251748efaad4b6066ac94945980ea7a14facee8c3757b93d00825bda84ff5a5ec23a459a1dc352b75317abbe87031d50b820b679f49b501a90a8e6cf8882f952fd58efc8ecdae75c0461892df2d38981dbbf9c5272141908f3061027dde4432ae64b74ec2293362924baf4e334dae9d5a17e9bc0131ee1ca7fdf7501bd63fe0371650fb7ed229196ec1e7d1f880783fc6d23a9f732b8ba64b10867ec1a747cfcef42d66d8011bab865f08571a5c62660a8f6d7dc87d3764959e8a506796ee109d00d6b9db93b6d6a425c13caa18720403f66dcac24a821eed500f516895d44de0456513d019e2b5932950404b094d0b9a009523f82fe1ddbd864c588f46e25e9e6b289f3cee3b581bb9ddfd5ad34cfcc973e821e5ef9ff585d6200c4feff1fb694b85f0dcc7e27707b5f412b2016cc60a0df1c5a51e87c69e4685e305ff15a1e7c028afb835377f73711f5e510c62c03ee5f194545c6388dbb21297e211bf49118d94598e62abe836be085f7a1b337057dc02646576af79c524240222e94d8418083be9ebd4d756e51b9b885027e5b56da91a8a5e86729579b824522910a0633a5ffe35e27ca63b6aaea5d61697b4d4e78b23c7160af62f6753204134bfbac59fae56c8082ab96c6da953c4dc70bf1ede792e26e657bff9857535c30f629fba107d9eaa0efb5ae197390c9babef5ddd24afebd5670c00b90b117265f07b60843e83adad27e55aeb9e3e0659e0e715a0fabb4ff621b86288aefb82aa9906bedd94d165e2f0f1b5d5d196233dbe61c3a596818bac4", 0x1, 0x0, 0xff, 0x2fa, 0x0, 0x3, 0x5, 'syz1\x00'}) sendmsg$NFQNL_MSG_CONFIG(r1, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, 0x2, 0x3, 0x201, 0x0, 0x0, {0x7, 0x0, 0x4}, [@NFQA_CFG_CMD={0x0, 0x1, {0x5, 0x0, 0x1f}}, @NFQA_CFG_PARAMS={0x9, 0x2, {0x7ffd}}, @NFQA_CFG_FLAGS={0x8, 0x5, 0x1, 0x0, 0x3f}]}, 0xfc6a}, 0x1, 0x0, 0x0, 0x881}, 0x8000) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) unshare(0x40060000) (async) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, 0x0, 0x0) (async) pipe(&(0x7f0000000880)) 02:12:26 executing program 4: ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f00000002c0)) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)=ANY=[@ANYBLOB="440000001000010477ca7531573fc400925e4a44", @ANYRES32, @ANYBLOB="0d01140000000000240012000c00040062720064676500000c0002f60800000001080000080001"], 0x44}}, 0x0) r0 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f00000003c0), r0) (async) getsockname$packet(r0, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0xa) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000280)=ANY=[@ANYBLOB="480000001000050700001100fbffffff00000002", @ANYRES32=r1], 0x48}}, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) (async) r3 = socket(0x1, 0x803, 0x0) sendmsg$nl_route(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x100000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000140)=@ipv4_newroute={0x78, 0x18, 0x100, 0x70bd2a, 0x25dfdbfc, {0x2, 0x20, 0x80, 0x7, 0xf0bd740368d5206c, 0x0, 0xff, 0x5, 0x3200}, [@RTA_ENCAP_TYPE={0x6, 0x15, 0x8}, @RTA_PRIORITY={0x8, 0x6, 0x8}, @RTA_IIF={0x8, 0x3, r1}, @RTA_METRICS={0x44, 0x8, 0x0, 0x1, "eeed791bc61ca76535d04ccac22206a51b0d9e9af621ebe7f549ce38dbadffe0879ec2fe485ee01eb65ff1ae79c281ffda5763e4ce1b6459280069dd4a44d39f"}]}, 0x78}, 0x1, 0x0, 0x0, 0xc091}, 0x40840) (async) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x66) sendmsg$nl_route(r2, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000004c0)=@newlink={0x40, 0x10, 0x401, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x18, 0x12, 0x0, 0x1, @gre={{0x8}, {0xc, 0x2, 0x0, 0x1, [@IFLA_GRE_LINK={0x8, 0x1, r4}]}}}, @IFLA_MASTER={0x8, 0xa, r4}]}, 0x40}}, 0x0) 02:12:26 executing program 3: r0 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @mcast1, 0x5}, 0x1c) sendmsg$TIPC_NL_BEARER_SET(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000005c0)=ANY=[@ANYRES8, @ANYRES16, @ANYBLOB="010000000000000000000300ce002800018000000008000300f9305505e300f9a0d702800800010000000000082211e0d0d918107e7e86eb88929ab5a4646882085663c3ecc4ac960fb8cf9883c370c18788207326dcf2fe4d93bedc623e1e95df454d7a62aad90d0f8031999b89cbd764e3fa9c4c37c40befb477c9adbd3085c88a33bd7b57ff7f0000c786db35569cd77c948f90f90585a4fa33241b9b5de9b832a63fd4516bb79f7dbf49ec3cb1df5a6779c39d8e466b7bb41d2c1999595e31aa3526191ea2781143e7321b55026016722193c829d7475dcfeed515e9a7af1aff4f855df5bc76662fa259d66d05248ee13c9bfb44db48cd2692ae4c317dbf77a9d7a926b5778cf526dbd8c5f5fd95178af5a6d50844515779ad55498d44a3691001df81d7cc4d83ad5df37488965b1023c0ccd88b483216fbc2b8fd94940b49f035e7f588b379e40e7be837dd855cba0472911f7bda5288c417d46f2392d94a5a9c90d5ec3670b2438d73afcdc644e74db8216bf57adeb9feebf8c8496f0f59edcb8dd6b66caeeb699bb578c1b402c74be15bd3a93015c5c649b94e6fc791c8552347b1f901af6430aaaf0be0f9063aae"], 0x3c}}, 0x0) (async) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000440)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000007c0)="d4c9713859b6a85344db1682e7ea488ee5dc58f30fe515849b5a7014e11c8fe4909516b13077b8f207848a7027a1c558f612d182efd32af4ae675049ac1bb25e476cf6544c2fc009794195e5a834fbbc8240c181a27c94bf4f5e8baa6958bae01e3de1560ca98db562c689d68d4639f13263883e2c27f39209b99331b0e186416c3e6af77dcba9a2a7a00a53ab02dacdcffdeef3d05807f8fbbf21ef5efe664b9c9c38b91b77aa6eb8874a6154d395d26df68c2f0372a8b6bd5aed93cda196eedc61b10c7138b29fc11c362dbd3be14fc86b535d146d58585adfc67486e5eb78459bc3f42d2c74b5ce593cfdebc74a6ade868e3fb07953286f9b52fcb71ec71d0abe371777d770657d797ede69a429522e2aefbf54bd70e373e34376de8b4d0d96005aad2062adee144ec68f21a1b97946da74b2eb5209bc2935d52401ad7bfdc5ccc6e436d870d70c6999d19230570ceac8ddc2917ceb65575af95740c0f55b2484ac04d1ac128f6fb21523634c651a3245b796fa14b5f610e562b3ee4c53c9035341073caa13ad500e122f2c81b317e045b0a50fffac1aa802425ba695534eb9fbd62502ea956f5b5361a5e97fba429606b57146cf0ba3280d2699af619b57fcdda287896f8847b9067a895492dd59a71c9c8d7e4063f5bd64904f5f9f43e2903e52f08a603aa5eedb80044695e647f88ce6958d0b8369a129efb0992e75a3f761454ee015bcf1068426e1abe41a2321380e9439d5ff2a5df508c82dee2d6807ab54d3e3e648ad4a836751f376b4e6a46d188648ceaa001176608a1a3dde144ce33d1eefc8fd878b689a0e52d51d896d935cb628102bb492cbc1c9e68cf92bd55b00377839cf2f406edce142884edb377d78bbeae731adeadfc6f73ff231f6af49f6e70db307bd7b9b558a54b4a44adbd5d531db679fc215a157be4adedffa84d79afcd4cf09265b3de7ea90a251d58e7b7c79a297a9e4cee6fecafda360d980775dc11ad4846d69b1e4b3e0e953cdbb851bcfae7c0192004c382a6bdad449971114195827e30a96c8b73b51396d12df7e3222489159356510cbdf03ace182e43146010d377a3cf1eb8b44832e00e399849148c089cc7a4cf417f38241d3f785d2447fcdeb75c1479422c6040f3df6d35a0969413c3fa28d11f8ed36dfeff981676245b3bd84785a4e734b5165a8bd9adb22ed9843f16d23de64522c19f32748a5abd38d9976a92e10a92a6d10df2856c51b55f4e81c431283e4bb6c8f95e5dc922a981e97d645fbb06fe899f96c77d024fce13a176f30f250c05738cfb16917a2b90c094b3eab2baf72eaefa2eacac361992b79c0346080559527ab86fd755a3a7f4e26b4261997e40a611763be921e370d58d6d0ca9552cb64d20033b25720fc8d587ac22a52a1137c64ab1ff2b48f48b7231805418c0cd8245ed0a588260db6a3340ddd01b489c6b5b45fbeef778999a28cd018daa24917853aa51e86fdc03c0b1ab749d08580c67e6b86609a7b13215fc2c030e03325d7e3816647f1cd34264b93c97ce12e7e0e163e831c27e88567fdef51362625a249fe0c7ac708a01edf2902035434f7f149bf1037473d14605639e4a98cc3d39e37d9d7199a78e6d3aa98ff3c3c9667c67ad4d83221753953f4187367c898e7bb5b3a8a26780db95a0e43ebaa379ffb998d5e122c55591ffd7358e21d3400d076ed785977e8cdc025c398126449ef74cf5d37d7affa6135f3d2f66a36576210f95ddb495448596ddc151f1b0bdd8d4531a855b987a47d8e2cf62d68bf198440f3f8d2c6438b19778c29458cf2212c9dc9f4c2b500217b16a18a3045cbb7c2d09a8791b258bf976feee75bbd61558644542dca6524f9eb4282db0bb997b9dcd1d2", 0x539}], 0x1}}], 0x1, 0x0) (async) io_setup(0x3, &(0x7f0000000080)) sendto$inet6(r0, &(0x7f0000000d00)="28911e3e0951a525e04d803d1c9e96030b24e318d88aaa780c981b99e55d7385c3b6e47711ad8b170feb898b8b81b71ab5477f61c2e18c491dd3b89d3219238fee6f04404dad95effad187f350bb02f44b908ab344a146ef72dffcfb23dd250ae2a6771eb9545fa00b2ac1c671fb2dafeee344e400e3bba1c64e41d39dd56d2703be26fcb0e50fed3c825a9bcd416e714ab0dd533c2671e873c88d9ce67506edb3acf963c2eddbd1b45ca43a2f659b5e5423e210a08ba3c8b7ba1d593fe215f3119bcd5e113edf3802128953f065f47d1d41da14a61541dd695a0e51cd86ed279c8c82fc8321e49f00db2482c8b74f248d4e2e81401bcadd2708ccb83cedfc39d60c27125cc5b2cc6261411cf5624450bd931b4136be454063aa952e0afa7ec3d43f53f32a862f83a80a1b987be0efc1f299106f470aefafa768855f5195e5cc23d4d806006aa08869e7862e5d3f3e84fe5a8a7d1baf79e5c454b33731e10a6f8c876656fa4df8c4f215aecb8458104465c2424f874f772695d38aa143f92b806de022674551c4b15ede985fc7e650cb00d8077c5dee09366648e3b110c857e686e4db0dc820e2132db4023e835c86455d5d174cc72302985606b154788ea4ac456692b9193304ce35693c06ca53f54bc8fda83d4a11bbfef046f2249c959441b2334d87f4bd51aa4196a634752bdc1abb10c939d56487951cabf78f1e71757d0f254e0943c1a4f757c4ad063cbb23394e4aac5b6d41d9b287e6c84b748654a8bf5b16318c5daa779fca5114ff45d079c00e7232c7c2d26f7e4033a7382c604b9e6acb2076417d92d5cdb06daf8321e06df37b268bcac4678e91b4abb541ac66151d9994cec0d55a324591d0d6c8e416936fa03fe0a5c5055c0eaf9328f7ddd4fb493954fd126687111e5e1623fb14e0c7ed42e549d19be185167ccb79ea753e3a0419552af2dd0407ed3b346c12bda27711981faf0e0f55f229b0251ba96768ecd47bd1a026c40ec317cd2350a53d928f894a929cd4d5ca1c773cdadb387af909effa582359fff7804ae1c0660a07def290878aae66a5c473cf328caa7c198fc7b4748c26b0353cf1c1e627f5bad0c9a0f236ee94e6895cb1741dece951ae35d41ca8be9a4d7adcc51039b9b1690471ea996fbc46ce3a14d1ad1c1f9bec6d6c06420bf553ab61d24aa3c3fb5f8750ed99cdeb0b3c401fa59ba185ec5bacbdf7ed9406d7ec3d9627c8d0aeaa0dfa916afa315ecf5214013905c8739bca548cb955e762cac510296d0f77a62a7418b8d06d0bb9815fedc10eef977eb0ab08c737b49ff3424fe95a05c90c45d90ab76e7498c5813404a4d7a158ba256c1577824929de68926da7d2026aa1f4347e2cedcc2b2e240320184d59e14db9111c7b25ab73b2f190e4618533a8b5d604c02b037bd2116c58472c90653f63fbf288bdf18ec3ce9d4faa9079d279760db6e930c176ecdf013baf29498b43a2155eb59a67153033ab502198b4bec6ee7ae840de9d77337c59f3cf554b6a22b735d54e46abb7a43720647a98797cab77e2914a7707287dd07ce15adb417e7e4233e26cd4056013e8d62fcce038766948a7c2a87ee50b419aef7419c5f01d0d911b223161a250c51162eb2cfd8ba00356dd72e09ace4cc8c719298c987fa7ae421fdf57d464573b382c2fc3dc7f96db9f052e33cce9342b30c67e0c1351e8967eb7fb1bb71e8391315950f5dafe0ae7e98afb34fa8d15b9ca1d493832ad2e1019341c2b5b00e81564832115869f5f773f63dc0c305bec98b5973b6280430b4a24804fee35693e7feb66964b243097537b9768054660699f5bee4c5ebae56cfb299b295f5099ad4b68b0a26274370ca311c56504f32cf79f7ac64724f663d13503c85621bad8a7672ed57d4dce4dcbb504779be055249d472bc1cfca205ded4bdd038c0d6406cedcf15ca3928f18323f6569289c3c9da6524ad66b15553deaea8734911457b4ba27ea588ac193a2b52d474acd8c35d38dea35cda9b967115c4e1f75795e4e07d58fd4bd6cd5ee6bca4b713e7f67a7c1fe2427436870e2821a37618c60daf0c4d6c83107b2bca23b1ab84429c5f5ad2119b5ef01ac64f61304d35a845550c0b3e2fd1b94e35961a0bca6b744a935e42c6ef3cfe6e20ed7958ff7f6f00ee5d368108c8cf8e625bc850d178ffe8b075da9020401206b3a23c6895278e7addf878f8a4708ee5bf430bc500df05d19554c1cc4dc706bd0bab0cd185a5d22e2e02a9ea0a9900baba9aa2a0b870b0788812535aab9d3861ca9dd338d2fb0f60058d2e3e76be57b6c5f43f2d6635894edbdcfdbf3adde2d0ccddc1b5bd555c31ec20452cddafd9af704ca1303d865707470b1cee83681dd27df0cfdc56d621d981337ec78c50b99474232e3bcd431b0c0f0667685a50bb51748166dea0c7e53aa536c08d5e6fb561049a859ec63df2434dfc0fc0570b8a52178acc049abd4675a2798fde62a18db2da9f097165bb1cd65f01f0c7caa1645207bd8094fffc6969b7d993b67a620feaabf8e6e712efc2424dbce079340520b04fa76a41c8bce8a194225e13b345e521545392ead72dc741ca76c9d48546451278ea15fcd69410c8975563532295f9181575a104558bd392e133c17375540cc6d2cecb67430085bf5beeb63b596206ad140da748708c718fc46b93b83435a31d92645afeeffff81f33d567c265c5e80908004e8bf6d9bbac812effbf148a045bfee679c4806a0bc912f485936160cfe2af62dd8b2c9e5fefeee38d534a387da63689f1f2e9ad8bebe24f734537702af48a76149ad4f75a6f0e7f1135a1fbc666c65869244739870388b947a24f0c94266b41a62ee90f5a1f490fa25e71cf8c19595ba4ce635d02a2bb3f7f49c5168831b0fe6a255c03d45fd433f98608eea886e8d41a8a6d2ba5cfe149fa5d0c44804c7a735905d61b59480c6633f962b350ab70b583e0108f732c4dd5b4f9a64e847aa882f5e0685adeb426da2c429010f42a058ece9073b48cc1e027b4ca3c34d26f129b2f9cd042e93625268ee68b7b68ba5f40763c6fff074f883d643828b31b5260ae395bcdf5c19d740591a5996c82e3b404d1d431c8f7e9af2b18fa482534cef6a187323540d293db665f3120a9c28a8072abb0863c0e556d0d22040191ff339a75b7583872ec57b8dffebe231a40e7c24c2bd1f02139469f43abfed58bab46a3679896aa9e30de0e95a7cb1a5cdf02273b2dfcf51ae8db52b7d72eaf3b63f04c878762117e6911a922a7c9aa7067fcb317cd1aed314e8986a4b157e5be5fad117e62d0c86f7ef3cbf11a415886a697d74687e3b31c910bb18c44a69ae0663b3a7a36f99b2d55d22e4ead7f9b0aa09c382927e5ecc1b4868dba9096b49ffba012ec75d18035f6ca8ed090e8df6ce522168cece859c8f48d58734a322c709cbd1df22b4d6a3730d1b65201e97e7dc5843c86ab1fefeebe68e2d758c43b9284985955093760155be91d70ae8e4e54fc178db208ca32baf03e8291a1a8932746d69827cb1c4cf7cbc2c100b55639a4bf91a7e574a7482082102d10a264740b2348f800d812ababcdba758ef2c078e9e79a2d2d2c2900b65753c29439092bda4f8e74f4b65a9b44fac7ced00b11671cd1aa8a3e8a611f9d5a4b612c67df39d564e262c7b2920247a04d08a7da6343bc1516057a92aa1a4f62f7ad03a3594dfcbd11e97d6560e30d3bda0b63dac6661709bf86ef489a56add011019d986286134c518aa25e73f9b12198ca8730a9856d16e4743d76d30d3605e814792dad3d5fb96fa56f82b303a300f0f39c7cace57d1c0d7291d24bccdd638eb76b4bb83802f87e172267036ace92e5430f29f8d53fbc8a2727f57cebece74c00d24adab320c40eb2ad5ed91d1be1256511782d23fbe1a6270e643b0b444744002538ee194507104fd141329d19be0625cec63bd106fed75dd9e509eb93957ce58e894ae5bda8ee3ba45f6179e35a32ba21d559b2ee64cff110a53c9699aa67c4e0d41ca366406c103186b2e3fbe5131b6fea9ae98acd373e9e99a2b33b9e3f80a496bffefef2c87dae114d485b1d719d54cebdb62d0ed44d077a5a7bdbe88e91e29289f1da1746370e515a18bfcf8933b96742e2fe100f7947bd4bb5384ab84d7bdf2657d51a3852d70e3f327c29c1d92eca8633d3f780a62d4345df94aec28d4833079d4bb85677a98b6d7922bf81dd54eae6c2e89f20974f1853d52f55209fd3a5de98d0dfcf669cf985b2e2b7661ca1cb1a47a842da8b9f95a8a201a94998af43a4adb0b8ff98525bde724c25fd96021eb76beed943a6eae131215b72a0dd7e8301ce559f583c5701451f377ca2ed840cd79fd1d526a0447e921c6a21ecd46bda688109c4fcf7cc2ce234526c6b688a470dc162f7f85184d8ded3661c1233bdd46ea60cd3b53806b1455e80f603ce73651f99d6891ff5a9c72203afaee015c66dea97f5ab73d9036205af6693b75e9cf3f996c3749184b17f60e7630b20a5ab88a11857e082c73be9bf835575435027df22d27ceb1fa2f581288ea573d6c57c881872e0f5d10e0b8e36530b7eba26680ea92ea70b3f35c033e21b4933c12f65c7710a0f4a29d2f5c30204f6b81fb7d08d3b3bafb5540ced6006bbc8cadbdf3a4ef869f107f84a1e52995ba3029cd6155c3911b9be2b917a9e28bbd5dadd68e1ca56ca545cf0761dee5bffc430b5a0077758417adfc67031d3fd31f6738d85286ecff863e087d3ff1d8bae0d8f86fe5c98fe6462affc0b6bf738367ba66c90a1786052c87337c9a2c765e8816c31d0f9f9a56594e4219f2d009cd8e3fdeb8247ce5add42c4c4b4450b31056dd26901eb2010d8fcc5ac848e3ff89f59ce68a822a9a76fe73f94c30b64536cdc8626909036723bd58f1f2160de9cfb2184f5e7e6d7ce11c54568bdc442c9739c27013b943a3e3571b532e87865fa024b8a009cb8e2007335ed324d871a4c91dac2677a96a8aa6f1a0ec3718031783a4faf059b96f6d50045e8182b0b1ca282e58a940a99c072dc6181be158d54223dfa758fd5191cf974da1035c52ce8174b6b67a83243c88d3f5984f43f8e61b37b54f4c09955e60029114a465379b796dfe96c902f4032b6784b4e7c2769a7cf9d5757283641f136af1d62485e573a69746c793c7eaf58d44f3c0c1a22bad3f8b16b2249b0540bb7fb04fd108890622fd45596eb7f9f1f6e2ca279651932d727ab274ab6c4dc53a11aadf9bd68b170745b0bc536f2ef307b0a57df91299bea47c988eeb9e464feec8f0f9ac715d2a63d2de12543795cf671a4aad53b1284e64669228c3cd7998ec233e0e59e364a7e1560a5f2d89d80b288d3f7d761f3ccf801bfacfb7802f347b0f25facd5ff5b4fc4cdbf82ff2d6ab9c941fb659b0dac339b47f6cc501082a23353c2328fc993c3a72daca4abf7e3b24b90801955f6090ef3507f2c870df9c4c28c798357ea029066aa3364aca1168121bfee654723c380735faac53bda7e48aca78033888a7a02f3629fe42d3d927b12f06d48f3b2fc8fe64f5f39e22e390613389c2c72280106d3cce220d25127bc4d32dacb6d426c9d942657d31c03ee6f17c21d2a4d5426be85353abe49035dcab803caa9f5295fe9b6eff16855d87b5f93438d9fa933f0f1d2d935bacfb3de0a5481633129e4267f8f111bdcb79b37a7d3b4697f99802dc5fba44b8b8e27f7ba67cef98d7a1c76431d6f3f1e9b0b47381270138caa7d682064ee45c39c0849657396817ece46ddf84ae652b57ae60538db9", 0x1000, 0x800, &(0x7f0000000040)={0xa, 0x4e24, 0x9f, @local, 0x81}, 0x1c) io_setup(0x726, &(0x7f0000000000)=0x0) (async) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) io_submit(r1, 0x1, &(0x7f00000003c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x5, 0x0, r2, 0x0}]) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) io_submit(r1, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x982f00000000b819, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000780), 0x0, 0x0, 0x0, 0x3}]) 02:12:26 executing program 1: perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000001c0)) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000500)) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x1f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xcf0, 0xfffffffffffffff8}, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f00000004c0)={0x1, 0x80, 0x0, 0x3, 0x40, 0x6, 0x0, 0x3ff, 0x0, 0xb, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000100), 0x18}, 0x4004, 0x6, 0x0, 0x99a724fe9944f625, 0x40, 0x101, 0x4, 0x0, 0x1}, 0x0, 0x10, 0xffffffffffffffff, 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000080)=ANY=[], 0xff01) (async) ptrace(0x4208, r0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='ramfs\x00', 0x0, 0x0) (async) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000100)=0x5) (async) chdir(&(0x7f0000000380)='./file0\x00') (async) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x200401, 0xc) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./filu1,lowerdir=./file0']) chdir(&(0x7f0000000540)='./bus\x00') r3 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r3, &(0x7f0000000140)=ANY=[], 0x16) (async) perf_event_open(&(0x7f0000000280)={0x3, 0x80, 0x0, 0x81, 0x7, 0x3, 0x0, 0x4, 0x10800, 0x5, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x6, 0x1, @perf_bp={&(0x7f0000000180), 0x8}, 0x8a400, 0x3e, 0x9, 0x9, 0x2, 0xa8e, 0x8001, 0x0, 0x8000, 0x0, 0x5947}, r0, 0x3, 0xffffffffffffffff, 0x0) (async) sendfile(r3, r3, &(0x7f0000000240), 0x7fff) [ 422.005088] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.4'. [ 422.060172] IPVS: ftp: loaded support on port[0] = 21 [ 422.062238] device team3 entered promiscuous mode [ 422.073083] IPv6: ADDRCONF(NETDEV_UP): team3: link is not ready [ 422.111557] 8021q: adding VLAN 0 to HW filter on device team3 [ 422.134759] device gre3 entered promiscuous mode [ 422.146933] team3: Port device gre3 added [ 422.155810] IPv6: ADDRCONF(NETDEV_CHANGE): team3: link becomes ready 02:12:26 executing program 4: bind$can_raw(0xffffffffffffffff, &(0x7f0000000000), 0x10) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = dup(r0) sendmsg$IPSET_CMD_TEST(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0xb, 0x6, 0x5, 0x0, 0x0, {0x0, 0x0, 0x3}, [@IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040001}, 0x0) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000240)={0x14, 0x3, 0x7, 0x5}, 0x14}}, 0x0) 02:12:26 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000000c0)='memory.events\x00', 0x26e1, 0x0) perf_event_open(&(0x7f0000000640)={0x4, 0x80, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0xa, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe000000, 0x0, @perf_bp={&(0x7f0000000400), 0x8}, 0x0, 0x1, 0x0, 0x6, 0x0, 0x0, 0x2, 0x0, 0x1}, 0xffffffffffffffff, 0x5, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000180)='blkio.bfq.idle_time\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_BPF(0xffffffffffffffff, 0x40042408, 0xffffffffffffffff) perf_event_open(&(0x7f0000000700)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x777e, 0x80000, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, @perf_bp={&(0x7f0000000280), 0x1}, 0x131e0, 0x0, 0x1b9, 0x4, 0x0, 0x4}, 0x0, 0xffefffffffffffff, 0xffffffffffffffff, 0x3) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000300)='hugetlb.1GB.usage_in_bytes\x00', 0x26e1, 0x0) (async) ioctl$PERF_EVENT_IOC_PERIOD(0xffffffffffffffff, 0x40082404, &(0x7f00000005c0)=0x80000001) (async) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000280)={0x6, 0x0, 0x0, &(0x7f0000000040)='GPL\x00', 0x80004, 0xff6, &(0x7f00000029c0)=""/4086, 0x41000, 0x3, '\x00', 0x0, 0x1, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000600)={r3, 0xffffffffffffffff, 0x0, 0xf002100}, 0x10) (async) ioctl$TUNSETIFF(0xffffffffffffffff, 0x400454ca, &(0x7f0000000080)={'bridge0\x00'}) (async) socketpair(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) (async) r5 = openat$cgroup_ro(r2, &(0x7f00000003c0)='blkio.throttle.io_service_bytes\x00', 0x0, 0x0) (async) socketpair(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$PERF_EVENT_IOC_SET_FILTER(r6, 0x8914, &(0x7f0000000080)) (async) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000008c0)={0xffffffffffffffff, 0xffffffffffffffff, 0x6}, 0x10) socketpair(0x0, 0xa, 0x0, &(0x7f0000000240)) ioctl$PERF_EVENT_IOC_SET_FILTER(r4, 0x89a1, &(0x7f0000000080)) openat$cgroup_int(0xffffffffffffffff, &(0x7f00000000c0)='memory.max\x00', 0x2, 0x0) r7 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000440)='cgroup.kill\x00', 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.net/syz0\x00', 0x200002, 0x0) (async, rerun: 32) ioctl$PERF_EVENT_IOC_ID(r7, 0x80082407, &(0x7f0000000580)) (rerun: 32) ioctl$PERF_EVENT_IOC_SET_OUTPUT(0xffffffffffffffff, 0x2405, r1) openat$cgroup_ro(r5, &(0x7f0000000100)='hugetlb.1GB.rsvd.usage_in_bytes\x00', 0x0, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, 0x0) perf_event_open(&(0x7f00000004c0)={0x4, 0x80, 0x82, 0x4, 0x0, 0x6, 0x0, 0x1, 0x10094, 0xa, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x3e6c, 0x0, @perf_config_ext={0xffc, 0x8}, 0x1a58f, 0x1, 0x8dd4, 0x4, 0x4, 0x8, 0x5, 0x0, 0x3, 0x0, 0x3}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) openat$cgroup_ro(r1, &(0x7f0000000200)='cpuacct.usage_percpu_user\x00', 0x0, 0x0) (async) syz_clone(0x738c0480, 0x0, 0x0, 0x0, 0x0, 0x0) (async) write$cgroup_int(0xffffffffffffffff, &(0x7f0000000380)=0x8000, 0x12) (async) openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async, rerun: 64) openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000340)='cgroup.stat\x00', 0x0, 0x0) (rerun: 64) [ 422.345420] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.2'. 02:12:27 executing program 4: bind$can_raw(0xffffffffffffffff, &(0x7f0000000000), 0x10) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = dup(r0) sendmsg$IPSET_CMD_TEST(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0xb, 0x6, 0x5, 0x0, 0x0, {0x0, 0x0, 0x3}, [@IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040001}, 0x0) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000240)={0x14, 0x3, 0x7, 0x5}, 0x14}}, 0x0) bind$can_raw(0xffffffffffffffff, &(0x7f0000000000), 0x10) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) dup(r0) (async) sendmsg$IPSET_CMD_TEST(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0xb, 0x6, 0x5, 0x0, 0x0, {0x0, 0x0, 0x3}, [@IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040001}, 0x0) (async) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000240)={0x14, 0x3, 0x7, 0x5}, 0x14}}, 0x0) (async) [ 422.442406] overlayfs: failed to resolve './filu1': -2 02:12:27 executing program 4: bind$can_raw(0xffffffffffffffff, &(0x7f0000000000), 0x10) r0 = socket$nl_netfilter(0x10, 0x3, 0xc) r1 = dup(r0) sendmsg$IPSET_CMD_TEST(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x1c, 0xb, 0x6, 0x5, 0x0, 0x0, {0x0, 0x0, 0x3}, [@IPSET_ATTR_LINENO={0x8, 0x9, 0x1, 0x0, 0x8}]}, 0x1c}, 0x1, 0x0, 0x0, 0x4040001}, 0x0) (async) sendmsg$IPCTNL_MSG_CT_GET_CTRZERO(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000240)={0x14, 0x3, 0x7, 0x5}, 0x14}}, 0x0) 02:12:27 executing program 3: r0 = socket$inet6(0xa, 0x3, 0x3c) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @mcast1, 0x5}, 0x1c) sendmsg$TIPC_NL_BEARER_SET(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000005c0)=ANY=[@ANYRES8, @ANYRES16, @ANYBLOB="010000000000000000000300ce002800018000000008000300f9305505e300f9a0d702800800010000000000082211e0d0d918107e7e86eb88929ab5a4646882085663c3ecc4ac960fb8cf9883c370c18788207326dcf2fe4d93bedc623e1e95df454d7a62aad90d0f8031999b89cbd764e3fa9c4c37c40befb477c9adbd3085c88a33bd7b57ff7f0000c786db35569cd77c948f90f90585a4fa33241b9b5de9b832a63fd4516bb79f7dbf49ec3cb1df5a6779c39d8e466b7bb41d2c1999595e31aa3526191ea2781143e7321b55026016722193c829d7475dcfeed515e9a7af1aff4f855df5bc76662fa259d66d05248ee13c9bfb44db48cd2692ae4c317dbf77a9d7a926b5778cf526dbd8c5f5fd95178af5a6d50844515779ad55498d44a3691001df81d7cc4d83ad5df37488965b1023c0ccd88b483216fbc2b8fd94940b49f035e7f588b379e40e7be837dd855cba0472911f7bda5288c417d46f2392d94a5a9c90d5ec3670b2438d73afcdc644e74db8216bf57adeb9feebf8c8496f0f59edcb8dd6b66caeeb699bb578c1b402c74be15bd3a93015c5c649b94e6fc791c8552347b1f901af6430aaaf0be0f9063aae"], 0x3c}}, 0x0) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000440)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000007c0)="d4c9713859b6a85344db1682e7ea488ee5dc58f30fe515849b5a7014e11c8fe4909516b13077b8f207848a7027a1c558f612d182efd32af4ae675049ac1bb25e476cf6544c2fc009794195e5a834fbbc8240c181a27c94bf4f5e8baa6958bae01e3de1560ca98db562c689d68d4639f13263883e2c27f39209b99331b0e186416c3e6af77dcba9a2a7a00a53ab02dacdcffdeef3d05807f8fbbf21ef5efe664b9c9c38b91b77aa6eb8874a6154d395d26df68c2f0372a8b6bd5aed93cda196eedc61b10c7138b29fc11c362dbd3be14fc86b535d146d58585adfc67486e5eb78459bc3f42d2c74b5ce593cfdebc74a6ade868e3fb07953286f9b52fcb71ec71d0abe371777d770657d797ede69a429522e2aefbf54bd70e373e34376de8b4d0d96005aad2062adee144ec68f21a1b97946da74b2eb5209bc2935d52401ad7bfdc5ccc6e436d870d70c6999d19230570ceac8ddc2917ceb65575af95740c0f55b2484ac04d1ac128f6fb21523634c651a3245b796fa14b5f610e562b3ee4c53c9035341073caa13ad500e122f2c81b317e045b0a50fffac1aa802425ba695534eb9fbd62502ea956f5b5361a5e97fba429606b57146cf0ba3280d2699af619b57fcdda287896f8847b9067a895492dd59a71c9c8d7e4063f5bd64904f5f9f43e2903e52f08a603aa5eedb80044695e647f88ce6958d0b8369a129efb0992e75a3f761454ee015bcf1068426e1abe41a2321380e9439d5ff2a5df508c82dee2d6807ab54d3e3e648ad4a836751f376b4e6a46d188648ceaa001176608a1a3dde144ce33d1eefc8fd878b689a0e52d51d896d935cb628102bb492cbc1c9e68cf92bd55b00377839cf2f406edce142884edb377d78bbeae731adeadfc6f73ff231f6af49f6e70db307bd7b9b558a54b4a44adbd5d531db679fc215a157be4adedffa84d79afcd4cf09265b3de7ea90a251d58e7b7c79a297a9e4cee6fecafda360d980775dc11ad4846d69b1e4b3e0e953cdbb851bcfae7c0192004c382a6bdad449971114195827e30a96c8b73b51396d12df7e3222489159356510cbdf03ace182e43146010d377a3cf1eb8b44832e00e399849148c089cc7a4cf417f38241d3f785d2447fcdeb75c1479422c6040f3df6d35a0969413c3fa28d11f8ed36dfeff981676245b3bd84785a4e734b5165a8bd9adb22ed9843f16d23de64522c19f32748a5abd38d9976a92e10a92a6d10df2856c51b55f4e81c431283e4bb6c8f95e5dc922a981e97d645fbb06fe899f96c77d024fce13a176f30f250c05738cfb16917a2b90c094b3eab2baf72eaefa2eacac361992b79c0346080559527ab86fd755a3a7f4e26b4261997e40a611763be921e370d58d6d0ca9552cb64d20033b25720fc8d587ac22a52a1137c64ab1ff2b48f48b7231805418c0cd8245ed0a588260db6a3340ddd01b489c6b5b45fbeef778999a28cd018daa24917853aa51e86fdc03c0b1ab749d08580c67e6b86609a7b13215fc2c030e03325d7e3816647f1cd34264b93c97ce12e7e0e163e831c27e88567fdef51362625a249fe0c7ac708a01edf2902035434f7f149bf1037473d14605639e4a98cc3d39e37d9d7199a78e6d3aa98ff3c3c9667c67ad4d83221753953f4187367c898e7bb5b3a8a26780db95a0e43ebaa379ffb998d5e122c55591ffd7358e21d3400d076ed785977e8cdc025c398126449ef74cf5d37d7affa6135f3d2f66a36576210f95ddb495448596ddc151f1b0bdd8d4531a855b987a47d8e2cf62d68bf198440f3f8d2c6438b19778c29458cf2212c9dc9f4c2b500217b16a18a3045cbb7c2d09a8791b258bf976feee75bbd61558644542dca6524f9eb4282db0bb997b9dcd1d2", 0x539}], 0x1}}], 0x1, 0x0) io_setup(0x3, &(0x7f0000000080)) sendto$inet6(r0, &(0x7f0000000d00)="28911e3e0951a525e04d803d1c9e96030b24e318d88aaa780c981b99e55d7385c3b6e47711ad8b170feb898b8b81b71ab5477f61c2e18c491dd3b89d3219238fee6f04404dad95effad187f350bb02f44b908ab344a146ef72dffcfb23dd250ae2a6771eb9545fa00b2ac1c671fb2dafeee344e400e3bba1c64e41d39dd56d2703be26fcb0e50fed3c825a9bcd416e714ab0dd533c2671e873c88d9ce67506edb3acf963c2eddbd1b45ca43a2f659b5e5423e210a08ba3c8b7ba1d593fe215f3119bcd5e113edf3802128953f065f47d1d41da14a61541dd695a0e51cd86ed279c8c82fc8321e49f00db2482c8b74f248d4e2e81401bcadd2708ccb83cedfc39d60c27125cc5b2cc6261411cf5624450bd931b4136be454063aa952e0afa7ec3d43f53f32a862f83a80a1b987be0efc1f299106f470aefafa768855f5195e5cc23d4d806006aa08869e7862e5d3f3e84fe5a8a7d1baf79e5c454b33731e10a6f8c876656fa4df8c4f215aecb8458104465c2424f874f772695d38aa143f92b806de022674551c4b15ede985fc7e650cb00d8077c5dee09366648e3b110c857e686e4db0dc820e2132db4023e835c86455d5d174cc72302985606b154788ea4ac456692b9193304ce35693c06ca53f54bc8fda83d4a11bbfef046f2249c959441b2334d87f4bd51aa4196a634752bdc1abb10c939d56487951cabf78f1e71757d0f254e0943c1a4f757c4ad063cbb23394e4aac5b6d41d9b287e6c84b748654a8bf5b16318c5daa779fca5114ff45d079c00e7232c7c2d26f7e4033a7382c604b9e6acb2076417d92d5cdb06daf8321e06df37b268bcac4678e91b4abb541ac66151d9994cec0d55a324591d0d6c8e416936fa03fe0a5c5055c0eaf9328f7ddd4fb493954fd126687111e5e1623fb14e0c7ed42e549d19be185167ccb79ea753e3a0419552af2dd0407ed3b346c12bda27711981faf0e0f55f229b0251ba96768ecd47bd1a026c40ec317cd2350a53d928f894a929cd4d5ca1c773cdadb387af909effa582359fff7804ae1c0660a07def290878aae66a5c473cf328caa7c198fc7b4748c26b0353cf1c1e627f5bad0c9a0f236ee94e6895cb1741dece951ae35d41ca8be9a4d7adcc51039b9b1690471ea996fbc46ce3a14d1ad1c1f9bec6d6c06420bf553ab61d24aa3c3fb5f8750ed99cdeb0b3c401fa59ba185ec5bacbdf7ed9406d7ec3d9627c8d0aeaa0dfa916afa315ecf5214013905c8739bca548cb955e762cac510296d0f77a62a7418b8d06d0bb9815fedc10eef977eb0ab08c737b49ff3424fe95a05c90c45d90ab76e7498c5813404a4d7a158ba256c1577824929de68926da7d2026aa1f4347e2cedcc2b2e240320184d59e14db9111c7b25ab73b2f190e4618533a8b5d604c02b037bd2116c58472c90653f63fbf288bdf18ec3ce9d4faa9079d279760db6e930c176ecdf013baf29498b43a2155eb59a67153033ab502198b4bec6ee7ae840de9d77337c59f3cf554b6a22b735d54e46abb7a43720647a98797cab77e2914a7707287dd07ce15adb417e7e4233e26cd4056013e8d62fcce038766948a7c2a87ee50b419aef7419c5f01d0d911b223161a250c51162eb2cfd8ba00356dd72e09ace4cc8c719298c987fa7ae421fdf57d464573b382c2fc3dc7f96db9f052e33cce9342b30c67e0c1351e8967eb7fb1bb71e8391315950f5dafe0ae7e98afb34fa8d15b9ca1d493832ad2e1019341c2b5b00e81564832115869f5f773f63dc0c305bec98b5973b6280430b4a24804fee35693e7feb66964b243097537b9768054660699f5bee4c5ebae56cfb299b295f5099ad4b68b0a26274370ca311c56504f32cf79f7ac64724f663d13503c85621bad8a7672ed57d4dce4dcbb504779be055249d472bc1cfca205ded4bdd038c0d6406cedcf15ca3928f18323f6569289c3c9da6524ad66b15553deaea8734911457b4ba27ea588ac193a2b52d474acd8c35d38dea35cda9b967115c4e1f75795e4e07d58fd4bd6cd5ee6bca4b713e7f67a7c1fe2427436870e2821a37618c60daf0c4d6c83107b2bca23b1ab84429c5f5ad2119b5ef01ac64f61304d35a845550c0b3e2fd1b94e35961a0bca6b744a935e42c6ef3cfe6e20ed7958ff7f6f00ee5d368108c8cf8e625bc850d178ffe8b075da9020401206b3a23c6895278e7addf878f8a4708ee5bf430bc500df05d19554c1cc4dc706bd0bab0cd185a5d22e2e02a9ea0a9900baba9aa2a0b870b0788812535aab9d3861ca9dd338d2fb0f60058d2e3e76be57b6c5f43f2d6635894edbdcfdbf3adde2d0ccddc1b5bd555c31ec20452cddafd9af704ca1303d865707470b1cee83681dd27df0cfdc56d621d981337ec78c50b99474232e3bcd431b0c0f0667685a50bb51748166dea0c7e53aa536c08d5e6fb561049a859ec63df2434dfc0fc0570b8a52178acc049abd4675a2798fde62a18db2da9f097165bb1cd65f01f0c7caa1645207bd8094fffc6969b7d993b67a620feaabf8e6e712efc2424dbce079340520b04fa76a41c8bce8a194225e13b345e521545392ead72dc741ca76c9d48546451278ea15fcd69410c8975563532295f9181575a104558bd392e133c17375540cc6d2cecb67430085bf5beeb63b596206ad140da748708c718fc46b93b83435a31d92645afeeffff81f33d567c265c5e80908004e8bf6d9bbac812effbf148a045bfee679c4806a0bc912f485936160cfe2af62dd8b2c9e5fefeee38d534a387da63689f1f2e9ad8bebe24f734537702af48a76149ad4f75a6f0e7f1135a1fbc666c65869244739870388b947a24f0c94266b41a62ee90f5a1f490fa25e71cf8c19595ba4ce635d02a2bb3f7f49c5168831b0fe6a255c03d45fd433f98608eea886e8d41a8a6d2ba5cfe149fa5d0c44804c7a735905d61b59480c6633f962b350ab70b583e0108f732c4dd5b4f9a64e847aa882f5e0685adeb426da2c429010f42a058ece9073b48cc1e027b4ca3c34d26f129b2f9cd042e93625268ee68b7b68ba5f40763c6fff074f883d643828b31b5260ae395bcdf5c19d740591a5996c82e3b404d1d431c8f7e9af2b18fa482534cef6a187323540d293db665f3120a9c28a8072abb0863c0e556d0d22040191ff339a75b7583872ec57b8dffebe231a40e7c24c2bd1f02139469f43abfed58bab46a3679896aa9e30de0e95a7cb1a5cdf02273b2dfcf51ae8db52b7d72eaf3b63f04c878762117e6911a922a7c9aa7067fcb317cd1aed314e8986a4b157e5be5fad117e62d0c86f7ef3cbf11a415886a697d74687e3b31c910bb18c44a69ae0663b3a7a36f99b2d55d22e4ead7f9b0aa09c382927e5ecc1b4868dba9096b49ffba012ec75d18035f6ca8ed090e8df6ce522168cece859c8f48d58734a322c709cbd1df22b4d6a3730d1b65201e97e7dc5843c86ab1fefeebe68e2d758c43b9284985955093760155be91d70ae8e4e54fc178db208ca32baf03e8291a1a8932746d69827cb1c4cf7cbc2c100b55639a4bf91a7e574a7482082102d10a264740b2348f800d812ababcdba758ef2c078e9e79a2d2d2c2900b65753c29439092bda4f8e74f4b65a9b44fac7ced00b11671cd1aa8a3e8a611f9d5a4b612c67df39d564e262c7b2920247a04d08a7da6343bc1516057a92aa1a4f62f7ad03a3594dfcbd11e97d6560e30d3bda0b63dac6661709bf86ef489a56add011019d986286134c518aa25e73f9b12198ca8730a9856d16e4743d76d30d3605e814792dad3d5fb96fa56f82b303a300f0f39c7cace57d1c0d7291d24bccdd638eb76b4bb83802f87e172267036ace92e5430f29f8d53fbc8a2727f57cebece74c00d24adab320c40eb2ad5ed91d1be1256511782d23fbe1a6270e643b0b444744002538ee194507104fd141329d19be0625cec63bd106fed75dd9e509eb93957ce58e894ae5bda8ee3ba45f6179e35a32ba21d559b2ee64cff110a53c9699aa67c4e0d41ca366406c103186b2e3fbe5131b6fea9ae98acd373e9e99a2b33b9e3f80a496bffefef2c87dae114d485b1d719d54cebdb62d0ed44d077a5a7bdbe88e91e29289f1da1746370e515a18bfcf8933b96742e2fe100f7947bd4bb5384ab84d7bdf2657d51a3852d70e3f327c29c1d92eca8633d3f780a62d4345df94aec28d4833079d4bb85677a98b6d7922bf81dd54eae6c2e89f20974f1853d52f55209fd3a5de98d0dfcf669cf985b2e2b7661ca1cb1a47a842da8b9f95a8a201a94998af43a4adb0b8ff98525bde724c25fd96021eb76beed943a6eae131215b72a0dd7e8301ce559f583c5701451f377ca2ed840cd79fd1d526a0447e921c6a21ecd46bda688109c4fcf7cc2ce234526c6b688a470dc162f7f85184d8ded3661c1233bdd46ea60cd3b53806b1455e80f603ce73651f99d6891ff5a9c72203afaee015c66dea97f5ab73d9036205af6693b75e9cf3f996c3749184b17f60e7630b20a5ab88a11857e082c73be9bf835575435027df22d27ceb1fa2f581288ea573d6c57c881872e0f5d10e0b8e36530b7eba26680ea92ea70b3f35c033e21b4933c12f65c7710a0f4a29d2f5c30204f6b81fb7d08d3b3bafb5540ced6006bbc8cadbdf3a4ef869f107f84a1e52995ba3029cd6155c3911b9be2b917a9e28bbd5dadd68e1ca56ca545cf0761dee5bffc430b5a0077758417adfc67031d3fd31f6738d85286ecff863e087d3ff1d8bae0d8f86fe5c98fe6462affc0b6bf738367ba66c90a1786052c87337c9a2c765e8816c31d0f9f9a56594e4219f2d009cd8e3fdeb8247ce5add42c4c4b4450b31056dd26901eb2010d8fcc5ac848e3ff89f59ce68a822a9a76fe73f94c30b64536cdc8626909036723bd58f1f2160de9cfb2184f5e7e6d7ce11c54568bdc442c9739c27013b943a3e3571b532e87865fa024b8a009cb8e2007335ed324d871a4c91dac2677a96a8aa6f1a0ec3718031783a4faf059b96f6d50045e8182b0b1ca282e58a940a99c072dc6181be158d54223dfa758fd5191cf974da1035c52ce8174b6b67a83243c88d3f5984f43f8e61b37b54f4c09955e60029114a465379b796dfe96c902f4032b6784b4e7c2769a7cf9d5757283641f136af1d62485e573a69746c793c7eaf58d44f3c0c1a22bad3f8b16b2249b0540bb7fb04fd108890622fd45596eb7f9f1f6e2ca279651932d727ab274ab6c4dc53a11aadf9bd68b170745b0bc536f2ef307b0a57df91299bea47c988eeb9e464feec8f0f9ac715d2a63d2de12543795cf671a4aad53b1284e64669228c3cd7998ec233e0e59e364a7e1560a5f2d89d80b288d3f7d761f3ccf801bfacfb7802f347b0f25facd5ff5b4fc4cdbf82ff2d6ab9c941fb659b0dac339b47f6cc501082a23353c2328fc993c3a72daca4abf7e3b24b90801955f6090ef3507f2c870df9c4c28c798357ea029066aa3364aca1168121bfee654723c380735faac53bda7e48aca78033888a7a02f3629fe42d3d927b12f06d48f3b2fc8fe64f5f39e22e390613389c2c72280106d3cce220d25127bc4d32dacb6d426c9d942657d31c03ee6f17c21d2a4d5426be85353abe49035dcab803caa9f5295fe9b6eff16855d87b5f93438d9fa933f0f1d2d935bacfb3de0a5481633129e4267f8f111bdcb79b37a7d3b4697f99802dc5fba44b8b8e27f7ba67cef98d7a1c76431d6f3f1e9b0b47381270138caa7d682064ee45c39c0849657396817ece46ddf84ae652b57ae60538db9", 0x1000, 0x800, &(0x7f0000000040)={0xa, 0x4e24, 0x9f, @local, 0x81}, 0x1c) io_setup(0x726, &(0x7f0000000000)=0x0) r2 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) io_submit(r1, 0x1, &(0x7f00000003c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x5, 0x0, r2, 0x0}]) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) io_submit(r1, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x982f00000000b819, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000780), 0x0, 0x0, 0x0, 0x3}]) socket$inet6(0xa, 0x3, 0x3c) (async) connect$inet6(r0, &(0x7f0000000180)={0xa, 0x0, 0x0, @mcast1, 0x5}, 0x1c) (async) sendmsg$TIPC_NL_BEARER_SET(0xffffffffffffffff, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f00000005c0)=ANY=[@ANYRES8, @ANYRES16, @ANYBLOB="010000000000000000000300ce002800018000000008000300f9305505e300f9a0d702800800010000000000082211e0d0d918107e7e86eb88929ab5a4646882085663c3ecc4ac960fb8cf9883c370c18788207326dcf2fe4d93bedc623e1e95df454d7a62aad90d0f8031999b89cbd764e3fa9c4c37c40befb477c9adbd3085c88a33bd7b57ff7f0000c786db35569cd77c948f90f90585a4fa33241b9b5de9b832a63fd4516bb79f7dbf49ec3cb1df5a6779c39d8e466b7bb41d2c1999595e31aa3526191ea2781143e7321b55026016722193c829d7475dcfeed515e9a7af1aff4f855df5bc76662fa259d66d05248ee13c9bfb44db48cd2692ae4c317dbf77a9d7a926b5778cf526dbd8c5f5fd95178af5a6d50844515779ad55498d44a3691001df81d7cc4d83ad5df37488965b1023c0ccd88b483216fbc2b8fd94940b49f035e7f588b379e40e7be837dd855cba0472911f7bda5288c417d46f2392d94a5a9c90d5ec3670b2438d73afcdc644e74db8216bf57adeb9feebf8c8496f0f59edcb8dd6b66caeeb699bb578c1b402c74be15bd3a93015c5c649b94e6fc791c8552347b1f901af6430aaaf0be0f9063aae"], 0x3c}}, 0x0) (async) sendmmsg$inet6(0xffffffffffffffff, &(0x7f0000000440)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f00000007c0)="d4c9713859b6a85344db1682e7ea488ee5dc58f30fe515849b5a7014e11c8fe4909516b13077b8f207848a7027a1c558f612d182efd32af4ae675049ac1bb25e476cf6544c2fc009794195e5a834fbbc8240c181a27c94bf4f5e8baa6958bae01e3de1560ca98db562c689d68d4639f13263883e2c27f39209b99331b0e186416c3e6af77dcba9a2a7a00a53ab02dacdcffdeef3d05807f8fbbf21ef5efe664b9c9c38b91b77aa6eb8874a6154d395d26df68c2f0372a8b6bd5aed93cda196eedc61b10c7138b29fc11c362dbd3be14fc86b535d146d58585adfc67486e5eb78459bc3f42d2c74b5ce593cfdebc74a6ade868e3fb07953286f9b52fcb71ec71d0abe371777d770657d797ede69a429522e2aefbf54bd70e373e34376de8b4d0d96005aad2062adee144ec68f21a1b97946da74b2eb5209bc2935d52401ad7bfdc5ccc6e436d870d70c6999d19230570ceac8ddc2917ceb65575af95740c0f55b2484ac04d1ac128f6fb21523634c651a3245b796fa14b5f610e562b3ee4c53c9035341073caa13ad500e122f2c81b317e045b0a50fffac1aa802425ba695534eb9fbd62502ea956f5b5361a5e97fba429606b57146cf0ba3280d2699af619b57fcdda287896f8847b9067a895492dd59a71c9c8d7e4063f5bd64904f5f9f43e2903e52f08a603aa5eedb80044695e647f88ce6958d0b8369a129efb0992e75a3f761454ee015bcf1068426e1abe41a2321380e9439d5ff2a5df508c82dee2d6807ab54d3e3e648ad4a836751f376b4e6a46d188648ceaa001176608a1a3dde144ce33d1eefc8fd878b689a0e52d51d896d935cb628102bb492cbc1c9e68cf92bd55b00377839cf2f406edce142884edb377d78bbeae731adeadfc6f73ff231f6af49f6e70db307bd7b9b558a54b4a44adbd5d531db679fc215a157be4adedffa84d79afcd4cf09265b3de7ea90a251d58e7b7c79a297a9e4cee6fecafda360d980775dc11ad4846d69b1e4b3e0e953cdbb851bcfae7c0192004c382a6bdad449971114195827e30a96c8b73b51396d12df7e3222489159356510cbdf03ace182e43146010d377a3cf1eb8b44832e00e399849148c089cc7a4cf417f38241d3f785d2447fcdeb75c1479422c6040f3df6d35a0969413c3fa28d11f8ed36dfeff981676245b3bd84785a4e734b5165a8bd9adb22ed9843f16d23de64522c19f32748a5abd38d9976a92e10a92a6d10df2856c51b55f4e81c431283e4bb6c8f95e5dc922a981e97d645fbb06fe899f96c77d024fce13a176f30f250c05738cfb16917a2b90c094b3eab2baf72eaefa2eacac361992b79c0346080559527ab86fd755a3a7f4e26b4261997e40a611763be921e370d58d6d0ca9552cb64d20033b25720fc8d587ac22a52a1137c64ab1ff2b48f48b7231805418c0cd8245ed0a588260db6a3340ddd01b489c6b5b45fbeef778999a28cd018daa24917853aa51e86fdc03c0b1ab749d08580c67e6b86609a7b13215fc2c030e03325d7e3816647f1cd34264b93c97ce12e7e0e163e831c27e88567fdef51362625a249fe0c7ac708a01edf2902035434f7f149bf1037473d14605639e4a98cc3d39e37d9d7199a78e6d3aa98ff3c3c9667c67ad4d83221753953f4187367c898e7bb5b3a8a26780db95a0e43ebaa379ffb998d5e122c55591ffd7358e21d3400d076ed785977e8cdc025c398126449ef74cf5d37d7affa6135f3d2f66a36576210f95ddb495448596ddc151f1b0bdd8d4531a855b987a47d8e2cf62d68bf198440f3f8d2c6438b19778c29458cf2212c9dc9f4c2b500217b16a18a3045cbb7c2d09a8791b258bf976feee75bbd61558644542dca6524f9eb4282db0bb997b9dcd1d2", 0x539}], 0x1}}], 0x1, 0x0) (async) io_setup(0x3, &(0x7f0000000080)) (async) sendto$inet6(r0, &(0x7f0000000d00)="28911e3e0951a525e04d803d1c9e96030b24e318d88aaa780c981b99e55d7385c3b6e47711ad8b170feb898b8b81b71ab5477f61c2e18c491dd3b89d3219238fee6f04404dad95effad187f350bb02f44b908ab344a146ef72dffcfb23dd250ae2a6771eb9545fa00b2ac1c671fb2dafeee344e400e3bba1c64e41d39dd56d2703be26fcb0e50fed3c825a9bcd416e714ab0dd533c2671e873c88d9ce67506edb3acf963c2eddbd1b45ca43a2f659b5e5423e210a08ba3c8b7ba1d593fe215f3119bcd5e113edf3802128953f065f47d1d41da14a61541dd695a0e51cd86ed279c8c82fc8321e49f00db2482c8b74f248d4e2e81401bcadd2708ccb83cedfc39d60c27125cc5b2cc6261411cf5624450bd931b4136be454063aa952e0afa7ec3d43f53f32a862f83a80a1b987be0efc1f299106f470aefafa768855f5195e5cc23d4d806006aa08869e7862e5d3f3e84fe5a8a7d1baf79e5c454b33731e10a6f8c876656fa4df8c4f215aecb8458104465c2424f874f772695d38aa143f92b806de022674551c4b15ede985fc7e650cb00d8077c5dee09366648e3b110c857e686e4db0dc820e2132db4023e835c86455d5d174cc72302985606b154788ea4ac456692b9193304ce35693c06ca53f54bc8fda83d4a11bbfef046f2249c959441b2334d87f4bd51aa4196a634752bdc1abb10c939d56487951cabf78f1e71757d0f254e0943c1a4f757c4ad063cbb23394e4aac5b6d41d9b287e6c84b748654a8bf5b16318c5daa779fca5114ff45d079c00e7232c7c2d26f7e4033a7382c604b9e6acb2076417d92d5cdb06daf8321e06df37b268bcac4678e91b4abb541ac66151d9994cec0d55a324591d0d6c8e416936fa03fe0a5c5055c0eaf9328f7ddd4fb493954fd126687111e5e1623fb14e0c7ed42e549d19be185167ccb79ea753e3a0419552af2dd0407ed3b346c12bda27711981faf0e0f55f229b0251ba96768ecd47bd1a026c40ec317cd2350a53d928f894a929cd4d5ca1c773cdadb387af909effa582359fff7804ae1c0660a07def290878aae66a5c473cf328caa7c198fc7b4748c26b0353cf1c1e627f5bad0c9a0f236ee94e6895cb1741dece951ae35d41ca8be9a4d7adcc51039b9b1690471ea996fbc46ce3a14d1ad1c1f9bec6d6c06420bf553ab61d24aa3c3fb5f8750ed99cdeb0b3c401fa59ba185ec5bacbdf7ed9406d7ec3d9627c8d0aeaa0dfa916afa315ecf5214013905c8739bca548cb955e762cac510296d0f77a62a7418b8d06d0bb9815fedc10eef977eb0ab08c737b49ff3424fe95a05c90c45d90ab76e7498c5813404a4d7a158ba256c1577824929de68926da7d2026aa1f4347e2cedcc2b2e240320184d59e14db9111c7b25ab73b2f190e4618533a8b5d604c02b037bd2116c58472c90653f63fbf288bdf18ec3ce9d4faa9079d279760db6e930c176ecdf013baf29498b43a2155eb59a67153033ab502198b4bec6ee7ae840de9d77337c59f3cf554b6a22b735d54e46abb7a43720647a98797cab77e2914a7707287dd07ce15adb417e7e4233e26cd4056013e8d62fcce038766948a7c2a87ee50b419aef7419c5f01d0d911b223161a250c51162eb2cfd8ba00356dd72e09ace4cc8c719298c987fa7ae421fdf57d464573b382c2fc3dc7f96db9f052e33cce9342b30c67e0c1351e8967eb7fb1bb71e8391315950f5dafe0ae7e98afb34fa8d15b9ca1d493832ad2e1019341c2b5b00e81564832115869f5f773f63dc0c305bec98b5973b6280430b4a24804fee35693e7feb66964b243097537b9768054660699f5bee4c5ebae56cfb299b295f5099ad4b68b0a26274370ca311c56504f32cf79f7ac64724f663d13503c85621bad8a7672ed57d4dce4dcbb504779be055249d472bc1cfca205ded4bdd038c0d6406cedcf15ca3928f18323f6569289c3c9da6524ad66b15553deaea8734911457b4ba27ea588ac193a2b52d474acd8c35d38dea35cda9b967115c4e1f75795e4e07d58fd4bd6cd5ee6bca4b713e7f67a7c1fe2427436870e2821a37618c60daf0c4d6c83107b2bca23b1ab84429c5f5ad2119b5ef01ac64f61304d35a845550c0b3e2fd1b94e35961a0bca6b744a935e42c6ef3cfe6e20ed7958ff7f6f00ee5d368108c8cf8e625bc850d178ffe8b075da9020401206b3a23c6895278e7addf878f8a4708ee5bf430bc500df05d19554c1cc4dc706bd0bab0cd185a5d22e2e02a9ea0a9900baba9aa2a0b870b0788812535aab9d3861ca9dd338d2fb0f60058d2e3e76be57b6c5f43f2d6635894edbdcfdbf3adde2d0ccddc1b5bd555c31ec20452cddafd9af704ca1303d865707470b1cee83681dd27df0cfdc56d621d981337ec78c50b99474232e3bcd431b0c0f0667685a50bb51748166dea0c7e53aa536c08d5e6fb561049a859ec63df2434dfc0fc0570b8a52178acc049abd4675a2798fde62a18db2da9f097165bb1cd65f01f0c7caa1645207bd8094fffc6969b7d993b67a620feaabf8e6e712efc2424dbce079340520b04fa76a41c8bce8a194225e13b345e521545392ead72dc741ca76c9d48546451278ea15fcd69410c8975563532295f9181575a104558bd392e133c17375540cc6d2cecb67430085bf5beeb63b596206ad140da748708c718fc46b93b83435a31d92645afeeffff81f33d567c265c5e80908004e8bf6d9bbac812effbf148a045bfee679c4806a0bc912f485936160cfe2af62dd8b2c9e5fefeee38d534a387da63689f1f2e9ad8bebe24f734537702af48a76149ad4f75a6f0e7f1135a1fbc666c65869244739870388b947a24f0c94266b41a62ee90f5a1f490fa25e71cf8c19595ba4ce635d02a2bb3f7f49c5168831b0fe6a255c03d45fd433f98608eea886e8d41a8a6d2ba5cfe149fa5d0c44804c7a735905d61b59480c6633f962b350ab70b583e0108f732c4dd5b4f9a64e847aa882f5e0685adeb426da2c429010f42a058ece9073b48cc1e027b4ca3c34d26f129b2f9cd042e93625268ee68b7b68ba5f40763c6fff074f883d643828b31b5260ae395bcdf5c19d740591a5996c82e3b404d1d431c8f7e9af2b18fa482534cef6a187323540d293db665f3120a9c28a8072abb0863c0e556d0d22040191ff339a75b7583872ec57b8dffebe231a40e7c24c2bd1f02139469f43abfed58bab46a3679896aa9e30de0e95a7cb1a5cdf02273b2dfcf51ae8db52b7d72eaf3b63f04c878762117e6911a922a7c9aa7067fcb317cd1aed314e8986a4b157e5be5fad117e62d0c86f7ef3cbf11a415886a697d74687e3b31c910bb18c44a69ae0663b3a7a36f99b2d55d22e4ead7f9b0aa09c382927e5ecc1b4868dba9096b49ffba012ec75d18035f6ca8ed090e8df6ce522168cece859c8f48d58734a322c709cbd1df22b4d6a3730d1b65201e97e7dc5843c86ab1fefeebe68e2d758c43b9284985955093760155be91d70ae8e4e54fc178db208ca32baf03e8291a1a8932746d69827cb1c4cf7cbc2c100b55639a4bf91a7e574a7482082102d10a264740b2348f800d812ababcdba758ef2c078e9e79a2d2d2c2900b65753c29439092bda4f8e74f4b65a9b44fac7ced00b11671cd1aa8a3e8a611f9d5a4b612c67df39d564e262c7b2920247a04d08a7da6343bc1516057a92aa1a4f62f7ad03a3594dfcbd11e97d6560e30d3bda0b63dac6661709bf86ef489a56add011019d986286134c518aa25e73f9b12198ca8730a9856d16e4743d76d30d3605e814792dad3d5fb96fa56f82b303a300f0f39c7cace57d1c0d7291d24bccdd638eb76b4bb83802f87e172267036ace92e5430f29f8d53fbc8a2727f57cebece74c00d24adab320c40eb2ad5ed91d1be1256511782d23fbe1a6270e643b0b444744002538ee194507104fd141329d19be0625cec63bd106fed75dd9e509eb93957ce58e894ae5bda8ee3ba45f6179e35a32ba21d559b2ee64cff110a53c9699aa67c4e0d41ca366406c103186b2e3fbe5131b6fea9ae98acd373e9e99a2b33b9e3f80a496bffefef2c87dae114d485b1d719d54cebdb62d0ed44d077a5a7bdbe88e91e29289f1da1746370e515a18bfcf8933b96742e2fe100f7947bd4bb5384ab84d7bdf2657d51a3852d70e3f327c29c1d92eca8633d3f780a62d4345df94aec28d4833079d4bb85677a98b6d7922bf81dd54eae6c2e89f20974f1853d52f55209fd3a5de98d0dfcf669cf985b2e2b7661ca1cb1a47a842da8b9f95a8a201a94998af43a4adb0b8ff98525bde724c25fd96021eb76beed943a6eae131215b72a0dd7e8301ce559f583c5701451f377ca2ed840cd79fd1d526a0447e921c6a21ecd46bda688109c4fcf7cc2ce234526c6b688a470dc162f7f85184d8ded3661c1233bdd46ea60cd3b53806b1455e80f603ce73651f99d6891ff5a9c72203afaee015c66dea97f5ab73d9036205af6693b75e9cf3f996c3749184b17f60e7630b20a5ab88a11857e082c73be9bf835575435027df22d27ceb1fa2f581288ea573d6c57c881872e0f5d10e0b8e36530b7eba26680ea92ea70b3f35c033e21b4933c12f65c7710a0f4a29d2f5c30204f6b81fb7d08d3b3bafb5540ced6006bbc8cadbdf3a4ef869f107f84a1e52995ba3029cd6155c3911b9be2b917a9e28bbd5dadd68e1ca56ca545cf0761dee5bffc430b5a0077758417adfc67031d3fd31f6738d85286ecff863e087d3ff1d8bae0d8f86fe5c98fe6462affc0b6bf738367ba66c90a1786052c87337c9a2c765e8816c31d0f9f9a56594e4219f2d009cd8e3fdeb8247ce5add42c4c4b4450b31056dd26901eb2010d8fcc5ac848e3ff89f59ce68a822a9a76fe73f94c30b64536cdc8626909036723bd58f1f2160de9cfb2184f5e7e6d7ce11c54568bdc442c9739c27013b943a3e3571b532e87865fa024b8a009cb8e2007335ed324d871a4c91dac2677a96a8aa6f1a0ec3718031783a4faf059b96f6d50045e8182b0b1ca282e58a940a99c072dc6181be158d54223dfa758fd5191cf974da1035c52ce8174b6b67a83243c88d3f5984f43f8e61b37b54f4c09955e60029114a465379b796dfe96c902f4032b6784b4e7c2769a7cf9d5757283641f136af1d62485e573a69746c793c7eaf58d44f3c0c1a22bad3f8b16b2249b0540bb7fb04fd108890622fd45596eb7f9f1f6e2ca279651932d727ab274ab6c4dc53a11aadf9bd68b170745b0bc536f2ef307b0a57df91299bea47c988eeb9e464feec8f0f9ac715d2a63d2de12543795cf671a4aad53b1284e64669228c3cd7998ec233e0e59e364a7e1560a5f2d89d80b288d3f7d761f3ccf801bfacfb7802f347b0f25facd5ff5b4fc4cdbf82ff2d6ab9c941fb659b0dac339b47f6cc501082a23353c2328fc993c3a72daca4abf7e3b24b90801955f6090ef3507f2c870df9c4c28c798357ea029066aa3364aca1168121bfee654723c380735faac53bda7e48aca78033888a7a02f3629fe42d3d927b12f06d48f3b2fc8fe64f5f39e22e390613389c2c72280106d3cce220d25127bc4d32dacb6d426c9d942657d31c03ee6f17c21d2a4d5426be85353abe49035dcab803caa9f5295fe9b6eff16855d87b5f93438d9fa933f0f1d2d935bacfb3de0a5481633129e4267f8f111bdcb79b37a7d3b4697f99802dc5fba44b8b8e27f7ba67cef98d7a1c76431d6f3f1e9b0b47381270138caa7d682064ee45c39c0849657396817ece46ddf84ae652b57ae60538db9", 0x1000, 0x800, &(0x7f0000000040)={0xa, 0x4e24, 0x9f, @local, 0x81}, 0x1c) (async) io_setup(0x726, &(0x7f0000000000)) (async) openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) (async) io_submit(r1, 0x1, &(0x7f00000003c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x5, 0x0, r2, 0x0}]) (async) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)) (async) connect$unix(r3, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) io_submit(r1, 0x1, &(0x7f0000000540)=[&(0x7f00000000c0)={0x982f00000000b819, 0x0, 0x0, 0x1, 0x0, r3, &(0x7f0000000780), 0x0, 0x0, 0x0, 0x3}]) (async) 02:12:27 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) sendfile(r3, r0, &(0x7f0000000240)=0x1, 0x5) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) syz_kvm_setup_cpu$x86(r1, r4, &(0x7f000012e000/0x18000)=nil, &(0x7f0000000280)=[@text64={0x40, &(0x7f0000000340)="66b819018ed0c7442400f9000000c744240200000000c7442406000000000f01142466660ff2370f015a7cf246d924bc660fda2f66b802010f00d0450f0016f40f20c035010000000f22c0", 0x4b}], 0x1, 0x20, &(0x7f00000003c0), 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x0, 0x7, &(0x7f0000000000)=ANY=[@ANYBLOB="000000004c881886"], 0x0, 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) preadv(r0, &(0x7f0000000240), 0x0, 0x1, 0x400) syz_kvm_setup_cpu$x86(r1, r5, &(0x7f0000011000/0x18000)=nil, &(0x7f0000000080)=[@text16={0x10, &(0x7f0000000040)="0f20e06635100000000f22e0672e0fc7ad009000000f07ea3600f900b85b000f00d0d9e9f30f01df650fd47f00640f01c20f01c5", 0x34}], 0x1, 0x24, &(0x7f00000000c0)=[@efer={0x2, 0x4800}], 0x1) ioctl$KVM_NMI(0xffffffffffffffff, 0xae9a) ioctl$KVM_NMI(0xffffffffffffffff, 0xae9a) ioctl$KVM_RUN(r3, 0xae80, 0x0) 02:12:27 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) sendfile(r3, r0, &(0x7f0000000240)=0x1, 0x5) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) (async) preadv(r4, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) syz_kvm_setup_cpu$x86(r1, r4, &(0x7f000012e000/0x18000)=nil, &(0x7f0000000280)=[@text64={0x40, &(0x7f0000000340)="66b819018ed0c7442400f9000000c744240200000000c7442406000000000f01142466660ff2370f015a7cf246d924bc660fda2f66b802010f00d0450f0016f40f20c035010000000f22c0", 0x4b}], 0x1, 0x20, &(0x7f00000003c0), 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x0, 0x7, &(0x7f0000000000)=ANY=[@ANYBLOB="000000004c881886"], 0x0, 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) (async) preadv(r0, &(0x7f0000000240), 0x0, 0x1, 0x400) (async) syz_kvm_setup_cpu$x86(r1, r5, &(0x7f0000011000/0x18000)=nil, &(0x7f0000000080)=[@text16={0x10, &(0x7f0000000040)="0f20e06635100000000f22e0672e0fc7ad009000000f07ea3600f900b85b000f00d0d9e9f30f01df650fd47f00640f01c20f01c5", 0x34}], 0x1, 0x24, &(0x7f00000000c0)=[@efer={0x2, 0x4800}], 0x1) (async) ioctl$KVM_NMI(0xffffffffffffffff, 0xae9a) ioctl$KVM_NMI(0xffffffffffffffff, 0xae9a) ioctl$KVM_RUN(r3, 0xae80, 0x0) 02:12:28 executing program 2: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x800, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) socket$inet6(0xa, 0x3, 0x4) (async) socket$inet6_sctp(0xa, 0x801, 0x84) (async) perf_event_open(&(0x7f0000000200)={0x0, 0x80, 0x20, 0x81, 0x43, 0x6, 0x0, 0x6, 0x20000, 0x1, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x1, 0x3, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x20, 0x0, @perf_bp={&(0x7f0000000140), 0x1}, 0x0, 0x10000, 0x3, 0x0, 0x0, 0xffffffff, 0x4, 0x0, 0xffff, 0x0, 0x2}, 0x0, 0x5, 0xffffffffffffffff, 0x9) (async) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000001c0)) r1 = socket$inet6(0xa, 0x400000000001, 0x0) close(r1) (async) getsockname$packet(0xffffffffffffffff, &(0x7f0000000000)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) (async, rerun: 32) r2 = socket(0x23, 0x5, 0x0) (rerun: 32) getsockopt$kcm_KCM_RECV_DISABLE(r2, 0x113, 0x1, 0x0, 0x20000000) (async) r3 = socket(0x1, 0x803, 0x0) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000080)) (async) r5 = socket(0x10, 0x3, 0x0) sendmsg$nl_route(r5, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000200)=@newlink={0x50, 0x10, 0x401, 0x4, 0xfffffffe, {0x0, 0x0, 0x0, 0x0, 0xff7f}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x18, 0x2, 0x0, 0x1, [@IFLA_VLAN_ID={0x6, 0x1, 0x234}, @IFLA_VLAN_FLAGS={0xc, 0x2, {0x1f, 0x1e}}]}}}, @IFLA_LINK={0x8, 0x5, r4}]}, 0x50}}, 0x0) (async) sendmsg$nl_route_sched(r2, &(0x7f0000000440)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x4000000}, 0xc, &(0x7f0000000180)={&(0x7f00000000c0)=@delqdisc={0x78, 0x25, 0x100, 0x70bd2c, 0x25dfdbfd, {0x0, 0x0, 0x0, r4, {0xc, 0x4}, {0xfff3, 0x10}, {0x3, 0xffff}}, [@TCA_EGRESS_BLOCK={0x8}, @TCA_RATE={0x6, 0x5, {0x55, 0x1f}}, @TCA_INGRESS_BLOCK={0x8, 0xd, 0x4c}, @qdisc_kind_options=@q_cbs={{0x8}, {0x1c, 0x2, @TCA_CBS_PARMS={0x18, 0x1, {0x3f, '\x00', 0xffff, 0x6, 0x3}}}}, @TCA_EGRESS_BLOCK={0x8}, @TCA_RATE={0x6, 0x5, {0x5, 0x8e}}, @TCA_EGRESS_BLOCK={0x8, 0xe, 0x401}]}, 0x78}, 0x1, 0x0, 0x0, 0x20000010}, 0xd0) (async) ioctl$LOOP_SET_FD(0xffffffffffffffff, 0x4c00, 0xffffffffffffffff) (async) r6 = socket$inet6_sctp(0xa, 0x801, 0x84) setsockopt$inet_sctp_SCTP_SOCKOPT_BINDX_ADD(r6, 0x84, 0x64, &(0x7f0000cf6fe4)=[@in6={0xa, 0x4e23, 0x0, @loopback}], 0x1c) (async, rerun: 64) connect$inet6(r6, &(0x7f0000000080)={0xa, 0x4e23, 0x0, @loopback}, 0x1c) (async, rerun: 64) setsockopt$inet_sctp6_SCTP_STREAM_SCHEDULER(r6, 0x84, 0x7b, &(0x7f0000000000)={0x0, 0x2}, 0x8) shutdown(r1, 0x1) socket$nl_route(0x10, 0x3, 0x0) (async) getpid() (async) ioctl$FIOCLEX(r6, 0x5451) (async) r7 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET(r7, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000280)=ANY=[@ANYBLOB="2400000001011f01009c00000000000100000015000840331015786ee388042a0e1f0a75e81975011890cd71b79c6f665a034e568be1180e6d2a3a6d6af03eb3d9d0fc6e3c53f3015d00ea3608e07c163417a2c08fcb2cbc5b893c85841e0e77d8ddd90e5e4f4e8d8b916d629ebea6450a00b5dd76a06453473e9fa146a851a7a3512a81043265b35a7acfef5a974bb381a097a1782c0055bf18c4df473dcb368546f4be5021d36f13ada0d9e2f074386929cc1e76003cabd453356977806e07b659dd120239a32907f8ced1a32e34b3ca79d689ccacded36f95ae0f978d56e0c5a071a88eea61ce8ccd3f0b427647f2130511548ed9c620b131ce67d21fb75d457e14ceaecc6fb03909707ea485ac8a26a1ed504b73a95a25367fc647896b121e616787967b9a180a83c8ecc158a8243724aada1f7e314146cd5696620f0254e9102d745a2a1663048a439e5c8025772add1678192d0fa582a7dc1e6be511d155215c6937812e13579c22a6348df5d0223f727f44617fbf1dcda558f57081487963c1f55dd55c5d3f151d71286df2effe1480be93379617db9d42de808cb46bed45341960ea029352"], 0x24}}, 0x0) 02:12:28 executing program 5: r0 = socket(0x0, 0x5, 0x43c3) sendmsg$AUDIT_MAKE_EQUIV(0xffffffffffffffff, &(0x7f0000000440)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000400)={0x0}}, 0x4004081) (async) sendmsg$NBD_CMD_RECONFIGURE(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000040)={0x44, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_TIMEOUT={0xc}, @NBD_ATTR_SIZE_BYTES={0xc}, @NBD_ATTR_SIZE_BYTES={0xc, 0x2, 0xbcb}, @NBD_ATTR_SIZE_BYTES={0xc}]}, 0x44}, 0x1, 0x0, 0x0, 0x14}, 0x0) (async) r1 = socket(0x23, 0x5, 0x0) getsockopt$kcm_KCM_RECV_DISABLE(r1, 0x113, 0x1, 0x0, 0x20000000) (async) r2 = socket$inet6(0xa, 0x2, 0x3a) bind$inet6(r2, &(0x7f0000000000)={0x2, 0x0, 0x0, @private1}, 0x1c) (async) setsockopt$inet6_tcp_TCP_FASTOPEN_KEY(r2, 0x6, 0x21, &(0x7f0000000240)="c842cabecc1345f576cdb02a83a7938c", 0x10) (async) r3 = socket$rds(0x15, 0x5, 0x0) ioctl$sock_bt_hidp_HIDPCONNADD(r1, 0x400448c8, &(0x7f0000000280)={r0, r3, 0x8, 0x1000, &(0x7f00000008c0)="4d3d82c5b68757a090094faa9af59f251e449617be7301b93876157e4bf5db69c1a4cb60a66399d49854065ed47a1c7dc679eed30f3d36357af22fc723647fcade63277d76615e04ad0cf346dd8f907ac57bff1a7d50822866079c069cbaffc1088361f85305624dbd564edf461cd0dca94e46413609bd2ea1624be3b9827d7e57d977fae2a1e7fe3b21fa2ab71b972a2d9af250214c2a381097cf5b4caaaa4f513517569b66a431c8194c17bb25c6eff1984ce72d6c49a4de4af6ad7f4c3a4f579c663b8f5c730f50d908b6bfd687363677bc0efbd2cd3ed9de63baf3dcb3e5feaff157cdd77802d67ad8a2ec19b05f39d712f96addf07b47faa189ff06c171b1afe5f324c8d9b406ea095b0465fa88c619ec5929b3ce99be37396a9894ded9e63eacaf1cfd614482bb7531c364dc5067ee43f9aa024ab20357840d314de415d537b3ec1c3745bc76bf5e8bc84b0c36ce57199bfa0cdd16317c5c66998753366604b4de4845d4ebf6d3c33f6f7f50ce3fab3d83059426ebabd31a48918c0cb844e5112cf91f2bdcf2e8e061704479902c0b7a9084564dad32bd4c8c2792480d5033bc7fe1fbcab5963d90bc4a50324d07bc5d12292f44c8668aa7ae66228729a779e4a81a093cc277eef3d9eafae96a8ec405735a189cf21616d924487268931d91c1141496052adf5996fd91ffdbd5967b070b32f112f8bb40b995d3e3b8dcb7c72dbdfa2ae174890d058e1ee3a1967eced71978bb9fad9b88c772adcd526e3d5fe09a00af77e7a86cc10b0577c35845b607ef7adbca7489773143e2eee783e4f37e93709e9a5628dc39ea1b79ab09a69afa113e68f99fddcfd6058ac0ad5a73511cd02252ad6e208126f65c38ad727bfc1c735149fe0d610c520e344be811730a0ce3e79f69be3fb131efc2ad0ad33132b9206a2f54a5cf21af04c6f00e57f45388f0f2e25bfbb92504291bb80d0d884f4e39cf632330bc33442c774a123ad169b5b1178b7d021fb56aedcb37fe3078edbb1bb1d838de25c3d1ad5c6778404306bfe7144217d8131041913fdf9c962d0fe1e2603fcf16c1afb5e3a73b4f2d0aaed2a371d722da11085874ba9ad3aa7503af5a2a43cebfbe80bb84da5833f832e50a6675ebcbef87a33f8748340388e5fa6edb6cceee51c50c27b4e7b85cc108370ed4c6f3dda0ef61191d5c924d215bf6ece8716019e151c96539f0dcea5db98c8e1fd9171c008ae62adb6b854973735fab4583f0eb6ba659ebbf8a3a1293b028ac3970b28d81c8d73d1672109b4f00b604b6e631516c16c3bf623ca7c3df0be51fd558b0eccb652dad784fd226ddae0eef83fdcff88c77158c9db16fee73123d2e967fa34f1a047f72b4abc71951e60eedba463d7628d539fdfb79d8ef4316891ab43adcb42bc6052442f1d5f8a54cbd96433e62ef4a95609c682388ededcaea8ec2dd2af46554516b0033d98957ea68c0fbd2b69f8965b8b7be9641c47a235aacca64670646adb25aa57fc4c3c2bd3758647f12dee10661c887fab1c82019a60e827272f8ceaa5c09b8b4c38ef33d0f4241c6d9eb99e1a9f7ed01156f04e988b4e71352d4a3ef5658841d9272692b90a506da78c5b7895259d7a8bdf486d354faacf5fbd894d86864f0374d93584ab71727143a2717f8fa1b1f045a9480437e49745580887a4950aedadbe8b06a7a05f65e3d5150c99a3c333738fc2c992fcbde12d5aa3e180d9e0be8d65ee169702fb080df7db0b126578da6ff94d98c5cf2f2d45aaffcb5da0628c0a984ac2175cfaa85e48f82844d7609ea32002decf9d5ae8825995ea9709a89b8203196753d18235d26015bb098987de24b46145ac09f1ad78750b9be3ed0a682f695723c68de765ea29d452c097f60b60cf80407c87c1f6da797ebf2f247f307679648f630fa896fc14188ba7d603fb0f403f098a20fb3b418e8b4fca1391db188d4c0e50898e2de2ae1119324aadb33dd508aa54e35f71bf2a5684d5bc8daa20cac45d981412f667be44c9da0ff1c4ba9930f9b8f588cde1af2db1779121877b1517bef772f67bad46f62da44ae899fb7c64669f60825d0765a52dab0c4179ebd8170a0f9da116203c115e471f95d9622e9f292911c6921336dfe7989636e00b79be4d94260a9d806ac1c1279996965676d63b70795a50235d05ae8b1faee59bd58dedcfae858ab581d25d5bffc373b280fa4a8b26caea201751c60300a4d29aa6497fa69ad5a6015fe788ef83bcc205be6d888c58293b13b57c80b312ec1528b049d51c55fbf5dd097e280528fb01690548312e0bfbd679ab6a6dd0ce960738a7d5ada01620b856bb87119b558f8b4f34c4fe340b56247453127bf457e4f5bf7a11248dda79a762dd0866faf2350d454d5cd5f8090c4a2d874b2f7f9aab8d00e37874dabd19a52b8068bbcc070ff1a8d215664782b177a0da91351309c33a6312a2f71f99b0eff483c12db2d099cc05bb10843f4f487065ddb56ed4cd5ea95e4b6413c4aa9447e5c5b84f773a482725b4b1c27588cd4fe598e2665622873444e17d7ddbdfdf3e354859af524e5322655e9f20da7d8fb2d5696363373cbe40e990a7814d863ec8e20b22642b7beb14dbe83f0f3ed5b81b40f11b4529420fc75a407074e5870077740bedb16823b18f352b9f1972673e8e5f62e40521bdc48d14726c9c02a041de369f5673f758accabb99ed81b791b3a93d62477b0ea5bdbef496688b7c2b61405e48b5d313fa5345c53fca8dbc4fc15420e18c379b7a22bb76a9cccfd590a0086e3612e3057395aadd4ffd0295d5e86b23b6c022df6de2287ee4d065ffd5b0a425c1f3c37fb0ccf11f7bccf7ea7f0b701a5b1896da407aca96ca18b8a85235a02eaaa79f7ed69219428f352d195d7885e703773fd098c1c34c4d73b9357c047a96ebb686a14ecc72b0a9481cee6e3cd6a3da6604ab93b83efa8c689ece8b83bfeef6b7ba72dd16107f78b9d0a31418420fb1f2bb0a625be68e9a25d3353973487602b232decfe8563e307bf0ee3fe723d489ba68d107095d64c3195eb7f7e1f40031c03ff4e521771e0eccf7c2cd8a71e5985559749c3b37610509841c8d37b4f914eb26febb67b36d522ef4e3a56674f5cad978f5f01f7c061f14d6d3a845ae6d9f099150867b9bb0beeaeacbd17719a3c8a3e3a19b7ace52b2ed9d18c68e4f16bad85b885ef9216d33e3146155fa24f7384df82b54b67c7b20a04ac264267e4d12c203991f4db007f39000c1a4ac533769da172a1a63a30cbb041fea22f2a4064fcf4346d08a6a9551b3cb3be6e3a5453810d99074793f9553a067a6af4e216a64f818d5456fbdfa1b1097ee06fbf98da4559c87d176645bd39c8e7b475c0e07c7f169f5428981ab405c9b6bf28968d16879086566042d47bbae57d0cd6e1c6c3e390ca724397ebc03e3e3cc47bac75d7394f77ca3360b17b5900a7df1966c7d080c70d55fa1071fa0044869d4a888b6045a14790e72b203ddc7048be42cea80e37c319cb78f44a79528873e0226950141943b4f2503801e2d5afd8b1dafbdb90a3c9b4c4e6636583034953edc6fcba15e35d6f1461dedc7c5cf6f4fd296487dad1b51e28eaa8bac35ae5c9a93c8476fd95a5d8dbbdab469c4b375a161bd0a994a5cdf8abfc530e2f9cd99e5c29e266ac6729ea12909095f75c7a390fc8b0967490b808a5d6598ab524b9ae6b21f587c830bd259501ff68802c3b8fa13a72aa43533c46319fab8f39100a5dbf3dd43018ef7d1f2b705d5df2f098207607d204497ff2a5731e8b4d68fc88cb60da401f6c232e4a06f6323fb14a2a27f500799be052e17d482c3b583c196432e9643a62e6fc306d331463f9135834971dd1d2e9b784738e45164b0f28fceb5346317f1643b4c4d489614e417b0e3d08f100636c6d181991070ac218edb151dcb158f85460e53b1377785d73b51c45122668168d09c85349269097b3fe6bab304a6479c1347261141f20aa09ac10c71f4d03225d6697aaae3f9479b7354bf8f47188b50d33d3e0e7b058e17e3d096d6507411a4e133220afd9a5a664d328a29099b118241a53126e540d9e0c94b9d1e0f0d305c7b4e9694f1a70017ea2813956d9676de947e4c6ddec6cd0773f7a0eac8ce97e392c0c23ea28d119b3782ea4568eb15b26855619f9ed0617e0886f77f3c043f1e76feeb183a002d5d3f0bbc80b97b49853e03a1b5f94af71f991040118a8a945b6e1fd9b8496cb2e17ffdd0ff3c0b35fe970470bc9ee88eac6c90e7af82a28f743fad37f3717204c0e80ba4b02839d753aa6bd8fe4c568bb3d72ee5831f61820c9d428f3900e88ea5874f9a2e25daef477d3ab0fe33152b0d4906fb36a73180d87f8f88b2d8c146a245b3484a842b7543777a94c9dfe78955b8ce423a9ce6c6345b1fd87a4cd14bd6581875c5b2c03fc303171a23410b88122c0c91c9fb9fe38f3f6cf713a58fcc761667a827b1c7449035c59c1440cc5b79ecad9db4f71aa11028e15dc72da3f7b001319196bd66f4f2ba156f7367ab966100ff368b31f3f47d0b63e5fbed04691cc05421de214b6cbb9172d144684a06a56002b4a6a45095edba71d804cff403eaa099b62c0567cda5da65f1dc7f4f428200797fd85fb93b7a96962ed7ee779d553c252d9dad26b476466281e852d4a5ffd58aae24002fd39568d873ad81000c1f857d6204295307a07c6059626a47182feb0a891bfb43097abfb463955f97c61d8d17cc2fa9bf32f503bbdcc148eda55e632993c75a9a624c24f903b54a7c091820cdec1d502c7c1c32bed11ff1d2b887381c79983c4439105f884bbc8c4a76b808e6cfa670433bf6d6557e4915b020574722e9ad07f3fd2b09b070701d8857cece9c2ce4dd827b845d56efd8dcabbbeb809817f20acf0bd635dc105d1db211d3a39b183026537636223c9acb4cc6e522686d7220db51a7e7fa2807c2eb7861f0cd7398223d1b3f2a6c06dfb6db9cfb87e251748efaad4b6066ac94945980ea7a14facee8c3757b93d00825bda84ff5a5ec23a459a1dc352b75317abbe87031d50b820b679f49b501a90a8e6cf8882f952fd58efc8ecdae75c0461892df2d38981dbbf9c5272141908f3061027dde4432ae64b74ec2293362924baf4e334dae9d5a17e9bc0131ee1ca7fdf7501bd63fe0371650fb7ed229196ec1e7d1f880783fc6d23a9f732b8ba64b10867ec1a747cfcef42d66d8011bab865f08571a5c62660a8f6d7dc87d3764959e8a506796ee109d00d6b9db93b6d6a425c13caa18720403f66dcac24a821eed500f516895d44de0456513d019e2b5932950404b094d0b9a009523f82fe1ddbd864c588f46e25e9e6b289f3cee3b581bb9ddfd5ad34cfcc973e821e5ef9ff585d6200c4feff1fb694b85f0dcc7e27707b5f412b2016cc60a0df1c5a51e87c69e4685e305ff15a1e7c028afb835377f73711f5e510c62c03ee5f194545c6388dbb21297e211bf49118d94598e62abe836be085f7a1b337057dc02646576af79c524240222e94d8418083be9ebd4d756e51b9b885027e5b56da91a8a5e86729579b824522910a0633a5ffe35e27ca63b6aaea5d61697b4d4e78b23c7160af62f6753204134bfbac59fae56c8082ab96c6da953c4dc70bf1ede792e26e657bff9857535c30f629fba107d9eaa0efb5ae197390c9babef5ddd24afebd5670c00b90b117265f07b60843e83adad27e55aeb9e3e0659e0e715a0fabb4ff621b86288aefb82aa9906bedd94d165e2f0f1b5d5d196233dbe61c3a596818bac4", 0x1, 0x0, 0xff, 0x2fa, 0x0, 0x3, 0x5, 'syz1\x00'}) (async) sendmsg$NFQNL_MSG_CONFIG(r1, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x2000}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x34, 0x2, 0x3, 0x201, 0x0, 0x0, {0x7, 0x0, 0x4}, [@NFQA_CFG_CMD={0x0, 0x1, {0x5, 0x0, 0x1f}}, @NFQA_CFG_PARAMS={0x9, 0x2, {0x7ffd}}, @NFQA_CFG_FLAGS={0x8, 0x5, 0x1, 0x0, 0x3f}]}, 0xfc6a}, 0x1, 0x0, 0x0, 0x881}, 0x8000) (async) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) pipe(&(0x7f0000000880)={0xffffffffffffffff, 0xffffffffffffffff}) unshare(0x40060000) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r4, 0x0, 0x0) (async) pipe(&(0x7f0000000880)) 02:12:28 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xb) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000840)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=0x0]) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x3) io_setup(0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x3, 0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x6, 0x1bf, 0x0) io_setup(0x1, &(0x7f00000004c0)=0x0) io_submit(r2, 0x3, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a0012fb, 0x2759, 0xd, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000000)="98", 0x7ffff000}]) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) r3 = inotify_init() ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000240)={{0x1, 0x1, 0x18, r3, {0x80000001}}, './file0\x00'}) clock_gettime(0x0, 0x0) io_getevents(r2, 0x3, 0x3, &(0x7f00000001c0)=[{}, {}, {}], &(0x7f0000000280)) syz_mount_image$ntfs(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(r5, 0xd0009412, &(0x7f0000000740)) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, &(0x7f0000001740)={0x0, 0x0, "31d563e00ddb83a3f33e0ccf738abc369d978502effc5545e44f2e75fcd02eded251085a7f18cdf1e8ddc6ecfbaaf5dc2145d6f8715da50f3f41474d35c26e52667162c4b4804c85a0907959a40960e5f3d49fcdac02763a533cddf3740615334bf42a3fdbc098ad207a65436bd82911dc8219476b7bdfb05023f6a123411aa73760b1d7113b5e6a70f81d306a1699074244073bab232cb6ac28a8a092eb52629132a77a958aebc91fa8d255ff464f2b783aed19039450d15fc45f376654c15bab12608da80876ca0bcdbfbdd8175dc4ea79ecc0a250698e3c2a1659d2bbebcb6bfa0484b4bce2a6be5b9ef195c6c936b609a7a3f3d90628c2d6a4afaef1ca9a", "4671f238ee5265df364bbe91f1358583f5dabdc54517432a30cd1d5b2f13370189771a7c76ba1b611c5222fa62a9ad62200c917b4557b82193fedea618127e1f3ad3e723dfba2f3cd4824002319db9a4a9573fa5ffb330f1d05aef7794886ee270a487a927bd1062694e80f26c5fb9dfe3ff6055cd12315f047c156b37df09aff521232d82c73f0ab065c63cd0f163e7ab90c5d21724b01608b4db7b9f18c15f318c971b6d5b65226aac56ce316e5f6d3e929194acac518e2ac5bfb75a9b005bc243f9cdd4590a0b43260500c9126e4f685aa7385dc66176585ca1e01a91e93854f7c10208c635ad7f2e3de9332a806890f2ea0bcaf50a614ae607d23bfaebd5cf7d01c45e2523124ca1fa347bd015d67f40f1c8db2adca1a3379c4ed7a93d2e96527f32aa5b11429a496bf999c34767f473c7cea0c5591b9c72d2e29dc198315c817074254fded185dbae42e612aab310aaceb4c208c1f2be47795b33060099b284dbe3983dbfff655a1726142b0e70d26cf9cd8e76ec865e397d5ec4bd68145efccc523eabd81d5baf72f18c7cb6022153c7326dc40e8d3f73d319a34254279b2cdd4b73a89d09ba1115c06f74b88e0c3403d26fa939589671c18a1926989e48ff2b3eb5261295f902efd094dcb547c63e22a91df750ac2e8540ad372ac44560a4b811a856e392e06ef6a8225f9925e4782478af316fd53f6b81a07b66d2fafd1bdeb42a73c760609135324a76e705d864ced32322855b78a06256df8e31a37f87b7bbd3a9e99a7aba9561395195fdd0e7bb0d6fd5716b145534376594c7cb1cb1566d8cfb634ab1633b0899a7693b2536879837fbf48d7f77a648e654fef12503e2bd0627e8f83d7dd86b90b98af6746f4921fbdb68f0cd82b547394b2d97e7ede86f87a9d808d88034df0871208820ef7712a9f7cc6c1c3a558a030a9cf0d50976a6ed9c00e30f807505b65ce6fd7fdbd1dcfea3996d64aa88a949dd56283294dd2b8f7f0ca2a717632ee9d3057c9ea854f950e68616110e6e26b09d8cab69ea6ba5705d020011f5c1109e9b1270d62676d036586cec46bce995c1e4bfcbb17b9491d31453d9819539b30fdad3118d8eb08a617c01f2251f4990ce4ad2a948d131a22c2e2dc9817ea12c684edd99fd26bf1582351f41f61b9aaff22289eaf592e9c4d4a482f199513e6862e6fc58be06bc2162975cae30b9357702847c39b927fae5be5a0e402e79ab2219fc2a7d3116cbbee7e3c98b30dacbb014cde82149f3a2f47c0d1d023a387b4e0a81b3220baebb8834e0c5757aaa63d2a1a1a37d0991649d6188c85147ca7c3b9caebead9ba4bd39afaf8fbf2a89dba90cb7f698815abf6a1abea3fec87bd09dd5574d29952c616ba17b056adc247527eb51e864786afb92a42904e1c583fffaa366a0adfe301dd96a7fea4173e50f6552f2c3ae9cb371e978d36227fd5c7d59097973cbffb54d033b0c6dea4b431f53d9a7791c10b9cd65b07312faf414f0dd6d839198e76a7a4f997cda5c4ec22bd9572c943e3db638686b66c700afecc3bd0e8c486d63190a98f54379c15c1bf2b9ce34e1f9739cbae7942af7bd3f66ec7fede989549e87fa1e0843b686e191cf8bb04a9fa905e9d29f67d07d4346c53b0501aacbb908050111c9ed7832586f70e1e2d24ccfd3621c4884982b76d8b5b2fd790bdcc9b391299b98561547c9ee12628f9b9fe3b17d62c36198a7cc3c03f46b6396ad6a08ca7bbb4582af70807dc30ae902ef34167d9ce8147983deeb11047e990cda0953ef7da4897095201c1b0d0305405775b775d60a756b63fac1e9eac6c139ef42896e90708c1241c6d18605c73660a2a65fdce0dc8347ae1501af710927df2417c565b21d4c368a2309623ba17bfa2efa835310ebac9b7dec5210d3ca74699c6b64b4876ec1d7520ebd998285a2cd57fae9f7aadead491dfb5795ce0194a2456e8824261c64961c1ddd89f7bac9bf93d226d02a274c360d370583bd38d98de49dd0c5fe54d48612735fe1742e288b95c04cf1c9d5b64bdf128396d7d2c7de2a0ad690837fdfe1465b2f0d2cb582f54596f0ae77e8f6a79744c074102b5fba19d1f97c3c49a72a24d7a708b309394bb7f65eaabff8c86385e9a9fccccd8b9c24fae3d206d0c9daeefd884fe3a51f3c89e49ab88cdf2d51c1ddeb9856aab2c4edf21a74ae86ba042a8d839c93f77db8d1719d49d8aa2e30100942a223db1e838a37d2c048825889b18b3977d65c5a0f449c82c0f8564751184fa7095ddf081ba82d2aa12c7a6b96ddf1d2617526bd3817391ed69dff4223fe506a3af28cfe159856af36fbe6ea1a33683e77e9a8a90dbe56285689d78f76901132ce66643e5b587b3da11fc4a427925bf9315c14656ecb2154092d69bb9c87c15f239e83ba70f8f8da568abf192f0d3c2d7650a607a8d89ea7917718a9d69e85c21b8d1a9e0c4ae31eebcc7f2cac2d79d590ffc076fe641ebacb1ca31a246e6a9de30eb4b30404bffb5fbc88e64095dd5819deafa0d86cf85d001a8b69f450c7b33b4c5db0fb053c75c453253542998bcbfdfbe64652a79e707c37101e61d167907808f68d2a22d93c19041e2cdda0918705ac0cde0eb8a1b56ea95dfcdc679d9c3ef570683419988cff6482c6dc71346bb40d631f60915fa201aca2e5ce909fdbbd27375fac7ba1a7af46291184ead0d6700228eca0bbf8338f137e2d992f3417af801088cd2583bbda73d60d19999a746d70e25f6d55dccf4d8ccb5f2214e56bcdfcd17e01d930d5db78ef410daa445ae2a84150126ae2f085353709362b64d2fc78e5484d1761c2cdaddbaec6f37c0fb9d657da32de71b4481319b539e433fc93c8d94e5a9c34e3b920f02a2c98ce4b1111363f48c550b1c53572d4c553197430eca58ecbe34288e080f96caf4f80d5dff0cf53f592f6ebecad49cccc8759ffdb295aa15f24a11bacc6de3a423979704381414145208084fb11cd82b2c7498e53d338a903099b73bc3f7237eadaefec7fe314acf218b35018de92d488ba5cccc25fbf270d52abd3518766a7105c133c6eb4a4ef311e18eb80597559228e2d72fa4b20ac77d88db87c116b07df2469acee0cdb20cc6aa744b330bb27256940a3d14d78fd079a807dfcc8f8623d14e646e1f3b909953bf80773dbba12405e157f4d6ea756e9681a18eb6b1f523d9e69dbbba521f207a33fb74ca53c523fd7254a751e14b233ad1c12d40cb8414894de6558a82d47197cf03e1122db8cb1eef8f1ea94cca738419fa73c844ea2e1018190c5d6f44e66698ad300f82ad00a35119c62fa8fdb9dd9b0e2b86cd9f6fa455deafe9c9f59057edf6d3750e103a9acd65c7ef8354545051be04184f70e189020636c02731015fb669c8e47a86788b28d2a39dd9410b22f8e78a33e13d46d13855ac8a8a512cfacc3280b61a6c87878ec8c446442cf110a5a31f09e8652fab315321e072a2f64188dfc62d90d486e7cc1a7a15e75103964f6a7a836f7979959d4f5b1356dd88f663d82299eaec7f2ddefa46e1852668436e3a74d9ded3ffd10348681755a4811e19ca92c6a98b98272b6195ccb2def188b5e1a2b23b256ecd94b93ba587d82080f7d699f9f6cda552d00ab612a262f214a52ccb60064e937f648da992be5de121a3125dc748e85cd46d37d08aa1f4165c82c5880dba7f0c48644cb73bad4c1ba0f8ef8f5d12112da2e42f1b3d8eafaf53962988e287a0d9b77f8e86eb5387e0b95b7e115b358bd613105505011903ff45884461c88b357b709876d1b08308aa2a91a7b25ed0ae05cc7136184234a053671c870eeea9ce801f2e8300d86a688ef928f5543bd20381a4442690657b02d38008c493bd511f8225e69408bb50b6728edb50e853b0a8052f6269755715c7a2b3b398f098f46be2306195e58120783849c226301c2f70fcd2a822ed2a221d2209f9a19bb987178deeb1ea42637ebfa59bfcf124be64bd8c02d7d1de03355841c898c79329702a9ee3c74e19e1a33bc6b1a51c5a77013a4474c7696484081cf472c331d90fcc7cb2437228f22299d26e4a57f79fdbd2ee6c7ead1bae9876c076fd6216204ae126aa7b9939b99e11f0476e67773ba6ab52cfc9468e37d3a5c71bfab3df36564563abfe2c2ca27445ff7a97e2b843f4658bd8dc9a5ea67aae3ce64528bd2e7ffe40526b9b111fe247c4f8315deffc0d0ed4695d84e672943cceb8d0b72d0d93acb38c83aa8ae6c7a67c6289e9c1a90e33c99aab089a31e20c5bd96b765584c990f7793d851ef3ffb832b27ee6345f0b057bf360f925ec29be1198edece12018715f1c3e25da135fcd186eaae9bfcf2c9e0e0f49f93bf039b47245e4f677848427ee53295232f524e0be5eb590bb618e05ef487dee0e2faf180b8f34ec29f6294b011b47cd3f70ca38893b0e4d55f8729b5493dda507e5a5019b6b143bfaa9cb0131ac0137e8c1266097517ed40c00270886897a864f4c5c011414ec8b22d741f54ec23446e020e62196f8cf0d01968f4e92481925fca754685c5bfd5d7ac60e6371d44d19418a43c6c9dddf24b81a40811be3368ab65eae81e7288e5ad6d283add89be8ec0bc1c61c1d78145ec888432f72d6ace8bf8bffdb95b1face5b9a2443bf3a3321da4ab4eab6767b1328b46577a6c3ea63ad5128a01b99def5e522f8d9859b11f40a0e46924d1ab1e3411cf22bf2f36054b63f8e6290a8677f8d6d204c1023f5ee01e740e037012135decb353c2d0dc582c78a0aec8372025e815455e9e81faa03c39f50275045515b1c36159a37d3b37aaa59a2e75a9334bfd91f7f9a194345b7f77b5464a727580560a91e888d3473d305fbf68eb26fea3667258041a77a50b8a030ef87c7c5ba08d599e87c39b3999dbb6439032609bbf0d60162fbf0d5ba32282f4136c6a6a3f4fd5698ecdfe07168c7da01144db74ff544f2fb773b977c60344460aed9458005968d7dd67d91d27713df779d28082bf3952ecda6db70f2d98b23d1ff462da4b312400fb02c8bd481d854f8f1d0fbaf383198a2a5da026f0b838fa8fd984cf7bef1e221dd32e31ff8669e3b054b1dd1eee0e4c9b5b886adeb3b8dd60ad51a8239289ba0f9e6cb2c801fe3f3acc9a27776caa86c3ca56a92d486c7424daf025846ad9c59d1ed5918dffffd5d71c03e32327b34a774a675f99d9e0a16cb46057cf48f05ad8d99533c71a8212fc6ba8c1ddf89f4c0fcdba686a6c82adcb4dd680095a7f52b7f8a15686ee84f48eb06fca1d3fefed4e9878180c91e75acc24e245711f9589cc78fce8ac217cd20dc91ead29eaeb857da98d1185a29ee4aa865bc9b4bf56c0b81f0a61dcbbc804574b3c5d0a2ecd872bc98a1e8c2980a010e95e7052d8a146d6ffee496ff70ef9c3e4b438b1f7"}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) io_submit(0x0, 0x2, &(0x7f0000000440)=[&(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x8, 0xffffffffffffffff, &(0x7f0000000500)="a2574686e8a0a083658749d983ef9f1ef7d5b2b32654519dcc78ee37fb8bd137ad6bd85489edc63697577d43c38de42be71044c237a51fdf63edbd74287524a9940dbe65f69093cd81d12adb64088c5e793bf92e0edf46a650feae05639209f69d634503b48910bc8cde3cb1d1f27689c04956db449bf90fa9052189107475e2bfa2b1bea3", 0x85, 0x1}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000340)="6183768cef7a0f6baf818be284e67fb8df535b2ae165083905706c6d9979", 0x1e}]) sendmsg$netlink(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000080)={0x24, 0x23, 0xd92800488cb91bd, 0x60, 0x0, "", [@nested={0x4}, @nested={0xe, 0x11, 0x0, 0x1, [@generic="a92ced85d73b714f172f"]}]}, 0x24}], 0x1}, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(0xffffffffffffffff, 0xc0506617, &(0x7f0000000680)={@id={0x2, 0x0, @a}}) process_vm_writev(0x0, &(0x7f0000000000)=[{0x0}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xe7}], 0x1, 0x0) lseek(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000b00), 0x0, 0x0) 02:12:28 executing program 4: r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r1, 0x4020ae46, &(0x7f0000000180)={0x0, 0x2, 0x0, 0x2000, &(0x7f0000000000/0x2000)=nil}) (async) sendfile(r3, r0, &(0x7f0000000240)=0x1, 0x5) r4 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) syz_kvm_setup_cpu$x86(r1, r4, &(0x7f000012e000/0x18000)=nil, &(0x7f0000000280)=[@text64={0x40, &(0x7f0000000340)="66b819018ed0c7442400f9000000c744240200000000c7442406000000000f01142466660ff2370f015a7cf246d924bc660fda2f66b802010f00d0450f0016f40f20c035010000000f22c0", 0x4b}], 0x1, 0x20, &(0x7f00000003c0), 0x0) (async) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000100)=[@text64={0x40, 0x0}], 0x1, 0x0, 0x0, 0x0) syz_kvm_setup_cpu$x86(r1, 0xffffffffffffffff, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000200)=[@text16={0x10, 0x0}], 0x1, 0x0, 0x0, 0x0) (async) ioctl$KVM_REGISTER_COALESCED_MMIO(r2, 0x4010ae67, &(0x7f00000001c0)={0x0, 0x4000}) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f00000002c0)={0x0, 0x7, &(0x7f0000000000)=ANY=[@ANYBLOB="000000004c881886"], 0x0, 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r5 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r5, 0x0) (async) preadv(r0, &(0x7f0000000240), 0x0, 0x1, 0x400) syz_kvm_setup_cpu$x86(r1, r5, &(0x7f0000011000/0x18000)=nil, &(0x7f0000000080)=[@text16={0x10, &(0x7f0000000040)="0f20e06635100000000f22e0672e0fc7ad009000000f07ea3600f900b85b000f00d0d9e9f30f01df650fd47f00640f01c20f01c5", 0x34}], 0x1, 0x24, &(0x7f00000000c0)=[@efer={0x2, 0x4800}], 0x1) (async) ioctl$KVM_NMI(0xffffffffffffffff, 0xae9a) ioctl$KVM_NMI(0xffffffffffffffff, 0xae9a) (async) ioctl$KVM_RUN(r3, 0xae80, 0x0) 02:12:28 executing program 1: perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000001c0)) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) ioctl$TIOCGSID(0xffffffffffffffff, 0x5429, &(0x7f0000000500)) (async) perf_event_open(&(0x7f0000000040)={0x2, 0x80, 0x1f, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext={0xcf0, 0xfffffffffffffff8}, 0x0, 0x0, 0x1}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f00000004c0)={0x1, 0x80, 0x0, 0x3, 0x40, 0x6, 0x0, 0x3ff, 0x0, 0xb, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x5, 0x0, @perf_bp={&(0x7f0000000100), 0x18}, 0x4004, 0x6, 0x0, 0x99a724fe9944f625, 0x40, 0x101, 0x4, 0x0, 0x1}, 0x0, 0x10, 0xffffffffffffffff, 0x2) pipe(&(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) write$binfmt_misc(r1, &(0x7f0000000080)=ANY=[], 0xff01) (async) ptrace(0x4208, r0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='ramfs\x00', 0x0, 0x0) (async) r2 = getpid() sched_setscheduler(r2, 0x2, &(0x7f0000000100)=0x5) (async) chdir(&(0x7f0000000380)='./file0\x00') (async) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000140)='./file0\x00', 0x0) open$dir(&(0x7f00000000c0)='./bus\x00', 0x200401, 0xc) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000340)=ANY=[@ANYBLOB='upperdir=./bus,workdir=./filu1,lowerdir=./file0']) chdir(&(0x7f0000000540)='./bus\x00') (async) r3 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r3, &(0x7f0000000140)=ANY=[], 0x16) (async) perf_event_open(&(0x7f0000000280)={0x3, 0x80, 0x0, 0x81, 0x7, 0x3, 0x0, 0x4, 0x10800, 0x5, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x1, 0x0, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x6, 0x1, @perf_bp={&(0x7f0000000180), 0x8}, 0x8a400, 0x3e, 0x9, 0x9, 0x2, 0xa8e, 0x8001, 0x0, 0x8000, 0x0, 0x5947}, r0, 0x3, 0xffffffffffffffff, 0x0) (async) sendfile(r3, r3, &(0x7f0000000240), 0x7fff) 02:12:28 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={&(0x7f0000000440)=@updsa={0x140, 0x1a, 0x1, 0x0, 0x0, {{@in=@dev, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0xa0, 0x0, 0x0, 0xee01}, {@in6=@private0}, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {}, {}, {}, 0x0, 0x0, 0xa}, [@migrate={0x50, 0x11, [{@in=@multicast2, @in6=@private1, @in6=@remote, @in6=@empty}]}]}, 0x140}}, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0x3de1e279, 0x6, 0x9], 0x3, 0x800, 0x0, 0xffffffffffffffff}) r2 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_TOL(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x68, r2, 0x200, 0x70bd28, 0x25dfdbfe, {{}, {}, {0x4c, 0x18, {0x9, @media='ib\x00'}}}, ["", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x4080}, 0x20000800) [ 424.393722] IPVS: ftp: loaded support on port[0] = 21 02:12:29 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={&(0x7f0000000440)=@updsa={0x140, 0x1a, 0x1, 0x0, 0x0, {{@in=@dev, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0xa0, 0x0, 0x0, 0xee01}, {@in6=@private0}, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {}, {}, {}, 0x0, 0x0, 0xa}, [@migrate={0x50, 0x11, [{@in=@multicast2, @in6=@private1, @in6=@remote, @in6=@empty}]}]}, 0x140}}, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0x3de1e279, 0x6, 0x9], 0x3, 0x800, 0x0, 0xffffffffffffffff}) (async) r2 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_TOL(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x68, r2, 0x200, 0x70bd28, 0x25dfdbfe, {{}, {}, {0x4c, 0x18, {0x9, @media='ib\x00'}}}, ["", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x4080}, 0x20000800) 02:12:29 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xb) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000840)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=0x0]) (async) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) (async) preadv(r1, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) (async) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x3) io_setup(0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x3, 0x0, 0x0) (async) sync_file_range(0xffffffffffffffff, 0x6, 0x1bf, 0x0) io_setup(0x1, &(0x7f00000004c0)=0x0) io_submit(r2, 0x3, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a0012fb, 0x2759, 0xd, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000000)="98", 0x7ffff000}]) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) (async) r3 = inotify_init() ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000240)={{0x1, 0x1, 0x18, r3, {0x80000001}}, './file0\x00'}) clock_gettime(0x0, 0x0) io_getevents(r2, 0x3, 0x3, &(0x7f00000001c0)=[{}, {}, {}], &(0x7f0000000280)) (async) syz_mount_image$ntfs(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(r5, 0xd0009412, &(0x7f0000000740)) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, &(0x7f0000001740)={0x0, 0x0, "31d563e00ddb83a3f33e0ccf738abc369d978502effc5545e44f2e75fcd02eded251085a7f18cdf1e8ddc6ecfbaaf5dc2145d6f8715da50f3f41474d35c26e52667162c4b4804c85a0907959a40960e5f3d49fcdac02763a533cddf3740615334bf42a3fdbc098ad207a65436bd82911dc8219476b7bdfb05023f6a123411aa73760b1d7113b5e6a70f81d306a1699074244073bab232cb6ac28a8a092eb52629132a77a958aebc91fa8d255ff464f2b783aed19039450d15fc45f376654c15bab12608da80876ca0bcdbfbdd8175dc4ea79ecc0a250698e3c2a1659d2bbebcb6bfa0484b4bce2a6be5b9ef195c6c936b609a7a3f3d90628c2d6a4afaef1ca9a", "4671f238ee5265df364bbe91f1358583f5dabdc54517432a30cd1d5b2f13370189771a7c76ba1b611c5222fa62a9ad62200c917b4557b82193fedea618127e1f3ad3e723dfba2f3cd4824002319db9a4a9573fa5ffb330f1d05aef7794886ee270a487a927bd1062694e80f26c5fb9dfe3ff6055cd12315f047c156b37df09aff521232d82c73f0ab065c63cd0f163e7ab90c5d21724b01608b4db7b9f18c15f318c971b6d5b65226aac56ce316e5f6d3e929194acac518e2ac5bfb75a9b005bc243f9cdd4590a0b43260500c9126e4f685aa7385dc66176585ca1e01a91e93854f7c10208c635ad7f2e3de9332a806890f2ea0bcaf50a614ae607d23bfaebd5cf7d01c45e2523124ca1fa347bd015d67f40f1c8db2adca1a3379c4ed7a93d2e96527f32aa5b11429a496bf999c34767f473c7cea0c5591b9c72d2e29dc198315c817074254fded185dbae42e612aab310aaceb4c208c1f2be47795b33060099b284dbe3983dbfff655a1726142b0e70d26cf9cd8e76ec865e397d5ec4bd68145efccc523eabd81d5baf72f18c7cb6022153c7326dc40e8d3f73d319a34254279b2cdd4b73a89d09ba1115c06f74b88e0c3403d26fa939589671c18a1926989e48ff2b3eb5261295f902efd094dcb547c63e22a91df750ac2e8540ad372ac44560a4b811a856e392e06ef6a8225f9925e4782478af316fd53f6b81a07b66d2fafd1bdeb42a73c760609135324a76e705d864ced32322855b78a06256df8e31a37f87b7bbd3a9e99a7aba9561395195fdd0e7bb0d6fd5716b145534376594c7cb1cb1566d8cfb634ab1633b0899a7693b2536879837fbf48d7f77a648e654fef12503e2bd0627e8f83d7dd86b90b98af6746f4921fbdb68f0cd82b547394b2d97e7ede86f87a9d808d88034df0871208820ef7712a9f7cc6c1c3a558a030a9cf0d50976a6ed9c00e30f807505b65ce6fd7fdbd1dcfea3996d64aa88a949dd56283294dd2b8f7f0ca2a717632ee9d3057c9ea854f950e68616110e6e26b09d8cab69ea6ba5705d020011f5c1109e9b1270d62676d036586cec46bce995c1e4bfcbb17b9491d31453d9819539b30fdad3118d8eb08a617c01f2251f4990ce4ad2a948d131a22c2e2dc9817ea12c684edd99fd26bf1582351f41f61b9aaff22289eaf592e9c4d4a482f199513e6862e6fc58be06bc2162975cae30b9357702847c39b927fae5be5a0e402e79ab2219fc2a7d3116cbbee7e3c98b30dacbb014cde82149f3a2f47c0d1d023a387b4e0a81b3220baebb8834e0c5757aaa63d2a1a1a37d0991649d6188c85147ca7c3b9caebead9ba4bd39afaf8fbf2a89dba90cb7f698815abf6a1abea3fec87bd09dd5574d29952c616ba17b056adc247527eb51e864786afb92a42904e1c583fffaa366a0adfe301dd96a7fea4173e50f6552f2c3ae9cb371e978d36227fd5c7d59097973cbffb54d033b0c6dea4b431f53d9a7791c10b9cd65b07312faf414f0dd6d839198e76a7a4f997cda5c4ec22bd9572c943e3db638686b66c700afecc3bd0e8c486d63190a98f54379c15c1bf2b9ce34e1f9739cbae7942af7bd3f66ec7fede989549e87fa1e0843b686e191cf8bb04a9fa905e9d29f67d07d4346c53b0501aacbb908050111c9ed7832586f70e1e2d24ccfd3621c4884982b76d8b5b2fd790bdcc9b391299b98561547c9ee12628f9b9fe3b17d62c36198a7cc3c03f46b6396ad6a08ca7bbb4582af70807dc30ae902ef34167d9ce8147983deeb11047e990cda0953ef7da4897095201c1b0d0305405775b775d60a756b63fac1e9eac6c139ef42896e90708c1241c6d18605c73660a2a65fdce0dc8347ae1501af710927df2417c565b21d4c368a2309623ba17bfa2efa835310ebac9b7dec5210d3ca74699c6b64b4876ec1d7520ebd998285a2cd57fae9f7aadead491dfb5795ce0194a2456e8824261c64961c1ddd89f7bac9bf93d226d02a274c360d370583bd38d98de49dd0c5fe54d48612735fe1742e288b95c04cf1c9d5b64bdf128396d7d2c7de2a0ad690837fdfe1465b2f0d2cb582f54596f0ae77e8f6a79744c074102b5fba19d1f97c3c49a72a24d7a708b309394bb7f65eaabff8c86385e9a9fccccd8b9c24fae3d206d0c9daeefd884fe3a51f3c89e49ab88cdf2d51c1ddeb9856aab2c4edf21a74ae86ba042a8d839c93f77db8d1719d49d8aa2e30100942a223db1e838a37d2c048825889b18b3977d65c5a0f449c82c0f8564751184fa7095ddf081ba82d2aa12c7a6b96ddf1d2617526bd3817391ed69dff4223fe506a3af28cfe159856af36fbe6ea1a33683e77e9a8a90dbe56285689d78f76901132ce66643e5b587b3da11fc4a427925bf9315c14656ecb2154092d69bb9c87c15f239e83ba70f8f8da568abf192f0d3c2d7650a607a8d89ea7917718a9d69e85c21b8d1a9e0c4ae31eebcc7f2cac2d79d590ffc076fe641ebacb1ca31a246e6a9de30eb4b30404bffb5fbc88e64095dd5819deafa0d86cf85d001a8b69f450c7b33b4c5db0fb053c75c453253542998bcbfdfbe64652a79e707c37101e61d167907808f68d2a22d93c19041e2cdda0918705ac0cde0eb8a1b56ea95dfcdc679d9c3ef570683419988cff6482c6dc71346bb40d631f60915fa201aca2e5ce909fdbbd27375fac7ba1a7af46291184ead0d6700228eca0bbf8338f137e2d992f3417af801088cd2583bbda73d60d19999a746d70e25f6d55dccf4d8ccb5f2214e56bcdfcd17e01d930d5db78ef410daa445ae2a84150126ae2f085353709362b64d2fc78e5484d1761c2cdaddbaec6f37c0fb9d657da32de71b4481319b539e433fc93c8d94e5a9c34e3b920f02a2c98ce4b1111363f48c550b1c53572d4c553197430eca58ecbe34288e080f96caf4f80d5dff0cf53f592f6ebecad49cccc8759ffdb295aa15f24a11bacc6de3a423979704381414145208084fb11cd82b2c7498e53d338a903099b73bc3f7237eadaefec7fe314acf218b35018de92d488ba5cccc25fbf270d52abd3518766a7105c133c6eb4a4ef311e18eb80597559228e2d72fa4b20ac77d88db87c116b07df2469acee0cdb20cc6aa744b330bb27256940a3d14d78fd079a807dfcc8f8623d14e646e1f3b909953bf80773dbba12405e157f4d6ea756e9681a18eb6b1f523d9e69dbbba521f207a33fb74ca53c523fd7254a751e14b233ad1c12d40cb8414894de6558a82d47197cf03e1122db8cb1eef8f1ea94cca738419fa73c844ea2e1018190c5d6f44e66698ad300f82ad00a35119c62fa8fdb9dd9b0e2b86cd9f6fa455deafe9c9f59057edf6d3750e103a9acd65c7ef8354545051be04184f70e189020636c02731015fb669c8e47a86788b28d2a39dd9410b22f8e78a33e13d46d13855ac8a8a512cfacc3280b61a6c87878ec8c446442cf110a5a31f09e8652fab315321e072a2f64188dfc62d90d486e7cc1a7a15e75103964f6a7a836f7979959d4f5b1356dd88f663d82299eaec7f2ddefa46e1852668436e3a74d9ded3ffd10348681755a4811e19ca92c6a98b98272b6195ccb2def188b5e1a2b23b256ecd94b93ba587d82080f7d699f9f6cda552d00ab612a262f214a52ccb60064e937f648da992be5de121a3125dc748e85cd46d37d08aa1f4165c82c5880dba7f0c48644cb73bad4c1ba0f8ef8f5d12112da2e42f1b3d8eafaf53962988e287a0d9b77f8e86eb5387e0b95b7e115b358bd613105505011903ff45884461c88b357b709876d1b08308aa2a91a7b25ed0ae05cc7136184234a053671c870eeea9ce801f2e8300d86a688ef928f5543bd20381a4442690657b02d38008c493bd511f8225e69408bb50b6728edb50e853b0a8052f6269755715c7a2b3b398f098f46be2306195e58120783849c226301c2f70fcd2a822ed2a221d2209f9a19bb987178deeb1ea42637ebfa59bfcf124be64bd8c02d7d1de03355841c898c79329702a9ee3c74e19e1a33bc6b1a51c5a77013a4474c7696484081cf472c331d90fcc7cb2437228f22299d26e4a57f79fdbd2ee6c7ead1bae9876c076fd6216204ae126aa7b9939b99e11f0476e67773ba6ab52cfc9468e37d3a5c71bfab3df36564563abfe2c2ca27445ff7a97e2b843f4658bd8dc9a5ea67aae3ce64528bd2e7ffe40526b9b111fe247c4f8315deffc0d0ed4695d84e672943cceb8d0b72d0d93acb38c83aa8ae6c7a67c6289e9c1a90e33c99aab089a31e20c5bd96b765584c990f7793d851ef3ffb832b27ee6345f0b057bf360f925ec29be1198edece12018715f1c3e25da135fcd186eaae9bfcf2c9e0e0f49f93bf039b47245e4f677848427ee53295232f524e0be5eb590bb618e05ef487dee0e2faf180b8f34ec29f6294b011b47cd3f70ca38893b0e4d55f8729b5493dda507e5a5019b6b143bfaa9cb0131ac0137e8c1266097517ed40c00270886897a864f4c5c011414ec8b22d741f54ec23446e020e62196f8cf0d01968f4e92481925fca754685c5bfd5d7ac60e6371d44d19418a43c6c9dddf24b81a40811be3368ab65eae81e7288e5ad6d283add89be8ec0bc1c61c1d78145ec888432f72d6ace8bf8bffdb95b1face5b9a2443bf3a3321da4ab4eab6767b1328b46577a6c3ea63ad5128a01b99def5e522f8d9859b11f40a0e46924d1ab1e3411cf22bf2f36054b63f8e6290a8677f8d6d204c1023f5ee01e740e037012135decb353c2d0dc582c78a0aec8372025e815455e9e81faa03c39f50275045515b1c36159a37d3b37aaa59a2e75a9334bfd91f7f9a194345b7f77b5464a727580560a91e888d3473d305fbf68eb26fea3667258041a77a50b8a030ef87c7c5ba08d599e87c39b3999dbb6439032609bbf0d60162fbf0d5ba32282f4136c6a6a3f4fd5698ecdfe07168c7da01144db74ff544f2fb773b977c60344460aed9458005968d7dd67d91d27713df779d28082bf3952ecda6db70f2d98b23d1ff462da4b312400fb02c8bd481d854f8f1d0fbaf383198a2a5da026f0b838fa8fd984cf7bef1e221dd32e31ff8669e3b054b1dd1eee0e4c9b5b886adeb3b8dd60ad51a8239289ba0f9e6cb2c801fe3f3acc9a27776caa86c3ca56a92d486c7424daf025846ad9c59d1ed5918dffffd5d71c03e32327b34a774a675f99d9e0a16cb46057cf48f05ad8d99533c71a8212fc6ba8c1ddf89f4c0fcdba686a6c82adcb4dd680095a7f52b7f8a15686ee84f48eb06fca1d3fefed4e9878180c91e75acc24e245711f9589cc78fce8ac217cd20dc91ead29eaeb857da98d1185a29ee4aa865bc9b4bf56c0b81f0a61dcbbc804574b3c5d0a2ecd872bc98a1e8c2980a010e95e7052d8a146d6ffee496ff70ef9c3e4b438b1f7"}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async) io_submit(0x0, 0x2, &(0x7f0000000440)=[&(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x8, 0xffffffffffffffff, &(0x7f0000000500)="a2574686e8a0a083658749d983ef9f1ef7d5b2b32654519dcc78ee37fb8bd137ad6bd85489edc63697577d43c38de42be71044c237a51fdf63edbd74287524a9940dbe65f69093cd81d12adb64088c5e793bf92e0edf46a650feae05639209f69d634503b48910bc8cde3cb1d1f27689c04956db449bf90fa9052189107475e2bfa2b1bea3", 0x85, 0x1}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000340)="6183768cef7a0f6baf818be284e67fb8df535b2ae165083905706c6d9979", 0x1e}]) sendmsg$netlink(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000080)={0x24, 0x23, 0xd92800488cb91bd, 0x60, 0x0, "", [@nested={0x4}, @nested={0xe, 0x11, 0x0, 0x1, [@generic="a92ced85d73b714f172f"]}]}, 0x24}], 0x1}, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) (async) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(0xffffffffffffffff, 0xc0506617, &(0x7f0000000680)={@id={0x2, 0x0, @a}}) (async) process_vm_writev(0x0, &(0x7f0000000000)=[{0x0}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xe7}], 0x1, 0x0) (async) lseek(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000b00), 0x0, 0x0) 02:12:29 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={&(0x7f0000000440)=@updsa={0x140, 0x1a, 0x1, 0x0, 0x0, {{@in=@dev, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0xa0, 0x0, 0x0, 0xee01}, {@in6=@private0}, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {}, {}, {}, 0x0, 0x0, 0xa}, [@migrate={0x50, 0x11, [{@in=@multicast2, @in6=@private1, @in6=@remote, @in6=@empty}]}]}, 0x140}}, 0x0) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0x3de1e279, 0x6, 0x9], 0x3, 0x800, 0x0, 0xffffffffffffffff}) r2 = syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_TOL(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x68, r2, 0x200, 0x70bd28, 0x25dfdbfe, {{}, {}, {0x4c, 0x18, {0x9, @media='ib\x00'}}}, ["", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x4080}, 0x20000800) socket$nl_xfrm(0x10, 0x3, 0x6) (async) sendmsg$nl_xfrm(r0, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={&(0x7f0000000440)=@updsa={0x140, 0x1a, 0x1, 0x0, 0x0, {{@in=@dev, @in=@remote, 0x0, 0x0, 0x0, 0x0, 0xa, 0x0, 0xa0, 0x0, 0x0, 0xee01}, {@in6=@private0}, @in6=@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', {}, {}, {}, 0x0, 0x0, 0xa}, [@migrate={0x50, 0x11, [{@in=@multicast2, @in6=@private1, @in6=@remote, @in6=@empty}]}]}, 0x140}}, 0x0) (async) ioctl$DRM_IOCTL_MODE_CREATE_LEASE(0xffffffffffffffff, 0xc01864c6, &(0x7f0000000040)={&(0x7f0000000000)=[0x3de1e279, 0x6, 0x9], 0x3, 0x800}) (async) syz_genetlink_get_family_id$tipc(&(0x7f00000000c0), 0xffffffffffffffff) (async) sendmsg$TIPC_CMD_SET_LINK_TOL(r1, &(0x7f00000001c0)={&(0x7f0000000080)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000100)={0x68, r2, 0x200, 0x70bd28, 0x25dfdbfe, {{}, {}, {0x4c, 0x18, {0x9, @media='ib\x00'}}}, ["", "", ""]}, 0x68}, 0x1, 0x0, 0x0, 0x4080}, 0x20000800) (async) [ 424.729153] overlayfs: failed to resolve './filu1': -2 02:12:29 executing program 5: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xb) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000840)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=0x0]) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x3) io_setup(0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x3, 0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x6, 0x1bf, 0x0) io_setup(0x1, &(0x7f00000004c0)=0x0) io_submit(r2, 0x3, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a0012fb, 0x2759, 0xd, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000000)="98", 0x7ffff000}]) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) r3 = inotify_init() ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000240)={{0x1, 0x1, 0x18, r3, {0x80000001}}, './file0\x00'}) clock_gettime(0x0, 0x0) io_getevents(r2, 0x3, 0x3, &(0x7f00000001c0)=[{}, {}, {}], &(0x7f0000000280)) syz_mount_image$ntfs(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(r5, 0xd0009412, &(0x7f0000000740)) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, &(0x7f0000001740)={0x0, 0x0, "31d563e00ddb83a3f33e0ccf738abc369d978502effc5545e44f2e75fcd02eded251085a7f18cdf1e8ddc6ecfbaaf5dc2145d6f8715da50f3f41474d35c26e52667162c4b4804c85a0907959a40960e5f3d49fcdac02763a533cddf3740615334bf42a3fdbc098ad207a65436bd82911dc8219476b7bdfb05023f6a123411aa73760b1d7113b5e6a70f81d306a1699074244073bab232cb6ac28a8a092eb52629132a77a958aebc91fa8d255ff464f2b783aed19039450d15fc45f376654c15bab12608da80876ca0bcdbfbdd8175dc4ea79ecc0a250698e3c2a1659d2bbebcb6bfa0484b4bce2a6be5b9ef195c6c936b609a7a3f3d90628c2d6a4afaef1ca9a", "4671f238ee5265df364bbe91f1358583f5dabdc54517432a30cd1d5b2f13370189771a7c76ba1b611c5222fa62a9ad62200c917b4557b82193fedea618127e1f3ad3e723dfba2f3cd4824002319db9a4a9573fa5ffb330f1d05aef7794886ee270a487a927bd1062694e80f26c5fb9dfe3ff6055cd12315f047c156b37df09aff521232d82c73f0ab065c63cd0f163e7ab90c5d21724b01608b4db7b9f18c15f318c971b6d5b65226aac56ce316e5f6d3e929194acac518e2ac5bfb75a9b005bc243f9cdd4590a0b43260500c9126e4f685aa7385dc66176585ca1e01a91e93854f7c10208c635ad7f2e3de9332a806890f2ea0bcaf50a614ae607d23bfaebd5cf7d01c45e2523124ca1fa347bd015d67f40f1c8db2adca1a3379c4ed7a93d2e96527f32aa5b11429a496bf999c34767f473c7cea0c5591b9c72d2e29dc198315c817074254fded185dbae42e612aab310aaceb4c208c1f2be47795b33060099b284dbe3983dbfff655a1726142b0e70d26cf9cd8e76ec865e397d5ec4bd68145efccc523eabd81d5baf72f18c7cb6022153c7326dc40e8d3f73d319a34254279b2cdd4b73a89d09ba1115c06f74b88e0c3403d26fa939589671c18a1926989e48ff2b3eb5261295f902efd094dcb547c63e22a91df750ac2e8540ad372ac44560a4b811a856e392e06ef6a8225f9925e4782478af316fd53f6b81a07b66d2fafd1bdeb42a73c760609135324a76e705d864ced32322855b78a06256df8e31a37f87b7bbd3a9e99a7aba9561395195fdd0e7bb0d6fd5716b145534376594c7cb1cb1566d8cfb634ab1633b0899a7693b2536879837fbf48d7f77a648e654fef12503e2bd0627e8f83d7dd86b90b98af6746f4921fbdb68f0cd82b547394b2d97e7ede86f87a9d808d88034df0871208820ef7712a9f7cc6c1c3a558a030a9cf0d50976a6ed9c00e30f807505b65ce6fd7fdbd1dcfea3996d64aa88a949dd56283294dd2b8f7f0ca2a717632ee9d3057c9ea854f950e68616110e6e26b09d8cab69ea6ba5705d020011f5c1109e9b1270d62676d036586cec46bce995c1e4bfcbb17b9491d31453d9819539b30fdad3118d8eb08a617c01f2251f4990ce4ad2a948d131a22c2e2dc9817ea12c684edd99fd26bf1582351f41f61b9aaff22289eaf592e9c4d4a482f199513e6862e6fc58be06bc2162975cae30b9357702847c39b927fae5be5a0e402e79ab2219fc2a7d3116cbbee7e3c98b30dacbb014cde82149f3a2f47c0d1d023a387b4e0a81b3220baebb8834e0c5757aaa63d2a1a1a37d0991649d6188c85147ca7c3b9caebead9ba4bd39afaf8fbf2a89dba90cb7f698815abf6a1abea3fec87bd09dd5574d29952c616ba17b056adc247527eb51e864786afb92a42904e1c583fffaa366a0adfe301dd96a7fea4173e50f6552f2c3ae9cb371e978d36227fd5c7d59097973cbffb54d033b0c6dea4b431f53d9a7791c10b9cd65b07312faf414f0dd6d839198e76a7a4f997cda5c4ec22bd9572c943e3db638686b66c700afecc3bd0e8c486d63190a98f54379c15c1bf2b9ce34e1f9739cbae7942af7bd3f66ec7fede989549e87fa1e0843b686e191cf8bb04a9fa905e9d29f67d07d4346c53b0501aacbb908050111c9ed7832586f70e1e2d24ccfd3621c4884982b76d8b5b2fd790bdcc9b391299b98561547c9ee12628f9b9fe3b17d62c36198a7cc3c03f46b6396ad6a08ca7bbb4582af70807dc30ae902ef34167d9ce8147983deeb11047e990cda0953ef7da4897095201c1b0d0305405775b775d60a756b63fac1e9eac6c139ef42896e90708c1241c6d18605c73660a2a65fdce0dc8347ae1501af710927df2417c565b21d4c368a2309623ba17bfa2efa835310ebac9b7dec5210d3ca74699c6b64b4876ec1d7520ebd998285a2cd57fae9f7aadead491dfb5795ce0194a2456e8824261c64961c1ddd89f7bac9bf93d226d02a274c360d370583bd38d98de49dd0c5fe54d48612735fe1742e288b95c04cf1c9d5b64bdf128396d7d2c7de2a0ad690837fdfe1465b2f0d2cb582f54596f0ae77e8f6a79744c074102b5fba19d1f97c3c49a72a24d7a708b309394bb7f65eaabff8c86385e9a9fccccd8b9c24fae3d206d0c9daeefd884fe3a51f3c89e49ab88cdf2d51c1ddeb9856aab2c4edf21a74ae86ba042a8d839c93f77db8d1719d49d8aa2e30100942a223db1e838a37d2c048825889b18b3977d65c5a0f449c82c0f8564751184fa7095ddf081ba82d2aa12c7a6b96ddf1d2617526bd3817391ed69dff4223fe506a3af28cfe159856af36fbe6ea1a33683e77e9a8a90dbe56285689d78f76901132ce66643e5b587b3da11fc4a427925bf9315c14656ecb2154092d69bb9c87c15f239e83ba70f8f8da568abf192f0d3c2d7650a607a8d89ea7917718a9d69e85c21b8d1a9e0c4ae31eebcc7f2cac2d79d590ffc076fe641ebacb1ca31a246e6a9de30eb4b30404bffb5fbc88e64095dd5819deafa0d86cf85d001a8b69f450c7b33b4c5db0fb053c75c453253542998bcbfdfbe64652a79e707c37101e61d167907808f68d2a22d93c19041e2cdda0918705ac0cde0eb8a1b56ea95dfcdc679d9c3ef570683419988cff6482c6dc71346bb40d631f60915fa201aca2e5ce909fdbbd27375fac7ba1a7af46291184ead0d6700228eca0bbf8338f137e2d992f3417af801088cd2583bbda73d60d19999a746d70e25f6d55dccf4d8ccb5f2214e56bcdfcd17e01d930d5db78ef410daa445ae2a84150126ae2f085353709362b64d2fc78e5484d1761c2cdaddbaec6f37c0fb9d657da32de71b4481319b539e433fc93c8d94e5a9c34e3b920f02a2c98ce4b1111363f48c550b1c53572d4c553197430eca58ecbe34288e080f96caf4f80d5dff0cf53f592f6ebecad49cccc8759ffdb295aa15f24a11bacc6de3a423979704381414145208084fb11cd82b2c7498e53d338a903099b73bc3f7237eadaefec7fe314acf218b35018de92d488ba5cccc25fbf270d52abd3518766a7105c133c6eb4a4ef311e18eb80597559228e2d72fa4b20ac77d88db87c116b07df2469acee0cdb20cc6aa744b330bb27256940a3d14d78fd079a807dfcc8f8623d14e646e1f3b909953bf80773dbba12405e157f4d6ea756e9681a18eb6b1f523d9e69dbbba521f207a33fb74ca53c523fd7254a751e14b233ad1c12d40cb8414894de6558a82d47197cf03e1122db8cb1eef8f1ea94cca738419fa73c844ea2e1018190c5d6f44e66698ad300f82ad00a35119c62fa8fdb9dd9b0e2b86cd9f6fa455deafe9c9f59057edf6d3750e103a9acd65c7ef8354545051be04184f70e189020636c02731015fb669c8e47a86788b28d2a39dd9410b22f8e78a33e13d46d13855ac8a8a512cfacc3280b61a6c87878ec8c446442cf110a5a31f09e8652fab315321e072a2f64188dfc62d90d486e7cc1a7a15e75103964f6a7a836f7979959d4f5b1356dd88f663d82299eaec7f2ddefa46e1852668436e3a74d9ded3ffd10348681755a4811e19ca92c6a98b98272b6195ccb2def188b5e1a2b23b256ecd94b93ba587d82080f7d699f9f6cda552d00ab612a262f214a52ccb60064e937f648da992be5de121a3125dc748e85cd46d37d08aa1f4165c82c5880dba7f0c48644cb73bad4c1ba0f8ef8f5d12112da2e42f1b3d8eafaf53962988e287a0d9b77f8e86eb5387e0b95b7e115b358bd613105505011903ff45884461c88b357b709876d1b08308aa2a91a7b25ed0ae05cc7136184234a053671c870eeea9ce801f2e8300d86a688ef928f5543bd20381a4442690657b02d38008c493bd511f8225e69408bb50b6728edb50e853b0a8052f6269755715c7a2b3b398f098f46be2306195e58120783849c226301c2f70fcd2a822ed2a221d2209f9a19bb987178deeb1ea42637ebfa59bfcf124be64bd8c02d7d1de03355841c898c79329702a9ee3c74e19e1a33bc6b1a51c5a77013a4474c7696484081cf472c331d90fcc7cb2437228f22299d26e4a57f79fdbd2ee6c7ead1bae9876c076fd6216204ae126aa7b9939b99e11f0476e67773ba6ab52cfc9468e37d3a5c71bfab3df36564563abfe2c2ca27445ff7a97e2b843f4658bd8dc9a5ea67aae3ce64528bd2e7ffe40526b9b111fe247c4f8315deffc0d0ed4695d84e672943cceb8d0b72d0d93acb38c83aa8ae6c7a67c6289e9c1a90e33c99aab089a31e20c5bd96b765584c990f7793d851ef3ffb832b27ee6345f0b057bf360f925ec29be1198edece12018715f1c3e25da135fcd186eaae9bfcf2c9e0e0f49f93bf039b47245e4f677848427ee53295232f524e0be5eb590bb618e05ef487dee0e2faf180b8f34ec29f6294b011b47cd3f70ca38893b0e4d55f8729b5493dda507e5a5019b6b143bfaa9cb0131ac0137e8c1266097517ed40c00270886897a864f4c5c011414ec8b22d741f54ec23446e020e62196f8cf0d01968f4e92481925fca754685c5bfd5d7ac60e6371d44d19418a43c6c9dddf24b81a40811be3368ab65eae81e7288e5ad6d283add89be8ec0bc1c61c1d78145ec888432f72d6ace8bf8bffdb95b1face5b9a2443bf3a3321da4ab4eab6767b1328b46577a6c3ea63ad5128a01b99def5e522f8d9859b11f40a0e46924d1ab1e3411cf22bf2f36054b63f8e6290a8677f8d6d204c1023f5ee01e740e037012135decb353c2d0dc582c78a0aec8372025e815455e9e81faa03c39f50275045515b1c36159a37d3b37aaa59a2e75a9334bfd91f7f9a194345b7f77b5464a727580560a91e888d3473d305fbf68eb26fea3667258041a77a50b8a030ef87c7c5ba08d599e87c39b3999dbb6439032609bbf0d60162fbf0d5ba32282f4136c6a6a3f4fd5698ecdfe07168c7da01144db74ff544f2fb773b977c60344460aed9458005968d7dd67d91d27713df779d28082bf3952ecda6db70f2d98b23d1ff462da4b312400fb02c8bd481d854f8f1d0fbaf383198a2a5da026f0b838fa8fd984cf7bef1e221dd32e31ff8669e3b054b1dd1eee0e4c9b5b886adeb3b8dd60ad51a8239289ba0f9e6cb2c801fe3f3acc9a27776caa86c3ca56a92d486c7424daf025846ad9c59d1ed5918dffffd5d71c03e32327b34a774a675f99d9e0a16cb46057cf48f05ad8d99533c71a8212fc6ba8c1ddf89f4c0fcdba686a6c82adcb4dd680095a7f52b7f8a15686ee84f48eb06fca1d3fefed4e9878180c91e75acc24e245711f9589cc78fce8ac217cd20dc91ead29eaeb857da98d1185a29ee4aa865bc9b4bf56c0b81f0a61dcbbc804574b3c5d0a2ecd872bc98a1e8c2980a010e95e7052d8a146d6ffee496ff70ef9c3e4b438b1f7"}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) io_submit(0x0, 0x2, &(0x7f0000000440)=[&(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x8, 0xffffffffffffffff, &(0x7f0000000500)="a2574686e8a0a083658749d983ef9f1ef7d5b2b32654519dcc78ee37fb8bd137ad6bd85489edc63697577d43c38de42be71044c237a51fdf63edbd74287524a9940dbe65f69093cd81d12adb64088c5e793bf92e0edf46a650feae05639209f69d634503b48910bc8cde3cb1d1f27689c04956db449bf90fa9052189107475e2bfa2b1bea3", 0x85, 0x1}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000340)="6183768cef7a0f6baf818be284e67fb8df535b2ae165083905706c6d9979", 0x1e}]) sendmsg$netlink(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000080)={0x24, 0x23, 0xd92800488cb91bd, 0x60, 0x0, "", [@nested={0x4}, @nested={0xe, 0x11, 0x0, 0x1, [@generic="a92ced85d73b714f172f"]}]}, 0x24}], 0x1}, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(0xffffffffffffffff, 0xc0506617, &(0x7f0000000680)={@id={0x2, 0x0, @a}}) process_vm_writev(0x0, &(0x7f0000000000)=[{0x0}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xe7}], 0x1, 0x0) lseek(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000b00), 0x0, 0x0) 02:12:29 executing program 4: r0 = openat$6lowpan_control(0xffffffffffffff9c, &(0x7f00000009c0), 0x2, 0x0) socket$inet6(0xa, 0x800000000000002, 0x0) io_submit(0x0, 0x1, &(0x7f0000000940)=[0x0]) preadv(0xffffffffffffffff, &(0x7f0000000a80), 0x0, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f00000001c0)}, 0x48a84}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mount(0x0, 0x0, 0x0, 0x1040280, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000200)={0x1, 0x2, 0x1000, 0xed, &(0x7f00000002c0)="ff160c8d63c520afb3d525b9ab92ea1bd9581c6f6602503667d8ba98eee018f4a5dbdc4f8120583a3bcd6d46b1a8fae437b1ed614fee4ddb26c14bf186fcafe8eaeffcd8384163f71a2593f1836fe76788013321f6e0316c490efd4088c11b91897ae4c78865b21f4dd0d5f3d1e73121eb31cfae76f811c83508f603d37048123a99f3bca11300e591f1a0422f8995a7dae1d396e7b4ca8a6ad54b66f064afb83fd166e8a114c7f79c57791df990d88cb7a91e97bb6eeb183708811aced03ac6f5529700909021c1c4a1045e15b6863e02f70aa52222c7f46349d174a8016b72872c39e03209fc892062821f88", 0x82, 0x0, &(0x7f0000000100)="c732f9b7538f31904c0b1423dd7f6e850f98c70fa1c97fe6fe6433e22407272048783bfa287c6a98ae6feb6152bd66f2d2661a5dca4df2203965aac197c0b05ba56ca121960757fe0602c35d53c25bcbf8a79d0a056ed910d6f709fab22b0b5ea899e60e7a407906b8b303ff4f3404f8c7b4f29f919c65a2e1f3d2f7cc93677a5dfe"}) open(0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') write$6lowpan_control(r0, &(0x7f0000000440)='connect aa:aa:aa:aa:aa:11 0', 0x1b) io_submit(0x0, 0x0, 0x0) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000002180)={0x18, 0x0, 0x8001, {0x1000100000000000}}, &(0x7f00000000c0)={0x18, 0xffffffffffffffda, 0x0, {0xfffff004}}, 0x0, 0x0, &(0x7f0000006400)={0x60, 0x0, 0x2, {{0x0, 0x0, 0x7, 0x55, 0x5, 0x800, 0x4, 0x7fffffff}}}, &(0x7f0000006480)={0x18, 0x0, 0x4}, &(0x7f0000000540)=ANY=[@ANYRESOCT], 0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[@ANYRES64, @ANYRES32=r0, @ANYBLOB, @ANYRES32=0x0, @ANYRESOCT, @ANYRESHEX], 0x0, 0x0}) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f0000000080)={0x18, 0x0, {0x1, @local, 'veth1\x00'}}, 0x1e) ioctl$PPPOEIOCSFWD(r1, 0x80047453, &(0x7f0000000040)={0x18, 0x0, {0x0, @remote, 'team0\x00'}}) ioctl$PPPOEIOCSFWD(r1, 0x4008b100, &(0x7f0000000040)={0x18, 0x0, {0x4, @multicast, 'bridge_slave_0\x00'}}) [ 424.799663] sysfs: cannot create duplicate filename '/class/ieee80211/©,í…×;qO!' [ 424.831122] CPU: 0 PID: 20028 Comm: syz-executor.3 Not tainted 4.19.211-syzkaller #0 [ 424.839030] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 424.848383] Call Trace: [ 424.850976] dump_stack+0x1fc/0x2ef [ 424.854617] sysfs_warn_dup.cold+0x1c/0x29 [ 424.858860] sysfs_do_create_link_sd+0x116/0x130 [ 424.863617] sysfs_create_link+0x5f/0xc0 [ 424.867677] device_add+0x7d1/0x16d0 [ 424.871394] ? device_check_offline+0x280/0x280 [ 424.876072] ? ieee80211_set_bitrate_flags+0x132/0x580 [ 424.881357] wiphy_register+0x1664/0x2130 [ 424.885515] ? raid6_avx5124_gen_syndrome+0x272/0x330 [ 424.890709] ? wiphy_unregister+0xea0/0xea0 [ 424.895039] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 424.900056] ? __kmalloc+0x38e/0x3c0 [ 424.903774] ? ieee80211_cs_list_valid+0x199/0x280 [ 424.908713] ieee80211_register_hw+0x13be/0x3550 [ 424.913487] ? ieee80211_alloc_hw_nm+0x1d40/0x1d40 [ 424.918424] ? memset+0x20/0x40 [ 424.921704] ? __hrtimer_init+0xe9/0x1d0 [ 424.925774] ? mac80211_hwsim_sta_notify+0x140/0x140 [ 424.930883] mac80211_hwsim_new_radio+0x1d3f/0x3c60 [ 424.935918] ? hwsim_mcast_del_radio+0x230/0x230 [ 424.940679] ? hwsim_new_radio_nl+0x273/0x850 [ 424.945178] ? memcpy+0x35/0x50 [ 424.948468] hwsim_new_radio_nl+0x5c3/0x850 [ 424.952800] ? mac80211_hwsim_new_radio+0x3c60/0x3c60 [ 424.958004] ? nla_parse+0x1b2/0x290 [ 424.961726] genl_family_rcv_msg+0x642/0xc40 [ 424.966148] ? genl_rcv+0x40/0x40 [ 424.969601] ? genl_rcv_msg+0x12f/0x160 [ 424.973578] ? mutex_trylock+0x1a0/0x1a0 [ 424.977653] ? __radix_tree_lookup+0x216/0x370 [ 424.982247] genl_rcv_msg+0xbf/0x160 [ 424.985969] netlink_rcv_skb+0x160/0x440 [ 424.990036] ? genl_family_rcv_msg+0xc40/0xc40 [ 424.994625] ? netlink_ack+0xae0/0xae0 [ 424.998519] ? genl_rcv+0x15/0x40 [ 425.001987] genl_rcv+0x24/0x40 [ 425.005272] netlink_unicast+0x4d5/0x690 [ 425.009344] ? netlink_sendskb+0x110/0x110 [ 425.013581] ? _copy_from_iter_full+0x229/0x7c0 [ 425.018256] ? __phys_addr_symbol+0x2c/0x70 [ 425.022581] ? __check_object_size+0x17b/0x3e0 [ 425.027166] netlink_sendmsg+0x6c3/0xc50 [ 425.031234] ? aa_af_perm+0x230/0x230 [ 425.035044] ? nlmsg_notify+0x1f0/0x1f0 [ 425.039023] ? kernel_recvmsg+0x220/0x220 [ 425.043177] ? nlmsg_notify+0x1f0/0x1f0 [ 425.047159] sock_sendmsg+0xc3/0x120 02:12:29 executing program 4: r0 = openat$6lowpan_control(0xffffffffffffff9c, &(0x7f00000009c0), 0x2, 0x0) socket$inet6(0xa, 0x800000000000002, 0x0) (async) io_submit(0x0, 0x1, &(0x7f0000000940)=[0x0]) preadv(0xffffffffffffffff, &(0x7f0000000a80), 0x0, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f00000001c0)}, 0x48a84}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mount(0x0, 0x0, 0x0, 0x1040280, 0x0) (async) ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000200)={0x1, 0x2, 0x1000, 0xed, &(0x7f00000002c0)="ff160c8d63c520afb3d525b9ab92ea1bd9581c6f6602503667d8ba98eee018f4a5dbdc4f8120583a3bcd6d46b1a8fae437b1ed614fee4ddb26c14bf186fcafe8eaeffcd8384163f71a2593f1836fe76788013321f6e0316c490efd4088c11b91897ae4c78865b21f4dd0d5f3d1e73121eb31cfae76f811c83508f603d37048123a99f3bca11300e591f1a0422f8995a7dae1d396e7b4ca8a6ad54b66f064afb83fd166e8a114c7f79c57791df990d88cb7a91e97bb6eeb183708811aced03ac6f5529700909021c1c4a1045e15b6863e02f70aa52222c7f46349d174a8016b72872c39e03209fc892062821f88", 0x82, 0x0, &(0x7f0000000100)="c732f9b7538f31904c0b1423dd7f6e850f98c70fa1c97fe6fe6433e22407272048783bfa287c6a98ae6feb6152bd66f2d2661a5dca4df2203965aac197c0b05ba56ca121960757fe0602c35d53c25bcbf8a79d0a056ed910d6f709fab22b0b5ea899e60e7a407906b8b303ff4f3404f8c7b4f29f919c65a2e1f3d2f7cc93677a5dfe"}) (async) open(0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') (async) write$6lowpan_control(r0, &(0x7f0000000440)='connect aa:aa:aa:aa:aa:11 0', 0x1b) (async) io_submit(0x0, 0x0, 0x0) (async) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000002180)={0x18, 0x0, 0x8001, {0x1000100000000000}}, &(0x7f00000000c0)={0x18, 0xffffffffffffffda, 0x0, {0xfffff004}}, 0x0, 0x0, &(0x7f0000006400)={0x60, 0x0, 0x2, {{0x0, 0x0, 0x7, 0x55, 0x5, 0x800, 0x4, 0x7fffffff}}}, &(0x7f0000006480)={0x18, 0x0, 0x4}, &(0x7f0000000540)=ANY=[@ANYRESOCT], 0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[@ANYRES64, @ANYRES32=r0, @ANYBLOB, @ANYRES32=0x0, @ANYRESOCT, @ANYRESHEX], 0x0, 0x0}) (async) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f0000000080)={0x18, 0x0, {0x1, @local, 'veth1\x00'}}, 0x1e) (async) ioctl$PPPOEIOCSFWD(r1, 0x80047453, &(0x7f0000000040)={0x18, 0x0, {0x0, @remote, 'team0\x00'}}) ioctl$PPPOEIOCSFWD(r1, 0x4008b100, &(0x7f0000000040)={0x18, 0x0, {0x4, @multicast, 'bridge_slave_0\x00'}}) [ 425.050878] ___sys_sendmsg+0x7bb/0x8e0 [ 425.054860] ? copy_msghdr_from_user+0x440/0x440 [ 425.059621] ? __fget+0x32f/0x510 [ 425.063083] ? lock_downgrade+0x720/0x720 [ 425.067233] ? check_preemption_disabled+0x41/0x280 [ 425.072254] ? check_preemption_disabled+0x41/0x280 [ 425.077283] ? __fget+0x356/0x510 [ 425.080736] ? do_dup2+0x450/0x450 [ 425.084283] ? _raw_spin_unlock_irqrestore+0x66/0xe0 [ 425.089386] ? debug_check_no_obj_freed+0x201/0x490 [ 425.094407] ? __fdget+0x1d0/0x230 [ 425.097954] __x64_sys_sendmsg+0x132/0x220 [ 425.102194] ? __sys_sendmsg+0x1b0/0x1b0 [ 425.106263] ? __se_sys_futex+0x298/0x3b0 [ 425.110424] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 425.115791] ? trace_hardirqs_off_caller+0x6e/0x210 [ 425.120816] ? do_syscall_64+0x21/0x620 [ 425.124794] do_syscall_64+0xf9/0x620 [ 425.128603] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 425.133793] RIP: 0033:0x7fb96e0620d9 [ 425.137506] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 425.156405] RSP: 002b:00007fb96c5d4168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 425.164118] RAX: ffffffffffffffda RBX: 00007fb96e181f80 RCX: 00007fb96e0620d9 [ 425.171390] RDX: 0000000000000000 RSI: 0000000020000400 RDI: 0000000000000005 [ 425.178660] RBP: 00007fb96e0bdae9 R08: 0000000000000000 R09: 0000000000000000 [ 425.185929] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 425.193200] R13: 00007ffc295eefff R14: 00007fb96c5d4300 R15: 0000000000022000 [ 425.397044] netlink: 16 bytes leftover after parsing attributes in process `syz-executor.2'. 02:12:30 executing program 2: r0 = openat$6lowpan_control(0xffffffffffffff9c, &(0x7f00000009c0), 0x2, 0x0) socket$inet6(0xa, 0x800000000000002, 0x0) io_submit(0x0, 0x1, &(0x7f0000000940)=[0x0]) preadv(0xffffffffffffffff, &(0x7f0000000a80), 0x0, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f00000001c0)}, 0x48a84}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mount(0x0, 0x0, 0x0, 0x1040280, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000200)={0x1, 0x2, 0x1000, 0xed, &(0x7f00000002c0)="ff160c8d63c520afb3d525b9ab92ea1bd9581c6f6602503667d8ba98eee018f4a5dbdc4f8120583a3bcd6d46b1a8fae437b1ed614fee4ddb26c14bf186fcafe8eaeffcd8384163f71a2593f1836fe76788013321f6e0316c490efd4088c11b91897ae4c78865b21f4dd0d5f3d1e73121eb31cfae76f811c83508f603d37048123a99f3bca11300e591f1a0422f8995a7dae1d396e7b4ca8a6ad54b66f064afb83fd166e8a114c7f79c57791df990d88cb7a91e97bb6eeb183708811aced03ac6f5529700909021c1c4a1045e15b6863e02f70aa52222c7f46349d174a8016b72872c39e03209fc892062821f88", 0x82, 0x0, &(0x7f0000000100)="c732f9b7538f31904c0b1423dd7f6e850f98c70fa1c97fe6fe6433e22407272048783bfa287c6a98ae6feb6152bd66f2d2661a5dca4df2203965aac197c0b05ba56ca121960757fe0602c35d53c25bcbf8a79d0a056ed910d6f709fab22b0b5ea899e60e7a407906b8b303ff4f3404f8c7b4f29f919c65a2e1f3d2f7cc93677a5dfe"}) open(0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') write$6lowpan_control(r0, &(0x7f0000000440)='connect aa:aa:aa:aa:aa:11 0', 0x1b) io_submit(0x0, 0x0, 0x0) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000002180)={0x18, 0x0, 0x8001, {0x1000100000000000}}, &(0x7f00000000c0)={0x18, 0xffffffffffffffda, 0x0, {0xfffff004}}, 0x0, 0x0, &(0x7f0000006400)={0x60, 0x0, 0x2, {{0x0, 0x0, 0x7, 0x55, 0x5, 0x800, 0x4, 0x7fffffff}}}, &(0x7f0000006480)={0x18, 0x0, 0x4}, &(0x7f0000000540)=ANY=[@ANYRESOCT], 0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[@ANYRES64, @ANYRES32=r0, @ANYBLOB, @ANYRES32=0x0, @ANYRESOCT, @ANYRESHEX], 0x0, 0x0}) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f0000000080)={0x18, 0x0, {0x1, @local, 'veth1\x00'}}, 0x1e) ioctl$PPPOEIOCSFWD(r1, 0x80047453, &(0x7f0000000040)={0x18, 0x0, {0x0, @remote, 'team0\x00'}}) ioctl$PPPOEIOCSFWD(r1, 0x4008b100, &(0x7f0000000040)={0x18, 0x0, {0x4, @multicast, 'bridge_slave_0\x00'}}) 02:12:30 executing program 4: r0 = openat$6lowpan_control(0xffffffffffffff9c, &(0x7f00000009c0), 0x2, 0x0) socket$inet6(0xa, 0x800000000000002, 0x0) io_submit(0x0, 0x1, &(0x7f0000000940)=[0x0]) preadv(0xffffffffffffffff, &(0x7f0000000a80), 0x0, 0x0, 0x0) (async) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f00000001c0)}, 0x48a84}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mount(0x0, 0x0, 0x0, 0x1040280, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000200)={0x1, 0x2, 0x1000, 0xed, &(0x7f00000002c0)="ff160c8d63c520afb3d525b9ab92ea1bd9581c6f6602503667d8ba98eee018f4a5dbdc4f8120583a3bcd6d46b1a8fae437b1ed614fee4ddb26c14bf186fcafe8eaeffcd8384163f71a2593f1836fe76788013321f6e0316c490efd4088c11b91897ae4c78865b21f4dd0d5f3d1e73121eb31cfae76f811c83508f603d37048123a99f3bca11300e591f1a0422f8995a7dae1d396e7b4ca8a6ad54b66f064afb83fd166e8a114c7f79c57791df990d88cb7a91e97bb6eeb183708811aced03ac6f5529700909021c1c4a1045e15b6863e02f70aa52222c7f46349d174a8016b72872c39e03209fc892062821f88", 0x82, 0x0, &(0x7f0000000100)="c732f9b7538f31904c0b1423dd7f6e850f98c70fa1c97fe6fe6433e22407272048783bfa287c6a98ae6feb6152bd66f2d2661a5dca4df2203965aac197c0b05ba56ca121960757fe0602c35d53c25bcbf8a79d0a056ed910d6f709fab22b0b5ea899e60e7a407906b8b303ff4f3404f8c7b4f29f919c65a2e1f3d2f7cc93677a5dfe"}) (async) open(0x0, 0x0, 0x0) (async) chdir(&(0x7f0000000000)='./file0\x00') (async) write$6lowpan_control(r0, &(0x7f0000000440)='connect aa:aa:aa:aa:aa:11 0', 0x1b) (async) io_submit(0x0, 0x0, 0x0) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000002180)={0x18, 0x0, 0x8001, {0x1000100000000000}}, &(0x7f00000000c0)={0x18, 0xffffffffffffffda, 0x0, {0xfffff004}}, 0x0, 0x0, &(0x7f0000006400)={0x60, 0x0, 0x2, {{0x0, 0x0, 0x7, 0x55, 0x5, 0x800, 0x4, 0x7fffffff}}}, &(0x7f0000006480)={0x18, 0x0, 0x4}, &(0x7f0000000540)=ANY=[@ANYRESOCT], 0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[@ANYRES64, @ANYRES32=r0, @ANYBLOB, @ANYRES32=0x0, @ANYRESOCT, @ANYRESHEX], 0x0, 0x0}) (async) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f0000000080)={0x18, 0x0, {0x1, @local, 'veth1\x00'}}, 0x1e) (async) ioctl$PPPOEIOCSFWD(r1, 0x80047453, &(0x7f0000000040)={0x18, 0x0, {0x0, @remote, 'team0\x00'}}) (async) ioctl$PPPOEIOCSFWD(r1, 0x4008b100, &(0x7f0000000040)={0x18, 0x0, {0x4, @multicast, 'bridge_slave_0\x00'}}) 02:12:30 executing program 0: r0 = syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000010280)='./bus\x00', 0x1000410, &(0x7f00000001c0)=ANY=[], 0x0, 0x1022c, &(0x7f0000020500)="$eJzs3M1uG1UUAOA7DS0/KSVCLNhxJX7kSMQa20kFZRNRVV1AqoiWZZFc27HcJnYUO07oig0/D8EOVrwDD8COTRd9AyR2SGwqBMgz1xIqIAI1SeN+nzRz5p65OXdmNJszihyAJ9ZS/PmnLFwIz4YQFkII50MojrO0FdbL8HII4ZUQwpk/bFnKTwY3J4lzIYTnQggXJsXLmlma+9W3n938+of3Xv/ym+8W8i8+//Hk7ho4aa+FEHZ2y+ODnTIOumW8nfLNca+IO6vjFMsTO3fSeFDGg86tosJBczqvWcRGt5w/2N0fTuLWdrM1id3eVpHf7ZcLDsfdaZ3iD24394pxezFd7HBQhO7dcniY4t3hqKzTTvU+LsqH0Wgay3znsFPez+6dIrb6o5Qv6w7ancNJHKeYlgvtW3/39D46whM+Hd7v9fcP47izN+wN+nGtWsur+cpe6+JKntfebqx0282t1sVOfbXd3FqNlc76cLC9HCvdVitWrl6+vBxrebVezd+MV699GLfbsTKJ7/b6+6Pe9nA51quNtWptOb5ai9c3NuPmB1eubGzeiBuDfrw2GMdGHmuNS2v1S4234ub1G7Ge13P3f6yyY16POeMFAvjXZtn/B/0/cESnov/vlA1477Hr/+fHI/e/b5zu/lf/D4/ACwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8MRa/P6d/eJgqRyfSfnnU+rFNM7Sud/+QvZQzYVJ3RDC2SPO/zQL4VxaY7o9FUJYT9svL/y/zwAAAADm2f0HlXtZ0a2Xu6WTviBmoD49+PUfJp4r9tn5T2a0cPFZZ2bvUPEh6qU/pZ/+b9UWiuub1Z0uhvSFaibOTnbPzKrakSwc62oAAMDjQScAAAAAc+3hf8MHAAAA5o/+HwAAAOZf0f/7/T8AAACYb/cfVO6d9DUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Ds7946CMBAEAHTWXxNE8RTewcYjeBlrKw/ijWwscg47EdfCFUREAlHE8B4MYZIhu1PuFgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdF21X6zr0/yQWv7nktv5UDsAAADAO9Pbo1fScXk1K3kq316d3Z/vDvoRUUXEsGH9NkWMyhr3GETEssR58u3mAQAAoLvq3XH16z0AAAAAAAAAAAAAAAAAAAAAD8z/AwAAgD+Rc940rzb/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK7szssJADAIA9B+6P4rF0E3ELy8Bwk5BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6LMz69S4UW/6FwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw2ZGDEgBAIAqiHy1gJfsX8WIHkW2xvAdzGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6uzs5sxp/rMd+HaMACMMAFDV6ASdv5uxtvZYOZhBxbih9D0ohWf6aZz7nfr/O4+//ilbBvdqqAwAAABjBkm963eqxFgYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLM7h1YAwCAQxVq6D/uPV8HD4zCJ4QvEAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIy80cc90RmVAACU7JvLQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPjswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw5IAAAAAAT9f92OQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIkCAAD///BmGeQ=") r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x202, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r1, &(0x7f0000000080)={0x40000038}) close(r0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000000)) open(&(0x7f0000000100)='./bus\x00', 0x1c5002, 0x0) 02:12:30 executing program 5: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xb) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000840)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=0x0]) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x3) io_setup(0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x3, 0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x6, 0x1bf, 0x0) io_setup(0x1, &(0x7f00000004c0)=0x0) io_submit(r2, 0x3, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a0012fb, 0x2759, 0xd, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000000)="98", 0x7ffff000}]) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) r3 = inotify_init() ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000240)={{0x1, 0x1, 0x18, r3, {0x80000001}}, './file0\x00'}) clock_gettime(0x0, 0x0) io_getevents(r2, 0x3, 0x3, &(0x7f00000001c0)=[{}, {}, {}], &(0x7f0000000280)) syz_mount_image$ntfs(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(r5, 0xd0009412, &(0x7f0000000740)) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, &(0x7f0000001740)={0x0, 0x0, "31d563e00ddb83a3f33e0ccf738abc369d978502effc5545e44f2e75fcd02eded251085a7f18cdf1e8ddc6ecfbaaf5dc2145d6f8715da50f3f41474d35c26e52667162c4b4804c85a0907959a40960e5f3d49fcdac02763a533cddf3740615334bf42a3fdbc098ad207a65436bd82911dc8219476b7bdfb05023f6a123411aa73760b1d7113b5e6a70f81d306a1699074244073bab232cb6ac28a8a092eb52629132a77a958aebc91fa8d255ff464f2b783aed19039450d15fc45f376654c15bab12608da80876ca0bcdbfbdd8175dc4ea79ecc0a250698e3c2a1659d2bbebcb6bfa0484b4bce2a6be5b9ef195c6c936b609a7a3f3d90628c2d6a4afaef1ca9a", "4671f238ee5265df364bbe91f1358583f5dabdc54517432a30cd1d5b2f13370189771a7c76ba1b611c5222fa62a9ad62200c917b4557b82193fedea618127e1f3ad3e723dfba2f3cd4824002319db9a4a9573fa5ffb330f1d05aef7794886ee270a487a927bd1062694e80f26c5fb9dfe3ff6055cd12315f047c156b37df09aff521232d82c73f0ab065c63cd0f163e7ab90c5d21724b01608b4db7b9f18c15f318c971b6d5b65226aac56ce316e5f6d3e929194acac518e2ac5bfb75a9b005bc243f9cdd4590a0b43260500c9126e4f685aa7385dc66176585ca1e01a91e93854f7c10208c635ad7f2e3de9332a806890f2ea0bcaf50a614ae607d23bfaebd5cf7d01c45e2523124ca1fa347bd015d67f40f1c8db2adca1a3379c4ed7a93d2e96527f32aa5b11429a496bf999c34767f473c7cea0c5591b9c72d2e29dc198315c817074254fded185dbae42e612aab310aaceb4c208c1f2be47795b33060099b284dbe3983dbfff655a1726142b0e70d26cf9cd8e76ec865e397d5ec4bd68145efccc523eabd81d5baf72f18c7cb6022153c7326dc40e8d3f73d319a34254279b2cdd4b73a89d09ba1115c06f74b88e0c3403d26fa939589671c18a1926989e48ff2b3eb5261295f902efd094dcb547c63e22a91df750ac2e8540ad372ac44560a4b811a856e392e06ef6a8225f9925e4782478af316fd53f6b81a07b66d2fafd1bdeb42a73c760609135324a76e705d864ced32322855b78a06256df8e31a37f87b7bbd3a9e99a7aba9561395195fdd0e7bb0d6fd5716b145534376594c7cb1cb1566d8cfb634ab1633b0899a7693b2536879837fbf48d7f77a648e654fef12503e2bd0627e8f83d7dd86b90b98af6746f4921fbdb68f0cd82b547394b2d97e7ede86f87a9d808d88034df0871208820ef7712a9f7cc6c1c3a558a030a9cf0d50976a6ed9c00e30f807505b65ce6fd7fdbd1dcfea3996d64aa88a949dd56283294dd2b8f7f0ca2a717632ee9d3057c9ea854f950e68616110e6e26b09d8cab69ea6ba5705d020011f5c1109e9b1270d62676d036586cec46bce995c1e4bfcbb17b9491d31453d9819539b30fdad3118d8eb08a617c01f2251f4990ce4ad2a948d131a22c2e2dc9817ea12c684edd99fd26bf1582351f41f61b9aaff22289eaf592e9c4d4a482f199513e6862e6fc58be06bc2162975cae30b9357702847c39b927fae5be5a0e402e79ab2219fc2a7d3116cbbee7e3c98b30dacbb014cde82149f3a2f47c0d1d023a387b4e0a81b3220baebb8834e0c5757aaa63d2a1a1a37d0991649d6188c85147ca7c3b9caebead9ba4bd39afaf8fbf2a89dba90cb7f698815abf6a1abea3fec87bd09dd5574d29952c616ba17b056adc247527eb51e864786afb92a42904e1c583fffaa366a0adfe301dd96a7fea4173e50f6552f2c3ae9cb371e978d36227fd5c7d59097973cbffb54d033b0c6dea4b431f53d9a7791c10b9cd65b07312faf414f0dd6d839198e76a7a4f997cda5c4ec22bd9572c943e3db638686b66c700afecc3bd0e8c486d63190a98f54379c15c1bf2b9ce34e1f9739cbae7942af7bd3f66ec7fede989549e87fa1e0843b686e191cf8bb04a9fa905e9d29f67d07d4346c53b0501aacbb908050111c9ed7832586f70e1e2d24ccfd3621c4884982b76d8b5b2fd790bdcc9b391299b98561547c9ee12628f9b9fe3b17d62c36198a7cc3c03f46b6396ad6a08ca7bbb4582af70807dc30ae902ef34167d9ce8147983deeb11047e990cda0953ef7da4897095201c1b0d0305405775b775d60a756b63fac1e9eac6c139ef42896e90708c1241c6d18605c73660a2a65fdce0dc8347ae1501af710927df2417c565b21d4c368a2309623ba17bfa2efa835310ebac9b7dec5210d3ca74699c6b64b4876ec1d7520ebd998285a2cd57fae9f7aadead491dfb5795ce0194a2456e8824261c64961c1ddd89f7bac9bf93d226d02a274c360d370583bd38d98de49dd0c5fe54d48612735fe1742e288b95c04cf1c9d5b64bdf128396d7d2c7de2a0ad690837fdfe1465b2f0d2cb582f54596f0ae77e8f6a79744c074102b5fba19d1f97c3c49a72a24d7a708b309394bb7f65eaabff8c86385e9a9fccccd8b9c24fae3d206d0c9daeefd884fe3a51f3c89e49ab88cdf2d51c1ddeb9856aab2c4edf21a74ae86ba042a8d839c93f77db8d1719d49d8aa2e30100942a223db1e838a37d2c048825889b18b3977d65c5a0f449c82c0f8564751184fa7095ddf081ba82d2aa12c7a6b96ddf1d2617526bd3817391ed69dff4223fe506a3af28cfe159856af36fbe6ea1a33683e77e9a8a90dbe56285689d78f76901132ce66643e5b587b3da11fc4a427925bf9315c14656ecb2154092d69bb9c87c15f239e83ba70f8f8da568abf192f0d3c2d7650a607a8d89ea7917718a9d69e85c21b8d1a9e0c4ae31eebcc7f2cac2d79d590ffc076fe641ebacb1ca31a246e6a9de30eb4b30404bffb5fbc88e64095dd5819deafa0d86cf85d001a8b69f450c7b33b4c5db0fb053c75c453253542998bcbfdfbe64652a79e707c37101e61d167907808f68d2a22d93c19041e2cdda0918705ac0cde0eb8a1b56ea95dfcdc679d9c3ef570683419988cff6482c6dc71346bb40d631f60915fa201aca2e5ce909fdbbd27375fac7ba1a7af46291184ead0d6700228eca0bbf8338f137e2d992f3417af801088cd2583bbda73d60d19999a746d70e25f6d55dccf4d8ccb5f2214e56bcdfcd17e01d930d5db78ef410daa445ae2a84150126ae2f085353709362b64d2fc78e5484d1761c2cdaddbaec6f37c0fb9d657da32de71b4481319b539e433fc93c8d94e5a9c34e3b920f02a2c98ce4b1111363f48c550b1c53572d4c553197430eca58ecbe34288e080f96caf4f80d5dff0cf53f592f6ebecad49cccc8759ffdb295aa15f24a11bacc6de3a423979704381414145208084fb11cd82b2c7498e53d338a903099b73bc3f7237eadaefec7fe314acf218b35018de92d488ba5cccc25fbf270d52abd3518766a7105c133c6eb4a4ef311e18eb80597559228e2d72fa4b20ac77d88db87c116b07df2469acee0cdb20cc6aa744b330bb27256940a3d14d78fd079a807dfcc8f8623d14e646e1f3b909953bf80773dbba12405e157f4d6ea756e9681a18eb6b1f523d9e69dbbba521f207a33fb74ca53c523fd7254a751e14b233ad1c12d40cb8414894de6558a82d47197cf03e1122db8cb1eef8f1ea94cca738419fa73c844ea2e1018190c5d6f44e66698ad300f82ad00a35119c62fa8fdb9dd9b0e2b86cd9f6fa455deafe9c9f59057edf6d3750e103a9acd65c7ef8354545051be04184f70e189020636c02731015fb669c8e47a86788b28d2a39dd9410b22f8e78a33e13d46d13855ac8a8a512cfacc3280b61a6c87878ec8c446442cf110a5a31f09e8652fab315321e072a2f64188dfc62d90d486e7cc1a7a15e75103964f6a7a836f7979959d4f5b1356dd88f663d82299eaec7f2ddefa46e1852668436e3a74d9ded3ffd10348681755a4811e19ca92c6a98b98272b6195ccb2def188b5e1a2b23b256ecd94b93ba587d82080f7d699f9f6cda552d00ab612a262f214a52ccb60064e937f648da992be5de121a3125dc748e85cd46d37d08aa1f4165c82c5880dba7f0c48644cb73bad4c1ba0f8ef8f5d12112da2e42f1b3d8eafaf53962988e287a0d9b77f8e86eb5387e0b95b7e115b358bd613105505011903ff45884461c88b357b709876d1b08308aa2a91a7b25ed0ae05cc7136184234a053671c870eeea9ce801f2e8300d86a688ef928f5543bd20381a4442690657b02d38008c493bd511f8225e69408bb50b6728edb50e853b0a8052f6269755715c7a2b3b398f098f46be2306195e58120783849c226301c2f70fcd2a822ed2a221d2209f9a19bb987178deeb1ea42637ebfa59bfcf124be64bd8c02d7d1de03355841c898c79329702a9ee3c74e19e1a33bc6b1a51c5a77013a4474c7696484081cf472c331d90fcc7cb2437228f22299d26e4a57f79fdbd2ee6c7ead1bae9876c076fd6216204ae126aa7b9939b99e11f0476e67773ba6ab52cfc9468e37d3a5c71bfab3df36564563abfe2c2ca27445ff7a97e2b843f4658bd8dc9a5ea67aae3ce64528bd2e7ffe40526b9b111fe247c4f8315deffc0d0ed4695d84e672943cceb8d0b72d0d93acb38c83aa8ae6c7a67c6289e9c1a90e33c99aab089a31e20c5bd96b765584c990f7793d851ef3ffb832b27ee6345f0b057bf360f925ec29be1198edece12018715f1c3e25da135fcd186eaae9bfcf2c9e0e0f49f93bf039b47245e4f677848427ee53295232f524e0be5eb590bb618e05ef487dee0e2faf180b8f34ec29f6294b011b47cd3f70ca38893b0e4d55f8729b5493dda507e5a5019b6b143bfaa9cb0131ac0137e8c1266097517ed40c00270886897a864f4c5c011414ec8b22d741f54ec23446e020e62196f8cf0d01968f4e92481925fca754685c5bfd5d7ac60e6371d44d19418a43c6c9dddf24b81a40811be3368ab65eae81e7288e5ad6d283add89be8ec0bc1c61c1d78145ec888432f72d6ace8bf8bffdb95b1face5b9a2443bf3a3321da4ab4eab6767b1328b46577a6c3ea63ad5128a01b99def5e522f8d9859b11f40a0e46924d1ab1e3411cf22bf2f36054b63f8e6290a8677f8d6d204c1023f5ee01e740e037012135decb353c2d0dc582c78a0aec8372025e815455e9e81faa03c39f50275045515b1c36159a37d3b37aaa59a2e75a9334bfd91f7f9a194345b7f77b5464a727580560a91e888d3473d305fbf68eb26fea3667258041a77a50b8a030ef87c7c5ba08d599e87c39b3999dbb6439032609bbf0d60162fbf0d5ba32282f4136c6a6a3f4fd5698ecdfe07168c7da01144db74ff544f2fb773b977c60344460aed9458005968d7dd67d91d27713df779d28082bf3952ecda6db70f2d98b23d1ff462da4b312400fb02c8bd481d854f8f1d0fbaf383198a2a5da026f0b838fa8fd984cf7bef1e221dd32e31ff8669e3b054b1dd1eee0e4c9b5b886adeb3b8dd60ad51a8239289ba0f9e6cb2c801fe3f3acc9a27776caa86c3ca56a92d486c7424daf025846ad9c59d1ed5918dffffd5d71c03e32327b34a774a675f99d9e0a16cb46057cf48f05ad8d99533c71a8212fc6ba8c1ddf89f4c0fcdba686a6c82adcb4dd680095a7f52b7f8a15686ee84f48eb06fca1d3fefed4e9878180c91e75acc24e245711f9589cc78fce8ac217cd20dc91ead29eaeb857da98d1185a29ee4aa865bc9b4bf56c0b81f0a61dcbbc804574b3c5d0a2ecd872bc98a1e8c2980a010e95e7052d8a146d6ffee496ff70ef9c3e4b438b1f7"}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) io_submit(0x0, 0x2, &(0x7f0000000440)=[&(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x8, 0xffffffffffffffff, &(0x7f0000000500)="a2574686e8a0a083658749d983ef9f1ef7d5b2b32654519dcc78ee37fb8bd137ad6bd85489edc63697577d43c38de42be71044c237a51fdf63edbd74287524a9940dbe65f69093cd81d12adb64088c5e793bf92e0edf46a650feae05639209f69d634503b48910bc8cde3cb1d1f27689c04956db449bf90fa9052189107475e2bfa2b1bea3", 0x85, 0x1}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000340)="6183768cef7a0f6baf818be284e67fb8df535b2ae165083905706c6d9979", 0x1e}]) sendmsg$netlink(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000080)={0x24, 0x23, 0xd92800488cb91bd, 0x60, 0x0, "", [@nested={0x4}, @nested={0xe, 0x11, 0x0, 0x1, [@generic="a92ced85d73b714f172f"]}]}, 0x24}], 0x1}, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(0xffffffffffffffff, 0xc0506617, &(0x7f0000000680)={@id={0x2, 0x0, @a}}) process_vm_writev(0x0, &(0x7f0000000000)=[{0x0}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xe7}], 0x1, 0x0) lseek(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000b00), 0x0, 0x0) 02:12:30 executing program 3: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xb) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000840)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=0x0]) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) (async) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x3) (async) io_setup(0x0, &(0x7f0000000040)) (async) socketpair$unix(0x1, 0x3, 0x0, 0x0) (async) sync_file_range(0xffffffffffffffff, 0x6, 0x1bf, 0x0) (async) io_setup(0x1, &(0x7f00000004c0)=0x0) io_submit(r2, 0x3, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a0012fb, 0x2759, 0xd, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000000)="98", 0x7ffff000}]) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) (async) r3 = inotify_init() ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000240)={{0x1, 0x1, 0x18, r3, {0x80000001}}, './file0\x00'}) (async) clock_gettime(0x0, 0x0) io_getevents(r2, 0x3, 0x3, &(0x7f00000001c0)=[{}, {}, {}], &(0x7f0000000280)) syz_mount_image$ntfs(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r4 = socket$nl_generic(0x10, 0x3, 0x10) (async) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(r5, 0xd0009412, &(0x7f0000000740)) (async) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, &(0x7f0000001740)={0x0, 0x0, "31d563e00ddb83a3f33e0ccf738abc369d978502effc5545e44f2e75fcd02eded251085a7f18cdf1e8ddc6ecfbaaf5dc2145d6f8715da50f3f41474d35c26e52667162c4b4804c85a0907959a40960e5f3d49fcdac02763a533cddf3740615334bf42a3fdbc098ad207a65436bd82911dc8219476b7bdfb05023f6a123411aa73760b1d7113b5e6a70f81d306a1699074244073bab232cb6ac28a8a092eb52629132a77a958aebc91fa8d255ff464f2b783aed19039450d15fc45f376654c15bab12608da80876ca0bcdbfbdd8175dc4ea79ecc0a250698e3c2a1659d2bbebcb6bfa0484b4bce2a6be5b9ef195c6c936b609a7a3f3d90628c2d6a4afaef1ca9a", "4671f238ee5265df364bbe91f1358583f5dabdc54517432a30cd1d5b2f13370189771a7c76ba1b611c5222fa62a9ad62200c917b4557b82193fedea618127e1f3ad3e723dfba2f3cd4824002319db9a4a9573fa5ffb330f1d05aef7794886ee270a487a927bd1062694e80f26c5fb9dfe3ff6055cd12315f047c156b37df09aff521232d82c73f0ab065c63cd0f163e7ab90c5d21724b01608b4db7b9f18c15f318c971b6d5b65226aac56ce316e5f6d3e929194acac518e2ac5bfb75a9b005bc243f9cdd4590a0b43260500c9126e4f685aa7385dc66176585ca1e01a91e93854f7c10208c635ad7f2e3de9332a806890f2ea0bcaf50a614ae607d23bfaebd5cf7d01c45e2523124ca1fa347bd015d67f40f1c8db2adca1a3379c4ed7a93d2e96527f32aa5b11429a496bf999c34767f473c7cea0c5591b9c72d2e29dc198315c817074254fded185dbae42e612aab310aaceb4c208c1f2be47795b33060099b284dbe3983dbfff655a1726142b0e70d26cf9cd8e76ec865e397d5ec4bd68145efccc523eabd81d5baf72f18c7cb6022153c7326dc40e8d3f73d319a34254279b2cdd4b73a89d09ba1115c06f74b88e0c3403d26fa939589671c18a1926989e48ff2b3eb5261295f902efd094dcb547c63e22a91df750ac2e8540ad372ac44560a4b811a856e392e06ef6a8225f9925e4782478af316fd53f6b81a07b66d2fafd1bdeb42a73c760609135324a76e705d864ced32322855b78a06256df8e31a37f87b7bbd3a9e99a7aba9561395195fdd0e7bb0d6fd5716b145534376594c7cb1cb1566d8cfb634ab1633b0899a7693b2536879837fbf48d7f77a648e654fef12503e2bd0627e8f83d7dd86b90b98af6746f4921fbdb68f0cd82b547394b2d97e7ede86f87a9d808d88034df0871208820ef7712a9f7cc6c1c3a558a030a9cf0d50976a6ed9c00e30f807505b65ce6fd7fdbd1dcfea3996d64aa88a949dd56283294dd2b8f7f0ca2a717632ee9d3057c9ea854f950e68616110e6e26b09d8cab69ea6ba5705d020011f5c1109e9b1270d62676d036586cec46bce995c1e4bfcbb17b9491d31453d9819539b30fdad3118d8eb08a617c01f2251f4990ce4ad2a948d131a22c2e2dc9817ea12c684edd99fd26bf1582351f41f61b9aaff22289eaf592e9c4d4a482f199513e6862e6fc58be06bc2162975cae30b9357702847c39b927fae5be5a0e402e79ab2219fc2a7d3116cbbee7e3c98b30dacbb014cde82149f3a2f47c0d1d023a387b4e0a81b3220baebb8834e0c5757aaa63d2a1a1a37d0991649d6188c85147ca7c3b9caebead9ba4bd39afaf8fbf2a89dba90cb7f698815abf6a1abea3fec87bd09dd5574d29952c616ba17b056adc247527eb51e864786afb92a42904e1c583fffaa366a0adfe301dd96a7fea4173e50f6552f2c3ae9cb371e978d36227fd5c7d59097973cbffb54d033b0c6dea4b431f53d9a7791c10b9cd65b07312faf414f0dd6d839198e76a7a4f997cda5c4ec22bd9572c943e3db638686b66c700afecc3bd0e8c486d63190a98f54379c15c1bf2b9ce34e1f9739cbae7942af7bd3f66ec7fede989549e87fa1e0843b686e191cf8bb04a9fa905e9d29f67d07d4346c53b0501aacbb908050111c9ed7832586f70e1e2d24ccfd3621c4884982b76d8b5b2fd790bdcc9b391299b98561547c9ee12628f9b9fe3b17d62c36198a7cc3c03f46b6396ad6a08ca7bbb4582af70807dc30ae902ef34167d9ce8147983deeb11047e990cda0953ef7da4897095201c1b0d0305405775b775d60a756b63fac1e9eac6c139ef42896e90708c1241c6d18605c73660a2a65fdce0dc8347ae1501af710927df2417c565b21d4c368a2309623ba17bfa2efa835310ebac9b7dec5210d3ca74699c6b64b4876ec1d7520ebd998285a2cd57fae9f7aadead491dfb5795ce0194a2456e8824261c64961c1ddd89f7bac9bf93d226d02a274c360d370583bd38d98de49dd0c5fe54d48612735fe1742e288b95c04cf1c9d5b64bdf128396d7d2c7de2a0ad690837fdfe1465b2f0d2cb582f54596f0ae77e8f6a79744c074102b5fba19d1f97c3c49a72a24d7a708b309394bb7f65eaabff8c86385e9a9fccccd8b9c24fae3d206d0c9daeefd884fe3a51f3c89e49ab88cdf2d51c1ddeb9856aab2c4edf21a74ae86ba042a8d839c93f77db8d1719d49d8aa2e30100942a223db1e838a37d2c048825889b18b3977d65c5a0f449c82c0f8564751184fa7095ddf081ba82d2aa12c7a6b96ddf1d2617526bd3817391ed69dff4223fe506a3af28cfe159856af36fbe6ea1a33683e77e9a8a90dbe56285689d78f76901132ce66643e5b587b3da11fc4a427925bf9315c14656ecb2154092d69bb9c87c15f239e83ba70f8f8da568abf192f0d3c2d7650a607a8d89ea7917718a9d69e85c21b8d1a9e0c4ae31eebcc7f2cac2d79d590ffc076fe641ebacb1ca31a246e6a9de30eb4b30404bffb5fbc88e64095dd5819deafa0d86cf85d001a8b69f450c7b33b4c5db0fb053c75c453253542998bcbfdfbe64652a79e707c37101e61d167907808f68d2a22d93c19041e2cdda0918705ac0cde0eb8a1b56ea95dfcdc679d9c3ef570683419988cff6482c6dc71346bb40d631f60915fa201aca2e5ce909fdbbd27375fac7ba1a7af46291184ead0d6700228eca0bbf8338f137e2d992f3417af801088cd2583bbda73d60d19999a746d70e25f6d55dccf4d8ccb5f2214e56bcdfcd17e01d930d5db78ef410daa445ae2a84150126ae2f085353709362b64d2fc78e5484d1761c2cdaddbaec6f37c0fb9d657da32de71b4481319b539e433fc93c8d94e5a9c34e3b920f02a2c98ce4b1111363f48c550b1c53572d4c553197430eca58ecbe34288e080f96caf4f80d5dff0cf53f592f6ebecad49cccc8759ffdb295aa15f24a11bacc6de3a423979704381414145208084fb11cd82b2c7498e53d338a903099b73bc3f7237eadaefec7fe314acf218b35018de92d488ba5cccc25fbf270d52abd3518766a7105c133c6eb4a4ef311e18eb80597559228e2d72fa4b20ac77d88db87c116b07df2469acee0cdb20cc6aa744b330bb27256940a3d14d78fd079a807dfcc8f8623d14e646e1f3b909953bf80773dbba12405e157f4d6ea756e9681a18eb6b1f523d9e69dbbba521f207a33fb74ca53c523fd7254a751e14b233ad1c12d40cb8414894de6558a82d47197cf03e1122db8cb1eef8f1ea94cca738419fa73c844ea2e1018190c5d6f44e66698ad300f82ad00a35119c62fa8fdb9dd9b0e2b86cd9f6fa455deafe9c9f59057edf6d3750e103a9acd65c7ef8354545051be04184f70e189020636c02731015fb669c8e47a86788b28d2a39dd9410b22f8e78a33e13d46d13855ac8a8a512cfacc3280b61a6c87878ec8c446442cf110a5a31f09e8652fab315321e072a2f64188dfc62d90d486e7cc1a7a15e75103964f6a7a836f7979959d4f5b1356dd88f663d82299eaec7f2ddefa46e1852668436e3a74d9ded3ffd10348681755a4811e19ca92c6a98b98272b6195ccb2def188b5e1a2b23b256ecd94b93ba587d82080f7d699f9f6cda552d00ab612a262f214a52ccb60064e937f648da992be5de121a3125dc748e85cd46d37d08aa1f4165c82c5880dba7f0c48644cb73bad4c1ba0f8ef8f5d12112da2e42f1b3d8eafaf53962988e287a0d9b77f8e86eb5387e0b95b7e115b358bd613105505011903ff45884461c88b357b709876d1b08308aa2a91a7b25ed0ae05cc7136184234a053671c870eeea9ce801f2e8300d86a688ef928f5543bd20381a4442690657b02d38008c493bd511f8225e69408bb50b6728edb50e853b0a8052f6269755715c7a2b3b398f098f46be2306195e58120783849c226301c2f70fcd2a822ed2a221d2209f9a19bb987178deeb1ea42637ebfa59bfcf124be64bd8c02d7d1de03355841c898c79329702a9ee3c74e19e1a33bc6b1a51c5a77013a4474c7696484081cf472c331d90fcc7cb2437228f22299d26e4a57f79fdbd2ee6c7ead1bae9876c076fd6216204ae126aa7b9939b99e11f0476e67773ba6ab52cfc9468e37d3a5c71bfab3df36564563abfe2c2ca27445ff7a97e2b843f4658bd8dc9a5ea67aae3ce64528bd2e7ffe40526b9b111fe247c4f8315deffc0d0ed4695d84e672943cceb8d0b72d0d93acb38c83aa8ae6c7a67c6289e9c1a90e33c99aab089a31e20c5bd96b765584c990f7793d851ef3ffb832b27ee6345f0b057bf360f925ec29be1198edece12018715f1c3e25da135fcd186eaae9bfcf2c9e0e0f49f93bf039b47245e4f677848427ee53295232f524e0be5eb590bb618e05ef487dee0e2faf180b8f34ec29f6294b011b47cd3f70ca38893b0e4d55f8729b5493dda507e5a5019b6b143bfaa9cb0131ac0137e8c1266097517ed40c00270886897a864f4c5c011414ec8b22d741f54ec23446e020e62196f8cf0d01968f4e92481925fca754685c5bfd5d7ac60e6371d44d19418a43c6c9dddf24b81a40811be3368ab65eae81e7288e5ad6d283add89be8ec0bc1c61c1d78145ec888432f72d6ace8bf8bffdb95b1face5b9a2443bf3a3321da4ab4eab6767b1328b46577a6c3ea63ad5128a01b99def5e522f8d9859b11f40a0e46924d1ab1e3411cf22bf2f36054b63f8e6290a8677f8d6d204c1023f5ee01e740e037012135decb353c2d0dc582c78a0aec8372025e815455e9e81faa03c39f50275045515b1c36159a37d3b37aaa59a2e75a9334bfd91f7f9a194345b7f77b5464a727580560a91e888d3473d305fbf68eb26fea3667258041a77a50b8a030ef87c7c5ba08d599e87c39b3999dbb6439032609bbf0d60162fbf0d5ba32282f4136c6a6a3f4fd5698ecdfe07168c7da01144db74ff544f2fb773b977c60344460aed9458005968d7dd67d91d27713df779d28082bf3952ecda6db70f2d98b23d1ff462da4b312400fb02c8bd481d854f8f1d0fbaf383198a2a5da026f0b838fa8fd984cf7bef1e221dd32e31ff8669e3b054b1dd1eee0e4c9b5b886adeb3b8dd60ad51a8239289ba0f9e6cb2c801fe3f3acc9a27776caa86c3ca56a92d486c7424daf025846ad9c59d1ed5918dffffd5d71c03e32327b34a774a675f99d9e0a16cb46057cf48f05ad8d99533c71a8212fc6ba8c1ddf89f4c0fcdba686a6c82adcb4dd680095a7f52b7f8a15686ee84f48eb06fca1d3fefed4e9878180c91e75acc24e245711f9589cc78fce8ac217cd20dc91ead29eaeb857da98d1185a29ee4aa865bc9b4bf56c0b81f0a61dcbbc804574b3c5d0a2ecd872bc98a1e8c2980a010e95e7052d8a146d6ffee496ff70ef9c3e4b438b1f7"}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) (async, rerun: 64) io_submit(0x0, 0x2, &(0x7f0000000440)=[&(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x8, 0xffffffffffffffff, &(0x7f0000000500)="a2574686e8a0a083658749d983ef9f1ef7d5b2b32654519dcc78ee37fb8bd137ad6bd85489edc63697577d43c38de42be71044c237a51fdf63edbd74287524a9940dbe65f69093cd81d12adb64088c5e793bf92e0edf46a650feae05639209f69d634503b48910bc8cde3cb1d1f27689c04956db449bf90fa9052189107475e2bfa2b1bea3", 0x85, 0x1}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000340)="6183768cef7a0f6baf818be284e67fb8df535b2ae165083905706c6d9979", 0x1e}]) (async, rerun: 64) sendmsg$netlink(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000080)={0x24, 0x23, 0xd92800488cb91bd, 0x60, 0x0, "", [@nested={0x4}, @nested={0xe, 0x11, 0x0, 0x1, [@generic="a92ced85d73b714f172f"]}]}, 0x24}], 0x1}, 0x0) (async) read$FUSE(0xffffffffffffffff, 0x0, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(0xffffffffffffffff, 0xc0506617, &(0x7f0000000680)={@id={0x2, 0x0, @a}}) (async) process_vm_writev(0x0, &(0x7f0000000000)=[{0x0}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xe7}], 0x1, 0x0) (async) lseek(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000b00), 0x0, 0x0) 02:12:30 executing program 1: r0 = openat$6lowpan_control(0xffffffffffffff9c, &(0x7f00000009c0), 0x2, 0x0) socket$inet6(0xa, 0x800000000000002, 0x0) io_submit(0x0, 0x1, &(0x7f0000000940)=[0x0]) preadv(0xffffffffffffffff, &(0x7f0000000a80), 0x0, 0x0, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0xe, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, @perf_bp={&(0x7f00000001c0)}, 0x48a84}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mount(0x0, 0x0, 0x0, 0x1040280, 0x0) ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000200)={0x1, 0x2, 0x1000, 0xed, &(0x7f00000002c0)="ff160c8d63c520afb3d525b9ab92ea1bd9581c6f6602503667d8ba98eee018f4a5dbdc4f8120583a3bcd6d46b1a8fae437b1ed614fee4ddb26c14bf186fcafe8eaeffcd8384163f71a2593f1836fe76788013321f6e0316c490efd4088c11b91897ae4c78865b21f4dd0d5f3d1e73121eb31cfae76f811c83508f603d37048123a99f3bca11300e591f1a0422f8995a7dae1d396e7b4ca8a6ad54b66f064afb83fd166e8a114c7f79c57791df990d88cb7a91e97bb6eeb183708811aced03ac6f5529700909021c1c4a1045e15b6863e02f70aa52222c7f46349d174a8016b72872c39e03209fc892062821f88", 0x82, 0x0, &(0x7f0000000100)="c732f9b7538f31904c0b1423dd7f6e850f98c70fa1c97fe6fe6433e22407272048783bfa287c6a98ae6feb6152bd66f2d2661a5dca4df2203965aac197c0b05ba56ca121960757fe0602c35d53c25bcbf8a79d0a056ed910d6f709fab22b0b5ea899e60e7a407906b8b303ff4f3404f8c7b4f29f919c65a2e1f3d2f7cc93677a5dfe"}) open(0x0, 0x0, 0x0) chdir(&(0x7f0000000000)='./file0\x00') write$6lowpan_control(r0, &(0x7f0000000440)='connect aa:aa:aa:aa:aa:11 0', 0x1b) io_submit(0x0, 0x0, 0x0) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000002180)={0x18, 0x0, 0x8001, {0x1000100000000000}}, &(0x7f00000000c0)={0x18, 0xffffffffffffffda, 0x0, {0xfffff004}}, 0x0, 0x0, &(0x7f0000006400)={0x60, 0x0, 0x2, {{0x0, 0x0, 0x7, 0x55, 0x5, 0x800, 0x4, 0x7fffffff}}}, &(0x7f0000006480)={0x18, 0x0, 0x4}, &(0x7f0000000540)=ANY=[@ANYRESOCT], 0x0, 0x0, 0x0, 0x0, &(0x7f00000019c0)=ANY=[@ANYRES64, @ANYRES32=r0, @ANYBLOB, @ANYRES32=0x0, @ANYRESOCT, @ANYRESHEX], 0x0, 0x0}) r1 = socket$pppoe(0x18, 0x1, 0x0) connect$pppoe(r1, &(0x7f0000000080)={0x18, 0x0, {0x1, @local, 'veth1\x00'}}, 0x1e) ioctl$PPPOEIOCSFWD(r1, 0x80047453, &(0x7f0000000040)={0x18, 0x0, {0x0, @remote, 'team0\x00'}}) ioctl$PPPOEIOCSFWD(r1, 0x4008b100, &(0x7f0000000040)={0x18, 0x0, {0x4, @multicast, 'bridge_slave_0\x00'}}) 02:12:30 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() sched_setscheduler(r1, 0x5, 0x0) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x0, 0x1, 0x1, 0x3f, 0x0, 0x4, 0x0, 0x2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_config_ext={0x0, 0x3ff}, 0x12414, 0x0, 0x47db, 0x4, 0x8, 0x98, 0x8000, 0x0, 0x0, 0x0, 0x81}, r1, 0xa, r0, 0xc) prlimit64(r1, 0x7, &(0x7f0000000040)={0x93, 0x5}, &(0x7f0000000180)) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000280)='./file0\x00', 0x1010004, &(0x7f00000000c0)=ANY=[@ANYBLOB="64696f726561645f6e6f1003636b2c6e6f626c6f63635f76616c69646974792c6572726f72733d72656d6f756e742d726f2c007ec79713db283f99919381ce77c1c8c2ea6050ffb784d2dd17b64cbed7e786cc617b4c07e7b39d1f2617b639452182a967a9631c6984804d992b2244ac820a499bff59"], 0xff, 0x4f7, &(0x7f00000002c0)="$eJzs3U9oXFsZAPDvTv6YtnlOnhZ86sLy3vPliWQmSZtH/yBWuhDUgFjEZYnJJIZMMiEzqU0I2CrVhQs3lSquRBAEcSNS3BX3BYWKlu4FhaptXFRQRmbmpi3pTBN5k0w78/vB6b3nnpn5vtOZubnnnsvcAHrWiYg4HxF9EfGpiMim2zNpiauNUnvco4dbs9sPt2aTqFYv/iOJJN2281pJujyWPm0oIr7y+YivJ8/HLW9sLs0Ui4W1tJ6vLK/myxubY4vLMwuFhcLKyVPvTZ0+Mzk+MdW2vq6/+Ztbd25Mf++XF8bG//Ddf9+ppTWctj3bj3ZqdH2g/n+xoz8i1g4iWAf0pf0Z6HQiAADsS+0Y/0MR8Wb9+D8bffWjOQAAAKCbVD87HP9Jfny3CgAAAHStTP0a2CSTS68FGI5MJpdrXMN7PI5miqVy5dPzpfWVuca1siMxkJlfLBbG02uFR2IgqdUn6utP65O76icj4vWIuJE9Uq/nZkvFuU6f/AAAAIAecWzX+P9f2cb4HwAAAOgyI51OAAAAADhwxv8AAADQ/Yz/AQAAoKt9eXq6Vqrb6f2v5y5vrC+VLo/NFcpLueX12dxsaW01t1AqLdR/s295r9crlkqrp2Jl/Uq+UihX8uWNzUvLpfWV6K/f1/tSwX2iAQAA4PC9/onb95KIuHr2SL3UDKZtxurQ3TKdTgDomL5OJwB0TH+nEwA6xhgfSFo1jOfP/Oz474bvtWr//YGlBAAAtNnoR83/Q68y/w+9y/w/9C7z/9C7jPGBlvP/qaFWDeb/AQDglTFcL0kml84FDkcmk8tFvFa/LcBAMr9YLIxHxAcj4s/ZgQ/U6hOdThoAAAAAAAAAAAAAAAAAAAAAAAAAXjHVahJVAAAAoKtFZP6WpPf/Gs2+Pbz7/MBg8jgbg2nlJxdvXpmpVNYmatv/ma23R0TlR+n2yUM/fQEAAAA0sTNO3xnHAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA7PXq4NbtTmrVf+Oa1wXe+9NvPtDvug89FxEgj/nZaGi39MVRfDsVARBzdTqL/meclEdHXhvhXr0XEG836n9TSipE0i93xMxFxpMPxj7UhPvSy27X9z/lm379MnKgvm3//+tPyfu3s/7af2/9lnuz/+lrs/17bZ4w//frvp1vGvxbxsf5m8ZMn8ZMW8d/aZ/yPT/zgfqu26k8jRqN5/Gdj5SvLq/nyxubY4vLMQmGhsHLy1HtTp89Mjk9M5ecXi4Xxxr9NY3zx3HdWXtT/oy3ij+zR/7f32f8HH/nvXz/8gvjvvtX8/X/jBfFrn4lPpnnU/ha8ky5r9dFdMba+f7PlR6UWf65F//d6/9/dZ//v3/rL430+FAA4BOWNzaWZYrGw1r0rX0vPE7ws+ey18q2IeAnSsPJ05ds/v3v8+vVfTb8s+RzGyu49xdk//uIb50584asd2EkBAABt8fSg//9/7r0fHkRGAAAAAAAAAAAAAAAAAAAA0HsO4+fEOt1HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID9+F8AAAD//xJ+2/Q=") rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)='./file1\x00') 02:12:30 executing program 4: syz_emit_ethernet(0x86, &(0x7f00000000c0)=ANY=[@ANYBLOB="bbbbbbbbbbbb0000000000000800450000780000000000119078000000000000000000001b59006490780200334c000000000000001f0000000800653904020505ff0000000288ed00000000000000000003000000009384bbeb3018ad591b661fe808b21b77694c875dfb1be5d2a0056162022a1564a329d3a13bd5b6cc6a9471314a1d8c697ff7e37b49c69f7d5ce22d25e5ed2da9ca3ff085de"], 0x0) [ 426.131937] sysfs: cannot create duplicate filename '/class/ieee80211/©,í…×;qO!' [ 426.202542] CPU: 1 PID: 20104 Comm: syz-executor.3 Not tainted 4.19.211-syzkaller #0 [ 426.210453] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 426.219808] Call Trace: [ 426.222401] dump_stack+0x1fc/0x2ef [ 426.226035] sysfs_warn_dup.cold+0x1c/0x29 [ 426.230270] sysfs_do_create_link_sd+0x116/0x130 [ 426.235029] sysfs_create_link+0x5f/0xc0 [ 426.239100] device_add+0x7d1/0x16d0 [ 426.242824] ? device_check_offline+0x280/0x280 [ 426.248029] ? ieee80211_set_bitrate_flags+0x132/0x580 [ 426.253320] wiphy_register+0x1664/0x2130 [ 426.257483] ? raid6_avx5124_gen_syndrome+0x272/0x330 [ 426.262682] ? wiphy_unregister+0xea0/0xea0 [ 426.267018] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 426.272038] ? __kmalloc+0x38e/0x3c0 [ 426.275755] ? ieee80211_cs_list_valid+0x199/0x280 [ 426.280699] ieee80211_register_hw+0x13be/0x3550 [ 426.285476] ? ieee80211_alloc_hw_nm+0x1d40/0x1d40 [ 426.290414] ? memset+0x20/0x40 [ 426.293701] ? __hrtimer_init+0xe9/0x1d0 [ 426.297769] ? mac80211_hwsim_sta_notify+0x140/0x140 [ 426.302883] mac80211_hwsim_new_radio+0x1d3f/0x3c60 [ 426.307922] ? hwsim_mcast_del_radio+0x230/0x230 [ 426.312683] ? hwsim_new_radio_nl+0x273/0x850 [ 426.317193] ? memcpy+0x35/0x50 [ 426.320483] hwsim_new_radio_nl+0x5c3/0x850 [ 426.324819] ? mac80211_hwsim_new_radio+0x3c60/0x3c60 [ 426.330024] ? nla_parse+0x1b2/0x290 [ 426.333748] genl_family_rcv_msg+0x642/0xc40 [ 426.338177] ? genl_rcv+0x40/0x40 [ 426.341645] ? genl_rcv_msg+0x12f/0x160 [ 426.345626] ? mutex_trylock+0x1a0/0x1a0 [ 426.349703] ? __radix_tree_lookup+0x216/0x370 [ 426.354298] genl_rcv_msg+0xbf/0x160 [ 426.358033] netlink_rcv_skb+0x160/0x440 [ 426.362100] ? genl_family_rcv_msg+0xc40/0xc40 [ 426.366690] ? netlink_ack+0xae0/0xae0 [ 426.370587] ? genl_rcv+0x15/0x40 [ 426.374052] genl_rcv+0x24/0x40 [ 426.377336] netlink_unicast+0x4d5/0x690 [ 426.381407] ? netlink_sendskb+0x110/0x110 [ 426.385832] ? _copy_from_iter_full+0x229/0x7c0 [ 426.390525] ? __phys_addr_symbol+0x2c/0x70 [ 426.394859] ? __check_object_size+0x17b/0x3e0 [ 426.399457] netlink_sendmsg+0x6c3/0xc50 [ 426.403529] ? aa_af_perm+0x230/0x230 [ 426.407346] ? nlmsg_notify+0x1f0/0x1f0 [ 426.411328] ? kernel_recvmsg+0x220/0x220 [ 426.415488] ? nlmsg_notify+0x1f0/0x1f0 [ 426.419469] sock_sendmsg+0xc3/0x120 [ 426.423187] ___sys_sendmsg+0x7bb/0x8e0 [ 426.427170] ? copy_msghdr_from_user+0x440/0x440 [ 426.431933] ? __fget+0x32f/0x510 [ 426.435397] ? lock_downgrade+0x720/0x720 [ 426.439550] ? check_preemption_disabled+0x41/0x280 [ 426.444579] ? check_preemption_disabled+0x41/0x280 [ 426.449605] ? __fget+0x356/0x510 [ 426.453067] ? do_dup2+0x450/0x450 [ 426.456615] ? check_preemption_disabled+0x41/0x280 [ 426.461640] ? check_preemption_disabled+0x41/0x280 [ 426.466665] ? __fdget+0x1d0/0x230 [ 426.470219] __x64_sys_sendmsg+0x132/0x220 [ 426.474458] ? __sys_sendmsg+0x1b0/0x1b0 [ 426.478528] ? __se_sys_futex+0x298/0x3b0 [ 426.482690] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 426.488063] ? trace_hardirqs_off_caller+0x6e/0x210 [ 426.493087] ? do_syscall_64+0x21/0x620 [ 426.497073] do_syscall_64+0xf9/0x620 [ 426.500884] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 426.506077] RIP: 0033:0x7fb96e0620d9 [ 426.509794] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 426.528785] RSP: 002b:00007fb96c592168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 426.536501] RAX: ffffffffffffffda RBX: 00007fb96e182120 RCX: 00007fb96e0620d9 [ 426.543774] RDX: 0000000000000000 RSI: 0000000020000400 RDI: 0000000000000005 [ 426.551052] RBP: 00007fb96e0bdae9 R08: 0000000000000000 R09: 0000000000000000 [ 426.558330] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 426.565604] R13: 00007ffc295eefff R14: 00007fb96c592300 R15: 0000000000022000 02:12:31 executing program 1: ioctl$BTRFS_IOC_INO_PATHS(0xffffffffffffffff, 0xc0389423, &(0x7f0000000040)={0x8, 0x40, [0x8000000000000001, 0x1, 0x3f, 0x1ff], &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r0 = openat$vfio(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r0) r1 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x10}, 0x10) fcntl$notify(r1, 0x402, 0x20) ioctl$EXT4_IOC_MIGRATE(r1, 0x6609) pread64(0xffffffffffffffff, &(0x7f0000000140)=""/108, 0x6c, 0x200) r2 = syz_open_dev$vcsa(&(0x7f00000001c0), 0x8ac, 0x440400) ioctl$DRM_IOCTL_AGP_ALLOC(r2, 0xc0206434, &(0x7f0000000200)={0x8, 0x0, 0x10000}) read$eventfd(r2, &(0x7f0000000240), 0x8) ioctl$DRM_IOCTL_SET_VERSION(r2, 0xc0106407, &(0x7f0000000280)={0x1, 0x20, 0x0, 0x10000}) fsetxattr$security_capability(r0, &(0x7f00000002c0), &(0x7f0000000300)=@v2={0x2000000, [{0x72, 0x80000000}, {0x8b3d, 0x7fffffff}]}, 0x14, 0x3) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000340)={r2}, 0x8) r4 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000380)={r2, r3, 0x9}, 0x10) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_POOL(r3, 0xc058534b, &(0x7f00000003c0)={0x8001, 0xffffffff, 0x0, 0x153adb8f, 0x4, 0x81}) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000440)={r1, r3}, 0xc) ioctl$SG_SET_KEEP_ORPHAN(r3, 0x2287, &(0x7f0000000480)=0x800) r5 = socket$inet6(0xa, 0xa, 0x80000001) ioctl$FS_IOC_FIEMAP(r5, 0xc020660b, &(0x7f00000004c0)={0xbc85, 0xff, 0x2, 0x6}) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000540)={{0x1, 0x1, 0x18, r4}, './file0\x00'}) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000500), r6) r8 = syz_open_dev$loop(&(0x7f0000000580), 0x9, 0x80) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, &(0x7f00000005c0)) ioctl$BTRFS_IOC_DEV_REPLACE(r1, 0xca289435, &(0x7f00000007c0)={0x1, 0x4, @status={[0x5, 0x8000, 0x8000000000000000, 0x0, 0x2, 0xdc]}, [0x0, 0x3, 0x0, 0x2, 0x3f, 0x7, 0x9, 0x7ff, 0x7, 0x0, 0x9, 0x3ff, 0x7fffffff, 0x6, 0x180, 0x9, 0x7fffffff, 0x5636d36, 0x3, 0x7f, 0x396, 0xe54f, 0x2, 0x7, 0xfffffffffffffffe, 0x7, 0xe4, 0xffffffff, 0x6, 0x3, 0x1, 0x56a, 0x8000, 0x80000001, 0x6, 0x2, 0x9a, 0x3, 0x3f, 0x800, 0x9, 0x4, 0xff, 0xfffffffffffffff8, 0x800, 0x0, 0x40, 0x944, 0xff, 0x6180, 0x0, 0x5, 0x8000000000000000, 0x8, 0x3ff, 0x7fffffff, 0xd6ab, 0x94, 0x3, 0xb74, 0x3, 0xff, 0x3f, 0x6]}) r9 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000001200), 0x140, 0x0) sendmsg$NL80211_CMD_PROBE_MESH_LINK(r9, &(0x7f0000001300)={&(0x7f0000001240)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000012c0)={&(0x7f0000001280)={0x28, r7, 0x400, 0x70bd26, 0x25dfdbff, {{}, {@val={0x8}, @val={0xc, 0x99, {0x5, 0x1a}}}}}, 0x28}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000) ioctl$VFIO_SET_IOMMU(r2, 0x3b66, 0x2) perf_event_open(&(0x7f0000001380)={0x1, 0x80, 0x80, 0x0, 0x5, 0x2, 0x0, 0x3, 0xd0010, 0x8, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x80, 0x1, @perf_bp={&(0x7f0000001340)}, 0x12, 0x800, 0x7f, 0x2, 0x3, 0x1, 0x7ff, 0x0, 0x2af7b89b, 0x0, 0xa91c}, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, 0x2) ioctl$BLKRAGET(r6, 0x1263, &(0x7f0000001400)) ioctl$KVM_GET_EMULATED_CPUID(0xffffffffffffffff, 0xc008ae09, &(0x7f0000001440)=""/62) 02:12:31 executing program 4: syz_emit_ethernet(0x86, &(0x7f00000000c0)=ANY=[@ANYBLOB="bbbbbbbbbbbb0000000000000800450000780000000000119078000000000000000000001b59006490780200334c000000000000001f0000000800653904020505ff0000000288ed00000000000000000003000000009384bbeb3018ad591b661fe808b21b77694c875dfb1be5d2a0056162022a1564a329d3a13bd5b6cc6a9471314a1d8c697ff7e37b49c69f7d5ce22d25e5ed2da9ca3ff085de"], 0x0) [ 426.736758] EXT4-fs (loop2): Unrecognized mount option "dioread_nock" or missing value [ 426.750355] sysfs: cannot create duplicate filename '/class/ieee80211/©,í…×;qO!' [ 426.750394] CPU: 1 PID: 20100 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 426.750403] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 426.750407] Call Trace: [ 426.750429] dump_stack+0x1fc/0x2ef [ 426.750451] sysfs_warn_dup.cold+0x1c/0x29 [ 426.750470] sysfs_do_create_link_sd+0x116/0x130 [ 426.750485] sysfs_create_link+0x5f/0xc0 [ 426.750500] device_add+0x7d1/0x16d0 [ 426.750518] ? device_check_offline+0x280/0x280 [ 426.750537] ? ieee80211_set_bitrate_flags+0x132/0x580 [ 426.750558] wiphy_register+0x1664/0x2130 [ 426.750581] ? wiphy_unregister+0xea0/0xea0 [ 426.750595] ? retint_kernel+0x2d/0x2d [ 426.750616] ? ieee80211_cs_list_valid+0x199/0x280 [ 426.750636] ieee80211_register_hw+0x13be/0x3550 [ 426.750662] ? ieee80211_alloc_hw_nm+0x1d40/0x1d40 [ 426.750678] ? memset+0x20/0x40 [ 426.750694] ? __hrtimer_init+0xe9/0x1d0 [ 426.750711] ? mac80211_hwsim_sta_notify+0x140/0x140 [ 426.750729] mac80211_hwsim_new_radio+0x1d3f/0x3c60 [ 426.750756] ? hwsim_mcast_del_radio+0x230/0x230 [ 426.750771] ? hwsim_new_radio_nl+0x273/0x850 [ 426.750786] ? memcpy+0x35/0x50 [ 426.750804] hwsim_new_radio_nl+0x5c3/0x850 [ 426.750821] ? mac80211_hwsim_new_radio+0x3c60/0x3c60 [ 426.750843] ? nla_parse+0x1b2/0x290 [ 426.750863] genl_family_rcv_msg+0x642/0xc40 [ 426.750881] ? genl_rcv+0x40/0x40 [ 426.750893] ? genl_rcv_msg+0x12f/0x160 [ 426.750906] ? mutex_trylock+0x1a0/0x1a0 [ 426.750929] ? __radix_tree_lookup+0x216/0x370 [ 426.750951] genl_rcv_msg+0xbf/0x160 [ 426.750967] netlink_rcv_skb+0x160/0x440 [ 426.750981] ? genl_family_rcv_msg+0xc40/0xc40 [ 426.750996] ? netlink_ack+0xae0/0xae0 [ 426.751013] ? genl_rcv+0x15/0x40 [ 426.751034] genl_rcv+0x24/0x40 [ 426.751047] netlink_unicast+0x4d5/0x690 [ 426.751064] ? netlink_sendskb+0x110/0x110 [ 426.751085] netlink_sendmsg+0x6c3/0xc50 [ 426.751104] ? nlmsg_notify+0x1f0/0x1f0 [ 426.751126] ? nlmsg_notify+0x1f0/0x1f0 [ 426.751142] sock_sendmsg+0xc3/0x120 [ 426.751155] ___sys_sendmsg+0x7bb/0x8e0 [ 426.751172] ? copy_msghdr_from_user+0x440/0x440 [ 426.751185] ? rcu_nmi_exit+0xb3/0x180 [ 426.751200] ? __fget+0x32f/0x510 [ 426.751218] ? lock_downgrade+0x720/0x720 [ 426.751236] ? check_preemption_disabled+0x41/0x280 [ 426.751254] ? __fget+0x356/0x510 [ 426.751270] ? do_dup2+0x450/0x450 [ 426.751289] ? lookup_ioctx+0x9d/0x780 [ 426.751304] ? __get_user_8+0x2b/0x2b [ 426.751320] ? __fdget+0x1d0/0x230 [ 426.992354] __x64_sys_sendmsg+0x132/0x220 [ 426.996592] ? __sys_sendmsg+0x1b0/0x1b0 [ 427.000655] ? __se_sys_futex+0x298/0x3b0 [ 427.004811] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 427.010180] ? trace_hardirqs_off_caller+0x6e/0x210 [ 427.015201] ? do_syscall_64+0x21/0x620 [ 427.020138] do_syscall_64+0xf9/0x620 [ 427.023947] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 427.029133] RIP: 0033:0x7fa35fc650d9 [ 427.032844] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 427.051745] RSP: 002b:00007fa35e1d7168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 427.059457] RAX: ffffffffffffffda RBX: 00007fa35fd84f80 RCX: 00007fa35fc650d9 [ 427.066730] RDX: 0000000000000000 RSI: 0000000020000400 RDI: 0000000000000005 [ 427.073999] RBP: 00007fa35fcc0ae9 R08: 0000000000000000 R09: 0000000000000000 [ 427.081270] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 02:12:31 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = getpid() sched_setscheduler(r1, 0x5, 0x0) (async, rerun: 32) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x0, 0x1, 0x1, 0x3f, 0x0, 0x4, 0x0, 0x2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_config_ext={0x0, 0x3ff}, 0x12414, 0x0, 0x47db, 0x4, 0x8, 0x98, 0x8000, 0x0, 0x0, 0x0, 0x81}, r1, 0xa, r0, 0xc) (async, rerun: 32) prlimit64(r1, 0x7, &(0x7f0000000040)={0x93, 0x5}, &(0x7f0000000180)) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000280)='./file0\x00', 0x1010004, &(0x7f00000000c0)=ANY=[@ANYBLOB="64696f726561645f6e6f1003636b2c6e6f626c6f63635f76616c69646974792c6572726f72733d72656d6f756e742d726f2c007ec79713db283f99919381ce77c1c8c2ea6050ffb784d2dd17b64cbed7e786cc617b4c07e7b39d1f2617b639452182a967a9631c6984804d992b2244ac820a499bff59"], 0xff, 0x4f7, &(0x7f00000002c0)="$eJzs3U9oXFsZAPDvTv6YtnlOnhZ86sLy3vPliWQmSZtH/yBWuhDUgFjEZYnJJIZMMiEzqU0I2CrVhQs3lSquRBAEcSNS3BX3BYWKlu4FhaptXFRQRmbmpi3pTBN5k0w78/vB6b3nnpn5vtOZubnnnsvcAHrWiYg4HxF9EfGpiMim2zNpiauNUnvco4dbs9sPt2aTqFYv/iOJJN2281pJujyWPm0oIr7y+YivJ8/HLW9sLs0Ui4W1tJ6vLK/myxubY4vLMwuFhcLKyVPvTZ0+Mzk+MdW2vq6/+Ztbd25Mf++XF8bG//Ddf9+ppTWctj3bj3ZqdH2g/n+xoz8i1g4iWAf0pf0Z6HQiAADsS+0Y/0MR8Wb9+D8bffWjOQAAAKCbVD87HP9Jfny3CgAAAHStTP0a2CSTS68FGI5MJpdrXMN7PI5miqVy5dPzpfWVuca1siMxkJlfLBbG02uFR2IgqdUn6utP65O76icj4vWIuJE9Uq/nZkvFuU6f/AAAAIAecWzX+P9f2cb4HwAAAOgyI51OAAAAADhwxv8AAADQ/Yz/AQAAoKt9eXq6Vqrb6f2v5y5vrC+VLo/NFcpLueX12dxsaW01t1AqLdR/s295r9crlkqrp2Jl/Uq+UihX8uWNzUvLpfWV6K/f1/tSwX2iAQAA4PC9/onb95KIuHr2SL3UDKZtxurQ3TKdTgDomL5OJwB0TH+nEwA6xhgfSFo1jOfP/Oz474bvtWr//YGlBAAAtNnoR83/Q68y/w+9y/w/9C7z/9C7jPGBlvP/qaFWDeb/AQDglTFcL0kml84FDkcmk8tFvFa/LcBAMr9YLIxHxAcj4s/ZgQ/U6hOdThoAAAAAAAAAAAAAAAAAAAAAAAAAXjHVahJVAAAAoKtFZP6WpPf/Gs2+Pbz7/MBg8jgbg2nlJxdvXpmpVNYmatv/ma23R0TlR+n2yUM/fQEAAAA0sTNO3xnHAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA7PXq4NbtTmrVf+Oa1wXe+9NvPtDvug89FxEgj/nZaGi39MVRfDsVARBzdTqL/meclEdHXhvhXr0XEG836n9TSipE0i93xMxFxpMPxj7UhPvSy27X9z/lm379MnKgvm3//+tPyfu3s/7af2/9lnuz/+lrs/17bZ4w//frvp1vGvxbxsf5m8ZMn8ZMW8d/aZ/yPT/zgfqu26k8jRqN5/Gdj5SvLq/nyxubY4vLMQmGhsHLy1HtTp89Mjk9M5ecXi4Xxxr9NY3zx3HdWXtT/oy3ij+zR/7f32f8HH/nvXz/8gvjvvtX8/X/jBfFrn4lPpnnU/ha8ky5r9dFdMba+f7PlR6UWf65F//d6/9/dZ//v3/rL430+FAA4BOWNzaWZYrGw1r0rX0vPE7ws+ey18q2IeAnSsPJ05ds/v3v8+vVfTb8s+RzGyu49xdk//uIb50584asd2EkBAABt8fSg//9/7r0fHkRGAAAAAAAAAAAAAAAAAAAA0HsO4+fEOt1HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID9+F8AAAD//xJ+2/Q=") (async) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)='./file1\x00') 02:12:31 executing program 0: r0 = syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000010280)='./bus\x00', 0x1000410, &(0x7f00000001c0)=ANY=[], 0x0, 0x1022c, &(0x7f0000020500)="$eJzs3M1uG1UUAOA7DS0/KSVCLNhxJX7kSMQa20kFZRNRVV1AqoiWZZFc27HcJnYUO07oig0/D8EOVrwDD8COTRd9AyR2SGwqBMgz1xIqIAI1SeN+nzRz5p65OXdmNJszihyAJ9ZS/PmnLFwIz4YQFkII50MojrO0FdbL8HII4ZUQwpk/bFnKTwY3J4lzIYTnQggXJsXLmlma+9W3n938+of3Xv/ym+8W8i8+//Hk7ho4aa+FEHZ2y+ODnTIOumW8nfLNca+IO6vjFMsTO3fSeFDGg86tosJBczqvWcRGt5w/2N0fTuLWdrM1id3eVpHf7ZcLDsfdaZ3iD24394pxezFd7HBQhO7dcniY4t3hqKzTTvU+LsqH0Wgay3znsFPez+6dIrb6o5Qv6w7ancNJHKeYlgvtW3/39D46whM+Hd7v9fcP47izN+wN+nGtWsur+cpe6+JKntfebqx0282t1sVOfbXd3FqNlc76cLC9HCvdVitWrl6+vBxrebVezd+MV699GLfbsTKJ7/b6+6Pe9nA51quNtWptOb5ai9c3NuPmB1eubGzeiBuDfrw2GMdGHmuNS2v1S4234ub1G7Ge13P3f6yyY16POeMFAvjXZtn/B/0/cESnov/vlA1477Hr/+fHI/e/b5zu/lf/D4/ACwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8MRa/P6d/eJgqRyfSfnnU+rFNM7Sud/+QvZQzYVJ3RDC2SPO/zQL4VxaY7o9FUJYT9svL/y/zwAAAADm2f0HlXtZ0a2Xu6WTviBmoD49+PUfJp4r9tn5T2a0cPFZZ2bvUPEh6qU/pZ/+b9UWiuub1Z0uhvSFaibOTnbPzKrakSwc62oAAMDjQScAAAAAc+3hf8MHAAAA5o/+HwAAAOZf0f/7/T8AAACYb/cfVO6d9DUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Ds7946CMBAEAHTWXxNE8RTewcYjeBlrKw/ijWwscg47EdfCFUREAlHE8B4MYZIhu1PuFgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdF21X6zr0/yQWv7nktv5UDsAAADAO9Pbo1fScXk1K3kq316d3Z/vDvoRUUXEsGH9NkWMyhr3GETEssR58u3mAQAAoLvq3XH16z0AAAAAAAAAAAAAAAAAAAAAD8z/AwAAgD+Rc940rzb/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK7szssJADAIA9B+6P4rF0E3ELy8Bwk5BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6LMz69S4UW/6FwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw2ZGDEgBAIAqiHy1gJfsX8WIHkW2xvAdzGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6uzs5sxp/rMd+HaMACMMAFDV6ASdv5uxtvZYOZhBxbih9D0ohWf6aZz7nfr/O4+//ilbBvdqqAwAAABjBkm963eqxFgYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLM7h1YAwCAQxVq6D/uPV8HD4zCJ4QvEAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIy80cc90RmVAACU7JvLQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPjswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw5IAAAAAAT9f92OQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIkCAAD///BmGeQ=") (async) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x202, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r1, &(0x7f0000000080)={0x40000038}) (async, rerun: 32) close(r0) (rerun: 32) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000000)) (async) open(&(0x7f0000000100)='./bus\x00', 0x1c5002, 0x0) [ 427.088533] R13: 00007ffc3c371fff R14: 00007fa35e1d7300 R15: 0000000000022000 [ 427.144995] Bluetooth: hci5: command 0x0405 tx timeout 02:12:31 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000080), r0) sendmsg$NL802154_CMD_DEL_SEC_KEY(r0, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x14, 0x0, 0x400, 0x70bd29, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x8018}, 0x8000) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r3 = dup2(r1, r2) perf_event_open(&(0x7f0000000580)={0x4, 0x80, 0x2d, 0x20, 0x0, 0x8, 0x0, 0x2, 0x60000, 0x9, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x800, 0x4, @perf_bp={&(0x7f0000000540), 0x1}, 0x121, 0x7fffffffffffffff, 0x8001, 0x9, 0x9, 0x6, 0x1, 0x0, 0x100, 0x0, 0x639}, 0xffffffffffffffff, 0xa, r1, 0x8) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket(0x28, 0x80000, 0x2) bpf$ITER_CREATE(0x21, &(0x7f0000000600)={r3}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000000)={'macvlan0\x00', 0x0}) sendmsg$nl_route(r4, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=@getroute={0x14, 0x1a, 0x200, 0x70bd2c, 0x25dfdbfd, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x2404c000) sendmsg$nl_route(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x50, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @macvlan={{0xc}, {0x18, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MODE={0x8, 0x1, 0x10}, @IFLA_MACVLAN_MACADDR_DATA={0x4}, @IFLA_MACVLAN_MACADDR_MODE={0x8, 0x3, 0x3}]}}}, @IFLA_LINK={0x8, 0x5, r6}]}, 0x50}, 0x1, 0xb8fb030000000000}, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000240)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4000000}, 0xffffffffffffffa9, &(0x7f0000000200)={&(0x7f00000002c0)=ANY=[@ANYBLOB="4c0200003100000129bd7000fbdbdf2500000000380001000c00000000000000000000000c0003000800030005000000100000000b000100706f6c69636500000c001900080003007f000000600001000c0015000800030000000000100013000b00010073616d706c65000010000c000b00010073616d706c6500000c0000000800030007000000100014000c00fd0fbb6662656469740014000d000d000100636f6e6e6d61726b00000000940001001000050009000100672513b77fd860a8fe1e42bca934a917fd6163740000000010000c000a00010070656469740000000c000900080003000000000010000d000b00010073616d706c650000100020000b0001007300010000640000100002000900010067616374000000000c001e0008000300ff0700000c001f0008000100627066000c00200008000300fdffffff100017000900010067616374000000004c00010010000a000b0001006d69727265640000100018000b00010073616dfb136500000c001d00080003000300000010000800090001006373756d000000000c0018000800030000000000300001000c000e000800030001000000100007000b00010073616d706c6500001000040009000100676163b93d64d782f1a3e5000c00060008000300040003000900000014000a000f00010074756e6e656c5f6b657900000c0015000800030009000000100020000900010067616374000000000c0018000800030001000080100004000b00010073616d706c650000100001000b000100706f6c6963650000140001001000ffffffff0100766c616e00"/604], 0x24c}, 0x1, 0x0, 0x0, 0x4000010}, 0x20000010) 02:12:31 executing program 4: syz_emit_ethernet(0x86, &(0x7f00000000c0)=ANY=[@ANYBLOB="bbbbbbbbbbbb0000000000000800450000780000000000119078000000000000000000001b59006490780200334c000000000000001f0000000800653904020505ff0000000288ed00000000000000000003000000009384bbeb3018ad591b661fe808b21b77694c875dfb1be5d2a0056162022a1564a329d3a13bd5b6cc6a9471314a1d8c697ff7e37b49c69f7d5ce22d25e5ed2da9ca3ff085de"], 0x0) [ 427.238458] EXT4-fs (loop2): Unrecognized mount option "dioread_nock" or missing value 02:12:31 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) (async) r0 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7f, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r1 = getpid() sched_setscheduler(r1, 0x5, 0x0) perf_event_open(&(0x7f0000000100)={0x0, 0x80, 0x0, 0x1, 0x1, 0x3f, 0x0, 0x4, 0x0, 0x2, 0x1, 0x1, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x9, 0x2, @perf_config_ext={0x0, 0x3ff}, 0x12414, 0x0, 0x47db, 0x4, 0x8, 0x98, 0x8000, 0x0, 0x0, 0x0, 0x81}, r1, 0xa, r0, 0xc) (async) prlimit64(r1, 0x7, &(0x7f0000000040)={0x93, 0x5}, &(0x7f0000000180)) (async) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x6) (async) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000280)='./file0\x00', 0x1010004, &(0x7f00000000c0)=ANY=[@ANYBLOB="64696f726561645f6e6f1003636b2c6e6f626c6f63635f76616c69646974792c6572726f72733d72656d6f756e742d726f2c007ec79713db283f99919381ce77c1c8c2ea6050ffb784d2dd17b64cbed7e786cc617b4c07e7b39d1f2617b639452182a967a9631c6984804d992b2244ac820a499bff59"], 0xff, 0x4f7, &(0x7f00000002c0)="$eJzs3U9oXFsZAPDvTv6YtnlOnhZ86sLy3vPliWQmSZtH/yBWuhDUgFjEZYnJJIZMMiEzqU0I2CrVhQs3lSquRBAEcSNS3BX3BYWKlu4FhaptXFRQRmbmpi3pTBN5k0w78/vB6b3nnpn5vtOZubnnnsvcAHrWiYg4HxF9EfGpiMim2zNpiauNUnvco4dbs9sPt2aTqFYv/iOJJN2281pJujyWPm0oIr7y+YivJ8/HLW9sLs0Ui4W1tJ6vLK/myxubY4vLMwuFhcLKyVPvTZ0+Mzk+MdW2vq6/+Ztbd25Mf++XF8bG//Ddf9+ppTWctj3bj3ZqdH2g/n+xoz8i1g4iWAf0pf0Z6HQiAADsS+0Y/0MR8Wb9+D8bffWjOQAAAKCbVD87HP9Jfny3CgAAAHStTP0a2CSTS68FGI5MJpdrXMN7PI5miqVy5dPzpfWVuca1siMxkJlfLBbG02uFR2IgqdUn6utP65O76icj4vWIuJE9Uq/nZkvFuU6f/AAAAIAecWzX+P9f2cb4HwAAAOgyI51OAAAAADhwxv8AAADQ/Yz/AQAAoKt9eXq6Vqrb6f2v5y5vrC+VLo/NFcpLueX12dxsaW01t1AqLdR/s295r9crlkqrp2Jl/Uq+UihX8uWNzUvLpfWV6K/f1/tSwX2iAQAA4PC9/onb95KIuHr2SL3UDKZtxurQ3TKdTgDomL5OJwB0TH+nEwA6xhgfSFo1jOfP/Oz474bvtWr//YGlBAAAtNnoR83/Q68y/w+9y/w/9C7z/9C7jPGBlvP/qaFWDeb/AQDglTFcL0kml84FDkcmk8tFvFa/LcBAMr9YLIxHxAcj4s/ZgQ/U6hOdThoAAAAAAAAAAAAAAAAAAAAAAAAAXjHVahJVAAAAoKtFZP6WpPf/Gs2+Pbz7/MBg8jgbg2nlJxdvXpmpVNYmatv/ma23R0TlR+n2yUM/fQEAAAA0sTNO3xnHAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEA7PXq4NbtTmrVf+Oa1wXe+9NvPtDvug89FxEgj/nZaGi39MVRfDsVARBzdTqL/meclEdHXhvhXr0XEG836n9TSipE0i93xMxFxpMPxj7UhPvSy27X9z/lm379MnKgvm3//+tPyfu3s/7af2/9lnuz/+lrs/17bZ4w//frvp1vGvxbxsf5m8ZMn8ZMW8d/aZ/yPT/zgfqu26k8jRqN5/Gdj5SvLq/nyxubY4vLMQmGhsHLy1HtTp89Mjk9M5ecXi4Xxxr9NY3zx3HdWXtT/oy3ij+zR/7f32f8HH/nvXz/8gvjvvtX8/X/jBfFrn4lPpnnU/ha8ky5r9dFdMba+f7PlR6UWf65F//d6/9/dZ//v3/rL430+FAA4BOWNzaWZYrGw1r0rX0vPE7ws+ey18q2IeAnSsPJ05ds/v3v8+vVfTb8s+RzGyu49xdk//uIb50584asd2EkBAABt8fSg//9/7r0fHkRGAAAAAAAAAAAAAAAAAAAA0HsO4+fEOt1HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID9+F8AAAD//xJ+2/Q=") (async, rerun: 32) rename(&(0x7f0000000000)='./file0/file0\x00', &(0x7f0000000140)='./file1\x00') (rerun: 32) [ 427.417291] EXT4-fs (loop2): Unrecognized mount option "dioread_nock" or missing value 02:12:32 executing program 5: r0 = perf_event_open(0x0, 0x0, 0x0, 0xffffffffffffffff, 0xb) ioctl$AUTOFS_DEV_IOCTL_EXPIRE(0xffffffffffffffff, 0xc018937c, &(0x7f0000000840)=ANY=[@ANYRESOCT=r0, @ANYRESHEX=0x0]) r1 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r1, 0x0) preadv(r1, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) fchmodat(r1, &(0x7f0000000100)='./file0\x00', 0x3) io_setup(0x0, &(0x7f0000000040)) socketpair$unix(0x1, 0x3, 0x0, 0x0) sync_file_range(0xffffffffffffffff, 0x6, 0x1bf, 0x0) io_setup(0x1, &(0x7f00000004c0)=0x0) io_submit(r2, 0x3, &(0x7f00000000c0)=[&(0x7f0000000140)={0x3a0012fb, 0x2759, 0xd, 0x0, 0x0, 0xffffffffffffffff, &(0x7f0000000000)="98", 0x7ffff000}]) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, 0xffffffffffffffff, 0x0) preadv(0xffffffffffffffff, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) r3 = inotify_init() ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, &(0x7f0000000240)={{0x1, 0x1, 0x18, r3, {0x80000001}}, './file0\x00'}) clock_gettime(0x0, 0x0) io_getevents(r2, 0x3, 0x3, &(0x7f00000001c0)=[{}, {}, {}], &(0x7f0000000280)) syz_mount_image$ntfs(&(0x7f0000000140), &(0x7f0000000180)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) r4 = socket$nl_generic(0x10, 0x3, 0x10) r5 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x6}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(r5, 0xd0009412, &(0x7f0000000740)) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r5, 0xd000943e, &(0x7f0000001740)={0x0, 0x0, "31d563e00ddb83a3f33e0ccf738abc369d978502effc5545e44f2e75fcd02eded251085a7f18cdf1e8ddc6ecfbaaf5dc2145d6f8715da50f3f41474d35c26e52667162c4b4804c85a0907959a40960e5f3d49fcdac02763a533cddf3740615334bf42a3fdbc098ad207a65436bd82911dc8219476b7bdfb05023f6a123411aa73760b1d7113b5e6a70f81d306a1699074244073bab232cb6ac28a8a092eb52629132a77a958aebc91fa8d255ff464f2b783aed19039450d15fc45f376654c15bab12608da80876ca0bcdbfbdd8175dc4ea79ecc0a250698e3c2a1659d2bbebcb6bfa0484b4bce2a6be5b9ef195c6c936b609a7a3f3d90628c2d6a4afaef1ca9a", "4671f238ee5265df364bbe91f1358583f5dabdc54517432a30cd1d5b2f13370189771a7c76ba1b611c5222fa62a9ad62200c917b4557b82193fedea618127e1f3ad3e723dfba2f3cd4824002319db9a4a9573fa5ffb330f1d05aef7794886ee270a487a927bd1062694e80f26c5fb9dfe3ff6055cd12315f047c156b37df09aff521232d82c73f0ab065c63cd0f163e7ab90c5d21724b01608b4db7b9f18c15f318c971b6d5b65226aac56ce316e5f6d3e929194acac518e2ac5bfb75a9b005bc243f9cdd4590a0b43260500c9126e4f685aa7385dc66176585ca1e01a91e93854f7c10208c635ad7f2e3de9332a806890f2ea0bcaf50a614ae607d23bfaebd5cf7d01c45e2523124ca1fa347bd015d67f40f1c8db2adca1a3379c4ed7a93d2e96527f32aa5b11429a496bf999c34767f473c7cea0c5591b9c72d2e29dc198315c817074254fded185dbae42e612aab310aaceb4c208c1f2be47795b33060099b284dbe3983dbfff655a1726142b0e70d26cf9cd8e76ec865e397d5ec4bd68145efccc523eabd81d5baf72f18c7cb6022153c7326dc40e8d3f73d319a34254279b2cdd4b73a89d09ba1115c06f74b88e0c3403d26fa939589671c18a1926989e48ff2b3eb5261295f902efd094dcb547c63e22a91df750ac2e8540ad372ac44560a4b811a856e392e06ef6a8225f9925e4782478af316fd53f6b81a07b66d2fafd1bdeb42a73c760609135324a76e705d864ced32322855b78a06256df8e31a37f87b7bbd3a9e99a7aba9561395195fdd0e7bb0d6fd5716b145534376594c7cb1cb1566d8cfb634ab1633b0899a7693b2536879837fbf48d7f77a648e654fef12503e2bd0627e8f83d7dd86b90b98af6746f4921fbdb68f0cd82b547394b2d97e7ede86f87a9d808d88034df0871208820ef7712a9f7cc6c1c3a558a030a9cf0d50976a6ed9c00e30f807505b65ce6fd7fdbd1dcfea3996d64aa88a949dd56283294dd2b8f7f0ca2a717632ee9d3057c9ea854f950e68616110e6e26b09d8cab69ea6ba5705d020011f5c1109e9b1270d62676d036586cec46bce995c1e4bfcbb17b9491d31453d9819539b30fdad3118d8eb08a617c01f2251f4990ce4ad2a948d131a22c2e2dc9817ea12c684edd99fd26bf1582351f41f61b9aaff22289eaf592e9c4d4a482f199513e6862e6fc58be06bc2162975cae30b9357702847c39b927fae5be5a0e402e79ab2219fc2a7d3116cbbee7e3c98b30dacbb014cde82149f3a2f47c0d1d023a387b4e0a81b3220baebb8834e0c5757aaa63d2a1a1a37d0991649d6188c85147ca7c3b9caebead9ba4bd39afaf8fbf2a89dba90cb7f698815abf6a1abea3fec87bd09dd5574d29952c616ba17b056adc247527eb51e864786afb92a42904e1c583fffaa366a0adfe301dd96a7fea4173e50f6552f2c3ae9cb371e978d36227fd5c7d59097973cbffb54d033b0c6dea4b431f53d9a7791c10b9cd65b07312faf414f0dd6d839198e76a7a4f997cda5c4ec22bd9572c943e3db638686b66c700afecc3bd0e8c486d63190a98f54379c15c1bf2b9ce34e1f9739cbae7942af7bd3f66ec7fede989549e87fa1e0843b686e191cf8bb04a9fa905e9d29f67d07d4346c53b0501aacbb908050111c9ed7832586f70e1e2d24ccfd3621c4884982b76d8b5b2fd790bdcc9b391299b98561547c9ee12628f9b9fe3b17d62c36198a7cc3c03f46b6396ad6a08ca7bbb4582af70807dc30ae902ef34167d9ce8147983deeb11047e990cda0953ef7da4897095201c1b0d0305405775b775d60a756b63fac1e9eac6c139ef42896e90708c1241c6d18605c73660a2a65fdce0dc8347ae1501af710927df2417c565b21d4c368a2309623ba17bfa2efa835310ebac9b7dec5210d3ca74699c6b64b4876ec1d7520ebd998285a2cd57fae9f7aadead491dfb5795ce0194a2456e8824261c64961c1ddd89f7bac9bf93d226d02a274c360d370583bd38d98de49dd0c5fe54d48612735fe1742e288b95c04cf1c9d5b64bdf128396d7d2c7de2a0ad690837fdfe1465b2f0d2cb582f54596f0ae77e8f6a79744c074102b5fba19d1f97c3c49a72a24d7a708b309394bb7f65eaabff8c86385e9a9fccccd8b9c24fae3d206d0c9daeefd884fe3a51f3c89e49ab88cdf2d51c1ddeb9856aab2c4edf21a74ae86ba042a8d839c93f77db8d1719d49d8aa2e30100942a223db1e838a37d2c048825889b18b3977d65c5a0f449c82c0f8564751184fa7095ddf081ba82d2aa12c7a6b96ddf1d2617526bd3817391ed69dff4223fe506a3af28cfe159856af36fbe6ea1a33683e77e9a8a90dbe56285689d78f76901132ce66643e5b587b3da11fc4a427925bf9315c14656ecb2154092d69bb9c87c15f239e83ba70f8f8da568abf192f0d3c2d7650a607a8d89ea7917718a9d69e85c21b8d1a9e0c4ae31eebcc7f2cac2d79d590ffc076fe641ebacb1ca31a246e6a9de30eb4b30404bffb5fbc88e64095dd5819deafa0d86cf85d001a8b69f450c7b33b4c5db0fb053c75c453253542998bcbfdfbe64652a79e707c37101e61d167907808f68d2a22d93c19041e2cdda0918705ac0cde0eb8a1b56ea95dfcdc679d9c3ef570683419988cff6482c6dc71346bb40d631f60915fa201aca2e5ce909fdbbd27375fac7ba1a7af46291184ead0d6700228eca0bbf8338f137e2d992f3417af801088cd2583bbda73d60d19999a746d70e25f6d55dccf4d8ccb5f2214e56bcdfcd17e01d930d5db78ef410daa445ae2a84150126ae2f085353709362b64d2fc78e5484d1761c2cdaddbaec6f37c0fb9d657da32de71b4481319b539e433fc93c8d94e5a9c34e3b920f02a2c98ce4b1111363f48c550b1c53572d4c553197430eca58ecbe34288e080f96caf4f80d5dff0cf53f592f6ebecad49cccc8759ffdb295aa15f24a11bacc6de3a423979704381414145208084fb11cd82b2c7498e53d338a903099b73bc3f7237eadaefec7fe314acf218b35018de92d488ba5cccc25fbf270d52abd3518766a7105c133c6eb4a4ef311e18eb80597559228e2d72fa4b20ac77d88db87c116b07df2469acee0cdb20cc6aa744b330bb27256940a3d14d78fd079a807dfcc8f8623d14e646e1f3b909953bf80773dbba12405e157f4d6ea756e9681a18eb6b1f523d9e69dbbba521f207a33fb74ca53c523fd7254a751e14b233ad1c12d40cb8414894de6558a82d47197cf03e1122db8cb1eef8f1ea94cca738419fa73c844ea2e1018190c5d6f44e66698ad300f82ad00a35119c62fa8fdb9dd9b0e2b86cd9f6fa455deafe9c9f59057edf6d3750e103a9acd65c7ef8354545051be04184f70e189020636c02731015fb669c8e47a86788b28d2a39dd9410b22f8e78a33e13d46d13855ac8a8a512cfacc3280b61a6c87878ec8c446442cf110a5a31f09e8652fab315321e072a2f64188dfc62d90d486e7cc1a7a15e75103964f6a7a836f7979959d4f5b1356dd88f663d82299eaec7f2ddefa46e1852668436e3a74d9ded3ffd10348681755a4811e19ca92c6a98b98272b6195ccb2def188b5e1a2b23b256ecd94b93ba587d82080f7d699f9f6cda552d00ab612a262f214a52ccb60064e937f648da992be5de121a3125dc748e85cd46d37d08aa1f4165c82c5880dba7f0c48644cb73bad4c1ba0f8ef8f5d12112da2e42f1b3d8eafaf53962988e287a0d9b77f8e86eb5387e0b95b7e115b358bd613105505011903ff45884461c88b357b709876d1b08308aa2a91a7b25ed0ae05cc7136184234a053671c870eeea9ce801f2e8300d86a688ef928f5543bd20381a4442690657b02d38008c493bd511f8225e69408bb50b6728edb50e853b0a8052f6269755715c7a2b3b398f098f46be2306195e58120783849c226301c2f70fcd2a822ed2a221d2209f9a19bb987178deeb1ea42637ebfa59bfcf124be64bd8c02d7d1de03355841c898c79329702a9ee3c74e19e1a33bc6b1a51c5a77013a4474c7696484081cf472c331d90fcc7cb2437228f22299d26e4a57f79fdbd2ee6c7ead1bae9876c076fd6216204ae126aa7b9939b99e11f0476e67773ba6ab52cfc9468e37d3a5c71bfab3df36564563abfe2c2ca27445ff7a97e2b843f4658bd8dc9a5ea67aae3ce64528bd2e7ffe40526b9b111fe247c4f8315deffc0d0ed4695d84e672943cceb8d0b72d0d93acb38c83aa8ae6c7a67c6289e9c1a90e33c99aab089a31e20c5bd96b765584c990f7793d851ef3ffb832b27ee6345f0b057bf360f925ec29be1198edece12018715f1c3e25da135fcd186eaae9bfcf2c9e0e0f49f93bf039b47245e4f677848427ee53295232f524e0be5eb590bb618e05ef487dee0e2faf180b8f34ec29f6294b011b47cd3f70ca38893b0e4d55f8729b5493dda507e5a5019b6b143bfaa9cb0131ac0137e8c1266097517ed40c00270886897a864f4c5c011414ec8b22d741f54ec23446e020e62196f8cf0d01968f4e92481925fca754685c5bfd5d7ac60e6371d44d19418a43c6c9dddf24b81a40811be3368ab65eae81e7288e5ad6d283add89be8ec0bc1c61c1d78145ec888432f72d6ace8bf8bffdb95b1face5b9a2443bf3a3321da4ab4eab6767b1328b46577a6c3ea63ad5128a01b99def5e522f8d9859b11f40a0e46924d1ab1e3411cf22bf2f36054b63f8e6290a8677f8d6d204c1023f5ee01e740e037012135decb353c2d0dc582c78a0aec8372025e815455e9e81faa03c39f50275045515b1c36159a37d3b37aaa59a2e75a9334bfd91f7f9a194345b7f77b5464a727580560a91e888d3473d305fbf68eb26fea3667258041a77a50b8a030ef87c7c5ba08d599e87c39b3999dbb6439032609bbf0d60162fbf0d5ba32282f4136c6a6a3f4fd5698ecdfe07168c7da01144db74ff544f2fb773b977c60344460aed9458005968d7dd67d91d27713df779d28082bf3952ecda6db70f2d98b23d1ff462da4b312400fb02c8bd481d854f8f1d0fbaf383198a2a5da026f0b838fa8fd984cf7bef1e221dd32e31ff8669e3b054b1dd1eee0e4c9b5b886adeb3b8dd60ad51a8239289ba0f9e6cb2c801fe3f3acc9a27776caa86c3ca56a92d486c7424daf025846ad9c59d1ed5918dffffd5d71c03e32327b34a774a675f99d9e0a16cb46057cf48f05ad8d99533c71a8212fc6ba8c1ddf89f4c0fcdba686a6c82adcb4dd680095a7f52b7f8a15686ee84f48eb06fca1d3fefed4e9878180c91e75acc24e245711f9589cc78fce8ac217cd20dc91ead29eaeb857da98d1185a29ee4aa865bc9b4bf56c0b81f0a61dcbbc804574b3c5d0a2ecd872bc98a1e8c2980a010e95e7052d8a146d6ffee496ff70ef9c3e4b438b1f7"}) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) io_submit(0x0, 0x2, &(0x7f0000000440)=[&(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x8, 0xffffffffffffffff, &(0x7f0000000500)="a2574686e8a0a083658749d983ef9f1ef7d5b2b32654519dcc78ee37fb8bd137ad6bd85489edc63697577d43c38de42be71044c237a51fdf63edbd74287524a9940dbe65f69093cd81d12adb64088c5e793bf92e0edf46a650feae05639209f69d634503b48910bc8cde3cb1d1f27689c04956db449bf90fa9052189107475e2bfa2b1bea3", 0x85, 0x1}, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x4, 0x0, 0xffffffffffffffff, &(0x7f0000000340)="6183768cef7a0f6baf818be284e67fb8df535b2ae165083905706c6d9979", 0x1e}]) sendmsg$netlink(r4, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000040)=[{&(0x7f0000000080)={0x24, 0x23, 0xd92800488cb91bd, 0x60, 0x0, "", [@nested={0x4}, @nested={0xe, 0x11, 0x0, 0x1, [@generic="a92ced85d73b714f172f"]}]}, 0x24}], 0x1}, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) ioctl$FS_IOC_ADD_ENCRYPTION_KEY(0xffffffffffffffff, 0xc0506617, &(0x7f0000000680)={@id={0x2, 0x0, @a}}) process_vm_writev(0x0, &(0x7f0000000000)=[{0x0}], 0x1, &(0x7f0000121000)=[{&(0x7f0000217f28)=""/231, 0xe7}], 0x1, 0x0) lseek(0xffffffffffffffff, 0xfffffffffffffffe, 0x0) openat$ppp(0xffffffffffffff9c, &(0x7f0000000b00), 0x0, 0x0) 02:12:32 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000500)=ANY=[@ANYBLOB="800100001a0021030000000000000000ffffffff00"/53, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000033000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000090000000000000008d001400726d643136300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008020000000000001624c59c118ed50120f2c76834a15a7ebdf1153e958c105b37e141f825856d610dff91d31860fd2b6c871c7e7388ebe13424e6430072af8f0557464dd0cfc1bddd000000"], 0x180}}, 0x0) 02:12:32 executing program 2: mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x440, &(0x7f0000000480)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}, {@nfs_export_on}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open_by_handle_at(r0, &(0x7f00000001c0)=@OVL_FILEID_V0={0x18, 0xfb, {0x2, 0xfb, 0x63, 0x0, 0x0, "27e59df780c3131a200105cb7c48d723", "e42203"}}, 0x0) 02:12:32 executing program 1: ioctl$BTRFS_IOC_INO_PATHS(0xffffffffffffffff, 0xc0389423, &(0x7f0000000040)={0x8, 0x40, [0x8000000000000001, 0x1, 0x3f, 0x1ff], &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async, rerun: 64) r0 = openat$vfio(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) (rerun: 64) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r0) (async) r1 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x10}, 0x10) fcntl$notify(r1, 0x402, 0x20) (async) ioctl$EXT4_IOC_MIGRATE(r1, 0x6609) (async) pread64(0xffffffffffffffff, &(0x7f0000000140)=""/108, 0x6c, 0x200) (async, rerun: 64) r2 = syz_open_dev$vcsa(&(0x7f00000001c0), 0x8ac, 0x440400) (rerun: 64) ioctl$DRM_IOCTL_AGP_ALLOC(r2, 0xc0206434, &(0x7f0000000200)={0x8, 0x0, 0x10000}) (async, rerun: 64) read$eventfd(r2, &(0x7f0000000240), 0x8) (async, rerun: 64) ioctl$DRM_IOCTL_SET_VERSION(r2, 0xc0106407, &(0x7f0000000280)={0x1, 0x20, 0x0, 0x10000}) (async) fsetxattr$security_capability(r0, &(0x7f00000002c0), &(0x7f0000000300)=@v2={0x2000000, [{0x72, 0x80000000}, {0x8b3d, 0x7fffffff}]}, 0x14, 0x3) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000340)={r2}, 0x8) r4 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000380)={r2, r3, 0x9}, 0x10) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_POOL(r3, 0xc058534b, &(0x7f00000003c0)={0x8001, 0xffffffff, 0x0, 0x153adb8f, 0x4, 0x81}) (async, rerun: 32) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000440)={r1, r3}, 0xc) (async, rerun: 32) ioctl$SG_SET_KEEP_ORPHAN(r3, 0x2287, &(0x7f0000000480)=0x800) (async) r5 = socket$inet6(0xa, 0xa, 0x80000001) ioctl$FS_IOC_FIEMAP(r5, 0xc020660b, &(0x7f00000004c0)={0xbc85, 0xff, 0x2, 0x6}) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000540)={{0x1, 0x1, 0x18, r4}, './file0\x00'}) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000500), r6) (async) r8 = syz_open_dev$loop(&(0x7f0000000580), 0x9, 0x80) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, &(0x7f00000005c0)) (async, rerun: 32) ioctl$BTRFS_IOC_DEV_REPLACE(r1, 0xca289435, &(0x7f00000007c0)={0x1, 0x4, @status={[0x5, 0x8000, 0x8000000000000000, 0x0, 0x2, 0xdc]}, [0x0, 0x3, 0x0, 0x2, 0x3f, 0x7, 0x9, 0x7ff, 0x7, 0x0, 0x9, 0x3ff, 0x7fffffff, 0x6, 0x180, 0x9, 0x7fffffff, 0x5636d36, 0x3, 0x7f, 0x396, 0xe54f, 0x2, 0x7, 0xfffffffffffffffe, 0x7, 0xe4, 0xffffffff, 0x6, 0x3, 0x1, 0x56a, 0x8000, 0x80000001, 0x6, 0x2, 0x9a, 0x3, 0x3f, 0x800, 0x9, 0x4, 0xff, 0xfffffffffffffff8, 0x800, 0x0, 0x40, 0x944, 0xff, 0x6180, 0x0, 0x5, 0x8000000000000000, 0x8, 0x3ff, 0x7fffffff, 0xd6ab, 0x94, 0x3, 0xb74, 0x3, 0xff, 0x3f, 0x6]}) (rerun: 32) r9 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000001200), 0x140, 0x0) sendmsg$NL80211_CMD_PROBE_MESH_LINK(r9, &(0x7f0000001300)={&(0x7f0000001240)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000012c0)={&(0x7f0000001280)={0x28, r7, 0x400, 0x70bd26, 0x25dfdbff, {{}, {@val={0x8}, @val={0xc, 0x99, {0x5, 0x1a}}}}}, 0x28}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000) (async, rerun: 32) ioctl$VFIO_SET_IOMMU(r2, 0x3b66, 0x2) (async, rerun: 32) perf_event_open(&(0x7f0000001380)={0x1, 0x80, 0x80, 0x0, 0x5, 0x2, 0x0, 0x3, 0xd0010, 0x8, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x80, 0x1, @perf_bp={&(0x7f0000001340)}, 0x12, 0x800, 0x7f, 0x2, 0x3, 0x1, 0x7ff, 0x0, 0x2af7b89b, 0x0, 0xa91c}, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, 0x2) (async) ioctl$BLKRAGET(r6, 0x1263, &(0x7f0000001400)) (async) ioctl$KVM_GET_EMULATED_CPUID(0xffffffffffffffff, 0xc008ae09, &(0x7f0000001440)=""/62) 02:12:32 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000080), r0) (async) sendmsg$NL802154_CMD_DEL_SEC_KEY(r0, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x14, 0x0, 0x400, 0x70bd29, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x8018}, 0x8000) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r3 = dup2(r1, r2) (async) perf_event_open(&(0x7f0000000580)={0x4, 0x80, 0x2d, 0x20, 0x0, 0x8, 0x0, 0x2, 0x60000, 0x9, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x800, 0x4, @perf_bp={&(0x7f0000000540), 0x1}, 0x121, 0x7fffffffffffffff, 0x8001, 0x9, 0x9, 0x6, 0x1, 0x0, 0x100, 0x0, 0x639}, 0xffffffffffffffff, 0xa, r1, 0x8) (async) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket(0x28, 0x80000, 0x2) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000600)={r3}, 0x8) (async) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000000)={'macvlan0\x00', 0x0}) sendmsg$nl_route(r4, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=@getroute={0x14, 0x1a, 0x200, 0x70bd2c, 0x25dfdbfd, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x2404c000) (async) sendmsg$nl_route(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x50, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @macvlan={{0xc}, {0x18, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MODE={0x8, 0x1, 0x10}, @IFLA_MACVLAN_MACADDR_DATA={0x4}, @IFLA_MACVLAN_MACADDR_MODE={0x8, 0x3, 0x3}]}}}, @IFLA_LINK={0x8, 0x5, r6}]}, 0x50}, 0x1, 0xb8fb030000000000}, 0x0) (async) sendmsg$nl_route_sched(r4, &(0x7f0000000240)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4000000}, 0xffffffffffffffa9, &(0x7f0000000200)={&(0x7f00000002c0)=ANY=[@ANYBLOB="4c0200003100000129bd7000fbdbdf2500000000380001000c00000000000000000000000c0003000800030005000000100000000b000100706f6c69636500000c001900080003007f000000600001000c0015000800030000000000100013000b00010073616d706c65000010000c000b00010073616d706c6500000c0000000800030007000000100014000c00fd0fbb6662656469740014000d000d000100636f6e6e6d61726b00000000940001001000050009000100672513b77fd860a8fe1e42bca934a917fd6163740000000010000c000a00010070656469740000000c000900080003000000000010000d000b00010073616d706c650000100020000b0001007300010000640000100002000900010067616374000000000c001e0008000300ff0700000c001f0008000100627066000c00200008000300fdffffff100017000900010067616374000000004c00010010000a000b0001006d69727265640000100018000b00010073616dfb136500000c001d00080003000300000010000800090001006373756d000000000c0018000800030000000000300001000c000e000800030001000000100007000b00010073616d706c6500001000040009000100676163b93d64d782f1a3e5000c00060008000300040003000900000014000a000f00010074756e6e656c5f6b657900000c0015000800030009000000100020000900010067616374000000000c0018000800030001000080100004000b00010073616d706c650000100001000b000100706f6c6963650000140001001000ffffffff0100766c616e00"/604], 0x24c}, 0x1, 0x0, 0x0, 0x4000010}, 0x20000010) [ 427.806992] netlink: 144 bytes leftover after parsing attributes in process `syz-executor.4'. 02:12:32 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000500)=ANY=[@ANYBLOB="800100001a0021030000000000000000ffffffff00"/53, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000033000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000090000000000000008d001400726d643136300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008020000000000001624c59c118ed50120f2c76834a15a7ebdf1153e958c105b37e141f825856d610dff91d31860fd2b6c871c7e7388ebe13424e6430072af8f0557464dd0cfc1bddd000000"], 0x180}}, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) (async) sendmsg$nl_xfrm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000500)=ANY=[@ANYBLOB="800100001a0021030000000000000000ffffffff00"/53, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000033000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000090000000000000008d001400726d643136300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008020000000000001624c59c118ed50120f2c76834a15a7ebdf1153e958c105b37e141f825856d610dff91d31860fd2b6c871c7e7388ebe13424e6430072af8f0557464dd0cfc1bddd000000"], 0x180}}, 0x0) (async) [ 427.900225] sysfs: cannot create duplicate filename '/class/ieee80211/©,í…×;qO!' [ 427.912593] overlayfs: failed to resolve './file1': -2 [ 427.919270] CPU: 0 PID: 20177 Comm: syz-executor.5 Not tainted 4.19.211-syzkaller #0 [ 427.927172] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 427.936529] Call Trace: [ 427.939129] dump_stack+0x1fc/0x2ef [ 427.942773] sysfs_warn_dup.cold+0x1c/0x29 [ 427.947018] sysfs_do_create_link_sd+0x116/0x130 [ 427.951784] sysfs_create_link+0x5f/0xc0 [ 427.955859] device_add+0x7d1/0x16d0 [ 427.959589] ? device_check_offline+0x280/0x280 [ 427.964269] ? ieee80211_set_bitrate_flags+0x132/0x580 [ 427.969567] wiphy_register+0x1664/0x2130 [ 427.973734] ? wiphy_unregister+0xea0/0xea0 [ 427.978072] ? retint_kernel+0x2d/0x2d [ 427.981986] ieee80211_register_hw+0x13be/0x3550 [ 427.986777] ? ieee80211_alloc_hw_nm+0x1d40/0x1d40 [ 427.988689] netlink: 144 bytes leftover after parsing attributes in process `syz-executor.4'. [ 427.991714] ? __hrtimer_init+0xe9/0x1d0 [ 427.991733] ? mac80211_hwsim_sta_notify+0x140/0x140 [ 427.991751] mac80211_hwsim_new_radio+0x1d3f/0x3c60 [ 428.014553] ? hwsim_mcast_del_radio+0x230/0x230 [ 428.019331] ? kstrndup+0xb3/0x100 [ 428.022885] hwsim_new_radio_nl+0x5c3/0x850 [ 428.027219] ? mac80211_hwsim_new_radio+0x3c60/0x3c60 [ 428.032419] ? retint_kernel+0x2d/0x2d [ 428.036329] genl_family_rcv_msg+0x642/0xc40 [ 428.040752] ? genl_rcv+0x40/0x40 [ 428.044206] ? genl_rcv_msg+0x12f/0x160 [ 428.048221] ? mutex_trylock+0x1a0/0x1a0 [ 428.052298] ? __radix_tree_lookup+0x216/0x370 [ 428.056895] genl_rcv_msg+0xbf/0x160 [ 428.060617] netlink_rcv_skb+0x160/0x440 [ 428.060879] netlink: 144 bytes leftover after parsing attributes in process `syz-executor.4'. [ 428.064683] ? genl_family_rcv_msg+0xc40/0xc40 [ 428.064701] ? netlink_ack+0xae0/0xae0 [ 428.064717] ? genl_rcv+0x15/0x40 [ 428.064739] genl_rcv+0x24/0x40 [ 428.064753] netlink_unicast+0x4d5/0x690 [ 428.064770] ? netlink_sendskb+0x110/0x110 [ 428.064783] ? _copy_from_iter_full+0x229/0x7c0 [ 428.064800] ? __phys_addr_symbol+0x2c/0x70 [ 428.105913] ? __check_object_size+0x17b/0x3e0 [ 428.110507] netlink_sendmsg+0x6c3/0xc50 [ 428.114585] ? aa_af_perm+0x230/0x230 [ 428.118385] ? nlmsg_notify+0x1f0/0x1f0 [ 428.122371] ? nlmsg_notify+0x1f0/0x1f0 [ 428.126349] sock_sendmsg+0xc3/0x120 [ 428.130067] ___sys_sendmsg+0x7bb/0x8e0 [ 428.134048] ? copy_msghdr_from_user+0x440/0x440 [ 428.138809] ? __fget+0x32f/0x510 [ 428.142270] ? lock_downgrade+0x720/0x720 [ 428.146419] ? check_preemption_disabled+0x41/0x280 [ 428.151440] ? check_preemption_disabled+0x41/0x280 [ 428.156462] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 428.161220] ? lockdep_hardirqs_on+0x3a8/0x5c0 [ 428.165805] ? trace_hardirqs_on_thunk+0x1a/0x1c [ 428.170568] ? rcu_nmi_exit+0xb3/0x180 [ 428.174462] ? retint_kernel+0x2d/0x2d [ 428.178378] __x64_sys_sendmsg+0x132/0x220 [ 428.182619] ? __sys_sendmsg+0x1b0/0x1b0 [ 428.186690] ? __se_sys_futex+0x298/0x3b0 [ 428.190860] ? entry_SYSCALL_64_after_hwframe+0x3e/0xbe [ 428.196234] ? trace_hardirqs_off_caller+0x6e/0x210 [ 428.201266] ? do_syscall_64+0x21/0x620 [ 428.205247] do_syscall_64+0xf9/0x620 [ 428.209064] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 428.214264] RIP: 0033:0x7fa35fc650d9 [ 428.217983] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 428.236890] RSP: 002b:00007fa35e1d7168 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 428.244609] RAX: ffffffffffffffda RBX: 00007fa35fd84f80 RCX: 00007fa35fc650d9 [ 428.251879] RDX: 0000000000000000 RSI: 0000000020000400 RDI: 0000000000000005 [ 428.259154] RBP: 00007fa35fcc0ae9 R08: 0000000000000000 R09: 0000000000000000 [ 428.266427] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 428.273697] R13: 00007ffc3c371fff R14: 00007fa35e1d7300 R15: 0000000000022000 02:12:32 executing program 2: mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x440, &(0x7f0000000480)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}, {@nfs_export_on}]}) (async) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open_by_handle_at(r0, &(0x7f00000001c0)=@OVL_FILEID_V0={0x18, 0xfb, {0x2, 0xfb, 0x63, 0x0, 0x0, "27e59df780c3131a200105cb7c48d723", "e42203"}}, 0x0) 02:12:32 executing program 0: r0 = syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000010280)='./bus\x00', 0x1000410, &(0x7f00000001c0)=ANY=[], 0x0, 0x1022c, &(0x7f0000020500)="$eJzs3M1uG1UUAOA7DS0/KSVCLNhxJX7kSMQa20kFZRNRVV1AqoiWZZFc27HcJnYUO07oig0/D8EOVrwDD8COTRd9AyR2SGwqBMgz1xIqIAI1SeN+nzRz5p65OXdmNJszihyAJ9ZS/PmnLFwIz4YQFkII50MojrO0FdbL8HII4ZUQwpk/bFnKTwY3J4lzIYTnQggXJsXLmlma+9W3n938+of3Xv/ym+8W8i8+//Hk7ho4aa+FEHZ2y+ODnTIOumW8nfLNca+IO6vjFMsTO3fSeFDGg86tosJBczqvWcRGt5w/2N0fTuLWdrM1id3eVpHf7ZcLDsfdaZ3iD24394pxezFd7HBQhO7dcniY4t3hqKzTTvU+LsqH0Wgay3znsFPez+6dIrb6o5Qv6w7ancNJHKeYlgvtW3/39D46whM+Hd7v9fcP47izN+wN+nGtWsur+cpe6+JKntfebqx0282t1sVOfbXd3FqNlc76cLC9HCvdVitWrl6+vBxrebVezd+MV699GLfbsTKJ7/b6+6Pe9nA51quNtWptOb5ai9c3NuPmB1eubGzeiBuDfrw2GMdGHmuNS2v1S4234ub1G7Ge13P3f6yyY16POeMFAvjXZtn/B/0/cESnov/vlA1477Hr/+fHI/e/b5zu/lf/D4/ACwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8MRa/P6d/eJgqRyfSfnnU+rFNM7Sud/+QvZQzYVJ3RDC2SPO/zQL4VxaY7o9FUJYT9svL/y/zwAAAADm2f0HlXtZ0a2Xu6WTviBmoD49+PUfJp4r9tn5T2a0cPFZZ2bvUPEh6qU/pZ/+b9UWiuub1Z0uhvSFaibOTnbPzKrakSwc62oAAMDjQScAAAAAc+3hf8MHAAAA5o/+HwAAAOZf0f/7/T8AAACYb/cfVO6d9DUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8Ds7946CMBAEAHTWXxNE8RTewcYjeBlrKw/ijWwscg47EdfCFUREAlHE8B4MYZIhu1PuFgMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdF21X6zr0/yQWv7nktv5UDsAAADAO9Pbo1fScXk1K3kq316d3Z/vDvoRUUXEsGH9NkWMyhr3GETEssR58u3mAQAAoLvq3XH16z0AAAAAAAAAAAAAAAAAAAAAD8z/AwAAgD+Rc940rzb/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAK7szssJADAIA9B+6P4rF0E3ELy8Bwk5BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA6LMz69S4UW/6FwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADw2ZGDEgBAIAqiHy1gJfsX8WIHkW2xvAdzGQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB6uzs5sxp/rMd+HaMACMMAFDV6ASdv5uxtvZYOZhBxbih9D0ohWf6aZz7nfr/O4+//ilbBvdqqAwAAABjBkm963eqxFgYBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcLM7h1YAwCAQxVq6D/uPV8HD4zCJ4QvEAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIy80cc90RmVAACU7JvLQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPjswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw5IAAAAAAT9f92OQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgIkCAAD///BmGeQ=") (async) r1 = openat$ubi_ctrl(0xffffffffffffff9c, &(0x7f0000000040), 0x202, 0x0) epoll_ctl$EPOLL_CTL_ADD(r1, 0x1, r1, &(0x7f0000000080)={0x40000038}) (async) close(r0) (async) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000000)) (async) open(&(0x7f0000000100)='./bus\x00', 0x1c5002, 0x0) 02:12:32 executing program 4: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000500)=ANY=[@ANYBLOB="800100001a0021030000000000000000ffffffff00"/53, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000000000000000000000000000000000000033000000ffffffff00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a00000090000000000000008d001400726d643136300000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008020000000000001624c59c118ed50120f2c76834a15a7ebdf1153e958c105b37e141f825856d610dff91d31860fd2b6c871c7e7388ebe13424e6430072af8f0557464dd0cfc1bddd000000"], 0x180}}, 0x0) 02:12:33 executing program 1: ioctl$BTRFS_IOC_INO_PATHS(0xffffffffffffffff, 0xc0389423, &(0x7f0000000040)={0x8, 0x40, [0x8000000000000001, 0x1, 0x3f, 0x1ff], &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) (async) r0 = openat$vfio(0xffffffffffffff9c, &(0x7f0000000080), 0x400, 0x0) ioctl$LOOP_CHANGE_FD(0xffffffffffffffff, 0x4c06, r0) (async) r1 = bpf$OBJ_GET_PROG(0x7, &(0x7f0000000100)={&(0x7f00000000c0)='./file0\x00', 0x0, 0x10}, 0x10) fcntl$notify(r1, 0x402, 0x20) ioctl$EXT4_IOC_MIGRATE(r1, 0x6609) (async) pread64(0xffffffffffffffff, &(0x7f0000000140)=""/108, 0x6c, 0x200) (async) r2 = syz_open_dev$vcsa(&(0x7f00000001c0), 0x8ac, 0x440400) ioctl$DRM_IOCTL_AGP_ALLOC(r2, 0xc0206434, &(0x7f0000000200)={0x8, 0x0, 0x10000}) read$eventfd(r2, &(0x7f0000000240), 0x8) (async) ioctl$DRM_IOCTL_SET_VERSION(r2, 0xc0106407, &(0x7f0000000280)={0x1, 0x20, 0x0, 0x10000}) fsetxattr$security_capability(r0, &(0x7f00000002c0), &(0x7f0000000300)=@v2={0x2000000, [{0x72, 0x80000000}, {0x8b3d, 0x7fffffff}]}, 0x14, 0x3) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000340)={r2}, 0x8) r4 = bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000380)={r2, r3, 0x9}, 0x10) ioctl$SNDRV_SEQ_IOCTL_GET_CLIENT_POOL(r3, 0xc058534b, &(0x7f00000003c0)={0x8001, 0xffffffff, 0x0, 0x153adb8f, 0x4, 0x81}) (async) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000440)={r1, r3}, 0xc) (async) ioctl$SG_SET_KEEP_ORPHAN(r3, 0x2287, &(0x7f0000000480)=0x800) (async) r5 = socket$inet6(0xa, 0xa, 0x80000001) ioctl$FS_IOC_FIEMAP(r5, 0xc020660b, &(0x7f00000004c0)={0xbc85, 0xff, 0x2, 0x6}) (async, rerun: 32) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(0xffffffffffffffff, 0xc0189375, &(0x7f0000000540)={{0x1, 0x1, 0x18, r4}, './file0\x00'}) (rerun: 32) r7 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000500), r6) (async) r8 = syz_open_dev$loop(&(0x7f0000000580), 0x9, 0x80) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, &(0x7f00000005c0)) ioctl$BTRFS_IOC_DEV_REPLACE(r1, 0xca289435, &(0x7f00000007c0)={0x1, 0x4, @status={[0x5, 0x8000, 0x8000000000000000, 0x0, 0x2, 0xdc]}, [0x0, 0x3, 0x0, 0x2, 0x3f, 0x7, 0x9, 0x7ff, 0x7, 0x0, 0x9, 0x3ff, 0x7fffffff, 0x6, 0x180, 0x9, 0x7fffffff, 0x5636d36, 0x3, 0x7f, 0x396, 0xe54f, 0x2, 0x7, 0xfffffffffffffffe, 0x7, 0xe4, 0xffffffff, 0x6, 0x3, 0x1, 0x56a, 0x8000, 0x80000001, 0x6, 0x2, 0x9a, 0x3, 0x3f, 0x800, 0x9, 0x4, 0xff, 0xfffffffffffffff8, 0x800, 0x0, 0x40, 0x944, 0xff, 0x6180, 0x0, 0x5, 0x8000000000000000, 0x8, 0x3ff, 0x7fffffff, 0xd6ab, 0x94, 0x3, 0xb74, 0x3, 0xff, 0x3f, 0x6]}) r9 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000001200), 0x140, 0x0) sendmsg$NL80211_CMD_PROBE_MESH_LINK(r9, &(0x7f0000001300)={&(0x7f0000001240)={0x10, 0x0, 0x0, 0x80000}, 0xc, &(0x7f00000012c0)={&(0x7f0000001280)={0x28, r7, 0x400, 0x70bd26, 0x25dfdbff, {{}, {@val={0x8}, @val={0xc, 0x99, {0x5, 0x1a}}}}}, 0x28}, 0x1, 0x0, 0x0, 0x4000000}, 0x4000) (async, rerun: 32) ioctl$VFIO_SET_IOMMU(r2, 0x3b66, 0x2) (async, rerun: 32) perf_event_open(&(0x7f0000001380)={0x1, 0x80, 0x80, 0x0, 0x5, 0x2, 0x0, 0x3, 0xd0010, 0x8, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x0, 0x0, 0x2, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x1, 0x1, 0x0, 0x0, 0x80, 0x1, @perf_bp={&(0x7f0000001340)}, 0x12, 0x800, 0x7f, 0x2, 0x3, 0x1, 0x7ff, 0x0, 0x2af7b89b, 0x0, 0xa91c}, 0xffffffffffffffff, 0x6, 0xffffffffffffffff, 0x2) ioctl$BLKRAGET(r6, 0x1263, &(0x7f0000001400)) ioctl$KVM_GET_EMULATED_CPUID(0xffffffffffffffff, 0xc008ae09, &(0x7f0000001440)=""/62) [ 428.486156] netlink: 144 bytes leftover after parsing attributes in process `syz-executor.4'. 02:12:33 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000080), r0) sendmsg$NL802154_CMD_DEL_SEC_KEY(r0, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x14, 0x0, 0x400, 0x70bd29, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x8018}, 0x8000) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r3 = dup2(r1, r2) perf_event_open(&(0x7f0000000580)={0x4, 0x80, 0x2d, 0x20, 0x0, 0x8, 0x0, 0x2, 0x60000, 0x9, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x800, 0x4, @perf_bp={&(0x7f0000000540), 0x1}, 0x121, 0x7fffffffffffffff, 0x8001, 0x9, 0x9, 0x6, 0x1, 0x0, 0x100, 0x0, 0x639}, 0xffffffffffffffff, 0xa, r1, 0x8) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket(0x28, 0x80000, 0x2) bpf$ITER_CREATE(0x21, &(0x7f0000000600)={r3}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000000)={'macvlan0\x00', 0x0}) sendmsg$nl_route(r4, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=@getroute={0x14, 0x1a, 0x200, 0x70bd2c, 0x25dfdbfd, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x2404c000) sendmsg$nl_route(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x50, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @macvlan={{0xc}, {0x18, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MODE={0x8, 0x1, 0x10}, @IFLA_MACVLAN_MACADDR_DATA={0x4}, @IFLA_MACVLAN_MACADDR_MODE={0x8, 0x3, 0x3}]}}}, @IFLA_LINK={0x8, 0x5, r6}]}, 0x50}, 0x1, 0xb8fb030000000000}, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000240)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4000000}, 0xffffffffffffffa9, &(0x7f0000000200)={&(0x7f00000002c0)=ANY=[@ANYBLOB="4c0200003100000129bd7000fbdbdf2500000000380001000c00000000000000000000000c0003000800030005000000100000000b000100706f6c69636500000c001900080003007f000000600001000c0015000800030000000000100013000b00010073616d706c65000010000c000b00010073616d706c6500000c0000000800030007000000100014000c00fd0fbb6662656469740014000d000d000100636f6e6e6d61726b00000000940001001000050009000100672513b77fd860a8fe1e42bca934a917fd6163740000000010000c000a00010070656469740000000c000900080003000000000010000d000b00010073616d706c650000100020000b0001007300010000640000100002000900010067616374000000000c001e0008000300ff0700000c001f0008000100627066000c00200008000300fdffffff100017000900010067616374000000004c00010010000a000b0001006d69727265640000100018000b00010073616dfb136500000c001d00080003000300000010000800090001006373756d000000000c0018000800030000000000300001000c000e000800030001000000100007000b00010073616d706c6500001000040009000100676163b93d64d782f1a3e5000c00060008000300040003000900000014000a000f00010074756e6e656c5f6b657900000c0015000800030009000000100020000900010067616374000000000c0018000800030001000080100004000b00010073616d706c650000100001000b000100706f6c6963650000140001001000ffffffff0100766c616e00"/604], 0x24c}, 0x1, 0x0, 0x0, 0x4000010}, 0x20000010) 02:12:33 executing program 4: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) close(r2) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) syz_mount_image$btrfs(&(0x7f0000000000), &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000005c0)={'ip6_vti0\x00', &(0x7f0000000540)={'ip6_vti0\x00', r3, 0x2f, 0x7, 0x9, 0x69, 0x3e, @private2={0xfc, 0x2, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @loopback}, 0x10, 0x7800, 0xfffffffd, 0x101}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000600)={'ip6tnl0\x00', r5, 0x2f, 0xc9, 0x20, 0x4, 0x0, @mcast1, @private1, 0x80, 0x700, 0x9, 0x8}}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=@setneightbl={0x2c, 0x43, 0x1, 0x0, 0x0, {}, [@NDTA_PARMS={0x10, 0x6, 0x0, 0x1, [@NDTPA_DELAY_PROBE_TIME={0xc}]}, @NDTA_NAME={0x5, 0x1, '\x00'}]}, 0x2c}}, 0x0) ioctl$sock_SIOCETHTOOL(r6, 0x8946, &(0x7f0000000400)={'tunl0\x00', &(0x7f0000000300)=ANY=[@ANYBLOB="33c76ed6ea6bb90fb528e5a902000000000400002e2f66696c653000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe383734b15f74a9067c00"/135]}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x4e22, @local}, 0x10) r7 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8933, &(0x7f0000000240)={'batadv0\x00', 0x0}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000200), 0xc, &(0x7f0000000280)={&(0x7f0000000480)=@ipv6_newaddrlabel={0xc0, 0x48, 0x400, 0x70bd2a, 0x25dfdbfb, {0xa, 0x0, 0x20, 0x0, r8}, [@IFAL_LABEL={0x8, 0x2, 0x1}, @IFAL_ADDRESS={0x14, 0x1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @IFAL_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @private=0xa010102}}, @IFAL_ADDRESS={0x14, 0x1, @mcast2}, @IFAL_LABEL={0x8, 0x2, 0x7}, @IFAL_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}}, @IFAL_ADDRESS={0x14, 0x1, @private1={0xfc, 0x1, '\x00', 0x4}}, @IFAL_LABEL={0x8}, @IFAL_ADDRESS={0x14, 0x1, @mcast1}, @IFAL_ADDRESS={0x14, 0x1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}]}, 0xc0}, 0x1, 0x0, 0x0, 0x10}, 0x20000805) setsockopt$llc_int(r7, 0x10c, 0x2, &(0x7f0000000000)=0xf1e6, 0x4) splice(r0, 0x0, r2, 0x0, 0x2ffff, 0x0) connect$llc(r0, &(0x7f0000000180)={0x1a, 0x305, 0x9, 0x80, 0x35, 0x9, @remote}, 0x10) [ 428.578328] overlayfs: failed to resolve './file1': -2 02:12:33 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000080), r0) sendmsg$NL802154_CMD_DEL_SEC_KEY(r0, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x14, 0x0, 0x400, 0x70bd29, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x8018}, 0x8000) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r2 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r3 = dup2(r1, r2) perf_event_open(&(0x7f0000000580)={0x4, 0x80, 0x2d, 0x20, 0x0, 0x8, 0x0, 0x2, 0x60000, 0x9, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x800, 0x4, @perf_bp={&(0x7f0000000540), 0x1}, 0x121, 0x7fffffffffffffff, 0x8001, 0x9, 0x9, 0x6, 0x1, 0x0, 0x100, 0x0, 0x639}, 0xffffffffffffffff, 0xa, r1, 0x8) r4 = socket$nl_route(0x10, 0x3, 0x0) r5 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) socket(0x28, 0x80000, 0x2) bpf$ITER_CREATE(0x21, &(0x7f0000000600)={r3}, 0x8) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000000)={'macvlan0\x00', 0x0}) sendmsg$nl_route(r4, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=@getroute={0x14, 0x1a, 0x200, 0x70bd2c, 0x25dfdbfd, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x2404c000) sendmsg$nl_route(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x50, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @macvlan={{0xc}, {0x18, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MODE={0x8, 0x1, 0x10}, @IFLA_MACVLAN_MACADDR_DATA={0x4}, @IFLA_MACVLAN_MACADDR_MODE={0x8, 0x3, 0x3}]}}}, @IFLA_LINK={0x8, 0x5, r6}]}, 0x50}, 0x1, 0xb8fb030000000000}, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000240)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4000000}, 0xffffffffffffffa9, &(0x7f0000000200)={&(0x7f00000002c0)=ANY=[@ANYBLOB="4c0200003100000129bd7000fbdbdf2500000000380001000c00000000000000000000000c0003000800030005000000100000000b000100706f6c69636500000c001900080003007f000000600001000c0015000800030000000000100013000b00010073616d706c65000010000c000b00010073616d706c6500000c0000000800030007000000100014000c00fd0fbb6662656469740014000d000d000100636f6e6e6d61726b00000000940001001000050009000100672513b77fd860a8fe1e42bca934a917fd6163740000000010000c000a00010070656469740000000c000900080003000000000010000d000b00010073616d706c650000100020000b0001007300010000640000100002000900010067616374000000000c001e0008000300ff0700000c001f0008000100627066000c00200008000300fdffffff100017000900010067616374000000004c00010010000a000b0001006d69727265640000100018000b00010073616dfb136500000c001d00080003000300000010000800090001006373756d000000000c0018000800030000000000300001000c000e000800030001000000100007000b00010073616d706c6500001000040009000100676163b93d64d782f1a3e5000c00060008000300040003000900000014000a000f00010074756e6e656c5f6b657900000c0015000800030009000000100020000900010067616374000000000c0018000800030001000080100004000b00010073616d706c650000100001000b000100706f6c6963650000140001001000ffffffff0100766c616e00"/604], 0x24c}, 0x1, 0x0, 0x0, 0x4000010}, 0x20000010) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) (async) syz_genetlink_get_family_id$ieee802154(&(0x7f0000000080), r0) (async) sendmsg$NL802154_CMD_DEL_SEC_KEY(r0, &(0x7f0000000700)={&(0x7f0000000640), 0xc, &(0x7f00000006c0)={&(0x7f0000000680)={0x14, 0x0, 0x400, 0x70bd29, 0x25dfdbff}, 0x14}, 0x1, 0x0, 0x0, 0x8018}, 0x8000) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000080)={0x2, 0x80, 0xc7, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) (async) dup2(r1, r2) (async) perf_event_open(&(0x7f0000000580)={0x4, 0x80, 0x2d, 0x20, 0x0, 0x8, 0x0, 0x2, 0x60000, 0x9, 0x0, 0x1, 0x1, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x2, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x0, 0x0, 0x800, 0x4, @perf_bp={&(0x7f0000000540), 0x1}, 0x121, 0x7fffffffffffffff, 0x8001, 0x9, 0x9, 0x6, 0x1, 0x0, 0x100, 0x0, 0x639}, 0xffffffffffffffff, 0xa, r1, 0x8) (async) socket$nl_route(0x10, 0x3, 0x0) (async) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) (async) socket(0x28, 0x80000, 0x2) (async) bpf$ITER_CREATE(0x21, &(0x7f0000000600)={r3}, 0x8) (async) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000000)={'macvlan0\x00'}) (async) sendmsg$nl_route(r4, &(0x7f0000000180)={&(0x7f00000000c0)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)=@getroute={0x14, 0x1a, 0x200, 0x70bd2c, 0x25dfdbfd, {}, ["", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x4000000}, 0x2404c000) (async) sendmsg$nl_route(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000001140)={&(0x7f0000000040)=@newlink={0x50, 0x10, 0x503, 0x0, 0x0, {}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @macvlan={{0xc}, {0x18, 0x2, 0x0, 0x1, [@IFLA_MACVLAN_MODE={0x8, 0x1, 0x10}, @IFLA_MACVLAN_MACADDR_DATA={0x4}, @IFLA_MACVLAN_MACADDR_MODE={0x8, 0x3, 0x3}]}}}, @IFLA_LINK={0x8, 0x5, r6}]}, 0x50}, 0x1, 0xb8fb030000000000}, 0x0) (async) sendmsg$nl_route_sched(r4, &(0x7f0000000240)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4000000}, 0xffffffffffffffa9, &(0x7f0000000200)={&(0x7f00000002c0)=ANY=[@ANYBLOB="4c0200003100000129bd7000fbdbdf2500000000380001000c00000000000000000000000c0003000800030005000000100000000b000100706f6c69636500000c001900080003007f000000600001000c0015000800030000000000100013000b00010073616d706c65000010000c000b00010073616d706c6500000c0000000800030007000000100014000c00fd0fbb6662656469740014000d000d000100636f6e6e6d61726b00000000940001001000050009000100672513b77fd860a8fe1e42bca934a917fd6163740000000010000c000a00010070656469740000000c000900080003000000000010000d000b00010073616d706c650000100020000b0001007300010000640000100002000900010067616374000000000c001e0008000300ff0700000c001f0008000100627066000c00200008000300fdffffff100017000900010067616374000000004c00010010000a000b0001006d69727265640000100018000b00010073616dfb136500000c001d00080003000300000010000800090001006373756d000000000c0018000800030000000000300001000c000e000800030001000000100007000b00010073616d706c6500001000040009000100676163b93d64d782f1a3e5000c00060008000300040003000900000014000a000f00010074756e6e656c5f6b657900000c0015000800030009000000100020000900010067616374000000000c0018000800030001000080100004000b00010073616d706c650000100001000b000100706f6c6963650000140001001000ffffffff0100766c616e00"/604], 0x24c}, 0x1, 0x0, 0x0, 0x4000010}, 0x20000010) (async) 02:12:33 executing program 2: mkdir(&(0x7f0000000180)='./bus\x00', 0x0) mkdir(&(0x7f0000000300)='./file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f00000000c0)='./bus\x00', &(0x7f0000000080), 0x440, &(0x7f0000000480)={[{@workdir={'workdir', 0x3d, './bus'}}, {@lowerdir={'lowerdir', 0x3d, './file0'}}, {@upperdir={'upperdir', 0x3d, './file1'}}, {@nfs_export_on}]}) r0 = open(&(0x7f0000000000)='./bus\x00', 0x0, 0x0) open_by_handle_at(r0, &(0x7f00000001c0)=@OVL_FILEID_V0={0x18, 0xfb, {0x2, 0xfb, 0x63, 0x0, 0x0, "27e59df780c3131a200105cb7c48d723", "e42203"}}, 0x0) 02:12:33 executing program 1: mlockall(0x1) r0 = bpf$PROG_LOAD(0x5, 0x0, 0x0) dup2(0xffffffffffffffff, r0) syz_open_dev$sg(0x0, 0x0, 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000140), 0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f00003b5000/0x800000)=nil, 0x801100, 0x0, 0x0, 0x0, 0x0) r1 = mq_open(&(0x7f000084dff0)='!selin\b\x00\x00\x00linux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x1, 0x7179, 0x10}) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedreceive(0xffffffffffffffff, &(0x7f0000000180)=""/202, 0x1f, 0x0, 0x0) ioctl$SG_BLKTRACESTART(0xffffffffffffffff, 0x1267, 0x0) ioctl$FS_IOC_GETVERSION(0xffffffffffffffff, 0x80087601, &(0x7f0000000380)) mq_open(&(0x7f0000000280)='\x00', 0x1, 0x80, &(0x7f00000002c0)={0x6, 0x0, 0x20, 0xf84}) mq_timedsend(0xffffffffffffffff, 0xfffffffffffffffc, 0x0, 0x79, &(0x7f0000000340)={0x0, 0x3938700}) mlock2(&(0x7f0000ae4000/0x4000)=nil, 0x4000, 0x1) r2 = syz_clone(0x10040000, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) mlockall(0x0) move_pages(r2, 0x2, &(0x7f0000000040)=[&(0x7f0000fff000/0x1000)=nil, &(0x7f00007b9000/0x3000)=nil], &(0x7f0000000080)=[0xa7, 0xfff], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0xc40, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP(r1, 0xd0009412, &(0x7f0000001540)={0x0, 0x3ff}) r4 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x27, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x68}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100), 0x80040, 0x0) dup2(r3, r4) 02:12:33 executing program 5: syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f00000001c0)='./file0\x00', 0x400, &(0x7f00000000c0)=ANY=[@ANYBLOB="f217b039bf1761a5f59f08ff521bce8ba6122d1c1752b99da8f96be70383be31b1ab2c402a", @ANYRES16, @ANYRESHEX=0x0, @ANYRES16=0x0], 0x6, 0x55b, &(0x7f0000000980)="$eJzs3V1v01YYwPHHfWElkxDaJoSqAoeySUUqwUkgKOLKc07SA4kd2Q5qr1BFU1SRwkSZtPZqvWFD2j4Et/sQ+0ZoH2GTnZimbV4KfQmr/r8I7NhPfJ5jgp+6iY8FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACI5ZZtO2dJzXjNZTWYWw78+pD16fZu75sMaVfEiv/IzIxc7Sy6+t3e6ivxX/My13k2JzPxZEZ2vr5y+eG3UxPp64ckdCa2tnderLbbrdd7iya7PRhnWmemqj0T+qbuVLUyoa9KxaJ9d6kSqoqp6XAljHRduYF2Ij9QC+5tlSuVCkpnV/ymVy07NZ0ufHAnb9tF9Sjb0E4Q+t7dR9nQXTK1mvGqSUy8Oo55EL8RH5tIRdqpK7W+0W4VRiUZB+WOEpQfFZS38/lcLp/PFe+X7j+w7alDC+wD5FDE+N+0GK8TPHoDx5PWf6mJEU+asiyq78OVsgTiS33A+q60/v9wVw9u9HGn6bT+p1X+6l7ErCT1/3on8Pqg+n84j5n+2e17TKWtHCF2xGNLtmVHXsiqtKUtLXl9Atv8Pz2qosUTI6H4YqQuTrJEdZcoKUlRimLLU1mSioSipCJGaqIllBUJJRKdvKNcCUSLI5H4EoiSBXHltijJSUlKUhAlWrKyIr40xZOqlMVJtrIuG8l+LwzJ8WNQ7ihB+SFB1H8c3wkfwYHP929a/wEAAAAAwLllJb99j8//p+VaMlcxNW2POy0AAAAAAHCCkk/+5+LJdDx3TSzO/wEAAAAAOG+s5Bo7S0QycqMzl14JxS8BAAAAAAA4J5LP/69f6D67eEMszv8BAAAAADhvfu8ZY3+q7xi7YeMr6+9/JAimrd3G8vfWphOHO5vdge4nD24xqsxal7obSSbFqe4zV89Z3dEvPw6C+aE7WT8w1r8czMPqm0C/gQsHJyB/yE2RX0Xk5londi1d02klUzE1nXX92sOcOM6liUgvRz+/3PhFku6/8+qXLFmXy63ss1fttSSX3Xgru5vdPA6lMySXN8l4C8k1F31HN56upLv2nVfPWLK+0W7Zvf2f6Kyd+IQ238p8J2Y+05lm9vd/Ju5/Ljuo990scmnPd/ca7en55OgsbnUiby3c6kz6ZJEflUW+d/9/1r44QhaFbDpY9IAsCsfMAgDGZX1EFbIOF/7POModrO6HWulf3T/txwt5KwudmIXZ5MA6NdvniG6Pqiv2Mev6X4fugbQ/C5lIa2zc7p8Hqur7+AXvB7Yb1vJWvAsn32z+JFe2tnfubGyuPm89b73M5wtF+55t38/LdNKN7oTaAwDoI73Hjgy8x87ICOtefFYtg8+qv/n4lYKsPJNX0pY1WUyuNhCRG/23mun5GsLiiLPWTM8dXhZHnNVlem70cvTYwhn8SwAAcHbmR9Tho9T/xRHn3ftr+fCz495aDgAATocOPliZ6DcrCEzjaa5UyjnRklaB7z5WgSlXtTJepAN3yfGqWjUCP/JdvxbPPDFlHaqw2Wj4QaQqfqAafmiWkzu/q+6t30Ndd7zIuGGjpp1QK9f3IseNVNmErko/QAiSF4cN7ZqKcZ3I+J4K/Wbg6qxSodaq0fyxZsIlHShT1l5kKiae9VQjMHUnWFFP/FqzrlVZh25gGpHf2WDalvEqflBPNpsd984GAOALsbW982K13W69PsWZcfcRAADsR5UGAAAAAAAAAAAAAAAAAAAAAODLd+JX+03L6V9Q+AkzF44abHVuDCCnmc/FoTG7X8YeY+ZEZyZO6z/aac+M97gE4PT9FwAA///BQ0Yq") syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000080)='./file1\x00', 0x6cc3459864c8fd79, 0xfffffffffffffffd, 0x1, 0x0, &(0x7f0000000100)) [ 428.856894] overlayfs: failed to resolve './file1': -2 02:12:33 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f0000005700)=[{{&(0x7f00000001c0)={0xa, 0x4e21, 0x0, @empty, 0xffffffff}, 0x1c, &(0x7f0000000240)=[{&(0x7f0000000200)="03", 0x1}, {&(0x7f0000000300)='\'', 0x1}, {&(0x7f00000003c0)='c', 0x1}], 0x3}}, {{&(0x7f00000004c0)={0xa, 0x4e23, 0x0, @rand_addr=' \x01\x00'}, 0x1c, 0x0, 0x0, &(0x7f0000005940)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x7ff}}, @dstopts={{0x18}}], 0x30}}], 0x2, 0x0) ioctl$BTRFS_IOC_LOGICAL_INO(r0, 0xc0389424, &(0x7f0000000040)={0x1, 0x20, '\x00', 0x0, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) 02:12:33 executing program 2: ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, 0x0) r0 = perf_event_open(&(0x7f0000001a00)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x80}, 0x10190, 0x8000000, 0x0, 0x6, 0x0, 0xfffffffd}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x7, r0, 0xc) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x0) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8953, &(0x7f0000000000)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @loopback}}) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x482, &(0x7f0000000040)={0x0, @loopback, 0x0, 0x40000002, 'rr\x00', 0x1d}, 0x2c) mount(0x0, &(0x7f0000000240)='.\x00', &(0x7f000015bffc)='nfs\x00', 0x0, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f00000000c0)=0x40) creat(&(0x7f0000000080)='./file0\x00', 0x80) 02:12:33 executing program 5: syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f00000001c0)='./file0\x00', 0x400, &(0x7f00000000c0)=ANY=[@ANYBLOB="f217b039bf1761a5f59f08ff521bce8ba6122d1c1752b99da8f96be70383be31b1ab2c402a", @ANYRES16, @ANYRESHEX=0x0, @ANYRES16=0x0], 0x6, 0x55b, &(0x7f0000000980)="$eJzs3V1v01YYwPHHfWElkxDaJoSqAoeySUUqwUkgKOLKc07SA4kd2Q5qr1BFU1SRwkSZtPZqvWFD2j4Et/sQ+0ZoH2GTnZimbV4KfQmr/r8I7NhPfJ5jgp+6iY8FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACI5ZZtO2dJzXjNZTWYWw78+pD16fZu75sMaVfEiv/IzIxc7Sy6+t3e6ivxX/My13k2JzPxZEZ2vr5y+eG3UxPp64ckdCa2tnderLbbrdd7iya7PRhnWmemqj0T+qbuVLUyoa9KxaJ9d6kSqoqp6XAljHRduYF2Ij9QC+5tlSuVCkpnV/ymVy07NZ0ufHAnb9tF9Sjb0E4Q+t7dR9nQXTK1mvGqSUy8Oo55EL8RH5tIRdqpK7W+0W4VRiUZB+WOEpQfFZS38/lcLp/PFe+X7j+w7alDC+wD5FDE+N+0GK8TPHoDx5PWf6mJEU+asiyq78OVsgTiS33A+q60/v9wVw9u9HGn6bT+p1X+6l7ErCT1/3on8Pqg+n84j5n+2e17TKWtHCF2xGNLtmVHXsiqtKUtLXl9Atv8Pz2qosUTI6H4YqQuTrJEdZcoKUlRimLLU1mSioSipCJGaqIllBUJJRKdvKNcCUSLI5H4EoiSBXHltijJSUlKUhAlWrKyIr40xZOqlMVJtrIuG8l+LwzJ8WNQ7ihB+SFB1H8c3wkfwYHP929a/wEAAAAAwLllJb99j8//p+VaMlcxNW2POy0AAAAAAHCCkk/+5+LJdDx3TSzO/wEAAAAAOG+s5Bo7S0QycqMzl14JxS8BAAAAAAA4J5LP/69f6D67eEMszv8BAAAAADhvfu8ZY3+q7xi7YeMr6+9/JAimrd3G8vfWphOHO5vdge4nD24xqsxal7obSSbFqe4zV89Z3dEvPw6C+aE7WT8w1r8czMPqm0C/gQsHJyB/yE2RX0Xk5londi1d02klUzE1nXX92sOcOM6liUgvRz+/3PhFku6/8+qXLFmXy63ss1fttSSX3Xgru5vdPA6lMySXN8l4C8k1F31HN56upLv2nVfPWLK+0W7Zvf2f6Kyd+IQ238p8J2Y+05lm9vd/Ju5/Ljuo990scmnPd/ca7en55OgsbnUiby3c6kz6ZJEflUW+d/9/1r44QhaFbDpY9IAsCsfMAgDGZX1EFbIOF/7POModrO6HWulf3T/txwt5KwudmIXZ5MA6NdvniG6Pqiv2Mev6X4fugbQ/C5lIa2zc7p8Hqur7+AXvB7Yb1vJWvAsn32z+JFe2tnfubGyuPm89b73M5wtF+55t38/LdNKN7oTaAwDoI73Hjgy8x87ICOtefFYtg8+qv/n4lYKsPJNX0pY1WUyuNhCRG/23mun5GsLiiLPWTM8dXhZHnNVlem70cvTYwhn8SwAAcHbmR9Tho9T/xRHn3ftr+fCz495aDgAATocOPliZ6DcrCEzjaa5UyjnRklaB7z5WgSlXtTJepAN3yfGqWjUCP/JdvxbPPDFlHaqw2Wj4QaQqfqAafmiWkzu/q+6t30Ndd7zIuGGjpp1QK9f3IseNVNmErko/QAiSF4cN7ZqKcZ3I+J4K/Wbg6qxSodaq0fyxZsIlHShT1l5kKiae9VQjMHUnWFFP/FqzrlVZh25gGpHf2WDalvEqflBPNpsd984GAOALsbW982K13W69PsWZcfcRAADsR5UGAAAAAAAAAAAAAAAAAAAAAODLd+JX+03L6V9Q+AkzF44abHVuDCCnmc/FoTG7X8YeY+ZEZyZO6z/aac+M97gE4PT9FwAA///BQ0Yq") syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000080)='./file1\x00', 0x6cc3459864c8fd79, 0xfffffffffffffffd, 0x1, 0x0, &(0x7f0000000100)) syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f00000001c0)='./file0\x00', 0x400, &(0x7f00000000c0)=ANY=[@ANYBLOB="f217b039bf1761a5f59f08ff521bce8ba6122d1c1752b99da8f96be70383be31b1ab2c402a", @ANYRES16, @ANYRESHEX=0x0, @ANYRES16=0x0], 0x6, 0x55b, &(0x7f0000000980)="$eJzs3V1v01YYwPHHfWElkxDaJoSqAoeySUUqwUkgKOLKc07SA4kd2Q5qr1BFU1SRwkSZtPZqvWFD2j4Et/sQ+0ZoH2GTnZimbV4KfQmr/r8I7NhPfJ5jgp+6iY8FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACI5ZZtO2dJzXjNZTWYWw78+pD16fZu75sMaVfEiv/IzIxc7Sy6+t3e6ivxX/My13k2JzPxZEZ2vr5y+eG3UxPp64ckdCa2tnderLbbrdd7iya7PRhnWmemqj0T+qbuVLUyoa9KxaJ9d6kSqoqp6XAljHRduYF2Ij9QC+5tlSuVCkpnV/ymVy07NZ0ufHAnb9tF9Sjb0E4Q+t7dR9nQXTK1mvGqSUy8Oo55EL8RH5tIRdqpK7W+0W4VRiUZB+WOEpQfFZS38/lcLp/PFe+X7j+w7alDC+wD5FDE+N+0GK8TPHoDx5PWf6mJEU+asiyq78OVsgTiS33A+q60/v9wVw9u9HGn6bT+p1X+6l7ErCT1/3on8Pqg+n84j5n+2e17TKWtHCF2xGNLtmVHXsiqtKUtLXl9Atv8Pz2qosUTI6H4YqQuTrJEdZcoKUlRimLLU1mSioSipCJGaqIllBUJJRKdvKNcCUSLI5H4EoiSBXHltijJSUlKUhAlWrKyIr40xZOqlMVJtrIuG8l+LwzJ8WNQ7ihB+SFB1H8c3wkfwYHP929a/wEAAAAAwLllJb99j8//p+VaMlcxNW2POy0AAAAAAHCCkk/+5+LJdDx3TSzO/wEAAAAAOG+s5Bo7S0QycqMzl14JxS8BAAAAAAA4J5LP/69f6D67eEMszv8BAAAAADhvfu8ZY3+q7xi7YeMr6+9/JAimrd3G8vfWphOHO5vdge4nD24xqsxal7obSSbFqe4zV89Z3dEvPw6C+aE7WT8w1r8czMPqm0C/gQsHJyB/yE2RX0Xk5londi1d02klUzE1nXX92sOcOM6liUgvRz+/3PhFku6/8+qXLFmXy63ss1fttSSX3Xgru5vdPA6lMySXN8l4C8k1F31HN56upLv2nVfPWLK+0W7Zvf2f6Kyd+IQ238p8J2Y+05lm9vd/Ju5/Ljuo990scmnPd/ca7en55OgsbnUiby3c6kz6ZJEflUW+d/9/1r44QhaFbDpY9IAsCsfMAgDGZX1EFbIOF/7POModrO6HWulf3T/txwt5KwudmIXZ5MA6NdvniG6Pqiv2Mev6X4fugbQ/C5lIa2zc7p8Hqur7+AXvB7Yb1vJWvAsn32z+JFe2tnfubGyuPm89b73M5wtF+55t38/LdNKN7oTaAwDoI73Hjgy8x87ICOtefFYtg8+qv/n4lYKsPJNX0pY1WUyuNhCRG/23mun5GsLiiLPWTM8dXhZHnNVlem70cvTYwhn8SwAAcHbmR9Tho9T/xRHn3ftr+fCz495aDgAATocOPliZ6DcrCEzjaa5UyjnRklaB7z5WgSlXtTJepAN3yfGqWjUCP/JdvxbPPDFlHaqw2Wj4QaQqfqAafmiWkzu/q+6t30Ndd7zIuGGjpp1QK9f3IseNVNmErko/QAiSF4cN7ZqKcZ3I+J4K/Wbg6qxSodaq0fyxZsIlHShT1l5kKiae9VQjMHUnWFFP/FqzrlVZh25gGpHf2WDalvEqflBPNpsd984GAOALsbW982K13W69PsWZcfcRAADsR5UGAAAAAAAAAAAAAAAAAAAAAODLd+JX+03L6V9Q+AkzF44abHVuDCCnmc/FoTG7X8YeY+ZEZyZO6z/aac+M97gE4PT9FwAA///BQ0Yq") (async) syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000080)='./file1\x00', 0x6cc3459864c8fd79, 0xfffffffffffffffd, 0x1, 0x0, &(0x7f0000000100)) (async) 02:12:33 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0xf) bind$netlink(r2, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) syz_genetlink_get_family_id$gtp(0x0, r1) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000000), 0x4) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r2, 0x10e, 0x4, 0x0, 0x0) sendmsg$NFT_BATCH(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000280)=ANY=[@ANYBLOB="140000001000010000400000000000000000000a2491"], 0x4c}}, 0x0) connect$pppoe(r1, &(0x7f0000000240)={0x18, 0x0, {0x0, @random="1a8a8778bb32", 'team_slave_1\x00'}}, 0x1e) sendmsg$IPCTNL_MSG_CT_NEW(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[], 0x14}}, 0x40004) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000200), 0x8) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000002c0)={0x6, 0xc, &(0x7f00000003c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, [@map_fd={0x18, 0x4, 0x1, 0x0, r3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x20}, @exit, @map_fd={0x18, 0x4, 0x1, 0x0, r1}, @btf_id={0x18, 0xb, 0x3, 0x0, 0x5}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x0, 0x6, 0x40, 0x389, 0x20a, 0xffffffffffffffff, 0x8000, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x5, 0x5}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000640)={0x11, 0x6, &(0x7f00000000c0)=@raw=[@map_val={0x18, 0xb, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7fff}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x2}, @exit, @jmp={0x5, 0x0, 0x4, 0x9, 0x0, 0x80}], &(0x7f0000000100)='syzkaller\x00', 0x200, 0x2d, &(0x7f0000000140)=""/45, 0x41000, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000540)={0x5, 0x6, 0x0, 0x5}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000600)=[0x1, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) sendmsg$nl_route(r0, &(0x7f0000000980)={&(0x7f0000000800)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000940)={&(0x7f00000008c0)=@setlink={0x54, 0x13, 0x300, 0x70bd2c, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, 0x8, 0x2000}, [@IFLA_MASTER={0x8}, @IFLA_LINK={0x8}, @IFLA_MAP={0x24, 0xe, {0xffffffffffffffd1, 0x3, 0x5, 0x8, 0x6, 0x3}}]}, 0x54}}, 0x0) r5 = syz_mount_image$jffs2(&(0x7f0000000380), &(0x7f0000000640)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) writev(r5, &(0x7f0000001e80)=[{&(0x7f0000001980)="fc268fae82e72f26710ad3799a8865fc547a5869416d7c2e467247fd207e635980c0a06b179db31317e87fa078f2f47e20875e037224dfdd47f93d20ac3cb01d7614113c939ebd004538a7699916683d8352110f07e3", 0x56}, {&(0x7f0000001a00)="dff52dc9053333d0b270b806e6eec5e19d1fe67bd78779476bc9c460e41a17dbb27cae1a259d06ce88f4ff89c0e3507e56b82ed49d07388b91fc4dcb1879ba5ae67237223a3c10d4bb3046ff0d83917d8224311f0568e794699bb5e6e6472a4b937b1aa40d17103169f3d85c618e845f9f378828bb43b5cbd68e87b9130f0a9c", 0x80}, {&(0x7f0000001b00)}, {&(0x7f0000001bc0)="8322e679996fe65a08437d958903280a1d23f3dcd04c405920f87867bc0a9735377186083265167a2a483ea6bca889982b65efde58edc96d64a6bf159feebf11c7cb2846409d1946b5170bfc9147050ae84fe8b9b871d903f7f5b9888b6bd2c486664b84b3eaf0454c69afab22aa269b6a09ce18db4a6c87fec8bd986776a607baf1c083735f365934aec793b968890988f5e35e49d72ed8c0f8bb53268cd69d7adfa892d7022041ca3166cf884792f7b08d2a6330f282d068915110b0d3f304f42d0981362207", 0xc7}, {&(0x7f0000001cc0)="72ad6dbf84bb12406d0305dcd2c3cae5929b8f9fb43ff98451c0e7e62e61ed6d39b475c994b84f1df428ddeddb07e8ac9c2b838cae67e3f66b8c91d3a9c491acf0bd5ef64d559f2d5a16c60e130b275929228cda7139e7f53f0640a3b24f85b1d9448996399c58efd78cd7c2055be012c0e6a9a4a92e7c512677b6c9b144f1fc1802f7153c8400e3bc331a7257cce3534fb96a44c8b60acb9eb5f4579238fa27", 0xa0}, {&(0x7f0000001d80)="0f3c6395a1dabc495849e2a9b57de647482edf3903d89f31a4e9f934f357dfa2a8864f515a7e6213322beda391446380677b8706b59ef4353e9c901c4d4b074efb5206cbb1ea4a62726b4e3f096d635dda87bee33ff35c5f7c4cee5f2615485be118eaead1dc9f257775844df1636d48ad12a933cfc5b69aa5520961f397050b4301353b05663ee67e6f533a298e42b1049479397663ff4ce0dd5283afdda590ed522607226d39e57c726797d5bcbd447107ecb91222eb614f90600a302ac3c20e5aef14716f14899c0ab9f05707c0e974ea88f383246d8d14097e8b", 0xdc}], 0x6) socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=@newlink={0x68, 0x10, 0x403, 0x82dae, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, 0x88a8ffad}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @bond={{0x9}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_BOND_MODE={0x5, 0x1, 0x3}, @IFLA_BOND_PRIMARY={0x8}, @IFLA_BOND_MODE={0x5, 0x1, 0x5}]}}}, @IFLA_LINK={0x8}, @IFLA_MASTER={0x8}, @IFLA_BROADCAST={0xa, 0x2, @remote}]}, 0x68}}, 0x0) 02:12:33 executing program 2: ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, 0x0) (async) r0 = perf_event_open(&(0x7f0000001a00)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x80}, 0x10190, 0x8000000, 0x0, 0x6, 0x0, 0xfffffffd}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x7, r0, 0xc) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x0) (async) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8953, &(0x7f0000000000)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @loopback}}) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x482, &(0x7f0000000040)={0x0, @loopback, 0x0, 0x40000002, 'rr\x00', 0x1d}, 0x2c) (async) mount(0x0, &(0x7f0000000240)='.\x00', &(0x7f000015bffc)='nfs\x00', 0x0, &(0x7f0000000000)) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f00000000c0)=0x40) creat(&(0x7f0000000080)='./file0\x00', 0x80) 02:12:33 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f0000005700)=[{{&(0x7f00000001c0)={0xa, 0x4e21, 0x0, @empty, 0xffffffff}, 0x1c, &(0x7f0000000240)=[{&(0x7f0000000200)="03", 0x1}, {&(0x7f0000000300)='\'', 0x1}, {&(0x7f00000003c0)='c', 0x1}], 0x3}}, {{&(0x7f00000004c0)={0xa, 0x4e23, 0x0, @rand_addr=' \x01\x00'}, 0x1c, 0x0, 0x0, &(0x7f0000005940)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x7ff}}, @dstopts={{0x18}}], 0x30}}], 0x2, 0x0) (async) ioctl$BTRFS_IOC_LOGICAL_INO(r0, 0xc0389424, &(0x7f0000000040)={0x1, 0x20, '\x00', 0x0, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) 02:12:33 executing program 5: syz_mount_image$iso9660(&(0x7f0000000040), &(0x7f00000001c0)='./file0\x00', 0x400, &(0x7f00000000c0)=ANY=[@ANYBLOB="f217b039bf1761a5f59f08ff521bce8ba6122d1c1752b99da8f96be70383be31b1ab2c402a", @ANYRES16, @ANYRESHEX=0x0, @ANYRES16=0x0], 0x6, 0x55b, &(0x7f0000000980)="$eJzs3V1v01YYwPHHfWElkxDaJoSqAoeySUUqwUkgKOLKc07SA4kd2Q5qr1BFU1SRwkSZtPZqvWFD2j4Et/sQ+0ZoH2GTnZimbV4KfQmr/r8I7NhPfJ5jgp+6iY8FAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACI5ZZtO2dJzXjNZTWYWw78+pD16fZu75sMaVfEiv/IzIxc7Sy6+t3e6ivxX/My13k2JzPxZEZ2vr5y+eG3UxPp64ckdCa2tnderLbbrdd7iya7PRhnWmemqj0T+qbuVLUyoa9KxaJ9d6kSqoqp6XAljHRduYF2Ij9QC+5tlSuVCkpnV/ymVy07NZ0ufHAnb9tF9Sjb0E4Q+t7dR9nQXTK1mvGqSUy8Oo55EL8RH5tIRdqpK7W+0W4VRiUZB+WOEpQfFZS38/lcLp/PFe+X7j+w7alDC+wD5FDE+N+0GK8TPHoDx5PWf6mJEU+asiyq78OVsgTiS33A+q60/v9wVw9u9HGn6bT+p1X+6l7ErCT1/3on8Pqg+n84j5n+2e17TKWtHCF2xGNLtmVHXsiqtKUtLXl9Atv8Pz2qosUTI6H4YqQuTrJEdZcoKUlRimLLU1mSioSipCJGaqIllBUJJRKdvKNcCUSLI5H4EoiSBXHltijJSUlKUhAlWrKyIr40xZOqlMVJtrIuG8l+LwzJ8WNQ7ihB+SFB1H8c3wkfwYHP929a/wEAAAAAwLllJb99j8//p+VaMlcxNW2POy0AAAAAAHCCkk/+5+LJdDx3TSzO/wEAAAAAOG+s5Bo7S0QycqMzl14JxS8BAAAAAAA4J5LP/69f6D67eEMszv8BAAAAADhvfu8ZY3+q7xi7YeMr6+9/JAimrd3G8vfWphOHO5vdge4nD24xqsxal7obSSbFqe4zV89Z3dEvPw6C+aE7WT8w1r8czMPqm0C/gQsHJyB/yE2RX0Xk5londi1d02klUzE1nXX92sOcOM6liUgvRz+/3PhFku6/8+qXLFmXy63ss1fttSSX3Xgru5vdPA6lMySXN8l4C8k1F31HN56upLv2nVfPWLK+0W7Zvf2f6Kyd+IQ238p8J2Y+05lm9vd/Ju5/Ljuo990scmnPd/ca7en55OgsbnUiby3c6kz6ZJEflUW+d/9/1r44QhaFbDpY9IAsCsfMAgDGZX1EFbIOF/7POModrO6HWulf3T/txwt5KwudmIXZ5MA6NdvniG6Pqiv2Mev6X4fugbQ/C5lIa2zc7p8Hqur7+AXvB7Yb1vJWvAsn32z+JFe2tnfubGyuPm89b73M5wtF+55t38/LdNKN7oTaAwDoI73Hjgy8x87ICOtefFYtg8+qv/n4lYKsPJNX0pY1WUyuNhCRG/23mun5GsLiiLPWTM8dXhZHnNVlem70cvTYwhn8SwAAcHbmR9Tho9T/xRHn3ftr+fCz495aDgAATocOPliZ6DcrCEzjaa5UyjnRklaB7z5WgSlXtTJepAN3yfGqWjUCP/JdvxbPPDFlHaqw2Wj4QaQqfqAafmiWkzu/q+6t30Ndd7zIuGGjpp1QK9f3IseNVNmErko/QAiSF4cN7ZqKcZ3I+J4K/Wbg6qxSodaq0fyxZsIlHShT1l5kKiae9VQjMHUnWFFP/FqzrlVZh25gGpHf2WDalvEqflBPNpsd984GAOALsbW982K13W69PsWZcfcRAADsR5UGAAAAAAAAAAAAAAAAAAAAAODLd+JX+03L6V9Q+AkzF44abHVuDCCnmc/FoTG7X8YeY+ZEZyZO6z/aac+M97gE4PT9FwAA///BQ0Yq") syz_mount_image$erofs(&(0x7f0000000000), &(0x7f0000000080)='./file1\x00', 0x6cc3459864c8fd79, 0xfffffffffffffffd, 0x1, 0x0, &(0x7f0000000100)) 02:12:34 executing program 2: ioctl$ifreq_SIOCGIFINDEX_batadv_hard(0xffffffffffffffff, 0x8933, 0x0) (async) r0 = perf_event_open(&(0x7f0000001a00)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, @perf_config_ext={0x80}, 0x10190, 0x8000000, 0x0, 0x6, 0x0, 0xfffffffd}, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r1 = perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x7, r0, 0xc) ioctl$PERF_EVENT_IOC_REFRESH(0xffffffffffffffff, 0x2402, 0x0) (async, rerun: 32) ioctl$sock_inet_SIOCSARP(0xffffffffffffffff, 0x8953, &(0x7f0000000000)={{0x2, 0x0, @multicast1}, {0x0, @broadcast}, 0x0, {0x2, 0x0, @loopback}}) (async, rerun: 32) setsockopt$IP_VS_SO_SET_ADD(0xffffffffffffffff, 0x0, 0x482, &(0x7f0000000040)={0x0, @loopback, 0x0, 0x40000002, 'rr\x00', 0x1d}, 0x2c) (async) mount(0x0, &(0x7f0000000240)='.\x00', &(0x7f000015bffc)='nfs\x00', 0x0, &(0x7f0000000000)) (async) ioctl$PERF_EVENT_IOC_PERIOD(r1, 0x40082404, &(0x7f00000000c0)=0x40) (async) creat(&(0x7f0000000080)='./file0\x00', 0x80) 02:12:34 executing program 4: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) (async) close(r2) (async) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) syz_mount_image$btrfs(&(0x7f0000000000), &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000005c0)={'ip6_vti0\x00', &(0x7f0000000540)={'ip6_vti0\x00', r3, 0x2f, 0x7, 0x9, 0x69, 0x3e, @private2={0xfc, 0x2, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @loopback}, 0x10, 0x7800, 0xfffffffd, 0x101}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000600)={'ip6tnl0\x00', r5, 0x2f, 0xc9, 0x20, 0x4, 0x0, @mcast1, @private1, 0x80, 0x700, 0x9, 0x8}}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) (async) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=@setneightbl={0x2c, 0x43, 0x1, 0x0, 0x0, {}, [@NDTA_PARMS={0x10, 0x6, 0x0, 0x1, [@NDTPA_DELAY_PROBE_TIME={0xc}]}, @NDTA_NAME={0x5, 0x1, '\x00'}]}, 0x2c}}, 0x0) (async) ioctl$sock_SIOCETHTOOL(r6, 0x8946, &(0x7f0000000400)={'tunl0\x00', &(0x7f0000000300)=ANY=[@ANYBLOB="33c76ed6ea6bb90fb528e5a902000000000400002e2f66696c653000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe383734b15f74a9067c00"/135]}) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) connect$inet(r2, &(0x7f0000000040)={0x2, 0x4e22, @local}, 0x10) (async) r7 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8933, &(0x7f0000000240)={'batadv0\x00', 0x0}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000200), 0xc, &(0x7f0000000280)={&(0x7f0000000480)=@ipv6_newaddrlabel={0xc0, 0x48, 0x400, 0x70bd2a, 0x25dfdbfb, {0xa, 0x0, 0x20, 0x0, r8}, [@IFAL_LABEL={0x8, 0x2, 0x1}, @IFAL_ADDRESS={0x14, 0x1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @IFAL_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @private=0xa010102}}, @IFAL_ADDRESS={0x14, 0x1, @mcast2}, @IFAL_LABEL={0x8, 0x2, 0x7}, @IFAL_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}}, @IFAL_ADDRESS={0x14, 0x1, @private1={0xfc, 0x1, '\x00', 0x4}}, @IFAL_LABEL={0x8}, @IFAL_ADDRESS={0x14, 0x1, @mcast1}, @IFAL_ADDRESS={0x14, 0x1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}]}, 0xc0}, 0x1, 0x0, 0x0, 0x10}, 0x20000805) (async) setsockopt$llc_int(r7, 0x10c, 0x2, &(0x7f0000000000)=0xf1e6, 0x4) (async) splice(r0, 0x0, r2, 0x0, 0x2ffff, 0x0) connect$llc(r0, &(0x7f0000000180)={0x1a, 0x305, 0x9, 0x80, 0x35, 0x9, @remote}, 0x10) 02:12:34 executing program 3: r0 = socket$inet6(0xa, 0x2, 0x0) sendmmsg$inet6(r0, &(0x7f0000005700)=[{{&(0x7f00000001c0)={0xa, 0x4e21, 0x0, @empty, 0xffffffff}, 0x1c, &(0x7f0000000240)=[{&(0x7f0000000200)="03", 0x1}, {&(0x7f0000000300)='\'', 0x1}, {&(0x7f00000003c0)='c', 0x1}], 0x3}}, {{&(0x7f00000004c0)={0xa, 0x4e23, 0x0, @rand_addr=' \x01\x00'}, 0x1c, 0x0, 0x0, &(0x7f0000005940)=[@hoplimit_2292={{0x14, 0x29, 0x8, 0x7ff}}, @dstopts={{0x18}}], 0x30}}], 0x2, 0x0) (async, rerun: 64) ioctl$BTRFS_IOC_LOGICAL_INO(r0, 0xc0389424, &(0x7f0000000040)={0x1, 0x20, '\x00', 0x0, &(0x7f0000000000)=[0x0, 0x0, 0x0, 0x0]}) (rerun: 64) [ 429.923503] device bond1 entered promiscuous mode [ 429.937871] IPv6: ADDRCONF(NETDEV_UP): bond1: link is not ready [ 429.944083] 8021q: adding VLAN 0 to HW filter on device bond1 02:12:34 executing program 1: mlockall(0x1) r0 = bpf$PROG_LOAD(0x5, 0x0, 0x0) dup2(0xffffffffffffffff, r0) (async) syz_open_dev$sg(0x0, 0x0, 0x0) (async) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000140), 0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) mbind(&(0x7f00003b5000/0x800000)=nil, 0x801100, 0x0, 0x0, 0x0, 0x0) r1 = mq_open(&(0x7f000084dff0)='!selin\b\x00\x00\x00linux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x1, 0x7179, 0x10}) (async) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedreceive(0xffffffffffffffff, &(0x7f0000000180)=""/202, 0x1f, 0x0, 0x0) ioctl$SG_BLKTRACESTART(0xffffffffffffffff, 0x1267, 0x0) ioctl$FS_IOC_GETVERSION(0xffffffffffffffff, 0x80087601, &(0x7f0000000380)) mq_open(&(0x7f0000000280)='\x00', 0x1, 0x80, &(0x7f00000002c0)={0x6, 0x0, 0x20, 0xf84}) (async) mq_timedsend(0xffffffffffffffff, 0xfffffffffffffffc, 0x0, 0x79, &(0x7f0000000340)={0x0, 0x3938700}) mlock2(&(0x7f0000ae4000/0x4000)=nil, 0x4000, 0x1) (async) r2 = syz_clone(0x10040000, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mlockall(0x0) move_pages(r2, 0x2, &(0x7f0000000040)=[&(0x7f0000fff000/0x1000)=nil, &(0x7f00007b9000/0x3000)=nil], &(0x7f0000000080)=[0xa7, 0xfff], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0xc40, 0x0) (async) ioctl$BTRFS_IOC_INO_LOOKUP(r1, 0xd0009412, &(0x7f0000001540)={0x0, 0x3ff}) (async) r4 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x27, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x68}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) (async) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100), 0x80040, 0x0) dup2(r3, r4) 02:12:34 executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) close(r2) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) syz_mount_image$btrfs(&(0x7f0000000000), &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000005c0)={'ip6_vti0\x00', &(0x7f0000000540)={'ip6_vti0\x00', r3, 0x2f, 0x7, 0x9, 0x69, 0x3e, @private2={0xfc, 0x2, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @loopback}, 0x10, 0x7800, 0xfffffffd, 0x101}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000600)={'ip6tnl0\x00', r5, 0x2f, 0xc9, 0x20, 0x4, 0x0, @mcast1, @private1, 0x80, 0x700, 0x9, 0x8}}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=@setneightbl={0x2c, 0x43, 0x1, 0x0, 0x0, {}, [@NDTA_PARMS={0x10, 0x6, 0x0, 0x1, [@NDTPA_DELAY_PROBE_TIME={0xc}]}, @NDTA_NAME={0x5, 0x1, '\x00'}]}, 0x2c}}, 0x0) ioctl$sock_SIOCETHTOOL(r6, 0x8946, &(0x7f0000000400)={'tunl0\x00', &(0x7f0000000300)=ANY=[@ANYBLOB="33c76ed6ea6bb90fb528e5a902000000000400002e2f66696c653000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe383734b15f74a9067c00"/135]}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x4e22, @local}, 0x10) r7 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8933, &(0x7f0000000240)={'batadv0\x00', 0x0}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000200), 0xc, &(0x7f0000000280)={&(0x7f0000000480)=@ipv6_newaddrlabel={0xc0, 0x48, 0x400, 0x70bd2a, 0x25dfdbfb, {0xa, 0x0, 0x20, 0x0, r8}, [@IFAL_LABEL={0x8, 0x2, 0x1}, @IFAL_ADDRESS={0x14, 0x1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @IFAL_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @private=0xa010102}}, @IFAL_ADDRESS={0x14, 0x1, @mcast2}, @IFAL_LABEL={0x8, 0x2, 0x7}, @IFAL_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}}, @IFAL_ADDRESS={0x14, 0x1, @private1={0xfc, 0x1, '\x00', 0x4}}, @IFAL_LABEL={0x8}, @IFAL_ADDRESS={0x14, 0x1, @mcast1}, @IFAL_ADDRESS={0x14, 0x1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}]}, 0xc0}, 0x1, 0x0, 0x0, 0x10}, 0x20000805) setsockopt$llc_int(r7, 0x10c, 0x2, &(0x7f0000000000)=0xf1e6, 0x4) splice(r0, 0x0, r2, 0x0, 0x2ffff, 0x0) connect$llc(r0, &(0x7f0000000180)={0x1a, 0x305, 0x9, 0x80, 0x35, 0x9, @remote}, 0x10) 02:12:34 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) r3 = openat$vfio(0xffffffffffffff9c, &(0x7f0000000280), 0x280, 0x0) lseek(r3, 0x100, 0x2) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000001ad78a0400000000000a2000000016000006000200797a30000000000200000010000100001e8eb774389cd0473a81a570aafa9aa621e403570c66ff00000a"], 0x48}}, 0x0) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a01010000000000000000020000000900010073797a300000000080000000030a01f80000000000000000020000000900010073797a30000000000900030073797a3200000000140004800800014000000000080002400e0000004000"], 0xdc}}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000000)=ANY=[], 0x208e24b) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000400)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_MCAST_RATE(r1, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x30, 0x0, 0x10, 0x70bd2a, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r5}, @val={0xc, 0x99, {0x97, 0x65}}}}, [@NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0xa}]}, 0x30}, 0x1, 0x0, 0x0, 0x4000044}, 0x80d4) r6 = openat$cgroup_ro(r1, &(0x7f0000000300)='memory.swap.events\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x1000000000000330, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) read$msr(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffe6, 0x7) r7 = accept4$inet(r1, &(0x7f0000000180)={0x2, 0x0, @initdev}, &(0x7f00000002c0)=0x10, 0x0) fcntl$setflags(r7, 0x2, 0x1) 02:12:34 executing program 2: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000900)={0xffffffffffffffff, 0xe0, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000000)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f00000005c0), &(0x7f0000000600)=[0x0, 0x0], 0x0, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000740), &(0x7f0000000780), 0x8, 0x10, 0x8, 0x8, &(0x7f00000007c0)}}, 0x10) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) openat$cgroup(0xffffffffffffffff, &(0x7f0000000180)='syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) perf_event_open(&(0x7f0000000640)={0x2, 0x80, 0x2, 0x0, 0x9, 0x1b, 0x0, 0x1, 0x10000, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6852, 0x0, @perf_config_ext={0x8000000000000000}, 0x0, 0xec84d83, 0x6, 0x0, 0x0, 0x0, 0x81, 0x0, 0xffffff69}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x0) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x1ff) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r4 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000580)={'rose0\x00', 0x112}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000009c0), 0x541d00, 0x0) ioctl$TUNSETOFFLOAD(r5, 0x400454d0, 0x0) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0xb) r6 = openat$cgroup_ro(r3, &(0x7f0000000a00)='io.stat\x00', 0x0, 0x0) r7 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, 0xffffffffffffffff, &(0x7f0000000100)={0x20000014}) fcntl$F_GET_FILE_RW_HINT(0xffffffffffffffff, 0x40d, &(0x7f0000000100)) write$cgroup_subtree(r6, &(0x7f0000000a40)={[{0x2b, 'pids'}, {0x2b, 'pids'}, {0x2d, 'io'}, {0x2b, 'pids'}, {0x2d, 'devices'}, {0x2d, 'rdma'}, {0x2b, 'cpuset'}]}, 0x2d) ioctl$TUNGETSNDBUF(r4, 0x800454d3, &(0x7f0000000280)) r8 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000940)=@bpf_tracing={0x1a, 0xe, &(0x7f0000000400)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2}, [@call={0x85, 0x0, 0x0, 0x76}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x7}, @alu={0x3, 0x1, 0x0, 0x2, 0x3, 0x6, 0xfffffffffffffffc}, @btf_id={0x18, 0x6, 0x3, 0x0, 0x5}, @initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, @jmp={0x5, 0x1, 0x5, 0xe, 0x1, 0x40, 0x10}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x3}]}, &(0x7f0000000080)='syzkaller\x00', 0x6, 0x0, 0x0, 0x41000, 0x2, '\x00', r0, 0x18, r1, 0x8, &(0x7f00000001c0)={0x4, 0x2}, 0x8, 0x10, &(0x7f00000005c0)={0x4, 0x5, 0x4000000, 0x80000001}, 0x10, 0x1ad20, 0xffffffffffffffff, 0x0, &(0x7f00000006c0)=[r2, r1, 0x1]}, 0x80) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r9, 0x40086602, 0x0) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000700)={@cgroup, r8, 0x1f, 0x1}, 0x14) close(r4) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000340)=')\x00') ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000000c0)={'netpci0\x00', 0x1000}) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000300), 0x2, 0x0) ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) 02:12:34 executing program 4: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) (async) close(r2) (async) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) (async) syz_mount_image$btrfs(&(0x7f0000000000), &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) (async) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) (async) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000005c0)={'ip6_vti0\x00', &(0x7f0000000540)={'ip6_vti0\x00', r3, 0x2f, 0x7, 0x9, 0x69, 0x3e, @private2={0xfc, 0x2, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @loopback}, 0x10, 0x7800, 0xfffffffd, 0x101}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000600)={'ip6tnl0\x00', r5, 0x2f, 0xc9, 0x20, 0x4, 0x0, @mcast1, @private1, 0x80, 0x700, 0x9, 0x8}}) (async) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) (async) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=@setneightbl={0x2c, 0x43, 0x1, 0x0, 0x0, {}, [@NDTA_PARMS={0x10, 0x6, 0x0, 0x1, [@NDTPA_DELAY_PROBE_TIME={0xc}]}, @NDTA_NAME={0x5, 0x1, '\x00'}]}, 0x2c}}, 0x0) (async) ioctl$sock_SIOCETHTOOL(r6, 0x8946, &(0x7f0000000400)={'tunl0\x00', &(0x7f0000000300)=ANY=[@ANYBLOB="33c76ed6ea6bb90fb528e5a902000000000400002e2f66696c653000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe383734b15f74a9067c00"/135]}) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) connect$inet(r2, &(0x7f0000000040)={0x2, 0x4e22, @local}, 0x10) (async) r7 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) (async) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8933, &(0x7f0000000240)={'batadv0\x00', 0x0}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000200), 0xc, &(0x7f0000000280)={&(0x7f0000000480)=@ipv6_newaddrlabel={0xc0, 0x48, 0x400, 0x70bd2a, 0x25dfdbfb, {0xa, 0x0, 0x20, 0x0, r8}, [@IFAL_LABEL={0x8, 0x2, 0x1}, @IFAL_ADDRESS={0x14, 0x1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @IFAL_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @private=0xa010102}}, @IFAL_ADDRESS={0x14, 0x1, @mcast2}, @IFAL_LABEL={0x8, 0x2, 0x7}, @IFAL_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}}, @IFAL_ADDRESS={0x14, 0x1, @private1={0xfc, 0x1, '\x00', 0x4}}, @IFAL_LABEL={0x8}, @IFAL_ADDRESS={0x14, 0x1, @mcast1}, @IFAL_ADDRESS={0x14, 0x1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}]}, 0xc0}, 0x1, 0x0, 0x0, 0x10}, 0x20000805) (async) setsockopt$llc_int(r7, 0x10c, 0x2, &(0x7f0000000000)=0xf1e6, 0x4) (async) splice(r0, 0x0, r2, 0x0, 0x2ffff, 0x0) (async) connect$llc(r0, &(0x7f0000000180)={0x1a, 0x305, 0x9, 0x80, 0x35, 0x9, @remote}, 0x10) 02:12:34 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) (async) r1 = openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) (async) r2 = socket$netlink(0x10, 0x3, 0xf) bind$netlink(r2, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) syz_genetlink_get_family_id$gtp(0x0, r1) (async) bpf$MAP_CREATE(0x0, 0x0, 0x0) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) (async) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000000), 0x4) (async) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r2, 0x10e, 0x4, 0x0, 0x0) sendmsg$NFT_BATCH(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000280)=ANY=[@ANYBLOB="140000001000010000400000000000000000000a2491"], 0x4c}}, 0x0) connect$pppoe(r1, &(0x7f0000000240)={0x18, 0x0, {0x0, @random="1a8a8778bb32", 'team_slave_1\x00'}}, 0x1e) sendmsg$IPCTNL_MSG_CT_NEW(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[], 0x14}}, 0x40004) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000200), 0x8) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000002c0)={0x6, 0xc, &(0x7f00000003c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, [@map_fd={0x18, 0x4, 0x1, 0x0, r3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x20}, @exit, @map_fd={0x18, 0x4, 0x1, 0x0, r1}, @btf_id={0x18, 0xb, 0x3, 0x0, 0x5}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x0, 0x6, 0x40, 0x389, 0x20a, 0xffffffffffffffff, 0x8000, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x5, 0x5}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000640)={0x11, 0x6, &(0x7f00000000c0)=@raw=[@map_val={0x18, 0xb, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7fff}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x2}, @exit, @jmp={0x5, 0x0, 0x4, 0x9, 0x0, 0x80}], &(0x7f0000000100)='syzkaller\x00', 0x200, 0x2d, &(0x7f0000000140)=""/45, 0x41000, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000540)={0x5, 0x6, 0x0, 0x5}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000600)=[0x1, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) (async) sendmsg$nl_route(r0, &(0x7f0000000980)={&(0x7f0000000800)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000940)={&(0x7f00000008c0)=@setlink={0x54, 0x13, 0x300, 0x70bd2c, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, 0x8, 0x2000}, [@IFLA_MASTER={0x8}, @IFLA_LINK={0x8}, @IFLA_MAP={0x24, 0xe, {0xffffffffffffffd1, 0x3, 0x5, 0x8, 0x6, 0x3}}]}, 0x54}}, 0x0) (async) r5 = syz_mount_image$jffs2(&(0x7f0000000380), &(0x7f0000000640)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) writev(r5, &(0x7f0000001e80)=[{&(0x7f0000001980)="fc268fae82e72f26710ad3799a8865fc547a5869416d7c2e467247fd207e635980c0a06b179db31317e87fa078f2f47e20875e037224dfdd47f93d20ac3cb01d7614113c939ebd004538a7699916683d8352110f07e3", 0x56}, {&(0x7f0000001a00)="dff52dc9053333d0b270b806e6eec5e19d1fe67bd78779476bc9c460e41a17dbb27cae1a259d06ce88f4ff89c0e3507e56b82ed49d07388b91fc4dcb1879ba5ae67237223a3c10d4bb3046ff0d83917d8224311f0568e794699bb5e6e6472a4b937b1aa40d17103169f3d85c618e845f9f378828bb43b5cbd68e87b9130f0a9c", 0x80}, {&(0x7f0000001b00)}, {&(0x7f0000001bc0)="8322e679996fe65a08437d958903280a1d23f3dcd04c405920f87867bc0a9735377186083265167a2a483ea6bca889982b65efde58edc96d64a6bf159feebf11c7cb2846409d1946b5170bfc9147050ae84fe8b9b871d903f7f5b9888b6bd2c486664b84b3eaf0454c69afab22aa269b6a09ce18db4a6c87fec8bd986776a607baf1c083735f365934aec793b968890988f5e35e49d72ed8c0f8bb53268cd69d7adfa892d7022041ca3166cf884792f7b08d2a6330f282d068915110b0d3f304f42d0981362207", 0xc7}, {&(0x7f0000001cc0)="72ad6dbf84bb12406d0305dcd2c3cae5929b8f9fb43ff98451c0e7e62e61ed6d39b475c994b84f1df428ddeddb07e8ac9c2b838cae67e3f66b8c91d3a9c491acf0bd5ef64d559f2d5a16c60e130b275929228cda7139e7f53f0640a3b24f85b1d9448996399c58efd78cd7c2055be012c0e6a9a4a92e7c512677b6c9b144f1fc1802f7153c8400e3bc331a7257cce3534fb96a44c8b60acb9eb5f4579238fa27", 0xa0}, {&(0x7f0000001d80)="0f3c6395a1dabc495849e2a9b57de647482edf3903d89f31a4e9f934f357dfa2a8864f515a7e6213322beda391446380677b8706b59ef4353e9c901c4d4b074efb5206cbb1ea4a62726b4e3f096d635dda87bee33ff35c5f7c4cee5f2615485be118eaead1dc9f257775844df1636d48ad12a933cfc5b69aa5520961f397050b4301353b05663ee67e6f533a298e42b1049479397663ff4ce0dd5283afdda590ed522607226d39e57c726797d5bcbd447107ecb91222eb614f90600a302ac3c20e5aef14716f14899c0ab9f05707c0e974ea88f383246d8d14097e8b", 0xdc}], 0x6) socket$netlink(0x10, 0x3, 0x0) (async) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=@newlink={0x68, 0x10, 0x403, 0x82dae, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, 0x88a8ffad}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @bond={{0x9}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_BOND_MODE={0x5, 0x1, 0x3}, @IFLA_BOND_PRIMARY={0x8}, @IFLA_BOND_MODE={0x5, 0x1, 0x5}]}}}, @IFLA_LINK={0x8}, @IFLA_MASTER={0x8}, @IFLA_BROADCAST={0xa, 0x2, @remote}]}, 0x68}}, 0x0) [ 430.184574] device bond2 entered promiscuous mode [ 430.200712] IPv6: ADDRCONF(NETDEV_UP): bond2: link is not ready 02:12:34 executing program 0: perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = socket$nl_route(0x10, 0x3, 0x0) (async) r1 = openat$sysfs(0xffffffffffffff9c, 0x0, 0x0, 0x0) r2 = socket$netlink(0x10, 0x3, 0xf) bind$netlink(r2, &(0x7f0000514ff4)={0x10, 0x0, 0x0, 0x2ffffffff}, 0xc) (async) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) syz_genetlink_get_family_id$gtp(0x0, r1) bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) setsockopt$sock_int(r2, 0x1, 0x8, &(0x7f0000000000), 0x4) setsockopt$netlink_NETLINK_BROADCAST_ERROR(r2, 0x10e, 0x4, 0x0, 0x0) (async) sendmsg$NFT_BATCH(r2, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000280)=ANY=[@ANYBLOB="140000001000010000400000000000000000000a2491"], 0x4c}}, 0x0) connect$pppoe(r1, &(0x7f0000000240)={0x18, 0x0, {0x0, @random="1a8a8778bb32", 'team_slave_1\x00'}}, 0x1e) (async) sendmsg$IPCTNL_MSG_CT_NEW(r2, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[], 0x14}}, 0x40004) (async) r3 = bpf$ITER_CREATE(0x21, &(0x7f0000000200), 0x8) bpf$PROG_LOAD_XDP(0x5, &(0x7f00000002c0)={0x6, 0xc, &(0x7f00000003c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, [@map_fd={0x18, 0x4, 0x1, 0x0, r3}, @initr0={0x18, 0x0, 0x0, 0x0, 0x7, 0x0, 0x0, 0x0, 0x20}, @exit, @map_fd={0x18, 0x4, 0x1, 0x0, r1}, @btf_id={0x18, 0xb, 0x3, 0x0, 0x5}]}, &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) (async) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x0, 0x6, 0x40, 0x389, 0x20a, 0xffffffffffffffff, 0x8000, '\x00', 0x0, 0xffffffffffffffff, 0x1, 0x5, 0x5}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000640)={0x11, 0x6, &(0x7f00000000c0)=@raw=[@map_val={0x18, 0xb, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x7fff}, @initr0={0x18, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x2}, @exit, @jmp={0x5, 0x0, 0x4, 0x9, 0x0, 0x80}], &(0x7f0000000100)='syzkaller\x00', 0x200, 0x2d, &(0x7f0000000140)=""/45, 0x41000, 0x4, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f00000001c0)={0x4, 0x2}, 0x8, 0x10, &(0x7f0000000540)={0x5, 0x6, 0x0, 0x5}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000600)=[0x1, r4, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}, 0x80) (async) sendmsg$nl_route(r0, &(0x7f0000000980)={&(0x7f0000000800)={0x10, 0x0, 0x0, 0x200}, 0xc, &(0x7f0000000940)={&(0x7f00000008c0)=@setlink={0x54, 0x13, 0x300, 0x70bd2c, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, 0x8, 0x2000}, [@IFLA_MASTER={0x8}, @IFLA_LINK={0x8}, @IFLA_MAP={0x24, 0xe, {0xffffffffffffffd1, 0x3, 0x5, 0x8, 0x6, 0x3}}]}, 0x54}}, 0x0) (async) r5 = syz_mount_image$jffs2(&(0x7f0000000380), &(0x7f0000000640)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) writev(r5, &(0x7f0000001e80)=[{&(0x7f0000001980)="fc268fae82e72f26710ad3799a8865fc547a5869416d7c2e467247fd207e635980c0a06b179db31317e87fa078f2f47e20875e037224dfdd47f93d20ac3cb01d7614113c939ebd004538a7699916683d8352110f07e3", 0x56}, {&(0x7f0000001a00)="dff52dc9053333d0b270b806e6eec5e19d1fe67bd78779476bc9c460e41a17dbb27cae1a259d06ce88f4ff89c0e3507e56b82ed49d07388b91fc4dcb1879ba5ae67237223a3c10d4bb3046ff0d83917d8224311f0568e794699bb5e6e6472a4b937b1aa40d17103169f3d85c618e845f9f378828bb43b5cbd68e87b9130f0a9c", 0x80}, {&(0x7f0000001b00)}, {&(0x7f0000001bc0)="8322e679996fe65a08437d958903280a1d23f3dcd04c405920f87867bc0a9735377186083265167a2a483ea6bca889982b65efde58edc96d64a6bf159feebf11c7cb2846409d1946b5170bfc9147050ae84fe8b9b871d903f7f5b9888b6bd2c486664b84b3eaf0454c69afab22aa269b6a09ce18db4a6c87fec8bd986776a607baf1c083735f365934aec793b968890988f5e35e49d72ed8c0f8bb53268cd69d7adfa892d7022041ca3166cf884792f7b08d2a6330f282d068915110b0d3f304f42d0981362207", 0xc7}, {&(0x7f0000001cc0)="72ad6dbf84bb12406d0305dcd2c3cae5929b8f9fb43ff98451c0e7e62e61ed6d39b475c994b84f1df428ddeddb07e8ac9c2b838cae67e3f66b8c91d3a9c491acf0bd5ef64d559f2d5a16c60e130b275929228cda7139e7f53f0640a3b24f85b1d9448996399c58efd78cd7c2055be012c0e6a9a4a92e7c512677b6c9b144f1fc1802f7153c8400e3bc331a7257cce3534fb96a44c8b60acb9eb5f4579238fa27", 0xa0}, {&(0x7f0000001d80)="0f3c6395a1dabc495849e2a9b57de647482edf3903d89f31a4e9f934f357dfa2a8864f515a7e6213322beda391446380677b8706b59ef4353e9c901c4d4b074efb5206cbb1ea4a62726b4e3f096d635dda87bee33ff35c5f7c4cee5f2615485be118eaead1dc9f257775844df1636d48ad12a933cfc5b69aa5520961f397050b4301353b05663ee67e6f533a298e42b1049479397663ff4ce0dd5283afdda590ed522607226d39e57c726797d5bcbd447107ecb91222eb614f90600a302ac3c20e5aef14716f14899c0ab9f05707c0e974ea88f383246d8d14097e8b", 0xdc}], 0x6) (async) socket$netlink(0x10, 0x3, 0x0) (async) sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000000)=@newlink={0x68, 0x10, 0x403, 0x82dae, 0x25dfdbfc, {0x0, 0x0, 0x0, 0x0, 0x88a8ffad}, [@IFLA_LINKINFO={0x2c, 0x12, 0x0, 0x1, @bond={{0x9}, {0x1c, 0x2, 0x0, 0x1, [@IFLA_BOND_MODE={0x5, 0x1, 0x3}, @IFLA_BOND_PRIMARY={0x8}, @IFLA_BOND_MODE={0x5, 0x1, 0x5}]}}}, @IFLA_LINK={0x8}, @IFLA_MASTER={0x8}, @IFLA_BROADCAST={0xa, 0x2, @remote}]}, 0x68}}, 0x0) [ 430.227088] 8021q: adding VLAN 0 to HW filter on device bond2 02:12:34 executing program 2: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000900)={0xffffffffffffffff, 0xe0, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000000)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f00000005c0), &(0x7f0000000600)=[0x0, 0x0], 0x0, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000740), &(0x7f0000000780), 0x8, 0x10, 0x8, 0x8, &(0x7f00000007c0)}}, 0x10) (async) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) openat$cgroup(0xffffffffffffffff, &(0x7f0000000180)='syz0\x00', 0x200002, 0x0) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000640)={0x2, 0x80, 0x2, 0x0, 0x9, 0x1b, 0x0, 0x1, 0x10000, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6852, 0x0, @perf_config_ext={0x8000000000000000}, 0x0, 0xec84d83, 0x6, 0x0, 0x0, 0x0, 0x81, 0x0, 0xffffff69}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x0) (async) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x1ff) (async) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r4 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000580)={'rose0\x00', 0x112}) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000009c0), 0x541d00, 0x0) ioctl$TUNSETOFFLOAD(r5, 0x400454d0, 0x0) (async) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0xb) (async) r6 = openat$cgroup_ro(r3, &(0x7f0000000a00)='io.stat\x00', 0x0, 0x0) r7 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, 0xffffffffffffffff, &(0x7f0000000100)={0x20000014}) (async) fcntl$F_GET_FILE_RW_HINT(0xffffffffffffffff, 0x40d, &(0x7f0000000100)) write$cgroup_subtree(r6, &(0x7f0000000a40)={[{0x2b, 'pids'}, {0x2b, 'pids'}, {0x2d, 'io'}, {0x2b, 'pids'}, {0x2d, 'devices'}, {0x2d, 'rdma'}, {0x2b, 'cpuset'}]}, 0x2d) (async) ioctl$TUNGETSNDBUF(r4, 0x800454d3, &(0x7f0000000280)) r8 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000940)=@bpf_tracing={0x1a, 0xe, &(0x7f0000000400)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2}, [@call={0x85, 0x0, 0x0, 0x76}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x7}, @alu={0x3, 0x1, 0x0, 0x2, 0x3, 0x6, 0xfffffffffffffffc}, @btf_id={0x18, 0x6, 0x3, 0x0, 0x5}, @initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, @jmp={0x5, 0x1, 0x5, 0xe, 0x1, 0x40, 0x10}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x3}]}, &(0x7f0000000080)='syzkaller\x00', 0x6, 0x0, 0x0, 0x41000, 0x2, '\x00', r0, 0x18, r1, 0x8, &(0x7f00000001c0)={0x4, 0x2}, 0x8, 0x10, &(0x7f00000005c0)={0x4, 0x5, 0x4000000, 0x80000001}, 0x10, 0x1ad20, 0xffffffffffffffff, 0x0, &(0x7f00000006c0)=[r2, r1, 0x1]}, 0x80) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r9, 0x40086602, 0x0) (async) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000700)={@cgroup, r8, 0x1f, 0x1}, 0x14) close(r4) (async) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, 0x0) (async) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000340)=')\x00') (async) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000000c0)={'netpci0\x00', 0x1000}) (async) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000300), 0x2, 0x0) (async) ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) [ 430.709345] device bond3 entered promiscuous mode 02:12:35 executing program 4: ioctl$VHOST_SET_VRING_ADDR(0xffffffffffffffff, 0x4028af11, &(0x7f00000013c0)={0x2ada95afbc4e325f, 0x1, &(0x7f00000002c0)=""/109, &(0x7f0000000340)=""/4096, &(0x7f0000001340)=""/65, 0x5000}) r0 = syz_mount_image$udf(&(0x7f0000000100), &(0x7f0000000040)='./file0\x00', 0x8, &(0x7f0000001440)={[{@noadinicb}, {@shortad}, {@nostrict}, {@iocharset={'iocharset', 0x3d, 'cp861'}}, {@noadinicb}, {@uid_forget}, {@adinicb}]}, 0x2, 0xc1d, &(0x7f00000024c0)="$eJzs3U9sHOd9N/DfMyJFUn7fiokdxW7jYtMWqcxYrv7FVKzCXdU02wCyTIRibgG4IlfqwhRJkFQjG2lB99JDDwGKooecCLRGgRQNjKYIemRbF0guPhQ59US0sBEUPbBFgJwCFjP7rLikKIsWSYmyPx+b+u7OPs/M88wMZyiBzzwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAET87quXTp9Jj7oVAMDDdGX866fPuv8DwKfKVX//BwAAAAAAAAAAAACAwy5FEU9Givkr62myet/Wf7k1e+v2xMjoztUGUlXzSFW+/Oo/c/bc+a+8OHyhkx9df789E6+PX71Ue2Xu5vxCc3GxOV2bmG1NzU03d72GvdbfbqjaAbWbb9yavn59sXb2hXNbPr49+GHfEycGLw4/d+rZTtmJkdHR8a4yPb0PvPW73GuEx9Eo4lSkeP77P02NiChi7/viPufOQRuoOjFUdWJiZLTqyEyrMbtUfjjW2RFFRK2rUr2zjx7CsdiTesRy2fyywUNl98bnGwuNazPN2lhjYam11JqbHUvt1pb9qUURF1LESkSs9d29ut4ooidSfPf4eroWEUc6++HL1cDge7ejOMA+7kLZzlpvxErxGByzQ6wvingtUvzsvZMxVe6z/BVfinitzB9GvFPmyxGpPDHOR3yww3nE46kniviz8vhfXE/T1fWgc125/I3a12avz3WV7VxXtt0fytPlcbg/DGzLh+OQX5v6o4hGdcVfTw/+ww4AAAAAAAAAAAAAAAAA+20gingmUrz6b39YjSuOalz68YvDvzf4/7vHjD99n/WUZV+IiOVid2Nyj+YhxGNpLKVHPJb406w/ivijPP7v7UfdGAAAAAAAAAAAAAAAAAAAgE+1In4SKV56/2Raie45xVuzN2pXG9dm2rPCdub+7cyZvrGxsVFL7aznnMy5nHMl52rOtZxR5Po56zkncy7nXMm5mnMtZxzJ9XPWc07mXM65knM151rO6Mn1c9ZzTuZczrmSczXnWs44JHP3AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8khRRxC8ixXe+tZ4iRUQ9YjLaudr3qFsHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJT6UhE/iBS136/fWdYTEan6v+1k+cf5qB8t87NRHy7z5ahfytmosqf+9iNoP3vTm4r4caTo63/3zgHPx7+3/e7OaRDvfHvz3S/3tPNI58PBD/ueOHH84vDorz59r9dppwYMXW7N3rpdmxgZHR3vWtyTt/7ZrmWDebvF/nSdiFh88603GjMzzYUHf1GeAnuo7sWn58Xbuync3Msm8mXDCbnnF4/4wsRDUd7/P4gUv/X+v3du+J37//9rv7tzh4+f//Hm/f+l7Ss6oPv/k13LXso/jfT2RPQv3ZzvPRHRv/jmW6daNxs3mjeas+dPn/7q8PBXz53uPRrRf7010+x6teddBQAAAAAAAAAAAAAAAPBwpSJ+J1I0fryeahFxuxqvNXhx+LlTzx6JI9V4qy3jtl4fv3qp9srczfmF5uJic7o2Mduamptu7nZz/dVwr4mR0QPpzH0NHHD7B/pfmZt/c6F14w+Wdvz8WP+la4tLC42pnT+OgSgi6t1LhqoGT4yMVo2eaTVmq6pjOw6m+/h6UxH/ESmmztfSF/OyPP5v+wj/LeP/l7ev6IDG/32ma1m5zZSK+Hmk+M0/fzq+WLXzWNy1z3K5v44UQxe+kMvF0bJcpw3t5wq0RwaWZf8nUvz9L7aW7YyHfHKz7Jld79jHRHn8j0eKH/zp9+LX8rKtz3/Y+fgf276iAzr+T3UtO7bleQV77jr5+J+KFC8/+W78el72Uc//6Dx742QufOf5HAd0/D/XtWwwb/c39qfrAAAAAAAAAAAAj7XeVMTfRIpnR3vSi3nZbn7/b3r7ig7o978+37Vsen/mK7rviz3vVAAAAAA4JHpTET+JFDeW3r0zhnrr+O+u8Z+/vTn+cyRt+7T6d75fqp4bsJ///tdtMG93cu/dBgAAAAAAAAAAAAAAAAAAgEMlpSJezPOpT95nPvXVSPHqfz2fy6UTZbnOPPCD1Z/9V+ZmT12amZmbaiw1rs00a+PzjalmWfepSLH+V1/IdYtqfvXOfPPtOd4352JfiBSjf9sp256LvTM3+VObZc+UZT8TKf7z77aW7cxj/bnNsmfLsn8ZKb75jzuXPbFZ9lxZ9nuR4kffrHXKHivLdp6P+vnNsi9Mzc3c9ShUAAAAAAAAAAAAAAAAAAAA+Lh6UxF/Ein+++bKnbH8ef7/3q63lXe+3TXf/za3q3n+B6v5/+/1+kHm/x/cn24CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBjJUURb0WK+SvrabWvfN/Wf7k1e+v2xMjoztUGUlXzSFW+/Oo/c/bc+a+8OHyhkx9df789E6+PX71Ue2Xu5vxCc3GxOV2bmG1NzU03d72GvdbfbqjaAbWbb9yavn59sXb2hXNbPr49+GHfEycGLw4/d+rZTtmJkdHR8a4yPb0PvPW7pHssPxpF/EWkeP77P03/1BdRxN73Refc6dm31n8sA1UnhqpOTIyMVh2ZaTVml8oPxzo7ooiodVWqd/bRQzgWe1KPWC6bXzZ4qOze+HxjoXFtplkbaywstZZac7Njqd3asj+1KOJCiliJiLW+u1fXG0W8ESm+e3w9/XNfxJHOfvjylfGvnz5773YUB9jHXSjbWeuNWCkeg2N2iPVFEf8QKX723sn4l76I8nu2+r79UsRrZf4w4p0yX45I5YlxPuKDHc4jHk89UcT/lsf/4np6r6+8HnSuK5e/Ufva7PW5rrKd68p+3R8e0s8G2w081K0d8mtTfxTxo+qKv57+1fc1AAAAAAAAAAAAAAAAwCFSxK9EipfeP5mq8cF3xhS3Zm/UrjauzbSH9XXG/nXGTG9sbGzUUjvrOSdzLudcybmacy1nFLl+znrOyZzLOVdyruZcyxlHcv2c9ZyTOZdzruRczbmWM3py/Zz1nJM5l3Ou5FzNuZYzDsnYPQAAAAAAAAAAAAAAAAAA4JOlqP5L8Z1vraeNvvb80pPRzlXzgX7i/V8AAAD//37f+BE=") write$binfmt_script(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="766150ff3972dd5a96c43207f24e7d1354906e7b3e36f48368984c0474b294dfc75e21ce0006d34fad0fa1dabee27e3349a9c51e3360990514d71b1210a974f285f8de107b151899a8f5d8135e899707fb0aef5982ebfc5631c795ce5617c64afa1fdfd0d5c2fb6a2a14d7888b3f8cc4211102fde142b7230458cd59693904647f"], 0xfea7) ioctl$SNDRV_PCM_IOCTL_RESUME(0xffffffffffffffff, 0x4147, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.bfq.sectors\x00', 0x275a, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x6) r2 = socket$rxrpc(0x21, 0x2, 0xa) open_by_handle_at(r2, &(0x7f0000001580)=@reiserfs_4={0x10, 0x4, {0x3, 0x3, 0x8000000, 0x6}}, 0x101000) open(&(0x7f0000000280)='./file0\x00', 0x220000, 0x0) ioctl$VHOST_SET_VRING_BASE(r1, 0x4008af12, &(0x7f00000000c0)={0x3, 0x7fffffff}) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1800002, 0x12, r3, 0x0) socket$nl_route(0x10, 0x3, 0x0) preadv(r3, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x12502, 0x5) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) sendmsg$nl_route(r1, &(0x7f0000001540)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000001500)={&(0x7f00000014c0)=@ipv4_getnetconf={0x1c, 0x52, 0x20, 0x70bd2c, 0x25dfdbfe, {}, [@IGNORE_ROUTES_WITH_LINKDOWN={0x8, 0x6, 0x3f}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x0) ioctl$VHOST_NET_SET_BACKEND(r3, 0x4008af30, &(0x7f0000001400)={0x0, r4}) [ 430.803414] IPv6: ADDRCONF(NETDEV_UP): bond3: link is not ready 02:12:35 executing program 0: openat$vmci(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x17ba, 0xfffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) pselect6(0x40, &(0x7f00000003c0), 0x0, 0x0, &(0x7f0000000100), 0x0) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r1, 0x0, 0x0, 0x0, 0x0) ioctl$USBDEVFS_DISCARDURB(r1, 0x550b, &(0x7f0000000440)=0x9) ioctl$IOCTL_VMCI_INIT_CONTEXT(0xffffffffffffffff, 0x7a0, &(0x7f0000000080)={@local}) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r2, 0x0, 0x0, 0x0, 0x0) ioctl$USBDEVFS_DISCARDURB(r2, 0x550b, &(0x7f0000000440)=0x9) ioctl$sock_inet6_udp_SIOCOUTQ(r2, 0x5411, &(0x7f0000000340)) r3 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$BTRFS_IOC_DEFRAG(0xffffffffffffffff, 0x50009402, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x31ba, 0x9, 0x7fffffffffffffff, 0xfffffffffffffffc, 0xf8bb, 0x3, 0x3ff, 0x3}, &(0x7f0000000180)={0x0, 0x1, 0x81f4, 0x0, 0x6022da75, 0x80000000000005, 0x3, 0x200000000}, 0x0, 0x0, 0x0) io_setup(0x726, &(0x7f0000000000)=0x0) r5 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) io_submit(r4, 0x1, &(0x7f00000003c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x5, 0x0, r5, 0x0}]) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) io_pgetevents(r4, 0x8001, 0x2, &(0x7f0000000200)=[{}, {}], &(0x7f0000000280)={r6, r7+60000000}, 0x0) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) r8 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r8, &(0x7f000001c000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x0, &(0x7f00000002c0)=[@efer={0x2, 0x2400}], 0x1) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, 0x0) pipe(&(0x7f00000001c0)) ioctl$KVM_RUN(r8, 0xae80, 0x0) r9 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r9, 0x84, 0x8, 0x0, &(0x7f0000000100)) connect$inet(r9, &(0x7f0000000000)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) ioctl$IOCTL_VMCI_DATAGRAM_SEND(r2, 0x7ab, &(0x7f0000000300)={&(0x7f00000008c0)={{@local, 0xfffffffc}, {@my=0x0, 0x7ff}, 0x400, "1917d99c341248fc509a9e99a5e0a17f972d97a5fcf607434d01fa569a9a5a821e55d7353c0fc5f9fc53d3fbde2d888199a19c9eea06c0093263a196bc83b7fcb7fdb8d9492ac6ea063dc2d209b9d53a254f47ee69e0062a13563d2ed01b1127f735f95f70d6064a90f3dd5263f0ee9fe439404c7e69c9d76385f660c901c91463bdc16de7e57ae69d7072a64ee678fe2f46a181968021563729da6812fbc93618ff0e8c3606da22cd3102f1e2d4867959ab90d0e0eecb668ba3b1e6effb2de15b212fff456ee683c3332bed0fa66a08f08119ecd40ae74a98e6b2917a082b7d6d2250bd80c770478adb24289566e3a185f61eb1c798fe44b7f718821951405eb1e52f7cac92ecb04130b24a5500e2773202d2168da101c14851042c6a4ed4be605eee36908dca4d5d78d18324c6157eb20155904d5b232bfa9b2d96d8ec62f68fa4ab12789f41cbda3719f175e7061a38c512178a7018a7d8727e2f66e650f35c29e01655b1f9a4ce465ddea22f9120049a10fe7e846ae002f652b93eb568832c514459af144f9d362f767572d9eaef92ea5240f23bd803c8cce35af943a7c15358767e797411914e141fdba45cf93aa6810dc9e1db61315f411ed056717d630693acb153c434c7e48e78e52d7b8c4c901b2debc8c0978e90e499bd46083a280a1af0bbafd95cefa3344f946e354b519df513d8c6253da1218f554565f296ef886231084c02d8dfb61b85a282941de8b1543dbeb6a9792063593903a5c986508427f8755554270d49cdf4c8db8d25b1ce65ae7c3121eecf8dc8d88e3a51e1afc03c78cea4cabb96c473b7c94667efe3ab63df76c4133bd8da8ddf05da08b91f3112614629d36c6841760c230f0865e820f3cedd0d5df546a6c99df879fcb2b076dccf4c0d437e6633d6f230e6c6360225c8f02f5f6f1d8101d8c632f82ad6a1ec4bc39c6ab925df408a9eed13cf7dcd119a47e05f809f25e88c43f0f6b684f16fa0e17ea0e825f1253d9382c04411619d46e02b1b1d9c974cdbee41e6f78ff009518915d142a734fe038ae7a4be066a6fac9b873cd12f94197e9d6290386b6451ab8149dfa0480bd323803719eb6cef9a193212f7176964826701749eb0757809e053832d9d2d3d538e4749aa0fd176d29d13cd7f3c9fc0f4fc5e6ed1070b93d41e232e44a26978abb1f06df41df366a5deed3f66a30e728eddf5d01b87c5a1c8dadf8c08b0c47c098cd73506bd80eb210429eee72a95b5ba45a37672e3c7c6470f2a5e6bd8aa52bf784dc1bf8e7b64b1cc6c1da8316f7801616ccb1d49bdc5a7d0db68cea13bf8b91ac93b19fe450e66fe634e0c8360fd51beb905d364c2daf6f1b19c9158246e6b456be61f88d6888b7f9e5f020ac827e777f7d23728c83db3e2a08f3f6bbad2c6c350611bd0e622da5c917b50a9466f01e15d842b4c8059"}, 0x418}) [ 430.870247] 8021q: adding VLAN 0 to HW filter on device bond3 02:12:35 executing program 2: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000000900)={0xffffffffffffffff, 0xe0, &(0x7f0000000800)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, &(0x7f0000000000)=[0x0], ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, &(0x7f00000005c0), &(0x7f0000000600)=[0x0, 0x0], 0x0, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000740), &(0x7f0000000780), 0x8, 0x10, 0x8, 0x8, &(0x7f00000007c0)}}, 0x10) perf_event_open(&(0x7f0000000200)={0x2, 0x80, 0x1b, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) perf_event_open(&(0x7f0000000480)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_config_ext}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) r1 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) openat$cgroup(0xffffffffffffffff, &(0x7f0000000180)='syz0\x00', 0x200002, 0x0) (async) r2 = openat$cgroup_ro(0xffffffffffffffff, 0x0, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000640)={0x2, 0x80, 0x2, 0x0, 0x9, 0x1b, 0x0, 0x1, 0x10000, 0xb, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x1, 0x0, 0x1, 0x1, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x6852, 0x0, @perf_config_ext={0x8000000000000000}, 0x0, 0xec84d83, 0x6, 0x0, 0x0, 0x0, 0x81, 0x0, 0xffffff69}, 0xffffffffffffffff, 0x8, 0xffffffffffffffff, 0x0) (async, rerun: 64) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000040)='./cgroup.net/syz1\x00', 0x1ff) (async, rerun: 64) r3 = openat$cgroup_root(0xffffffffffffff9c, 0x0, 0x200002, 0x0) r4 = openat$tun(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f0000000580)={'rose0\x00', 0x112}) (async) r5 = openat$tun(0xffffffffffffff9c, &(0x7f00000009c0), 0x541d00, 0x0) ioctl$TUNSETOFFLOAD(r5, 0x400454d0, 0x0) perf_event_open$cgroup(0x0, 0xffffffffffffffff, 0x9, 0xffffffffffffffff, 0xb) (async) r6 = openat$cgroup_ro(r3, &(0x7f0000000a00)='io.stat\x00', 0x0, 0x0) (async) r7 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r7, 0x1, 0xffffffffffffffff, &(0x7f0000000100)={0x20000014}) (async) fcntl$F_GET_FILE_RW_HINT(0xffffffffffffffff, 0x40d, &(0x7f0000000100)) write$cgroup_subtree(r6, &(0x7f0000000a40)={[{0x2b, 'pids'}, {0x2b, 'pids'}, {0x2d, 'io'}, {0x2b, 'pids'}, {0x2d, 'devices'}, {0x2d, 'rdma'}, {0x2b, 'cpuset'}]}, 0x2d) ioctl$TUNGETSNDBUF(r4, 0x800454d3, &(0x7f0000000280)) r8 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000940)=@bpf_tracing={0x1a, 0xe, &(0x7f0000000400)=@framed={{0x18, 0x0, 0x0, 0x0, 0x2}, [@call={0x85, 0x0, 0x0, 0x76}, @map_idx={0x18, 0x0, 0x5, 0x0, 0x7}, @alu={0x3, 0x1, 0x0, 0x2, 0x3, 0x6, 0xfffffffffffffffc}, @btf_id={0x18, 0x6, 0x3, 0x0, 0x5}, @initr0={0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffff}, @jmp={0x5, 0x1, 0x5, 0xe, 0x1, 0x40, 0x10}, @btf_id={0x18, 0x1, 0x3, 0x0, 0x3}]}, &(0x7f0000000080)='syzkaller\x00', 0x6, 0x0, 0x0, 0x41000, 0x2, '\x00', r0, 0x18, r1, 0x8, &(0x7f00000001c0)={0x4, 0x2}, 0x8, 0x10, &(0x7f00000005c0)={0x4, 0x5, 0x4000000, 0x80000001}, 0x10, 0x1ad20, 0xffffffffffffffff, 0x0, &(0x7f00000006c0)=[r2, r1, 0x1]}, 0x80) r9 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='memory.events\x00', 0x7a05, 0x1700) ioctl$PERF_EVENT_IOC_PERIOD(r9, 0x40086602, 0x0) (async) bpf$BPF_PROG_ATTACH(0x8, &(0x7f0000000700)={@cgroup, r8, 0x1f, 0x1}, 0x14) (async, rerun: 32) close(r4) (async, rerun: 32) ioctl$TUNSETSTEERINGEBPF(0xffffffffffffffff, 0x800454e0, 0x0) ioctl$PERF_EVENT_IOC_SET_FILTER(0xffffffffffffffff, 0x40082406, &(0x7f0000000340)=')\x00') ioctl$TUNSETIFF(r4, 0x400454ca, &(0x7f00000000c0)={'netpci0\x00', 0x1000}) (async) openat$cgroup_subtree(0xffffffffffffffff, &(0x7f0000000300), 0x2, 0x0) (async) ioctl$TUNGETDEVNETNS(0xffffffffffffffff, 0x54e3, 0x0) 02:12:35 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) r3 = openat$vfio(0xffffffffffffff9c, &(0x7f0000000280), 0x280, 0x0) lseek(r3, 0x100, 0x2) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000001ad78a0400000000000a2000000016000006000200797a30000000000200000010000100001e8eb774389cd0473a81a570aafa9aa621e403570c66ff00000a"], 0x48}}, 0x0) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a01010000000000000000020000000900010073797a300000000080000000030a01f80000000000000000020000000900010073797a30000000000900030073797a3200000000140004800800014000000000080002400e0000004000"], 0xdc}}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000000)=ANY=[], 0x208e24b) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000400)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_MCAST_RATE(r1, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x30, 0x0, 0x10, 0x70bd2a, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r5}, @val={0xc, 0x99, {0x97, 0x65}}}}, [@NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0xa}]}, 0x30}, 0x1, 0x0, 0x0, 0x4000044}, 0x80d4) r6 = openat$cgroup_ro(r1, &(0x7f0000000300)='memory.swap.events\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x1000000000000330, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) read$msr(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffe6, 0x7) r7 = accept4$inet(r1, &(0x7f0000000180)={0x2, 0x0, @initdev}, &(0x7f00000002c0)=0x10, 0x0) fcntl$setflags(r7, 0x2, 0x1) pipe(&(0x7f0000000080)) (async) socket$nl_netfilter(0x10, 0x3, 0xc) (async) openat$vfio(0xffffffffffffff9c, &(0x7f0000000280), 0x280, 0x0) (async) lseek(r3, 0x100, 0x2) (async) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000001ad78a0400000000000a2000000016000006000200797a30000000000200000010000100001e8eb774389cd0473a81a570aafa9aa621e403570c66ff00000a"], 0x48}}, 0x0) (async) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a01010000000000000000020000000900010073797a300000000080000000030a01f80000000000000000020000000900010073797a30000000000900030073797a3200000000140004800800014000000000080002400e0000004000"], 0xdc}}, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (async) write$binfmt_script(r4, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000400)={'wlan0\x00'}) (async) sendmsg$NL80211_CMD_SET_MCAST_RATE(r1, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x30, 0x0, 0x10, 0x70bd2a, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r5}, @val={0xc, 0x99, {0x97, 0x65}}}}, [@NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0xa}]}, 0x30}, 0x1, 0x0, 0x0, 0x4000044}, 0x80d4) (async) openat$cgroup_ro(r1, &(0x7f0000000300)='memory.swap.events\x00', 0x0, 0x0) (async) syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), r6) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) (async) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x1000000000000330, 0x0, 0x0) (async) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) (async) read$msr(0xffffffffffffffff, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) splice(r0, 0x0, r2, 0x0, 0x4ffe6, 0x7) (async) accept4$inet(r1, &(0x7f0000000180)={0x2, 0x0, @initdev}, &(0x7f00000002c0)=0x10, 0x0) (async) fcntl$setflags(r7, 0x2, 0x1) (async) [ 431.104155] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) [ 431.123732] *** Guest State *** [ 431.154730] CR0: actual=0x0000000000000031, shadow=0x0000000060000011, gh_mask=fffffffffffffff7 02:12:35 executing program 1: mlockall(0x1) r0 = bpf$PROG_LOAD(0x5, 0x0, 0x0) dup2(0xffffffffffffffff, r0) (async) syz_open_dev$sg(0x0, 0x0, 0x0) (async) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={&(0x7f0000000140), 0x2}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) mbind(&(0x7f00003b5000/0x800000)=nil, 0x801100, 0x0, 0x0, 0x0, 0x0) (async) r1 = mq_open(&(0x7f000084dff0)='!selin\b\x00\x00\x00linux\x00', 0x6e93ebbbcc0884f2, 0x148, &(0x7f0000000300)={0x0, 0x1, 0x7179, 0x10}) mq_timedsend(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) mq_timedreceive(0xffffffffffffffff, &(0x7f0000000180)=""/202, 0x1f, 0x0, 0x0) (async) ioctl$SG_BLKTRACESTART(0xffffffffffffffff, 0x1267, 0x0) ioctl$FS_IOC_GETVERSION(0xffffffffffffffff, 0x80087601, &(0x7f0000000380)) (async) mq_open(&(0x7f0000000280)='\x00', 0x1, 0x80, &(0x7f00000002c0)={0x6, 0x0, 0x20, 0xf84}) (async) mq_timedsend(0xffffffffffffffff, 0xfffffffffffffffc, 0x0, 0x79, &(0x7f0000000340)={0x0, 0x3938700}) (async) mlock2(&(0x7f0000ae4000/0x4000)=nil, 0x4000, 0x1) (async) r2 = syz_clone(0x10040000, 0x0, 0x0, 0x0, 0x0, 0x0) (async) syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) (async) mlockall(0x0) move_pages(r2, 0x2, &(0x7f0000000040)=[&(0x7f0000fff000/0x1000)=nil, &(0x7f00007b9000/0x3000)=nil], &(0x7f0000000080)=[0xa7, 0xfff], &(0x7f00000000c0)=[0x0, 0x0, 0x0, 0x0], 0x2) r3 = openat(0xffffffffffffff9c, &(0x7f0000000000)='/proc/self/exe\x00', 0xc40, 0x0) (async) ioctl$BTRFS_IOC_INO_LOOKUP(r1, 0xd0009412, &(0x7f0000001540)={0x0, 0x3ff}) (async) r4 = perf_event_open(&(0x7f0000000180)={0x6, 0x80, 0x27, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp, 0x0, 0x0, 0x68}, 0xffffffffffffffff, 0x0, 0xffffffffffffffff, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000100), 0x80040, 0x0) (async) dup2(r3, r4) 02:12:35 executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$inet_udp(0x2, 0x2, 0x0) getsockname$packet(0xffffffffffffffff, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) close(r2) r4 = socket$inet6_udplite(0xa, 0x2, 0x88) connect$inet6(r4, &(0x7f0000000080)={0xa, 0x0, 0x0, @mcast1, 0x2}, 0x1c) syz_mount_image$btrfs(&(0x7f0000000000), &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) getsockname$packet(0xffffffffffffffff, 0x0, &(0x7f0000000440)) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000005c0)={'ip6_vti0\x00', &(0x7f0000000540)={'ip6_vti0\x00', r3, 0x2f, 0x7, 0x9, 0x69, 0x3e, @private2={0xfc, 0x2, '\x00', 0x1}, @ipv4={'\x00', '\xff\xff', @loopback}, 0x10, 0x7800, 0xfffffffd, 0x101}}) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r4, 0x89f1, &(0x7f0000000680)={'syztnl0\x00', &(0x7f0000000600)={'ip6tnl0\x00', r5, 0x2f, 0xc9, 0x20, 0x4, 0x0, @mcast1, @private1, 0x80, 0x700, 0x9, 0x8}}) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) r6 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r6, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000240)=@setneightbl={0x2c, 0x43, 0x1, 0x0, 0x0, {}, [@NDTA_PARMS={0x10, 0x6, 0x0, 0x1, [@NDTPA_DELAY_PROBE_TIME={0xc}]}, @NDTA_NAME={0x5, 0x1, '\x00'}]}, 0x2c}}, 0x0) ioctl$sock_SIOCETHTOOL(r6, 0x8946, &(0x7f0000000400)={'tunl0\x00', &(0x7f0000000300)=ANY=[@ANYBLOB="33c76ed6ea6bb90fb528e5a902000000000400002e2f66696c653000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000fe383734b15f74a9067c00"/135]}) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) connect$inet(r2, &(0x7f0000000040)={0x2, 0x4e22, @local}, 0x10) r7 = syz_init_net_socket$llc(0x1a, 0x1, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r4, 0x8933, &(0x7f0000000240)={'batadv0\x00', 0x0}) sendmsg$nl_route(0xffffffffffffffff, &(0x7f00000003c0)={&(0x7f0000000200), 0xc, &(0x7f0000000280)={&(0x7f0000000480)=@ipv6_newaddrlabel={0xc0, 0x48, 0x400, 0x70bd2a, 0x25dfdbfb, {0xa, 0x0, 0x20, 0x0, r8}, [@IFAL_LABEL={0x8, 0x2, 0x1}, @IFAL_ADDRESS={0x14, 0x1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, @IFAL_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @private=0xa010102}}, @IFAL_ADDRESS={0x14, 0x1, @mcast2}, @IFAL_LABEL={0x8, 0x2, 0x7}, @IFAL_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010100}}, @IFAL_ADDRESS={0x14, 0x1, @private1={0xfc, 0x1, '\x00', 0x4}}, @IFAL_LABEL={0x8}, @IFAL_ADDRESS={0x14, 0x1, @mcast1}, @IFAL_ADDRESS={0x14, 0x1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}}]}, 0xc0}, 0x1, 0x0, 0x0, 0x10}, 0x20000805) setsockopt$llc_int(r7, 0x10c, 0x2, &(0x7f0000000000)=0xf1e6, 0x4) splice(r0, 0x0, r2, 0x0, 0x2ffff, 0x0) connect$llc(r0, &(0x7f0000000180)={0x1a, 0x305, 0x9, 0x80, 0x35, 0x9, @remote}, 0x10) 02:12:35 executing program 2: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) r3 = openat$vfio(0xffffffffffffff9c, &(0x7f0000000280), 0x280, 0x0) lseek(r3, 0x100, 0x2) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000001ad78a0400000000000a2000000016000006000200797a30000000000200000010000100001e8eb774389cd0473a81a570aafa9aa621e403570c66ff00000a"], 0x48}}, 0x0) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a01010000000000000000020000000900010073797a300000000080000000030a01f80000000000000000020000000900010073797a30000000000900030073797a3200000000140004800800014000000000080002400e0000004000"], 0xdc}}, 0x0) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r4, &(0x7f0000000000)=ANY=[], 0x208e24b) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000400)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_MCAST_RATE(r1, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x30, 0x0, 0x10, 0x70bd2a, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r5}, @val={0xc, 0x99, {0x97, 0x65}}}}, [@NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0xa}]}, 0x30}, 0x1, 0x0, 0x0, 0x4000044}, 0x80d4) r6 = openat$cgroup_ro(r1, &(0x7f0000000300)='memory.swap.events\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), r6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x1000000000000330, 0x0, 0x0) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) read$msr(0xffffffffffffffff, 0x0, 0x0) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) splice(r0, 0x0, r2, 0x0, 0x4ffe6, 0x7) r7 = accept4$inet(r1, &(0x7f0000000180)={0x2, 0x0, @initdev}, &(0x7f00000002c0)=0x10, 0x0) fcntl$setflags(r7, 0x2, 0x1) 02:12:35 executing program 4: ioctl$VHOST_SET_VRING_ADDR(0xffffffffffffffff, 0x4028af11, &(0x7f00000013c0)={0x2ada95afbc4e325f, 0x1, &(0x7f00000002c0)=""/109, &(0x7f0000000340)=""/4096, &(0x7f0000001340)=""/65, 0x5000}) (async) r0 = syz_mount_image$udf(&(0x7f0000000100), &(0x7f0000000040)='./file0\x00', 0x8, &(0x7f0000001440)={[{@noadinicb}, {@shortad}, {@nostrict}, {@iocharset={'iocharset', 0x3d, 'cp861'}}, {@noadinicb}, {@uid_forget}, {@adinicb}]}, 0x2, 0xc1d, &(0x7f00000024c0)="$eJzs3U9sHOd9N/DfMyJFUn7fiokdxW7jYtMWqcxYrv7FVKzCXdU02wCyTIRibgG4IlfqwhRJkFQjG2lB99JDDwGKooecCLRGgRQNjKYIemRbF0guPhQ59US0sBEUPbBFgJwCFjP7rLikKIsWSYmyPx+b+u7OPs/M88wMZyiBzzwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAET87quXTp9Jj7oVAMDDdGX866fPuv8DwKfKVX//BwAAAAAAAAAAAACAwy5FEU9Givkr62myet/Wf7k1e+v2xMjoztUGUlXzSFW+/Oo/c/bc+a+8OHyhkx9df789E6+PX71Ue2Xu5vxCc3GxOV2bmG1NzU03d72GvdbfbqjaAbWbb9yavn59sXb2hXNbPr49+GHfEycGLw4/d+rZTtmJkdHR8a4yPb0PvPW73GuEx9Eo4lSkeP77P02NiChi7/viPufOQRuoOjFUdWJiZLTqyEyrMbtUfjjW2RFFRK2rUr2zjx7CsdiTesRy2fyywUNl98bnGwuNazPN2lhjYam11JqbHUvt1pb9qUURF1LESkSs9d29ut4ooidSfPf4eroWEUc6++HL1cDge7ejOMA+7kLZzlpvxErxGByzQ6wvingtUvzsvZMxVe6z/BVfinitzB9GvFPmyxGpPDHOR3yww3nE46kniviz8vhfXE/T1fWgc125/I3a12avz3WV7VxXtt0fytPlcbg/DGzLh+OQX5v6o4hGdcVfTw/+ww4AAAAAAAAAAAAAAAAA+20gingmUrz6b39YjSuOalz68YvDvzf4/7vHjD99n/WUZV+IiOVid2Nyj+YhxGNpLKVHPJb406w/ivijPP7v7UfdGAAAAAAAAAAAAAAAAAAAgE+1In4SKV56/2Raie45xVuzN2pXG9dm2rPCdub+7cyZvrGxsVFL7aznnMy5nHMl52rOtZxR5Po56zkncy7nXMm5mnMtZxzJ9XPWc07mXM65knM151rO6Mn1c9ZzTuZczrmSczXnWs44JHP3AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8khRRxC8ixXe+tZ4iRUQ9YjLaudr3qFsHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJT6UhE/iBS136/fWdYTEan6v+1k+cf5qB8t87NRHy7z5ahfytmosqf+9iNoP3vTm4r4caTo63/3zgHPx7+3/e7OaRDvfHvz3S/3tPNI58PBD/ueOHH84vDorz59r9dppwYMXW7N3rpdmxgZHR3vWtyTt/7ZrmWDebvF/nSdiFh88603GjMzzYUHf1GeAnuo7sWn58Xbuync3Msm8mXDCbnnF4/4wsRDUd7/P4gUv/X+v3du+J37//9rv7tzh4+f//Hm/f+l7Ss6oPv/k13LXso/jfT2RPQv3ZzvPRHRv/jmW6daNxs3mjeas+dPn/7q8PBXz53uPRrRf7010+x6teddBQAAAAAAAAAAAAAAAPBwpSJ+J1I0fryeahFxuxqvNXhx+LlTzx6JI9V4qy3jtl4fv3qp9srczfmF5uJic7o2Mduamptu7nZz/dVwr4mR0QPpzH0NHHD7B/pfmZt/c6F14w+Wdvz8WP+la4tLC42pnT+OgSgi6t1LhqoGT4yMVo2eaTVmq6pjOw6m+/h6UxH/ESmmztfSF/OyPP5v+wj/LeP/l7ev6IDG/32ma1m5zZSK+Hmk+M0/fzq+WLXzWNy1z3K5v44UQxe+kMvF0bJcpw3t5wq0RwaWZf8nUvz9L7aW7YyHfHKz7Jld79jHRHn8j0eKH/zp9+LX8rKtz3/Y+fgf276iAzr+T3UtO7bleQV77jr5+J+KFC8/+W78el72Uc//6Dx742QufOf5HAd0/D/XtWwwb/c39qfrAAAAAAAAAAAAj7XeVMTfRIpnR3vSi3nZbn7/b3r7ig7o978+37Vsen/mK7rviz3vVAAAAAA4JHpTET+JFDeW3r0zhnrr+O+u8Z+/vTn+cyRt+7T6d75fqp4bsJ///tdtMG93cu/dBgAAAAAAAAAAAAAAAAAAgEMlpSJezPOpT95nPvXVSPHqfz2fy6UTZbnOPPCD1Z/9V+ZmT12amZmbaiw1rs00a+PzjalmWfepSLH+V1/IdYtqfvXOfPPtOd4352JfiBSjf9sp256LvTM3+VObZc+UZT8TKf7z77aW7cxj/bnNsmfLsn8ZKb75jzuXPbFZ9lxZ9nuR4kffrHXKHivLdp6P+vnNsi9Mzc3c9ShUAAAAAAAAAAAAAAAAAAAA+Lh6UxF/Ein+++bKnbH8ef7/3q63lXe+3TXf/za3q3n+B6v5/+/1+kHm/x/cn24CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBjJUURb0WK+SvrabWvfN/Wf7k1e+v2xMjoztUGUlXzSFW+/Oo/c/bc+a+8OHyhkx9df789E6+PX71Ue2Xu5vxCc3GxOV2bmG1NzU03d72GvdbfbqjaAbWbb9yavn59sXb2hXNbPr49+GHfEycGLw4/d+rZTtmJkdHR8a4yPb0PvPW7pHssPxpF/EWkeP77P03/1BdRxN73Refc6dm31n8sA1UnhqpOTIyMVh2ZaTVml8oPxzo7ooiodVWqd/bRQzgWe1KPWC6bXzZ4qOze+HxjoXFtplkbaywstZZac7Njqd3asj+1KOJCiliJiLW+u1fXG0W8ESm+e3w9/XNfxJHOfvjylfGvnz5773YUB9jHXSjbWeuNWCkeg2N2iPVFEf8QKX723sn4l76I8nu2+r79UsRrZf4w4p0yX45I5YlxPuKDHc4jHk89UcT/lsf/4np6r6+8HnSuK5e/Ufva7PW5rrKd68p+3R8e0s8G2w081K0d8mtTfxTxo+qKv57+1fc1AAAAAAAAAAAAAAAAwCFSxK9EipfeP5mq8cF3xhS3Zm/UrjauzbSH9XXG/nXGTG9sbGzUUjvrOSdzLudcybmacy1nFLl+znrOyZzLOVdyruZcyxlHcv2c9ZyTOZdzruRczbmWM3py/Zz1nJM5l3Ou5FzNuZYzDsnYPQAAAAAAAAAAAAAAAAAA4JOlqP5L8Z1vraeNvvb80pPRzlXzgX7i/V8AAAD//37f+BE=") write$binfmt_script(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="766150ff3972dd5a96c43207f24e7d1354906e7b3e36f48368984c0474b294dfc75e21ce0006d34fad0fa1dabee27e3349a9c51e3360990514d71b1210a974f285f8de107b151899a8f5d8135e899707fb0aef5982ebfc5631c795ce5617c64afa1fdfd0d5c2fb6a2a14d7888b3f8cc4211102fde142b7230458cd59693904647f"], 0xfea7) (async) ioctl$SNDRV_PCM_IOCTL_RESUME(0xffffffffffffffff, 0x4147, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.bfq.sectors\x00', 0x275a, 0x0) (async) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x6) (async) r2 = socket$rxrpc(0x21, 0x2, 0xa) open_by_handle_at(r2, &(0x7f0000001580)=@reiserfs_4={0x10, 0x4, {0x3, 0x3, 0x8000000, 0x6}}, 0x101000) open(&(0x7f0000000280)='./file0\x00', 0x220000, 0x0) (async) ioctl$VHOST_SET_VRING_BASE(r1, 0x4008af12, &(0x7f00000000c0)={0x3, 0x7fffffff}) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1800002, 0x12, r3, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) preadv(r3, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) (async) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x12502, 0x5) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) (async, rerun: 32) preadv(r4, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) (async, rerun: 32) sendmsg$nl_route(r1, &(0x7f0000001540)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000001500)={&(0x7f00000014c0)=@ipv4_getnetconf={0x1c, 0x52, 0x20, 0x70bd2c, 0x25dfdbfe, {}, [@IGNORE_ROUTES_WITH_LINKDOWN={0x8, 0x6, 0x3f}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x0) ioctl$VHOST_NET_SET_BACKEND(r3, 0x4008af30, &(0x7f0000001400)={0x0, r4}) [ 431.202955] CR4: actual=0x0000000000002060, shadow=0x0000000000000020, gh_mask=ffffffffffffe871 [ 431.251980] CR3 = 0x0000000000002000 [ 431.264484] PDPTR0 = 0x0000000000000000 PDPTR1 = 0x0000000000000000 [ 431.318151] PDPTR2 = 0x0000000000000000 PDPTR3 = 0x0000000000000000 [ 431.369163] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) [ 431.379852] RSP = 0x0000000000000f80 RIP = 0x0000000000000000 [ 431.404979] RFLAGS=0x00000002 DR7 = 0x0000000000000400 02:12:36 executing program 4: ioctl$VHOST_SET_VRING_ADDR(0xffffffffffffffff, 0x4028af11, &(0x7f00000013c0)={0x2ada95afbc4e325f, 0x1, &(0x7f00000002c0)=""/109, &(0x7f0000000340)=""/4096, &(0x7f0000001340)=""/65, 0x5000}) r0 = syz_mount_image$udf(&(0x7f0000000100), &(0x7f0000000040)='./file0\x00', 0x8, &(0x7f0000001440)={[{@noadinicb}, {@shortad}, {@nostrict}, {@iocharset={'iocharset', 0x3d, 'cp861'}}, {@noadinicb}, {@uid_forget}, {@adinicb}]}, 0x2, 0xc1d, &(0x7f00000024c0)="$eJzs3U9sHOd9N/DfMyJFUn7fiokdxW7jYtMWqcxYrv7FVKzCXdU02wCyTIRibgG4IlfqwhRJkFQjG2lB99JDDwGKooecCLRGgRQNjKYIemRbF0guPhQ59US0sBEUPbBFgJwCFjP7rLikKIsWSYmyPx+b+u7OPs/M88wMZyiBzzwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAET87quXTp9Jj7oVAMDDdGX866fPuv8DwKfKVX//BwAAAAAAAAAAAACAwy5FEU9Givkr62myet/Wf7k1e+v2xMjoztUGUlXzSFW+/Oo/c/bc+a+8OHyhkx9df789E6+PX71Ue2Xu5vxCc3GxOV2bmG1NzU03d72GvdbfbqjaAbWbb9yavn59sXb2hXNbPr49+GHfEycGLw4/d+rZTtmJkdHR8a4yPb0PvPW73GuEx9Eo4lSkeP77P02NiChi7/viPufOQRuoOjFUdWJiZLTqyEyrMbtUfjjW2RFFRK2rUr2zjx7CsdiTesRy2fyywUNl98bnGwuNazPN2lhjYam11JqbHUvt1pb9qUURF1LESkSs9d29ut4ooidSfPf4eroWEUc6++HL1cDge7ejOMA+7kLZzlpvxErxGByzQ6wvingtUvzsvZMxVe6z/BVfinitzB9GvFPmyxGpPDHOR3yww3nE46kniviz8vhfXE/T1fWgc125/I3a12avz3WV7VxXtt0fytPlcbg/DGzLh+OQX5v6o4hGdcVfTw/+ww4AAAAAAAAAAAAAAAAA+20gingmUrz6b39YjSuOalz68YvDvzf4/7vHjD99n/WUZV+IiOVid2Nyj+YhxGNpLKVHPJb406w/ivijPP7v7UfdGAAAAAAAAAAAAAAAAAAAgE+1In4SKV56/2Raie45xVuzN2pXG9dm2rPCdub+7cyZvrGxsVFL7aznnMy5nHMl52rOtZxR5Po56zkncy7nXMm5mnMtZxzJ9XPWc07mXM65knM151rO6Mn1c9ZzTuZczrmSczXnWs44JHP3AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8khRRxC8ixXe+tZ4iRUQ9YjLaudr3qFsHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJT6UhE/iBS136/fWdYTEan6v+1k+cf5qB8t87NRHy7z5ahfytmosqf+9iNoP3vTm4r4caTo63/3zgHPx7+3/e7OaRDvfHvz3S/3tPNI58PBD/ueOHH84vDorz59r9dppwYMXW7N3rpdmxgZHR3vWtyTt/7ZrmWDebvF/nSdiFh88603GjMzzYUHf1GeAnuo7sWn58Xbuync3Msm8mXDCbnnF4/4wsRDUd7/P4gUv/X+v3du+J37//9rv7tzh4+f//Hm/f+l7Ss6oPv/k13LXso/jfT2RPQv3ZzvPRHRv/jmW6daNxs3mjeas+dPn/7q8PBXz53uPRrRf7010+x6teddBQAAAAAAAAAAAAAAAPBwpSJ+J1I0fryeahFxuxqvNXhx+LlTzx6JI9V4qy3jtl4fv3qp9srczfmF5uJic7o2Mduamptu7nZz/dVwr4mR0QPpzH0NHHD7B/pfmZt/c6F14w+Wdvz8WP+la4tLC42pnT+OgSgi6t1LhqoGT4yMVo2eaTVmq6pjOw6m+/h6UxH/ESmmztfSF/OyPP5v+wj/LeP/l7ev6IDG/32ma1m5zZSK+Hmk+M0/fzq+WLXzWNy1z3K5v44UQxe+kMvF0bJcpw3t5wq0RwaWZf8nUvz9L7aW7YyHfHKz7Jld79jHRHn8j0eKH/zp9+LX8rKtz3/Y+fgf276iAzr+T3UtO7bleQV77jr5+J+KFC8/+W78el72Uc//6Dx742QufOf5HAd0/D/XtWwwb/c39qfrAAAAAAAAAAAAj7XeVMTfRIpnR3vSi3nZbn7/b3r7ig7o978+37Vsen/mK7rviz3vVAAAAAA4JHpTET+JFDeW3r0zhnrr+O+u8Z+/vTn+cyRt+7T6d75fqp4bsJ///tdtMG93cu/dBgAAAAAAAAAAAAAAAAAAgEMlpSJezPOpT95nPvXVSPHqfz2fy6UTZbnOPPCD1Z/9V+ZmT12amZmbaiw1rs00a+PzjalmWfepSLH+V1/IdYtqfvXOfPPtOd4352JfiBSjf9sp256LvTM3+VObZc+UZT8TKf7z77aW7cxj/bnNsmfLsn8ZKb75jzuXPbFZ9lxZ9nuR4kffrHXKHivLdp6P+vnNsi9Mzc3c9ShUAAAAAAAAAAAAAAAAAAAA+Lh6UxF/Ein+++bKnbH8ef7/3q63lXe+3TXf/za3q3n+B6v5/+/1+kHm/x/cn24CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBjJUURb0WK+SvrabWvfN/Wf7k1e+v2xMjoztUGUlXzSFW+/Oo/c/bc+a+8OHyhkx9df789E6+PX71Ue2Xu5vxCc3GxOV2bmG1NzU03d72GvdbfbqjaAbWbb9yavn59sXb2hXNbPr49+GHfEycGLw4/d+rZTtmJkdHR8a4yPb0PvPW7pHssPxpF/EWkeP77P03/1BdRxN73Refc6dm31n8sA1UnhqpOTIyMVh2ZaTVml8oPxzo7ooiodVWqd/bRQzgWe1KPWC6bXzZ4qOze+HxjoXFtplkbaywstZZac7Njqd3asj+1KOJCiliJiLW+u1fXG0W8ESm+e3w9/XNfxJHOfvjylfGvnz5773YUB9jHXSjbWeuNWCkeg2N2iPVFEf8QKX723sn4l76I8nu2+r79UsRrZf4w4p0yX45I5YlxPuKDHc4jHk89UcT/lsf/4np6r6+8HnSuK5e/Ufva7PW5rrKd68p+3R8e0s8G2w081K0d8mtTfxTxo+qKv57+1fc1AAAAAAAAAAAAAAAAwCFSxK9EipfeP5mq8cF3xhS3Zm/UrjauzbSH9XXG/nXGTG9sbGzUUjvrOSdzLudcybmacy1nFLl+znrOyZzLOVdyruZcyxlHcv2c9ZyTOZdzruRczbmWM3py/Zz1nJM5l3Ou5FzNuZYzDsnYPQAAAAAAAAAAAAAAAAAA4JOlqP5L8Z1vraeNvvb80pPRzlXzgX7i/V8AAAD//37f+BE=") write$binfmt_script(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="766150ff3972dd5a96c43207f24e7d1354906e7b3e36f48368984c0474b294dfc75e21ce0006d34fad0fa1dabee27e3349a9c51e3360990514d71b1210a974f285f8de107b151899a8f5d8135e899707fb0aef5982ebfc5631c795ce5617c64afa1fdfd0d5c2fb6a2a14d7888b3f8cc4211102fde142b7230458cd59693904647f"], 0xfea7) ioctl$SNDRV_PCM_IOCTL_RESUME(0xffffffffffffffff, 0x4147, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.bfq.sectors\x00', 0x275a, 0x0) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x6) r2 = socket$rxrpc(0x21, 0x2, 0xa) open_by_handle_at(r2, &(0x7f0000001580)=@reiserfs_4={0x10, 0x4, {0x3, 0x3, 0x8000000, 0x6}}, 0x101000) open(&(0x7f0000000280)='./file0\x00', 0x220000, 0x0) ioctl$VHOST_SET_VRING_BASE(r1, 0x4008af12, &(0x7f00000000c0)={0x3, 0x7fffffff}) r3 = openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1800002, 0x12, r3, 0x0) socket$nl_route(0x10, 0x3, 0x0) preadv(r3, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) r4 = openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x12502, 0x5) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) preadv(r4, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) sendmsg$nl_route(r1, &(0x7f0000001540)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000001500)={&(0x7f00000014c0)=@ipv4_getnetconf={0x1c, 0x52, 0x20, 0x70bd2c, 0x25dfdbfe, {}, [@IGNORE_ROUTES_WITH_LINKDOWN={0x8, 0x6, 0x3f}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x0) ioctl$VHOST_NET_SET_BACKEND(r3, 0x4008af30, &(0x7f0000001400)={0x0, r4}) ioctl$VHOST_SET_VRING_ADDR(0xffffffffffffffff, 0x4028af11, &(0x7f00000013c0)={0x2ada95afbc4e325f, 0x1, &(0x7f00000002c0)=""/109, &(0x7f0000000340)=""/4096, &(0x7f0000001340)=""/65, 0x5000}) (async) syz_mount_image$udf(&(0x7f0000000100), &(0x7f0000000040)='./file0\x00', 0x8, &(0x7f0000001440)={[{@noadinicb}, {@shortad}, {@nostrict}, {@iocharset={'iocharset', 0x3d, 'cp861'}}, {@noadinicb}, {@uid_forget}, {@adinicb}]}, 0x2, 0xc1d, &(0x7f00000024c0)="$eJzs3U9sHOd9N/DfMyJFUn7fiokdxW7jYtMWqcxYrv7FVKzCXdU02wCyTIRibgG4IlfqwhRJkFQjG2lB99JDDwGKooecCLRGgRQNjKYIemRbF0guPhQ59US0sBEUPbBFgJwCFjP7rLikKIsWSYmyPx+b+u7OPs/M88wMZyiBzzwBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAET87quXTp9Jj7oVAMDDdGX866fPuv8DwKfKVX//BwAAAAAAAAAAAACAwy5FEU9Givkr62myet/Wf7k1e+v2xMjoztUGUlXzSFW+/Oo/c/bc+a+8OHyhkx9df789E6+PX71Ue2Xu5vxCc3GxOV2bmG1NzU03d72GvdbfbqjaAbWbb9yavn59sXb2hXNbPr49+GHfEycGLw4/d+rZTtmJkdHR8a4yPb0PvPW73GuEx9Eo4lSkeP77P02NiChi7/viPufOQRuoOjFUdWJiZLTqyEyrMbtUfjjW2RFFRK2rUr2zjx7CsdiTesRy2fyywUNl98bnGwuNazPN2lhjYam11JqbHUvt1pb9qUURF1LESkSs9d29ut4ooidSfPf4eroWEUc6++HL1cDge7ejOMA+7kLZzlpvxErxGByzQ6wvingtUvzsvZMxVe6z/BVfinitzB9GvFPmyxGpPDHOR3yww3nE46kniviz8vhfXE/T1fWgc125/I3a12avz3WV7VxXtt0fytPlcbg/DGzLh+OQX5v6o4hGdcVfTw/+ww4AAAAAAAAAAAAAAAAA+20gingmUrz6b39YjSuOalz68YvDvzf4/7vHjD99n/WUZV+IiOVid2Nyj+YhxGNpLKVHPJb406w/ivijPP7v7UfdGAAAAAAAAAAAAAAAAAAAgE+1In4SKV56/2Raie45xVuzN2pXG9dm2rPCdub+7cyZvrGxsVFL7aznnMy5nHMl52rOtZxR5Po56zkncy7nXMm5mnMtZxzJ9XPWc07mXM65knM151rO6Mn1c9ZzTuZczrmSczXnWs44JHP3AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB8khRRxC8ixXe+tZ4iRUQ9YjLaudr3qFsHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJT6UhE/iBS136/fWdYTEan6v+1k+cf5qB8t87NRHy7z5ahfytmosqf+9iNoP3vTm4r4caTo63/3zgHPx7+3/e7OaRDvfHvz3S/3tPNI58PBD/ueOHH84vDorz59r9dppwYMXW7N3rpdmxgZHR3vWtyTt/7ZrmWDebvF/nSdiFh88603GjMzzYUHf1GeAnuo7sWn58Xbuync3Msm8mXDCbnnF4/4wsRDUd7/P4gUv/X+v3du+J37//9rv7tzh4+f//Hm/f+l7Ss6oPv/k13LXso/jfT2RPQv3ZzvPRHRv/jmW6daNxs3mjeas+dPn/7q8PBXz53uPRrRf7010+x6teddBQAAAAAAAAAAAAAAAPBwpSJ+J1I0fryeahFxuxqvNXhx+LlTzx6JI9V4qy3jtl4fv3qp9srczfmF5uJic7o2Mduamptu7nZz/dVwr4mR0QPpzH0NHHD7B/pfmZt/c6F14w+Wdvz8WP+la4tLC42pnT+OgSgi6t1LhqoGT4yMVo2eaTVmq6pjOw6m+/h6UxH/ESmmztfSF/OyPP5v+wj/LeP/l7ev6IDG/32ma1m5zZSK+Hmk+M0/fzq+WLXzWNy1z3K5v44UQxe+kMvF0bJcpw3t5wq0RwaWZf8nUvz9L7aW7YyHfHKz7Jld79jHRHn8j0eKH/zp9+LX8rKtz3/Y+fgf276iAzr+T3UtO7bleQV77jr5+J+KFC8/+W78el72Uc//6Dx742QufOf5HAd0/D/XtWwwb/c39qfrAAAAAAAAAAAAj7XeVMTfRIpnR3vSi3nZbn7/b3r7ig7o978+37Vsen/mK7rviz3vVAAAAAA4JHpTET+JFDeW3r0zhnrr+O+u8Z+/vTn+cyRt+7T6d75fqp4bsJ///tdtMG93cu/dBgAAAAAAAAAAAAAAAAAAgEMlpSJezPOpT95nPvXVSPHqfz2fy6UTZbnOPPCD1Z/9V+ZmT12amZmbaiw1rs00a+PzjalmWfepSLH+V1/IdYtqfvXOfPPtOd4352JfiBSjf9sp256LvTM3+VObZc+UZT8TKf7z77aW7cxj/bnNsmfLsn8ZKb75jzuXPbFZ9lxZ9nuR4kffrHXKHivLdp6P+vnNsi9Mzc3c9ShUAAAAAAAAAAAAAAAAAAAA+Lh6UxF/Ein+++bKnbH8ef7/3q63lXe+3TXf/za3q3n+B6v5/+/1+kHm/x/cn24CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMBjJUURb0WK+SvrabWvfN/Wf7k1e+v2xMjoztUGUlXzSFW+/Oo/c/bc+a+8OHyhkx9df789E6+PX71Ue2Xu5vxCc3GxOV2bmG1NzU03d72GvdbfbqjaAbWbb9yavn59sXb2hXNbPr49+GHfEycGLw4/d+rZTtmJkdHR8a4yPb0PvPW7pHssPxpF/EWkeP77P03/1BdRxN73Refc6dm31n8sA1UnhqpOTIyMVh2ZaTVml8oPxzo7ooiodVWqd/bRQzgWe1KPWC6bXzZ4qOze+HxjoXFtplkbaywstZZac7Njqd3asj+1KOJCiliJiLW+u1fXG0W8ESm+e3w9/XNfxJHOfvjylfGvnz5773YUB9jHXSjbWeuNWCkeg2N2iPVFEf8QKX723sn4l76I8nu2+r79UsRrZf4w4p0yX45I5YlxPuKDHc4jHk89UcT/lsf/4np6r6+8HnSuK5e/Ufva7PW5rrKd68p+3R8e0s8G2w081K0d8mtTfxTxo+qKv57+1fc1AAAAAAAAAAAAAAAAwCFSxK9EipfeP5mq8cF3xhS3Zm/UrjauzbSH9XXG/nXGTG9sbGzUUjvrOSdzLudcybmacy1nFLl+znrOyZzLOVdyruZcyxlHcv2c9ZyTOZdzruRczbmWM3py/Zz1nJM5l3Ou5FzNuZYzDsnYPQAAAAAAAAAAAAAAAAAA4JOlqP5L8Z1vraeNvvb80pPRzlXzgX7i/V8AAAD//37f+BE=") (async) write$binfmt_script(0xffffffffffffffff, &(0x7f00000001c0)=ANY=[@ANYBLOB="766150ff3972dd5a96c43207f24e7d1354906e7b3e36f48368984c0474b294dfc75e21ce0006d34fad0fa1dabee27e3349a9c51e3360990514d71b1210a974f285f8de107b151899a8f5d8135e899707fb0aef5982ebfc5631c795ce5617c64afa1fdfd0d5c2fb6a2a14d7888b3f8cc4211102fde142b7230458cd59693904647f"], 0xfea7) (async) ioctl$SNDRV_PCM_IOCTL_RESUME(0xffffffffffffffff, 0x4147, 0x0) (async) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.bfq.sectors\x00', 0x275a, 0x0) (async) openat(r0, &(0x7f0000000000)='./file0\x00', 0x20000, 0x6) (async) socket$rxrpc(0x21, 0x2, 0xa) (async) open_by_handle_at(r2, &(0x7f0000001580)=@reiserfs_4={0x10, 0x4, {0x3, 0x3, 0x8000000, 0x6}}, 0x101000) (async) open(&(0x7f0000000280)='./file0\x00', 0x220000, 0x0) (async) ioctl$VHOST_SET_VRING_BASE(r1, 0x4008af12, &(0x7f00000000c0)={0x3, 0x7fffffff}) (async) openat(0xffffffffffffffff, &(0x7f0000000000)='/proc/self/exe\x00', 0x0, 0x0) (async) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1800002, 0x12, r3, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) preadv(r3, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) (async) openat(0xffffffffffffffff, &(0x7f0000000140)='./file0\x00', 0x12502, 0x5) (async) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1800003, 0x12, r4, 0x0) (async) preadv(r4, &(0x7f0000000280), 0x4c, 0xd9f, 0x0) (async) sendmsg$nl_route(r1, &(0x7f0000001540)={&(0x7f0000000180)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000001500)={&(0x7f00000014c0)=@ipv4_getnetconf={0x1c, 0x52, 0x20, 0x70bd2c, 0x25dfdbfe, {}, [@IGNORE_ROUTES_WITH_LINKDOWN={0x8, 0x6, 0x3f}]}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x0) (async) ioctl$VHOST_NET_SET_BACKEND(r3, 0x4008af30, &(0x7f0000001400)={0x0, r4}) (async) [ 431.431783] Sysenter RSP=0000000000000f80 CS:RIP=0050:0000000000002810 [ 431.455012] CS: sel=0x0030, attr=0x0409b, limit=0x000fffff, base=0x0000000000000000 [ 431.463172] DS: sel=0x0038, attr=0x04093, limit=0x000fffff, base=0x0000000000000000 [ 431.481109] SS: sel=0x0038, attr=0x04093, limit=0x000fffff, base=0x0000000000000000 [ 431.490568] ES: sel=0x0038, attr=0x04093, limit=0x000fffff, base=0x0000000000000000 [ 431.507561] FS: sel=0x0038, attr=0x04093, limit=0x000fffff, base=0x0000000000000000 02:12:36 executing program 3: pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) r3 = openat$vfio(0xffffffffffffff9c, &(0x7f0000000280), 0x280, 0x0) lseek(r3, 0x100, 0x2) (async, rerun: 64) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)=ANY=[@ANYBLOB="140000001000010000001ad78a0400000000000a2000000016000006000200797a30000000000200000010000100001e8eb774389cd0473a81a570aafa9aa621e403570c66ff00000a"], 0x48}}, 0x0) (async, rerun: 64) sendmsg$NFT_BATCH(0xffffffffffffffff, &(0x7f000000c2c0)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="140000001000010000000000000000000000000a20000000000a01010000000000000000020000000900010073797a300000000080000000030a01f80000000000000000020000000900010073797a30000000000900030073797a3200000000140004800800014000000000080002400e0000004000"], 0xdc}}, 0x0) (async, rerun: 32) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) (rerun: 32) write$binfmt_script(r4, &(0x7f0000000000)=ANY=[], 0x208e24b) (async) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000400)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_MCAST_RATE(r1, &(0x7f00000004c0)={&(0x7f00000003c0)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000480)={&(0x7f0000000440)={0x30, 0x0, 0x10, 0x70bd2a, 0x25dfdbfd, {{}, {@val={0x8, 0x3, r5}, @val={0xc, 0x99, {0x97, 0x65}}}}, [@NL80211_ATTR_MCAST_RATE={0x8, 0x6b, 0xa}]}, 0x30}, 0x1, 0x0, 0x0, 0x4000044}, 0x80d4) r6 = openat$cgroup_ro(r1, &(0x7f0000000300)='memory.swap.events\x00', 0x0, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000240), r6) (async, rerun: 64) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r4, 0x0) (async, rerun: 64) preadv(r4, &(0x7f00000015c0)=[{&(0x7f0000000080)=""/124, 0xffffffff000}], 0x1000000000000330, 0x0, 0x0) (async) write$binfmt_misc(r1, &(0x7f0000000000)=ANY=[], 0xfffffecc) read$msr(0xffffffffffffffff, 0x0, 0x0) (async) perf_event_open(&(0x7f0000000100)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async, rerun: 32) splice(r0, 0x0, r2, 0x0, 0x4ffe6, 0x7) (rerun: 32) r7 = accept4$inet(r1, &(0x7f0000000180)={0x2, 0x0, @initdev}, &(0x7f00000002c0)=0x10, 0x0) fcntl$setflags(r7, 0x2, 0x1) [ 431.549566] GS: sel=0x0038, attr=0x04093, limit=0x000fffff, base=0x0000000000000000 [ 431.639452] GDTR: limit=0x000007ff, base=0x0000000000001000 [ 431.700156] LDTR: sel=0x0008, attr=0x04082, limit=0x000007ff, base=0x0000000000001800 [ 431.765360] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) [ 431.795470] IDTR: limit=0x000001ff, base=0x0000000000003800 02:12:36 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000000140)=ANY=[@ANYBLOB="61124c00000000006113500000000000bf2000000000000007000000080000003d0301000000000095000000000000006926000000000000bf67000000000000150600000fff07003506000055fe0000070600000ee60000bf050000000000002d650000000000006507000002000000270700004c0000001f75000000000000bf5400000000000007040000f0fff8ffad43010000000000950000000000000079464c410000000095000000000000001c0a7900009d3c2792432a4fa6500fe539aac216306c7ec257c512aee994a5642cb064ecd5615f3196e3359aceb7556e7e60bd5d2e4b5992de991371274fdff6e79fc722f15659a7c85615c1b88bc894125cfe2314e887c1677fbefd35893d883a2c559b7a34db461b1974af360eace60500000000000000cc5bf6fec345ae9606c3c1a348f9b395592c06854a091018e5e4b41b13000c94df1f2db24c67d4c7ba9ec035883e2791a9e9dff3e8bfc7d1be000000820102f369f36d000000000000387a601e3a3412086dee84efd375f0645f3301f55d3b9efdfbed9b430bcf0418e100bdff1c8bcfc0c229874bc3d2418bab997c9bef9aa55841caa572ddff9220c67c9e17bee524c3dc747445763ecb0a7f2cd18dc34b0fc0271124cfb5279195f701000000f77c71294bbfd85878726c49eb89085967722da6cb884d1afe82f7f722e38397996271700241094d272dd8b754b2dd36d44f92991a7817450bc7921dd372e621dd447b86e7ffd1bdc198deb495cac0995ca3ef6c1affb693ae366b0f11db6ee4830db4713e5ce6cac6a27e29f171b8e9f172c3db24558d77b8bf18be45c50b3fc005fa7b134dfc948f6015e0389d7f34cb9c02cf517c8ed7a9b6159c1446ef1c2ccff2bde95aa860ed9b836d6b8fcab7663d9bd8415e6f90fdb007b8f3e08de3a638c4fdb8562eb85173720c1df1147c9f5013c82fc98604bd70cd56609a6b739437e3010000d9cf81bcb1d262845762f6b0a284cc463b42492bab0d7b25645cc3ba8bf0b5e0fc018463d03a73fa85429725545128b0e9b5503d0dd35092250bbce4f618cad2375a34c7f15c3096f300004468cf1aba4a6f21ed0eb3681c696320d3251b7eab79ad8b126500419e25a94ce13a7a96deac79c90b8df10b1e364cf97eaa49fd22942a0f73879bad0d814f230f954eec84ebb7e20594e2e6f2371dda9fb3977f33c516aadc9bc51f23b12f761c4a0335cce4fbe7baafc8d0a6c6d8d0ebc2a2e97f0629af75bcc83cada15d686de0a0bebb96491b4b655f94dfa2b2197dc845ad83ddbcd4c896639831b8e5f254db99752a86b576337ec250c6f83b8cc300f8ffffffffffffe9f5f4628de6563809cdbe2101399c00000000000000000000000000000000d041c283edaef472d000d169d827488760c9eaba70ba10633e1ec690ac6965"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000040), 0x1f1}, 0x48) [ 431.913623] TR: sel=0x0000, attr=0x0008b, limit=0x0000ffff, base=0x0000000000000000 [ 431.993529] EFER = 0x0000000000002001 PAT = 0x0007040600070406 02:12:36 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000000140)=ANY=[@ANYBLOB="61124c00000000006113500000000000bf2000000000000007000000080000003d0301000000000095000000000000006926000000000000bf67000000000000150600000fff07003506000055fe0000070600000ee60000bf050000000000002d650000000000006507000002000000270700004c0000001f75000000000000bf5400000000000007040000f0fff8ffad43010000000000950000000000000079464c410000000095000000000000001c0a7900009d3c2792432a4fa6500fe539aac216306c7ec257c512aee994a5642cb064ecd5615f3196e3359aceb7556e7e60bd5d2e4b5992de991371274fdff6e79fc722f15659a7c85615c1b88bc894125cfe2314e887c1677fbefd35893d883a2c559b7a34db461b1974af360eace60500000000000000cc5bf6fec345ae9606c3c1a348f9b395592c06854a091018e5e4b41b13000c94df1f2db24c67d4c7ba9ec035883e2791a9e9dff3e8bfc7d1be000000820102f369f36d000000000000387a601e3a3412086dee84efd375f0645f3301f55d3b9efdfbed9b430bcf0418e100bdff1c8bcfc0c229874bc3d2418bab997c9bef9aa55841caa572ddff9220c67c9e17bee524c3dc747445763ecb0a7f2cd18dc34b0fc0271124cfb5279195f701000000f77c71294bbfd85878726c49eb89085967722da6cb884d1afe82f7f722e38397996271700241094d272dd8b754b2dd36d44f92991a7817450bc7921dd372e621dd447b86e7ffd1bdc198deb495cac0995ca3ef6c1affb693ae366b0f11db6ee4830db4713e5ce6cac6a27e29f171b8e9f172c3db24558d77b8bf18be45c50b3fc005fa7b134dfc948f6015e0389d7f34cb9c02cf517c8ed7a9b6159c1446ef1c2ccff2bde95aa860ed9b836d6b8fcab7663d9bd8415e6f90fdb007b8f3e08de3a638c4fdb8562eb85173720c1df1147c9f5013c82fc98604bd70cd56609a6b739437e3010000d9cf81bcb1d262845762f6b0a284cc463b42492bab0d7b25645cc3ba8bf0b5e0fc018463d03a73fa85429725545128b0e9b5503d0dd35092250bbce4f618cad2375a34c7f15c3096f300004468cf1aba4a6f21ed0eb3681c696320d3251b7eab79ad8b126500419e25a94ce13a7a96deac79c90b8df10b1e364cf97eaa49fd22942a0f73879bad0d814f230f954eec84ebb7e20594e2e6f2371dda9fb3977f33c516aadc9bc51f23b12f761c4a0335cce4fbe7baafc8d0a6c6d8d0ebc2a2e97f0629af75bcc83cada15d686de0a0bebb96491b4b655f94dfa2b2197dc845ad83ddbcd4c896639831b8e5f254db99752a86b576337ec250c6f83b8cc300f8ffffffffffffe9f5f4628de6563809cdbe2101399c00000000000000000000000000000000d041c283edaef472d000d169d827488760c9eaba70ba10633e1ec690ac6965"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000040), 0x1f1}, 0x48) [ 432.057220] DebugCtl = 0x0000000000000000 DebugExceptions = 0x0000000000000000 [ 432.065283] Interruptibility = 00000000 ActivityState = 00000000 [ 432.071534] *** Host State *** [ 432.083885] RIP = 0xffffffff811a9c2f RSP = 0xffff888041ff78c0 [ 432.162743] CS=0010 SS=0018 DS=0000 ES=0000 FS=0000 GS=0000 TR=0040 02:12:36 executing program 5: io_cancel(0x0, 0x0, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) timer_create(0x1, &(0x7f0000000200)={0x0, 0x1a}, 0x0) r2 = dup3(r0, r0, 0x80000) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = socket(0x1, 0x803, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r6, 0x8933, &(0x7f00000001c0)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000005c0)=@newlink={0x78, 0x10, 0x421, 0x0, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, 0x88a8ffad, 0x60e1}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x18, 0x2, 0x0, 0x1, [@IFLA_VLAN_FLAGS={0xc, 0x2, {0xe, 0xa}}, @IFLA_VLAN_ID={0x6, 0x1, 0xffe}]}}}, @IFLA_LINK={0x8, 0x5, r5}, @IFLA_MASTER={0x8, 0xa, r7}, @IFLA_ADDRESS={0xa, 0x1, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x19}}, @IFLA_GROUP={0x8, 0x1b, 0x7fff}, @IFLA_ADDRESS={0xa, 0x1, @remote}]}, 0x78}}, 0x40000) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f00000001c0)={'sit0\x00', &(0x7f00000002c0)={'syztnl0\x00', r5, 0x7800, 0x1, 0xffff3486, 0x8000, {{0xf, 0x4, 0x1, 0x4, 0x3c, 0x64, 0x0, 0x20, 0x4, 0x0, @remote, @multicast2, {[@timestamp_prespec={0x44, 0xc, 0x8c, 0x3, 0x6, [{@broadcast, 0x6}]}, @timestamp_prespec={0x44, 0x1c, 0x51, 0x3, 0xc, [{@loopback, 0x8}, {@rand_addr=0x64010100, 0xff}, {@multicast1}]}]}}}}}) io_setup(0x0, &(0x7f0000000280)) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, 0x0) unshare(0x400) ftruncate(0xffffffffffffffff, 0x8200) connect$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x0, @broadcast}, 0x10) unshare(0x8000000) unshare(0x2060080) io_submit(0x0, 0x7, &(0x7f0000000e80)=[&(0x7f00000006c0)={0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, &(0x7f0000000240)="37f7696a525b07ce79c97fa3351e291e9f10699f25a5b61e6585877f4c255a52f9", 0x21, 0x0, 0x0, 0x1}, 0x0, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x5, 0xab76, r1, &(0x7f00000007c0)="1a6b623ff9c23d7e954aa6d309b01d17dbdfe80ee665ac441aba2a9ecd282c4eb7f5c14dcd7a062910b26d721e0dafe4a8f07b08f124eb040fef00079e003920116efa5b49dbb95345b8d4a5e56fae8d97b4445ae77c246da4fcf9f8f46e58d7711b24ea1feb2f12c5b6ee84fe053b9164706edcb9385f94c6b7af62ad9dfa7d8e40f1cd92fdfda67acbab92feaebe1d8a4df1cc7ec8384fee810588097fddf12ccd56c439939a088a6d02a5b89e503a23ebfd448834555617da72d9828cfe2f715fbfc071ee4d9012b158fee74b70308d4a7813c8f4", 0xd6, 0x6}, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x1, r1, &(0x7f0000000980)="f2e1af9363d6b628d98bea4d2a6608624ba8dfc9c8dffc9352c676e16755c57f09779b20fcb628d0f24562165f6606b3301d7d9111cbe1d00d0d9cd217809545bd4d08ead24d251786699eac00042c6dc5d3fa5b63a1b7f76e0933bfe72b4f068d548770d7dd2bae2c9e9c91f6c80b1f94d619a79f61114b4538f03b4ff128a4b0e01cb88dcf815dba7645d4ba5dbbaaf8503d0a42296b774bdb9b72ad1b3dc8ec0893", 0xa3, 0x6, 0x0, 0x2}, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x2, 0x3, 0xffffffffffffffff, &(0x7f0000000a80)="84341d840a4b0155ffe0afc80fe2a54382dda5c850a9a5c8efa6db431cc5e82e8fd77ff90a2de7bdefa4c92dbe6088e57597639d685a11bc93582c4e48613a46df707cf018b32144641105259ca011035a9f90851f21d9f2f3e3f4c41284be755f088cc8d312f1b363e4f59a6580925cecc19a5dfd18b0be28ab7b93308ead45bc2fa35b1e63db87f5ad30bfffe302f3f4f993f5db43d3952bee717fd44e89cb1472a462ba790b0b0da2b0249c881565112a1218ad8b73282f82ffbb8ebb0ea1eca496e9d23f2a7959b208f6a9dfeed80884f3063b3004e0881a79f9a5ba18696b9b79e2afd3f1e80bad61ff111277b32ce2cd973a7709c2fc742755", 0xfc, 0x7, 0x0, 0x2}, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x5, 0xffffffffffffffff, &(0x7f0000000c00)="8bd3d0b0218fee37b490b5ab23c9e880fd9bd2a8df718418584a71c09371331c7e5cc3555c1fa8105c963ee1444e9ffffe07efb4f857c35931bbb5c28417399b1d73f16bdf8653cafca8a5f8798607a70fe6f7048ead12f4226595fffb84abd601b1454619525aff4725f9c064a6f7d0428de2eb5ce29407e91f0781f5dd5bc8c8ab0626c265155780de8185ce8cd039f62a98ee", 0x94, 0xdb3a, 0x0, 0x2}, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x4a87a8b2edba9b46, 0x262, r1, &(0x7f0000000e00)="6e2c4027144f99a63f68a97a9686b6e9eb194983", 0x14, 0x0, 0x0, 0x3}]) syz_open_dev$MSR(&(0x7f0000000080), 0x0, 0x0) syncfs(r1) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000000)={'nat\x00', 0x0, [0x0, 0x0, 0x70010000]}, &(0x7f0000000140)=0x54) creat(0x0, 0x0) [ 432.203452] FSBase=00007fba0685e700 GSBase=ffff8880ba100000 TRBase=fffffe0000034000 [ 432.260302] GDTBase=fffffe0000001000 IDTBase=fffffe0000000000 [ 432.303317] CR0=0000000080050033 CR3=0000000096cbe000 CR4=00000000003426e0 [ 432.341457] Sysenter RSP=fffffe0000034000 CS:RIP=0010:ffffffff88201290 [ 432.351430] EFER = 0x0000000000000d01 PAT = 0x0407050600070106 [ 432.358574] *** Control State *** [ 432.362266] PinBased=0000003f CPUBased=b5a06dfa SecondaryExec=000000eb [ 432.379408] EntryControls=0000d1ff ExitControls=002fefff [ 432.391087] ExceptionBitmap=00060042 PFECmask=00000000 PFECmatch=00000000 [ 432.405843] VMEntry: intr_info=00000000 errcode=00000000 ilen=00000000 [ 432.422765] VMExit: intr_info=00000000 errcode=00000000 ilen=00000000 [ 432.437713] reason=80000021 qualification=0000000000000000 [ 432.456349] IDTVectoring: info=00000000 errcode=00000000 [ 432.468675] TSC Offset = 0xffffff215db5c43a [ 432.478737] TPR Threshold = 0x00 [ 432.485354] EPT pointer = 0x00000000b319a01e [ 432.492131] Virtual processor ID = 0x0001 02:12:37 executing program 0: openat$vmci(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) (async) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x17ba, 0xfffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) pselect6(0x40, &(0x7f00000003c0), 0x0, 0x0, &(0x7f0000000100), 0x0) (async) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r1, 0x0, 0x0, 0x0, 0x0) ioctl$USBDEVFS_DISCARDURB(r1, 0x550b, &(0x7f0000000440)=0x9) (async) ioctl$IOCTL_VMCI_INIT_CONTEXT(0xffffffffffffffff, 0x7a0, &(0x7f0000000080)={@local}) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r2, 0x0, 0x0, 0x0, 0x0) (async) ioctl$USBDEVFS_DISCARDURB(r2, 0x550b, &(0x7f0000000440)=0x9) (async) ioctl$sock_inet6_udp_SIOCOUTQ(r2, 0x5411, &(0x7f0000000340)) (async) r3 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) (async) ioctl$BTRFS_IOC_DEFRAG(0xffffffffffffffff, 0x50009402, 0x0) (async) pselect6(0x40, &(0x7f00000000c0)={0x31ba, 0x9, 0x7fffffffffffffff, 0xfffffffffffffffc, 0xf8bb, 0x3, 0x3ff, 0x3}, &(0x7f0000000180)={0x0, 0x1, 0x81f4, 0x0, 0x6022da75, 0x80000000000005, 0x3, 0x200000000}, 0x0, 0x0, 0x0) (async) io_setup(0x726, &(0x7f0000000000)=0x0) (async) r5 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) io_submit(r4, 0x1, &(0x7f00000003c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x5, 0x0, r5, 0x0}]) (async) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) io_pgetevents(r4, 0x8001, 0x2, &(0x7f0000000200)=[{}, {}], &(0x7f0000000280)={r6, r7+60000000}, 0x0) (async) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) (async) r8 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r8, &(0x7f000001c000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x0, &(0x7f00000002c0)=[@efer={0x2, 0x2400}], 0x1) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, 0x0) (async) pipe(&(0x7f00000001c0)) ioctl$KVM_RUN(r8, 0xae80, 0x0) (async) r9 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r9, 0x84, 0x8, 0x0, &(0x7f0000000100)) connect$inet(r9, &(0x7f0000000000)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) ioctl$IOCTL_VMCI_DATAGRAM_SEND(r2, 0x7ab, &(0x7f0000000300)={&(0x7f00000008c0)={{@local, 0xfffffffc}, {@my=0x0, 0x7ff}, 0x400, "1917d99c341248fc509a9e99a5e0a17f972d97a5fcf607434d01fa569a9a5a821e55d7353c0fc5f9fc53d3fbde2d888199a19c9eea06c0093263a196bc83b7fcb7fdb8d9492ac6ea063dc2d209b9d53a254f47ee69e0062a13563d2ed01b1127f735f95f70d6064a90f3dd5263f0ee9fe439404c7e69c9d76385f660c901c91463bdc16de7e57ae69d7072a64ee678fe2f46a181968021563729da6812fbc93618ff0e8c3606da22cd3102f1e2d4867959ab90d0e0eecb668ba3b1e6effb2de15b212fff456ee683c3332bed0fa66a08f08119ecd40ae74a98e6b2917a082b7d6d2250bd80c770478adb24289566e3a185f61eb1c798fe44b7f718821951405eb1e52f7cac92ecb04130b24a5500e2773202d2168da101c14851042c6a4ed4be605eee36908dca4d5d78d18324c6157eb20155904d5b232bfa9b2d96d8ec62f68fa4ab12789f41cbda3719f175e7061a38c512178a7018a7d8727e2f66e650f35c29e01655b1f9a4ce465ddea22f9120049a10fe7e846ae002f652b93eb568832c514459af144f9d362f767572d9eaef92ea5240f23bd803c8cce35af943a7c15358767e797411914e141fdba45cf93aa6810dc9e1db61315f411ed056717d630693acb153c434c7e48e78e52d7b8c4c901b2debc8c0978e90e499bd46083a280a1af0bbafd95cefa3344f946e354b519df513d8c6253da1218f554565f296ef886231084c02d8dfb61b85a282941de8b1543dbeb6a9792063593903a5c986508427f8755554270d49cdf4c8db8d25b1ce65ae7c3121eecf8dc8d88e3a51e1afc03c78cea4cabb96c473b7c94667efe3ab63df76c4133bd8da8ddf05da08b91f3112614629d36c6841760c230f0865e820f3cedd0d5df546a6c99df879fcb2b076dccf4c0d437e6633d6f230e6c6360225c8f02f5f6f1d8101d8c632f82ad6a1ec4bc39c6ab925df408a9eed13cf7dcd119a47e05f809f25e88c43f0f6b684f16fa0e17ea0e825f1253d9382c04411619d46e02b1b1d9c974cdbee41e6f78ff009518915d142a734fe038ae7a4be066a6fac9b873cd12f94197e9d6290386b6451ab8149dfa0480bd323803719eb6cef9a193212f7176964826701749eb0757809e053832d9d2d3d538e4749aa0fd176d29d13cd7f3c9fc0f4fc5e6ed1070b93d41e232e44a26978abb1f06df41df366a5deed3f66a30e728eddf5d01b87c5a1c8dadf8c08b0c47c098cd73506bd80eb210429eee72a95b5ba45a37672e3c7c6470f2a5e6bd8aa52bf784dc1bf8e7b64b1cc6c1da8316f7801616ccb1d49bdc5a7d0db68cea13bf8b91ac93b19fe450e66fe634e0c8360fd51beb905d364c2daf6f1b19c9158246e6b456be61f88d6888b7f9e5f020ac827e777f7d23728c83db3e2a08f3f6bbad2c6c350611bd0e622da5c917b50a9466f01e15d842b4c8059"}, 0x418}) 02:12:37 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000000140)=ANY=[@ANYBLOB="61124c00000000006113500000000000bf2000000000000007000000080000003d0301000000000095000000000000006926000000000000bf67000000000000150600000fff07003506000055fe0000070600000ee60000bf050000000000002d650000000000006507000002000000270700004c0000001f75000000000000bf5400000000000007040000f0fff8ffad43010000000000950000000000000079464c410000000095000000000000001c0a7900009d3c2792432a4fa6500fe539aac216306c7ec257c512aee994a5642cb064ecd5615f3196e3359aceb7556e7e60bd5d2e4b5992de991371274fdff6e79fc722f15659a7c85615c1b88bc894125cfe2314e887c1677fbefd35893d883a2c559b7a34db461b1974af360eace60500000000000000cc5bf6fec345ae9606c3c1a348f9b395592c06854a091018e5e4b41b13000c94df1f2db24c67d4c7ba9ec035883e2791a9e9dff3e8bfc7d1be000000820102f369f36d000000000000387a601e3a3412086dee84efd375f0645f3301f55d3b9efdfbed9b430bcf0418e100bdff1c8bcfc0c229874bc3d2418bab997c9bef9aa55841caa572ddff9220c67c9e17bee524c3dc747445763ecb0a7f2cd18dc34b0fc0271124cfb5279195f701000000f77c71294bbfd85878726c49eb89085967722da6cb884d1afe82f7f722e38397996271700241094d272dd8b754b2dd36d44f92991a7817450bc7921dd372e621dd447b86e7ffd1bdc198deb495cac0995ca3ef6c1affb693ae366b0f11db6ee4830db4713e5ce6cac6a27e29f171b8e9f172c3db24558d77b8bf18be45c50b3fc005fa7b134dfc948f6015e0389d7f34cb9c02cf517c8ed7a9b6159c1446ef1c2ccff2bde95aa860ed9b836d6b8fcab7663d9bd8415e6f90fdb007b8f3e08de3a638c4fdb8562eb85173720c1df1147c9f5013c82fc98604bd70cd56609a6b739437e3010000d9cf81bcb1d262845762f6b0a284cc463b42492bab0d7b25645cc3ba8bf0b5e0fc018463d03a73fa85429725545128b0e9b5503d0dd35092250bbce4f618cad2375a34c7f15c3096f300004468cf1aba4a6f21ed0eb3681c696320d3251b7eab79ad8b126500419e25a94ce13a7a96deac79c90b8df10b1e364cf97eaa49fd22942a0f73879bad0d814f230f954eec84ebb7e20594e2e6f2371dda9fb3977f33c516aadc9bc51f23b12f761c4a0335cce4fbe7baafc8d0a6c6d8d0ebc2a2e97f0629af75bcc83cada15d686de0a0bebb96491b4b655f94dfa2b2197dc845ad83ddbcd4c896639831b8e5f254db99752a86b576337ec250c6f83b8cc300f8ffffffffffffe9f5f4628de6563809cdbe2101399c00000000000000000000000000000000d041c283edaef472d000d169d827488760c9eaba70ba10633e1ec690ac6965"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000040), 0x1f1}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000054c0)={0xe, 0x16, &(0x7f0000000140)=ANY=[@ANYBLOB="61124c00000000006113500000000000bf2000000000000007000000080000003d0301000000000095000000000000006926000000000000bf67000000000000150600000fff07003506000055fe0000070600000ee60000bf050000000000002d650000000000006507000002000000270700004c0000001f75000000000000bf5400000000000007040000f0fff8ffad43010000000000950000000000000079464c410000000095000000000000001c0a7900009d3c2792432a4fa6500fe539aac216306c7ec257c512aee994a5642cb064ecd5615f3196e3359aceb7556e7e60bd5d2e4b5992de991371274fdff6e79fc722f15659a7c85615c1b88bc894125cfe2314e887c1677fbefd35893d883a2c559b7a34db461b1974af360eace60500000000000000cc5bf6fec345ae9606c3c1a348f9b395592c06854a091018e5e4b41b13000c94df1f2db24c67d4c7ba9ec035883e2791a9e9dff3e8bfc7d1be000000820102f369f36d000000000000387a601e3a3412086dee84efd375f0645f3301f55d3b9efdfbed9b430bcf0418e100bdff1c8bcfc0c229874bc3d2418bab997c9bef9aa55841caa572ddff9220c67c9e17bee524c3dc747445763ecb0a7f2cd18dc34b0fc0271124cfb5279195f701000000f77c71294bbfd85878726c49eb89085967722da6cb884d1afe82f7f722e38397996271700241094d272dd8b754b2dd36d44f92991a7817450bc7921dd372e621dd447b86e7ffd1bdc198deb495cac0995ca3ef6c1affb693ae366b0f11db6ee4830db4713e5ce6cac6a27e29f171b8e9f172c3db24558d77b8bf18be45c50b3fc005fa7b134dfc948f6015e0389d7f34cb9c02cf517c8ed7a9b6159c1446ef1c2ccff2bde95aa860ed9b836d6b8fcab7663d9bd8415e6f90fdb007b8f3e08de3a638c4fdb8562eb85173720c1df1147c9f5013c82fc98604bd70cd56609a6b739437e3010000d9cf81bcb1d262845762f6b0a284cc463b42492bab0d7b25645cc3ba8bf0b5e0fc018463d03a73fa85429725545128b0e9b5503d0dd35092250bbce4f618cad2375a34c7f15c3096f300004468cf1aba4a6f21ed0eb3681c696320d3251b7eab79ad8b126500419e25a94ce13a7a96deac79c90b8df10b1e364cf97eaa49fd22942a0f73879bad0d814f230f954eec84ebb7e20594e2e6f2371dda9fb3977f33c516aadc9bc51f23b12f761c4a0335cce4fbe7baafc8d0a6c6d8d0ebc2a2e97f0629af75bcc83cada15d686de0a0bebb96491b4b655f94dfa2b2197dc845ad83ddbcd4c896639831b8e5f254db99752a86b576337ec250c6f83b8cc300f8ffffffffffffe9f5f4628de6563809cdbe2101399c00000000000000000000000000000000d041c283edaef472d000d169d827488760c9eaba70ba10633e1ec690ac6965"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000040), 0x1f1}, 0x48) (async) 02:12:37 executing program 1: perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) mount(0x0, 0x0, &(0x7f0000000140)='fuseblk\x00', 0x903040, 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="7570706572646952fb44e16275732c776f726b6469723d2e2f44e42492351666690d6c65312c6c6f774a279b8df6750496e0a3eb5ecdaacb7f5da02e2f66696c6530"]) chdir(&(0x7f0000000540)='./bus\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r1, &(0x7f0000002580)=ANY=[], 0x16) clock_gettime(0x0, &(0x7f0000000300)) sendfile(r1, r1, &(0x7f0000000240), 0x7fff) creat(&(0x7f0000000100)='./file0\x00', 0x0) 02:12:37 executing program 5: io_cancel(0x0, 0x0, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) r1 = perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) timer_create(0x1, &(0x7f0000000200)={0x0, 0x1a}, 0x0) (async) r2 = dup3(r0, r0, 0x80000) r3 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) r4 = socket(0x1, 0x803, 0x0) (rerun: 64) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) r6 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r6, 0x8933, &(0x7f00000001c0)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000005c0)=@newlink={0x78, 0x10, 0x421, 0x0, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, 0x88a8ffad, 0x60e1}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x18, 0x2, 0x0, 0x1, [@IFLA_VLAN_FLAGS={0xc, 0x2, {0xe, 0xa}}, @IFLA_VLAN_ID={0x6, 0x1, 0xffe}]}}}, @IFLA_LINK={0x8, 0x5, r5}, @IFLA_MASTER={0x8, 0xa, r7}, @IFLA_ADDRESS={0xa, 0x1, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x19}}, @IFLA_GROUP={0x8, 0x1b, 0x7fff}, @IFLA_ADDRESS={0xa, 0x1, @remote}]}, 0x78}}, 0x40000) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f00000001c0)={'sit0\x00', &(0x7f00000002c0)={'syztnl0\x00', r5, 0x7800, 0x1, 0xffff3486, 0x8000, {{0xf, 0x4, 0x1, 0x4, 0x3c, 0x64, 0x0, 0x20, 0x4, 0x0, @remote, @multicast2, {[@timestamp_prespec={0x44, 0xc, 0x8c, 0x3, 0x6, [{@broadcast, 0x6}]}, @timestamp_prespec={0x44, 0x1c, 0x51, 0x3, 0xc, [{@loopback, 0x8}, {@rand_addr=0x64010100, 0xff}, {@multicast1}]}]}}}}}) (async) io_setup(0x0, &(0x7f0000000280)) (async) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, 0x0) unshare(0x400) (async) ftruncate(0xffffffffffffffff, 0x8200) (async) connect$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x0, @broadcast}, 0x10) (async, rerun: 64) unshare(0x8000000) (async, rerun: 64) unshare(0x2060080) (async) io_submit(0x0, 0x7, &(0x7f0000000e80)=[&(0x7f00000006c0)={0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, &(0x7f0000000240)="37f7696a525b07ce79c97fa3351e291e9f10699f25a5b61e6585877f4c255a52f9", 0x21, 0x0, 0x0, 0x1}, 0x0, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x5, 0xab76, r1, &(0x7f00000007c0)="1a6b623ff9c23d7e954aa6d309b01d17dbdfe80ee665ac441aba2a9ecd282c4eb7f5c14dcd7a062910b26d721e0dafe4a8f07b08f124eb040fef00079e003920116efa5b49dbb95345b8d4a5e56fae8d97b4445ae77c246da4fcf9f8f46e58d7711b24ea1feb2f12c5b6ee84fe053b9164706edcb9385f94c6b7af62ad9dfa7d8e40f1cd92fdfda67acbab92feaebe1d8a4df1cc7ec8384fee810588097fddf12ccd56c439939a088a6d02a5b89e503a23ebfd448834555617da72d9828cfe2f715fbfc071ee4d9012b158fee74b70308d4a7813c8f4", 0xd6, 0x6}, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x1, r1, &(0x7f0000000980)="f2e1af9363d6b628d98bea4d2a6608624ba8dfc9c8dffc9352c676e16755c57f09779b20fcb628d0f24562165f6606b3301d7d9111cbe1d00d0d9cd217809545bd4d08ead24d251786699eac00042c6dc5d3fa5b63a1b7f76e0933bfe72b4f068d548770d7dd2bae2c9e9c91f6c80b1f94d619a79f61114b4538f03b4ff128a4b0e01cb88dcf815dba7645d4ba5dbbaaf8503d0a42296b774bdb9b72ad1b3dc8ec0893", 0xa3, 0x6, 0x0, 0x2}, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x2, 0x3, 0xffffffffffffffff, &(0x7f0000000a80)="84341d840a4b0155ffe0afc80fe2a54382dda5c850a9a5c8efa6db431cc5e82e8fd77ff90a2de7bdefa4c92dbe6088e57597639d685a11bc93582c4e48613a46df707cf018b32144641105259ca011035a9f90851f21d9f2f3e3f4c41284be755f088cc8d312f1b363e4f59a6580925cecc19a5dfd18b0be28ab7b93308ead45bc2fa35b1e63db87f5ad30bfffe302f3f4f993f5db43d3952bee717fd44e89cb1472a462ba790b0b0da2b0249c881565112a1218ad8b73282f82ffbb8ebb0ea1eca496e9d23f2a7959b208f6a9dfeed80884f3063b3004e0881a79f9a5ba18696b9b79e2afd3f1e80bad61ff111277b32ce2cd973a7709c2fc742755", 0xfc, 0x7, 0x0, 0x2}, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x5, 0xffffffffffffffff, &(0x7f0000000c00)="8bd3d0b0218fee37b490b5ab23c9e880fd9bd2a8df718418584a71c09371331c7e5cc3555c1fa8105c963ee1444e9ffffe07efb4f857c35931bbb5c28417399b1d73f16bdf8653cafca8a5f8798607a70fe6f7048ead12f4226595fffb84abd601b1454619525aff4725f9c064a6f7d0428de2eb5ce29407e91f0781f5dd5bc8c8ab0626c265155780de8185ce8cd039f62a98ee", 0x94, 0xdb3a, 0x0, 0x2}, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x4a87a8b2edba9b46, 0x262, r1, &(0x7f0000000e00)="6e2c4027144f99a63f68a97a9686b6e9eb194983", 0x14, 0x0, 0x0, 0x3}]) syz_open_dev$MSR(&(0x7f0000000080), 0x0, 0x0) syncfs(r1) (async) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000000)={'nat\x00', 0x0, [0x0, 0x0, 0x70010000]}, &(0x7f0000000140)=0x54) creat(0x0, 0x0) 02:12:37 executing program 3: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080), 0x688480, 0x0) ioctl$SNDCTL_MIDI_INFO(r0, 0x5101, 0x0) 02:12:37 executing program 2: syz_mount_image$f2fs(&(0x7f0000010240), &(0x7f0000010280)='./mnt\x00', 0x10, &(0x7f00000001c0)={[{@lfs_mode}, {@noinline_data}, {@disable_ext_identify}, {@nouser_xattr}, {@alloc_mode_def}, {@fastboot}, {@noflush_merge}, {@discard}]}, 0x1, 0x10214, &(0x7f00000102c0)="$eJzs3D9vG2UcB/DfNbQCWkqEGNh4JP7IkYh1tpMKyhJRVR0gVUTL2MGxHcttYkdx4oROLPx5EWww8R54AWwsHfoOkNiQWCoEyHcXCVVIBDAJdT8f6e579/jJ77mzbvmdIgfw1FpMP/+UxeV4LiIWIuJSRHGcVVthrYxXIuLViDj3hy2rxqcnd6YDFyLi+Yi4PC1e1syquV99+9mdr394/40vv/luIf/i8x/P7q6Bs/Z6ROzslseHO2WO+mXercbbk0GROyuTKssPdu5V56MyD3ubRYXD9vG8dpGtfjl/tHswnubWdrszzf5gqxjfHZYLjif94zrFH9xt7xXn3d5mkYPxqMj+/fK6jqq8P94v63Sreh8X5WN//zjL8d5Rr7yf3XtFdob71XhZd9TtHU1zUmW1XHQ3//n3+6T4YDA8OEqT3t54MBqm1Xojr+fLe50ry3neeKe13O+2tzpXes2VbntrJdV6a+PR9lKq9TudVLtx7dpSauT1Zj1/K924+VHa7qbaNN8bDA/2B9vjpdSst1brjaX0WiPdWt9IGx9ev76+cTutj4bp5miSWnlqtK6uNq+23k4bt26nZt7M3f+pyk55PeaMBwjgb5tl/x/6f+CE9P/6/5hF//vmk93/6v/hX/AAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8tS5+/+5BcbBYnp+rxl+ohl6qzrPqs9/+RPZYzYVp3Yg4f8L5n2YRF6o1jrdnImKt2n558b/9DgAAAGCePXxUe5AV3Xq5WzzrC2IGmscHv/7FxAvFPrv0yYwWLl7rzOwZKl5EvTyragvF9c3qTi9G9YZqJs5Pd8/OqtqJLJzqagAAwP+DTgAAAADm2uP/hg8AAADMH/0/AAAAzL+i//f7fwAAADDfHj6qPTjrawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgN/ZuXcTBIIgAKCz/pJDFKuwBxNLsBlLsBA7MjG4OsxE1MARRESEU4TlPRiOuV1md8JNBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGrX7Bbr9jjfd61zvnTznW4AAACAt6a3Ty/Tcf6aZV5y7dXbvTyV6kdEExHDD/dvSsQoz7jHICKWGafJr5sHAACAerXbw+rfdwAAAAAAAAAAAAAAAAAAAAAemP8HAAAAVTL/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4MruvJwAAIMwAO1nge4/bRF0A8HLe5CQYwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOizM+vUuFFv+hcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnz05OAEQhsEwGuMCruQQnt3WWbw4gyLpqXSC8h6EwPcDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHN79oh7rcs/bNWz7cd7naPfWz7269AGABCKoSCEBVDsPyoGwQQ05N8l9c/2VfCvVjoAAACACsZZu756n8EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLM7h1YAwCAQxVq6D/uPV8HD4zCJ4QvEAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDIG33cE51RCQBAyb65PAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPjswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw5IAAAAAAT9f92OQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgoAAD//2GYFzI=") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) fcntl$setstatus(r0, 0x4, 0x0) r1 = dup(r0) pwritev2(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="da", 0x20000}], 0x1, 0x1000000, 0x0, 0x0) sendfile(r1, r0, 0x0, 0x87fffa0) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x20041, 0x0) r3 = openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) r4 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f0000000000)=0x81) r5 = getpid() sched_setscheduler(r5, 0x5, &(0x7f0000000380)) statx(0xffffffffffffff9c, &(0x7f0000007140)='./file0\x00', 0x800, 0x800, &(0x7f0000007180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r8 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r8, 0x8b18, &(0x7f0000000000)={'wlan1\x00'}) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000007300)=[{{&(0x7f0000000080)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000000680)=[{&(0x7f0000000480)="7bc194eb0ed572450f18b5449e937e43e5c2d4163796a80c355d2e47cfb07a7fa71a4c4999594c19e5ff86ce5db0de9f6bb88314baa2f47655718c3557080e2c503da744830234ae63556842697b9d51d82d037ebd91be9b67a759ab2b9eb5f0052b3bfb1d61801ffaedecefdf102dfa24e1e9a03efa517034ab181effcebe1d058a48a2ba8a43a9c405ce45297624af2b4aab136e134cc42f27e233653b6ebce19ddeb2b53d7ab25d42248b77deafe936af13ad4f6d5e744af7635322b4c11608", 0xc1}, {&(0x7f0000000100)="069586fa96ad", 0x6}, {&(0x7f0000000580)="b8b05e6deaece5660637caee5f3dacc4f3d9e2877485a754b7a012fee36928632a40eedf22b9c33a43731c35e48d6c1ce41d84fdae33b01b6ef326454156bb598175a18ec736a51bb33e3d0d443f0d1fe0585fbbcf637b41ba232908bbf5feec57e538b81ad0fc", 0x67}, {&(0x7f0000000600)="b976a1432e22a7fe607bc03bc3f56584a08c6833344c17848729bb517e2904a828a76f502b0ebb0b06066054b4798d9e8180df345d63df34e2fe1a9e2ce90caae5039b1d8d207c17d0deb25f475ac0220b5f5904fc3cbae4a7459d281a2f41a8339f5fbee0f1769cc42c602f727e28ab2fa972a09f3d32a9", 0x78}], 0x4, &(0x7f0000000980)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee01}}}, @cred={{0x1c}}], 0x40, 0x4004001}}, {{&(0x7f00000009c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000a40)="dc2efea7f1b58ab2204528741a2343bd8e546aa6895fc299ec26743299fe4f24b2a6d979c0068ec6c0c338868c68fc69c6ef4f80c5a59b641cd8bd7f62c289d9fd4270b096ba71a80eba802e5f39950dae80158d02017492c102ce40487ff42bd46133b711b2479ff683785a0cc951373c47ab35f4655546412dea50a087f9a351bc6f0824de05b5c0540c6161a880bf1113a0899be4faab941cd97399d7bd3215e7c032fb0fcd", 0xa7}, {&(0x7f0000000b00)="32e37ad2ceb76eac1eda34cefbd280be676d08de690d9de377c99e59f8ea67d2b83a6e7a2db4556a6fefa2f300b2e6ebde36efede4668bf396ad4477eda7a24f9eddcc426872f720867fc5c4cbbe1e0ebc26cfd9f172b87ce5696c3dd2f9", 0x5e}, {&(0x7f0000000b80)="0de610c2a009b561731b84e0070c24fb9cdca497fb0f528f9ef0261d0d91ea20c9eb475212544a4b6a33e4e047ffb7a552deae81369dbddb76a94bb0c88d13603b719d26a2842eec61c3a5084a9479975a1abfabff4fbd9c1c7e02b50caa6eb3ae414f47805dee7c671050defc730dcb14a1919251d116d778c8e2204dae4d7b77ceb468e190aa8578014af90bae10c335d11d0547de9c66bb07c82ef8b051e51d8559b17e", 0xa5}], 0x3, &(0x7f0000002480)=ANY=[@ANYBLOB="140086a1921013030000000001db00", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="1c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c2a00"/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000038000000000000000100000001000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4], 0xf8}}, {{0x0, 0x0, &(0x7f0000002840)=[{&(0x7f0000002580)="0442e32f3bdff5e164346d290444572dfc44e5c24a8060269023c3e9690976566414afdeb3eeefeba5ddef512c28144992cd5f2280d3a26fcec244ffd7e47e752a83f47b5c843c385a3355fc3fbebc95de69e2ce486c9fd259c813833054d89527d3786fbdac3f3ecbe3f89b9060c5fe633467d5c19775d7b5ebb542ec541b243ec345f4e907eacf1cecb1ef5963e50cd97de9648225a293e25525a20bdb75fc6e3ad27017067c3589368039841e8e902c94", 0xb2}, {&(0x7f0000002640)='\x00'/12, 0xc}, {&(0x7f0000002680)="a2885b0caadbaa8778788a43c045f2d6da9965eed15bd736d60aa106ae4d8ce678b917f10c5ef55d43f36586b3f44dd4eb95925b242adc68758f94ac29a326827b6ac2b3d3278d30b4619ce3", 0x4c}, {&(0x7f0000002700)}, {&(0x7f0000002740)="6ada2e432657da2488d5ea8823a73833cfbfb7a1deeef4e518f242937aa92d2306b56274b5d54ddc44b0250400bcf1ccb75cd81667414201c41a8b2530b77a3ff84c9c841d190b30daacbd85ef0a139262f00a4702463ede9827d73a196f62248d02b1eeab75b3c9afb82880ba829ae12b9f6e5b379eadfcbd5610c101dfbb0bc7d21bb4c9bfc5313522267522550537a6f79a21a24c73719af9509079ad5017b9909f15d6f94164783ae41e63fc904e13430b6a517a5b3a5f11c6ab3af25cf9ef6e52", 0xc3}], 0x5, &(0x7f00000028c0), 0x0, 0x8000}}, {{&(0x7f0000002900)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="a2fc9cad00000700000002000075e2a5b804ca01fffb3a1ffa997ab3b771f73930a954f8c9d8b2a7fea1ad62308946e09d6c1172f4e8c9e6", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4000}}, {{&(0x7f0000006e80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000007040)=[{&(0x7f0000006f00)="0324693a831c7ca2ba40fa1b611a142c9293bc2cc0583d140206eeed4bd1563ddaa78f8e58509687716328cb1e75e029aef2e080b1c8a7", 0x37}, {&(0x7f0000006f40)="f6905388865804b0df8be6591b408c5e1c84339fb88c01e05c0f2020f7b98f61e03e8267725eb987f6681a7f10d810c2ee8f96c746f0d49ad079c1deeb920a49395394510976f8de9a7c64c14d516add2da238728a6861", 0x57}, {&(0x7f0000006fc0)="9949428fec5b12238e57f5577fe45a6b949d971032185a34b49e3f91c27a38d69038ebcf0fcc495e19745bcac47bc509aaf6b7488c618f397933d78af0eee5542ad7b5a7ed0874e60b60a8ff5614188aecf5602ecea3f88f376afc938032a71e4e3c9576a76134e7", 0x68}], 0x3, &(0x7f0000000740)=[@cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r7}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r6, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [r4, r4, r8, r4, r4]}}], 0x88, 0x4000000}}], 0x5, 0x40800) mount$9p_fd(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f00000000c0), 0x440a2, &(0x7f00000002c0)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@dfltgid={'dfltgid', 0x3d, r7}}, {@privport}, {@loose}, {@fscache}], [{@measure}, {@subj_user={'subj_user', 0x3d, '^\x14!'}}, {@fscontext={'fscontext', 0x3d, 'root'}}, {@smackfsroot={'smackfsroot', 0x3d, '/}'}}]}}) openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x141842, 0x0) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)='^', 0x1}], 0x1) 02:12:37 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x4) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000000)=ANY=[@ANYRESDEC=r0, @ANYRES32=0x0, @ANYBLOB="0000b8dfab3d34394b3194871d0488e800000000000000000000e5ff00006d61746368616c6c00000000040002000b008e7b281a42b1558f8ae1cb7bf9621c38b88e8184191b3a7defb7f607b3693984bafec793c0d721c0b18ef975042f264be2b4151b"], 0x48}}, 0x0) sendmsg$netlink(r0, &(0x7f0000000100)={&(0x7f0000000080)=@proc={0x10, 0x0, 0x25dfdbff, 0x40000}, 0xc, &(0x7f00000000c0)=[{&(0x7f00000003c0)={0x13c4, 0x22, 0x600, 0x70bd28, 0x25dfdbfb, "", [@nested={0x119c, 0x8, 0x0, 0x1, [@generic="a5e70fd94bafb4ced89b38635a8d3ed0a87b2adff4b905bd855d470249d458f7757ae14b2811fda4715c5f93a496cdf983af8d22a041173f", @generic="18cf13b32ec740cfe0cb29668c1eaa1537477eb8ccb575315c606fe5c429b798f05c434a5e6245b38265dbed4d77db025f8622ef4c5a634a3511a72354191d9057366c8e403e5d54449fabdf68fdb1f786d0b53e7ff91c41d564427a6a55c98ce3bca7e47e1b6477dc70394615973f15fd19c00edd7b6dfc092d14f5d52bdd4c28d3af7c45e76d7a93a6184da3b0a97cd64ddd86fc771e022d675696ae1f702b6e5a6b1a9040f54a95cd1d93bc9a38ca0a5aa8e79dab9f9d6624159e1174e8879b88fc8ef936569e0c76e58b1cc2be8d7aeba0ec93e82bc870320340303a25d80f10b3245cf4d117f42ce45b75e34c39069f67fe388ff2fb94f4603f350e755ecdf4e2ef5e7f9d939eb71fe29c422dab6b2859b17658c90d4dbfaf6fe2d854909732d0745b24997d2ba3c268274b3559927cc5daa36423af26682db2f0a821fca07855a5566b9fb98732df443965eba24b711c7c737ae8206b750c2aa2bf49f4fb82553a45ff58b5437def5b64febbb503db80cdbb1ea4c6fc58fe5251b32c9a7dd44f48e11b8e26dcb56a482f215c72d445d837656b3fa87f22224068e562ff0c602ea802f6d93a3be5f6d81bc83aaaa85e12622144a92fcf50cbe4277c71598bbce8a15da1dac6e948d82aba0f9f7723078accd5b5798eb9e2849383a609de6d40233a3679dde2996e298ca108b600d71ebbdcd814decfebf2bc7e51386d22c8d45c2052f991fe8a4c4eea29b531320e3cf4a50926a03fb821b1690950546f4b577a92565d67a358fc737d477d10b8eb2471a11dd74f7871e5a980ee859237a266d4bc4f1d456fd73866d2244c07b4a137454f2805f9c15ac8491e391d7003715e244b43b44ac9eb94db98484cd4803b7a3b22efba31b416b262b4851c96ac124725df2f01d1272bd7454cca2cb68b21a0c39ba34565c33783d8bf624cb1b4a940d41976c3c084472a018a3e19dde9d0c19fada11e37af9f7d60612de5541e665042907e85bb869f0997e07b66926f734bcac61dca9ee4f4fd3ead55975cc74bd284cfb342300d35d23028442d23df2b4ac71fb1547c0a4aef04d7ac1234255b42394b1ccd5f739d088579188903787d70bcf9cbf297f8229fea5f5f123dccba0bcbeddc5fc5adb59eadcd2cc7dece5aeb430d7b8226d8d55c3da4b86d5620c99e48cd95efee43a456401e643abf99d60a650d4c4218da6338779be099abd5a98326a3cec698977979abe66167c9db2bcb109ba30dc197889b04bd709ddd6bb30bee964788375d58d91b8affba752828d821c84353b0f78f598a36f4eb29570377451a0742feecf616c812254deefc26c5bc48935fe32cf95454a34a870ed96c25fce4adfad47a2c8fd8c460e89a58f9e71dfeae224cb7de9d5ce894a8010f43c294abe1abf07b995f466dcfb20a300d230ae93bf3ebaf2f5713980da72c2f4059f2ca158b8fb7f041c8209fe6bcdd836da55b90c6fc2ec468ecacf589e38f346512199ba6b98041fbcaa46ffe8960d444d7a0a355ed7e8f3a32307436a54b0f7d2679875864bf46fee9dfac6f6d2d3f847b20e273bfd93661d49157d25d876d322ab807de40a326b122a15012cbba119e282fc96e0651b92ae3b436b5d61533a55d67f80ab01a93fc194b3b8156c89024ac0c6d9601a8420159091092f1188ffd9471e689c28830f62bae82fca0cb8e49c66e1f000459b53f3501309650605a4b1000fddd28cec1d5ec9df01f084953a747eb9edeaeea2d8f435de0f694ad9f1fc74dff804a778f24ea26154a3323b0075e38f0476f28fe721ea8b98067b371e23d81acfc7733da31e251b1eb90fcf1e00793e94c3a2f3450a2f505f305232dc5fe23e14c4c9c385b49681387f857dbff2c30e4398aad7e7fa9203ccbc6d53359148be3d4622350bf62765d9716d195d79dd8ce0362afaf4bd595f1e194c87078d097ee41e75ce2bbdaec1b5a4bdaf82a2cf6ab9ed66343111181b38dde85c5dd8b048e8f1cbbf066f80f7c1584310177b3d8e91ee28677d1a0d2b892a11f67d8f242fb5cdaa5ff831fbe44cf2bc822f50ae1b3ff6426c0a8910c472ed24a4eb4ed9435b8987dd261269668fa727c2b6be6b30ebe74b16ac5935d3bcd8bbb55423e8e74d63b06c3491a4317561fbd85c0e70ba1b077dad0195adf123fa1379af621657aef33653fc78544f6a87c8d792e2bd0e0902871872fd52cd9c0c4fc22edc5b48dbec767bf0c1402dea04bff0a4ac4ad462d032b399443de1015973c1970aa0ddcd5b4240cc4ed78d346fcd4f83e424f7ecf84927a6358701e8ac7572b87a2b2635dba52f0776b757cadbe173615d3605deb70abc5cf68d075feea7f400b43c79c641f175f0eb6807f3deeb3c99c7e2f5a7c0dabf622976d45226094af27f03b304ede288460b04d4126bfe0a4e2f9d4b6bb361007d3157791a25799fb4cae11bff4a38ad7e349e21e12e8e3e877e4b7033b0951a8b6165c4b3f0fa52288d2dfbebed908ad8311cede91951bdf024fac25757e7e081d522ad6096eafba1a32ce946439a8d0fcc7dddbb30a3080606440657f48e9a574c9b5da4708d7d9892e28ae095fea4673ccc54ce10918a46ad963923ca8f5f70369f5f9734eeb1ed198c32d90a4934f24bb59284438474478a89b554bfdb3962b6da7f83afa6db635bfef4bf6025ec35cb50a5cae87b837321b8bff9e8defa3926d716982d1ebdd3439b5aca987a8060e387c586e55c57f6c3b270127129d97082ef24c4612220cde286104bc9f5e6b5999f5055bf3f56b4c00bf3f93fd8d745af6a22ed6ef30597479e7169d1718cce1bf31d2dc7d50c3274359b09558e69be864fc70fd97adc1747c72461ff7fab8a0c59272d071101cd561bbfea14550da4e55ca6180b1fcf4d1454b08ff1b7d0128dc97fa02d190a4c5fbe5cdf88af95061080e0cadfe59e56ef59af9fefc1b4acb0b32af4cc43442bf3d3ce723bbc9afd9d10792d79c5e5be2f94d3acd436c3e1146814b1830d3ab06dc3973a56a75adaa03ce99ca7bd23d65de238a88b13c7b1b6f645074c8739be206a0807467898d98898fca21aba9a5fce6a949c7054cfbb7954b12b581db36a1e27fe2b0d4c13d4aed4891efab6f36297a18fcb64b1e6184800239491a0a604f2da630884f1ac2c4cab77fccb21e7d0efe641df9e6ed05dfcf7350eced25462dd5d7d28649dce835b2352fbc5cbd5c07efe0becfadb7f45169e43a5fb1614a3fa4d6ef54cbee1c4f0e0bb4d26420380d11920adccac9b18b9b97f0216055dfeda6fb063e102251179f6d39519bcddd53d7bbda708361dd99442721f491e7d0c925f8d5034fa4d160285772bff1e6bd149efcfbc02c694dc1a8af9928f37c61aa8f1ec3b84c4b89913c1d8abac8ebedded4719dac4d3a717488df81a3fbfc33a2a644a2d27257b144d14aab584ca1fcca0ab5a9df5eaefd5a5dd570d3394f147e6079e5f2bcfc4f65ac8fbe60a09fadce640f0f874424e5f8a4158cca37efe8dec4cf63fa6ae24ace2c793d33b6d140203f799d33e7127778ce26660684ea51989afe02aae88980725139f521d8ca5a7fe282805a2f50eb20b10aa48582db2a972ff007d06c44bf2344b52a4c81bd3f72a1a8938fb33747b6441367a7c8d06d38cc5025076a3e23a72dca6ddf51baca59d5bc991d57dc0410487149b6a25ff421ac875132571f4a4196b424b8a2535c4c3c6c18ccfd074596f39a27e3cf0ebc1ed09d9d401106b7a38b09304a24e74ea6f5971edf364d736528371f5c4b6db0e9c3a26927a69d9c7a83948d80fce06a283c9f429feebc23bc7781966f8d8e613a07f1d864a90e87ce62f0ad0d3294320dcc9a47285efb0e96e6f8a8ef334ca58907d8b47afcf1cfe9c63de0089c7554c6024f581536e5feba327cee05a752b347c0bfee05bc75ab0007984711b02ae73741e3c507f6e44016be63ee77fd0e6c3cffc433551b6c9ad86842f94ff5b905a5b02ca653eecdc940257efe4557e20d6d19d231e2a976fb116dc4df19c645de6c9ce94a0bf5701ef31b7db75b0498e7a030a842e2fa3f11b646782ea574fe66e4016a56fee94c71b326d113d51aed9200232bc0e3ba1a5754a2a76d8b03081bcdb0da79680ac291533a7b2b91a004d5f4a1fbd62f02886512d36289bb2928c088a59e13ed888337e1a2a4891f67cda9902112a29144bf1d4b13e94088564aa3003602b205cef6cf307efb18a089943ec12c90539374e88c4bb371b270da212a7afba48502b56e6658c948e0db04d017fb0aa422ca6ce72acf04ded53aa7a41dbdfd6a9f4db3bacf09d6786c8161c4a947b127d682044649eda57cc48f16aaddd04b0e4b777a01653eeef50d303edd97ca7513261135399cf5b962b2b51698024de7b60518f520eec938d4cb640417dd786a9e94339476e36f2c109f8f255f17c922b1027232e560c3c0eafeb0809f9696d4083bc343a96fb569511d9593595f34a9b7bb731b02d09b67094f355b7041e81ed6e2e4a62d69bf1da85b7d4b6a5daab03b192d0c0798ad831c192b1b1e4a6d0ff6d06b0cd3c5ce95c65d2c72c419e5fc39dea0998a5610e63bcc10971268739dd443c30b859a5a3aaf463d88d83a34584b6f8ae1e74eb582d3cefddd8b0bee1d65cc2ca052e9eaed56c9ddbb6ff8549b4c43108790a4a2519b4e62c809de24afd5cf495b3b8931f984859f1593d275e2f84f357d12dc30e64d6bf8dbbc34e5a9008948684aeb2c7bcffeaaa693a39919ce295cf633f3cf72a7685908cadfc30cd5bbc28da021f6627fe67b8eeb4f1f5c30a68b17d58da1d31b879c9e919b168e55061edfcdbec906ba3af369864446c27b5c2a910ce9953368967477a1c77806da9a65ea16143e5f4723167a39ddddd168e2d754c521843dd4036015320b8d52f31d136d1ebddf25b1c28d2982024bd865f5bab77d86eb9fa99c771905c43d11bc1d99baf1def8b853c6d019b2e0194d173c4d859dd8d5d66540e6415eccdc2f2e7a721246f921170b8ff7269d13b08c305255afd8338b8f767531aa65ff19663ede88cfa5dbb78b9224a4ac6b09152661db9d3f2b6b082d12250f335454ff06368bc31e095e90a298be461905372f8a2e023eb7cfa2b4755caa027abe8eae3e3c9996442103f7ae47e110fd2587dc2dac226e7c5daaf86ece0147403733004632b2aad161c3321d97aa9e467b62e725dacc811f440cacbe13eb78d10150ba5ae88c91632d02a3f8e61ead0c7aeeae2f0bf28f86d8e04c122aab272d58b1477c669b774e38354e95dc6329bf2cfc2d3e556650f9cde17eca2462432dbf18d754132838632732ef3cbd3f30d179396ef4cc30389b8a8c4502078921415a9afef02ffce37bef5df57d31e28b519f097d17485c8779abf47d3e3036ab16700a22a65d9c5e2875a6c952eca3e8f5c44afc5345de781225b5c2f358a3bbb715dfa6e96a24e622da86a5b77350ade76d89ad4a76c16cab6dbee06470969bd224f45494565aa390a0b98f0a3e3a6672731229fa824c2026e8c35593fcaaaa19dc4937b2fcf57da9068fa47cf46d16da13ad15f996682fbdad92a980898f865b7a600ce7af2235cb0b70887bbcbd910b759b6988834583c556fd754a613f2677ec3dfb83eace8030a8cf43ccf8a63a127d770e7722f1b34cdbd908691d7802bb5a438a824573451db796e7390418ccc97105da53b03db9454dbc6658d331b6d198f140488e321a4fafc8ec8c251d035b1e386c66d20750a89d749aca8091f7be5c2c5c71345ccaa5378a1a2f00be602d19", @generic="9c1853dbaf614672ef64bdedba025bb970de9869f01e6e16b929bc6d972f2dbe25b7a984fbaf5c0bf759920cb449b8dcc5e8d3b3a58fd6ecf368bc39e5d58185e6ab0a7bc32c4806806fe5cb728c7968d90a1cc502a04fe7b7a0561623f170988d9a35a9150ebcb6a103a16b2f12b34c845a86391b3e34423ecfa98c92aaea3beaedda046ebfe6e4", @generic, @typed={0xcd, 0x88, 0x0, 0x0, @binary="4eabbd2c713d4cffc96aa7a5594bdedaa03d12cd3fe772457ebd4129cdc214100ef7a014bbbf7e1d4269644fc69389296455fa247ce9cd192c5fc2df42a0e748f0b44c76803e30bf47214c3b1eb8f330fcdb17384d4b5b0d66b4d202495689ddeb09762ea95124bb896bb1d785559886b6553e9243eb1f45f111f6b1d47c7a0e9e9e03b11f36362728f728e9a97a23f63620769fdb6a1708951f5dba083399e1f12c8eee83ab3115316001384c617fa723cd07239e7e2d44087cde2145d480228d7e35aa6864aa166e"}, @typed={0x8, 0x24, 0x0, 0x0, @ipv4=@local}]}, @generic="0f2fbbc62f064feb0ef4dc5d2a0df105f3f8fca2a4d8d9a1ce80e63e41958e7e7bbefdc9241f8d32aa62c31e5cf2423f72681ee1a767d78b1996367c679c2303516d7e1c3180e41afa1f5b7753a9598a70a6ba8e81309a173ade2a29188785929efab1e012b8b6885f6982b5e2086207f7e5bd3a158c9cf72a6dbaca0c1abb4e60c273c8d3bd725fc9d21bddd7c4b5963162e55426ef3064ab68450cb0251ca30d2e6eef59565e0c5d252044c2336b1ac93675f6713568f0ce286770", @typed={0x8, 0x88, 0x0, 0x0, @ipv4=@remote}, @typed={0x14, 0x64, 0x0, 0x0, @ipv6=@mcast1}, @nested={0x140, 0x23, 0x0, 0x1, [@generic="83cc98ea279118f7742083e169ff6d9967561fad7227509ddfba0d60e9db4dd148e0ef9b2388009266f9b8be8bc6be89985b9f58adb82212e0a5aa82cee9960c951387a3016c25eda00942a706044a940558a437db2cf7670e084213b8069848beeeae0b06ce0901d2cd19602935bd352150490dd3a8fcae3092a5afdbfccd51da26a9e4c96514056189005de09606d2ef0622834328d6fc9208d045907b6787c9e9f6f3d8627066659a290000859513a4e5a547905c07a486c9a63f5a8668e2afae82edd1", @generic="b8a6cd71846914d5402c258984e22304d45362b9ebc26df27399b01649b3aba313f82827c7f9fb93dffe44ef0348fe3abb948dbb16f2e956710afd91c9227a1ab39b784f5f00e511b1a31189fb1d43ec73ef2f22806db18dcf9d7d47a49a11f91803b043815f7b293c5fe885bb804308c6ffdaaaeb1ab4"]}]}, 0x13c4}], 0x1, 0x0, 0x0, 0x2000c080}, 0x0) 02:12:37 executing program 3: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080), 0x688480, 0x0) ioctl$SNDCTL_MIDI_INFO(r0, 0x5101, 0x0) 02:12:37 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x4) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000000)=ANY=[@ANYRESDEC=r0, @ANYRES32=0x0, @ANYBLOB="0000b8dfab3d34394b3194871d0488e800000000000000000000e5ff00006d61746368616c6c00000000040002000b008e7b281a42b1558f8ae1cb7bf9621c38b88e8184191b3a7defb7f607b3693984bafec793c0d721c0b18ef975042f264be2b4151b"], 0x48}}, 0x0) sendmsg$netlink(r0, &(0x7f0000000100)={&(0x7f0000000080)=@proc={0x10, 0x0, 0x25dfdbff, 0x40000}, 0xc, &(0x7f00000000c0)=[{&(0x7f00000003c0)={0x13c4, 0x22, 0x600, 0x70bd28, 0x25dfdbfb, "", [@nested={0x119c, 0x8, 0x0, 0x1, [@generic="a5e70fd94bafb4ced89b38635a8d3ed0a87b2adff4b905bd855d470249d458f7757ae14b2811fda4715c5f93a496cdf983af8d22a041173f", @generic="18cf13b32ec740cfe0cb29668c1eaa1537477eb8ccb575315c606fe5c429b798f05c434a5e6245b38265dbed4d77db025f8622ef4c5a634a3511a72354191d9057366c8e403e5d54449fabdf68fdb1f786d0b53e7ff91c41d564427a6a55c98ce3bca7e47e1b6477dc70394615973f15fd19c00edd7b6dfc092d14f5d52bdd4c28d3af7c45e76d7a93a6184da3b0a97cd64ddd86fc771e022d675696ae1f702b6e5a6b1a9040f54a95cd1d93bc9a38ca0a5aa8e79dab9f9d6624159e1174e8879b88fc8ef936569e0c76e58b1cc2be8d7aeba0ec93e82bc870320340303a25d80f10b3245cf4d117f42ce45b75e34c39069f67fe388ff2fb94f4603f350e755ecdf4e2ef5e7f9d939eb71fe29c422dab6b2859b17658c90d4dbfaf6fe2d854909732d0745b24997d2ba3c268274b3559927cc5daa36423af26682db2f0a821fca07855a5566b9fb98732df443965eba24b711c7c737ae8206b750c2aa2bf49f4fb82553a45ff58b5437def5b64febbb503db80cdbb1ea4c6fc58fe5251b32c9a7dd44f48e11b8e26dcb56a482f215c72d445d837656b3fa87f22224068e562ff0c602ea802f6d93a3be5f6d81bc83aaaa85e12622144a92fcf50cbe4277c71598bbce8a15da1dac6e948d82aba0f9f7723078accd5b5798eb9e2849383a609de6d40233a3679dde2996e298ca108b600d71ebbdcd814decfebf2bc7e51386d22c8d45c2052f991fe8a4c4eea29b531320e3cf4a50926a03fb821b1690950546f4b577a92565d67a358fc737d477d10b8eb2471a11dd74f7871e5a980ee859237a266d4bc4f1d456fd73866d2244c07b4a137454f2805f9c15ac8491e391d7003715e244b43b44ac9eb94db98484cd4803b7a3b22efba31b416b262b4851c96ac124725df2f01d1272bd7454cca2cb68b21a0c39ba34565c33783d8bf624cb1b4a940d41976c3c084472a018a3e19dde9d0c19fada11e37af9f7d60612de5541e665042907e85bb869f0997e07b66926f734bcac61dca9ee4f4fd3ead55975cc74bd284cfb342300d35d23028442d23df2b4ac71fb1547c0a4aef04d7ac1234255b42394b1ccd5f739d088579188903787d70bcf9cbf297f8229fea5f5f123dccba0bcbeddc5fc5adb59eadcd2cc7dece5aeb430d7b8226d8d55c3da4b86d5620c99e48cd95efee43a456401e643abf99d60a650d4c4218da6338779be099abd5a98326a3cec698977979abe66167c9db2bcb109ba30dc197889b04bd709ddd6bb30bee964788375d58d91b8affba752828d821c84353b0f78f598a36f4eb29570377451a0742feecf616c812254deefc26c5bc48935fe32cf95454a34a870ed96c25fce4adfad47a2c8fd8c460e89a58f9e71dfeae224cb7de9d5ce894a8010f43c294abe1abf07b995f466dcfb20a300d230ae93bf3ebaf2f5713980da72c2f4059f2ca158b8fb7f041c8209fe6bcdd836da55b90c6fc2ec468ecacf589e38f346512199ba6b98041fbcaa46ffe8960d444d7a0a355ed7e8f3a32307436a54b0f7d2679875864bf46fee9dfac6f6d2d3f847b20e273bfd93661d49157d25d876d322ab807de40a326b122a15012cbba119e282fc96e0651b92ae3b436b5d61533a55d67f80ab01a93fc194b3b8156c89024ac0c6d9601a8420159091092f1188ffd9471e689c28830f62bae82fca0cb8e49c66e1f000459b53f3501309650605a4b1000fddd28cec1d5ec9df01f084953a747eb9edeaeea2d8f435de0f694ad9f1fc74dff804a778f24ea26154a3323b0075e38f0476f28fe721ea8b98067b371e23d81acfc7733da31e251b1eb90fcf1e00793e94c3a2f3450a2f505f305232dc5fe23e14c4c9c385b49681387f857dbff2c30e4398aad7e7fa9203ccbc6d53359148be3d4622350bf62765d9716d195d79dd8ce0362afaf4bd595f1e194c87078d097ee41e75ce2bbdaec1b5a4bdaf82a2cf6ab9ed66343111181b38dde85c5dd8b048e8f1cbbf066f80f7c1584310177b3d8e91ee28677d1a0d2b892a11f67d8f242fb5cdaa5ff831fbe44cf2bc822f50ae1b3ff6426c0a8910c472ed24a4eb4ed9435b8987dd261269668fa727c2b6be6b30ebe74b16ac5935d3bcd8bbb55423e8e74d63b06c3491a4317561fbd85c0e70ba1b077dad0195adf123fa1379af621657aef33653fc78544f6a87c8d792e2bd0e0902871872fd52cd9c0c4fc22edc5b48dbec767bf0c1402dea04bff0a4ac4ad462d032b399443de1015973c1970aa0ddcd5b4240cc4ed78d346fcd4f83e424f7ecf84927a6358701e8ac7572b87a2b2635dba52f0776b757cadbe173615d3605deb70abc5cf68d075feea7f400b43c79c641f175f0eb6807f3deeb3c99c7e2f5a7c0dabf622976d45226094af27f03b304ede288460b04d4126bfe0a4e2f9d4b6bb361007d3157791a25799fb4cae11bff4a38ad7e349e21e12e8e3e877e4b7033b0951a8b6165c4b3f0fa52288d2dfbebed908ad8311cede91951bdf024fac25757e7e081d522ad6096eafba1a32ce946439a8d0fcc7dddbb30a3080606440657f48e9a574c9b5da4708d7d9892e28ae095fea4673ccc54ce10918a46ad963923ca8f5f70369f5f9734eeb1ed198c32d90a4934f24bb59284438474478a89b554bfdb3962b6da7f83afa6db635bfef4bf6025ec35cb50a5cae87b837321b8bff9e8defa3926d716982d1ebdd3439b5aca987a8060e387c586e55c57f6c3b270127129d97082ef24c4612220cde286104bc9f5e6b5999f5055bf3f56b4c00bf3f93fd8d745af6a22ed6ef30597479e7169d1718cce1bf31d2dc7d50c3274359b09558e69be864fc70fd97adc1747c72461ff7fab8a0c59272d071101cd561bbfea14550da4e55ca6180b1fcf4d1454b08ff1b7d0128dc97fa02d190a4c5fbe5cdf88af95061080e0cadfe59e56ef59af9fefc1b4acb0b32af4cc43442bf3d3ce723bbc9afd9d10792d79c5e5be2f94d3acd436c3e1146814b1830d3ab06dc3973a56a75adaa03ce99ca7bd23d65de238a88b13c7b1b6f645074c8739be206a0807467898d98898fca21aba9a5fce6a949c7054cfbb7954b12b581db36a1e27fe2b0d4c13d4aed4891efab6f36297a18fcb64b1e6184800239491a0a604f2da630884f1ac2c4cab77fccb21e7d0efe641df9e6ed05dfcf7350eced25462dd5d7d28649dce835b2352fbc5cbd5c07efe0becfadb7f45169e43a5fb1614a3fa4d6ef54cbee1c4f0e0bb4d26420380d11920adccac9b18b9b97f0216055dfeda6fb063e102251179f6d39519bcddd53d7bbda708361dd99442721f491e7d0c925f8d5034fa4d160285772bff1e6bd149efcfbc02c694dc1a8af9928f37c61aa8f1ec3b84c4b89913c1d8abac8ebedded4719dac4d3a717488df81a3fbfc33a2a644a2d27257b144d14aab584ca1fcca0ab5a9df5eaefd5a5dd570d3394f147e6079e5f2bcfc4f65ac8fbe60a09fadce640f0f874424e5f8a4158cca37efe8dec4cf63fa6ae24ace2c793d33b6d140203f799d33e7127778ce26660684ea51989afe02aae88980725139f521d8ca5a7fe282805a2f50eb20b10aa48582db2a972ff007d06c44bf2344b52a4c81bd3f72a1a8938fb33747b6441367a7c8d06d38cc5025076a3e23a72dca6ddf51baca59d5bc991d57dc0410487149b6a25ff421ac875132571f4a4196b424b8a2535c4c3c6c18ccfd074596f39a27e3cf0ebc1ed09d9d401106b7a38b09304a24e74ea6f5971edf364d736528371f5c4b6db0e9c3a26927a69d9c7a83948d80fce06a283c9f429feebc23bc7781966f8d8e613a07f1d864a90e87ce62f0ad0d3294320dcc9a47285efb0e96e6f8a8ef334ca58907d8b47afcf1cfe9c63de0089c7554c6024f581536e5feba327cee05a752b347c0bfee05bc75ab0007984711b02ae73741e3c507f6e44016be63ee77fd0e6c3cffc433551b6c9ad86842f94ff5b905a5b02ca653eecdc940257efe4557e20d6d19d231e2a976fb116dc4df19c645de6c9ce94a0bf5701ef31b7db75b0498e7a030a842e2fa3f11b646782ea574fe66e4016a56fee94c71b326d113d51aed9200232bc0e3ba1a5754a2a76d8b03081bcdb0da79680ac291533a7b2b91a004d5f4a1fbd62f02886512d36289bb2928c088a59e13ed888337e1a2a4891f67cda9902112a29144bf1d4b13e94088564aa3003602b205cef6cf307efb18a089943ec12c90539374e88c4bb371b270da212a7afba48502b56e6658c948e0db04d017fb0aa422ca6ce72acf04ded53aa7a41dbdfd6a9f4db3bacf09d6786c8161c4a947b127d682044649eda57cc48f16aaddd04b0e4b777a01653eeef50d303edd97ca7513261135399cf5b962b2b51698024de7b60518f520eec938d4cb640417dd786a9e94339476e36f2c109f8f255f17c922b1027232e560c3c0eafeb0809f9696d4083bc343a96fb569511d9593595f34a9b7bb731b02d09b67094f355b7041e81ed6e2e4a62d69bf1da85b7d4b6a5daab03b192d0c0798ad831c192b1b1e4a6d0ff6d06b0cd3c5ce95c65d2c72c419e5fc39dea0998a5610e63bcc10971268739dd443c30b859a5a3aaf463d88d83a34584b6f8ae1e74eb582d3cefddd8b0bee1d65cc2ca052e9eaed56c9ddbb6ff8549b4c43108790a4a2519b4e62c809de24afd5cf495b3b8931f984859f1593d275e2f84f357d12dc30e64d6bf8dbbc34e5a9008948684aeb2c7bcffeaaa693a39919ce295cf633f3cf72a7685908cadfc30cd5bbc28da021f6627fe67b8eeb4f1f5c30a68b17d58da1d31b879c9e919b168e55061edfcdbec906ba3af369864446c27b5c2a910ce9953368967477a1c77806da9a65ea16143e5f4723167a39ddddd168e2d754c521843dd4036015320b8d52f31d136d1ebddf25b1c28d2982024bd865f5bab77d86eb9fa99c771905c43d11bc1d99baf1def8b853c6d019b2e0194d173c4d859dd8d5d66540e6415eccdc2f2e7a721246f921170b8ff7269d13b08c305255afd8338b8f767531aa65ff19663ede88cfa5dbb78b9224a4ac6b09152661db9d3f2b6b082d12250f335454ff06368bc31e095e90a298be461905372f8a2e023eb7cfa2b4755caa027abe8eae3e3c9996442103f7ae47e110fd2587dc2dac226e7c5daaf86ece0147403733004632b2aad161c3321d97aa9e467b62e725dacc811f440cacbe13eb78d10150ba5ae88c91632d02a3f8e61ead0c7aeeae2f0bf28f86d8e04c122aab272d58b1477c669b774e38354e95dc6329bf2cfc2d3e556650f9cde17eca2462432dbf18d754132838632732ef3cbd3f30d179396ef4cc30389b8a8c4502078921415a9afef02ffce37bef5df57d31e28b519f097d17485c8779abf47d3e3036ab16700a22a65d9c5e2875a6c952eca3e8f5c44afc5345de781225b5c2f358a3bbb715dfa6e96a24e622da86a5b77350ade76d89ad4a76c16cab6dbee06470969bd224f45494565aa390a0b98f0a3e3a6672731229fa824c2026e8c35593fcaaaa19dc4937b2fcf57da9068fa47cf46d16da13ad15f996682fbdad92a980898f865b7a600ce7af2235cb0b70887bbcbd910b759b6988834583c556fd754a613f2677ec3dfb83eace8030a8cf43ccf8a63a127d770e7722f1b34cdbd908691d7802bb5a438a824573451db796e7390418ccc97105da53b03db9454dbc6658d331b6d198f140488e321a4fafc8ec8c251d035b1e386c66d20750a89d749aca8091f7be5c2c5c71345ccaa5378a1a2f00be602d19", @generic="9c1853dbaf614672ef64bdedba025bb970de9869f01e6e16b929bc6d972f2dbe25b7a984fbaf5c0bf759920cb449b8dcc5e8d3b3a58fd6ecf368bc39e5d58185e6ab0a7bc32c4806806fe5cb728c7968d90a1cc502a04fe7b7a0561623f170988d9a35a9150ebcb6a103a16b2f12b34c845a86391b3e34423ecfa98c92aaea3beaedda046ebfe6e4", @generic, @typed={0xcd, 0x88, 0x0, 0x0, @binary="4eabbd2c713d4cffc96aa7a5594bdedaa03d12cd3fe772457ebd4129cdc214100ef7a014bbbf7e1d4269644fc69389296455fa247ce9cd192c5fc2df42a0e748f0b44c76803e30bf47214c3b1eb8f330fcdb17384d4b5b0d66b4d202495689ddeb09762ea95124bb896bb1d785559886b6553e9243eb1f45f111f6b1d47c7a0e9e9e03b11f36362728f728e9a97a23f63620769fdb6a1708951f5dba083399e1f12c8eee83ab3115316001384c617fa723cd07239e7e2d44087cde2145d480228d7e35aa6864aa166e"}, @typed={0x8, 0x24, 0x0, 0x0, @ipv4=@local}]}, @generic="0f2fbbc62f064feb0ef4dc5d2a0df105f3f8fca2a4d8d9a1ce80e63e41958e7e7bbefdc9241f8d32aa62c31e5cf2423f72681ee1a767d78b1996367c679c2303516d7e1c3180e41afa1f5b7753a9598a70a6ba8e81309a173ade2a29188785929efab1e012b8b6885f6982b5e2086207f7e5bd3a158c9cf72a6dbaca0c1abb4e60c273c8d3bd725fc9d21bddd7c4b5963162e55426ef3064ab68450cb0251ca30d2e6eef59565e0c5d252044c2336b1ac93675f6713568f0ce286770", @typed={0x8, 0x88, 0x0, 0x0, @ipv4=@remote}, @typed={0x14, 0x64, 0x0, 0x0, @ipv6=@mcast1}, @nested={0x140, 0x23, 0x0, 0x1, [@generic="83cc98ea279118f7742083e169ff6d9967561fad7227509ddfba0d60e9db4dd148e0ef9b2388009266f9b8be8bc6be89985b9f58adb82212e0a5aa82cee9960c951387a3016c25eda00942a706044a940558a437db2cf7670e084213b8069848beeeae0b06ce0901d2cd19602935bd352150490dd3a8fcae3092a5afdbfccd51da26a9e4c96514056189005de09606d2ef0622834328d6fc9208d045907b6787c9e9f6f3d8627066659a290000859513a4e5a547905c07a486c9a63f5a8668e2afae82edd1", @generic="b8a6cd71846914d5402c258984e22304d45362b9ebc26df27399b01649b3aba313f82827c7f9fb93dffe44ef0348fe3abb948dbb16f2e956710afd91c9227a1ab39b784f5f00e511b1a31189fb1d43ec73ef2f22806db18dcf9d7d47a49a11f91803b043815f7b293c5fe885bb804308c6ffdaaaeb1ab4"]}]}, 0x13c4}], 0x1, 0x0, 0x0, 0x2000c080}, 0x0) 02:12:37 executing program 0: openat$vmci(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x17ba, 0xfffffffe}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) pselect6(0x40, &(0x7f00000003c0), 0x0, 0x0, &(0x7f0000000100), 0x0) (async) r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) (async) r1 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') preadv(r1, 0x0, 0x0, 0x0, 0x0) ioctl$USBDEVFS_DISCARDURB(r1, 0x550b, &(0x7f0000000440)=0x9) ioctl$IOCTL_VMCI_INIT_CONTEXT(0xffffffffffffffff, 0x7a0, &(0x7f0000000080)={@local}) (async, rerun: 32) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='mountinfo\x00') (rerun: 32) preadv(r2, 0x0, 0x0, 0x0, 0x0) ioctl$USBDEVFS_DISCARDURB(r2, 0x550b, &(0x7f0000000440)=0x9) (async, rerun: 32) ioctl$sock_inet6_udp_SIOCOUTQ(r2, 0x5411, &(0x7f0000000340)) (async, rerun: 32) r3 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$BTRFS_IOC_DEFRAG(0xffffffffffffffff, 0x50009402, 0x0) pselect6(0x40, &(0x7f00000000c0)={0x31ba, 0x9, 0x7fffffffffffffff, 0xfffffffffffffffc, 0xf8bb, 0x3, 0x3ff, 0x3}, &(0x7f0000000180)={0x0, 0x1, 0x81f4, 0x0, 0x6022da75, 0x80000000000005, 0x3, 0x200000000}, 0x0, 0x0, 0x0) (async) io_setup(0x726, &(0x7f0000000000)=0x0) (async) r5 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000440), 0x2, 0x0) io_submit(r4, 0x1, &(0x7f00000003c0)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x5, 0x0, r5, 0x0}]) (async) clock_gettime(0x0, &(0x7f0000000240)={0x0, 0x0}) io_pgetevents(r4, 0x8001, 0x2, &(0x7f0000000200)=[{}, {}], &(0x7f0000000280)={r6, r7+60000000}, 0x0) ioctl$KVM_CREATE_IRQCHIP(r3, 0xae60) (async) r8 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r8, &(0x7f000001c000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x0, &(0x7f00000002c0)=[@efer={0x2, 0x2400}], 0x1) ioctl$VHOST_SET_FEATURES(0xffffffffffffffff, 0x4008af00, 0x0) (async) pipe(&(0x7f00000001c0)) ioctl$KVM_RUN(r8, 0xae80, 0x0) (async, rerun: 32) r9 = socket$inet_sctp(0x2, 0x5, 0x84) (rerun: 32) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r9, 0x84, 0x8, 0x0, &(0x7f0000000100)) (async, rerun: 32) connect$inet(r9, &(0x7f0000000000)={0x2, 0x4e24, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) (async, rerun: 32) ioctl$IOCTL_VMCI_DATAGRAM_SEND(r2, 0x7ab, &(0x7f0000000300)={&(0x7f00000008c0)={{@local, 0xfffffffc}, {@my=0x0, 0x7ff}, 0x400, "1917d99c341248fc509a9e99a5e0a17f972d97a5fcf607434d01fa569a9a5a821e55d7353c0fc5f9fc53d3fbde2d888199a19c9eea06c0093263a196bc83b7fcb7fdb8d9492ac6ea063dc2d209b9d53a254f47ee69e0062a13563d2ed01b1127f735f95f70d6064a90f3dd5263f0ee9fe439404c7e69c9d76385f660c901c91463bdc16de7e57ae69d7072a64ee678fe2f46a181968021563729da6812fbc93618ff0e8c3606da22cd3102f1e2d4867959ab90d0e0eecb668ba3b1e6effb2de15b212fff456ee683c3332bed0fa66a08f08119ecd40ae74a98e6b2917a082b7d6d2250bd80c770478adb24289566e3a185f61eb1c798fe44b7f718821951405eb1e52f7cac92ecb04130b24a5500e2773202d2168da101c14851042c6a4ed4be605eee36908dca4d5d78d18324c6157eb20155904d5b232bfa9b2d96d8ec62f68fa4ab12789f41cbda3719f175e7061a38c512178a7018a7d8727e2f66e650f35c29e01655b1f9a4ce465ddea22f9120049a10fe7e846ae002f652b93eb568832c514459af144f9d362f767572d9eaef92ea5240f23bd803c8cce35af943a7c15358767e797411914e141fdba45cf93aa6810dc9e1db61315f411ed056717d630693acb153c434c7e48e78e52d7b8c4c901b2debc8c0978e90e499bd46083a280a1af0bbafd95cefa3344f946e354b519df513d8c6253da1218f554565f296ef886231084c02d8dfb61b85a282941de8b1543dbeb6a9792063593903a5c986508427f8755554270d49cdf4c8db8d25b1ce65ae7c3121eecf8dc8d88e3a51e1afc03c78cea4cabb96c473b7c94667efe3ab63df76c4133bd8da8ddf05da08b91f3112614629d36c6841760c230f0865e820f3cedd0d5df546a6c99df879fcb2b076dccf4c0d437e6633d6f230e6c6360225c8f02f5f6f1d8101d8c632f82ad6a1ec4bc39c6ab925df408a9eed13cf7dcd119a47e05f809f25e88c43f0f6b684f16fa0e17ea0e825f1253d9382c04411619d46e02b1b1d9c974cdbee41e6f78ff009518915d142a734fe038ae7a4be066a6fac9b873cd12f94197e9d6290386b6451ab8149dfa0480bd323803719eb6cef9a193212f7176964826701749eb0757809e053832d9d2d3d538e4749aa0fd176d29d13cd7f3c9fc0f4fc5e6ed1070b93d41e232e44a26978abb1f06df41df366a5deed3f66a30e728eddf5d01b87c5a1c8dadf8c08b0c47c098cd73506bd80eb210429eee72a95b5ba45a37672e3c7c6470f2a5e6bd8aa52bf784dc1bf8e7b64b1cc6c1da8316f7801616ccb1d49bdc5a7d0db68cea13bf8b91ac93b19fe450e66fe634e0c8360fd51beb905d364c2daf6f1b19c9158246e6b456be61f88d6888b7f9e5f020ac827e777f7d23728c83db3e2a08f3f6bbad2c6c350611bd0e622da5c917b50a9466f01e15d842b4c8059"}, 0x418}) 02:12:37 executing program 5: io_cancel(0x0, 0x0, 0x0) (async, rerun: 64) r0 = socket$inet_udp(0x2, 0x2, 0x0) (rerun: 64) r1 = perf_event_open(&(0x7f00000000c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0x0, 0xffffffffffffffff, 0x0) (async) timer_create(0x1, &(0x7f0000000200)={0x0, 0x1a}, 0x0) (async) r2 = dup3(r0, r0, 0x80000) (async, rerun: 32) r3 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 32) r4 = socket(0x1, 0x803, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) (async) r6 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r6, 0x8933, &(0x7f00000001c0)={'batadv_slave_1\x00', 0x0}) sendmsg$nl_route(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000005c0)=@newlink={0x78, 0x10, 0x421, 0x0, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, 0x88a8ffad, 0x60e1}, [@IFLA_LINKINFO={0x28, 0x12, 0x0, 0x1, @vlan={{0x9}, {0x18, 0x2, 0x0, 0x1, [@IFLA_VLAN_FLAGS={0xc, 0x2, {0xe, 0xa}}, @IFLA_VLAN_ID={0x6, 0x1, 0xffe}]}}}, @IFLA_LINK={0x8, 0x5, r5}, @IFLA_MASTER={0x8, 0xa, r7}, @IFLA_ADDRESS={0xa, 0x1, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x19}}, @IFLA_GROUP={0x8, 0x1b, 0x7fff}, @IFLA_ADDRESS={0xa, 0x1, @remote}]}, 0x78}}, 0x40000) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r2, 0x89f3, &(0x7f00000001c0)={'sit0\x00', &(0x7f00000002c0)={'syztnl0\x00', r5, 0x7800, 0x1, 0xffff3486, 0x8000, {{0xf, 0x4, 0x1, 0x4, 0x3c, 0x64, 0x0, 0x20, 0x4, 0x0, @remote, @multicast2, {[@timestamp_prespec={0x44, 0xc, 0x8c, 0x3, 0x6, [{@broadcast, 0x6}]}, @timestamp_prespec={0x44, 0x1c, 0x51, 0x3, 0xc, [{@loopback, 0x8}, {@rand_addr=0x64010100, 0xff}, {@multicast1}]}]}}}}}) io_setup(0x0, &(0x7f0000000280)) (async) ioctl$FITRIM(0xffffffffffffffff, 0xc0185879, 0x0) (async) unshare(0x400) (async) ftruncate(0xffffffffffffffff, 0x8200) (async, rerun: 32) connect$inet(0xffffffffffffffff, &(0x7f0000000180)={0x2, 0x0, @broadcast}, 0x10) (rerun: 32) unshare(0x8000000) (async) unshare(0x2060080) (async, rerun: 64) io_submit(0x0, 0x7, &(0x7f0000000e80)=[&(0x7f00000006c0)={0x0, 0x0, 0x0, 0x6, 0x0, 0xffffffffffffffff, &(0x7f0000000240)="37f7696a525b07ce79c97fa3351e291e9f10699f25a5b61e6585877f4c255a52f9", 0x21, 0x0, 0x0, 0x1}, 0x0, &(0x7f00000008c0)={0x0, 0x0, 0x0, 0x5, 0xab76, r1, &(0x7f00000007c0)="1a6b623ff9c23d7e954aa6d309b01d17dbdfe80ee665ac441aba2a9ecd282c4eb7f5c14dcd7a062910b26d721e0dafe4a8f07b08f124eb040fef00079e003920116efa5b49dbb95345b8d4a5e56fae8d97b4445ae77c246da4fcf9f8f46e58d7711b24ea1feb2f12c5b6ee84fe053b9164706edcb9385f94c6b7af62ad9dfa7d8e40f1cd92fdfda67acbab92feaebe1d8a4df1cc7ec8384fee810588097fddf12ccd56c439939a088a6d02a5b89e503a23ebfd448834555617da72d9828cfe2f715fbfc071ee4d9012b158fee74b70308d4a7813c8f4", 0xd6, 0x6}, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x1, r1, &(0x7f0000000980)="f2e1af9363d6b628d98bea4d2a6608624ba8dfc9c8dffc9352c676e16755c57f09779b20fcb628d0f24562165f6606b3301d7d9111cbe1d00d0d9cd217809545bd4d08ead24d251786699eac00042c6dc5d3fa5b63a1b7f76e0933bfe72b4f068d548770d7dd2bae2c9e9c91f6c80b1f94d619a79f61114b4538f03b4ff128a4b0e01cb88dcf815dba7645d4ba5dbbaaf8503d0a42296b774bdb9b72ad1b3dc8ec0893", 0xa3, 0x6, 0x0, 0x2}, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x2, 0x3, 0xffffffffffffffff, &(0x7f0000000a80)="84341d840a4b0155ffe0afc80fe2a54382dda5c850a9a5c8efa6db431cc5e82e8fd77ff90a2de7bdefa4c92dbe6088e57597639d685a11bc93582c4e48613a46df707cf018b32144641105259ca011035a9f90851f21d9f2f3e3f4c41284be755f088cc8d312f1b363e4f59a6580925cecc19a5dfd18b0be28ab7b93308ead45bc2fa35b1e63db87f5ad30bfffe302f3f4f993f5db43d3952bee717fd44e89cb1472a462ba790b0b0da2b0249c881565112a1218ad8b73282f82ffbb8ebb0ea1eca496e9d23f2a7959b208f6a9dfeed80884f3063b3004e0881a79f9a5ba18696b9b79e2afd3f1e80bad61ff111277b32ce2cd973a7709c2fc742755", 0xfc, 0x7, 0x0, 0x2}, &(0x7f0000000cc0)={0x0, 0x0, 0x0, 0x0, 0x5, 0xffffffffffffffff, &(0x7f0000000c00)="8bd3d0b0218fee37b490b5ab23c9e880fd9bd2a8df718418584a71c09371331c7e5cc3555c1fa8105c963ee1444e9ffffe07efb4f857c35931bbb5c28417399b1d73f16bdf8653cafca8a5f8798607a70fe6f7048ead12f4226595fffb84abd601b1454619525aff4725f9c064a6f7d0428de2eb5ce29407e91f0781f5dd5bc8c8ab0626c265155780de8185ce8cd039f62a98ee", 0x94, 0xdb3a, 0x0, 0x2}, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x4a87a8b2edba9b46, 0x262, r1, &(0x7f0000000e00)="6e2c4027144f99a63f68a97a9686b6e9eb194983", 0x14, 0x0, 0x0, 0x3}]) (rerun: 64) syz_open_dev$MSR(&(0x7f0000000080), 0x0, 0x0) (async, rerun: 64) syncfs(r1) (rerun: 64) getsockopt$IPT_SO_GET_INFO(r0, 0x0, 0x40, &(0x7f0000000000)={'nat\x00', 0x0, [0x0, 0x0, 0x70010000]}, &(0x7f0000000140)=0x54) creat(0x0, 0x0) 02:12:37 executing program 3: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000080), 0x688480, 0x0) ioctl$SNDCTL_MIDI_INFO(r0, 0x5101, 0x0) 02:12:37 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x4) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000000)=ANY=[@ANYRESDEC=r0, @ANYRES32=0x0, @ANYBLOB="0000b8dfab3d34394b3194871d0488e800000000000000000000e5ff00006d61746368616c6c00000000040002000b008e7b281a42b1558f8ae1cb7bf9621c38b88e8184191b3a7defb7f607b3693984bafec793c0d721c0b18ef975042f264be2b4151b"], 0x48}}, 0x0) sendmsg$netlink(r0, &(0x7f0000000100)={&(0x7f0000000080)=@proc={0x10, 0x0, 0x25dfdbff, 0x40000}, 0xc, &(0x7f00000000c0)=[{&(0x7f00000003c0)={0x13c4, 0x22, 0x600, 0x70bd28, 0x25dfdbfb, "", [@nested={0x119c, 0x8, 0x0, 0x1, [@generic="a5e70fd94bafb4ced89b38635a8d3ed0a87b2adff4b905bd855d470249d458f7757ae14b2811fda4715c5f93a496cdf983af8d22a041173f", @generic="18cf13b32ec740cfe0cb29668c1eaa1537477eb8ccb575315c606fe5c429b798f05c434a5e6245b38265dbed4d77db025f8622ef4c5a634a3511a72354191d9057366c8e403e5d54449fabdf68fdb1f786d0b53e7ff91c41d564427a6a55c98ce3bca7e47e1b6477dc70394615973f15fd19c00edd7b6dfc092d14f5d52bdd4c28d3af7c45e76d7a93a6184da3b0a97cd64ddd86fc771e022d675696ae1f702b6e5a6b1a9040f54a95cd1d93bc9a38ca0a5aa8e79dab9f9d6624159e1174e8879b88fc8ef936569e0c76e58b1cc2be8d7aeba0ec93e82bc870320340303a25d80f10b3245cf4d117f42ce45b75e34c39069f67fe388ff2fb94f4603f350e755ecdf4e2ef5e7f9d939eb71fe29c422dab6b2859b17658c90d4dbfaf6fe2d854909732d0745b24997d2ba3c268274b3559927cc5daa36423af26682db2f0a821fca07855a5566b9fb98732df443965eba24b711c7c737ae8206b750c2aa2bf49f4fb82553a45ff58b5437def5b64febbb503db80cdbb1ea4c6fc58fe5251b32c9a7dd44f48e11b8e26dcb56a482f215c72d445d837656b3fa87f22224068e562ff0c602ea802f6d93a3be5f6d81bc83aaaa85e12622144a92fcf50cbe4277c71598bbce8a15da1dac6e948d82aba0f9f7723078accd5b5798eb9e2849383a609de6d40233a3679dde2996e298ca108b600d71ebbdcd814decfebf2bc7e51386d22c8d45c2052f991fe8a4c4eea29b531320e3cf4a50926a03fb821b1690950546f4b577a92565d67a358fc737d477d10b8eb2471a11dd74f7871e5a980ee859237a266d4bc4f1d456fd73866d2244c07b4a137454f2805f9c15ac8491e391d7003715e244b43b44ac9eb94db98484cd4803b7a3b22efba31b416b262b4851c96ac124725df2f01d1272bd7454cca2cb68b21a0c39ba34565c33783d8bf624cb1b4a940d41976c3c084472a018a3e19dde9d0c19fada11e37af9f7d60612de5541e665042907e85bb869f0997e07b66926f734bcac61dca9ee4f4fd3ead55975cc74bd284cfb342300d35d23028442d23df2b4ac71fb1547c0a4aef04d7ac1234255b42394b1ccd5f739d088579188903787d70bcf9cbf297f8229fea5f5f123dccba0bcbeddc5fc5adb59eadcd2cc7dece5aeb430d7b8226d8d55c3da4b86d5620c99e48cd95efee43a456401e643abf99d60a650d4c4218da6338779be099abd5a98326a3cec698977979abe66167c9db2bcb109ba30dc197889b04bd709ddd6bb30bee964788375d58d91b8affba752828d821c84353b0f78f598a36f4eb29570377451a0742feecf616c812254deefc26c5bc48935fe32cf95454a34a870ed96c25fce4adfad47a2c8fd8c460e89a58f9e71dfeae224cb7de9d5ce894a8010f43c294abe1abf07b995f466dcfb20a300d230ae93bf3ebaf2f5713980da72c2f4059f2ca158b8fb7f041c8209fe6bcdd836da55b90c6fc2ec468ecacf589e38f346512199ba6b98041fbcaa46ffe8960d444d7a0a355ed7e8f3a32307436a54b0f7d2679875864bf46fee9dfac6f6d2d3f847b20e273bfd93661d49157d25d876d322ab807de40a326b122a15012cbba119e282fc96e0651b92ae3b436b5d61533a55d67f80ab01a93fc194b3b8156c89024ac0c6d9601a8420159091092f1188ffd9471e689c28830f62bae82fca0cb8e49c66e1f000459b53f3501309650605a4b1000fddd28cec1d5ec9df01f084953a747eb9edeaeea2d8f435de0f694ad9f1fc74dff804a778f24ea26154a3323b0075e38f0476f28fe721ea8b98067b371e23d81acfc7733da31e251b1eb90fcf1e00793e94c3a2f3450a2f505f305232dc5fe23e14c4c9c385b49681387f857dbff2c30e4398aad7e7fa9203ccbc6d53359148be3d4622350bf62765d9716d195d79dd8ce0362afaf4bd595f1e194c87078d097ee41e75ce2bbdaec1b5a4bdaf82a2cf6ab9ed66343111181b38dde85c5dd8b048e8f1cbbf066f80f7c1584310177b3d8e91ee28677d1a0d2b892a11f67d8f242fb5cdaa5ff831fbe44cf2bc822f50ae1b3ff6426c0a8910c472ed24a4eb4ed9435b8987dd261269668fa727c2b6be6b30ebe74b16ac5935d3bcd8bbb55423e8e74d63b06c3491a4317561fbd85c0e70ba1b077dad0195adf123fa1379af621657aef33653fc78544f6a87c8d792e2bd0e0902871872fd52cd9c0c4fc22edc5b48dbec767bf0c1402dea04bff0a4ac4ad462d032b399443de1015973c1970aa0ddcd5b4240cc4ed78d346fcd4f83e424f7ecf84927a6358701e8ac7572b87a2b2635dba52f0776b757cadbe173615d3605deb70abc5cf68d075feea7f400b43c79c641f175f0eb6807f3deeb3c99c7e2f5a7c0dabf622976d45226094af27f03b304ede288460b04d4126bfe0a4e2f9d4b6bb361007d3157791a25799fb4cae11bff4a38ad7e349e21e12e8e3e877e4b7033b0951a8b6165c4b3f0fa52288d2dfbebed908ad8311cede91951bdf024fac25757e7e081d522ad6096eafba1a32ce946439a8d0fcc7dddbb30a3080606440657f48e9a574c9b5da4708d7d9892e28ae095fea4673ccc54ce10918a46ad963923ca8f5f70369f5f9734eeb1ed198c32d90a4934f24bb59284438474478a89b554bfdb3962b6da7f83afa6db635bfef4bf6025ec35cb50a5cae87b837321b8bff9e8defa3926d716982d1ebdd3439b5aca987a8060e387c586e55c57f6c3b270127129d97082ef24c4612220cde286104bc9f5e6b5999f5055bf3f56b4c00bf3f93fd8d745af6a22ed6ef30597479e7169d1718cce1bf31d2dc7d50c3274359b09558e69be864fc70fd97adc1747c72461ff7fab8a0c59272d071101cd561bbfea14550da4e55ca6180b1fcf4d1454b08ff1b7d0128dc97fa02d190a4c5fbe5cdf88af95061080e0cadfe59e56ef59af9fefc1b4acb0b32af4cc43442bf3d3ce723bbc9afd9d10792d79c5e5be2f94d3acd436c3e1146814b1830d3ab06dc3973a56a75adaa03ce99ca7bd23d65de238a88b13c7b1b6f645074c8739be206a0807467898d98898fca21aba9a5fce6a949c7054cfbb7954b12b581db36a1e27fe2b0d4c13d4aed4891efab6f36297a18fcb64b1e6184800239491a0a604f2da630884f1ac2c4cab77fccb21e7d0efe641df9e6ed05dfcf7350eced25462dd5d7d28649dce835b2352fbc5cbd5c07efe0becfadb7f45169e43a5fb1614a3fa4d6ef54cbee1c4f0e0bb4d26420380d11920adccac9b18b9b97f0216055dfeda6fb063e102251179f6d39519bcddd53d7bbda708361dd99442721f491e7d0c925f8d5034fa4d160285772bff1e6bd149efcfbc02c694dc1a8af9928f37c61aa8f1ec3b84c4b89913c1d8abac8ebedded4719dac4d3a717488df81a3fbfc33a2a644a2d27257b144d14aab584ca1fcca0ab5a9df5eaefd5a5dd570d3394f147e6079e5f2bcfc4f65ac8fbe60a09fadce640f0f874424e5f8a4158cca37efe8dec4cf63fa6ae24ace2c793d33b6d140203f799d33e7127778ce26660684ea51989afe02aae88980725139f521d8ca5a7fe282805a2f50eb20b10aa48582db2a972ff007d06c44bf2344b52a4c81bd3f72a1a8938fb33747b6441367a7c8d06d38cc5025076a3e23a72dca6ddf51baca59d5bc991d57dc0410487149b6a25ff421ac875132571f4a4196b424b8a2535c4c3c6c18ccfd074596f39a27e3cf0ebc1ed09d9d401106b7a38b09304a24e74ea6f5971edf364d736528371f5c4b6db0e9c3a26927a69d9c7a83948d80fce06a283c9f429feebc23bc7781966f8d8e613a07f1d864a90e87ce62f0ad0d3294320dcc9a47285efb0e96e6f8a8ef334ca58907d8b47afcf1cfe9c63de0089c7554c6024f581536e5feba327cee05a752b347c0bfee05bc75ab0007984711b02ae73741e3c507f6e44016be63ee77fd0e6c3cffc433551b6c9ad86842f94ff5b905a5b02ca653eecdc940257efe4557e20d6d19d231e2a976fb116dc4df19c645de6c9ce94a0bf5701ef31b7db75b0498e7a030a842e2fa3f11b646782ea574fe66e4016a56fee94c71b326d113d51aed9200232bc0e3ba1a5754a2a76d8b03081bcdb0da79680ac291533a7b2b91a004d5f4a1fbd62f02886512d36289bb2928c088a59e13ed888337e1a2a4891f67cda9902112a29144bf1d4b13e94088564aa3003602b205cef6cf307efb18a089943ec12c90539374e88c4bb371b270da212a7afba48502b56e6658c948e0db04d017fb0aa422ca6ce72acf04ded53aa7a41dbdfd6a9f4db3bacf09d6786c8161c4a947b127d682044649eda57cc48f16aaddd04b0e4b777a01653eeef50d303edd97ca7513261135399cf5b962b2b51698024de7b60518f520eec938d4cb640417dd786a9e94339476e36f2c109f8f255f17c922b1027232e560c3c0eafeb0809f9696d4083bc343a96fb569511d9593595f34a9b7bb731b02d09b67094f355b7041e81ed6e2e4a62d69bf1da85b7d4b6a5daab03b192d0c0798ad831c192b1b1e4a6d0ff6d06b0cd3c5ce95c65d2c72c419e5fc39dea0998a5610e63bcc10971268739dd443c30b859a5a3aaf463d88d83a34584b6f8ae1e74eb582d3cefddd8b0bee1d65cc2ca052e9eaed56c9ddbb6ff8549b4c43108790a4a2519b4e62c809de24afd5cf495b3b8931f984859f1593d275e2f84f357d12dc30e64d6bf8dbbc34e5a9008948684aeb2c7bcffeaaa693a39919ce295cf633f3cf72a7685908cadfc30cd5bbc28da021f6627fe67b8eeb4f1f5c30a68b17d58da1d31b879c9e919b168e55061edfcdbec906ba3af369864446c27b5c2a910ce9953368967477a1c77806da9a65ea16143e5f4723167a39ddddd168e2d754c521843dd4036015320b8d52f31d136d1ebddf25b1c28d2982024bd865f5bab77d86eb9fa99c771905c43d11bc1d99baf1def8b853c6d019b2e0194d173c4d859dd8d5d66540e6415eccdc2f2e7a721246f921170b8ff7269d13b08c305255afd8338b8f767531aa65ff19663ede88cfa5dbb78b9224a4ac6b09152661db9d3f2b6b082d12250f335454ff06368bc31e095e90a298be461905372f8a2e023eb7cfa2b4755caa027abe8eae3e3c9996442103f7ae47e110fd2587dc2dac226e7c5daaf86ece0147403733004632b2aad161c3321d97aa9e467b62e725dacc811f440cacbe13eb78d10150ba5ae88c91632d02a3f8e61ead0c7aeeae2f0bf28f86d8e04c122aab272d58b1477c669b774e38354e95dc6329bf2cfc2d3e556650f9cde17eca2462432dbf18d754132838632732ef3cbd3f30d179396ef4cc30389b8a8c4502078921415a9afef02ffce37bef5df57d31e28b519f097d17485c8779abf47d3e3036ab16700a22a65d9c5e2875a6c952eca3e8f5c44afc5345de781225b5c2f358a3bbb715dfa6e96a24e622da86a5b77350ade76d89ad4a76c16cab6dbee06470969bd224f45494565aa390a0b98f0a3e3a6672731229fa824c2026e8c35593fcaaaa19dc4937b2fcf57da9068fa47cf46d16da13ad15f996682fbdad92a980898f865b7a600ce7af2235cb0b70887bbcbd910b759b6988834583c556fd754a613f2677ec3dfb83eace8030a8cf43ccf8a63a127d770e7722f1b34cdbd908691d7802bb5a438a824573451db796e7390418ccc97105da53b03db9454dbc6658d331b6d198f140488e321a4fafc8ec8c251d035b1e386c66d20750a89d749aca8091f7be5c2c5c71345ccaa5378a1a2f00be602d19", @generic="9c1853dbaf614672ef64bdedba025bb970de9869f01e6e16b929bc6d972f2dbe25b7a984fbaf5c0bf759920cb449b8dcc5e8d3b3a58fd6ecf368bc39e5d58185e6ab0a7bc32c4806806fe5cb728c7968d90a1cc502a04fe7b7a0561623f170988d9a35a9150ebcb6a103a16b2f12b34c845a86391b3e34423ecfa98c92aaea3beaedda046ebfe6e4", @generic, @typed={0xcd, 0x88, 0x0, 0x0, @binary="4eabbd2c713d4cffc96aa7a5594bdedaa03d12cd3fe772457ebd4129cdc214100ef7a014bbbf7e1d4269644fc69389296455fa247ce9cd192c5fc2df42a0e748f0b44c76803e30bf47214c3b1eb8f330fcdb17384d4b5b0d66b4d202495689ddeb09762ea95124bb896bb1d785559886b6553e9243eb1f45f111f6b1d47c7a0e9e9e03b11f36362728f728e9a97a23f63620769fdb6a1708951f5dba083399e1f12c8eee83ab3115316001384c617fa723cd07239e7e2d44087cde2145d480228d7e35aa6864aa166e"}, @typed={0x8, 0x24, 0x0, 0x0, @ipv4=@local}]}, @generic="0f2fbbc62f064feb0ef4dc5d2a0df105f3f8fca2a4d8d9a1ce80e63e41958e7e7bbefdc9241f8d32aa62c31e5cf2423f72681ee1a767d78b1996367c679c2303516d7e1c3180e41afa1f5b7753a9598a70a6ba8e81309a173ade2a29188785929efab1e012b8b6885f6982b5e2086207f7e5bd3a158c9cf72a6dbaca0c1abb4e60c273c8d3bd725fc9d21bddd7c4b5963162e55426ef3064ab68450cb0251ca30d2e6eef59565e0c5d252044c2336b1ac93675f6713568f0ce286770", @typed={0x8, 0x88, 0x0, 0x0, @ipv4=@remote}, @typed={0x14, 0x64, 0x0, 0x0, @ipv6=@mcast1}, @nested={0x140, 0x23, 0x0, 0x1, [@generic="83cc98ea279118f7742083e169ff6d9967561fad7227509ddfba0d60e9db4dd148e0ef9b2388009266f9b8be8bc6be89985b9f58adb82212e0a5aa82cee9960c951387a3016c25eda00942a706044a940558a437db2cf7670e084213b8069848beeeae0b06ce0901d2cd19602935bd352150490dd3a8fcae3092a5afdbfccd51da26a9e4c96514056189005de09606d2ef0622834328d6fc9208d045907b6787c9e9f6f3d8627066659a290000859513a4e5a547905c07a486c9a63f5a8668e2afae82edd1", @generic="b8a6cd71846914d5402c258984e22304d45362b9ebc26df27399b01649b3aba313f82827c7f9fb93dffe44ef0348fe3abb948dbb16f2e956710afd91c9227a1ab39b784f5f00e511b1a31189fb1d43ec73ef2f22806db18dcf9d7d47a49a11f91803b043815f7b293c5fe885bb804308c6ffdaaaeb1ab4"]}]}, 0x13c4}], 0x1, 0x0, 0x0, 0x2000c080}, 0x0) socket$netlink(0x10, 0x3, 0x4) (async) sendmsg$nl_route_sched(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000000)=ANY=[@ANYRESDEC=r0, @ANYRES32=0x0, @ANYBLOB="0000b8dfab3d34394b3194871d0488e800000000000000000000e5ff00006d61746368616c6c00000000040002000b008e7b281a42b1558f8ae1cb7bf9621c38b88e8184191b3a7defb7f607b3693984bafec793c0d721c0b18ef975042f264be2b4151b"], 0x48}}, 0x0) (async) sendmsg$netlink(r0, &(0x7f0000000100)={&(0x7f0000000080)=@proc={0x10, 0x0, 0x25dfdbff, 0x40000}, 0xc, &(0x7f00000000c0)=[{&(0x7f00000003c0)={0x13c4, 0x22, 0x600, 0x70bd28, 0x25dfdbfb, "", [@nested={0x119c, 0x8, 0x0, 0x1, [@generic="a5e70fd94bafb4ced89b38635a8d3ed0a87b2adff4b905bd855d470249d458f7757ae14b2811fda4715c5f93a496cdf983af8d22a041173f", @generic="18cf13b32ec740cfe0cb29668c1eaa1537477eb8ccb575315c606fe5c429b798f05c434a5e6245b38265dbed4d77db025f8622ef4c5a634a3511a72354191d9057366c8e403e5d54449fabdf68fdb1f786d0b53e7ff91c41d564427a6a55c98ce3bca7e47e1b6477dc70394615973f15fd19c00edd7b6dfc092d14f5d52bdd4c28d3af7c45e76d7a93a6184da3b0a97cd64ddd86fc771e022d675696ae1f702b6e5a6b1a9040f54a95cd1d93bc9a38ca0a5aa8e79dab9f9d6624159e1174e8879b88fc8ef936569e0c76e58b1cc2be8d7aeba0ec93e82bc870320340303a25d80f10b3245cf4d117f42ce45b75e34c39069f67fe388ff2fb94f4603f350e755ecdf4e2ef5e7f9d939eb71fe29c422dab6b2859b17658c90d4dbfaf6fe2d854909732d0745b24997d2ba3c268274b3559927cc5daa36423af26682db2f0a821fca07855a5566b9fb98732df443965eba24b711c7c737ae8206b750c2aa2bf49f4fb82553a45ff58b5437def5b64febbb503db80cdbb1ea4c6fc58fe5251b32c9a7dd44f48e11b8e26dcb56a482f215c72d445d837656b3fa87f22224068e562ff0c602ea802f6d93a3be5f6d81bc83aaaa85e12622144a92fcf50cbe4277c71598bbce8a15da1dac6e948d82aba0f9f7723078accd5b5798eb9e2849383a609de6d40233a3679dde2996e298ca108b600d71ebbdcd814decfebf2bc7e51386d22c8d45c2052f991fe8a4c4eea29b531320e3cf4a50926a03fb821b1690950546f4b577a92565d67a358fc737d477d10b8eb2471a11dd74f7871e5a980ee859237a266d4bc4f1d456fd73866d2244c07b4a137454f2805f9c15ac8491e391d7003715e244b43b44ac9eb94db98484cd4803b7a3b22efba31b416b262b4851c96ac124725df2f01d1272bd7454cca2cb68b21a0c39ba34565c33783d8bf624cb1b4a940d41976c3c084472a018a3e19dde9d0c19fada11e37af9f7d60612de5541e665042907e85bb869f0997e07b66926f734bcac61dca9ee4f4fd3ead55975cc74bd284cfb342300d35d23028442d23df2b4ac71fb1547c0a4aef04d7ac1234255b42394b1ccd5f739d088579188903787d70bcf9cbf297f8229fea5f5f123dccba0bcbeddc5fc5adb59eadcd2cc7dece5aeb430d7b8226d8d55c3da4b86d5620c99e48cd95efee43a456401e643abf99d60a650d4c4218da6338779be099abd5a98326a3cec698977979abe66167c9db2bcb109ba30dc197889b04bd709ddd6bb30bee964788375d58d91b8affba752828d821c84353b0f78f598a36f4eb29570377451a0742feecf616c812254deefc26c5bc48935fe32cf95454a34a870ed96c25fce4adfad47a2c8fd8c460e89a58f9e71dfeae224cb7de9d5ce894a8010f43c294abe1abf07b995f466dcfb20a300d230ae93bf3ebaf2f5713980da72c2f4059f2ca158b8fb7f041c8209fe6bcdd836da55b90c6fc2ec468ecacf589e38f346512199ba6b98041fbcaa46ffe8960d444d7a0a355ed7e8f3a32307436a54b0f7d2679875864bf46fee9dfac6f6d2d3f847b20e273bfd93661d49157d25d876d322ab807de40a326b122a15012cbba119e282fc96e0651b92ae3b436b5d61533a55d67f80ab01a93fc194b3b8156c89024ac0c6d9601a8420159091092f1188ffd9471e689c28830f62bae82fca0cb8e49c66e1f000459b53f3501309650605a4b1000fddd28cec1d5ec9df01f084953a747eb9edeaeea2d8f435de0f694ad9f1fc74dff804a778f24ea26154a3323b0075e38f0476f28fe721ea8b98067b371e23d81acfc7733da31e251b1eb90fcf1e00793e94c3a2f3450a2f505f305232dc5fe23e14c4c9c385b49681387f857dbff2c30e4398aad7e7fa9203ccbc6d53359148be3d4622350bf62765d9716d195d79dd8ce0362afaf4bd595f1e194c87078d097ee41e75ce2bbdaec1b5a4bdaf82a2cf6ab9ed66343111181b38dde85c5dd8b048e8f1cbbf066f80f7c1584310177b3d8e91ee28677d1a0d2b892a11f67d8f242fb5cdaa5ff831fbe44cf2bc822f50ae1b3ff6426c0a8910c472ed24a4eb4ed9435b8987dd261269668fa727c2b6be6b30ebe74b16ac5935d3bcd8bbb55423e8e74d63b06c3491a4317561fbd85c0e70ba1b077dad0195adf123fa1379af621657aef33653fc78544f6a87c8d792e2bd0e0902871872fd52cd9c0c4fc22edc5b48dbec767bf0c1402dea04bff0a4ac4ad462d032b399443de1015973c1970aa0ddcd5b4240cc4ed78d346fcd4f83e424f7ecf84927a6358701e8ac7572b87a2b2635dba52f0776b757cadbe173615d3605deb70abc5cf68d075feea7f400b43c79c641f175f0eb6807f3deeb3c99c7e2f5a7c0dabf622976d45226094af27f03b304ede288460b04d4126bfe0a4e2f9d4b6bb361007d3157791a25799fb4cae11bff4a38ad7e349e21e12e8e3e877e4b7033b0951a8b6165c4b3f0fa52288d2dfbebed908ad8311cede91951bdf024fac25757e7e081d522ad6096eafba1a32ce946439a8d0fcc7dddbb30a3080606440657f48e9a574c9b5da4708d7d9892e28ae095fea4673ccc54ce10918a46ad963923ca8f5f70369f5f9734eeb1ed198c32d90a4934f24bb59284438474478a89b554bfdb3962b6da7f83afa6db635bfef4bf6025ec35cb50a5cae87b837321b8bff9e8defa3926d716982d1ebdd3439b5aca987a8060e387c586e55c57f6c3b270127129d97082ef24c4612220cde286104bc9f5e6b5999f5055bf3f56b4c00bf3f93fd8d745af6a22ed6ef30597479e7169d1718cce1bf31d2dc7d50c3274359b09558e69be864fc70fd97adc1747c72461ff7fab8a0c59272d071101cd561bbfea14550da4e55ca6180b1fcf4d1454b08ff1b7d0128dc97fa02d190a4c5fbe5cdf88af95061080e0cadfe59e56ef59af9fefc1b4acb0b32af4cc43442bf3d3ce723bbc9afd9d10792d79c5e5be2f94d3acd436c3e1146814b1830d3ab06dc3973a56a75adaa03ce99ca7bd23d65de238a88b13c7b1b6f645074c8739be206a0807467898d98898fca21aba9a5fce6a949c7054cfbb7954b12b581db36a1e27fe2b0d4c13d4aed4891efab6f36297a18fcb64b1e6184800239491a0a604f2da630884f1ac2c4cab77fccb21e7d0efe641df9e6ed05dfcf7350eced25462dd5d7d28649dce835b2352fbc5cbd5c07efe0becfadb7f45169e43a5fb1614a3fa4d6ef54cbee1c4f0e0bb4d26420380d11920adccac9b18b9b97f0216055dfeda6fb063e102251179f6d39519bcddd53d7bbda708361dd99442721f491e7d0c925f8d5034fa4d160285772bff1e6bd149efcfbc02c694dc1a8af9928f37c61aa8f1ec3b84c4b89913c1d8abac8ebedded4719dac4d3a717488df81a3fbfc33a2a644a2d27257b144d14aab584ca1fcca0ab5a9df5eaefd5a5dd570d3394f147e6079e5f2bcfc4f65ac8fbe60a09fadce640f0f874424e5f8a4158cca37efe8dec4cf63fa6ae24ace2c793d33b6d140203f799d33e7127778ce26660684ea51989afe02aae88980725139f521d8ca5a7fe282805a2f50eb20b10aa48582db2a972ff007d06c44bf2344b52a4c81bd3f72a1a8938fb33747b6441367a7c8d06d38cc5025076a3e23a72dca6ddf51baca59d5bc991d57dc0410487149b6a25ff421ac875132571f4a4196b424b8a2535c4c3c6c18ccfd074596f39a27e3cf0ebc1ed09d9d401106b7a38b09304a24e74ea6f5971edf364d736528371f5c4b6db0e9c3a26927a69d9c7a83948d80fce06a283c9f429feebc23bc7781966f8d8e613a07f1d864a90e87ce62f0ad0d3294320dcc9a47285efb0e96e6f8a8ef334ca58907d8b47afcf1cfe9c63de0089c7554c6024f581536e5feba327cee05a752b347c0bfee05bc75ab0007984711b02ae73741e3c507f6e44016be63ee77fd0e6c3cffc433551b6c9ad86842f94ff5b905a5b02ca653eecdc940257efe4557e20d6d19d231e2a976fb116dc4df19c645de6c9ce94a0bf5701ef31b7db75b0498e7a030a842e2fa3f11b646782ea574fe66e4016a56fee94c71b326d113d51aed9200232bc0e3ba1a5754a2a76d8b03081bcdb0da79680ac291533a7b2b91a004d5f4a1fbd62f02886512d36289bb2928c088a59e13ed888337e1a2a4891f67cda9902112a29144bf1d4b13e94088564aa3003602b205cef6cf307efb18a089943ec12c90539374e88c4bb371b270da212a7afba48502b56e6658c948e0db04d017fb0aa422ca6ce72acf04ded53aa7a41dbdfd6a9f4db3bacf09d6786c8161c4a947b127d682044649eda57cc48f16aaddd04b0e4b777a01653eeef50d303edd97ca7513261135399cf5b962b2b51698024de7b60518f520eec938d4cb640417dd786a9e94339476e36f2c109f8f255f17c922b1027232e560c3c0eafeb0809f9696d4083bc343a96fb569511d9593595f34a9b7bb731b02d09b67094f355b7041e81ed6e2e4a62d69bf1da85b7d4b6a5daab03b192d0c0798ad831c192b1b1e4a6d0ff6d06b0cd3c5ce95c65d2c72c419e5fc39dea0998a5610e63bcc10971268739dd443c30b859a5a3aaf463d88d83a34584b6f8ae1e74eb582d3cefddd8b0bee1d65cc2ca052e9eaed56c9ddbb6ff8549b4c43108790a4a2519b4e62c809de24afd5cf495b3b8931f984859f1593d275e2f84f357d12dc30e64d6bf8dbbc34e5a9008948684aeb2c7bcffeaaa693a39919ce295cf633f3cf72a7685908cadfc30cd5bbc28da021f6627fe67b8eeb4f1f5c30a68b17d58da1d31b879c9e919b168e55061edfcdbec906ba3af369864446c27b5c2a910ce9953368967477a1c77806da9a65ea16143e5f4723167a39ddddd168e2d754c521843dd4036015320b8d52f31d136d1ebddf25b1c28d2982024bd865f5bab77d86eb9fa99c771905c43d11bc1d99baf1def8b853c6d019b2e0194d173c4d859dd8d5d66540e6415eccdc2f2e7a721246f921170b8ff7269d13b08c305255afd8338b8f767531aa65ff19663ede88cfa5dbb78b9224a4ac6b09152661db9d3f2b6b082d12250f335454ff06368bc31e095e90a298be461905372f8a2e023eb7cfa2b4755caa027abe8eae3e3c9996442103f7ae47e110fd2587dc2dac226e7c5daaf86ece0147403733004632b2aad161c3321d97aa9e467b62e725dacc811f440cacbe13eb78d10150ba5ae88c91632d02a3f8e61ead0c7aeeae2f0bf28f86d8e04c122aab272d58b1477c669b774e38354e95dc6329bf2cfc2d3e556650f9cde17eca2462432dbf18d754132838632732ef3cbd3f30d179396ef4cc30389b8a8c4502078921415a9afef02ffce37bef5df57d31e28b519f097d17485c8779abf47d3e3036ab16700a22a65d9c5e2875a6c952eca3e8f5c44afc5345de781225b5c2f358a3bbb715dfa6e96a24e622da86a5b77350ade76d89ad4a76c16cab6dbee06470969bd224f45494565aa390a0b98f0a3e3a6672731229fa824c2026e8c35593fcaaaa19dc4937b2fcf57da9068fa47cf46d16da13ad15f996682fbdad92a980898f865b7a600ce7af2235cb0b70887bbcbd910b759b6988834583c556fd754a613f2677ec3dfb83eace8030a8cf43ccf8a63a127d770e7722f1b34cdbd908691d7802bb5a438a824573451db796e7390418ccc97105da53b03db9454dbc6658d331b6d198f140488e321a4fafc8ec8c251d035b1e386c66d20750a89d749aca8091f7be5c2c5c71345ccaa5378a1a2f00be602d19", @generic="9c1853dbaf614672ef64bdedba025bb970de9869f01e6e16b929bc6d972f2dbe25b7a984fbaf5c0bf759920cb449b8dcc5e8d3b3a58fd6ecf368bc39e5d58185e6ab0a7bc32c4806806fe5cb728c7968d90a1cc502a04fe7b7a0561623f170988d9a35a9150ebcb6a103a16b2f12b34c845a86391b3e34423ecfa98c92aaea3beaedda046ebfe6e4", @generic, @typed={0xcd, 0x88, 0x0, 0x0, @binary="4eabbd2c713d4cffc96aa7a5594bdedaa03d12cd3fe772457ebd4129cdc214100ef7a014bbbf7e1d4269644fc69389296455fa247ce9cd192c5fc2df42a0e748f0b44c76803e30bf47214c3b1eb8f330fcdb17384d4b5b0d66b4d202495689ddeb09762ea95124bb896bb1d785559886b6553e9243eb1f45f111f6b1d47c7a0e9e9e03b11f36362728f728e9a97a23f63620769fdb6a1708951f5dba083399e1f12c8eee83ab3115316001384c617fa723cd07239e7e2d44087cde2145d480228d7e35aa6864aa166e"}, @typed={0x8, 0x24, 0x0, 0x0, @ipv4=@local}]}, @generic="0f2fbbc62f064feb0ef4dc5d2a0df105f3f8fca2a4d8d9a1ce80e63e41958e7e7bbefdc9241f8d32aa62c31e5cf2423f72681ee1a767d78b1996367c679c2303516d7e1c3180e41afa1f5b7753a9598a70a6ba8e81309a173ade2a29188785929efab1e012b8b6885f6982b5e2086207f7e5bd3a158c9cf72a6dbaca0c1abb4e60c273c8d3bd725fc9d21bddd7c4b5963162e55426ef3064ab68450cb0251ca30d2e6eef59565e0c5d252044c2336b1ac93675f6713568f0ce286770", @typed={0x8, 0x88, 0x0, 0x0, @ipv4=@remote}, @typed={0x14, 0x64, 0x0, 0x0, @ipv6=@mcast1}, @nested={0x140, 0x23, 0x0, 0x1, [@generic="83cc98ea279118f7742083e169ff6d9967561fad7227509ddfba0d60e9db4dd148e0ef9b2388009266f9b8be8bc6be89985b9f58adb82212e0a5aa82cee9960c951387a3016c25eda00942a706044a940558a437db2cf7670e084213b8069848beeeae0b06ce0901d2cd19602935bd352150490dd3a8fcae3092a5afdbfccd51da26a9e4c96514056189005de09606d2ef0622834328d6fc9208d045907b6787c9e9f6f3d8627066659a290000859513a4e5a547905c07a486c9a63f5a8668e2afae82edd1", @generic="b8a6cd71846914d5402c258984e22304d45362b9ebc26df27399b01649b3aba313f82827c7f9fb93dffe44ef0348fe3abb948dbb16f2e956710afd91c9227a1ab39b784f5f00e511b1a31189fb1d43ec73ef2f22806db18dcf9d7d47a49a11f91803b043815f7b293c5fe885bb804308c6ffdaaaeb1ab4"]}]}, 0x13c4}], 0x1, 0x0, 0x0, 0x2000c080}, 0x0) (async) 02:12:37 executing program 3: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000000000)=ANY=[@ANYRES64=0x0], 0x1, 0x75b, &(0x7f0000000840)="$eJzs3c1rHOUfAPDvbJKmv7Q/E0HQegoIGijdmBpbBQ8VDyJYKOjZdtlsQ81utmQ3pQkBLSJ4EVQ8CHrp2Zd68+rLVf8LD9JSNS1WPEhkNrPpttlNN22SRffzgad9npnZPPOdZ2aeZ3eGmQD61nj6Ty7iUER8kESMZtOTiBhq5AYjTqwvd2t1pZimJNbWXvstaSxzc3WlGC2fSR3ICo9FxPfvRhzOba63trQ8VyiXSwtZebJeOT9ZW1o+cq5SmC3NluaPTU1PHz3+7PFjOxfrHz8tH7z24ctPfXXir3cevfL+D0mciIPZvNY4dsp4jGfbZCjdhHd4aacr67Gk1yvAfUkPzYH1ozwOxWgMNHIAwH/ZWxGxBgD0mUT/DwB9pvk7wM3VlWIz9fYXib11/cWI2L8ef/P65vqcweya3f7GddCRm8kdV0aSiBjbgfrHI+Kzb974Ik2xS9chAdp5+1JEnBkb33z+Tzbds7BdT3exzPhdZec/2DvfpuOf59qN/3Ib459oM/4ZbnPs3o97H/+5qztQTUfp+O+FlnvbbrXEnxkbyEr/b4z5hpKz58ql9Nz2UERMxNBwWp7aoo6JG3/f6DSvdfz3+0dvfp7Wn/5/e4nc1cHhOz8zU6gXHiTmVtcvRTw+2C7+ZKP9kw7j31Nd1vHK8+992mleGn8abzNtjn93rV2OeLJt+9++oy3Z8v7EycbuMNncKdr4+udPRjrV39r+aUrrb34X2Atp+49sHf9Y0nq/Zm37dfx4efS7TvPuHX/7/X9f8nojvy+bdrFQry9MRexLXt08/ejtzzbLzeXT+CeeaH/8b7X/p98Jz3QZ/+C1X7+8//h3Vxr/zLbaf/uZK7fmBjrV3137TzdyE9mUbs5/3a7gg2w7AAAAAAAAAAAAAAAAAAAAAAAAAOhWLiIORpLLb+RzuXx+/R3ej8RIrlyt1Q+frS7Oz0TjXdljMZRrPupytOV5qFPZ8/Cb5aN3lZ+JiIcj4uPh/zXK+WK1PNPr4AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgc6DD+/9Tvwz3eu0AgF2zv9crAADsOf0/APQf/T8A9B/9PwD0H/0/APQf/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC77NTJk2la+3N1pZiWZy4sLc5VLxyZKdXm8pXFYr5YXTifn61WZ8ulfLFaudffK1er56djfvHiZL1Uq0/WlpZPV6qL8/XT5yqF2dLp0tCeRAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA21NbWp4rlMulBRkZGZmNTK/PTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/Dv8EAAD//z4HKi8=") open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) r0 = open(&(0x7f0000000780)='./bus\x00', 0x14507e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r0, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x1000f4) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x1000f4) r3 = getpid() read$FUSE(r1, &(0x7f0000002040)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) kcmp$KCMP_EPOLL_TFD(r3, r4, 0x7, r5, &(0x7f0000000040)={r2, r0, 0x4}) r6 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/usb_storage', 0x20002, 0xe) connect$unix(r6, &(0x7f0000000140)=@abs={0x0, 0x0, 0x4e23}, 0x6e) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r7, &(0x7f00000bd000), 0x67, 0x0) [ 433.090744] *** Guest State *** [ 433.094816] CR0: actual=0x0000000000000031, shadow=0x0000000060000011, gh_mask=fffffffffffffff7 [ 433.168363] CR4: actual=0x0000000000002060, shadow=0x0000000000000020, gh_mask=ffffffffffffe871 [ 433.225311] CR3 = 0x0000000000002000 [ 433.239258] PDPTR0 = 0x0000000000000000 PDPTR1 = 0x0000000000000000 [ 433.261751] PDPTR2 = 0x0000000000000000 PDPTR3 = 0x0000000000000000 [ 433.284430] RSP = 0x0000000000000f80 RIP = 0x0000000000000000 [ 433.304676] RFLAGS=0x00000002 DR7 = 0x0000000000000400 [ 433.324432] Sysenter RSP=0000000000000f80 CS:RIP=0050:0000000000002810 [ 433.361172] CS: sel=0x0030, attr=0x0409b, limit=0x000fffff, base=0x0000000000000000 [ 433.380870] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 433.406814] DS: sel=0x0038, attr=0x04093, limit=0x000fffff, base=0x0000000000000000 [ 433.439882] SS: sel=0x0038, attr=0x04093, limit=0x000fffff, base=0x0000000000000000 [ 433.449022] ES: sel=0x0038, attr=0x04093, limit=0x000fffff, base=0x0000000000000000 [ 433.465938] FS: sel=0x0038, attr=0x04093, limit=0x000fffff, base=0x0000000000000000 [ 433.485714] GS: sel=0x0038, attr=0x04093, limit=0x000fffff, base=0x0000000000000000 [ 433.506659] GDTR: limit=0x000007ff, base=0x0000000000001000 [ 433.515308] LDTR: sel=0x0008, attr=0x04082, limit=0x000007ff, base=0x0000000000001800 [ 433.533880] IDTR: limit=0x000001ff, base=0x0000000000003800 [ 433.543490] TR: sel=0x0000, attr=0x0008b, limit=0x0000ffff, base=0x0000000000000000 [ 433.567652] EFER = 0x0000000000002001 PAT = 0x0007040600070406 [ 433.579266] DebugCtl = 0x0000000000000000 DebugExceptions = 0x0000000000000000 [ 433.591184] Interruptibility = 00000000 ActivityState = 00000000 [ 433.603172] *** Host State *** [ 433.610571] RIP = 0xffffffff811a9c2f RSP = 0xffff8880427d78c0 [ 433.621568] CS=0010 SS=0018 DS=0000 ES=0000 FS=0000 GS=0000 TR=0040 [ 433.633340] FSBase=00007fba0681c700 GSBase=ffff8880ba000000 TRBase=fffffe0000003000 [ 433.650140] GDTBase=fffffe0000001000 IDTBase=fffffe0000000000 [ 433.659360] CR0=0000000080050033 CR3=000000009b779000 CR4=00000000003426f0 [ 433.673705] Sysenter RSP=fffffe0000003000 CS:RIP=0010:ffffffff88201290 [ 433.683756] EFER = 0x0000000000000d01 PAT = 0x0407050600070106 [ 433.697769] *** Control State *** [ 433.702124] PinBased=0000003f CPUBased=b5a06dfa SecondaryExec=000000eb [ 433.716717] EntryControls=0000d1ff ExitControls=002fefff [ 433.728266] ExceptionBitmap=00060042 PFECmask=00000000 PFECmatch=00000000 [ 433.740294] VMEntry: intr_info=00000000 errcode=00000000 ilen=00000000 [ 433.751264] VMExit: intr_info=00000000 errcode=00000000 ilen=00000000 [ 433.762806] reason=80000021 qualification=0000000000000000 [ 433.775526] IDTVectoring: info=00000000 errcode=00000000 [ 433.781078] TSC Offset = 0xffffff205b0fd03e [ 433.786415] TPR Threshold = 0x00 [ 433.794874] EPT pointer = 0x0000000096cbe01e [ 433.803774] Virtual processor ID = 0x0001 [ 434.122505] overlayfs: unrecognized mount option "upperdiRûDábus" or missing value [ 434.239414] F2FS-fs (loop2): Mismatch start address, segment0(512) cp_blkaddr(605) [ 434.251612] F2FS-fs (loop2): Can't find valid F2FS filesystem in 1th superblock [ 434.280298] F2FS-fs (loop2): Found nat_bits in checkpoint [ 434.341331] F2FS-fs (loop2): Mounted with checkpoint version = 753bd00b 02:12:39 executing program 1: perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000001c0)) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) (async) mount(0x0, 0x0, &(0x7f0000000140)='fuseblk\x00', 0x903040, 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000400)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="7570706572646952fb44e16275732c776f726b6469723d2e2f44e42492351666690d6c65312c6c6f774a279b8df6750496e0a3eb5ecdaacb7f5da02e2f66696c6530"]) (async) chdir(&(0x7f0000000540)='./bus\x00') (async) r1 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r1, &(0x7f0000002580)=ANY=[], 0x16) clock_gettime(0x0, &(0x7f0000000300)) (async) sendfile(r1, r1, &(0x7f0000000240), 0x7fff) (async, rerun: 32) creat(&(0x7f0000000100)='./file0\x00', 0x0) (rerun: 32) 02:12:39 executing program 4: syz_mount_image$udf(&(0x7f0000000000), &(0x7f0000000a80)='./file0\x00', 0x0, &(0x7f0000000080)={[{@noadinicb}, {@undelete}, {@shortad}, {@longad}, {@iocharset={'iocharset', 0x3d, 'cp865'}}]}, 0x1, 0xa2b, &(0x7f0000001540)="$eJzs211sW+d5B/Dn5ZFt2u1axU3dpM1SFg0CT2kD+SO2Em+APatCm6mJUVnZfDOYsmSHiESpklw43dB52IAiQAcYBdaLdRhys4sBu/AuhgG7CnYxDBg2GLsYihXttHTN0jsV+8jVpuEcvpQoWY6VOLZk5/cz7D95+Bzy/aDJQ748AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABE/OqXTg0eStvdCgDgXnph7GuDR7z/A8CHylmf/wEAAAAAAAAAAAAAYKdLUcT3/2A0Xv7RcjpfXe+oj7bal6+MD49svtveFClqUVT15d/6ocNHjj5z7PhQN999/w/ao/Hi2NlTjdOzM3PzUwsLU5ON8Xbrwuzk1Jbv4U7332igGoDGzCuXJy9eXGgcfvrIupuv9L+15yMH+k8cf/7c/m7t+PDIyFhPTd+u9/3oN7nVGR67o4ifRIr6t99OzYioxZ2PxW2eO3fb3qoTA1UnxodHqo5Mt5rtxfLGVMtVtYj+np1OdsfoHszFHWlEXC2bXzZ4oOze2FxzvjkxPdU405xfbC22Ztup1mlt2Z/+qMVQipiLiOXi5rvbFUX8a6T4zjvLaSIiiu44PFWdGHz79tTeQ9tH/3v2r77f/uwT72GXW+kr+1ZE3Ij7YM52sD1RxGuR4rvnBuNCHtdq2J6M+GqZj0d8vcyliGv5eiqfII9F/HyT5xP3l74o4h8ixWxaTpPdua9eV0ZfanylfXG2p7b7unLfvz/cOw+/tcNfm+pRxET1ir+c3v/BDgAAAAAAO08Rfx0prs8cTHPRu6bYal9qnG1OTHe+Fe5+99/Ie62srKz0p042cg7mPJnzTM7zOedyXs15LefrOa/nfCPnjZxLOZdzRi0/fs5GzsGcJ3OeyXk+51zOqzmv5Xw95/Wcb+S8kXMp53LOsO4FAAAAAAAAwA6zN4r4YaT4/F9+ozqvOKrz0j9+Yujgl5/oPWf8U7e5n7L26Yi4Hls7J3dXPnU41co/H3y/2Jp6FPGtfP7f7253YwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG1ViyI+FSm+99pyihQRjYjz0cmlYrtbBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALwf9VTE6Ujxsy/Vq+s3IuLTEfF/K+WfiFha2WC7WwwAAAAAAAAA3CQVMRgpHnp0OfVHxJX+t/Z85ED/iePPn9tfRBGpLOmtf3Hs7KnG6dmZufmphYWpycZ4u3VhdnJqqw9XH221L18ZHx65K525rb13uf1766dn516db116eXHT2/fVT00sLM43L2x+c+yNWsRg75aBqsHjwyNVo6dbzXa1a6rdooG1iMZWOwMAAAAAAADAA2NfKuKZSPFy62jqrhv3ddb8f6FzrVit/dPfXvstwPSG7Or9/cBWLqetNnSgWnhvjA+PjIz1bO7bdXNp2aaUiviLSPGZ33ikWg9PsW/TtfGybnekOPaNo7mu/zNl3cl1VfWB8eGRxguz7S+emp6evdBcbE5MTzXG5poXtvzDAQAAAAAAAAC4i/alIv4kUvzm4I3UPe88r//3da71rP//crWEXqmn9bmqWtv/WLW237n88RNDjZHP3mr73Vj/L9uUUhH/Eike+q1HqvPpu+v/gxtqy7r/jBT//PeP5bra7rLuULc7nXu82JqeGkx5rD73VLc2qtrjufYTa7WHytrPRYo/e3J97VCufXit9nBZ+/uR4n+f2bz2k2u1R8ra34sUv/Zmo1u7r6wdzbUH1mqfvjA7PXm7YS3n/28ixZmffTl1+3zL+e/5/cfVDbnqpjl/98sf1Pz392y7muf1h3n+D91m/v82Uvzhjx/LdZ2xP5xvf6j6d23+fz1S/Mcvrq89lmv3r9Ue2mq3tls5/1+IFCd+8IPVPuf5zyO7NkO98//pvvW5+izZpvl/qGdbf27Xkfc4Fh9GC69+85Xm9PTUvAsuuODC6oXtfmXiXijf//8xUjw3Wkvd45j8/v/RzrW14793vrX2/v/chly1Te//+3u2PZePWnb1RdQXZ+Z2HYioL7z6zS+2ZpqXpi5NtYf+54+PPjt07Nizu3Z3j+3WLm156B4I5fyPRoqXfvxPq59j1h//bX78v29Drtqm+f9Eb5/WHddseSg+lMr5vxYpfufNt1c/b77b8X/38//Bz6/P1f9/2zT/D/dsq37j/7GIZ3u2HfxkxKmtPhYAAAA8YPbldfI/+qW/Wz3nff3n/3iiW9v7/c+t7ITz/wEAAAAA4MNuXyrizyPFfw1+IXXPIdvK7z8nN+Sqbfr934GebZP36LyWLQ8yAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMAOlKKIxyPFyz9aTktFeb2jPtpqX74yPjyy+W57U6SoRVHVl3/rhw4fOfrMseND3Xz3/T9oj8aLY2dPNU7PzszNTy0sTE02xtutC7OTU1u+hzvdf6OBagAaM69cnrx4caFx+Okj626+0v/Wno8c6D9x/Plz+7u148MjI2M9NX273vej3yTdYvvuKOJipKh/++30b0VELe58LG7z3Lnb9ladGKg6MT48UnVkutVsL5Y3plquqkX09+x0sjtG92Au7kgj4mrZ/LLBA2X3xuaa882J6anGmeb8YmuxNdtOtU5ry/70Ry2GUsRcRCwXN9/drihiIlJ8553l9GYRUXTH4akXxr42eOT27andhT5uQV/ZtyLiRtwHc7aD7YkiPhopvntuMH5SdMa1GrYnI75a5uMRXy9zKeJavp7KJ8hjET/f5PnE/aUvijgTKWbTcvr3Is999boy+lLjK+2Lsz213deV+/794V7a4a9N9Sjip9Ur/nL6qf/PAAAAAAAPkCJ+JVJcnzmYqvXB1TXFVvtS42xzYrrztX73u/9G3mtlZWWlP3WykXMw58mcZ3KezzmX82rOazlfz3k95xs5b+RcyrmcM2r58XM2cg7mPJnzTM7zOedyXs15LefrOa/nfCPnjZxLOZdzhu/JAQAAAAAAgB2oFkU8Eim+99pyWik6C7zno5NL1jkfeP8fAAD//2TCRFw=") r0 = open(&(0x7f0000000280)='.\x00', 0x0, 0x0) ioctl$DRM_IOCTL_ADD_CTX(r0, 0xc0086420, &(0x7f0000000040)) socket$nl_route(0x10, 0x3, 0x0) mkdirat(r0, &(0x7f0000000300)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x0) [ 434.828311] UDF-fs: error (device loop4): udf_read_tagged: tag checksum failed, block 96: 0x73 != 0x9b [ 434.838665] UDF-fs: error (device loop4): udf_process_sequence: Primary Volume Descriptor not found! [ 434.873128] overlayfs: unrecognized mount option "upperdiRûDábus" or missing value [ 434.901074] UDF-fs: INFO Mounting volume 'LinuxUDF', timestamp 2022/11/22 14:59 (1000) [ 434.952525] ================================================================== [ 434.960132] BUG: KASAN: slab-out-of-bounds in udf_write_aext+0x780/0x860 [ 434.966981] Write of size 4 at addr ffff888093cd7770 by task syz-executor.4/20730 [ 434.974600] [ 434.976245] CPU: 1 PID: 20730 Comm: syz-executor.4 Not tainted 4.19.211-syzkaller #0 [ 434.984134] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 434.993489] Call Trace: [ 434.996098] dump_stack+0x1fc/0x2ef [ 434.999742] print_address_description.cold+0x54/0x219 [ 435.005035] kasan_report_error.cold+0x8a/0x1b9 [ 435.009723] ? udf_write_aext+0x780/0x860 [ 435.013885] __asan_report_store_n_noabort+0x8b/0xa0 [ 435.018999] ? udf_get_pblock_spar15+0x131/0x4a0 [ 435.023770] ? udf_write_aext+0x780/0x860 [ 435.027936] udf_write_aext+0x780/0x860 [ 435.031930] udf_add_entry+0xdab/0x2a20 [ 435.035925] ? udf_write_fi+0xf40/0xf40 [ 435.039909] ? udf_new_inode+0xa7b/0xf30 [ 435.043985] udf_mkdir+0x145/0x650 [ 435.047532] ? map_id_up+0x178/0x2f0 [ 435.051260] ? udf_create+0x180/0x180 [ 435.055071] ? putname+0xe1/0x120 [ 435.058535] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 435.063571] ? generic_permission+0x116/0x4d0 [ 435.068085] ? security_inode_permission+0xc5/0xf0 [ 435.073032] ? inode_permission.part.0+0x10c/0x450 [ 435.077977] vfs_mkdir+0x508/0x7a0 [ 435.081530] do_mkdirat+0x262/0x2d0 [ 435.085168] ? __ia32_sys_mknod+0x120/0x120 [ 435.089502] ? trace_hardirqs_off_caller+0x6e/0x210 [ 435.094527] ? do_syscall_64+0x21/0x620 [ 435.098511] do_syscall_64+0xf9/0x620 [ 435.102325] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 435.107521] RIP: 0033:0x7f67f443f0d9 [ 435.111240] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 435.130147] RSP: 002b:00007f67f29b1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 435.137866] RAX: ffffffffffffffda RBX: 00007f67f455ef80 RCX: 00007f67f443f0d9 [ 435.145147] RDX: 0000000000000000 RSI: 0000000020000300 RDI: 0000000000000004 [ 435.152529] RBP: 00007f67f449aae9 R08: 0000000000000000 R09: 0000000000000000 [ 435.159807] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 435.167087] R13: 00007ffe4915e44f R14: 00007f67f29b1300 R15: 0000000000022000 [ 435.174377] [ 435.176008] Allocated by task 19649: [ 435.179735] __kmalloc_node_track_caller+0x4c/0x70 [ 435.184679] __alloc_skb+0xae/0x560 [ 435.188313] _sctp_make_chunk+0x50/0x260 [ 435.192385] sctp_make_control+0x30/0x2d0 [ 435.196545] sctp_make_heartbeat+0x8c/0x270 [ 435.200879] sctp_sf_heartbeat.constprop.0+0x21/0x170 [ 435.206076] sctp_sf_do_prm_requestheartbeat+0x22/0x100 [ 435.211448] sctp_do_sm+0x162/0x5110 [ 435.215175] sctp_primitive_REQUESTHEARTBEAT+0x9b/0xc0 [ 435.220465] sctp_apply_peer_addr_params+0x135/0x1ef0 [ 435.225664] sctp_setsockopt_peer_addr_params+0x457/0x510 [ 435.231211] sctp_setsockopt+0x1ea3/0x4b40 [ 435.235894] __sys_setsockopt+0x14d/0x240 [ 435.240052] __x64_sys_setsockopt+0xba/0x150 [ 435.244468] do_syscall_64+0xf9/0x620 [ 435.248284] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 435.253469] [ 435.255099] Freed by task 19649: [ 435.258474] kfree+0xcc/0x210 [ 435.261586] skb_release_data+0x6de/0x920 [ 435.265737] consume_skb+0x113/0x3d0 [ 435.269457] sctp_chunk_put+0x182/0x270 [ 435.273441] sctp_packet_transmit+0x10ea/0x3660 [ 435.278118] sctp_outq_flush_transports+0x19d/0x340 [ 435.283141] sctp_outq_uncork+0x185/0x200 [ 435.287296] sctp_do_sm+0x72a/0x5110 [ 435.291019] sctp_primitive_REQUESTHEARTBEAT+0x9b/0xc0 [ 435.297177] sctp_apply_peer_addr_params+0x135/0x1ef0 [ 435.302381] sctp_setsockopt_peer_addr_params+0x457/0x510 [ 435.307926] sctp_setsockopt+0x1ea3/0x4b40 [ 435.312167] __sys_setsockopt+0x14d/0x240 [ 435.316321] __x64_sys_setsockopt+0xba/0x150 [ 435.320735] do_syscall_64+0xf9/0x620 [ 435.324544] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 435.329726] [ 435.331357] The buggy address belongs to the object at ffff888093cd7500 [ 435.331357] which belongs to the cache kmalloc-512 of size 512 [ 435.344028] The buggy address is located 112 bytes to the right of [ 435.344028] 512-byte region [ffff888093cd7500, ffff888093cd7700) [ 435.356426] The buggy address belongs to the page: [ 435.361364] page:ffffea00024f35c0 count:1 mapcount:0 mapping:ffff88813bff0940 index:0x0 [ 435.369513] flags: 0xfff00000000100(slab) [ 435.373673] raw: 00fff00000000100 ffffea000286c088 ffffea000268a788 ffff88813bff0940 [ 435.381569] raw: 0000000000000000 ffff888093cd7000 0000000100000006 0000000000000000 [ 435.389447] page dumped because: kasan: bad access detected [ 435.395151] [ 435.396775] Memory state around the buggy address: [ 435.401705] ffff888093cd7600: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 435.409068] ffff888093cd7680: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 435.416432] >ffff888093cd7700: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 435.423798] ^ [ 435.430813] ffff888093cd7780: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 435.438179] ffff888093cd7800: 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 00 [ 435.445534] ================================================================== 02:12:40 executing program 3: syz_mount_image$ext4(&(0x7f0000000780)='ext4\x00', &(0x7f00000007c0)='./file0\x00', 0x2000480, &(0x7f0000000000)=ANY=[@ANYRES64=0x0], 0x1, 0x75b, &(0x7f0000000840)="$eJzs3c1rHOUfAPDvbJKmv7Q/E0HQegoIGijdmBpbBQ8VDyJYKOjZdtlsQ81utmQ3pQkBLSJ4EVQ8CHrp2Zd68+rLVf8LD9JSNS1WPEhkNrPpttlNN22SRffzgad9npnZPPOdZ2aeZ3eGmQD61nj6Ty7iUER8kESMZtOTiBhq5AYjTqwvd2t1pZimJNbWXvstaSxzc3WlGC2fSR3ICo9FxPfvRhzOba63trQ8VyiXSwtZebJeOT9ZW1o+cq5SmC3NluaPTU1PHz3+7PFjOxfrHz8tH7z24ctPfXXir3cevfL+D0mciIPZvNY4dsp4jGfbZCjdhHd4aacr67Gk1yvAfUkPzYH1ozwOxWgMNHIAwH/ZWxGxBgD0mUT/DwB9pvk7wM3VlWIz9fYXib11/cWI2L8ef/P65vqcweya3f7GddCRm8kdV0aSiBjbgfrHI+Kzb974Ik2xS9chAdp5+1JEnBkb33z+Tzbds7BdT3exzPhdZec/2DvfpuOf59qN/3Ib459oM/4ZbnPs3o97H/+5qztQTUfp+O+FlnvbbrXEnxkbyEr/b4z5hpKz58ql9Nz2UERMxNBwWp7aoo6JG3/f6DSvdfz3+0dvfp7Wn/5/e4nc1cHhOz8zU6gXHiTmVtcvRTw+2C7+ZKP9kw7j31Nd1vHK8+992mleGn8abzNtjn93rV2OeLJt+9++oy3Z8v7EycbuMNncKdr4+udPRjrV39r+aUrrb34X2Atp+49sHf9Y0nq/Zm37dfx4efS7TvPuHX/7/X9f8nojvy+bdrFQry9MRexLXt08/ejtzzbLzeXT+CeeaH/8b7X/p98Jz3QZ/+C1X7+8//h3Vxr/zLbaf/uZK7fmBjrV3137TzdyE9mUbs5/3a7gg2w7AAAAAAAAAAAAAAAAAAAAAAAAAOhWLiIORpLLb+RzuXx+/R3ej8RIrlyt1Q+frS7Oz0TjXdljMZRrPupytOV5qFPZ8/Cb5aN3lZ+JiIcj4uPh/zXK+WK1PNPr4AEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgc6DD+/9Tvwz3eu0AgF2zv9crAADsOf0/APQf/T8A9B/9PwD0H/0/APQf/T8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC77NTJk2la+3N1pZiWZy4sLc5VLxyZKdXm8pXFYr5YXTifn61WZ8ulfLFaudffK1er56djfvHiZL1Uq0/WlpZPV6qL8/XT5yqF2dLp0tCeRAUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA21NbWp4rlMulBRkZGZmNTK/PTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/Dv8EAAD//z4HKi8=") open(&(0x7f0000002000)='./bus\x00', 0x143042, 0x0) r0 = open(&(0x7f0000000780)='./bus\x00', 0x14507e, 0x0) mmap(&(0x7f0000000000/0x600000)=nil, 0x600000, 0x7ffffe, 0x4002011, r0, 0x0) r1 = creat(&(0x7f0000000100)='./bus\x00', 0x0) fallocate(r1, 0x0, 0x0, 0x1000f4) (async) r2 = creat(&(0x7f0000000100)='./bus\x00', 0x0) fallocate(r2, 0x0, 0x0, 0x1000f4) r3 = getpid() (async) read$FUSE(r1, &(0x7f0000002040)={0x2020, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x2020) socketpair$unix(0x1, 0x3, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) connect$unix(r5, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) (async) recvmmsg(r5, &(0x7f00000000c0), 0x10106, 0x2, 0x0) (async) kcmp$KCMP_EPOLL_TFD(r3, r4, 0x7, r5, &(0x7f0000000040)={r2, r0, 0x4}) (async) r6 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000000c0)='/sys/module/usb_storage', 0x20002, 0xe) connect$unix(r6, &(0x7f0000000140)=@abs={0x0, 0x0, 0x4e23}, 0x6e) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r7, &(0x7f00000bd000), 0x67, 0x0) 02:12:40 executing program 5: pipe(&(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000000000)={0x0, 0x8000}, 0x4) setsockopt$SO_ATTACH_FILTER(r2, 0x1, 0x1a, &(0x7f0000000080)={0x1, &(0x7f0000000340)=[{0x6, 0x0, 0x0, 0x67d}]}, 0x10) r3 = socket$inet_udp(0x2, 0x2, 0x0) close(r3) socket$inet_icmp_raw(0x2, 0x3, 0x1) write$binfmt_misc(r1, &(0x7f0000000140)=ANY=[], 0x4240a2a0) bind$inet(r3, &(0x7f0000000180)={0x2, 0x0, @local}, 0x10) perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000000000000}, 0x0, 0xa, 0xffffffffffffffff, 0x2) ioctl$TUNSETIFF(r1, 0x400454ca, 0x0) r4 = socket$caif_stream(0x25, 0x1, 0x5) r5 = openat$mice(0xffffffffffffff9c, &(0x7f0000000100), 0x800) sendfile(r4, r5, &(0x7f0000000140)=0x7, 0x2) connect$inet(r3, &(0x7f0000000040)={0x2, 0x0, @multicast2}, 0x10) splice(r0, 0x0, r3, 0x0, 0x2ffff, 0x0) syz_open_procfs(0xffffffffffffffff, &(0x7f0000000040)='net/route\x00') 02:12:40 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)=@getneightbl={0x14, 0x42, 0x20, 0x70bd27, 0x25dfdbfd, {}, ["", "", "", "", "", "", "", "", ""]}, 0x14}, 0x1, 0x0, 0x0, 0x40040}, 0x4015) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000380)={'wlan0\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000480)=@newneigh={0x6c, 0x1c, 0x1, 0x0, 0x0, {0x0, 0x0, 0x0, r2}, [@NDA_DST_MAC={0xa, 0x1, @local}, @NDA_LLADDR={0x9, 0x2, @multicast}, @NDA_SRC_VNI={0x8}, @NDA_DST_IPV4={0x8}, @NDA_DST_IPV4={0x8, 0x1, @private}, @NDA_PORT={0x6}, @NDA_PORT={0x6}, @NDA_MASTER={0x8}, @NDA_DST_IPV4={0x8, 0x1, @local}]}, 0x6c}}, 0x0) 02:12:40 executing program 1: perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) r0 = getpid() sched_setscheduler(r0, 0x5, &(0x7f00000001c0)) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) mount(0x0, 0x0, &(0x7f0000000140)='fuseblk\x00', 0x903040, 0x0) chdir(&(0x7f0000000380)='./file0\x00') mkdir(&(0x7f0000000400)='./file1\x00', 0x0) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="7570706572646952fb44e16275732c776f726b6469723d2e2f44e42492351666690d6c65312c6c6f774a279b8df6750496e0a3eb5ecdaacb7f5da02e2f66696c6530"]) chdir(&(0x7f0000000540)='./bus\x00') r1 = open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) write$P9_RREADLINK(r1, &(0x7f0000002580)=ANY=[], 0x16) clock_gettime(0x0, &(0x7f0000000300)) sendfile(r1, r1, &(0x7f0000000240), 0x7fff) creat(&(0x7f0000000100)='./file0\x00', 0x0) perf_event_open(&(0x7f00000003c0)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3c40, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) (async) getpid() (async) sched_setscheduler(r0, 0x5, &(0x7f00000001c0)) (async) mkdir(&(0x7f0000000000)='./file0\x00', 0x0) (async) mount(0x0, &(0x7f0000000080)='./file0\x00', &(0x7f0000000940)='tmpfs\x00', 0x0, 0x0) (async) mount(0x0, 0x0, &(0x7f0000000140)='fuseblk\x00', 0x903040, 0x0) (async) chdir(&(0x7f0000000380)='./file0\x00') (async) mkdir(&(0x7f0000000400)='./file1\x00', 0x0) (async) mkdir(&(0x7f0000000580)='./bus\x00', 0x0) (async) mkdir(&(0x7f0000000180)='./file0\x00', 0x0) (async) mount$overlay(0x0, &(0x7f0000000040)='./bus\x00', &(0x7f0000000080), 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="7570706572646952fb44e16275732c776f726b6469723d2e2f44e42492351666690d6c65312c6c6f774a279b8df6750496e0a3eb5ecdaacb7f5da02e2f66696c6530"]) (async) chdir(&(0x7f0000000540)='./bus\x00') (async) open(&(0x7f0000000040)='./file0\x00', 0x141042, 0x0) (async) write$P9_RREADLINK(r1, &(0x7f0000002580)=ANY=[], 0x16) (async) clock_gettime(0x0, &(0x7f0000000300)) (async) sendfile(r1, r1, &(0x7f0000000240), 0x7fff) (async) creat(&(0x7f0000000100)='./file0\x00', 0x0) (async) [ 435.452873] Disabling lock debugging due to kernel taint 02:12:40 executing program 2: syz_mount_image$f2fs(&(0x7f0000010240), &(0x7f0000010280)='./mnt\x00', 0x10, &(0x7f00000001c0)={[{@lfs_mode}, {@noinline_data}, {@disable_ext_identify}, {@nouser_xattr}, {@alloc_mode_def}, {@fastboot}, {@noflush_merge}, {@discard}]}, 0x1, 0x10214, &(0x7f00000102c0)="$eJzs3D9vG2UcB/DfNbQCWkqEGNh4JP7IkYh1tpMKyhJRVR0gVUTL2MGxHcttYkdx4oROLPx5EWww8R54AWwsHfoOkNiQWCoEyHcXCVVIBDAJdT8f6e579/jJ77mzbvmdIgfw1FpMP/+UxeV4LiIWIuJSRHGcVVthrYxXIuLViDj3hy2rxqcnd6YDFyLi+Yi4PC1e1syquV99+9mdr394/40vv/luIf/i8x/P7q6Bs/Z6ROzslseHO2WO+mXercbbk0GROyuTKssPdu5V56MyD3ubRYXD9vG8dpGtfjl/tHswnubWdrszzf5gqxjfHZYLjif94zrFH9xt7xXn3d5mkYPxqMj+/fK6jqq8P94v63Sreh8X5WN//zjL8d5Rr7yf3XtFdob71XhZd9TtHU1zUmW1XHQ3//n3+6T4YDA8OEqT3t54MBqm1Xojr+fLe50ry3neeKe13O+2tzpXes2VbntrJdV6a+PR9lKq9TudVLtx7dpSauT1Zj1/K924+VHa7qbaNN8bDA/2B9vjpdSst1brjaX0WiPdWt9IGx9ev76+cTutj4bp5miSWnlqtK6uNq+23k4bt26nZt7M3f+pyk55PeaMBwjgb5tl/x/6f+CE9P/6/5hF//vmk93/6v/hX/AAAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8tS5+/+5BcbBYnp+rxl+ohl6qzrPqs9/+RPZYzYVp3Yg4f8L5n2YRF6o1jrdnImKt2n558b/9DgAAAGCePXxUe5AV3Xq5WzzrC2IGmscHv/7FxAvFPrv0yYwWLl7rzOwZKl5EvTyragvF9c3qTi9G9YZqJs5Pd8/OqtqJLJzqagAAwP+DTgAAAADm2uP/hg8AAADMH/0/AAAAzL+i//f7fwAAADDfHj6qPTjrawAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgN/ZuXcTBIIgAKCz/pJDFKuwBxNLsBlLsBA7MjG4OsxE1MARRESEU4TlPRiOuV1md8JNBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGrX7Bbr9jjfd61zvnTznW4AAACAt6a3Ty/Tcf6aZV5y7dXbvTyV6kdEExHDD/dvSsQoz7jHICKWGafJr5sHAACAerXbw+rfdwAAAAAAAAAAAAAAAAAAAAAemP8HAAAAVTL/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4MruvJwAAIMwAO1nge4/bRF0A8HLe5CQYwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOizM+vUuFFv+hcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnz05OAEQhsEwGuMCruQQnt3WWbw4gyLpqXSC8h6EwPcDAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHN79oh7rcs/bNWz7cd7naPfWz7269AGABCKoSCEBVDsPyoGwQQ05N8l9c/2VfCvVjoAAACACsZZu756n8EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYLM7h1YAwCAQxVq6D/uPV8HD4zCJ4QvEAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMDIG33cE51RCQBAyb65PAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPjswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw5IAAAAAAT9f92OQAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJgoAAD//2GYFzI=") (async) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000280)='cgroup.controllers\x00', 0x275a, 0x0) fcntl$setstatus(r0, 0x4, 0x0) (async) r1 = dup(r0) pwritev2(r1, &(0x7f0000000040)=[{&(0x7f0000000080)="da", 0x20000}], 0x1, 0x1000000, 0x0, 0x0) sendfile(r1, r0, 0x0, 0x87fffa0) (async) r2 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000140), 0x20041, 0x0) (async) r3 = openat$apparmor_task_exec(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) (async) r4 = perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x41c1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffffffffffffff, 0xffffffffffffffff, 0x0) ioctl$PERF_EVENT_IOC_PERIOD(r4, 0x40082404, &(0x7f0000000000)=0x81) (async) r5 = getpid() sched_setscheduler(r5, 0x5, &(0x7f0000000380)) (async) statx(0xffffffffffffff9c, &(0x7f0000007140)='./file0\x00', 0x800, 0x800, &(0x7f0000007180)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) (async) r8 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r8, 0x8b18, &(0x7f0000000000)={'wlan1\x00'}) (async) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000007300)=[{{&(0x7f0000000080)=@abs={0x0, 0x0, 0x4e23}, 0x6e, &(0x7f0000000680)=[{&(0x7f0000000480)="7bc194eb0ed572450f18b5449e937e43e5c2d4163796a80c355d2e47cfb07a7fa71a4c4999594c19e5ff86ce5db0de9f6bb88314baa2f47655718c3557080e2c503da744830234ae63556842697b9d51d82d037ebd91be9b67a759ab2b9eb5f0052b3bfb1d61801ffaedecefdf102dfa24e1e9a03efa517034ab181effcebe1d058a48a2ba8a43a9c405ce45297624af2b4aab136e134cc42f27e233653b6ebce19ddeb2b53d7ab25d42248b77deafe936af13ad4f6d5e744af7635322b4c11608", 0xc1}, {&(0x7f0000000100)="069586fa96ad", 0x6}, {&(0x7f0000000580)="b8b05e6deaece5660637caee5f3dacc4f3d9e2877485a754b7a012fee36928632a40eedf22b9c33a43731c35e48d6c1ce41d84fdae33b01b6ef326454156bb598175a18ec736a51bb33e3d0d443f0d1fe0585fbbcf637b41ba232908bbf5feec57e538b81ad0fc", 0x67}, {&(0x7f0000000600)="b976a1432e22a7fe607bc03bc3f56584a08c6833344c17848729bb517e2904a828a76f502b0ebb0b06066054b4798d9e8180df345d63df34e2fe1a9e2ce90caae5039b1d8d207c17d0deb25f475ac0220b5f5904fc3cbae4a7459d281a2f41a8339f5fbee0f1769cc42c602f727e28ab2fa972a09f3d32a9", 0x78}], 0x4, &(0x7f0000000980)=[@cred={{0x1c, 0x1, 0x2, {0x0, 0xffffffffffffffff, 0xee01}}}, @cred={{0x1c}}], 0x40, 0x4004001}}, {{&(0x7f00000009c0)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000000c40)=[{&(0x7f0000000a40)="dc2efea7f1b58ab2204528741a2343bd8e546aa6895fc299ec26743299fe4f24b2a6d979c0068ec6c0c338868c68fc69c6ef4f80c5a59b641cd8bd7f62c289d9fd4270b096ba71a80eba802e5f39950dae80158d02017492c102ce40487ff42bd46133b711b2479ff683785a0cc951373c47ab35f4655546412dea50a087f9a351bc6f0824de05b5c0540c6161a880bf1113a0899be4faab941cd97399d7bd3215e7c032fb0fcd", 0xa7}, {&(0x7f0000000b00)="32e37ad2ceb76eac1eda34cefbd280be676d08de690d9de377c99e59f8ea67d2b83a6e7a2db4556a6fefa2f300b2e6ebde36efede4668bf396ad4477eda7a24f9eddcc426872f720867fc5c4cbbe1e0ebc26cfd9f172b87ce5696c3dd2f9", 0x5e}, {&(0x7f0000000b80)="0de610c2a009b561731b84e0070c24fb9cdca497fb0f528f9ef0261d0d91ea20c9eb475212544a4b6a33e4e047ffb7a552deae81369dbddb76a94bb0c88d13603b719d26a2842eec61c3a5084a9479975a1abfabff4fbd9c1c7e02b50caa6eb3ae414f47805dee7c671050defc730dcb14a1919251d116d778c8e2204dae4d7b77ceb468e190aa8578014af90bae10c335d11d0547de9c66bb07c82ef8b051e51d8559b17e", 0xa5}], 0x3, &(0x7f0000002480)=ANY=[@ANYBLOB="140086a1921013030000000001db00", @ANYRES32, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=0xee01, @ANYRES32=0x0, @ANYBLOB="0000000020000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4, @ANYBLOB="1c000000000000000100000001000000", @ANYRES32=r4, @ANYRES32=r4, @ANYRES32=r4, @ANYBLOB="0000000028000000000000000100000001000000", @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32, @ANYBLOB="1c2a00"/16, @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000038000000000000000100000001000000", @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32=r4, @ANYRES32, @ANYRES32, @ANYRES32, @ANYRES32=r4], 0xf8}}, {{0x0, 0x0, &(0x7f0000002840)=[{&(0x7f0000002580)="0442e32f3bdff5e164346d290444572dfc44e5c24a8060269023c3e9690976566414afdeb3eeefeba5ddef512c28144992cd5f2280d3a26fcec244ffd7e47e752a83f47b5c843c385a3355fc3fbebc95de69e2ce486c9fd259c813833054d89527d3786fbdac3f3ecbe3f89b9060c5fe633467d5c19775d7b5ebb542ec541b243ec345f4e907eacf1cecb1ef5963e50cd97de9648225a293e25525a20bdb75fc6e3ad27017067c3589368039841e8e902c94", 0xb2}, {&(0x7f0000002640)='\x00'/12, 0xc}, {&(0x7f0000002680)="a2885b0caadbaa8778788a43c045f2d6da9965eed15bd736d60aa106ae4d8ce678b917f10c5ef55d43f36586b3f44dd4eb95925b242adc68758f94ac29a326827b6ac2b3d3278d30b4619ce3", 0x4c}, {&(0x7f0000002700)}, {&(0x7f0000002740)="6ada2e432657da2488d5ea8823a73833cfbfb7a1deeef4e518f242937aa92d2306b56274b5d54ddc44b0250400bcf1ccb75cd81667414201c41a8b2530b77a3ff84c9c841d190b30daacbd85ef0a139262f00a4702463ede9827d73a196f62248d02b1eeab75b3c9afb82880ba829ae12b9f6e5b379eadfcbd5610c101dfbb0bc7d21bb4c9bfc5313522267522550537a6f79a21a24c73719af9509079ad5017b9909f15d6f94164783ae41e63fc904e13430b6a517a5b3a5f11c6ab3af25cf9ef6e52", 0xc3}], 0x5, &(0x7f00000028c0), 0x0, 0x8000}}, {{&(0x7f0000002900)=@abs={0x0, 0x0, 0x4e21}, 0x6e, 0x0, 0x0, &(0x7f00000003c0)=ANY=[@ANYBLOB="a2fc9cad00000700000002000075e2a5b804ca01fffb3a1ffa997ab3b771f73930a954f8c9d8b2a7fea1ad62308946e09d6c1172f4e8c9e6", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=r5, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="0000000014000000000000000100000001000000", @ANYRES32=r4, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="000000001c000000000000000100000002000000", @ANYRES32=0x0, @ANYRES32=0xee00, @ANYBLOB='\x00\x00\x00\x00'], 0x98, 0x4000}}, {{&(0x7f0000006e80)=@file={0x1, './file0\x00'}, 0x6e, &(0x7f0000007040)=[{&(0x7f0000006f00)="0324693a831c7ca2ba40fa1b611a142c9293bc2cc0583d140206eeed4bd1563ddaa78f8e58509687716328cb1e75e029aef2e080b1c8a7", 0x37}, {&(0x7f0000006f40)="f6905388865804b0df8be6591b408c5e1c84339fb88c01e05c0f2020f7b98f61e03e8267725eb987f6681a7f10d810c2ee8f96c746f0d49ad079c1deeb920a49395394510976f8de9a7c64c14d516add2da238728a6861", 0x57}, {&(0x7f0000006fc0)="9949428fec5b12238e57f5577fe45a6b949d971032185a34b49e3f91c27a38d69038ebcf0fcc495e19745bcac47bc509aaf6b7488c618f397933d78af0eee5542ad7b5a7ed0874e60b60a8ff5614188aecf5602ecea3f88f376afc938032a71e4e3c9576a76134e7", 0x68}], 0x3, &(0x7f0000000740)=[@cred={{0x1c, 0x1, 0x2, {r5}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0, r7}}}, @cred={{0x1c, 0x1, 0x2, {0x0, r6, 0xffffffffffffffff}}}, @rights={{0x24, 0x1, 0x1, [r4, r4, r8, r4, r4]}}], 0x88, 0x4000000}}], 0x5, 0x40800) mount$9p_fd(0x0, &(0x7f0000000000)='./file1\x00', &(0x7f00000000c0), 0x440a2, &(0x7f00000002c0)={'trans=fd,', {'rfdno', 0x3d, r2}, 0x2c, {'wfdno', 0x3d, r3}, 0x2c, {[{@dfltgid={'dfltgid', 0x3d, r7}}, {@privport}, {@loose}, {@fscache}], [{@measure}, {@subj_user={'subj_user', 0x3d, '^\x14!'}}, {@fscontext={'fscontext', 0x3d, 'root'}}, {@smackfsroot={'smackfsroot', 0x3d, '/}'}}]}}) (async) openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x141842, 0x0) (async) writev(r0, &(0x7f0000000180)=[{&(0x7f0000000100)='^', 0x1}], 0x1) [ 435.500796] Kernel panic - not syncing: panic_on_warn set ... [ 435.500796] [ 435.508207] CPU: 0 PID: 20730 Comm: syz-executor.4 Tainted: G B 4.19.211-syzkaller #0 [ 435.517484] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 10/26/2022 [ 435.526835] Call Trace: [ 435.529431] dump_stack+0x1fc/0x2ef [ 435.533074] panic+0x26a/0x50e [ 435.536278] ? __warn_printk+0xf3/0xf3 [ 435.540172] ? preempt_schedule_common+0x45/0xc0 [ 435.544926] ? ___preempt_schedule+0x16/0x18 [ 435.549334] ? trace_hardirqs_on+0x55/0x210 [ 435.553648] kasan_end_report+0x43/0x49 [ 435.557610] kasan_report_error.cold+0xa7/0x1b9 [ 435.562267] ? udf_write_aext+0x780/0x860 [ 435.566406] __asan_report_store_n_noabort+0x8b/0xa0 [ 435.571499] ? udf_get_pblock_spar15+0x131/0x4a0 [ 435.576253] ? udf_write_aext+0x780/0x860 [ 435.580402] udf_write_aext+0x780/0x860 [ 435.584377] udf_add_entry+0xdab/0x2a20 [ 435.588352] ? udf_write_fi+0xf40/0xf40 [ 435.592323] ? udf_new_inode+0xa7b/0xf30 [ 435.596377] udf_mkdir+0x145/0x650 [ 435.599920] ? map_id_up+0x178/0x2f0 [ 435.603630] ? udf_create+0x180/0x180 [ 435.607425] ? putname+0xe1/0x120 [ 435.610872] ? rcu_read_lock_sched_held+0x16c/0x1d0 [ 435.615890] ? generic_permission+0x116/0x4d0 [ 435.620381] ? security_inode_permission+0xc5/0xf0 [ 435.625307] ? inode_permission.part.0+0x10c/0x450 [ 435.630244] vfs_mkdir+0x508/0x7a0 [ 435.633772] do_mkdirat+0x262/0x2d0 [ 435.637386] ? __ia32_sys_mknod+0x120/0x120 [ 435.641704] ? trace_hardirqs_off_caller+0x6e/0x210 [ 435.646704] ? do_syscall_64+0x21/0x620 [ 435.650665] do_syscall_64+0xf9/0x620 [ 435.654458] entry_SYSCALL_64_after_hwframe+0x49/0xbe [ 435.659635] RIP: 0033:0x7f67f443f0d9 [ 435.663337] Code: 28 00 00 00 75 05 48 83 c4 28 c3 e8 f1 19 00 00 90 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 b8 ff ff ff f7 d8 64 89 01 48 [ 435.682220] RSP: 002b:00007f67f29b1168 EFLAGS: 00000246 ORIG_RAX: 0000000000000102 [ 435.689911] RAX: ffffffffffffffda RBX: 00007f67f455ef80 RCX: 00007f67f443f0d9 [ 435.697165] RDX: 0000000000000000 RSI: 0000000020000300 RDI: 0000000000000004 [ 435.704419] RBP: 00007f67f449aae9 R08: 0000000000000000 R09: 0000000000000000 [ 435.711672] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 435.718927] R13: 00007ffe4915e44f R14: 00007f67f29b1300 R15: 0000000000022000 [ 435.726338] Kernel Offset: disabled [ 435.729954] Rebooting in 86400 seconds..