last executing test programs: 1m1.088620362s ago: executing program 2 (id=147): pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="fc0000001d000724ab09254ec100070007ab08001b000000f0ffff002100057e0000000000000e000039000000039815fad151ba0101099cecb94b46fe0000000a00020025", 0xffffff0c) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000006e00)={0x0, 0x0, &(0x7f0000006e40)={&(0x7f0000006e80)=@newlink={0x40, 0x10, 0x401, 0x3ff9, 0x0, {0x0, 0x0, 0xffff, 0x0, 0x10383, 0x20100}, [@IFLA_ADDRESS={0xa, 0x1, @multicast}, @IFLA_IFNAME={0x14, 0x3, 'vlan0\x00'}]}, 0x40}, 0x1, 0x0, 0x0, 0x1}, 0x74) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000006ec0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x47f, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x18}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r6, 0x0, 0x0) syz_usb_control_io$hid(r6, &(0x7f0000006f00)={0x24, 0x0, 0x0, &(0x7f0000006f40)=ANY=[@ANYBLOB="0022180000008a01150015ff0904a1010901a1007508750109309102c0c0"], 0x0}, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000006f80), 0x0, 0x0) setsockopt$IP6T_SO_SET_REPLACE(0xffffffffffffffff, 0x29, 0x40, &(0x7f0000006fc0)=@filter={'filter\x00', 0xe, 0x4, 0x368, 0xffffffff, 0x0, 0xd0, 0x1a0, 0xffffffff, 0xffffffff, 0x0, 0xd0, 0x298, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0xa8, 0xd0}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xfffffffe}}, {{@uncond, 0x0, 0xa8, 0xd0}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xfffffffe}}, {{@uncond, 0x0, 0xd0, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28}, {0x0, 0x4}}]}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xfffffffe}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3c8) socket$inet6(0xa, 0x2, 0x0) ioctl$HIDIOCSREPORT(r7, 0x400c4808, &(0x7f00000073c0)={0x2, 0x100}) splice(r4, 0x0, r1, 0x0, 0xffffffffffff8000, 0x0) close(r5) close(r2) socket$nl_route(0x10, 0x3, 0x0) getdents64(0xffffffffffffffff, 0x0, 0x0) splice(r0, 0x0, r2, 0x0, 0x1100000000f336, 0x0) r8 = syz_genetlink_get_family_id$tipc(&(0x7f00000003c0), r0) sendmsg$TIPC_CMD_DISABLE_BEARER(r5, &(0x7f0000006dc0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000006240)={&(0x7f0000005480)={0x2c, r8, 0x1, 0x70bd28, 0x25dfdbfd, {{}, {}, {0x10, 0x13, @udp='udp:syz0\x00'}}, ["", "", "", "", "", "", "", "", "", ""]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000140)={'syztnl2\x00', &(0x7f00000000c0)={'ip6gre0\x00', 0x0, 0x4, 0x3, 0x4, 0x5, 0x23, @mcast2, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}, 0x7808, 0x0, 0x10000, 0x5}}) r10 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r10, &(0x7f0000001a40)={0x1f, 0x0, 0x1}, 0x6) socket$nl_xfrm(0x10, 0x3, 0x6) ioctl$sock_bt_hci(0xffffffffffffffff, 0x400448cc, 0x0) sendmmsg$inet6(r1, &(0x7f0000006b40)=[{{&(0x7f0000000180)={0xa, 0x4e20, 0x3, @loopback, 0x4}, 0x1c, &(0x7f0000000540)=[{&(0x7f00000001c0)="854a5482c17bc933f0cc690c5ec93526b92c637ca12d4489e5b6250cedf3b329733d8e639eec2a5c3b80d3ebe8727ad001e596b5909ba5abfa933779a54fb6a366244ac7dc6ba183eae910a03edfa6216a70ee63c750777242f75c27360e6e67757f71935c8bce8b5843722d06c498d60847d563cc388dba6bd260d15299e1b9e9548c14d2fcd5e141ae96e2a5ee843c1b48658e24fe974b0499f0109503b29ccaef5be7ab820c73e47f5ce9fb2253c56ed63ef5990a806ade65fd64ecbb66a116e91daaa8f94aadfe36201a9c766c2ce8a01f183f26ba1baa831fe3e597c88e685033157b0045973312f5ce2878588cc3502af4", 0xf4}, {&(0x7f00000002c0)="b86439df040edfeb499653e356e501056c4d24d18e2debaf05fa653c3cde5f74e0629d1d8a90334ca8ddf35a732cf8c3130a72e393d35714e8411502466cda7db7980e06fef0880964b0d94ee48510486c429c9fe00ab48b056854a0d689e885088ea6b32c35215a2c0c70e0c77681644a6a0403b8e79a34cfcc575f957f3db1c9b18e717c", 0x85}, {&(0x7f0000000440)="38179509b215bfbf40fc6d2310f1bc0fbdf6be4c88d3a8258b0dc6a3bc1cf3dd566acc4125158a3bd4fffae4a552dac0f7579b267ffc109374baf960acaafe0d2b846a7563038b7d197cc2cc29b32b429ec6491fb9bb1bba87503e9c7c1731d81ed16ce2123047038a5bbaf34e642dd9f7cf3af340639d4c5e422e41e918e07540510a095ce994cbca22a5456939a966c9c93389380d6a76c51bfcfad1babb477114e689e30461c824b004e4f18d224102cde977a61f9b0ba85b827b4239d604bfc0339a82d0c65dfc638141d299079b07ab95b2c31e5a", 0xd7}], 0x3, &(0x7f0000000580)=[@hopopts={{0x50, 0x29, 0x36, {0x32, 0x6, '\x00', [@enc_lim={0x4, 0x1, 0xff}, @calipso={0x7, 0x28, {0x2, 0x8, 0x3, 0x5fe, [0x9, 0x2, 0x10, 0xb]}}, @enc_lim={0x4, 0x1, 0x4}, @pad1]}}}, @rthdr={{0x98, 0x29, 0x39, {0x2c, 0x10, 0x0, 0x3, 0x0, [@remote, @ipv4={'\x00', '\xff\xff', @empty}, @mcast2, @private0, @mcast1, @mcast2, @private0={0xfc, 0x0, '\x00', 0x1}, @mcast2]}}}, @hopopts={{0x50, 0x29, 0x36, {0x32, 0x6, '\x00', [@hao={0xc9, 0x10, @local}, @hao={0xc9, 0x10, @mcast2}, @hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}]}}}, @hopopts_2292={{0x100, 0x29, 0x36, {0x11, 0x1c, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x800000}, @generic={0xc, 0x9b, "6ef36736fa0711c89207244cca895217c9a4e72b219fc36f1031dd9f173d0c6ca6e3178fffa3676afeaa2f200a32259f4b7db3e6dd3131571874fc3c16964826e72f1133fec80abe7c72a8cfe8ca8956b0aa5200fff3a764323fbb5051a3bb9162c810ea2790e2557ec23643854fb18551315a8eec97c424c69ac7959f3852888fa3768cf9b6c1c6337d12f181424542132406b4e31979b8cd14bc"}, @jumbo={0xc2, 0x4, 0x63}, @calipso={0x7, 0x30, {0x3, 0xa, 0xd, 0xf85, [0x1, 0x7, 0x1, 0x2, 0x7]}}]}}}], 0x238}}, {{&(0x7f00000007c0)={0xa, 0x4e24, 0x5, @private2, 0x4077}, 0x1c, &(0x7f0000002bc0)=[{&(0x7f0000000800)="29a9eac5487bebab7c0ce4015cd142570fed85dcd252dbea40dc3199db1b0ac2d8a33d3448f2d8bfa85c0f924c9c920208f21d64120e21400eaa1eaf56e4cb2a3e4bc23b19972a4d8df3032fe5847a6cfc4abe5e673e11c6d2a0984decde68b398b92ec72045b99bf4462f0f0d49d82d9c1e4cf7624d80e446", 0x79}, {&(0x7f0000000880)="f4c2746dfd3a698430d2b3d31a471125ae20a1687cadbef9184e1a65e3c7f9023beae296c16659f399f9a489ff70fd1789ebe382f7e30f648744e00d7e5a02b48460299737265cbb4d814439589271ed35fcc4b33d221c717dff4e75642fb02bf739ebbe61daed7c26fcfd85a2e369622cef52b1683a3f064a094990a52814609525d7f693c0c0a57b8f9e6947d4df585aaadfd0f3829828f4219998f7165a9f6c15a4753fd84e2d3c48341c6f69d0a6c5ea902728ba3f004990b931efb2d29c8fcb68ed2424a6dda54885e96f92b6e94a429cf851a4bc050f300b841ccf8f9475cf7057011b0c534393316424c356294ae8144fd3da23ca3514acf096fc57f7a1156d24f7257163c10735ac06e505d2a125a014853b46d52a14e943d2beaf7c24584fc272aed25e449502014215f8511ab0e61ead58ae80dbc90bd888c77abc94fc93b36ac16c65153197e10d720166e7c41c7ae8dbe2ee1d15912f61e874c66bf83207398dd4a1c3af5add61fcf4d4f29100805e9a2d750cc9738a7f58a43095aa024332ab7f82196f10fd74bfa2cc2eaae2bb197808812a804dae0a6facdeb98ca630535d6490cbd4d4052bc8c1f0c61a6c188931553adb0513b6347e7a4b247fa0b771c4bd35f06a486151953cad74f64e38012edb8e6eb4d55b471e53727e96bcc5a13b6a0480fbdb889100d0eb65b8267f4586f7dfa51e7e7140555d314554abedf2100e6cbd0ed3554ca68ea4933318761614898372e247435624945cb76c4fde5f4776606d55627636d6ed94009fc54c0c300d3a9c565cd4a1da63e52f83637ed7dc20cfc59565ff1eb7d688066c2a2fd2b6b9cfb39616de236f03f5295b311ab4525f13c0d1e9ac77720e23e60d60aeb4f886ecf0dd143ea45bff2fbed428c2e7b88ec76fb05373fa7d702e1b792cf927421007c7fa7d8e587773272d57411ae2763356036fbaa5407b5ce2da7e40e35370cfe28f1a493835dbf3b929b1d9cef376ad7b37d88ab59a9de1a63a763009f1b0ca083e39fbee8a65f5d2d24bede1f8c2d4561e0c1d1d302676ae1d5e67af473a645e261994d29feb9f3d01092d655893b33427da3beedb11fc221cd57bd3a7311158fc773fc3071f431d70fc213c9bbdf22fccf7cbb7d50d0ddf9e5364a0831c4c869078da7e45c66a636470f7c667198450cdcebb8098f704adcd44d23759fba656e37185fbfb76af789e74912155431a7ad6e9421cc42842a41ac970b755fb278927aa15bb6a26ef327b36cfd35d8756cb82f2de56539dac1adfa4f3d51b963869907a89db3a7539042bae2c96bb93a826385edb8a0159de5aeb49d12af5c564506c949e1b8db542c8da0d85797027119291eaf7ab352ab0e64a2a32386820ecb944aa63090e3ecd76503cba63b47133e4784e3770ad2c31247cb50707590144ffd76bba288cdc05303ac38ebb0cacca3033fa1fbf9b60db65586d21b696adcd8f393b906f6c555c20a2bd8dec98656601c345d8905843ccb714be34236b764b60e4a15312d529808c765a1806dced21cd826c006b7f16b2cf1b8bf03c4c5ff82a6e4c40fcd5f52949017931c44867686464b7c6d1a18a1b42acb6eba836dfc78c5d1e2c99405884f9106aa7cffecc5c95de8a214c9157bbefd14082db046ac1f222dec78031b782dc9d4323cbb23b65fefef57aa79311fd407055deff4d74625cbc4f3cfffa044f07b61d63867c55d825225540168e9cd829d53abb3a71f714026fa6289c0734596eba73ed19f0f6e75b6a971d5d877e6de8ef7d36e1a6c578fadef6dd8fe721545e7bbdcfea7d8c58476e9110faa3e8bfdfae7aa6e22bdb8e5a4a7d33559b8f190517313c142d44280468c4f02b0d4dfc9797d3c67e9d636ea53bbe3463f64e159f02029f2de540cc696d02bf83394cd79debdd096040404c47e6163f9f561e53b3d848f048d000932004aa3a1b0dd218461e7d4dd9f659c065dba47acdf0e5a88b3fcef38765290f938428d502a64e38234d750b2aec4b53ed0db9086612fbbb1f60c807eaf488ba8fc0dd5e5f7836645020707a7dc75991496f84f1751e428a9bb50277344267ef3945ff6b00273da86ad026d4b981a4de00cf3711aa3d7dce545fa50e18c1c7c297f44efd7b39b34e3913ae4908af286078d6f37358d3c08299971c13f1744eebb158ba81dee9c57b3fa84de8c5afe2ddc4dc0dac9eb0e6b199ec34f317093d6d1f444229687f4b7564304969a4351afd6dafcbceff69dbc44dd351377bf0d047e7f4732fe18f277292540a09f82f2a40a4d4272a4b603e7c12607a99160c0b717f4206d5da003284ab21faff87f59e90cd5b951aa6706af2bb04ab6ae53f5c5b83abb334d311bd9cbc4974f25efdb089f335d73bab2c26daae7d667be7180d18d5590e24887cc5cbd6aa51055449edb229db00d93454a27f66c95234c2e430bdf5003655920039843752a0aaae130af44c587298ab59ac37b9d578f6d285dd39bd8af083a302f86ca094e281128282bae475bbcf2f32bb90ec7c377afb4415265f6d509b066ad001f3ef761b6066d7aba80095b97be339cc325d0cd4641a8807ff1a1c233a3a880f86d4a86f650e1e3fddc66dde309dd9ba30d71d62599b1d766805cd29557dd7c4b4ca0933dd4168ca26ddd2031602e486ee5024f486858771ae35e422ce341f1e2b8d065cc4f19a66bbfd755b706a1a389cdd5d0f2dcc1ea3f8914cc028f46d018a8eca2a0848ad029742df162b21275c9fbee8a1d89fca19f6f5f45b75f703c3c68c87c6bc286455ffeb99ae7aa6d078a41f9b99d655dd0db7d4151ce7066de89ee3162b2a1ca59598997b044677a8c4c40645270fd7229d78752e753ffa92d0842ee0a2e21ed8cb47769357959fbd18cd699ccc769a3d127bc2d41b4765970bb15cf6b44154d55e96e35ec6b948f56cb6f566aa5ec85511f0a76c96e1b88ba49c5931c65508f888d7362bc760b708dc6e2ce2c0312dd1b5342cc3e917e4ec12cdde21261282fb954c5c7825fc1500715cd0ddfba82c2c1a23e15eb0eddb7e232f3b38e9a468624b4dbce283d2b4e5b90b60811e65015fbaabfd26dedbbcdf7f68e547024547ca8c53c35f4b2a03b9bad5dbc5461ad89095f60a71c0a65393bab1a9c8e1d002df6eee1e1f3fbbb374162440259dd3c799e49705c174afad2b7c9a9e1f238f75e5aa694ceebc8c51f928ec4a4efc6a877729404cce4f160314640d38f8a325bf6115d350b1d9a166d4404deaaac8baf036ad24569b1cd45b6a94c31e6ef016634d67ed7b9b0970eae5fdd50391b9997111cb5fcc39f1c6f3cd2dbe579f14bd68bca169633f18f08ef04579144f044b3342b613c7b9ceca5924a97151adf443b4e7b62bf0fbf21bd274d88e05591c6b27a95b039df77e90cd17f360d2eb3e617fd7d41ab99ada9326a7b0803c0f9c032c7061656ae01cbd5bc36b8eb3d0e62c84413c8018db577cb4760f568648a19d62bd329120ecb4c802c76d84df0fa28783a3b772c80e88c38ada810ad59e4f6658748ea4d341ee74dbd2a0a32a9cea8e6e2d55e20d6131dec9e5c759f8ae4cf0ae19dd3bb50d16b0f95384b6b775564517890f6c2063fa703d60b323f6d9d043f0d9580bc7ab26d1a5299bcdd5b166f01f453599be0416c3a4d40eb35fb74545f471043b02978210ddd283e1eb2ebbd53f07aa65dbd17f696fb79133037fafece005351797d87f12825e74735ab7322224fe892da71f4f6d8872f1120d1d238f81c66278000b4357b3de253485ba9a7040863f3e6264b1c7853acee9c77c4906b791c87c874f7c931fcb440ab20265a5fcb54798913240d4c637329871740113fe3a76694401f33b68c644ee78ad5b2399f80a8e0a46e9cac973243d62dab7cfb49dc798d179fb6341ae09bd42be42b7c9a4c14a865614a25994dd00244801ecee28d85308ec3cedbe494eada1faf494ba3a6ca19b00371a6ab4285f7cfe8f2fd5ad7f19dee1094d04f7115decd7aad2225fc8762b0766da45bb4ddbf272842d8a03dd3b5a33b4c3ee216eadd38347bb2b9fda5129be24d40906bfcd2fe898434c6848f6342ae7837dd3c5ca2ca7a56f4df6d986c8707ae5e7c3ac5f1e22722258d223e0c8c3f3abd81c350f81fe3487dce8b3de14097b2d3cb1b428c63e540c820ce50c78542ba594b2f82689db3ab1c358fa2cbc9f3f0b8364455959b64e99e8b2c90f525ffc9af96fa9834565b8b5fab4656664361dc6af40554947941882ccf4fca78688d6b6e1bcd3f629a13c37a789b88033ab0d220bf22f46cddec16e282b0a2c2aa3136f66c42291d00a75862d2aa9f02f6068f064cda0d4f642985751edcb8c8e4fc93ae2d738086f1e8613d38d1f482866a494278501e7fb3b3e0247b0039bb8197b41ace65f7877dc01f25bdfe5ea9c8c117ea9b67a675c1f73f6d408db8f5e406f1e278dbc7743862db0cd5bd468592e9b24e431f7bba3fcea9548a501a131ee421f0f82908110841292678e6ce2e4de86987fe6d095c7c64428f8e123b67696195800c092a056811393142c71c1ddf8be9a5d26e6fca538c81ab7f96f91043bb1c269f7d89f118bd8739871e0712ea2cd840ceb81b7a168f5397c5d2d6571a88ed0a4d575db04e20559090c335f0c38505bf0afa69a7373a7f3c86f053fd0af3e2cee4ffce1483284be246fc39b5e6b78d9a7985c9305d21e74c0a393edf1229bd0b7a8bc1882516631505c7bd6d2771992ad06149be226ee3bb19b25f1c124c9e642314244a53df307a608fb8af1ccbcd5d689e683c179c8ef1b3333eed7d97acfc7f7641c6150b42d3041a9768f965ad9d250ed3876d2b6035d4d75b249637b9f1cf68ee3934ecf0df4101c2da998c888db5d5d83f495b29d9545c9c61599a275b9ed94a3180f826fc8d2334d749b6b235fc08ec288efc560fb5c23a5ebc47c3c6e22f012a44ba71511907f37027f2098851557f7c183ae3146bb52a835224da5a142fb02b5d6f0d2212f3c416fedd5cb8159fd3b1958ef8765ee18abb337dde40ee9d62f76ad246b4bc29bc1df10bac29133a8569797cc6c71ed7e16fb5b057149501ca2f9be871828250af8240ee84a110df104ac9ad433254c03025fa92efa4f81fc3e3c1e5d95c46a1c589cce47d4d97177102267ac1b32b035252e053b2299f91ab78d37fff61ac523624e3fcade9d67cc5a5ef9a7051afcce37c559d13cb10b585d57fce689907d959e19eef7a2241edd891fd25116bef8acd44725da746e3ad5d45ff5880d7d7b30665227174b2c3454f0c38b055678a361928de4b992b11b37d149b59f92bcd0c57cd486e9606d66de940f8fe0f0ba1331b026449f2f1a1597687cd41616bfb29d3787bcbacc8c71d8c2c9faffe8b345e6b2d88846d58b14f954bd2deb03b4d6b0f6a372d23a0af5e67b683ec8dc64bb54a0fc90d224ba69d2bae2700a64de515eadb8c8df125cca08be0beff70376568b7ba0b2de8d2087e8f5e7b1f4dd3f58ab103aaf041faaf51c6fb1e4112604c9aaec07dbfb3524d553c042a725d18bf64c9390a6dfe3bbf68c2089ababbf9aaeb31584ea1082865a7f4facc42bf76196d2a1afdeeb7e43c6a73b8346379724b56e57c2e2d43ad4676283c712d9f81fb9839ea003fab0fe54be974d28e5a440b06a073fcdf6de439050b64177b936972119f129e8be8ce39f54aea4ffb8fddf32830fe04f250656fb4972e2df9dd501d640db48efcd7a8d77988bfd2e71ab5b8878b3d0293174ba2015f0d24b69c7bae7925a4d43aca5961ad682", 0x1000}, {&(0x7f0000001880)="e660d77c9bbb1fae405dfb088ac71054da6de3f3571f1d28583a1160933d90a1511f30fa94cf066e815557cdbd94fbc11933b297fa68767d60e61dc3024dd73959cc58045f48189413098025921dd54f5de9a08b89fcc29d8c68cc2cea570e1397be0a0c47ee96182833d89986de11c4d4e5a4a6d7236c34228f785e2bea81f850446598314addd93a003f04e359", 0x8e}, {&(0x7f0000001940)="02400d0a2509b7adab4b7785eb732d0ca954dfb1a3dc2694a9190c4bce4c1fff696412b9460aab94450febafb0e87dd3326559df4afa256f973cfcacab8a88497a74d09cfdd7f24a253484684434f55bceadab870022643bb5624cf881863cee278beecbdae7745ea90f11d87cd8a2e16a1c79203f07d65dc0ceeb2037e3154bb726545022a57f1ba63b8f171aa8000fed9f931a9cbe4d436dd179dc6754a76003bd6781508ad2fbf22d1a97b793e3755e19656f83ae4c0974e072812f39dbed307c4ea7d11a529f08effc8dd1e6b2b3193d418819cfe757f63a860e5b6272f1e81db7c510cea975f33c96a475d5143b2a7120478902f955a9776d46", 0xfc}, {&(0x7f0000007400)="37a9f075d3e04ffd842f1cafb5c86b08e0c6ac2d15e6203edb83ff0bba2c1145b803f5e8705883bfe18b363995f7790cb9ae1c7997a3578c32eec45f9874dbe0de6a050609bd367868353e7780f2e322adfee8cb927fd111c6b287b74c7b", 0x5e}, {&(0x7f0000001ac0)="15524c4b8bfad3629073fa9921662a7d9e91922e99d0c5b7eefac6524f350e3903840da209fe93b9fd157c8f1ff0e0f57d3a3534a048abd616f0ae72f6b77e02e62d7adc096939daba065d770bd8ff02e97c7037aa82ff8d1c081eede3215a9e5cf174b2b23053e2234b62b604be203bc5ad180ac7805baf9a107ac49d25c01f970c9460a54227216956cec49ffcb39221e2b187cb7f4fffcdc1f92aa037ef48edc26c88bd0763e0726d79bb1d16372b90ae50beeb7562060454aecd8b17c8f18151352ad884ada7a8afea63c93fa803c3103cd70671acf3ba24bd18a6bc4ef15d54f49d03d7791baa4cef49196c2c2544033750e7977078a83922d161cedf24ee0cf3f19c367fbd122a0da2c0a82bd56af504f028b18e7d7b9cbfc8e6406594e2b14ad93844650bc7daa9763bcc09419f5d63589c2e6d2bf6f9c2271aa8395b694dd7320c9393d00a9b59f2a6ec134caf91b57aff6da4ee3d06ffdefd47c7278ed8474b1f1fe0a89c2de09bc58503c5bad511b4ba898e14b00e6b999a1a09d7611afe3baf479b02eb2928946c9e34aebf2a27301ff38595f3e3333618465db750896402129e7a422de859b1be83ad4d625232f0370910d7c0e5efa9f4f80468a7de5521d83e146bf601e280b43dcbe12ec2d94ef9bfdca3e12fbe45c63c3190217ad64ca6b0e6a02f50c933eebbf878637d9c7d9ffd2c23921893cc2778a3d615bad618a0e41ba09557efea3d69aea5d01b22d912db1103bc1ee439b305612eca53655c73e79219b4b532b742f2f913b15b48ed30c47653cf26721d521cab7346a666218e1597a3696e79b50a3d55384335e056041d594558c2e7d411d302299ffcdd4075d2d0356237a0204427c566b92106e11ce4d7cea2628030d1d4bf0649c8781ab24d428b2a2d9e8a8a7b0f8712974f9e845a1db2f3999c1f4ceaa01bdb3907309a58cd409c505a3f0e18494733c1c10f84112c974b4cd53cd31821093ed705e5208beb3323229bf3671534c915c0e91da234eeae7c71c57fa6745d62eec3227f9121e145fab0f45d427ace5373d302a2ccf5afb461297b696add04e53acf065a8502dd9f900cd3b0e35fa333846578c28d02eb20f544257a02055b2ff70646fa5ebf82bab2a781ad795c08253f072a6cce20db4d3e71cdd87490e45768a5f94cc5aae021a0bf708c897f41f0777df74db8fe8d3fdd8c40db83e962444436277d8c84db6c6f6565a87d3ca86d1ea3ec05f103504bd121008761aabca71704fb3f2581f09fa94cd9bbfdda155f63ac20144920793984ec54b932c4d679d4e9c95b31172b284d4d8c420c5f374fac91b4069e3e470b479c2e5787d640d71f7b0ce02f64bac8c52be79bc2d6dedcdf508bbf6eaea09c428ebc360e71ec96e413fb98643d36dad7a506321ddb231c8d15f4427316b6d4282ee60da49f311fdcd7d514414638dd9cbadb39ed172a66386dbf3e6395da9e8580b5c8a8e7c74b12da875100a16ee122d7c4d9b8cde789f1d1553fba3a6364e971ec48eaaaec2a9f1554d01db5c00a9d07a4bb946c0947d50523984af2cd7239338c97042d5556aa4d959731d49f2397cc767d45328f3360661039589e87988a549f19addf6b73c0830060ec841d040104d9437a5bbe6d0360f22c039cd4bfc61b692bd7a94e5c05caceae29e0c3e2a8fea25ff688fc19afb53fce798b5d83eb35229d150f88d64c89d129d96e74aa43e7bc737f4c3cfaf9255c28c506335d2b455cb86f81dd27a4576a3d0db039cac9e01946b11df8fe2d33b180f282ef297474c4521cbdf6ff5694468e9b41565324826df526ede665e09de759266dde832971f7ae520e21693d3d52dfca4fc8fdc021731dddddb1dc0cfbf72985ee4feb53e7576b4e1530d64d1450e6609b7f5e14ddce2ec3b8fd60fda2b720c6cc69223319700f9898514417dc5fa89b27925e7e0ce36ff6a861dabb230f229a1df49467bc477983a0628639a6606ff9da59393f0b021875b604aa7aeaf0ce80c7d15b75cedd4dd45eb32713fcacb8d6e3bd757f36a7f3ab1999c5d9fc1786adb720a16fe8da264959cd4050d633cc5255f8cde950dd9fdabe7ca67a388ec32d29b945cb436e1e1d3cf353fef46582aab5a6dca905015a9284e141d4c46cb45e86eabeb71e9a4c0b8797cde8f68ee3971eab3d7600b6d1b1540da2900a9be4cde24c9def53daf4cb66c506e0ec7d16bde036a3af100cb98530ea01b9c9fdc08e6aec0b8c7d57828eca7395ef08945b66bbc82790591975467132bdec4157c4fc176fa88cfbea73cef4d8da38d2b6f866ffaa05dd0e525d27c3ff8ab1d61bc33d76c617de34d58c57bdf374b5437410c308fe166c2b95ff476b2a54578fe61ba95d3f42ab2c54ecc361e0a4c0cebb0d8340d26f631a8a71b9dea6892c3695f6aba356f7a80cceac20006f44136f94495a4ddab86ee6651f58d88c2da661108b6bd9ed822188698a7f45323c2a7a987b474a2dbb4aa587e879dca9f6b4f020681f7e756cf81230d903e1e1e60ba2739695226992bd5a7d91d507a1468327c4086ff5a29672989ecce03a2b5a2c62337552418d8f85acc75a400760bf2c3d15431cf03d61e90cc87b3b63588f5924070b71c735b5eba5c408a087c9a0c8a18887de56e53c9b55ab36333d70885232cff205536a942bf9f01161b55ab8771f2cdc664583d376d4bda56c482d3cc803b5e512067387385251b369089aff70ac6cfaff13f352fec396e41577417769a87546b629bb53207a5a17a5c0c2de4678ee82daec630688d329230a0b22bd658cde301e3e02d5038c7cc45482db2b6823922e664fe14174b55fe9bfbb5fc6d407d00a66c4132d8e24a1de4084f0ac271b48184319a6a38927f25b472d03bcf260a9f74cddf3f4a39f05dcf29da7bbe32229214db6c3d97a9780c7eaa248f11db6f4175d67c28be65038788b5ce1a592bb25609e0c8759d3f3cae596345b5fb491bfbff8c3cde666ea665b001ca42c53c5d865925b86edd386f1cf8f3754b197578520a589945c3d52265d8b41e00092ee179cd551f059e806edbb7727bb3aa5f535eabd9ce832e3838e43d6574ae706c5c34450fe11000490d4e07ddd9d8a080408d3b6c83a84ab1839dd5547352eb9c06c725e25d2474e0bed290c7d9bfab1fd71558184f14015db3150e70995d494814f1ca7e556e009d918d38247f6906edc33563665654e6d0ab5a654ea0fb755ba237a67a506be59e21064402129b17be228cb59158809bd1499ab39eeb630f38757549ba3d49c01714b26dc61e2ba2a776c846e286e32bfe0b6d99f76d0ef532d415ff04beae41450dbb8bebd980b1f2b376dabccc7d1fe5adc44c1402a0f50d5fade3e6e30c5f997c46a3de103b0cfc75b6e87fbee43485117c6d6317ed8d95c5ff515471f06f5dc1e0798b69b0c62c66369dd62e07505af602ec3d8e6e878bb3852dbfafed13facffc9a62ee6a30b0dd1350b86b4fda5c8987467467d662b908be62a9b05d5d9574f6c1ac5cf886089b271c5c8bafd413f1c4edf6635121adddad79b04576815d2819e9914465dd74a6661221b6c8f335b8c82db1d47663ddbd733692ab7641204eeca1e9662785fca01d9a323f92738b4fab52502ff70296a6402b7bc1b11dde737a3b75cac1bbcd1b876929d79d7287d36a0a8b88d4addbca5d2d3506ae3e71ec97694ff3ca5f62338a82304787808b52f1c3daf69bf2767447a87517051f8f0b62471c5fc1d70f9cc47bb3263d365ff73b607e49ce7d3f8e8a9244bd569dbc81801691e229b8ecd73bd5dd7d306572e54a963795b2ec78826027565bbb369cf94f6621e379a79377a3116a8e165bca508ffe64a5b3a68e472639092738883969728acbcf715bdb1b0306fbef8422700b5daaefac66176772688c3b622a2032ffa94759ba1db0850c7977383373beba31557f5e3fb4c239b8eb760341b701f083c095f79a74f6a46af8dfba3af627c4be1441153c41b39cc3d5fff756b483226dd0632c0fdb06d9ac0e687a9fd30ec0e381fac4c30409d0bed605be87e82b14050b9e89f49fc271113dc37399ed7ed9cc51e61a4b6915f199ea04e2ac3d15a18196f3d6760e5a24f339d90105a2e65919cef1327f5efa5c84e67ea90ce6445b1265018ea9ec75f3f7d56d2927d944992a2b877390d76c9d02c640847bce75632e71366fc857a59fef6d2cf3d36b90e461456378d2e876f7316b99f466ddbfc800f45e1eafa2b01c453fa5f7ed6bcd99a5d6e592a94d0711da7c5788fc5ee1f46084d9049062928d9e104eaa32b2751645dbd6c5c83199641a2a392725576e8ea6dbc86dc860759f4d09a3d1431c038b77ca450dddfd3e0f52cda29007989baccb8fc09e0dc25a4eb3d0228b973ac874f74bd6d68d3178e47725bebdf1112036eadd133f2aa088b036d107bc777b1de3dc32cd6300586d7fe447c07ee9db0dcdc66e4b4c31c165c61f341c34752fb8655cd3e723dd78a4f0752ea5aac2138159d34534cbf43b2c15d3fe1056367f6e17c51cf09a5347c84051150a73c7564b3130937b8b4de049a0178506980c0c49c854f25c2d0bcace29d797d233f8e2eaac46a851b33aa9f813cbbd2eb021ad2da703717297ed2cd24ea6e774534e7b184f29bc68c7cc5239ee5db059d4b951d1d73f06cc6eb77ceb14fdb5769a65794f7e65ac0dca4f6fc511173b84b73d7121cf0ea5406e117efeccc57612cb19db557d0e0286047f29d8590269c982143a18a6fa666f6d042529dca7401b84a5c76db82e3ea580e43db6756dee6de221afdb519c5a3b52f3ecda419bbcd44963897b91a4722a57d806fcc878b3f20b6501afbbe21783878de55e299c1f2b72e908521635b00ff6fee452410eed99457dd0e474dbce1a07c00e0bdafbe9ac983e619373235396e52a15c8d97e2488a4514630178316adb6e463e1e38a2c77b2c521bdcb6f58d8c22b65ffb153b098d7e6ef4c047b47dac10235067cfa3a562ba665f8300c14f01c845320da141400ac2c8314427ab13009af28ef3cb49e34c5932ec4f048756684c66d0cda821ab949f6066db0b3c914d0a2c667067ca12ffb94ed4932b35cc3f010d19b43fc6b7e0036d764fb43e3953f51863bb2c569e2c5e1062e792bc36b0fdfa6a2b7ece5fa4e472addb393f5046db28d91d0af97058349902e822d54b803c3798c274b3f8e27657704e36be970085516065f961b540993f0be7b4ba2b58149e8341209ce9ac2adb17d49621c968d2877d8c976bd9b8a66ae07cf41ff0d44a848be42bbf39624135c556fa5e0c6973d8795bd113e93628f5f040685de62df885a29f1179650ecd28d870aaf567ca64ad06664e0095b6aeb68392f59b003df0c2e5ada6b0a809cab148dcd5cfcaf53644ca371ef1e87c80277b454d5e63c7df9f8c906c1bb3640c1dcf729f29492725f8486e472545ea23ce0a2a459157c5f8a9aea22c3ab615198c2944ca435f4b11cf310322b60bebc8b5f269eb7bcbb51819b7499631f3eac27b2dd6d7fe832227ccabb907d63705fc79699435f91cf53cd87aea90c344e42f46b5f3d377dc2d972c23641ad6e0a97f2bae412e5f1fdef222d6f18b96f9d6833ac97a8d1ab1fb9b663b4eb621543408a1b799b88079d8abaeefd36b7d4afcd3a31ffa4197d420131829a49ff904d09ad8efdf9d1d038ae9e2a501e71033a08743f1ae61e0955f0c4e683c600431949f52493cccabf4d7b9a9d216542894ed93bdfdd14ed73b7c3ed080946c417a2cf0e3e87a120e3d1d9793d1", 0x1000}, {&(0x7f0000002ac0)="7c2d90e329f477b73ad20e1dbdc4323497dfb728fa85672cb66cde84f45ea951b2c358188f51dec33e68e948117d46d29c717c790f2a061945289143dcd24562c0ceb4f9f91915fe7b65a8a70d8293797e4d1daeca325d2e66cf89f89a53dbb26ad765625475", 0x66}, {&(0x7f0000002b40)="2622a349e1b5a3c2fe3304dae1299fb6de3ab0e0632ad1b6e317f67a637f68b215f756dd02472ac257e7e6225c37c4caaef50692ba1c15c638a6b67cf0d909c7540085ccfaccdc", 0x47}], 0x8, &(0x7f0000002c40)=[@dstopts={{0x20, 0x29, 0x37, {0x87, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x3}]}}}, @dstopts_2292={{0x20, 0x29, 0x4, {0x0, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x5}]}}}], 0x40}}, {{&(0x7f0000002c80)={0xa, 0x4e20, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x5}, 0x1c, &(0x7f0000002d40)=[{&(0x7f0000002cc0)="b05c70b627e05d9513c75f363669812ee13b577439f2f03fab8601cab4ab54a5a3bc61b63ae3d81e78b1f510eea275039da423812491515de53257b0bdcf3e984365079098a57bcff61a", 0x4a}], 0x1, &(0x7f0000002d80)=[@dstopts_2292={{0x60, 0x29, 0x4, {0x11, 0x8, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xf}, @enc_lim={0x4, 0x1, 0x81}, @calipso={0x7, 0x18, {0x3, 0x4, 0x6, 0xfffb, [0x101, 0xfffffffffffffffc]}}, @hao={0xc9, 0x10, @rand_addr=' \x01\x00'}, @jumbo={0xc2, 0x4, 0xb28c}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x8}}, @hopopts={{0xc8, 0x29, 0x36, {0x0, 0x15, '\x00', [@calipso={0x7, 0x20, {0x1, 0x6, 0xe, 0x0, [0x800, 0x140000000, 0xd31]}}, @calipso={0x7, 0x40, {0x1, 0xe, 0x6, 0x6, [0x3, 0x10001, 0xdca, 0x7b4, 0x5, 0x2, 0x3]}}, @calipso={0x7, 0x48, {0x1, 0x10, 0x1, 0x400, [0x1, 0x4, 0xfffffffffffffffb, 0xffffffffffffff72, 0x33c3, 0x6, 0xa5, 0x4]}}]}}}, @pktinfo={{0x24, 0x29, 0x32, {@empty, r9}}}, @rthdr={{0x48, 0x29, 0x39, {0x32, 0x6, 0x1, 0x8, 0x0, [@empty, @empty, @local]}}}, @rthdr={{0xa8, 0x29, 0x39, {0x33, 0x12, 0x0, 0xff, 0x0, [@mcast1, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2, @local, @dev={0xfe, 0x80, '\x00', 0x29}, @private2={0xfc, 0x2, '\x00', 0x1}, @remote, @empty, @mcast1]}}}], 0x258}}, {{&(0x7f0000003000)={0xa, 0x4e22, 0x3, @mcast1, 0x8e45}, 0x1c, &(0x7f0000003300)=[{&(0x7f0000003040)="12143410bc3010322be4f6a634c26c5d44917788e14e8b47b8dc35559a864fbe6ab17c0b8b3efa65db047178922275645ab0c7733b3032eeb28932339e461b28c18a70eb15f59b4cfa2b802606851b7a311d20a7765c25008010f40aa02df2ff708bf65f1ddf3bc52b1c58511f39ccbf38d30b6789b383fef7b45abb2a06447b8bc97ddba2f3fa5b7165246f7b172ae9272c6e454148", 0x96}, {&(0x7f0000003100)="4bc08a6bba3e09a1d6b76979c8c7ec80d29d49bd76340c1f6584acdc397472057683b711ba9913ac90ba821148c46884cb9d99df312af9643705e6fa557c6e4c2e840e576a9e3806ae5d0ab358b7089c667c8284ef18866ce8e3b7fde13297ffe47ff149b07613e4e5a38535913803f09a2d264b0bed578c2c2e18fcff8f4f3a8c5fd350b9af4a5e72bc467f997d7a231ffffaab7f8020cde61dd786860228441cfaa0b7d99bee2bb5b5fcabb5cf79cc3df41e5408a2c27f4d524352f7", 0xbd}, {&(0x7f00000031c0)="89d1f0b4a08b440871edf1edec7991b95c9a515344527bea3839621420f97182aab562b2851817dd0301ba06fde7be137c876f782460fe637d441f9b3c834f76351734b92d0220e72b59e9b59e06e840c3110b54cb73ebc45014337a6d3d002edb77739614fbf220301135e7b06ed0e5da7e2dc4c87bb49b82a0f36057f3f1e63dc9c5eabf92026724ac54f09c3c4898000dfc7dd2f46498c54d887908fc0f7ddafbcd185cf1f52fce7d7ec9d394db3b23cb9422d0235dd0d66663715365a731d3527ff3b05c5dfe3df01a133c6a827cd4aad7804915d7a69e7168aae2922695f06a0a391373b80e74f5", 0xea}, {&(0x7f00000032c0)="e84284b54119c56dd84e39ff2d77f51663049e62f05a91dc9eb5d7", 0x1b}], 0x4, &(0x7f0000003340)=[@tclass={{0x14, 0x29, 0x43, 0x8}}, @rthdr_2292={{0x68, 0x29, 0x39, {0x8, 0xa, 0x2, 0xe, 0x0, [@local, @loopback, @dev={0xfe, 0x80, '\x00', 0x3c}, @mcast1, @mcast1]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x7}}], 0x98}}, {{&(0x7f0000003400)={0xa, 0x4e23, 0x2f, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x80000001}, 0x1c, &(0x7f00000054c0)=[{&(0x7f0000003440)="08d3d046da9f86f935cdb13947cae477bbaf3112b533681c872d97ad62d334c52b979be96aae65854095a9340844067d195d42e65ab365570aac44dc14", 0x3d}, {&(0x7f0000003480)="d669ee9cc71bf994588b78b6bbdb953a4f2fc65140f47de21b24b9434d68105ab37a59b73d469a52bedbdd4fbce3d0ee8b5878ac36bcea73ce6c32b11daac0940323ea6f8fabb6b001e302421f821b8604a925c062ea2f8c1272eff95199dfa1f22bf33cc7b3e72603a68aca3c81bc33dc8463092d1a549fcc883c657e332be205cc5b0d02b26427feb480bf626a5c4392c77a69bcf457516de95db459c2d0a34a3eca4ba337cbf07194da21201515277da022f2bab2b8d73c64042d5856cc6fdb16bb5283f273074ce70fbd4519b1a52bf9c0bdbf6b58e3938620f68bc3b51cb01ec4520c27b612d2e9e01dc579b037c6e59e98d029c2e20caf0ece9407a884c238f97e69aa299a6e3e6672df3590e687bf1e8da3b05bbda564e0432aa7a0e54e83a9338e402359598ebacd3f3f89416ce86209260e2b74d0ec9fa5ca707e528e7eb8d09f28a2283d9356f1432011e541581486abd843b7bdfe60d537831ae1d38c222dbd72680988df8b4bea46c9ae1e71f5c7d1a2ee0bf298c95aed9a51939a3ff6b76fd54b27f24b7becc1dc3268d21fdf9777842f39d1d635cad43911fbb4fa715cfce38947bc7722702711d14498a6d2e633e5bb80328b5a48fa6e4e1555f5963855bf511bc897f5e0cb0e2d80cee98a1e7c1d925437529b2fbb15ef31a0fb3839f1f1d94896c85fc3f848f01b6075bfd3d9e19daa351a6e0707384155ae03d0d8846b7108913265a21bb6907bed1c4d3007e72520f58cf83c1b137398ba5806f82c29a9908b579e270e0e1f5c9580965e67f75daa87f13c1ca07304b4d907d1cdb88b946b097a20a8ead1ee98afd1651383047fadd482706b9afe4ee74e30f4dba1a56c9c4236b41cb1ccbe6a1099dd63223b54832d4123d8b4fba17c297729330d6bf4ade6cfe7853ebd88dceb12ec2d735a491a9325fc99968270358bbd8e6f422e35311cd419554cf0bf15a4dabbd4462b709cbaab71740a07b3c4708be299991a0cbe27bc5596c9b7a22b9ab8ffc452a95e1ea304fc7414f7f0334d29f78dd0e1449109b711fd9a175881f91b65f52d48434731f37cb886c9ec3a592ac0630aa4d10f3f103c8f1d1d60bff6d0f68a8b3c42ae6d9560bdf9e8266c92a86ed1237aef7108054a3d55cdb99f927a15c564850d3c17ab4d2aeac32acf7b5ad3a2851e0a2f94670e019551abcb9a77a0a2f77b6da11b1848b5b09255b0d1a94fcfbdad9feeeb3bf54fa02ae5d6a76dbd988cfd631201227adec352b20dedb9cd6ca44595ad12e70e63183d3d0e658b814f4239dfc5998675b2f6bd0f165ba4e38c56168286adea1740b9a868b28d9f443a4786e5f32f7ca950d867d193a2c6077946ae35f87c46f75cbbd3b5d1356553b43c8726ff57f01743301b4a3c6b91706e999ed1516a1ff1be50465fc3522cc16e12ff1a16673e82e637ab130d7b6a7761d8b790ffbe5464a3c9570e84e02c10f448c525049a995936fe6b32b5b48c084b4adc570b4562762ccc2769f5551dc6ebefb5cf26c3a335055244ff599acbb406b73ecda305776e4672dbdf8a453a2dac8323c84049036f163ad7a659cf6b50240d6983ffd380bb636c410e43cd1fda57b6e2ce947ae377116213c39f2eae66eac2358eee699f4a88ede2ae488e8317356401f01c9f4e04afd71df2161536593adbd6a4e93fba2f6083e455bfe8c0b86691d5c356091e55b13f0890b6e2827be6e0b4232729e4985a1d97d1e12c802929b59a32633a9f1eab575c50de495f98601f31350dce3e765501b9f8364f57bee4c8e3b8657667b98841c17ceb80e19b049c473136eb8193cfd6f7c1b7e8373ebe8d48534aaa30c96faa7d1c7f10c3c6aa0e55844dc0f03023eda097cc6eb3515bf5a9fbfb1042d78b23bc5ab61e4cab97cc3446d9ded5a1cf1dabc5f874ffc0e24ffa85ff97812ff4105e1539b5069d38515533085086928c339a969d29c5f5db615017f095333eb44c92ada1eb3cf0fdd2a653d79ac421cdde1cb2561a4374ca70cf72a699b7c9344c18b229a261269d536e318484ad509a0083e88c8eb6d950b54977c002876fdff3d9952669378f751430c3af92fe6ef5dc25de3724a01a07e343c6254aa3c35cacd0a4bf9afaecce6f4a48444b490337e9956bb569caaedb99fff6ce9344f16c1311d053da32e314fa4a69664f8da77230a9730a8bc51ce38b813a60b294d16c36a88a637eefb1856dc241cf90a28c84425f4e52e4637702323554db3dd833613e38dd025dde22ebfac7fa651a010128d1827fade3dfbbbd97e64aae1860bcd87b30b94163ec619999dff94454fc25f94c1ee3f666c6fae6fe7759cda2a9bc91f8664f4b2a321140b8b95b5c530c600adbb68703bfb227dfb3a1cc177acfca7412dd754d21ce4a2b083e73771d08fd3c0f2ca2f864d00ea9c11cae7b87f3c48a71a7dcb8f7dedbe7b938484b40bdebdb20021c6245438e4658e2c43e930a0fd109a0c40ce68a8adc3d723130c5952cb03f5b183343b22f50cf5f66e7924ff8db54dcab81ecc30489b13ee93688c3a4755168d0b814929974eabda17385a43fe77ac060558d06abfd97aea964444befef04088ab6e3a819661f9f267b6faf4de4e1923e98b17dc497336742231ab42e341b366e2d591cc3ebceb22c71ccd38942e94e6d008f7ee45805c81d362fab2f93cf3ce8a179a2aaeee1ed2aa4741d6bcf76689df4ba2c70083c82c41abed2ccaa318f32beff7b8d07e9b3b56b9e2b9783c6356ca64f6a4af413fa7baaed1c9ee720d8d5ea4de1b199258e3d0bf84dfd0d9b256658fe020860fef424fe011a7ff7250844067eedba3d38d129de7f7e71386ecda3089e364060ecabb95e02b4d7ededbcf6df505a54faacaf18cbe78fca79c8f285bb95695082be00e4eb95e3e9f95e3c683a37c514bad229feebbef8a2984fe68f3aefa308aea4ad6c3471f39a1c0c59f884f6a80e8f405dd4f40707a89cbfa8c725b0d07689b068e371c473e637794c48a8635f585d962a36d5670b204146eb8949603c31bd3638187bff7446baec5d58f8c5ab616fda4029d0ca0118663b59a067912b2718b022bdbb4601a1ae2fc5ba8258312ea33d915d02f3f1340be20f91909d216687cfe318d06d9f53680546e24f860b27e1da5ea8930aaaf41a18d91a38d7ae7a4b791fd291071e46492c7f1ccc1ef8e806d858c2c6a8bdac775d74536e38902e72f6932d7deadf884ceef6d063bbc616f302b9c3342ecc28eacb630917ae9b855d38202636d4e5ccdaa56beae98ba312119f6d7c6cde596d5ba03bf5601812adcef31b743ea8aad3c39a6b48d57d7eea609069ecff3e81c5a3bcd165de0e80854b02728e998934b8e7f7d8dc0ad7e02046e8174f76c1bd4f3a1325cd346b68e90a9b8061bf980c8171aa17a39edcf9b11b7ad8ab9d203e5bc17a4cb3e5ff71a8f91d84a46d1bbaf01c6ec6108310ab9147b7d69e2d6a94e582416e5d6c001cc9620a7fb478b621264f41513ceaac600c343afb55e5a4f7e23cb7734772ce6a642daaf794d83f3a3dc356017b94da829c5c38a3c346af73eebdb2ca73d6f88f0125899c7280997568dd06903352e9c6981726acffcca881624f825a9c20cd05ba2aed7d63b150ccb448c2a04e57f95f35aaeb762b1f83d1f368ff0bc3e8ec94041105c36b7d865d519264e441734ed34fe59f1cf9f4bd1ae242913e74e70bbedfd70c4ac8eeb4166fb25fb2b1b638637b31fa1a3e752953ad80d97d9371732863df47cc02e559abb6ad777c5f04f97f22bc339a6b1fb73ba4d05839519342e4a755c9e70c1d91ba5a681a73d1a98e0d01e957f278ac75c356afc536ebc154873442af9b4863a151cb5fce8916c0cc5879608c41551c84d7636c3bcb9a9c27de1d436d53775459eab1ce9a0f6c0d1d30d93e6dd3c75fd957a0791df7680dbf019a4d7ff65e0a4850211e826d4ccb0826333fb6e79f6671cd814aec9721d074504e67fb3e7c6d6cfcea689665aa222cf5e7958996106e5b45e6cc22ddd9250574aaaecabe08323dc91a1fe71cd7e2e1d59bdc6ac78a143a33d5af07b7537a047c454678cd9ae4d34666d03862a12fae22b1e190d07ef6bbdc003a1569ca5f51bdc1b3512150125bf52d52ebc4661f158639024cc339e13ec70657e96ddd7817a64d15d8a8d914c98bff3e3ba00ece122c4538beb5e74b9e565d163a8051df291358035ce58c02e02dab4e87a141c2a174cd1d5aff120920f08cdf849cbd8128b56315e0ed00ee2905490d83de6a7796d8f9981b18f19792b4ac2c1b4df56b7ec629f7c21140e31aca740f3f2d7b78b8504952231d24c99f2ed2628cdfd94ce8d1883dbf6b5f5687981dc39c2982cd3081858863502320644f39a1dcddd7798c9022918d1e6f4fa999093dcd9e71b3a7a1d0e3518e05b7a52c87cde95bf2cf72e2fa2479dd47238aa210dc3f3a0a3d409c946cf2789a42663695e92bd5836e34684c9f5ff481cfc26f25c3db63c1c3be8668ac2a7d41d4e44e5d2d5eafad53b319983ec6b840bf3f8f5a6b3b2ae02c4b678ced31d19c962eaccd907cb0881a8cf104518387a49b610e08bdc9eb368943a445531e9b5bb5568dad84cb1b12b4eb055415ea5ce46cb4d79e045ce4a0b7014a7296af4b0db72aced5a147d472ac5c3e2ec37f27358252ed1dc79fecf6837980b080e93bbeb5a6717a39452aefcf00ed93f8ed6c81c51b6b8da1eca29fa5a56131157e1587e32deb04588e37c6aaac4ec4f2dbdba47d0b161dd3b148eaf4a965ce8f64557d49a74913263536ab30b541ef50d9b0984d07c74a093a3627fbf6a522b00b1843b9f10bedfd74600b7f8d8e048fab6fe6063e509f2b4ed6f7af641bfed5366f62dd14a93c47a0b489c6376834326a32b07f9efe6e454935928e284ff6020650cd7bf2143e62238fa4e5a991ae05baccb670dc957d06f21edf363d3ed39522027d607862491e27934a8847045897746faeb6aa84e09949323a283b2407a1d9233d2233bb2e8771395cb85e4e5f4a3f895fd743290c114256a384d9a177ed796773d4d8af045747f1cc2097d1830d65753e9ee351bf02db86ed9144ce0bedf70075a2b6a74a123da923c85b087711037e03b0e877f88837f9ae5c83a6e6df0bcc723732b8433920a7b468bbd35d91a1a53898131b595254b0af6481fe93126dfe79387bda2ad6e913830fcc7fe3e11b6b6eca510ecf8a27f62e3c00121767dfcf8f4a5577f27b08254f844086ad8bf3a5bf0c771de70ae511683068084c86c070ea56ab25cc58a13c05047122736fdf4d74581e03f07e9c2dcce5813dfda17d540f1ca7717ea8db768c149f89de3289a4d140d09d252482e857090fafb18314b643920508b13e49f685ee41d363ce5a19e37db28e266ab15265a720ea3b911cdc1f8e8310ba89c1ca703075ddf3fa741e03d4e2e16dcd437e7a10c5dc25a1a8c12a942c90d68b1dee3bd89698e3f54adc6c2a7954aba6f6de602412cd9f275d10362e7ebe193f5da9a50a9ab1696607404fc5254f7fe226162b2de96c5446cd5f5adf098e559f7d437faf5214f7817fefc495a3087c167888b92871fe9462f6a34e9bb656675dc1eda1db8ac505f342844c9b61734ba4c4f21af9ea0e1611e071ef67558a441c4091411e725758263759bdf21df52e068ec837fcaa94d37f87220765640c0164dfa8ad597486cca810635b4d6d469dcc7fd325f1309d5e15a2ec81e6ea0ce5c5d90baf8e7244e21cb6c435e191734dfb74db85ad3d37d5691e2895d691f1f049f956370e", 0x1000}, {&(0x7f0000004480)="f65ed24cfb230117ada7a101ad6e497215fcf17e7b362c0094618d06c2141d739a105677d5180d2a20be581677fd9d3abc1988ff9fe6a8db1de05297be737217dfb0bde879588bd05b95002e7eac119fe3ce7a15287429a7c7d3f337c2ff6c79babc0bfe3e31c99031266bd4c37d5d02ef81f5917a3cee1bb9bf9c511431e80f97e0fa543713aede9e566f49248171a510c0b5bb7e53a4ad6b4b785bd6cd47a0b8b618090283afdc98ccf0f5c31d066ac624b19138cc47cb171a11d7047b8d75efeaf5ed58743396285b0ee4ad6c8beeab77a0aeb1c560c2a6f1cf576578dd2952bb62f8f804d117cbd7423c1797becaa38ca01ae1075dccee387ae0f7d0b1a6b4b79380b3da82708d77c53bb94b376f6c4a6deff46da1a9f22334b5a1374d7bfbb9cd324e195b51827db8971672c5a1875054e87cddca4c73174346584a606c95d6fc05b12e0d128d6f46fab7a8af0434bbcf4b6c8a121592260630a45b9f0c1301d14ff809e2f7ea454e03fc9e240e217be7a02ace0854ad2062436a5c61524ccbed1f0acee894119820c164e2d10f6da81729d3f62cee3b48fc7ae4d6ead8ac510f7ae1cdd387d38276a64442218d6d1711f81390d84e5adc4b9f47d71487e9b5e8463541495d43a0d33a49020fef6c923991a3aedb915716fde96e72727f3130c33c1025110487990cc841748eee09c4aac94e8348ee575c1861ae6fefe401fd499237d635635ab76f768a8ba3312ed7bef8e5bfdbe75035241fb03f18df80d0a5bb5c3b0b6e29c54926e53e96621de83bb41c5bff212a8e2c47095a54e2574c86367af02bc5c04e9df1849020ca8bbe6cd396a31e570ce3a655348598a5620608cb6e6da1bfbd3327b49fedceb408057f4d8624097758784c11181a11be1f78f3bcb838f928130536d94108971e6cd4ca8d06b2a90575642fdf34d7fab1c02a9191815fc687843c777a26f675cea6276737ef0a759a5bc7b938a5b1bbdb4a78154f29dc210a74c5b10f1da5d90309de466383235c021de0f2e86c3112a7d067e670a4528d7ae8c760216adf17823fe6ec428fb5d27c50fff4e296891547a422cead4cfd5fe1bb4752db7fb4d9b509b28f825f7fa24d7d6c8f74f21701921c23c4176c185504425e19d28c3b2dc457217f5780bdfdb15ff81dae9ec268e81d7fe034b8ee72cbf86dcb44dec724f86ef866673dd7bc1afe3b2e94c23537d4811e3f1fad1913abcfd21f5fa06bf505f0cff6fc38101794e2f1e8c8ebed68ca6ed637cd67e1758cf4110f6283ddbb990f73616f9a83846c3f574c8f23a1742cf568d97cbb13c53674bb5ee687e4db2e6c8f75fe1c937458ae8b6c1bd6c60289cf77775f41d2015fe0aacab6d7cac0dd573119401e3131ce2ad6091b6b7ef825cff6fe51316bb86e9b3da156cb3e418050e890ba66d140c8c3e44144f855b8c4d44f61cd10633da6ffc7a63924b717825eb61be13e254cbabd07e79ab3933cc36bf2f9c4c4a8dce6ee51a7d87702076d2555b567c648a9ad1b3f488845feba5ef41b5d8f7c92c1854a6cc15f232db072acc7492fb700dcc92811cf79b3ceac26f5b88a9e3d733a17d16eb2b920666765ac401624df890064e0f4f1cf9eb94a75d5968a5238447e405a2b17cd07825086b2a98a54286603a01b215918bcd8c012e595a9db60c54944bbdd48d01f436b00ea613b701fd96bd11a1b10926c208a3e35755be46bbe52318bd63f0c08a47b0b8e4ec5fd844b495ad82dbbe2d0e889df564aedd178175a45d461af4a24029d64fa99840404db712dd2ca1cd62dc5ef01aae27911192d59c5043a5e683b6d235eec3b8751d785fd996db9004cebe09361fb740544be5f2fc07f6e16043f8d9745a1b2557ce721abfac6e039130a89aad8d40cc659b953c392747b61b3685c81fa45e05ded454e0e12853f4e57e8387455957b75952c17e297117aed4e2e8d84b5d9843aea1ddfc0b88461e2a4d121f983897057833d358d43c2f9c67d0bcc7da29655ed0b0f36f5de3978dab68f706a6d0693dd42429a31fc0ee66537e0e1d02e0b4bfce7b21de04780ea710b065618ed1e2981e88a33843aa33a7ab1fe61257a0e2b7293f583523523739f2bf9716ee9e1c61c2cdffad83e6ce78f3fc08b819853b7ba8754fc849a9c21f0d3eb992f92ccd4154018ca11e6e831b1a4ba09f45c9120e095a48d8507507156342f3ef7f3d6639bc823d9e5de43386fd716abbdea9214b52476f02e5a97888a818337b3673ca00386e89f8f4637673605514b09fac064c62d2bfa1b8776b6bf590920215549a7ad6d5082f50dd92b79720f00bbd20bb05cb3bb78d19f9ef915a0e26b50efa8d249fe92fac5af092b3959a6d88f1ed93ed81dcce6e2a8830b820b7cc62a71bdf4e5699dd1bb404afad7fee340e217354fc294431e645a0ddd6019068c08c6e695ea3a5aed34b2b532a392716ebcc42d344e61728a97652e950a196a49d7fb10997eaad873c4ad603b40a6ad49f820936b1a4493e29af35fc5004c17809e672efd931a4d9e413f77e5f2101757991af408453519839b2c01f9c41dc444472ad1ec054b54f7bf10dd907e5ed9aa4985419b611f136d34bd0bff1b3fc0a08b133580e62d3bd03502bb47d3af84219bad00c0a5076159cc6211543e64ca414db4dc3a76df5a84bf20c2d51ffbc72d7e0d91d0f885f24e1b62c6d9776552a261b74711f41b12eb39500eb4fe542d79b1f2a1fd4e30203ef58c90433e43e350b0632a9f9891718f795724e5beea68fdc06f511be12ab8ace440809951c03757957792aae5eeab25b676d4fa2b8fa78a42e14b217f081a1ba5b81397d674b36bf1453585b88b96ffce5a5ff41316e5e7eb6e50fda58ee0cd52fd253bf1d01618b7feb370ae5cdfc5dea8d9c5fde02ee8afa9b32ae446372ee5c229e9f0f9663044b84375f1cf689ebd3f677baac27fe9bf56554380facfa72ce2847cbb78d047932a4c5ec74019ebaba1a59b3edbcb4238dfcbef083b2abf6bd123ac1bbe49b3b368821600bdd17340b593c3f9f96dbf9ddfd4bdcf1b6ce08b1092180a4e3abe2054712c981c5fd82c5f9b35b18e11108df4cbfc356b0b4045d1d99936828ce0e1ed93a58436d0af842cf4c748908fed4b71c8f0cdc38c8d17ef0de33ec70a89530916ff8831adadbabd6bf90c60c0f22aa127ef5ea1677dc5546fe99b0dfaf77aebb394201203e0caafe34cf17d4d428aca830da2847279a85265e1008fdc0f59a9623567435f9c0e9df7fd39d510f930ed4e7605f17b441fec8539df036d36ae963f9d653f346ce09af4cd7b626722f571ec92d6635a0003ebd57295140b56e4cfefd4ee586e93548c1ec52369c2c868269667a35a23b4df0a67a5e7565c69a966dc5f0a56d96cffe2b716bc3215e3cda771c74b1a406da041ae57e1bd3eb5e96ecbda0924122cf169a01077e3f8834462f0d34cac899495375fb675712e9c24c274b22a713c41430119ac48bba3288ee1ae38ade6909d119681322b13d1dca128ab3fd027474badd9c52cdf06f58997e4da0f857b7fc9108197e35f5f0322a972b31c0a708ca1ced4096d3ec987abea1be802c54050f86c5af32290d4cefea6b46a1b9e1414ebd1cc3724cb688d9c7faac4436020ef44dc8e3649bd702da670c3983364b11731baf3e7b1c8868eb017f9b7bfa5805ada24f332cb412fcd58682af6a51d6d63295a63e0e8887afcf6c435cd9462cf26c0907ac810953a8279c71c9744c3821f025db8d06486153e0b135c91c1a54284bf2e29cca70f2363599b111d6296b3b9fead08bd591960a7fd0b3fb24cd4d8cb3e0f75e55c88472b8cae90c0b713669835353bd29e9240b3677cf0b27ced5531a71367ad346b926e579110f7aff57e5ad052a55a7a2b98d36ebc76e57b5a3c08d35c3ff1d07a19c415de0911732ce453ab29acb74872706f9016756ee98716b1d272a76d3fefcbaa68997dc16d3995f0d52561213cb31fc2196f6fa537df2ba12bdbdeb076ecd6f2e0a696aa4c740dcdaa01488842aa7e62574897b2f6d4cc2edd8529dd82bec37e089bcb8ed7d1a8602489084023498f725723eb3799298fe70c7bc044e0786489559f276a35d7c26b345e887701e5a633b26715929c363fc63fefe3f2af68f44beca253f9f700daae655923f6470a764658cb87a3f4c6f1b3bdea827a526e24b78ccdfb13a0a5436b1fcb2d3a09c54a1093b344f76312371a773f9de0baf4eeaa5cce594fbdd3c7c1308aca7d6a6781753cfe02d742c936ecfa1201fc3b386a4ebcdd8750ee9f6c68f93cfc5068b3739d0877cedc5e20b679e9e388622cbaa00d94538b28995ac457f4d38b54b6fb92f4384947b66e53c932016ca6934d5084fc64411aae755f26774e04a00b907ce1608ac580a62fc8f4d7de2b992ce7a1ada00ccafcb4bd67616dfcb28f961c4b456e692484ce531822a1cd7f7d2bd1f8178d190c8d07d6ad3d7bb8d9b2e4104905010900646acb55c70648c294d13571134ca375ff49f74e4e708132d694bb36f7a563e659129f775bb4d3588cef3876d7cfae83c12cc162291a0e20ca6a02cc6a1b7cc19a90756fcb03fc99933ed04347c4d7af4a89bbe6323a7830100267cf32fabdb9601af5ff5786f05956728c8dcada104e1c656ef683349a02cf5a169bdf6759fc8fd425c66aab776f2258d8b0dfff4c993886f0c4b8ebaf24b526f46c6d088984060815ee8b6b6b5b81c0bf4869e9854941f6abedad9a84a6c621bfe623f3b8da279509b267f9d38ef67086aa41f73e94d6f4d2141ba0008ae2e19e57113eb78238e53cd31833e0a41fcf86e7f6ad07e6e5f107e808f7c62ea1b9def1bb30fc88b2c4e6014e6956978929d1e63ce5a79faab0dfd9227108904bd67cb3d46b953b28f61ec37c2cf6aa1058527fb4ff412e7431e448d8803ddc99b038c7e92ff29aba5b5651493595ce64abe26656c0bba32ccf6837db0062841195237676fa2bec42e7bffbac71295b23c06a5c1b1f9c10b2571bcfaebce013509d7c02d323a698f2112b60aa401e1c7c22c83a526c35550f2f7968328976a5a92b1d23c172b290919b9828df302b4c056f1be317cad6e2d4c3dbddb0bcf535d8eb2741bda6e8882183c0e2d9a8ac86a301592934e0d0402b1534751b6036cfdf5f24f947496f0c703514888d048388ed0f9b3f65a59242aad240002b0c076cf8d6ca18dc2ff74f9d5445d11b0a636dc2ee0963ed1f72163728240d789d6ef7a21aa5b246c7ab2845da78d3b0019da1bd32782954e13591efe55d7f3179de85412da498ed1d24c5fcc74906e9a5ffbb076aa94f54023c80a1910994cd010e48b374f5e8675fc11f0df8242f3e23c3f656460637c31a6f2b3639360e6b2ea4ffefdff661017f06f62352cf768482156c02881454d181a667c5b373557ab860e9877fef3356ce2dcfe5859f456c2e230ae37a6f65e79822fd1a4d81cb6257613b4e6c3f4eddd48336fdcac33263a0154ba76578f21bcef405ed907a431773ab7ce0b99c39918edc5f1551db9e2193cf5827b80f03f994e3a79261facd733d2939afe17c0947ee29984ac0c0cc6c9667882cb81e3302617838454841f36ba0b1298e81d42d56a6fa99ac40da8b064c2c646829c4e6aa855b821c18ef9473b08c80835b8989680c646e772cb975b3121dfd54c7159a45f50409b704b051feb0d4a174e55b6480508aee44889357fe23989871845b31cd0ffe6cd0edd147a146b40ecdd2fadba25956982254fcb23a62d8b557415eab6142ad7a27", 0x1000}, {&(0x7f0000005480)}], 0x4, &(0x7f0000005500)=[@rthdr_2292={{0xa8, 0x29, 0x39, {0x3b, 0x12, 0x0, 0xd4, 0x0, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2={0xfc, 0x2, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x3c}, @mcast2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @mcast1, @rand_addr=' \x01\x00', @mcast1]}}}], 0xa8}}, {{&(0x7f00000055c0)={0xa, 0x4e20, 0x12ecf9ef, @empty, 0x909}, 0x1c, &(0x7f0000005880)=[{&(0x7f0000005600)="e3ec8f8eb90d289738798345dbd176ac2475432b89d9fd9e892ea8cbc593d31dd1fe5c259d718861cc407354f9dcdaebe99abc062b1b9b1826542ae7ab090d27e726aee0b6f6ec3d1b0bc48d230c301991ccb731a07d99f739798f1f9aef2efa4f0e40b72ce582ba7e16d41ee0f1c93d44a15efdd5cb5c611d96907e484983f267c21669950cf56c1b3bb31637a2f87938444649c181483ee7714045fb4fbdd7eb467e7fd32e2c18e71ae2fcd94cc98508aa42700e844cf67d661ac58aa300c044bdf3ccb0d2", 0xc6}, {&(0x7f0000005700)="3b398a524da5b5328052c47dfb9e08c5087ba63eb400cf3ebb9d1be7b45ce18aa264f31acada747008885c901ef405b0b7eefe773acdbc2a2b9a896e6adde41f17a78edd4bbed296c8712fd3253b4ca21cf4f2aac26998a9", 0x58}, {&(0x7f0000005780)="f6ec315fdad79be819a3685653cfc8205801129ead74a6ec4715aacef0d72a364a428f4795070ec7203d97ea87fc778a7fd789bc9543c3d4911ca013c0242db1fe14bac230e95a0c28e1dd589399cf0183987cea42abcff352e35242758aea9ff0416b0d8bab1764ab9ff07e8c1303f1f49c5822d1846577fde12754fb555c36de3431d4bf6acccacf635b2145627237f587404a163ce1f8971f42cd8fc0aef3c20c342098f14b752a0af48bae89468624aef65632c9c095bc205da421036d230b1e4152", 0xc4}], 0x3, &(0x7f00000058c0)=[@hoplimit={{0x14, 0x29, 0x34, 0x8}}], 0x18}}, {{&(0x7f0000005900)={0xa, 0x4e22, 0x3, @empty, 0xafd}, 0x1c, &(0x7f0000005ec0)=[{&(0x7f0000005940)="f23dfcfbfee91eed469f45f97a65a9b4828dd4d15d302d35152ea918f4ee814224e5d80ad6eefc8e180bf33377e4e4d7906444871d4d8ce1e962924845c60397980e375dd710b406f01a5bce781f6f35b002b6c6047ad6168b3098a86fc23519889fa507c8c588044fb78bfcb343f0d9b4209ffcffaf56efbf6d720cfa482bb600c9cf2dce3cdc329115ba8c5a9262b693c36eb9c6d7a43bf3b9e8e1da732e951288842dfbb820b286fdb3772c6b4e4e8967b9fe5eaa30861a9f1d7841bf61ea5bc2e9605c876fedbd84bf1e6e", 0xcd}, {&(0x7f0000005a40)="7094bfadfd5b4dc5f2dc92191a1192e5e0f737b59995e8684c2ea5545d29c356d8d6c63fb8f89ce5", 0x28}, {&(0x7f0000005a80)="fa39fe4f7adfbd0f6702163231091ea7507e5db9ce937ce1fcbb42a611b9f7710492d2a0e33fd4da7a8690b07ffa932a4820b9f7fde86299d9d914aa9aaa00bf5015028649caab2e1ffb8e56153e7980864df67df1950f48041a013c4e905f8539b2973717c38e4d74999a4347455e56d4f511df290b33620ea072044bc945a3bc5b8e1a8bc2cdc30853527e1e10176e84aaa8bdd1a247df7afbbf140669db5749d4ef99707db40005a34dd41bc67391719d6fb6f269a3a52541bcdd4e6484116d395c54a95bb248", 0xc8}, {&(0x7f0000005b80)="44ff879e379962846b30ddaea53ca2d211598daec52a2cf9fdcf8d1c34af2b8a6e50b7e779eb3ceb96f75dddd95f0994eb459e2b63d7291c938f20a73a2261fd5b0f1dd66a0944503b317276dd513592d6e125cc2adc71164f0544bd87d5876acced98dea5675bc59c6179fbf4381ea7931da305b16b9a374bd2746b43a72f4075ba347822d686ace56a0c68283ca7ea266638420160d902c3702f910b46ee38ef82eed658ff9e5c4cb9a4985faba4c6d05876ef774ac27753030ee43d38fd9c011d56bc791ba04065abf00655e055e0346780a260b44bae3f55dfdaa4b78bb0c60421c5a9d06943244a72347a057f7964", 0xf1}, {&(0x7f0000005c80)="1c0034d3883f910eab6eebcac02c05ef80c5b02a3508c9fbae4746ade1046dfaaa32e28d3a6bfaaddb74797f05a36f473b1fbc8eb09192fbd5fb87d0c5620a9fc8535f6a81a880e20bd4182947714251a28f42776b1df6daa699cd928476", 0x5e}, {&(0x7f0000005d00)="acc9a53a96f35bd73ad8a47f9465e4ea992d293ebf99036b8530d530bec92af7bf79edaa7c59b1b08ece0610e04c485a0f955d8d24a93aabfba0cc25559dfd735cd4d526c4281bd02a52da1b3084", 0x4e}, {&(0x7f0000005d80)="bd92d057ed108ec7899449a97a5fdaebd23f408b8e7f12e63b5546caeba0379804ba743c66a8bd164ca837ab1d160d8e1e27892f571f25506facf572e10128adabc99fd56527dfbeb9c7ff5664a6fe5b68a15be8d8bfa813a0c2c1aabea232111214fd9472f31d4be0ef158972a9abdc53cbb6f7d68c03029ac4cbf11bdc7f", 0x7f}, {&(0x7f0000005e00)="5eddb3d927d7338d856e7ec7910f0f56fe2d45930079495beb8bd59b1165c3165cea4c25074c90f577abf654bedceb9620c6d03f71fc8a11920c14e6d3b03034d6174599987a0deafe0c432b0f17932bf8cbdcceb3970f9e26e8a6431634ab10e5085a3210b922b94bae0bb01f832c28edaecce35c0cf9fcdb422b0806b7ac0f07983a066d05bc28bb41fcafbc05950c97151474e516325582e1871fc735b0", 0x9f}], 0x8, &(0x7f0000005f40)=[@hoplimit={{0x14, 0x29, 0x34, 0x2}}, @rthdrdstopts={{0xb0, 0x29, 0x37, {0x0, 0x12, '\x00', [@enc_lim={0x4, 0x1, 0xff}, @generic={0x26, 0x3b, "039295987f5bcd3a96122db4e26102af6f39cf67706ecdf7a84aed2cbca69cb8b45a0081376b4dda701b389a35ecf58866170c79b02b1be8e10c6c"}, @calipso={0x7, 0x50, {0x0, 0x12, 0x0, 0x0, [0x7, 0xb, 0x1, 0x1, 0x3, 0x3, 0x1, 0x6, 0x5]}}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x401}}, @dontfrag={{0x14, 0x29, 0x3e, 0x7}}, @hopopts_2292={{0x28, 0x29, 0x36, {0x2c, 0x1, '\x00', [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x13}]}}}, @dstopts={{0x30, 0x29, 0x37, {0x1d, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x29a}, @jumbo={0xc2, 0x4, 0x2}, @ra={0x5, 0x2, 0x7f}, @enc_lim]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x6}}, @dstopts={{0x28, 0x29, 0x37, {0x16, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x19}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x5}}], 0x1a8}}, {{&(0x7f0000006100)={0xa, 0x4e24, 0x2, @loopback, 0xc}, 0x1c, &(0x7f0000006500)=[{&(0x7f0000006140)="15eb63144c0c7edf40235bebf96a371186379eaec0322aada12f5d74352452a4f0ba7d170069979bc16961c8bab168a9ada756c6970d48611f9480c626dff538f7624151c44c07a879dbf840e87f931ea6a3203b07d8d2cef0b0fda37db437c778c31f8d2a82537ae374a5e8cec5237cdc05d7410d4dbc293c94a2ef5a6596164a7a8650f64d3283ff9cae1c78310ad43843b45879d91d03ae5a36e0c8e0164274e22cda942646536d3abd187676c581227c765d31db8614f3559c4853abecf7419e7f810c34e68d5a22a470021ec72b12965261d7cc99d45a8bfa17058cf2b2981e5a1521e2bd8a2bf81b5f1623f96f073b3089876f502ae504", 0xfa}, {&(0x7f0000006240)}, {&(0x7f0000006280)="4d30a849004c34fedc15269fa8ffcc1609b4124bba8f22b38a510963452b7af1333f834cba7052aed9ca1c0c4019815f9eed96c04308704e47d170fa03c01e6e65d66397c247c94df72c2c96da9bc40b6b4de423d8e3143d59e77bb1c86b37c4ac74160b0ca5e5a49e403ce74a2605241e3a258bb16a6ee6b6e7063b804d21f0b6731705f6f0afbed9abce71", 0x8c}, {&(0x7f0000006340)="640ef3c4747cb3f4ce3bb4f7ae9eb09c57aea95fecf2afc6138c14714259780c322a56ef992080ec936f26b26416a2e31e63f1a8c2f1ad6c51170e4adaffab3c9f7f3a3026b533cce1e08ec215d2c3b6471ec052894bc968e00da5e0e811fc20e4cae940d7af98fc2d914c98052195abb119735130904688066851a406c20ca29d855fbe169d7e9700a41fd2b1665ac9077ddfb542d329269851b70a6f4eab33a3d39d6a124b67afb4a972110094b396abfe1b5f1f3dbdbe40ac2e776bee15016518a19385bda990b37bcbf85eaf5995daf7ce", 0xd3}, {&(0x7f0000006440)="57c25560b4d3751bff7cbdfc4a23d63d375287d4fbb5720b9dcbf5df9b5225f448052f5017afc1ece9f6ce970d39af", 0x2f}, {&(0x7f0000006480)="ce535971f5514c03cac64f4488c1845b6daa33f5e02e31ce42fbcfe566c5c57db7c389b7eff7904084f54ae4191b73fbcf07140f802a391ec0233b33b610aed6a8e6bafea44096c28719068a2674e7b7cc7d", 0x52}], 0x6, &(0x7f0000006580)=[@dontfrag={{0x14, 0x29, 0x3e, 0x7}}], 0x18}}, {{0x0, 0x0, &(0x7f00000066c0)=[{&(0x7f00000065c0)="163a4485a9c9283f95c7f6c3d5fdf6eb69674e650f7be617cd2d8fd1820b165b7c5c0599f8b1af04e33b04e1ca4b840cf1224890d4cf2d85dc9ecf408c0e6dfd80234bcf0ffb405eccc22db38bf409f2dbadc5d128248e239de62fa5e68f8de8a344e12c63007ba14e95c0ea93d1f1a76cc9a26ba15e7c6f9f8e091a1cc0520a4da6691819a196f0b0fc8097dd4690e52c52f107f68b8cfd6ae2755b952e64974d00c012b2820b575ca4fba5fcf6dd8c49fa80ef4b9016586f17aa721d6cd5c1b45526e5bd4c65f67bb711da", 0xcc}], 0x1, &(0x7f0000006700)=[@flowinfo={{0x14}}, @rthdr={{0xa8, 0x29, 0x39, {0x0, 0x12, 0x1, 0xa6, 0x0, [@loopback, @mcast2, @ipv4={'\x00', '\xff\xff', @multicast2}, @mcast1, @mcast2, @mcast1, @private2={0xfc, 0x2, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x3e}, @private0]}}}], 0xc0}}, {{&(0x7f00000067c0)={0xa, 0x4e24, 0x9, @private0, 0x1}, 0x1c, &(0x7f00000068c0)=[{&(0x7f0000006800)="e099a3ee4e831e6b2a96fe1765ed7fe55e62978675a39cf1598b55764d0b260434e10b1b2528b502046323f036832746caf2becf3f3c11375f362d189451f5e9e7ef6fa31826ae54d6881269f24c8b9b53d2fc2784ed7e444cee45e7ea5c05b0d967c4d43ac44e6793e345f6448f9e63f19ca92137fb8642959852eca4447c782c01c783706ffe388062a586900815f3de9ea526f04f3d79dba2742f2a2269289b01bdc923f3c6", 0xa7}], 0x1, &(0x7f0000006900)=[@flowinfo={{0x14, 0x29, 0xb, 0xffffffff}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x7}}, @hoplimit={{0x14, 0x29, 0x34, 0x89a2}}, @hoplimit={{0x14, 0x29, 0x34, 0x56}}, @rthdr={{0x28, 0x29, 0x39, {0x67, 0x2, 0x0, 0x10, 0x0, [@loopback]}}}, @rthdr_2292={{0x58, 0x29, 0x39, {0x67, 0x8, 0x1, 0x0, 0x0, [@dev={0xfe, 0x80, '\x00', 0xf}, @private0, @remote, @dev={0xfe, 0x80, '\x00', 0x13}]}}}, @rthdr_2292={{0x48, 0x29, 0x39, {0x88, 0x6, 0x0, 0x0, 0x0, [@empty, @empty, @mcast1]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x9}}, @hopopts_2292={{0x68, 0x29, 0x36, {0x2, 0x9, '\x00', [@hao={0xc9, 0x10, @private2={0xfc, 0x2, '\x00', 0x1}}, @calipso={0x7, 0x30, {0x1, 0xa, 0x3, 0x7f, [0x8, 0x327, 0x7d1, 0x81, 0x6]}}, @jumbo={0xc2, 0x4, 0x9}, @pad1]}}}, @rthdr_2292={{0x98, 0x29, 0x39, {0x1d, 0x10, 0x2, 0x3, 0x0, [@dev={0xfe, 0x80, '\x00', 0x30}, @private0, @private2={0xfc, 0x2, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @loopback]}}}], 0x240}}], 0xa, 0x8000) 58.858491609s ago: executing program 2 (id=165): capset(&(0x7f0000000c40)={0x20071026}, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x81, 0xfffffff9}) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$rtc(0xffffffffffffff9c, &(0x7f0000000cc0), 0x0, 0x0) ioctl$RTC_EPOCH_SET(r0, 0x4008700e, 0x81) openat$make_it_fail(0xffffffffffffff9c, &(0x7f00000000c0)='/proc/self/make-it-fail\x00', 0x1, 0x0) r1 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000bc0), 0x0) ioctl$SNDRV_TIMER_IOCTL_TREAD64(r1, 0x400454a4, &(0x7f0000000c00)=0x1) 58.855019839s ago: executing program 2 (id=169): syz_mount_image$ext4(&(0x7f00000004c0)='ext4\x00', &(0x7f0000000280)='./file1\x00', 0xc, &(0x7f0000000300), 0x2, 0x53a, &(0x7f00000011c0)="$eJzs3c9vI1cdAPDvOPHmR7NNCj0AArqUwoJW6yTeNqp6YXsBoaoSouLEYRsSN4pir6PYK5qwh+yReyVW4gT8B9w4IPXEgRs3kDj0Ug5IC6xADRIHoxlPEjexE7dJ7ST+fKTJzHszO9/34n3veV5kvwBG1o2I2I2IaxHxdkTM5vlJvsXd9pZe99HThyt7Tx+uJNFqvfXPJDuf5kXHv0k9k99zMiJ++L2InyTH4za2dzaWq9XKVp6eb9Y25xvbO7fXC3lOeWlxaeHVO6+Uz62uL9R+++S762/86Pe/+8qHf9r99s/SYs38/Hp2rrMeh4pnjpnk95npyBuPiDfOfOeLYzz//8Plk7a2z0XEi1n7n42x7NUEAK6yVms2WrOdaQDgqkuf/2ciKZTyuYCZKBRKpfYc3vMxXajWG81bs/UH91cjm8Oai2LhnfVqZSGfK5yLYpKmF7Pjw3T5Y+n3Knci4rmIeG9iKjtfWqlXV4f5xgcARtgzR8b//0y0x/9OZ/8rGABw4UwOuwAAwMB1jP9zwywHADA4nv8BYPR8gvHfpwMB4Irw/A8Ao8f4DwCj59Tx/9FgygEADMQP3nwz3Vp77e+/3v+m7turlcZGqfZgpbRS39osrdXra9VKaaXVOu1+1Xp9c/Hlg2Rje+derf7gfvPeem15rXKv4rsEAGD4nnvh/b+kg/7ua1PZFh1rORir4WorDLsAwNCMDbsAwND4PA+Mrj6e8U0DwBXXZYnetnyCIOl1wWOLv8JldfOL5v9hVJ1l/t/cAVxun27+/zvnXg5g8IzhMLparcSa/wAwYszxAz3//p/r+RUhj/u4+d1PXh4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4DGayLSmUsrXAd9OfhVIp4npEzEUxeWe9WlmIiGcj4s8TxYk0vTjsQgMAZ1T4e5Kv/3Vz9qWZo2evJf+dyPYR8dNfvvWLd5ebza3FNP9fB/nNx2n+VHOrfG0YFQAAOu2vu/nBYVY2fpfzfceD/EdPH67sb4Ms4pPXI2JyKou/l2/tM+Mxnu0noxgR0/9O8nRb+n5l7Bzi7z6KiC/s138y3u2IMJPNgbRXPj0aP419/dzjd/7+j8YvfKy+hexcui9mv4vPx5HCAad6//V2P5m3vbSJ5+2vEDeyfff2P5n1UGeX9n9pc9071v8VDvq/sWPxk6zN3zhIn1ySJy//4fvHMluz7XOPIr403i1+chA/6d7/Fl/qs44ffPmrL/Y61/pVxM2u9d9fkbqWdbPzzdrmfGN75/Z6bXmtsla5Xy4vLS4tvHrnlfJ8Nkfd/vnHbjH+8dqtZ3vFT+s/3SP+5Mn1j2/0Wf9f/+/tH3/thPjf+nr31//5E+KnY+I3+4y/PH235/LdafzVHvU/5fWPW33G//BvO6t9XgoADEBje2djuVqtbJ1ykL7XPO0aB/0fpM/2F6AY2UHsRpzXDbNJiYjoek36jvpiVPmzOkiGFv03533DYfdMwGftsNH3vuavgywQAAAAAAAAAAAAAABwTGN7Z2Oi+6e1zu1g2HUEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg6vp/AAAA//9W1cZQ") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./bus\x00', 0x8042, 0x0) pwrite64(r0, 0x0, 0x0, 0x8080c5d) ioctl$TUNSETDEBUG(r0, 0x400454c9, 0xffffffffffffffff) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r1 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r1, 0x1, &(0x7f0000000040)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) syz_read_part_table(0x105f, &(0x7f0000001700)="$eJzsz7FtwkAYBeB3duLYktNkglTZKJkgPSPgPWio2YCKAdiEJYx8ICQWAIrvK+493enu9Ien6pJ8N/mfM+7HZePtejCvsylJpi75Ku3twvRRo1+WIaehpMmq9jvH/pJD+17yV+t2ebXN4Scp9efP/O4eMiQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvLhzAAAA///2qAvy") socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r2, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r3, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r2, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) setsockopt$inet6_buf(0xffffffffffffffff, 0x29, 0x6, &(0x7f0000000180), 0x0) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000002, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) syz_read_part_table(0x5eb, &(0x7f0000000500)="$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") r4 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000b00)=ANY=[@ANYBLOB="12010000090400206d041cc340000000000109022400010000a000090400000103010100092100080001220100090581"], 0x0) syz_mount_image$vfat(&(0x7f0000000b40), &(0x7f0000000b80)='./file0\x00', 0x18000, &(0x7f0000000bc0)=ANY=[@ANYRES32=0x0, @ANYRES16, @ANYRESOCT, @ANYRES8=0x0, @ANYRES32=0x0, @ANYRES64, @ANYRESDEC=0x0], 0x1, 0x304, &(0x7f0000000c00)="$eJzs3M9PE2kYwPGnPyhtCZTDZje7yYZ3dy/rZQLVs9IYSIxNJEiNPxKTAabadGxJp8HUGJGTV+PNf8AD4ciNRPkHuHjTixdvXEw8yME4ptMZSssUpLSUH99PQubhfd5nOm9byDMNL1u3Xz7KZy0tq5clGFUSEBHZFhmWoHgC7jHoxBHZ7blcGPj64e+bd+5eT6XTE9NKTaZmLiaVUkMjbx8/jbnT1vtlc/j+1pfk583fN//c+jHzMGepnKUKxbLS1WzxU1mfNQ01n7PymlJTpqFbhsoVLKNUyxdr+axZXFioKL0wPxhfKBmWpfRCReWNiioXVblUUaEHeq6gNE1Tg3HBQTIr09N6qs3iuQ5fDLqkVErpIRGJ7clkVnpyQQAAoKea+/+gqE72/6v/bpQHbq0Nuf3/esSv/7/0sXauhv4/KiK+/b/3+L79v364/n9vR3RK2XZbZUfq/3EyjET2DAXqYTVZSulx9+fXsXxvddQJ6P8BAAAAAAAAAAAAAAAAAAAAADgNtm07Ydt2wjt6X/0iEnU2ltS+9ykNiciVHlwyOugIrz/OgPrGvfCQiPliMbOYqR3dCRsiYjqvf0K+O+8HVzX2dh6pqmF5Zy659UuLmZCTSWUlJ6YYMiaJPmmut+3Ja+mJMVXTWN8n8d31SUnIb/71Sd/6iPz/3656TRLyfk6KYsq8u2HOq382ptTVG+mm+pgzDwAAAACAs0BTO3zv3zWtVb5Wv3N/Pdr0+UCofn896nt/Hpa/wr1dOwAAAAAA54VVeZLXTdMo7QSDItI4EpPmOZ0Mwl06s7fCX63y/paheyvdJ/AevCEVdQc7/rQEDvG0tAiC0k7VSHU1qin1z7LP2vcLvI+NWs2RqXF35HXLOd0J/nj15lvnTnh5LXrAStsPQvu/AfqO57cPAAAAgONUb/q9kfHeXhAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOfQcfx3tF6vEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgpfgYAAP//2a0C7Q==") syz_usb_control_io$hid(r4, &(0x7f0000000f40)={0x24, &(0x7f0000000f80)=ANY=[@ANYBLOB="b7a60b00000000891a"], 0x0, 0x0, 0x0}, 0x0) r5 = syz_io_uring_setup(0x275b, &(0x7f00000000c0)={0x0, 0x21d7, 0x40, 0x0, 0x2ad}, &(0x7f0000000240), &(0x7f0000000340), &(0x7f0000000380)) exit(0x8) io_uring_register$IORING_REGISTER_IOWQ_MAX_WORKERS(r5, 0x13, &(0x7f00000003c0)=[0x6, 0x8], 0x2) bpf$MAP_CREATE(0x0, 0x0, 0x50) r6 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_buf(r6, 0x0, 0x10, &(0x7f0000001400)="17000000020001000003be8c5e687a8a120033f3010100ecff3f0000000300000a0001000098fc5a53d3f5b7e4a96c6b06169da9c0f8d9485bbb6a880a00243c5197b29f9368bdd6c8db0000dba67e06000000e289c46f8ab8b4028a7a63c900000200df018000000000010000000166f938e91b9c7328401400000080c457681f009cee4a5acb3dac00001fb73150338c8eec25a02aff06011500000000010000000affff02dfccebf6ba00085d024f0298e9e90554062a", 0xb8) fallocate(r0, 0x3, 0x80007, 0x8000c60) 57.25385967s ago: executing program 2 (id=178): r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$inet6(0xa, 0x3, 0xff) socket(0x10, 0x0, 0xfffffffe) prlimit64(0x0, 0xe, &(0x7f0000000000)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000040)=0x8) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000080)=0x5) sched_setscheduler(r2, 0x1, &(0x7f00000000c0)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xffffd000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f0000000140)=@abs={0x0, 0x0, 0x80}, 0x6e) sendmmsg$unix(r4, &(0x7f00000001c0), 0x651, 0x0) recvmmsg(r3, &(0x7f0000000200), 0x4000087, 0x2, 0x0) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) r5 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$inet6_tcp_int(r5, 0x6, 0x13, &(0x7f0000000240)=0x100000001, 0x4) setsockopt$inet6_tcp_TCP_REPAIR_QUEUE(r5, 0x6, 0x14, &(0x7f0000000300)=0x80000000001, 0x4) connect$inet6(r5, &(0x7f00000003c0)={0xa, 0x0, 0x0, @loopback}, 0x1c) sendto$inet6(r5, &(0x7f0000000400)="a6e2976b5c4383036d32dadd2e144d8645ca8d1b230e105614396838da83c754887e7bea2f35d4ea667817d90d532af065f2e398dd9081ea16f8b371a202a6f9e505bbc964a0d3880bf0104a0a0a2f0d311efee1637e85a0125b38f961918f99bf9c2c146e42327f178dc2b3d4936e7f7f0a79f74ba464d83ab41742d1186776dc1779b5c50ac82d0fa8f9e42074b5b6079207fb21e718080907964669be539791e3e986", 0xa4, 0x840, 0x0, 0x0) socket$nl_route(0x10, 0x3, 0x0) r6 = socket$inet6_tcp(0xa, 0x1, 0x0) r7 = dup3(r5, r6, 0x0) mmap(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x0, 0x13, r6, 0x0) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r6, 0x6, 0x23, &(0x7f00000004c0)={&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, 0x0, &(0x7f0000000500)=""/4106, 0xfffffffffffffccb, 0x0, 0x0}, &(0x7f0000001540)=0x40) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r7, 0x6, 0x23, &(0x7f0000001580)={&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, &(0x7f00000015c0)=0x40) connect$inet6(r1, &(0x7f0000001600)={0xa, 0xf3, 0x14, @mcast1, 0x9}, 0x1c) setsockopt$SO_TIMESTAMPING(r1, 0x1, 0x41, &(0x7f0000001640)=0x655e, 0x4) gettid() sendmsg$nl_route(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000340)=ANY=[@ANYBLOB="5c0000001000ffff2bbd7000abdbdf2500000000", @ANYRES32=0x0, @ANYBLOB="100a0500231a05003c0012800e00010069703665727370616e00000028000280060003003000000008000d000101000014000600fc02000000000000000001"], 0x5c}, 0x1, 0x20000, 0x0, 0x240440d5}, 0x9080) 56.248674125s ago: executing program 2 (id=185): setns(0xc9, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000001fc0)='./proc\x00', 0x1ff) (async) mount(0x0, &(0x7f0000002000)='./proc\x00', &(0x7f0000002040)='proc\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000002080)='./proc/sys/net/netfilter/nf_conntrack_buckets\x00', 0x2, 0x0) (async) unshare(0x20000400) r1 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000000)=@bpf_lsm={0x6, 0x3, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000003f000000000000000000f195"], &(0x7f0000000100)='GPL\x00'}, 0x80) r2 = bpf$ITER_CREATE(0xb, &(0x7f0000000140)={r1}, 0x8) close(r2) (async) r3 = socket$nl_route(0x10, 0x3, 0x0) r4 = syz_clone(0x40000000, 0x0, 0x0, 0x0, 0x0, 0x0) (async) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f00000002c0)={'macsec0\x00', 0x0}) sendmsg$nl_route(r3, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000380)=@setlink={0x3c, 0x13, 0x1, 0x70bd29, 0x25dfdbfe, {0x0, 0x0, 0x0, r5, 0x2424, 0x4822}, [@IFLA_NET_NS_PID={0x8, 0x13, r4}, @IFLA_IFNAME={0x14, 0x3, 'ipvlan1\x00'}]}, 0x3c}, 0x1, 0x0, 0x0, 0xc0008c1}, 0x0) (async) bpf$BPF_PROG_TEST_RUN(0x1c, &(0x7f0000000180)={r1, 0x8, 0x25, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x40) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000200)={r2, 0xfffffffffffffdf8, &(0x7f0000000240)}, 0x10) (async) write$FUSE_STATX(r0, 0x0, 0x0) 56.165220057s ago: executing program 2 (id=186): r0 = socket(0x2c, 0x2, 0x0) unshare(0x22020600) r1 = socket$inet6(0xa, 0x2, 0x0) sendmmsg$inet6(r1, &(0x7f0000000440)=[{{&(0x7f00000004c0)={0xa, 0x4e20, 0x0, @local}, 0x1c, 0x0}}, {{&(0x7f0000000540)={0xa, 0x4e23, 0x16f, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x536f}, 0x1c, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="180000000036"], 0x18}}], 0x2, 0x0) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000002, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) r2 = memfd_create(&(0x7f0000000240)='\xf3e\t\x9f\x918\xc0y\x01c\x1fnux\x00sV\ad\xb0l \xef-\xa6m\xa1\xc4\xb5{\xf2\\\x8d[7k~\x04\x03~K\xfbP\x84=\xfa\x81\x8c\x1et\x10', 0x0) pwrite64(r2, &(0x7f00000008c0)='/', 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) fsconfig$FSCONFIG_SET_STRING(0xffffffffffffffff, 0x1, &(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00', 0x0) close(0x3) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000002c0)={'\x00', 0x2c8, 0x80, 0x10, 0x2, 0x9, 0xffffffffffffffff}) sched_setscheduler(r3, 0x3, &(0x7f0000000380)=0x3) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x3, 0xe, &(0x7f0000001680)=ANY=[@ANYBLOB="b702000000000000bfa300000000000007030000f0ffffff7a0af0ff0000002079a4f0ff00000000b706000000000081ad64020000000000450404000100ff0f1704000001130a00b7050000010000006a0af2fe0000000085000000a3000000b700000000000000950001000000000000e154cd8445974b26c933f7ffffffffe4fbffffff55bb2007ee51050512b5b42128aa090a79507df79f298129daa7a6b2f91af50342115e17392ac627c87881c000006146001e04aeacea799a22a2fa798b5adc43eb27d53319d0ad229e5732548300000000dbc2777df150b7cdd77b85b941092314fd085f028f2ed1a4535550614e09d6378198a6097a670838337af2abd55a87ac0394b2f92ffab7d153d62058d0a413b2173619ccf55520f22c9ca8b6712f3024b7041b1df65b3e1b9bf115646d14ce53d13d0ccacda1ef0900094fa737c28b99938512c816fdcceaede3faedc51d29a47fc813a2ec00f4c7a53ac271d6d7f4ea6bf97f2f33e2ea2e534300bcb3fdc4b4861004eefbda7f54f82a804da4f85db47a4a69bf9bc5fa96ee293fbd165a5a68488e40b030166565a097b1b44b451de736bb6d43db8db03d4b7745fef1d04ec633dee254a6d491b849a5b787e814c4fd21a18986252a70f8f92eb6f0e8c7db4bf23242a1f2c28159f09943b1b0452d1b72183aacf4a84f9130b775dd4e9e3070756f97ad791fa99dac06b57479321a0574fb30ff0000001989328c8ddc20ea011bf5742e0e0d4334db8b20ce3f9f16cb7fc20fb4791ec85821d0c48fb657c29b309c73f0977e7cde65a82b94c461d7962b0d2277a84af326f37f3e2c25a61ec45c3af97a8f17da954aff3fc8c108755f75ca13fb7c8bbd8b6e7dac1aba4b20dc7de058a4dfa7e85a8bdf1d41a2d8bda74d66f47cc180f82c5f573c6d294d3665016ac59dda0fde4745db06753a7ac74a2d32f7528751313694bf5700b20ef0c248ddd3da32396a614cacad4aff2066bb5d4045c958559b7dcb98a6273b8c651e24d9f679e4fbe948dfb4cc4a389469608241730459f0123fd39206000000000000eb55dad46de56ef907b059b90b8aa49afb9a79ae5498f6589880ed6eea7b9c670012be05e7de0940313c5870786554df26236ebced9390cb6941b8375d936a7d2120eca291963eb2d537d8ee4de5c183c960119451c31539b22809e1d7f0cda06a9fa87d64cb77872a2cd8a104e16bb1a2bacf13464ca03aff14a9aa4bd9539f5096412b9243ff98df3347f0e399d1b9f27e3c33269c0e153b28b2d4410572bc45b9d3fa02208d304d455c36300000000022320178b00cc6ed7966130b547dbf8b497af002000000cd1d00000020000000ef19349ee7f31abc11c80000000000000000ffffff7f000000005a779d243a48cea769470424d28804c04b2c4324ab7f4a5c81921f0128dfd70b438af60b060000000000000056642b49b745f3bf2cf7908b6d7d748308eea09fb4735efbf3411718d6ee7aebf9ef679dbfae9fb4a79f8a836804ed3a1079b0282a12043408cd60b687dcff91af19010000000000000000456f7d2a42bd13da2022f23daec61854f640f701db0276652f6c74f20675eb781925441578e93046aaddea8ec4ca37f71c2710a7e58ae0dc214e1cc275b26adfa892e6de92000000000000000000ddff004cff9ec780f535e62f4eeee50e5bafecea4d4134f9d006c8d6883eca5c9c58c9e93311ab5009c68c73de2f04f15d005387577f480000ea65559eb00e76e9d0ada201bcbb5c252b28a60ca770663da451790cc36000906d5a9fad98c308e39bd5ffb6151d79c1cee1cd102e3c8e63e9fba05e3633be3f00000015762e5f5a3a0bc33fdbe28a5ffc83f2b485185cc92fe7f791e8f6429309d6adab4b7e508e5bf024ed8f8a005f2bbf96c89739f5cf1e750d50517a59a3ad09e8802e8f4f535447cc0fc9d5f99a73145dfcedad69da9cd4375c624600e78f4458542b14f29611f95d4a31838eee46eb20c20bb82aa31771cd379ec83554cea5e6539d85b980e358d81f2f2653c4d9818708e27c89b552d7fcd116bce9c764c714c9402c21d181aac59efb28d4f91652f6750b6ec962802c0320f8059195729d60c534ee8e8ff0755b67fe4c25edb85bcff24c757aa8090000000000008c420eb4304f66e3a37aaf000000c42a570f0e9dd5fd545470f862f8c3c14fa9ecd1e877b0d8ca84c044859e85e6158f9184bc61a9a284db80e4636c25b96174327d82761c26e329555f9290af4100000000000000749efd3763655500344bae34137f5ab0d534b8d63e4ca3b671f2de1cdf519192c6b59a601fd419adc16e2055b85058f793484305d7a1759782e4c571ee855a47bc00edf5e9020c09ab004321610b857e8717764b633b21cb32f0e03280e09758bd445ab91d20baca005452b79d7b574a247f1d2fe45b3c4e93da3d51de647c10dd49944dc87c92332af00f191b66b6a6f732a91f0e2e9120be61e58c8888901d442ad7f8536605a644e9e3d769db497c3960dfde12182334caee994adc38a436367a54b9e182b78e9a0ceb9a2c4f63902c1ad1a7c5a08d0920a23c2a86abbdf357849a651733e57f31019876026888c8ccb85c86b4f8ffffff7f000000002c331fca0e541b7ca211c28ed61c525708a13d115b43f8b1894c8fa8a14dc4810f61ae96c18cc7130000000000002157a3609b6fd9843ee19ec647249a9375de5858818f3c2432e6ced4380217ac51a84a4fa6ce46f4d42b07199de8b99231ace58c77819ee214e49666c464d35ca9b5143ed3b3dc8c17a23692759ccf5a205311b7ab22532697b861dfb54609fd88e6043bd52ae84c1bb0c8a6c769f952283a1f4e3842edb3d42c8ebc62887aa46e820a74f91381dcc198e353047db70686d147357024eb3cb94f1e89cb5ba0a56aa046b4dc521a3d9356b4b8b5917c4c860495b240e80063bde261fd00000000007271e28ef6806bc8e139c49b91c76bea3858f7f05b47d3e519f1634e8fbd8d31330d89069f9648a2ff93060ff073b3a113e47edf76f7d116d2b0976cf2ec447c030931651dd315003b7a6a5433a2bb560ae99ec4b227eda2e63a1c31a2c2bd48a822cbe92b6524e0cd809269f816fa748b20ecaa34e19e7141d5e221509342bfe7d294d1eb3de6a50ca0301f89c2ee627e949c68b3a4a426a996d503a26e9a714ee5f72d8805dd1bfbd081f6a5d1f9289dfe14cb9194e26a44fac273461fc5c0e0a33db7f2d43ea8086cf059f40fa2640b6bfb74dd35f5a31059c01517cf4b6641fce9a24b96767b837ca037a1199735c375c705c798e0e208e4a5259d0bfa526b462af45a6eab34000000000000000000000000c4426344ec1a3366515dee221e747f55d7dd02534bc503b9b28277c253e410986bef2111a99cc448d652929f8a67a6a1d3f00dcad91aff428aade3f05714a1d3ef29acd4d49b62339c10c2ec0dac4728288e78980c1184d8223edbccbf9258b7374e79a1f8bf3fb73c8c6dbb7bbdfc399847a11921f97eba0ea14c4fed9a71eedb97c02461792e3a49dac16c60c3fcaab222025d78963c3ac899fa8b63f58a30212c9b2d7fe751e2046b78f86e22861b6504c667350244dd6d9189a8b9c45f8aaff9db694811ca86ed978f23eed7459c0382074170cf1e25b0e9ba3d1cc30935455f6de5b64bcdfaf8ac04ce96c421e5dbc85e168d3559ab13df98163e39e4065e65a2f43412535d6f7c09830f3a086535bd07820e690d2755768612bb7330a8b285f2585892eaff1889a61ee0c2a6d1831d41805707bb43991d40feb5dd0700"/2728], &(0x7f0000000b80)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000040), 0x10}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r4, 0x108, 0xe, 0x0, &(0x7f0000000340)="63eced8e46dc3f0adf33c9f7b986", 0x0, 0xf48f, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r2, 0x0) lseek(r2, 0x0, 0x4) setns(0xc9, 0x0) socket$nl_generic(0x10, 0x3, 0x10) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000001080)=@nat={'nat\x00', 0x1b, 0x5, 0x530, 0x348, 0x348, 0xffffffff, 0x0, 0x210, 0x460, 0x460, 0xffffffff, 0x460, 0x460, 0x5, &(0x7f00000003c0), {[{{@uncond, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x3, @ipv6=@private0, @ipv6=@mcast1, @gre_key=0x1, @port=0x4e22}}}, {{@uncond, 0x0, 0xd8, 0x120, 0x0, {}, [@common=@frag={{0x30}, {[0x4, 0x8], 0x9, 0x12, 0x2}}]}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x14, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @ipv4=@private=0xa010102, @gre_key=0xa, @icmp_id=0x64}}}, {{@uncond, 0x0, 0xf0, 0x138, 0x0, {}, [@common=@dst={{0x48}, {0x4, 0x6, 0x0, [0x4, 0x7, 0x6, 0xffa3, 0x7, 0x8, 0x1, 0x8001, 0x8, 0x1, 0x4, 0x0, 0x848, 0x2, 0x0, 0x1], 0x3}}]}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x2, @ipv4=@multicast1, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @icmp_id=0x66, @port=0x4e24}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@common=@hl={{0x28}, {0x1, 0xb}}]}, @common=@unspec=@LED={0x48, 'LED\x00', 0x0, {'syz1\x00', 0x1, 0x4, {0x7}}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x590) setfsgid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000500)='./cfg\x00', 0x1ff) sendfile(r2, r2, &(0x7f00000001c0), 0x7fa) openat$selinux_policy(0xffffff9c, &(0x7f0000001040), 0x0, 0x0) r5 = socket$tipc(0x1e, 0x5, 0x0) bind$tipc(r5, &(0x7f00000005c0)=@nameseq={0x1e, 0x1, 0x0, {0x42, 0x0, 0x2}}, 0x10) r6 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r6, 0x10f, 0x87, &(0x7f0000000600)={0x8000042}, 0x10) socket$tipc(0x1e, 0x2, 0x0) socket$nl_route(0x10, 0x3, 0x0) sendmsg$NFT_BATCH(0xffffffffffffffff, 0x0, 0x0) 44.637999429s ago: executing program 1 (id=251): close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000bc0), 0x0) ioctl$SNDRV_TIMER_IOCTL_TREAD64(r0, 0x400454a4, &(0x7f0000000c00)=0x1) 44.560893241s ago: executing program 1 (id=253): pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x82000) ioctl$UFFDIO_CONTINUE(r0, 0xc020aa07, &(0x7f0000000040)={{&(0x7f0000fed000/0x13000)=nil, 0x13000}}) r2 = openat$vcsu(0xffffffffffffff9c, &(0x7f0000000080), 0x2000, 0x0) socket$inet_tcp(0x2, 0x1, 0x0) syz_open_dev$vcsn(&(0x7f00000000c0), 0x6, 0x10040) (async) r3 = syz_open_dev$vcsn(&(0x7f00000000c0), 0x6, 0x10040) fcntl$getown(r3, 0x9) getrusage(0xffffffffffffffff, &(0x7f0000000100)) recvmsg$unix(r1, &(0x7f0000000800)={&(0x7f00000001c0)=@abs, 0x6e, &(0x7f00000006c0)=[{&(0x7f0000000240)=""/247, 0xf7}, {&(0x7f0000000340)=""/255, 0xff}, {&(0x7f0000000440)=""/97, 0x61}, {&(0x7f00000004c0)=""/82, 0x52}, {&(0x7f0000000540)=""/115, 0x73}, {&(0x7f00000005c0)=""/162, 0xa2}, {&(0x7f0000000680)=""/51, 0x33}], 0x7, &(0x7f0000000740)=[@rights={{0x24, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @rights={{0x34, 0x1, 0x1, [0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {0x0}}}, @cred={{0x1c, 0x1, 0x2, {0x0, 0x0}}}], 0xa0}, 0x40002001) fsetxattr$trusted_overlay_origin(r7, &(0x7f0000000840), &(0x7f0000000880), 0x2, 0x2) openat$fuse(0xffffffffffffff9c, &(0x7f00000008c0), 0x2, 0x0) setsockopt$inet6_tcp_TCP_ULP(r12, 0x6, 0x1f, &(0x7f0000000900), 0x3) syz_genetlink_get_family_id$ethtool(&(0x7f0000000940), r11) (async) r15 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000940), r11) ioctl$FS_IOC_FIEMAP(r9, 0xc020660b, &(0x7f0000000980)={0xff, 0x1, 0x2, 0x0, 0x8, 0x0, [{0x8, 0x7, 0x6, '\x00', 0x2000}, {0x800, 0x2, 0x7, '\x00', 0x110c}, {0x8, 0xbc, 0x50000000, '\x00', 0x80}, {0x7, 0xd, 0x9, '\x00', 0x208}, {0x6, 0x68, 0x1, '\x00', 0x80}, {0x1, 0xb, 0x0, '\x00', 0x1}, {0x8000, 0x0, 0x9, '\x00', 0x2c00}, {0x3, 0x3, 0xc00, '\x00', 0x581}]}) ioctl$BTRFS_IOC_ENCODED_READ(r8, 0x80809440, &(0x7f0000001dc0)={&(0x7f0000001d80)=[{&(0x7f0000000b80)="474e814ce4f1fa86e6a72fc78ae8f477982733f82096191aea269f6414da66dc1d125b5159f018a9cc0d41faa4417173b1d7feaa90dbbf68a8e6bd6b5ce1f0bf353cf9f5c3d30d784bd2cc5957344e7a072d50f5833b13600bc0ab24df260906c0193c64", 0x64}, {&(0x7f0000000c00)="01990b19ac4de01ed32ee154243e3f209fc35677290e74772b325976efcb1d8c8049b1c2f914fef585a056c652412551debe35451e3a29d42a7f8d919878d2ceba9d54bf9143", 0x46}, {&(0x7f0000000c80)="7e909caa30d95ce6bc3169380579a164269cdb138bbda2ce3e4dbfa93aa5df0b6cdda74eae235306e8271d2b6ef6e65e11afa54cfe3b584b4d421fd4880be5d60dcbadeec7f6a46ea603cdf34c529a2d61cf1f395d1f68c96d9aca5c74f531e2beba11fc9802d1e0a48ffbf4fbadc6f1dd4658ee6de4a09384857ea797ed9dee39d8a60e45751df0a4483344cf3ea57e8d14d00b336d5e9b46e7e3bab66901bc0eaa13ccd09dbeea1b94bcf345dbda06d0ac23dd82b2af3cb3c245b57c2acb86720790892c2566d3cf7cc05f04ba902a8c41", 0xd2}, {&(0x7f0000000d80)="7e9331327da125c1c605eae4f7ccc404ae4b3d387ec8dc0804f6b6c88d4fae1e981e6b059abc27b6a356e71c6c59926b7a3b7c21d51e3eecb80133c981d50d134363522ff3d706f6e5826256b799c3c16480b0fc265c48bfcf78db516dba12cd711a789f4f3f21df6a3776f26f43a3f8d71d3b27ecd6e5619adeff0a2dab7d25a987c6147727c63f0182d7178024ef1b8dbafb86d0777d3b9911c6629dc13de2d3eb1d516e0e5587707402f899a2c5d884bfe811bc793d679a7748e3fc01bfac129519381afe024bab1b0ba62ba4bc0c8777ad8029dc0d8d32ce490b8ff7f8becb24a5914b5c46db3a52732e04a544739bcd996352265a8fe206e899cd59e97a45ce33e0117764a0752e41018bebada0ffe73c18efe8fd07b2853a27dded90971126960f05d71f11577efde41983d2e931f9292bb0bf9c4ec0aa160058d03dd3b17bd4883b826c1e0a8b30141da5144d34e227a8a71de57b6d10b4bccda764e14de5c962be1f7147b554183217c0fc381f4fd8ade56d794ab494b7038307bc75c792bb90e67e1a0dd36c5d90a7d8dc56819044f87eaf2c3fe165a873f393afacbe5bf9494679b1221aa47da30aeb6f6035dad3446f9a7c4c6ece86b29ee5a00130d00c2b309002484c70841391ebc8b550803b1d060d4a54e5d97ddac56401db7551e4484a855102be158c041c8c8ffa8fabc8348d3f57f4a22b30b986f21228142e511fe2fabd472cd140c140db9e5e9735737c145546a245f3bb55d2961f1bfe9b2d23fba99f67086e94e43baabe2d56fb422bcbf81dfbec5e4faa08f60585986eacec71653cc619471c1e90e2fd633a854a51489a8726ae35187232e3e593e16514a449ccdfac8058f5ac8991ab122c8b1d482a9b28753d6b1da581c6de95568a55736a0d241da09bb0245c167336b044b391ae256ad20e0636de65b5ec20bad3c037d084a611c243bc600cb754132d6e571fa58e38819bf6f5eb5d1cb9e07aae7a23849179e783e4c1f5f541de781f6cf8f90116f19c274b7bb1bf0e10723c1795b345cc4d4cd6bcf1fdfeb5808e9671d7b4bfc8c0ea1484782ac6596e63e5acfd3743e2c7c769a424c95c4cca97e8fc400d981f6157be74b43dc2ff87b0f3b16e8d7a16a0f2be519ae7fa8ea3a692ac1b57000837d135527923db33688952fb8d8d8712d4574d5f8c534f4c6aa05332d2fe12cbf41ecd02e1ea777a5c42316d665bc8ac3bfc54ef37a35ee083e47a1d7d048d47d39132ba80d3991928bd39c39a231f49ac80f43b4f362954b0108e80b50533065be5c7b79c09f49ae924b285cdee131a43755e3f1b54847a032002e17c6754b5ff1322770089077098a2f9f7d0163f17d5eed5b3280dac5955d930535c5f91fedc2d7b3be844fdb2b7a60adafcdf771b23c50984db228a9c649103800f1362710c2eb27f30e491ae623ee98fba1d2d71eadb8e9228821535baa43eb9f16cd1bf2f3595ef57c2affc4dfb67f527719e9b67adc7428745288bb5d8312fcf749bc56a85cc3b2b604bfb6a19f777f566dc510bf5e7c25796b06b2df8341a2f1acdde0776837d19124661747ecfa452b4f8cf1221ef0dc421c515d9f377a5ea7ab10e4f81f0104509397dfb827fa84079ae2caedc00c69fbb7d58467fb97cee661b3c4598de43e5572d2eda487e3a6c276b6fcd752ce3d52cebf2fd23a9fcd615899a41f2ab76b24d37690de4861786c6333462806c1723891bb383c52d173ffab1688c1259f259aad48aeeac6386c7c66cb51b7cc92c5f455a70e868eabe6baa04e2ee32cc406341d776bc1f65c3b8e0980983cf726ee03d9be6c28fad41af60ac66f385d1847e859fcf163453b8dc75fe4ba6b21a56e44d048e746c675fee28878f378ef942f4465439fef2efc7e31441e9114142bd382a16cc8a008acf2cb42e9c3b1f7a5fec1df01fce13a4315172fd94a6701ba747755f11f85d7b10b2ebd35a27d095a44b86214dc6cda5e633649151010dd28bf74098dd248e2f9a004082e5fee32f7aea7aeee5e1997a460a7679f09492f86a9734a498cf2d7b51397ff2608e9a770dcd4da747342f9110589fc2c59796e2e21a102dbb4d8801041b140d06c6943beceabda34370bd89c83a5f445de9814da92982fe849a7d2c198bfacdc89ae234653554df44959beeb7ac7fc548584c71e794e7bbdb96be01e22b0d96971ca54673f8e7ae3488bb877d57ef778154c839f9922adff4a84787af186d73da7822ee029be2ffbc347e47633e6644aa554113d5657ee2b9ca0273ffda46864e17c3c173a1cad8780b749045ed59261978cab1a2e10153aac40dcc969e23322cca3b60726af672ad0c6052a28150863b07ee131dea7312d725f8fd745bcf29fbd7cd48feec433b03f61b062401dc918edbe5a586119ae61cdd15b3aa61d75580661810117ddd9518179fd1cd05314f05817da83b2f9363803bacd57b8a09ad124688a628ec548d293dcc31417ec940bbe3c65adaa76715eac22939782f559c89f5c7c5330157b0d9cd19b79940f76a9b3dc7c60a922046dd683e97c5cd361a073a03c32335cc51c9bf1dd588a85e41f81889bd6afc139b32f9b6d2c77808580494aebb92a466b4cea00ccd4e7685238e57414e4d47f652e8241f3cb20e434832dc218176163df49ed830c62cdf724f091d8a32a1b03db09a08b8b540a699c0199f494e302880d169df17c6a90b9d6ed9dfe49245bf6f84e61974bf41ca08e0bdca013108643eac10ca14bfe0889cb83b3d1a8a8128020fc60381eb32d93079cdad554591a402bab42f8247051c5f6bfbf182c05787dcee8e7592af84b9d98c76d61721f3c251e12a4de09208e01b5baf1f19139d688531b1b86d67318200af3e9f12414455964df6833d7043eea846311cee315c67a5f08006486af0183357f836b5d5945739687a0df94ff06490fbb29d1de6dd3463879e51c021f19cb665088c5375a728a0570bef827f0c26bd664186e257e514a2ea4f4bcd265949444ebe718ba783a1273ae78313d7e932d48ba07f4e09155ed2188b5dd912f139750a6baf64fd2b895e71395690350d2f1e1b15e2d843e15a07757ab066c6de167e77e7fbcde72d27bf2bb96561d7fea70fb335ffded6968646f777133d149a260febd0fffe8d2c4b007b1a3a94c6d88c0049f1975ff82693f7ac7ec2fc18e6294f8b363651f42a4efa89fbeec83430d43f159465e9340c67d52806224b54edd70a17337c6817ffe1a48827cdbe91690d148e8a24459953df3bb22b0c37e7d11b4329ac492c00af3afdbe081fd81670226838d875dff10427babaa427e275d9fa12a2423a4445d232c18dc56b83019fbadc7249cfe62d1d0f3d8a1a3529faae62c3465c084b15583dc57bb76802666750b3df8b85389539a4e804a2261bd8a4204cdbc6a443723ee2af9bd7a83361ba507b6d22f56ccefa3e24916bef2857ae168823b0c39e6ae7470ed515867eb53c643a0dce294a1b2e237aa750d8a213e641ef4190568055edd37be5d0a7d969f30c7518095a329f3d6afb9b83d2f0d46d724c19e83ae68f20a765618b9588a5248397286b1bc996b49ad2e0a36fae09ff39b5fddf9596f1984a14e6f21be22bdd8a9046554d07e93f02f06a8ca8b9f06b9986e13ce069d73d559af0e1ad543c0430873f1a2e0983878b298b339ace5ccf4aaede0eef97d2b35508e40884b9eb55f556c1c25b4de1ae5763734532d2b484a0691b125b102b83b35c340d57a56de956a8f4624a3aa87dfd2d468200d3f27f9aa7ab16405accec730d63119c750c3c351bfe79e38a21a6a2694eed97ca24fd71b683f9766b14f69a963080ed6e357e6b7cc9a9931a837f89325e20e2add7ff81b2f87f59d0cebc555e612b63af8c46bacc90c0de5f96b3bfeb0743a9b9caa36917e1c86d585d299cdb34f11308fe048c8d61fcc07dc8ea281cdf11f25c67bca3fa7e243902f6bd74c58c460447acb00eedeafcbe6b2d78df428bf9302f7c51ec76604553da3435407d0ba5206f917c6be378799cd8906a350218b2ddc63a6653bcbd766b2334d28115257afccfff310f5f4243f824a43a887e0f0753d9a7c3600d893e2a734dc352e08a4103c43bc2982ef44057f4640bbe668841443e77882c7f553d8f4ae9e37abb35655a174415e7d38021f5315ff4a72db28af4114f064ed85e38bd295c53682f2eb9719969dfdae3ff52e0a388233425b066aae81c9841b2d8d2f5a973c14505e9c623491427b2613e7db7ef0a73a55a0188463b54ac9296933404509e78635bc3af760a741a1fd639d6343b529c4d2d47241a6bb7148caf3e249a2b650ff9fe32668fa899cbf6b0c8a86f54301a371c1564e9182deea0507d417d135801f4c51233d29a2388c7057fbb77f3189e31db01de96f5dd04c985ccb2602cf938d0968eae3a83eabdfd7c28d83f01d8cea562b9942805cf39e60c3fd7daeabcee4e6e712be97fb73253a662d74514b34fb3bd6c33faf32fd549796bd4aa2e32b9a5ae4736958143a80f6b9a844713d2750d06efd034b7e68ec3c6e270b9c8e5b4fd8c353744df67455d109ab9869fd8b4b6db75618c261d0949f6f55a630c263c806933070b18d173413514220d9e2670ee8b87ea9a16c8afcf5e777ed883dc7d80086b9dfe527889c8910f77be25f741e2b1495a7a9b08e6d0a2d0af414932ed327eae34924fe922905659d13f1eabee41571f141367a71a7eee3022783d11857999477814755ee8bb31115ba113c618edfb08bbed9c3d8c9fa8cdec13d51cb57966cd14e794fa69922a818d3028162255afa7810aa23f8eb77ca161da35bf4d9431a9bddcd5b6de26d108fd4307639c31da68a15a65d0a4a9b3ebb6b17949f3cdbf638da38c709bb8c1f307ad3a9967bcbd6125fccfe89664cde105a87ce5548b3281ec9f34e8f5ed0609db945d026e330d938910eca3c752e64ec52dd4622a94411c7826c8e9b5383d364d4fc717e5a208aa784683a0fef39773a46df781a12c24f1e201de2bb0824f7f6cb0377883ab329260af4d59c66126c9cda01b785f71116abaf3e47ae3c9d0f5b153ca6c6613e2e4591dafe82ad469294f7ab2dff0f42b1d425d288e5a7bbc6ce71282b0b6df7a218eb46822f07f4e6515ac3f8c2a73b0ab7fc662b75c63d97f022866716ae2c08ae7809ea88719d04f1cb895370f2087163729a36d363e802410b50a50f769a99592d60ac3572ea31286109b085761440d3a3c7dee98aa286e63a9ca177bcfce9df9828090392084745334a67369fd4a6c9ca9e78ce6128ca52107814b8ab744c7aaf16f6dcf022ddde4c5514c50dda4387d08c81ef66db5be94d9e02416e80074176c569d322fa411e17b8181bc94ea3e40fa892bb06a8d1bbab73f6d8ea71cf52699e86def7665c0393496ec7510e169d6401693b7d7fce0506c79cf2e3ae672f6e011edc4d9bf2b58bd7a06edcf46eaf071ee232a60e98c36eda023ce7c7c15b85826d75db8f23b446bee0031be4b1720e12cf1ea828fc5243aa3816edbbc0a251acf4888ff3389c14b5a54a4e991f51d3769c039dd72a18f3a648479663f9b299ed1beec246ea39d4ec690c990b122aa0834f27f8840ffb399d7b3f6526a00fad7790a8d4178158239c67f91e19de3848d7dea2264a212a47b4ac8c819a5cb763ee9754362b4ed8057c6cedfbb6001a37fa84d93a00b2a21eb28ed7e2b454692e2d96dc7aa596b6f0e23d4f1d54b8d18a3ddf156f422acbe1b15e83d7af5103b0fe2208f7e4c93c4379d93f8c12908955b81", 0x1000}], 0x4, 0x6, 0x0, 0xb, 0x9, 0x1d, 0x0, 0xfffffffd}) syz_genetlink_get_family_id$batadv(&(0x7f0000001e80), r10) (async) r16 = syz_genetlink_get_family_id$batadv(&(0x7f0000001e80), r10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r8, 0x8933, &(0x7f0000001ec0)={'batadv_slave_1\x00', 0x0}) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(0xffffffffffffffff, &(0x7f0000001fc0)={&(0x7f0000001e40)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000001f80)={&(0x7f0000001f00)={0x58, r16, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r17}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x4a6}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x2}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x7}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x7fff}]}, 0x58}, 0x1, 0x0, 0x0, 0x4814}, 0x40000) (async) sendmsg$BATADV_CMD_GET_ROUTING_ALGOS(0xffffffffffffffff, &(0x7f0000001fc0)={&(0x7f0000001e40)={0x10, 0x0, 0x0, 0x4}, 0xc, &(0x7f0000001f80)={&(0x7f0000001f00)={0x58, r16, 0x400, 0x70bd2d, 0x25dfdbfd, {}, [@BATADV_ATTR_HARD_IFINDEX={0x8, 0x6, r17}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}, @BATADV_ATTR_BONDING_ENABLED={0x5}, @BATADV_ATTR_ISOLATION_MASK={0x8, 0x2c, 0x4a6}, @BATADV_ATTR_ELP_INTERVAL={0x8, 0x3a, 0x2}, @BATADV_ATTR_ORIG_ADDRESS={0xa, 0x9, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0xe}}, @BATADV_ATTR_ORIG_INTERVAL={0x8, 0x39, 0x7}, @BATADV_ATTR_MULTICAST_FANOUT={0x8, 0x3c, 0x7fff}]}, 0x58}, 0x1, 0x0, 0x0, 0x4814}, 0x40000) ioctl$KVM_X86_SET_MCE(r5, 0x4040ae9e, &(0x7f0000002000)={0x6400000000000000, 0xffe, 0x1, 0x5, 0x1d}) getsockopt$SO_NETNS_COOKIE(r6, 0x1, 0x47, &(0x7f0000002040), &(0x7f0000002080)=0x8) ioctl$sock_FIOGETOWN(r5, 0x8903, &(0x7f00000020c0)=0x0) tgkill(r13, r18, 0x35) (async) tgkill(r13, r18, 0x35) openat$zero(0xffffffffffffff9c, &(0x7f0000002100), 0x80, 0x0) (async) r19 = openat$zero(0xffffffffffffff9c, &(0x7f0000002100), 0x80, 0x0) quotactl_fd$Q_GETNEXTQUOTA(r19, 0xffffffff80000901, r14, &(0x7f0000002140)) syz_open_dev$tty20(0xc, 0x4, 0x1) sendmsg$ETHTOOL_MSG_FEATURES_GET(r2, &(0x7f0000002280)={&(0x7f00000021c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000002240)={&(0x7f0000002200)={0x14, r15, 0x100, 0x70bd27, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x14}, 0x0) (async) sendmsg$ETHTOOL_MSG_FEATURES_GET(r2, &(0x7f0000002280)={&(0x7f00000021c0)={0x10, 0x0, 0x0, 0x400000}, 0xc, &(0x7f0000002240)={&(0x7f0000002200)={0x14, r15, 0x100, 0x70bd27, 0x25dfdbfe}, 0x14}, 0x1, 0x0, 0x0, 0x14}, 0x0) r20 = openat$cgroup_freezer_state(r4, &(0x7f00000022c0), 0x2, 0x0) fstat(r20, &(0x7f0000002300)) (async) fstat(r20, &(0x7f0000002300)) recvmmsg(r3, &(0x7f00000041c0)=[{{&(0x7f0000002380)=@qipcrtr, 0x80, &(0x7f0000002580)=[{&(0x7f0000002400)=""/43, 0x2b}, {&(0x7f0000002440)=""/152, 0x98}, {&(0x7f0000002500)=""/93, 0x5d}], 0x3, &(0x7f00000025c0)=""/224, 0xe0}, 0x1}, {{&(0x7f00000026c0)=@rc={0x1f, @none}, 0x80, &(0x7f0000002740), 0x0, &(0x7f0000002780)=""/81, 0x51}, 0x8}, {{&(0x7f0000002800)=@hci, 0x80, &(0x7f0000002a80)=[{&(0x7f0000002880)=""/4, 0x4}, {&(0x7f00000028c0)=""/169, 0xa9}, {&(0x7f0000002980)=""/7, 0x7}, {&(0x7f00000029c0)=""/190, 0xbe}], 0x4, &(0x7f0000002ac0)=""/215, 0xd7}, 0xcb}, {{0x0, 0x0, &(0x7f0000004040)=[{&(0x7f0000002bc0)=""/158, 0x9e}, {&(0x7f0000002c80)=""/13, 0xd}, {&(0x7f0000002cc0)=""/112, 0x70}, {&(0x7f0000002d40)=""/4096, 0x1000}, {&(0x7f0000003d40)=""/164, 0xa4}, {&(0x7f0000003e00)=""/197, 0xc5}, {&(0x7f0000003f00)=""/147, 0x93}, {&(0x7f0000003fc0)=""/116, 0x74}], 0x8, &(0x7f00000040c0)=""/220, 0xdc}, 0x9}], 0x4, 0x40000041, &(0x7f00000042c0)) (async) recvmmsg(r3, &(0x7f00000041c0)=[{{&(0x7f0000002380)=@qipcrtr, 0x80, &(0x7f0000002580)=[{&(0x7f0000002400)=""/43, 0x2b}, {&(0x7f0000002440)=""/152, 0x98}, {&(0x7f0000002500)=""/93, 0x5d}], 0x3, &(0x7f00000025c0)=""/224, 0xe0}, 0x1}, {{&(0x7f00000026c0)=@rc={0x1f, @none}, 0x80, &(0x7f0000002740), 0x0, &(0x7f0000002780)=""/81, 0x51}, 0x8}, {{&(0x7f0000002800)=@hci, 0x80, &(0x7f0000002a80)=[{&(0x7f0000002880)=""/4, 0x4}, {&(0x7f00000028c0)=""/169, 0xa9}, {&(0x7f0000002980)=""/7, 0x7}, {&(0x7f00000029c0)=""/190, 0xbe}], 0x4, &(0x7f0000002ac0)=""/215, 0xd7}, 0xcb}, {{0x0, 0x0, &(0x7f0000004040)=[{&(0x7f0000002bc0)=""/158, 0x9e}, {&(0x7f0000002c80)=""/13, 0xd}, {&(0x7f0000002cc0)=""/112, 0x70}, {&(0x7f0000002d40)=""/4096, 0x1000}, {&(0x7f0000003d40)=""/164, 0xa4}, {&(0x7f0000003e00)=""/197, 0xc5}, {&(0x7f0000003f00)=""/147, 0x93}, {&(0x7f0000003fc0)=""/116, 0x74}], 0x8, &(0x7f00000040c0)=""/220, 0xdc}, 0x9}], 0x4, 0x40000041, &(0x7f00000042c0)) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r20, 0xd000943e, &(0x7f0000004300)={0x0, 0x0, "a9f21240d47a1c4512e68cb50028820e263212907612e25a51149791d0a38990e5d388c6730a4383a20e1b0becc7061a089186483074b846a38517a7c76848787cc14da4b3acad306c1f4cea359e16da96a2ce94a57cedb144aee424eba78e5ed5bec89a9c631d05ee5d66fa2c1b029545c1f28e5a8e58379c1dca67f37c5e9466630e4b6511d2e6470a17cf47e66e81b8cabde73b310569ed52684c9649698ccca90883ecaaacec0b7c0fd634040579581fcee96e8d67fa110babd0d1c7245dd13347abe8555160051ce821c3d44ccfd7d24441a58f2051b9fe995763b35500414dc1a7179026d9602490400660b4c025f4d489f31a2a24a025ec5247a73c5e", "f74026e76debfb552c8b818505d434d73f24aa3bc06542214911d34985123cd9142388a332cfe5f17c42f4a81f35fcaa29b6f5d1dbc0f1280f537584d2fd7873fcdc746ee704d046409320e40e501505710bd8bf174cdd6d3595319a227a592b8bcb0ca700212f819ee71ffe8a793470589f375bfabea6dda89d24ee90189b3ca87b677f8366f4b555ba514c012d468ef5560ad633faa8eec30e743911d315bca899308133fe4f059058e44db63d762dae8bb8726aae4636e6c83016af5a0b10e761419b06dff01895744291bf380075ebe3891a342d98dcfb9540c4c5ab363a11416898ead741d9c04dac9e25bc28ddb1b81652bd5dd2742579915cd798434f7067f189a2dbdcc1f8beead9ac4d4e321b036791066da0d695805b55e4fd566cf4cbf3fbe0d730d8adb23413a57c6a62cd711ddae68537fa15d8f3224368ec6c76b08302503665c811eeafcc6133768a5c348dfa816b3ba18beb78cb8d016355daeb281dd1fed9926e5d173fc0558de9a19eae67f915b9c0524270afe45e02fae463e3bbfd08dab1c970a33ef7229ee36d1c34ae23097d9b7cbd02c9c9c37bea41a1043a425346922461244ecfb4a2aa612587e1c5e2e374f137e64223740610c911a8bd61c815406202cbc55c704d996a76b9793723aa580c11d3d6f722464bdbfdb670613f456824e103c27d90691e764346d2863d408e7009b7396bcfc4acc95c65025e396ca9a92a7f0bb5f6662dbefecfec9aad86ac93bfe347abdf94fa1a7155c8962356c1996acc2a2db641981183eb44b5de70873b61073555f23d127a5e97f63a0b157800768cb347383c765f90daa7a27522b70fb92a0e1388886eca821bfae57dc0672c0d707e9fc1d8a37a8427e983141f22a441a79d52fc2ea10d2a41e037de06350346ea8fe5e1082bb1d934bf7bef31e9053ff4763c6f969ac0e18a1bb2f34fbd2e9da1111adec9ecf61a611b8720c07c2855fb47c929df2d756dcd8703f563815b103671bc58e55eb0016da37c08a5bede86f05bddf8adf515d2f53ddf2cd800125d5dd5033eb13ba1e5d3ea6b0a2e0876981a1596934d11b7a7c47ad1d643d0e654576d77e1fc723781cfd0b0a46f5372d9412f65c0074e8e0099d5cc8ac51b21d650a27fab5480dda48b8af62fff5156d92f92d664f153d97a1cd61cf6b831d5e8ff2df27ed0efcb90b055530d7f3bf292d2634c8a88adde51197d827e371a75f993d65b62baa37132132267855455e78763557bf62dcd6f6d7f07c1b3eccdd5d8554c19bc5ffc132a0528666ed91c0df6682ef7d24d7fdc35db84f5e1b743d7b50c55aab2faf3cf4ddb0c86ee95dba8a7682f137e34a3d81f37331a60b32fda4095bc9c561281cb23d5c69cbdb5b5c3cbc01bcfbe53c9c294bc6aab57ba6f2e82c5e87d7cdc1a12498019465cc755bd152727987f29f3dda620153db29d526a9ae6eac9383daf373f88895cb44a3408cc967be27df2c684df3f3098c6e5d2563d9f9ea0b35a72c44879d1f976e2d22cf5ac48c5c5f62f7d9415edca3b9723335a9cac233f826896204ca2145c85283b8d226afcb62a9a4c30920f8ec0b72866729d875ab2b847acad3db32a092bcad958413eb6f05cd515c7faaa45bd47edbfb3b2900cbd8f3f515bb234e6313b282edc0eaa3f57cfda5aaa2140337ce6da929aaaaf663448ac0fb6dc7ef91798c7fc02c31fdd3221c475ea48c08a4655c1e8192508f0ec21ae27ff09bb473a83577181dee8b9cbf820ab0d040ca5a3f2b9fcae5ba5fcd8ea04a2f653385add40bfae22f9015814169cfb9d65330d961af6f25f264106616c200d3fc2a736fe2ec6a865e2b014a865b31d04c78c7ec035a5443f3d53d3c7dca3c8f183bc393e84c35947997d964da86f44ba8658fdd276f52f8acab08677019815507e80f8f8440ebb4e6f324070513a105a9a1e78572d6b7c93fb994cf929611c1b0043b3fe132902a7a10348610147474683093ef0244ca12afbc0e90b713a7aa052f0d9440f9dc7ee4689f5fe1069b96d32cf2b9e6311112e0a00290f479a6a0b00744db3b8d96c65fef63aefe226fd29335ffd31320dc190d91f8298d692f6890db046de9c3d494c6fa1ff1eb9901ca707ca6e34075830c6cdf8a518c70b4ab0356a7a7ec000af65dc53774a57c6397e7a481912201875bb77a3b45207e5e9d7a9eb21a272c39d5b8e3abf3a05443f4572dc07e92d08063e227e06272931d6f2cb64493476f971045a0d1126909e37855c2e13f3adb2461e2f16f97368bbb9c5d4ccb5c527340a56b2622fb06adf3e3666bb33954baea8a239396a7e20897999e4f6d2c38c3538130edd173fbfae415c4c990a99d06a66a24541b6a2d4c58fc0177d8021c251414d73c186e03beece8f8e1c2c716843f8639b69c97867a7890610462cb0c69f9f339906b753aa93cbfd1a8e3505dc1e4b09ed58a9f2368fd43bdc5e6828fc0c6602ce9010de6eeb5af134526e8dcb5cf1fcdd7b5e8e5d0aeccfdbedfcaa5d36343e710d4f74f322b66bf168e66158529b5a154388bff7677d16fc7460b2d91d1b39da55d5d5167cd03298333277645bddc3647f26e1e92c444900b9168b409e8ae426db4aff47d53edafe70073ced72a7cdaa57e5fc2b33958abdb70c54b35cd53f1f872a100f64581ef8e163d0bb1a943197b8c49cd0781e00dd9cb9615bf4148b524de1d0313d8d402563b70869d1747666e2a4f3e288a0c41885d78e5d2ab1ff1fdc8f5f11187f1519154ff716f2dc0cfefa388778503f4c108615717f24926896dcd91ab277022324899e591c43329acde500e0b4c6afcb41cd8d492edec5ec0d35baaa3a7dd558451a4f8d759d3761c2b89b8119e88cace20e977d2b934b3785d27a6ff716781e9e078c60bc6e653f3e9a1c970f5d2db6e03e1c9e3ac4b799514f336ae6f490b176f9a593bf9badf4595dedac680d06dee2df12cfb4ada74c64639de07205d34c146fee1ee3706558dccbf4110a9186734579efc73d9dd7842021a23dc265b10fd3d7c92c6c29174de2d3d932f6f93b020a1983d5945976236b57f3cae00fbd90dde585e66a6232360959740b01083059a46e972d01dbd6cf8378083592190dfcf32c798441a348e016184ff71acbdd53e2cfda762c21498f6f2eaaa366b786a608431b602028c6cba1015afaa42b10e71af64d2a8e54564177e424c08ef522fc644b665eb395810b2ec4d78e70c93eedd5c53c12dfb6ebaa234998d670e7771ac80f7fffc124f7e7a04f4ae116811d8964cab753ff5ba1fe45f5eec62bda5b47441544f8bd85cea4f2fb4269f9ba306d10df22a19f269d7c84693b5b98c2fe3a31506cdd2ba6a984c8c2f2faeb5ed4af3a10194b5518afd7652c40e733c0fd77dc2bda471ad8f8ecc8a9e199a4407bae843489a34a8762f2a2b8a8f0afc62bd3353c91e730711cdba29238dcf62559bd4af370c685f44659125358bbe140e22ec9acab859fa8a880276974346827a4cbb4ff802ce116e2676841295e5b73e9d535469f9691c052e14733ca7a1b85b76442c1a5775534b3191983d18c37316c364ad2ffb6fb03cbbd231bd807482eba3b823cd9c4886495a0e7bd23e9a6f0df570224bd5205bcc3e9a45bd01027af3488a0dd80ff24538c8dc37a6afd5919a541130324d39631f56fe446d6a28ddba59c15d25f72d78272dcdaada57ce7cf127587606d973fd78860341feb5544246ee149c8ce987177de2f564231ea11637c73b6c671d6baba57ee7282c44f456176ddb6f8ca150cd272493cfb14c78e35f1f2a729c7493ef87cbc4f906511feb5a50db2470b4695d8be813e3f72aae1ca726d2c38125336ea4d23250665634d67b327a8b874e823772dc9a2c9a737991a3778a27d2cec55f863c53b42731f589675f3efb91c34f008e4be383afdab8ad815944ac8a80fd9886bbd738d8ed394678a11a4e2ff0091d2d34f352b516a21552bad67fbc01b67d045acb936b43eb48444c227dd9be9734e4c32184eff37c7ad563dcbbc3ea028ea1f2d8e1e750e296900bf38602db328ed736d5309066498afd70ae87c301207588da0a0b13b164625bce73bc4724c4e2a81aba9ccf65c3dbc3e37f0c9c88fbc685e7f7ea124486b2eede03e6e1a70325cb99de36048ef29a0a8bbf3faf1879bdb7665447e640d82bea201d1cacb676fdb7500258becfdd3fdf0d65e1f2537ec3f5c8743313a5d08b679ac7d4684676be6c2b25065ed99234adf905383008ec11b63f57283634b7715c8bbac2c207774b8eb067de43222e6846aab3080a14ca60de386507117f4d1e3955f88ba8e2e0420e17d11cc497013779654bd50689fa93a52fbb8aa60b992c520dfade828a2314a37adede3950fb19d5a7909c7742daac62f9465e2c91abc7f1298ff703393d5db0438b160abac40959f4b91371629b6f4ab96882b104e9352eb5946c240b8779df9745dc49ae206267dbe0cf8167809111326077add1d0b7144df1570c8ece349f522fae89e7d62107000e36242b1a227cb9de3ba02d6cacf3dbe8d526dc80a0eb75012eafb4bdc95332a613e610a3ef73ca92011e0302142de399e2cb896aecb6fb3ca751b4cc184293073ef1c3e21c3d4343414b432fa9a2896891e980d6033659ff0864bf181690770e574765e6ff0743a96e2f531d88b921df33bc73625648e22c6c21cf8bf4350c2989a0ec51951430784762f96d7c79f3e0d31388b16d603f4c55fe1f9d3c93dc35ddad57e9b950f73ef6102eda627914a3225fb64358e8467ce638e53f3d2145c61a8800d1c419878c640334014cba6442d9137a8fb8a43e1c2da9631a3bf00525407dda788bc49b2ab12024f674ae9a49ba7e28ac655432c7506b2a5ca61af0f9c5411f0d7027683406ff7c7e762d0a86111156a9e15941ea6e91f9b86a1da253abe65752198ae58024d004271997c6eeed48baf34c0a3e676166d1dec6079ce0367bc74fe0d4aed54eebe877bae65689e8d5f4e9ada60b8947d04ddd3a3561b917aa634e8d798a91e5594ceb0236ad83ab1dce63ae5f19ac683e0c82ec961f03d1873b37681ebd253011f24af39efce081c027aabdb04946c711053e1b757f3c10dbff9a679cc767828ab590e9b85eaf07d514936869b8d572284e87211d2c1cbd372a1711815d5d9e5585f3788329d17f0d6842dfdbfaa440fb047b7aa1f64949530e1e24e85fc8b229328f7c49ead3a7daa0ff1c06a37954022b4ecc1c3f26b0fd48c50f5e9a90e3e216f24ddfaae7fd0e7e7ccdc3a28e4eb1c375d86ad62df783bcc5f49ab1d4ab737b2ed71fb21e87a76dc121a0c0c1c9d300669ee578867044c94c148e6aa605333798f31408f3fcb549fbdf42f44d6f36b2097ebaf49cae03e0276657844729753cead10"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r10, 0xd000943d, &(0x7f0000118640)={0x10000, [{0x0, r21}], 0xdf, "16b307040f4483"}) (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r10, 0xd000943d, &(0x7f0000118640)={0x10000, [{0x0, r21}], 0xdf, "16b307040f4483"}) 44.560697851s ago: executing program 1 (id=254): r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000640)=ANY=[@ANYBLOB="c4000000190001000000000000004000e00000020000000000000000000000000000000000000000000000000000000000000000000000000a00000087000000", @ANYRES32=0x0, @ANYRES32, @ANYBLOB="000000000000000000000000000000000000000000000000000000000000000000000000000000000053260e130000000000000000000000fbfffffffff5ffff00000000001b00000000000000000000000000000000000200000000000000b912"], 0xc4}, 0x1, 0x0, 0x0, 0x40100}, 0x2c000010) syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file1\x00', 0x3000003, &(0x7f0000000080), 0x41, 0x4cd, &(0x7f0000000700)="$eJzs3VFrXFkdAPD/vcnspt2sk3V92F1wXdxKWrQzSWPb4ENbQfSpoNb3GJNJCJlkQjJpm1AkxQ8giKjgk0++CH4AQfoRRCjou2hRRFt98EEdmTt3aprMNClO5rrJ7wcn95x77uT/P4HcmTP3cG8AZ9YHEXErIkYi4lJElPP9aV7m2o29znHPnj5YaJckWq07f0kiyfd1f1eSb9/ovCTGIuLrX4n4VtIr8u7qfL1e28xb1ebaRnVrZ/fyytr8cm25tj4zM31t9vrs1dmp4w8m7d81ERE3vvTkB9/96Zdv/PJz934396eL326nNZ737x/HIHWGXsr+Fl2jEbF5EsEKMpqNEACAj4K3I+LjEfHp7PN/OUayT3MAAADAadK6OR7/TCJaAAAAwKmVZmtgk7SSL58djzStVDpreD8R59N6Y6v52aXG9vpip38iSunSSr02la8VnohS0m5P52tsu+0rB9ozEfFWRHy/fC5rVxYa9cWiv/wAAACAM+KNA/P/v5c78/8DNgpJDgAAABiciaITAAAAAE6c+T8AAACcfub/AAAAcKp99fbtdml1n3+9eHdne7Vx9/JibWu1sra9UFlobG5UlhuN5eyefWtH/b56o7Hx+Vjfvl9t1raa1a2d3bm1xvZ6c27lhUdgAwAAAEP01qce/TaJiL0vnMtK27tFJwUMRfoqB//h5PIAhm+k6ASAwowWnQBQmFLRCQCFS47o/1i/jl8NPhcAAOBkTL57+Pp/ueikgKF4pev/AMCp4Po/nF0lKwDhzOt7fT/X9+Ydh67/3+xzYKv1ykkBAAADNZ6VJK3k1wLHI00rlYg3s8cClJKllXptKp8f/KZcer3dns5emRy5ZhgAAAAAAAAAAAAAAAAAAAAAAAAA6Gi1kmgBAAAAp1pE+scku5t/xGT5wvjB7wdeS/5RzrYRce/Hd354f77Z3Jxu7//r8/3NH+X7rxTxDQYAAACcEU+O/yS+7jy9O48HAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEF69vTBQrcMM+6fvxgRE73ij8ZYth2LUkSc/1sSo/tel0TEyADi7z2MiHd6xU/aacVEnkWv+OeGHj8ZQESg61H7/HOr1/9fGh9k297//6N5+V/1P/+lz89/I33OP28eM8Z7j39e7Rv/YcR7o73PP934SRbtcPwPjxn/m9/Y3d3XfH1/X+snEZM933+SF2JVm2sb1a2d3csra/PLteXa+szM9LXZ67NXZ6eqSyv1Wv6zZ/zvffIX/37Z+M/3iT/xfPy9//4Xjjn+fz2+//TtTrXUK/7FD3u//77TJ36av/d9Jq+3+ye79b1Ofb/3f/br9182/sU+4x87YvwXjzn+S1/7zu+PeSgAMARbO7ur8/V6bVNFpYDKa/F/kYbKoUrRZyYAAGDQ/vuhv+hMAAAAAAAAAAAAAAAAAAAA4Owaxu3EDsbcK2aoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAv9Z8AAAD///B70+s=") r1 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f00000004c0)=ANY=[@ANYBLOB="b8000000190001000000000000000000e00000020000000000000000000000000000000000000000000000000000000000000000000000000a"], 0xb8}}, 0x2c000010) 44.173235181s ago: executing program 1 (id=257): syz_mount_image$ext4(&(0x7f0000000800)='ext2\x00', &(0x7f0000000080)='./bus\x00', 0x1000000, &(0x7f00000007c0)={[{@stripe={'stripe', 0x3d, 0x2}}, {@mb_optimize_scan}]}, 0x1, 0x4c2, &(0x7f0000000100)="$eJzs3D1sG1UcAPD/OUlT+hUD5aOlQKAgKj6SNi20AxICCYkBEBIMZTRpWpW6DWqCRKqIBoTKggSVECsCsSCYGZiYEDAhsXSAHVWqUJaWDsjo7LNrO3Hium7cJL+f5Pg9353f+9+953t3L3YA69Zw+ieJ2BIRf0bEUETkmlcYrjxdmZ8d/3d+djyJUun1f5J0s7g8PzteXTXJnjdXMv2Nb9RoaubMiUKxOHE6y49On3xndGrmzFPHTxaOTRybODV26NCB/fsOPjP2dFfivD2t6873J3fteOnN86+MHz7/1q/fJ3WVro8jlqp42wZirm6fNHu0CyXcSrbWpZP+5qUb6zPd2Ll0yWBE9Jdba9r/h6Lvo221ZUPx4oc9rRxwU5VKpdJY68VzJWANS6LXNQB6o3qivzz/xXh6Ddx4Hbz2XXq+cgGUxn0le1Queq7dvhhour7tptmIODx39cv0EQvuQwAAdN9P6fjnycq4o3H8l4u769bbls0N5bO5lDsi4s6I2B4Rd0WU170nIu69zvKHm/ILxz+5ix0F1qZ0/PdsNrdVfWTlVlfJ92W5reX4B5Kjx4sTe7N9sicGBtP8vkXfPYnyJFD88Wmr8ofrxn/pIy2/OhbM6nGxf7BxmyOF6cINB5659EHEzv7F4k+i/1oUsSMidnZYxvHHv93V+EpfLbV8/EtYMM90/UpfRTxWOf5z0RR/VbL0/OToxihO7B2ttoqFfvv93Gutyr+h+LsgPf6bFm3/tfjzSf187dSCt9iwXBnn/vq45TXNcMRz0UH735C80VD4e4Xp6auliA3JywteP113g7uaLz/vq8S/Z/di8efLn3HVPXFfRKSN+P6IeCAiHsyO3UMR8XBE7F4i/l9eeOTtJeLv6fGP7yqfUK2Ofz5brXz8q8eh0hBqLWK5RN+Jn39sVXxz/EmWT5ddKK+RHv8D5dSebJt2Pv/arWDnOw4AAABWj1xEbIkkN1JL53IjI5X/4d8em3LFyanpJ45OvnvqSOU7AvkYyFXvdA1l+cjuf+Yr+fLV91j5OeJsdr90f3bf+PO+28r5kfHJ4pFeBw/r3OYW/T/1d1+vawfcdF2YRwNWqUX7fzaD+vXBFa4MsKI6P/8bOcBqt0wv9oMNsIY5i8P6tVj/P9uDegArr/X5f8LQANa4Wif/rI2V677u1fzlTWD1cZKH9Wv5/v/qzfr9K6B32v8W/62SSJKGV+KbiKW3Snpf5w4Sn6xgWf91slXkssRA1pRqiwav9wciepIo3BrVWC5R7agzZ070t/2rFjOls4Vi8cIPN1J67z6TAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAuun/AAAA//+Oxtta") r0 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_int(r0, 0x29, 0x4e, &(0x7f00000000c0)=0x8, 0x4) mkdirat(0xffffffffffffff9c, &(0x7f0000001000)='./file0\x00', 0xe0) pipe2$9p(&(0x7f0000001040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x800) write$P9_RVERSION(r2, &(0x7f0000001080)=ANY=[@ANYBLOB="1500000065ffff097b00000800395032303030"], 0x15) r3 = dup(r2) write$FUSE_BMAP(r3, &(0x7f00000010c0)={0x18}, 0x18) write$FUSE_NOTIFY_RETRIEVE(r3, &(0x7f0000001100)={0x14c}, 0x137) mount$9p_fd(0x0, &(0x7f0000001140)='./file0\x00', &(0x7f0000001180), 0x0, &(0x7f00000011c0)=ANY=[@ANYBLOB='trans=fd,rfdno=', @ANYRESHEX=r1, @ANYBLOB=',wfdno=', @ANYRESHEX=r3, @ANYBLOB=',dfltgid=', @ANYRESHEX=0x0, @ANYBLOB]) r4 = dup(r0) bind$unix(r4, &(0x7f00000001c0)=@abs={0xa, 0x2}, 0x6e) r5 = socket$inet6(0xa, 0x2, 0x0) mprotect(&(0x7f0000000000/0x4000)=nil, 0x4000, 0x1) r6 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$ARPT_SO_SET_REPLACE(r6, 0x0, 0x60, &(0x7f0000000840)={'filter\x00', 0x104, 0x4, 0x438, 0x220, 0x110, 0x110, 0x350, 0x350, 0x220, 0x7fffffe, 0x0, {[{{@uncond, 0xc0, 0x110}, @mangle={0x50, 'mangle\x00', 0x0, {@empty, @mac=@local, @local, @local, 0x2}}}, {{@uncond, 0xc0, 0x110, 0xff030000}, @mangle={0x50, 'mangle\x00', 0x0, {@mac=@remote, @empty, @loopback, @dev={0xac, 0x14, 0x14, 0xe}, 0x4}}}, {{@arp={@loopback, @multicast1, 0xffffff00, 0xff, 0xf, 0x5, {@mac=@remote, {[0xff, 0xff, 0xff, 0xff, 0x0, 0xff]}}, {@mac=@random="c76a84629917", {[0x0, 0xff, 0xff, 0x0, 0x0, 0xff]}}, 0x2, 0x5, 0x10, 0x8, 0x7fff, 0x5, 'veth1_to_batadv\x00', 'geneve0\x00', {}, {0xff}, 0x0, 0x17}, 0xc0, 0x130}, @unspec=@NFLOG={0x70, 'NFLOG\x00', 0x0, {0x10000, 0x0, 0x401, 0x1, 0x0, "d13686798f1f42bdc6fefb42c466fc7a77b1437c0d3e1284e05ddf6b70848b78cea86feebdd4d1fd96e2a47a020ca33a6fcc26b0f1176efe51a3da79bbc88b46"}}}], {{'\x00', 0xc0, 0xe8}, {0x28}}}}, 0x488) setsockopt$inet6_int(r5, 0x29, 0x4e, &(0x7f0000000040)=0x7, 0x4) r7 = socket$inet(0x2, 0x2, 0x0) ioctl$sock_SIOCBRDELBR(r7, 0x89a1, &(0x7f0000000000)='bridge0\x00') ioctl$sock_SIOCBRADDBR(r7, 0x89a0, &(0x7f0000000600)='bridge0\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000640)='./sys\x00', 0x1ff) mount(0x0, &(0x7f0000000680)='./sys\x00', &(0x7f00000006c0)='sysfs\x00', 0x0, 0x0) r8 = openat(0xffffffffffffff9c, &(0x7f0000000700)='./sys/class/net/bridge0/bridge/tcn_timer\x00', 0x0, 0x0) getsockopt$sock_timeval(r7, 0x1, 0x15, &(0x7f0000000d00), &(0x7f0000000fc0)=0x10) read(r8, &(0x7f0000000740)=""/100, 0x64) r9 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_DSTOPTS(r9, 0x29, 0x3b, &(0x7f0000000d00)=ANY=[], 0x8) bind$inet6(r9, &(0x7f0000000d40)={0xa, 0x4e20, 0x0, @empty}, 0x1c) r10 = userfaultfd(0x80001) ioctl$UFFDIO_API(r10, 0xc018aa3f, &(0x7f0000000d80)={0xaa, 0x670}) 43.362919431s ago: executing program 1 (id=261): unshare(0x40000000) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000017c0)=ANY=[@ANYBLOB="0b0000000e000000cc0002000600000005"], 0x48) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001800)={0x0, 0x0, &(0x7f0000001840)='P', &(0x7f0000001880), 0x800000, r0}, 0x38) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f00000018c0)={0x0, &(0x7f0000001900)=""/231, &(0x7f0000001a00), &(0x7f0000001a40), 0x2, r0}, 0x38) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) clock_gettime(0x0, &(0x7f00000000c0)={0x0, 0x0}) socket$tipc(0x1e, 0x5, 0x0) clock_gettime(0x0, &(0x7f0000000100)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000140)={0x0, 0x0}) clock_gettime(0x0, &(0x7f0000000180)={0x0, 0x0}) r11 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_RTHDRDSTOPTS(r11, 0x29, 0x37, &(0x7f0000001a00)=ANY=[@ANYBLOB="000000000000e5c897fe1ee8"], 0x8) write$evdev(r1, &(0x7f00000001c0)=[{{r3, r4/1000+10000}, 0x1, 0x0, 0x9}, {{r5, r6/1000+60000}, 0x11, 0xfffb, 0x9}, {{0x77359400}, 0x0, 0x7, 0x1}, {{0x0, 0xea60}, 0x17, 0xd45}, {{r7, r8/1000+10000}, 0x4, 0x2, 0xd2c}, {{0x0, 0xea60}, 0x3, 0x66, 0x5}, {{r9, r10/1000+60000}, 0x12, 0x5bd, 0x8}], 0xa8) r12 = socket$tipc(0x1e, 0x5, 0x0) syz_usb_connect$midi(0x5, 0x4f, &(0x7f0000000a00)=ANY=[@ANYBLOB="12011003000000403512048040000102030109023d00010118980409040000020103000609058e0b40000fd702052501010809058c02200000f78014250110"], &(0x7f0000001880)={0x0, 0x0, 0x0, 0x0}) syz_emit_ethernet(0x6e, &(0x7f0000001740)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd6000000000382b00fe80000000efa444e05d5a6a8f0000aafe8000000000000000000000000000aa3c000000000000002b000000000000002c000000000000000000ffa1", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="8000000090780000fe09f98986e0169716000000"], 0x0) setsockopt$TIPC_GROUP_JOIN(r12, 0x10f, 0x87, &(0x7f0000000440)={0x42, 0x1}, 0x10) r13 = socket$tipc(0x1e, 0x2, 0x0) bind$tipc(r13, &(0x7f0000000480)=@name={0x1e, 0x2, 0x1, {{0x2, 0x4}, 0x2}}, 0x10) setsockopt$TIPC_GROUP_JOIN(r13, 0x10f, 0x87, &(0x7f00000004c0)={0x42, 0x1}, 0x10) openat$vga_arbiter(0xffffffffffffff9c, &(0x7f0000000500), 0x1c0102, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000a80)={0x1, 0xe, &(0x7f0000000b40)=ANY=[@ANYBLOB="b700000012ed07febfa30000000000007603000028feffff7a03f0fff8ffffff79a4f0ff0000000024040000000000007f000000000000002704000001ed0a0025000000170000005d040000000000007b0300fe000000002d03000000000000c6000000000000009500000000000000023bd14560d8e9bac065b7a379d17cf9333379fc9e84af69912435f1b6a693002e7f3be361917adef6ee1c8a2b4f8ef1e50b91f32050e436fe275daf51efd601b6482a0800000098efd2a102ee010400006e7a1de4a21f379dbf01de00b1b564fef3bef7054803d0d600c095199fe3ff3128e599b0eaebbdbd7359a48f5b0afc532ef58de3c1b7646cb7798b3e6440c2fbdb00a3e35208b0bbf12cd8dff095edc710e4000000000000009fbe4b61a615c6c57a2b649dc74a1a610643b08d9ec21ead2ed51b104d4d91af25b8123deda8a3658d42ecbf28bf6d8e8afcb913466aaa7f6df70252e79166d85827513acd02b5a655a314d31a76e42f2460d0b11008e59a5923906f88b53987ad1714e72ba7a54f08050e46850600000000000000d5f728d236619074d6ebdf098bc908f50ae728a40f9411fe7226a4040b96e37c4f46010400000000c3da29faf75ddd1aa96960bca97af133824b881cc1f62c0f8f8f0e8d76b86f9c45636614786f5a2cb77230a874640dcbe0b20bb77c022d4cab080078fce8c5c81b7037181fc2f18f781aaa6e2957d7e39cc1baddcb7ec6667e699f24e41697ee7ea23e4b29a8b6cc9a1f5a7b3caae05f13792292cb949b3aab06b1e042ff2164d80c605532b18ab1c156b97e5889685a96949e4cb40df77b8bb84b0e733a63784ccc214d930cbb7e090df9a2867b3acec439c163fcd7071b53ac29df826f8ae6d6e18c1eacf5bf870768d5217e9bb5a05d9e22ce67f1231bd236ed200073826593c4e1a0f50a74bb482e486727d970acc546087acbf30f2f8165b47ba56dfadd14b306e98931485747292c6fe6e188750cf4f87cce2aa7d67c6133a9f05954cde298a35ea6d715ba80aee63300000000000000000000000000000000000040000000000000000386000000b854adb4f8080064e8407c6bdb37114c80fbaa4a0ec5aaf4b0ac6f2128668279eb6fc1caa80e64461c9a1be8fa0061ea9d55ee4716bea8e1cebf9ed39325ab4c5530dd6ee9fffc00000000000000d7c5af73c683625aaad5eda5004a76c9f8975ed4c5e4eb3e77e9885f69754932609f19e2f615a01cb6d17fbf5cb539403cb0572534f054d5514ad8264f7b029b2bdf2ca4958a62a6e744f9a4c1e646e1dd2ca19583f0f8b0dc53debd7d44f334e6ed7445a9580f970e483b307c4b3c018bc194b23d37e6a2e52d8288e5aab6fec586d52386e8c07a88c88e8faec5f1b16b2014f6952ce7d6be12c6bdb9651ca6fc907061be311d1354e6295698594a73136237bee068d3819400e43544830a3f74b7942f22336953978a5b2032da4238cc61162c04c1297395b73e18c9387615a2bc87d9e2445f3d323d3fac347926a4bac694c55fe9d145906d410f58f1951405d10504efe402cae085afef5dbd617e87ddbd239e4a50d7eb8e327fb5db12cbd6a9efe8e671c4f251cabdfe3400a670d14b9b3cd8d86e492997a0168c022ef3536bd1dc731f4f9f8cb6c3857fb8aaaa95024f8da775f72950212b84fc6133ae14d1429cd4905dabb52e43af7e65acf97b4951fa1e967d16a5ed642efc855a4a46b85cd079934ad3188276efae9387eaa232697526e24b5d4fded86c3811ccd00520150b16000080122965558074956da5e4c3bbefcb64aa8be4456ed2caf0f467b6bbf3aa4371f5e76ab3f60afea80bb066aafb7517f787b090f419a20278a3c779e03afd9a6af6fd518e5dce030f88ec5a5cb7601a161da0f8089322d84ac523040d13e1f1300c2c6555bce60d95dd3288e53435713f03add23f14c8db5555c62de4f6260a483632a2ab447f88dd6efec73a0271a19ca3aa860aa4dcaeebe3d53040b853a7c02a5fcc08b3a572969bbe91c921ac1476027772c87d172ab29967e38ba49e3e57fafea83e495a6a1d1a4ebf83434986091dd66ffe3ffed0c39552a312e2db596d9c827e02f6fc13c8ddbb50bfd7dd8aa2f35f259fc83e007fe79d2d25e30830b92fca00a292dd3b856faa4b7e66e1b64505f65900839df71a97d4d07d37f7ecf8ed9a22da26ae674bba16c204f6b2f8f74fc56b7126d7c11ece6e88ec41192aaee75415c58d264a2b6adae02c821b62428902aad499825ab85a348638384cd12e61dbde5c47056f0a20b4e2a2328d5db5cfe56557a129e6be231acf5f57995c60d9fca5f63a0dfd18054717120bda466d04774b53208ad8b022719ca77a4e0a66b4708f791d849a5e2aaa0074a9560ede2600df5a5c41392fe9460080fcb1e65233fb8dbeec4c86dbcf6a0673e38d2d3615e5bfbde44afe0fa7564231fff7e7f1f3ad68492dd2ccb1decb15b5d7d3e37e8b7d28921c4b9280979521173f522df408d9818b6cc400098abb869921911480a876fbba698801937e8b4264eb6f5137bdaa075f1488d22230592a79000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002f316aa0886c174b73decb46c1c85edf50d8fcbac5ff76b365611666da86a8e65b308706bd7c000000000000003f7cd4d5cb9076b81b7741ec03877afb520400000000000000c3ae49f88c462ea2050acf2d9a97d3be29a5ff4d1eba2c98cf0236401e02d7c445e50f76419ab4f78f67a09e63dd4faa2e7b59399fa5ee0b41e14a6fe6894e901a523fcbadfeff535fd9a6a78e70a9e22860c36a724770b4185de44db6bf21fef32a8d5b36d9014fa841061e63d40f4e536314beda5738fee012365f963b2a85e7d8075c333475b9f0284405e30700000041285fbe0bdd37220e31d4731614a50c16c6a41744c3d24eab511317f97b7b4a1c2ec33fedc46e9bf0fa640eebd3d58f0ebdb7cb8ccffd6d6ab7e0e843591d2618e2d2cdc7081c8fafffe8c350a5c554a387de4ee7aac6478d99de7dd82bef044a6d33c789d566c90c46ad581aa22f910547a77d55e26bf19f1d4661550b177ef53933a305e69b8a95119dcf5bda599d625054776151b2cd1fcde238bdc527594a6c17aa9728af24e2bb7a3830e7092b01b119ea4e7e7f0e21527d622cc29c9f0c8720195368f8374337ab4d130619d93c5ef37e7ddd0b2da147e6e513455b88753452de959a6cbfa1ffbc7ad5d8c3b48017fd31dcf72f337b639253f44cb27a12174bc4c191e21015d0c431a71906eb9c6a14c8a060459ef26787ce3d1cbfd5cc459f0048b5d06f6cbd3e9b34c89f3fb2f951ae9f5a6ad28599dc36fc5fb481d7fcc8bc0000000000000000000000000000000000000000009231feef3117197c7963c2ba910969f776c8b2ea3970f358107945d9e74e9bdfa58e68b65a9201bc4b73b431df5aa29f363917f90e3fa1eaf553db1c761dd9b634a9c4d7c21da4fe6d953ed9438cad0f8dfe03e5e2f73019352f1fb682a5a6ebbf24ebc49e3d7058e696eb3f4b642f36c9006c0067e24a64aa8c53dd824a4ee271e35ed90000800847683c08bfda74a143c855030ae004ac797c575c202d8091eb77565212548ead770d68ad9fa2b2528798df1c36fc438d9c98f168490b41e158bb2e2d8ed19d44b9cce67c9c522b5136be09ed1b97ea3d5b317508df23e92c56fc2eb74d27d3861d91745b8fb9f6cc20e9f8b174000c62c4a2b212332a073fc5d0be7347e41454cb27e081c43e92ae7f9f046600db85d945a4666b588629ce0809d5c8506308688db21ec04d365497bf900600000000000000000000000000681474c0703174a92e9124dc8fc6da9f3cb3c2d12bc27fa87413a680bd09996bbd59b033c07c015617bc5142956fa065a9750774d635a19cdaf78b0fee37efcce6f4297156d5e6b2c9a06fbd3dccc8704b90647191d919a5b1f399889b8b3547dec24f3b846948424af9c63eaf074d2a954390735141befa99240a40defc1d937db2fd3a926eb10fb450baa9ad89c80365f9a24700752953e3c42779379591b5667597ad8a52a9a96dcec6706dba17749e6c59808b66fadd437e9fb16eedf7862d86d11c33ab3b49b7c6dcbde1e52d2a3b43443c3c36fdcf999ede1da0eb9450a27c2307de2b3af451c013"], &(0x7f0000001700)='GPL\x00'}, 0x48) ioctl$EVIOCSFF(r2, 0x40304580, &(0x7f0000000a40)={0x56, 0x6, 0xfff, {0x7, 0x4}, {0xbd}, @ramp={0x9, 0xc63, {0xc392, 0x7f, 0x942c, 0x5}}}) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000540)={'syz0\x00', {0x9, 0x1, 0x6, 0xfffa}, 0x33, [0x1, 0xc95a, 0xfffffff3, 0x9, 0x80, 0x2, 0x3, 0x7f, 0x6, 0x50, 0x39cc191a, 0x5c, 0x9, 0x5, 0x10001, 0x0, 0x7, 0x3, 0x0, 0x2ab, 0x4, 0x7, 0x4, 0x3c5b, 0x1, 0xb, 0x9, 0x1, 0x1f461e2c, 0x7, 0xe661, 0x7fff, 0x6e7632b4, 0x3, 0x7fff, 0x4c74, 0x80000000, 0x800242, 0xffffffff, 0x7a, 0x0, 0x71, 0x2, 0x57, 0x3, 0x2, 0x5, 0x3e, 0x8f, 0x6, 0x6, 0x3, 0x80092a5, 0x4, 0x1, 0x20000000, 0x7e, 0x0, 0x7, 0x6, 0x8, 0x4, 0x1, 0x40], [0x12000007, 0xffff, 0x12f, 0x6, 0x10, 0xfffffff3, 0x129432e6, 0xcb, 0xf9, 0xd, 0x23f, 0x5, 0x1000, 0xfffffffc, 0x43, 0x0, 0x3, 0x6, 0x2f, 0xe, 0x312, 0x1, 0x0, 0xfffffffe, 0x8, 0x4, 0xfff, 0x9, 0x3fe, 0x3fe, 0x6, 0x4, 0xfb, 0x5, 0x8000, 0x5f31, 0xbcf5, 0x1, 0x2, 0x2, 0x9, 0x4, 0x9, 0x8, 0x9, 0x6, 0xb, 0x4000b, 0x1, 0x9, 0x9, 0x2, 0x7f, 0x40009, 0x1, 0x3, 0x9, 0xffffffff, 0x200007, 0x3, 0xf, 0x48c93690, 0x42, 0x400004], [0x6, 0x9, 0x80000001, 0x1, 0x20000004, 0x100, 0x8d2, 0xb, 0x5, 0x7, 0x4, 0x1, 0xb, 0x4, 0x5, 0x1005, 0x6, 0x1f0, 0xfffffffd, 0x2, 0x86, 0x1, 0x9, 0x3e7, 0x9, 0x5, 0x4000002, 0x2, 0x800, 0x8, 0x5, 0x8001, 0x7, 0x38, 0x800003, 0x200, 0x80, 0x2, 0xcc52, 0x2, 0x1000, 0xa2, 0x7, 0x53cf697b, 0xfffffffb, 0x6, 0xac8, 0xbf, 0x10002, 0x403, 0x10007ff, 0x3, 0x0, 0x1, 0xffff, 0x100, 0x10005, 0x1c, 0x400000, 0x3, 0x6, 0xaaed, 0x4, 0xfc], [0x100009, 0xbb31, 0x3, 0x5e, 0x101, 0x1, 0x6, 0x7, 0x1, 0x3, 0x80ce7, 0x1ff, 0x3, 0x400007, 0x5, 0x1003, 0x40000101, 0x10000, 0x6, 0x7fff, 0xffff, 0xe620, 0x2, 0x2, 0x4, 0x2, 0x14c, 0x60a7, 0x6, 0x4, 0xffffffff, 0x80000000, 0x7, 0x8, 0xc8, 0xee1, 0x0, 0xffff, 0x3, 0x7f, 0x100, 0x9602, 0x4, 0x2, 0xffff, 0x6, 0x1, 0x10080, 0x1000, 0x8, 0x30b1d693, 0x5a2c, 0xc, 0x8, 0x1, 0x101, 0x0, 0x4, 0x5, 0xb1c, 0x1, 0x200, 0xffff3441, 0xfff]}, 0x45c) ppoll(&(0x7f00000009c0)=[{}, {}], 0x20000000000000dc, 0x0, 0x0, 0x0) setsockopt$TIPC_GROUP_LEAVE(r12, 0x10f, 0x88) r14 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000280)='/sys/kernel/debug/binder/stats\x00', 0x0, 0x0) ioctl$XFS_IOC_FD_TO_HANDLE(r14, 0xc038586a, &(0x7f00000003c0)={r1, &(0x7f00000002c0)='-#!:]$#`\x00', 0x1995c0, &(0x7f0000000300)={@_ha_fsid={[0x4, 0x3]}, {0xd8e5, 0xfffb, 0xe6db, 0xce52}}, 0x913, &(0x7f0000000340)={@_ha_fsid}, &(0x7f0000000380)=0x1000}) getsockopt$TIPC_GROUP_JOIN(r2, 0x10f, 0x87, &(0x7f0000000040), &(0x7f0000000080)=0x4) 41.562679027s ago: executing program 1 (id=266): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000180)='./file1\x00', 0x180008, &(0x7f0000000040)=ANY=[@ANYRES32], 0x0, 0x29c, &(0x7f0000000480)="$eJzs281OE10cx/Ef5eXh5YGpoigY44ludDOBegM2BBJjEw1S40tiMshUmw4t6TSYGiPs3HodxKU7E+MNsPEKWLhj45KFcUynA7RkIGBiR+v3s5k/OfMbzuR/ZnIWnZ2H71ZKBd8uODWleoz6pAHtSmml1KumnuiYCusBtdrQjfHc9uX7jx7fyeZycwvGzGcXb2aMMWNXPr18/f7q59rIgw9jH//TVvrpzrfM162JrcmdH4svir4p+qZcqRnHLFUqNWfJc81y0S/ZxtzzXMd3TbHsu9W28YJXWV2tG6e8PDq8WnV93zjluim5dVOrmFq1bpznTrFsbNs2o8PC8fqTngA6olrNOrNDcSP5zc7PBgAAJC1m/7+RyP7/VnRB9v8dlN9cWHCySc8Cv1dj//8ken7bsf8HAAAAAAAAAAAAAAAAAAAAAOBvsBsEVhAE1t6xXwq/8Amiv4ckDUtaj84flTQmyZKUlnRG0llJ45LOSTovaULSBUkXJU22XCvhW0WMo/rfe6j/I5L+p/9dZzfY+57v+Oef/nenk77/6X93avlwd1BaebuWX8s3j83xbEFFeXI1LUvfw15GmvX87dzctAmldWllPcqvr+V72/MzshoLJi4/08yb9nwqXHf7+YysxgKLy2di84O6fq0lb8vSl2eqyNNyuCYP8m9mjJm9mzuUnwrP63a22RfbP9s+aryZP8H6CKZj+9Onqb5k7x2SX39VcjzPrXawGErin1L8YqE/YxoUpyy2T3Nyj7TReB209h3/gINlkPRMAAAAAAAAAAAAAAAAAACn0YlfIyZ9jwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHPYzAAD///cjUYQ=") prlimit64(0x0, 0xe, &(0x7f00000008c0)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000900)=0x7) r0 = getpid() connect$can_bcm(0xffffffffffffffff, 0x0, 0x0) sendmsg$can_bcm(0xffffffffffffffff, 0x0, 0x0) prlimit64(r0, 0xe, &(0x7f0000000080)={0xc, 0xb380}, &(0x7f00000000c0)) sched_setaffinity(0x0, 0x8, &(0x7f0000000980)=0x2) sched_setscheduler(r0, 0x1, &(0x7f00000001c0)=0x4) syz_mount_image$ext4(&(0x7f0000000100)='ext3\x00', &(0x7f0000000140)='./file1\x00', 0x210000, &(0x7f00000003c0)={[{@discard}, {@dioread_lock}, {@barrier_val={'barrier', 0x3d, 0x7}}, {@nolazytime}, {@quota}, {@lazytime}, {@errors_remount}, {@mblk_io_submit}, {@noblock_validity}, {@test_dummy_encryption}]}, 0x1, 0x56f, &(0x7f0000001340)="$eJzs3d9rW1UcAPDvTdPup66DMdQHGezByVy6tv6YIDgfRYcDfZ+hzcpouowmHWsduD24F19kCCIOxD/Adx+H/4B/xUAHQ0bRBxEiN73psjZp2i4z2fL5wG3Pyb23535z7vf2nNyEBDC0jqU/chEvR8Q3ScShlnX5yFYeW9tu9eH1mXRJol7/9M8kkuyx5vZJ9vtAVnkpIn79KuJkbnO71eWV+WK5XFrM6hO1hSsT1eWVU5cWinOludLlqenpM29NT737zts9i/X1839//8ndD898fXz1u5/vH76dxNk4mK1rjeMJ3GitHCv+m5VG4+yGDSd70NggSfp9AOxKkuX5aKTXgEMxkmU98Pz7MiLqwJBK5D8MqeY4oDm379E8+Jnx4IO1CVAj9rHW+PNrr43E3sbcaP9q8tjMKJ03jfeg/bSNX/64cztdYuvXIfZ1qQPsyI2bEXE6n998/U+y69/unW68eLy1jW0M2/8f6Ke76fjnjXbjv9z6+CfajH8OtMnd3eie/7n7PWimo3T8917b8e/6pWt8JKu90BjzjSYXL5VLpyPixYg4EfWutz7OrN6rd1rXOv5Ll7T95lgwO477+T2P7zNbrBUjYmyXIT/mwc2IV/Lt4k/W+z9p0//p83F+m20cLd15tdO67vE/XfWfIl5r2/+PujXZ+v7kRON8mGieFZv9devob53a73f8af/v3zr+8aT1fm115238uPefUqd1uz3/x5LPGuVmElwr1mqLkxFjycebH596tG+z3tw+jf/E8a2vf+3O/3Ty9fk247915FbHTQeh/2d31P87L9z76IsfOrW/vf5/s1E6kT2SXf/ay86V7R7gkz5/AAAAAAAAMEhyEXEwklxhvZzLFQpr7+84Evtz5Uq1dvJiZenybDQ+Kzseo7nmne5DLe+HmMzeD9usT22oT0fE4Yj4dmRfo16YqZRn+x08AAAAAAAAAAAAAAAAAAAADIgDHT7/n/p9pN9HBzx1jS822NPvowD6oetX/vfim56AgdQ1/4HnlvyH4SX/YXjJfxhe8h+Gl/yH4SX/YXjJfwAAAAAAAAAAAAAAAAAAAAAAAAAAAOip8+fOpUt99eH1mbQ+e3V5ab5y9dRsqTpfWFiaKcxUFq8U5iqVuXKpMFNZ6Pb3ypXKlcmpWLo2UStVaxPV5ZULC5Wly7ULlxaKc6ULpdH/JSoAAAAAAAAAAAAAAAAAAAB4tlSXV+aL5XJpUaFj4f0YiMN4mgGu2dXu+UGJQqFD4WbWvTvbq48XJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADY4L8AAAD//5ubMZg=") mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000a40)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000ac0), 0x400000000000041, 0x0) sched_setaffinity(r0, 0x8, &(0x7f0000000b00)=0x2) recvmmsg(r1, &(0x7f0000000b40), 0x10106, 0x2, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000b80)={@mcast1, 0x800, 0x0, 0x103, 0x9, 0x5, 0xfffa}, 0x20) r4 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$CAN_RAW_FILTER(r4, 0x65, 0x1, 0x0, 0x0) sendmsg$inet6(r3, &(0x7f0000000c00)={&(0x7f0000000c40)={0xa, 0x4e1e, 0x80000, @rand_addr=' \x01\x00', 0x5}, 0x1c, 0x0}, 0x8000) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r2, 0x8983, &(0x7f0000000c80)={0x0, 'veth0_vlan\x00', {0x4}, 0x26}) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000e40)={0xffffffffffffffff, 0x0, 0x4f, 0xe, &(0x7f0000000740)="25834b338a994c6952bb896262cb34951387fd33b05ccd922bbe9f0c607ae0217dd3f04ed29e92e97c26f07f84bbe479b49fca0f367eed22ddbdbb8288ae5115ef65114d4bf9384bac1308af01dd7b", &(0x7f00000007c0)=""/14, 0xfe, 0x0, 0xac, 0xf8, &(0x7f0000000ec0)="d7cdbf2d83f4a37ac9087bfdd28aa08309707d1df9bd4855d756a2dec96c2bd9b68cd62bd6dcbb66b2186b38ded5db27105f8d44a156546624c1f5dab90c38e1c9663fd27b68ca28c9ebcb760082ffd85011329d9152c24b3161f48a9937ffebbda0e269ba58b230cade801fdf448a9ad9d21e599184bce99b6b18f54e152bcd8c26f0b5f08a704bbc70a5758dc53e710532b0d6ea4b1aec6161023137ed4d938de4f8e210765aefa12f9e34", &(0x7f0000000cc0)="ce5bbe3d04203c04f4208e064c78cf507c1094843ad2be94112b0404053779549eaca0bb6bde363613aba5ffe75fd0b8d0fece888a489fedd7eaef3d8526ba9518deb9a63a18381146818d8d918e078584b1f2a6c44a8f6372f44acdff2ebbe61f04caef3efab6a3f2ec94fd45d0368bf6684613fb2558a4b846c59eaab8e553b14660578a67ba21a23f931c75c8a3ff217893d46f8897a5af0f9a205a16521480dc48f4d19987cf33b778329a5abbc1b37ab362d3a368ce4740d6b5f818026a8c71d2fa1d38399110ed73f7cac60c1f132be5d4f7a0c9b6087dc50442cfa11f25215a264d731ff0e5230306e4e3d5cb0ac48bb1c0bd1f2c", 0xb2088466f95bb1e5, 0x0, 0x9}, 0x50) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f0000000240)={0x0, 0xdffffffe, 0x80, 0xfffffffd, 0x12, "8100e1c8e80b598c36ff000800"}) r6 = syz_open_pts(r5, 0x40601) ioctl$TIOCCONS(r6, 0x541d) r7 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000280)={0x1, &(0x7f00000002c0)=[{0x6, 0x72, 0x0, 0x7fffffff}]}) close_range(r7, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(&(0x7f0000000e00)='ext3\x00', &(0x7f0000000300)='./file0\x00', 0x4010, &(0x7f0000000340)={[{@quota}, {@auto_da_alloc_val={'auto_da_alloc', 0x3d, 0x6}}, {@auto_da_alloc}, {@prjquota}, {@grpid}, {@dax_always}, {@stripe={'stripe', 0x3d, 0x1}}, {@grpquota}]}, 0x1, 0x44c, &(0x7f00000018c0)="$eJzs3MtvG8UfAPDvrp3019cvpiqPPoBAQVQ8kiYtpQcuRSBxAAkJDuUYkrQqdRvUBIlWFRSEyhFV4o44IvEXcIILAk5IXOGOKlWol5aejNZeO7ZjO48mcag/H8nOzO5sZr7eHXt2Jk4AA2s0e0oidkXEHxExUsu2Fhit/bhz68r0P7euTCdRqbz9d1Itd/vWlel60fpxO+uZUkT6eRIHOtQ7f+nyualyefZinh9fOP/B+Pylyy+cPT91ZvbM7IXJEyeOHZ146fjki+sSZxbX7f0fzx3c9/q719+cPnX9vV++S+rxt8WxKmnXPaO9Dnu6UllTdVvV7qZ0UlxMLnNYpfvLx2YoRER2uoaq/X8kCrF48kbitc/62jhgQw333n21AtzHstE8MIjqH/TZ/W/9sQnDji3j5slozGPcyR+1PcXGrf1Q2/3tehqNiFNX736dPeJe5iEAAFboh5MR8Xyn8V8aDzWV+3++hlKKiAciYk9EHI+IvRHxYES17MMR8cgq629fJFk6/klvrCmwFcrGfy/na1ut47/GykSpkOd2V+MfSk6fLc8eyV+TwzG0LctP9Kjjx1d//7Lbvnz8lyWrY8Cs/vpYMG/HjeK21mNmpham7iHkFjc/jdhf7BR/0lgJyMbH+yJi/xrrOPvstwe77Wse/3aOf2NVvol4pnb+r0Zb/HVJ7/XJ8f9FefbIeP2qWOrX36691a3+fsefnf8dHa//RvylpHm9dr7DL9nWu45rf37R9Z5m+fg7X//DyTst2z6aWli4OBExnLxRa3Tz9sm2cpOL5bP4Dx/q3P/3xOIrcSAisov40Yh4LCIez9v+REQ8GRGHesT/8ytPvb/2+DdWFv9MRNzN5wOWP/+LieFo39I5UTj30/ctlZZWE392/o9VU4fzLSt5/1tJu7pczQAAAHDfSSNiVyTpWCOdpmNjtb/h3xs70vLc/MJzp+c+vDBT+45AKYbS+kzXSNN86ER+W1/PT7blj+bzxl8VtlfzY9Nz5Zl+Bw8DbmeX/p/5q9Dv1gEbrtjvBgB9o//D4NL/YXDp/zC4OvT/7f1oB7Cpio2ntn/V9El/2gNssrbPf8t+MEDc/8Pg0v9hcOn/MJDmt8fyX5KXkFiSiHRLNGMliTS2RDP+W4l+vzMBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACsj38DAAD//2D64wg=") 41.534802478s ago: executing program 32 (id=266): syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000180)='./file1\x00', 0x180008, &(0x7f0000000040)=ANY=[@ANYRES32], 0x0, 0x29c, &(0x7f0000000480)="$eJzs281OE10cx/Ef5eXh5YGpoigY44ludDOBegM2BBJjEw1S40tiMshUmw4t6TSYGiPs3HodxKU7E+MNsPEKWLhj45KFcUynA7RkIGBiR+v3s5k/OfMbzuR/ZnIWnZ2H71ZKBd8uODWleoz6pAHtSmml1KumnuiYCusBtdrQjfHc9uX7jx7fyeZycwvGzGcXb2aMMWNXPr18/f7q59rIgw9jH//TVvrpzrfM162JrcmdH4svir4p+qZcqRnHLFUqNWfJc81y0S/ZxtzzXMd3TbHsu9W28YJXWV2tG6e8PDq8WnV93zjluim5dVOrmFq1bpznTrFsbNs2o8PC8fqTngA6olrNOrNDcSP5zc7PBgAAJC1m/7+RyP7/VnRB9v8dlN9cWHCySc8Cv1dj//8ken7bsf8HAAAAAAAAAAAAAAAAAAAAAOBvsBsEVhAE1t6xXwq/8Amiv4ckDUtaj84flTQmyZKUlnRG0llJ45LOSTovaULSBUkXJU22XCvhW0WMo/rfe6j/I5L+p/9dZzfY+57v+Oef/nenk77/6X93avlwd1BaebuWX8s3j83xbEFFeXI1LUvfw15GmvX87dzctAmldWllPcqvr+V72/MzshoLJi4/08yb9nwqXHf7+YysxgKLy2di84O6fq0lb8vSl2eqyNNyuCYP8m9mjJm9mzuUnwrP63a22RfbP9s+aryZP8H6CKZj+9Onqb5k7x2SX39VcjzPrXawGErin1L8YqE/YxoUpyy2T3Nyj7TReB209h3/gINlkPRMAAAAAAAAAAAAAAAAAACn0YlfIyZ9jwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHPYzAAD///cjUYQ=") prlimit64(0x0, 0xe, &(0x7f00000008c0)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000900)=0x7) r0 = getpid() connect$can_bcm(0xffffffffffffffff, 0x0, 0x0) sendmsg$can_bcm(0xffffffffffffffff, 0x0, 0x0) prlimit64(r0, 0xe, &(0x7f0000000080)={0xc, 0xb380}, &(0x7f00000000c0)) sched_setaffinity(0x0, 0x8, &(0x7f0000000980)=0x2) sched_setscheduler(r0, 0x1, &(0x7f00000001c0)=0x4) syz_mount_image$ext4(&(0x7f0000000100)='ext3\x00', &(0x7f0000000140)='./file1\x00', 0x210000, &(0x7f00000003c0)={[{@discard}, {@dioread_lock}, {@barrier_val={'barrier', 0x3d, 0x7}}, {@nolazytime}, {@quota}, {@lazytime}, {@errors_remount}, {@mblk_io_submit}, {@noblock_validity}, {@test_dummy_encryption}]}, 0x1, 0x56f, &(0x7f0000001340)="$eJzs3d9rW1UcAPDvTdPup66DMdQHGezByVy6tv6YIDgfRYcDfZ+hzcpouowmHWsduD24F19kCCIOxD/Adx+H/4B/xUAHQ0bRBxEiN73psjZp2i4z2fL5wG3Pyb23535z7vf2nNyEBDC0jqU/chEvR8Q3ScShlnX5yFYeW9tu9eH1mXRJol7/9M8kkuyx5vZJ9vtAVnkpIn79KuJkbnO71eWV+WK5XFrM6hO1hSsT1eWVU5cWinOludLlqenpM29NT737zts9i/X1839//8ndD898fXz1u5/vH76dxNk4mK1rjeMJ3GitHCv+m5VG4+yGDSd70NggSfp9AOxKkuX5aKTXgEMxkmU98Pz7MiLqwJBK5D8MqeY4oDm379E8+Jnx4IO1CVAj9rHW+PNrr43E3sbcaP9q8tjMKJ03jfeg/bSNX/64cztdYuvXIfZ1qQPsyI2bEXE6n998/U+y69/unW68eLy1jW0M2/8f6Ke76fjnjXbjv9z6+CfajH8OtMnd3eie/7n7PWimo3T8917b8e/6pWt8JKu90BjzjSYXL5VLpyPixYg4EfWutz7OrN6rd1rXOv5Ll7T95lgwO477+T2P7zNbrBUjYmyXIT/mwc2IV/Lt4k/W+z9p0//p83F+m20cLd15tdO67vE/XfWfIl5r2/+PujXZ+v7kRON8mGieFZv9devob53a73f8af/v3zr+8aT1fm115238uPefUqd1uz3/x5LPGuVmElwr1mqLkxFjycebH596tG+z3tw+jf/E8a2vf+3O/3Ty9fk247915FbHTQeh/2d31P87L9z76IsfOrW/vf5/s1E6kT2SXf/ay86V7R7gkz5/AAAAAAAAMEhyEXEwklxhvZzLFQpr7+84Evtz5Uq1dvJiZenybDQ+Kzseo7nmne5DLe+HmMzeD9usT22oT0fE4Yj4dmRfo16YqZRn+x08AAAAAAAAAAAAAAAAAAAADIgDHT7/n/p9pN9HBzx1jS822NPvowD6oetX/vfim56AgdQ1/4HnlvyH4SX/YXjJfxhe8h+Gl/yH4SX/YXjJfwAAAAAAAAAAAAAAAAAAAAAAAAAAAOip8+fOpUt99eH1mbQ+e3V5ab5y9dRsqTpfWFiaKcxUFq8U5iqVuXKpMFNZ6Pb3ypXKlcmpWLo2UStVaxPV5ZULC5Wly7ULlxaKc6ULpdH/JSoAAAAAAAAAAAAAAAAAAAB4tlSXV+aL5XJpUaFj4f0YiMN4mgGu2dXu+UGJQqFD4WbWvTvbq48XJQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADY4L8AAAD//5ubMZg=") mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000a00)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000a40)=@file={0x0, './file1\x00'}, 0x6e) sendmmsg$unix(r2, &(0x7f0000000ac0), 0x400000000000041, 0x0) sched_setaffinity(r0, 0x8, &(0x7f0000000b00)=0x2) recvmmsg(r1, &(0x7f0000000b40), 0x10106, 0x2, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) setsockopt$inet6_IPV6_FLOWLABEL_MGR(r3, 0x29, 0x20, &(0x7f0000000b80)={@mcast1, 0x800, 0x0, 0x103, 0x9, 0x5, 0xfffa}, 0x20) r4 = socket$can_raw(0x1d, 0x3, 0x1) getsockopt$CAN_RAW_FILTER(r4, 0x65, 0x1, 0x0, 0x0) sendmsg$inet6(r3, &(0x7f0000000c00)={&(0x7f0000000c40)={0xa, 0x4e1e, 0x80000, @rand_addr=' \x01\x00', 0x5}, 0x1c, 0x0}, 0x8000) ioctl$sock_SIOCSIFVLAN_ADD_VLAN_CMD(r2, 0x8983, &(0x7f0000000c80)={0x0, 'veth0_vlan\x00', {0x4}, 0x26}) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000e40)={0xffffffffffffffff, 0x0, 0x4f, 0xe, &(0x7f0000000740)="25834b338a994c6952bb896262cb34951387fd33b05ccd922bbe9f0c607ae0217dd3f04ed29e92e97c26f07f84bbe479b49fca0f367eed22ddbdbb8288ae5115ef65114d4bf9384bac1308af01dd7b", &(0x7f00000007c0)=""/14, 0xfe, 0x0, 0xac, 0xf8, &(0x7f0000000ec0)="d7cdbf2d83f4a37ac9087bfdd28aa08309707d1df9bd4855d756a2dec96c2bd9b68cd62bd6dcbb66b2186b38ded5db27105f8d44a156546624c1f5dab90c38e1c9663fd27b68ca28c9ebcb760082ffd85011329d9152c24b3161f48a9937ffebbda0e269ba58b230cade801fdf448a9ad9d21e599184bce99b6b18f54e152bcd8c26f0b5f08a704bbc70a5758dc53e710532b0d6ea4b1aec6161023137ed4d938de4f8e210765aefa12f9e34", &(0x7f0000000cc0)="ce5bbe3d04203c04f4208e064c78cf507c1094843ad2be94112b0404053779549eaca0bb6bde363613aba5ffe75fd0b8d0fece888a489fedd7eaef3d8526ba9518deb9a63a18381146818d8d918e078584b1f2a6c44a8f6372f44acdff2ebbe61f04caef3efab6a3f2ec94fd45d0368bf6684613fb2558a4b846c59eaab8e553b14660578a67ba21a23f931c75c8a3ff217893d46f8897a5af0f9a205a16521480dc48f4d19987cf33b778329a5abbc1b37ab362d3a368ce4740d6b5f818026a8c71d2fa1d38399110ed73f7cac60c1f132be5d4f7a0c9b6087dc50442cfa11f25215a264d731ff0e5230306e4e3d5cb0ac48bb1c0bd1f2c", 0xb2088466f95bb1e5, 0x0, 0x9}, 0x50) r5 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000200), 0x8000, 0x0) ioctl$TCSETS(r5, 0x40045431, &(0x7f0000000240)={0x0, 0xdffffffe, 0x80, 0xfffffffd, 0x12, "8100e1c8e80b598c36ff000800"}) r6 = syz_open_pts(r5, 0x40601) ioctl$TIOCCONS(r6, 0x541d) r7 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000280)={0x1, &(0x7f00000002c0)=[{0x6, 0x72, 0x0, 0x7fffffff}]}) close_range(r7, 0xffffffffffffffff, 0x0) syz_mount_image$ext4(&(0x7f0000000e00)='ext3\x00', &(0x7f0000000300)='./file0\x00', 0x4010, &(0x7f0000000340)={[{@quota}, {@auto_da_alloc_val={'auto_da_alloc', 0x3d, 0x6}}, {@auto_da_alloc}, {@prjquota}, {@grpid}, {@dax_always}, {@stripe={'stripe', 0x3d, 0x1}}, {@grpquota}]}, 0x1, 0x44c, &(0x7f00000018c0)="$eJzs3MtvG8UfAPDvrp3019cvpiqPPoBAQVQ8kiYtpQcuRSBxAAkJDuUYkrQqdRvUBIlWFRSEyhFV4o44IvEXcIILAk5IXOGOKlWol5aejNZeO7ZjO48mcag/H8nOzO5sZr7eHXt2Jk4AA2s0e0oidkXEHxExUsu2Fhit/bhz68r0P7euTCdRqbz9d1Itd/vWlel60fpxO+uZUkT6eRIHOtQ7f+nyualyefZinh9fOP/B+Pylyy+cPT91ZvbM7IXJEyeOHZ146fjki+sSZxbX7f0fzx3c9/q719+cPnX9vV++S+rxt8WxKmnXPaO9Dnu6UllTdVvV7qZ0UlxMLnNYpfvLx2YoRER2uoaq/X8kCrF48kbitc/62jhgQw333n21AtzHstE8MIjqH/TZ/W/9sQnDji3j5slozGPcyR+1PcXGrf1Q2/3tehqNiFNX736dPeJe5iEAAFboh5MR8Xyn8V8aDzWV+3++hlKKiAciYk9EHI+IvRHxYES17MMR8cgq629fJFk6/klvrCmwFcrGfy/na1ut47/GykSpkOd2V+MfSk6fLc8eyV+TwzG0LctP9Kjjx1d//7Lbvnz8lyWrY8Cs/vpYMG/HjeK21mNmpham7iHkFjc/jdhf7BR/0lgJyMbH+yJi/xrrOPvstwe77Wse/3aOf2NVvol4pnb+r0Zb/HVJ7/XJ8f9FefbIeP2qWOrX36691a3+fsefnf8dHa//RvylpHm9dr7DL9nWu45rf37R9Z5m+fg7X//DyTst2z6aWli4OBExnLxRa3Tz9sm2cpOL5bP4Dx/q3P/3xOIrcSAisov40Yh4LCIez9v+REQ8GRGHesT/8ytPvb/2+DdWFv9MRNzN5wOWP/+LieFo39I5UTj30/ctlZZWE392/o9VU4fzLSt5/1tJu7pczQAAAHDfSSNiVyTpWCOdpmNjtb/h3xs70vLc/MJzp+c+vDBT+45AKYbS+kzXSNN86ER+W1/PT7blj+bzxl8VtlfzY9Nz5Zl+Bw8DbmeX/p/5q9Dv1gEbrtjvBgB9o//D4NL/YXDp/zC4OvT/7f1oB7Cpio2ntn/V9El/2gNssrbPf8t+MEDc/8Pg0v9hcOn/MJDmt8fyX5KXkFiSiHRLNGMliTS2RDP+W4l+vzMBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACsj38DAAD//2D64wg=") 41.074813449s ago: executing program 33 (id=186): r0 = socket(0x2c, 0x2, 0x0) unshare(0x22020600) r1 = socket$inet6(0xa, 0x2, 0x0) sendmmsg$inet6(r1, &(0x7f0000000440)=[{{&(0x7f00000004c0)={0xa, 0x4e20, 0x0, @local}, 0x1c, 0x0}}, {{&(0x7f0000000540)={0xa, 0x4e23, 0x16f, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x536f}, 0x1c, 0x0, 0x0, &(0x7f0000000580)=ANY=[@ANYBLOB="180000000036"], 0x18}}], 0x2, 0x0) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000002, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) r2 = memfd_create(&(0x7f0000000240)='\xf3e\t\x9f\x918\xc0y\x01c\x1fnux\x00sV\ad\xb0l \xef-\xa6m\xa1\xc4\xb5{\xf2\\\x8d[7k~\x04\x03~K\xfbP\x84=\xfa\x81\x8c\x1et\x10', 0x0) pwrite64(r2, &(0x7f00000008c0)='/', 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) fsconfig$FSCONFIG_SET_STRING(0xffffffffffffffff, 0x1, &(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00', 0x0) close(0x3) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000002c0)={'\x00', 0x2c8, 0x80, 0x10, 0x2, 0x9, 0xffffffffffffffff}) sched_setscheduler(r3, 0x3, &(0x7f0000000380)=0x3) r4 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x3, 0xe, &(0x7f0000001680)=ANY=[@ANYBLOB="b702000000000000bfa300000000000007030000f0ffffff7a0af0ff0000002079a4f0ff00000000b706000000000081ad64020000000000450404000100ff0f1704000001130a00b7050000010000006a0af2fe0000000085000000a3000000b700000000000000950001000000000000e154cd8445974b26c933f7ffffffffe4fbffffff55bb2007ee51050512b5b42128aa090a79507df79f298129daa7a6b2f91af50342115e17392ac627c87881c000006146001e04aeacea799a22a2fa798b5adc43eb27d53319d0ad229e5732548300000000dbc2777df150b7cdd77b85b941092314fd085f028f2ed1a4535550614e09d6378198a6097a670838337af2abd55a87ac0394b2f92ffab7d153d62058d0a413b2173619ccf55520f22c9ca8b6712f3024b7041b1df65b3e1b9bf115646d14ce53d13d0ccacda1ef0900094fa737c28b99938512c816fdcceaede3faedc51d29a47fc813a2ec00f4c7a53ac271d6d7f4ea6bf97f2f33e2ea2e534300bcb3fdc4b4861004eefbda7f54f82a804da4f85db47a4a69bf9bc5fa96ee293fbd165a5a68488e40b030166565a097b1b44b451de736bb6d43db8db03d4b7745fef1d04ec633dee254a6d491b849a5b787e814c4fd21a18986252a70f8f92eb6f0e8c7db4bf23242a1f2c28159f09943b1b0452d1b72183aacf4a84f9130b775dd4e9e3070756f97ad791fa99dac06b57479321a0574fb30ff0000001989328c8ddc20ea011bf5742e0e0d4334db8b20ce3f9f16cb7fc20fb4791ec85821d0c48fb657c29b309c73f0977e7cde65a82b94c461d7962b0d2277a84af326f37f3e2c25a61ec45c3af97a8f17da954aff3fc8c108755f75ca13fb7c8bbd8b6e7dac1aba4b20dc7de058a4dfa7e85a8bdf1d41a2d8bda74d66f47cc180f82c5f573c6d294d3665016ac59dda0fde4745db06753a7ac74a2d32f7528751313694bf5700b20ef0c248ddd3da32396a614cacad4aff2066bb5d4045c958559b7dcb98a6273b8c651e24d9f679e4fbe948dfb4cc4a389469608241730459f0123fd39206000000000000eb55dad46de56ef907b059b90b8aa49afb9a79ae5498f6589880ed6eea7b9c670012be05e7de0940313c5870786554df26236ebced9390cb6941b8375d936a7d2120eca291963eb2d537d8ee4de5c183c960119451c31539b22809e1d7f0cda06a9fa87d64cb77872a2cd8a104e16bb1a2bacf13464ca03aff14a9aa4bd9539f5096412b9243ff98df3347f0e399d1b9f27e3c33269c0e153b28b2d4410572bc45b9d3fa02208d304d455c36300000000022320178b00cc6ed7966130b547dbf8b497af002000000cd1d00000020000000ef19349ee7f31abc11c80000000000000000ffffff7f000000005a779d243a48cea769470424d28804c04b2c4324ab7f4a5c81921f0128dfd70b438af60b060000000000000056642b49b745f3bf2cf7908b6d7d748308eea09fb4735efbf3411718d6ee7aebf9ef679dbfae9fb4a79f8a836804ed3a1079b0282a12043408cd60b687dcff91af19010000000000000000456f7d2a42bd13da2022f23daec61854f640f701db0276652f6c74f20675eb781925441578e93046aaddea8ec4ca37f71c2710a7e58ae0dc214e1cc275b26adfa892e6de92000000000000000000ddff004cff9ec780f535e62f4eeee50e5bafecea4d4134f9d006c8d6883eca5c9c58c9e93311ab5009c68c73de2f04f15d005387577f480000ea65559eb00e76e9d0ada201bcbb5c252b28a60ca770663da451790cc36000906d5a9fad98c308e39bd5ffb6151d79c1cee1cd102e3c8e63e9fba05e3633be3f00000015762e5f5a3a0bc33fdbe28a5ffc83f2b485185cc92fe7f791e8f6429309d6adab4b7e508e5bf024ed8f8a005f2bbf96c89739f5cf1e750d50517a59a3ad09e8802e8f4f535447cc0fc9d5f99a73145dfcedad69da9cd4375c624600e78f4458542b14f29611f95d4a31838eee46eb20c20bb82aa31771cd379ec83554cea5e6539d85b980e358d81f2f2653c4d9818708e27c89b552d7fcd116bce9c764c714c9402c21d181aac59efb28d4f91652f6750b6ec962802c0320f8059195729d60c534ee8e8ff0755b67fe4c25edb85bcff24c757aa8090000000000008c420eb4304f66e3a37aaf000000c42a570f0e9dd5fd545470f862f8c3c14fa9ecd1e877b0d8ca84c044859e85e6158f9184bc61a9a284db80e4636c25b96174327d82761c26e329555f9290af4100000000000000749efd3763655500344bae34137f5ab0d534b8d63e4ca3b671f2de1cdf519192c6b59a601fd419adc16e2055b85058f793484305d7a1759782e4c571ee855a47bc00edf5e9020c09ab004321610b857e8717764b633b21cb32f0e03280e09758bd445ab91d20baca005452b79d7b574a247f1d2fe45b3c4e93da3d51de647c10dd49944dc87c92332af00f191b66b6a6f732a91f0e2e9120be61e58c8888901d442ad7f8536605a644e9e3d769db497c3960dfde12182334caee994adc38a436367a54b9e182b78e9a0ceb9a2c4f63902c1ad1a7c5a08d0920a23c2a86abbdf357849a651733e57f31019876026888c8ccb85c86b4f8ffffff7f000000002c331fca0e541b7ca211c28ed61c525708a13d115b43f8b1894c8fa8a14dc4810f61ae96c18cc7130000000000002157a3609b6fd9843ee19ec647249a9375de5858818f3c2432e6ced4380217ac51a84a4fa6ce46f4d42b07199de8b99231ace58c77819ee214e49666c464d35ca9b5143ed3b3dc8c17a23692759ccf5a205311b7ab22532697b861dfb54609fd88e6043bd52ae84c1bb0c8a6c769f952283a1f4e3842edb3d42c8ebc62887aa46e820a74f91381dcc198e353047db70686d147357024eb3cb94f1e89cb5ba0a56aa046b4dc521a3d9356b4b8b5917c4c860495b240e80063bde261fd00000000007271e28ef6806bc8e139c49b91c76bea3858f7f05b47d3e519f1634e8fbd8d31330d89069f9648a2ff93060ff073b3a113e47edf76f7d116d2b0976cf2ec447c030931651dd315003b7a6a5433a2bb560ae99ec4b227eda2e63a1c31a2c2bd48a822cbe92b6524e0cd809269f816fa748b20ecaa34e19e7141d5e221509342bfe7d294d1eb3de6a50ca0301f89c2ee627e949c68b3a4a426a996d503a26e9a714ee5f72d8805dd1bfbd081f6a5d1f9289dfe14cb9194e26a44fac273461fc5c0e0a33db7f2d43ea8086cf059f40fa2640b6bfb74dd35f5a31059c01517cf4b6641fce9a24b96767b837ca037a1199735c375c705c798e0e208e4a5259d0bfa526b462af45a6eab34000000000000000000000000c4426344ec1a3366515dee221e747f55d7dd02534bc503b9b28277c253e410986bef2111a99cc448d652929f8a67a6a1d3f00dcad91aff428aade3f05714a1d3ef29acd4d49b62339c10c2ec0dac4728288e78980c1184d8223edbccbf9258b7374e79a1f8bf3fb73c8c6dbb7bbdfc399847a11921f97eba0ea14c4fed9a71eedb97c02461792e3a49dac16c60c3fcaab222025d78963c3ac899fa8b63f58a30212c9b2d7fe751e2046b78f86e22861b6504c667350244dd6d9189a8b9c45f8aaff9db694811ca86ed978f23eed7459c0382074170cf1e25b0e9ba3d1cc30935455f6de5b64bcdfaf8ac04ce96c421e5dbc85e168d3559ab13df98163e39e4065e65a2f43412535d6f7c09830f3a086535bd07820e690d2755768612bb7330a8b285f2585892eaff1889a61ee0c2a6d1831d41805707bb43991d40feb5dd0700"/2728], &(0x7f0000000b80)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x8, &(0x7f0000000140), 0x8, 0x10, &(0x7f0000000040), 0x10}, 0x94) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r4, 0x108, 0xe, 0x0, &(0x7f0000000340)="63eced8e46dc3f0adf33c9f7b986", 0x0, 0xf48f, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r2, 0x0) lseek(r2, 0x0, 0x4) setns(0xc9, 0x0) socket$nl_generic(0x10, 0x3, 0x10) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f0000001080)=@nat={'nat\x00', 0x1b, 0x5, 0x530, 0x348, 0x348, 0xffffffff, 0x0, 0x210, 0x460, 0x460, 0xffffffff, 0x460, 0x460, 0x5, &(0x7f00000003c0), {[{{@uncond, 0x0, 0xa8, 0xf0}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x3, @ipv6=@private0, @ipv6=@mcast1, @gre_key=0x1, @port=0x4e22}}}, {{@uncond, 0x0, 0xd8, 0x120, 0x0, {}, [@common=@frag={{0x30}, {[0x4, 0x8], 0x9, 0x12, 0x2}}]}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x14, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @ipv4=@private=0xa010102, @gre_key=0xa, @icmp_id=0x64}}}, {{@uncond, 0x0, 0xf0, 0x138, 0x0, {}, [@common=@dst={{0x48}, {0x4, 0x6, 0x0, [0x4, 0x7, 0x6, 0xffa3, 0x7, 0x8, 0x1, 0x8001, 0x8, 0x1, 0x4, 0x0, 0x848, 0x2, 0x0, 0x1], 0x3}}]}, @unspec=@DNAT1={0x48, 'DNAT\x00', 0x1, {0x2, @ipv4=@multicast1, @ipv6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @icmp_id=0x66, @port=0x4e24}}}, {{@uncond, 0x0, 0xd0, 0x118, 0x0, {}, [@common=@hl={{0x28}, {0x1, 0xb}}]}, @common=@unspec=@LED={0x48, 'LED\x00', 0x0, {'syz1\x00', 0x1, 0x4, {0x7}}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x590) setfsgid(0xee01) mkdirat(0xffffffffffffff9c, &(0x7f0000000500)='./cfg\x00', 0x1ff) sendfile(r2, r2, &(0x7f00000001c0), 0x7fa) openat$selinux_policy(0xffffff9c, &(0x7f0000001040), 0x0, 0x0) r5 = socket$tipc(0x1e, 0x5, 0x0) bind$tipc(r5, &(0x7f00000005c0)=@nameseq={0x1e, 0x1, 0x0, {0x42, 0x0, 0x2}}, 0x10) r6 = socket$tipc(0x1e, 0x2, 0x0) setsockopt$TIPC_GROUP_JOIN(r6, 0x10f, 0x87, &(0x7f0000000600)={0x8000042}, 0x10) socket$tipc(0x1e, 0x2, 0x0) socket$nl_route(0x10, 0x3, 0x0) sendmsg$NFT_BATCH(0xffffffffffffffff, 0x0, 0x0) 34.624910332s ago: executing program 0 (id=292): r0 = syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000000)='./file1\x00', 0x10, &(0x7f0000000200), 0xfa, 0x4df, &(0x7f0000000280)="$eJzs3MtvVFUYAPDvTh9QXkVEVB5SRWPjo6UFlYWJ0ehOExNd4MaktoUghRpaEmmIVGNwaUhMXBpXxuhf4Eo3RF2ZuNW9ISGKGNAYGXNn7h2m7850OgP090sGvjNzZu75uI85D+YGsGb1pH8kEZsi4peI6C4XZ1boKf91/crZ4b+vnB1Oolh87fekVO/albPDedX8fRuzQm8hovBhkm1kpokzU8eHxsZGT2Xl/skT7/RPnJl68tiJoaOjR0dPDh46dPDAwDNPDz7VkDzTvK7tfG98d9L+xoVXhg9feOuHr9sjYsee8uvVeaxIYWMl7EkT/6NYMrvaIw3Z2K1jc1WctLewIdSkLSLS3dVROv+7oy1u7rzueOmDhd7X0awGAqsm/W5at/DL0zeKwJ0ribnPfdqKhgBNln/Rp+Pf/NGkrsct4fLz5QFQmvf17FF+pT0KWZ3VHOvcFxGHp//5LH1Eth/+27SKGwQA1rxv0/7PE/P1/wqxo6relmwNZWtE3BUR2yLi7ojYHhH3RJTq3pv1Z2pRXhpqq5Tn9j8Ll+pObhnS/t+z2drWzP5fufdXLBZvtGWlzaX8O5Ijx8ZG92f/Jr3RsS4tDyyyje9e/PnjLJzTleyp6v+lj3T7eV8wa8el9lkTdCNDk0ON6pRefj9iZ/t8+SeVlYAkIu6PiJ3L+cCuSrQlD4499uXuhaovnf8iGrDOVPw84tHy/p+OWfnnksXXJ/vXx9jo/v78qJjrx5/Ov7rQ9leUfwOk+3/DzON/Vo3uq0n1eu1E7ds4/+tHC44p6z3+O5PXS2vWndlz7w5NTp4aiOhMXi6VO89VPT948715Oa+f5t+7r5L/uurzf1s5uJjmvysi0oN4T0Q8EBF7s7Y/GBEPRcS+hRLsivj+hYffrif/v5owDkzzH5n3+lc5/rfO3P+1B23HL35TT/5l6f4/WIp6s+tw6fq3hIWbE2Oj6WW97qMZAAAAbj/peHpTJIW+Slwo9PWV/w//9thQGBufmHz8yPjpkyPl3whsjY5CPtPVnc2HpqPtgWQ6+8Ty/OhgNlecz5ceyOaNP2nrKpX7hsfHRlqcO6x1G6vO/2zKNNLzP/VbWytbBjSF32vB2jX7/C+0qB1A8/3Z6gYALbNU/7/479wbWDy3es0Bmsj4H9auqvP/q9Pnd5WC8mLA3soL864FLHLnEOD2UP39P9XCdgDNt3T//067XSWQy8//pdf9rq56W4Dmqnf+70yD2wE01Tw/ku+KiBp+4J/UUjkLOqPumwksO+hs3AfG+pXdAKG24IuO5m1rBUEUFqvzZjS1PV0xdbyO47A1QXbrzXPLqpwsejOLVQxafWUCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABojP8DAAD//2a1+EI=") r1 = openat(r0, &(0x7f0000000040)='.\x00', 0x18000, 0x9) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000180)={0xd270, 0x0, 0x1, 0xd05, 0x2}) (async) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000200)='./file1\x00', 0x3018000, &(0x7f00000000c0)={[{@sysvgroups}]}, 0x4, 0x521, &(0x7f0000000640)="$eJzs3d9rZFcdAPDvvcnEZDc1UxVZC7bFVnaL7kzSWI0ibQXRp4Ja39eYTELIJBMyk7oJRVP8AwQRFfwDfBF88FGQ/gkiFPRdVBTRrT7qXrkzN5ofM8mYmexsJ58PnMw598f5nnPJ3Lk/DvcGcG09GxGvRsRERLwQEXPF9LRIcdhJ+XLvPnhzJU9JZNnrf0siKaYd1ZWXJyPiZrHadER87csR30zOxm3uH2wu1+u13aJcbW3tVJv7B3c3tpbXa+u17cXFhV9ExEtL81lhoH6WI+LlL/7ph9/76Zde/tUnv/X7e3+58+28WZ//cKfdEbEyUIAeOnWX2tviSL6Ndq8i2Ijk/SlNjLoVAAD0Iz/G/0BEfKx9/D8XE+2jOQAAAGCcZK/Mxr+SiAwAAAAYW2lEzEaSVoqxALORppVKZwzvh+JGWm80W59Ya+xtr+bzIspRStc26rX5YqxwOUpJXl4oxtgelV88VV6MiCcj4gdzM+1yZaVRXx31xQ8AAAC4Jm4+c/L8/59zaTsPAAAAjJlyzwIAAAAwLpzyAwAAwPhz/g8AAABj7SuvvZan7Og93qtv7O9tNt64u1prbla29lYqK43dncp6o7Hefmbf1kX11RuNnU/F9t79aqvWbFWb+wf3thp72617GydegQ0AAAA8Qk8+8/bvkog4/NxMO0XxHECAE/446gYAwzQx6gYAIzM56gYAI1O6cAl7CBh3yQXzzw7e6VwrjF9fTXsAAIDhu/2Rs/f/p4p5F18bAN7LjPUBgOvn5N29mZG1A3j0SpcdAXhr2C0BRuX9xWev0T49H97Rx/3/zjWGLLtUwwAAgKGZbackrRTnALORppVKxBPxMCtHKVnbqNfmi3m/nSu9Ly8vtNdMLhwzDAAAAAAAAAAAAAAAAAAAAAAAAAB0ZFkSGQAAADDWItI/J+2n+Ufcnnt+9uTVgVNv/frJ6z+6v9xq7S5ETCV/n8snTUVE68fF9BczrwQAAACA0ZrJ/3TO04vPhVE3CQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIBx8+6DN1eOUt8rTQwe969fiIhyt/iTMd3+nI5SRNz4RxKTx9ZLhhM+Dt+KiFvd4ifxMMuyctGKbvFnrjh+ub1pusdPI+LmEOLDdfZ2vv95tdv3L41n25/dv3+TRRpU7/1f+t/930SP/c8Tp8q9PPXOz6s9478V8dRk9/3PUfykE/9EiLzwXJ99/MbXDw66zjhWZbf4x2NVW1s71eb+wd2NreX12npte3Fx4dNLn1l6aWm+urZRrxV/u4b5/kd/+fC8/t/oEb98sv9ntv/zffU+i3+/c//BBzuFUrf4d57r/vt7q0f8tPjt+3iRz+ffPsofdvLHPf2z3zx9Xv9Xe/R/+oL+3+mr//HZF7763T90nXNmawAAj0Jz/2BzuV6v7Z6Tme5jmf8rEzFoPa8MtT2PQyYuXmb6MWnqVWSy73T+HwerZ8DVz2SyQVafjCE0Y+rM93QiLlthEnGY19XnPyQAADBm/nfQf94dJAAAAAAAAAAAAAAAAAAAAOAqXfKxZNMR0ffCp2MejqarAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADn+k8AAAD//xwK0hs=") (async) r2 = socket(0xf, 0x2, 0x5) setsockopt$TIPC_DEST_DROPPABLE(r2, 0x10f, 0x81, &(0x7f0000000080), 0x4) (async) recvmmsg(r2, &(0x7f0000000140)=[{{0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000b80)=""/118, 0x76}], 0x1, &(0x7f0000000c00)=""/253, 0xfd}, 0x7}], 0x1, 0x40002122, 0x0) setns(r1, 0x20000000) sendmsg$tipc(r2, &(0x7f0000000d00)={&(0x7f0000000d40)=@nameseq={0x1e, 0x1, 0x2, {0x1, 0x1, 0x2}}, 0x10, &(0x7f0000000d80)=[{&(0x7f0000000dc0)="e8", 0x1}], 0x1, 0x0, 0x0, 0x400088d}, 0x20044001) ioctl$FS_IOC_SETFLAGS(r1, 0x40086602, &(0x7f0000000240)=0x40000000) 34.441481217s ago: executing program 0 (id=294): syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000000)='./file1\x00', 0x10, &(0x7f0000000780)={[{@nogrpid}, {@test_dummy_encryption}, {@delalloc}, {@discard}]}, 0xfa, 0x4f3, &(0x7f00000010c0)="$eJzs3MtrXNUfAPDvnTza9JX++qtV+7DRKgYfSZNW7ULwge4UBF3UjRCTtNSkjTQp2FBsFKlLKQguxZWI/gWuFKGoK8Gt7qVQtFZaRezInbl3Onl3JpOZ2nw+MO33zJyZe75zH3PuObk3gDWrJ/0nidgUET9FRHe5OLtCT/m/a5eT+PPymeEkisWXf01K9a5ePjOcV83ftzEr9BYiCu8l2UJmmzw9PTY0Pj56Miv3Tx1/s3/y9PSjx44PHR09Onpi8NChgwcGnnh88LGG5JnmdXXn2xO7k/ZXz784fPj869990R4RO/aUX6/OY0UKGythT5r4b8WSudUeaMjCbh2bq+KkvYUNoSZtEZGuro7S/t8dbXFj5XXH8+8u9r6OZjUQWDXpb9O6xV+euV4Ebl9JzH/uo1Y0BGiy/Ic+Pf/NH03qetwSLj1TPgFK876WPcqvtEchq7Oa5zp3RcThmb8+Th+RrYd/Nq3iAgGANe+rtP/zyEL9v0LsqKq3JZtD2RoR/4uIbRHx/4jYHhF3RJTq3pn1ZyqWGFjKlaeG2irl+f3PwsUVJbiMtP/3ZGlua27/r9z7KxaL19uy0uZS/h3JkWPjo/uz76Q3Otal5YEllvH1cz9+kIXzupI9Vf2/9JEuP+8LZu242D7nexwZmhpqVKf00jsRO9sXyj+pzAQkEXF3ROy8mQ/sqkRb8uDYQ5/tXqz68vkvoQHzTMVPvnn6wfL6n4k5+eeSpecn+9fH+Oj+/nyrmO/7H869tNjyV5R/A6Trf8Ps7X9Oje4rSfV87WTtyzj38/uLnlPWu/13Jq+U5qw7s+feGpqaOjkQ0Zm8UCp3nq16fvDGe/NyXj/Nv3dfJf911fv/tnJwIc1/V0SkG/GeiLgnIvZmbb83Iu6LiH2LJdgV8e2z979RT/5/NOE8MM1/ZMHjX2X73zp7/dcetI1d+LKe/MvS9X+wFPVmx+HS8W8ZizcnxkfTw3rdWzMAAAD896Tn05siKfRV4kKhr6/8N/zbY0NhfGJy6uEjE6dOjJSvEdgaHYV8pKs7Gw9Nz7YHkpnsE8vjo4PZWHE+XnogGzf+sK2rVO4bnhgfaXHusNZtrNr/syHTSPf/1C9trWwZ0BSu14K1a+7+X2hRO4Dm+73VDQBaZrn+f/Hv+TeweGr1mgM0kfN/WLuq9v/PT53bVQrKkwF7Ky8sOBdwExd4ALe26t//6Ra2A2i+5fv/t9vtKoFcvv8vP+93ZdXbAjRXveN/pxvcDqCpFrhIvisiarjAP6mlchZ0xtJ1ClHPfQZmB53Vz2yo/3Omx4Zi/cpugFBb8GlH85a1giAKS9V5rQFrsIagK6bH6tgOWxNkt948e1OVkyVvZrGKQauPTAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAI3xbwAAAP//i1P3PQ==") r0 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, 0x0) r1 = socket$inet(0x2, 0x1, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000040)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x8) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000100)=0x80000002) sched_setscheduler(r2, 0x1, &(0x7f0000000140)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x9a5eb000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f00000001c0)=@abs, 0x6e) sendmmsg$unix(r4, &(0x7f0000000240), 0x651, 0x0) recvmmsg(r3, &(0x7f0000000280), 0x4000087, 0x2, 0x0) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x173, 0x2000007, 0x8010, 0xffffffffffffffff, 0x0) add_key(0x0, 0x0, 0x0, 0x0, 0xfffffffffffffffd) r5 = bpf$MAP_CREATE(0x0, 0x0, 0x50) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f00000002c0)={0x0, 0x0, 0x0, &(0x7f0000000300), 0x1000, r5}, 0x38) bpf$MAP_GET_NEXT_KEY(0x4, 0x0, 0x0) setsockopt$inet_mreqn(r1, 0x0, 0x27, &(0x7f0000000340)={@multicast2, @local}, 0xc) r6 = socket$inet(0x2, 0x3, 0x2) setsockopt$inet_mreqsrc(r6, 0x0, 0xa2c2c8c7746c307, &(0x7f0000000380)={@multicast2, @local, @remote}, 0xc) setsockopt$inet_msfilter(r6, 0x0, 0x29, &(0x7f00000003c0)=ANY=[@ANYBLOB="e0000002ac1414aa"], 0x1c) sendmsg$nl_route_sched(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000480)=@gettfilter={0x24, 0x2e, 0x1, 0x70bd2a, 0x25dfdbfe, {0x0, 0x0, 0x0, 0x0, {0xb, 0x1}, {}, {0x7, 0x10}}}, 0x24}, 0x1, 0x0, 0x0, 0x20041090}, 0x0) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8040000, 0x3000014, 0x401d031, 0xffffffffffffffff, 0x0) r7 = socket(0xa, 0x2, 0x0) setsockopt$inet_int(r7, 0x0, 0x18, &(0x7f00000004c0)=0x200, 0x4) bind$inet6(r7, &(0x7f0000000500)={0xa, 0x0, 0x4, @ipv4={'\x00', '\xff\xff', @multicast2}, 0x20b}, 0x1c) socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, 0x0) 33.432261283s ago: executing program 0 (id=298): r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x42, 0x1ff) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./tracing\x00', 0x1ff) mount(0x0, &(0x7f0000000140)='./tracing\x00', &(0x7f0000000180)='tracefs\x00', 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, &(0x7f0000000280)={0x0, 0x0}) ptrace$ARCH_GET_CPUID(0x1e, r1, 0x0, 0x1011) r2 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./tracing/uprobe_events\x00', 0x81, 0x41) r3 = socket$netlink(0x10, 0x3, 0xf) sendmsg$NFT_BATCH(r3, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000c00)={{0x14}, [@NFT_MSG_DELRULE={0x4c, 0x8, 0xa, 0x102, 0x0, 0x0, {0x5, 0x0, 0x1}, [@NFTA_RULE_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_RULE_HANDLE={0xc, 0x3, 0x1, 0x0, 0x3}, @NFTA_RULE_POSITION={0xc, 0x6, 0x1, 0x0, 0x1}, @NFTA_RULE_ID={0x8, 0x9, 0x1, 0x0, 0x3}, @NFTA_RULE_HANDLE={0xc, 0x3, 0x1, 0x0, 0x3}]}, @NFT_MSG_DELOBJ={0xf4, 0x14, 0xa, 0x5, 0x0, 0x0, {0x0, 0x0, 0x4}, [@NFTA_OBJ_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_OBJ_HANDLE={0xc, 0x6, 0x1, 0x0, 0x4}, @NFTA_OBJ_USERDATA={0xb9, 0x8, "8a1d654a59bed62e31435e3d6a894d2be9c43dca11ae8931a1207af00099ee637b30e6de1a2559d43ffe62f274d7b6009c7068ff79f93d89df3638632b64a0825812b9f763ebbc725e3d5e40f6122b968cc652a20bfb4b375d7dc8df9b6be767a87732f2ac9ca61e820ae23b4970d1c134f70cad62698f161f04afb70dda0644b299615ffa09efc18c1703679ccba824c69fcf888658d7a6b8d48e8352df88a95dd25ab2c95745662b2c11b39588776936431d63d4"}, @NFTA_OBJ_TABLE={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWSETELEM={0x740, 0xc, 0xa, 0x5, 0x0, 0x0, {0x7, 0x0, 0x1}, [@NFTA_SET_ELEM_LIST_SET_ID={0x8, 0x4, 0x1, 0x0, 0x1}, @NFTA_SET_ELEM_LIST_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_SET_ELEM_LIST_ELEMENTS={0x718, 0x3, 0x0, 0x1, [{0x6a0, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_KEY={0x3a0, 0x1, 0x0, 0x1, [@NFTA_DATA_VERDICT={0x3c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}]}, @NFTA_DATA_VALUE={0x8d, 0x1, "ad14cd101a0989ceb84482df632d3de96f50e537216a25e56a3eec2a714478fc38d1f450109cfacd664e6074546c60107e27c468a9865a8363a813fde3080ac805dfed8270c9212a8e937e30ea72bcc27ea3f513d3ae8295a76ede86f7d9eed4790ad40e3539f84731b2488711561a77fcebd3a1166990e37795951088e16c39259ea195e53e3d46ba"}, @NFTA_DATA_VERDICT={0x4c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}, @NFTA_DATA_VALUE={0xb9, 0x1, "6d4a6332578777b70f7eccd83ccf3a3a1386fb894d81faa78b8cc5aacc61b5c9eb1fb0c5203da658d9c4bb6607840875c29e38869c32014c277a24835ee9bfb74afba4b2779f0d6ab92a2815a3e92faf5a732c8741fa2e7957a20542b1f6a02b42cf83c4c794afae580bbc3ae8e3d4460beb3c67ca79a353c0fa3f762a54db4e860fd1b34139d7444142467552530ad746ad9432d817c51f506562bc5c6c077144b98c9cba00431d845acc63ab2f0b717e9e397140"}, @NFTA_DATA_VALUE={0xbd, 0x1, "46dc9c6e2bb4d060f4ce3307f44de621634b51342e5b38e14841058b3bf438e9c96928e37887bf75b8be500ecb2bc348c20f7824628708a202806a12730b4fe6d43aa087af5f18df01e820b310fe9a8d19d94501a2553cd2ea8b2f2d308b9e011eb8c579970c6e39c5e093e725d39d3f5b3243caec0c0982840adb1b17a598fc6587706fef4b24eee48a0f2102b2e0399d06050ed7dd4a45fdcd07e32c8c66639c429887b649a6feb947e9fe97141595a4ffa229e99b8032e7"}, @NFTA_DATA_VERDICT={0x44, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x4}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffe}]}, @NFTA_DATA_VERDICT={0x3c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz2\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}]}, @NFTA_DATA_VERDICT={0x40, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x2}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xffffffffffffffff}]}, @NFTA_DATA_VERDICT={0x48, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x3}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffd}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}]}]}, @NFTA_SET_ELEM_TIMEOUT={0xc, 0x4, 0x1, 0x0, 0xfffffffffffffffa}, @NFTA_SET_ELEM_USERDATA={0xc3, 0x6, 0x1, 0x0, "6fd764c30efd11b2f8503ca064d16114b02769cd96a1ae82c3adf0405be729e11d13be1512e2ce79cbed9747748f91fd49eed52f093f76259f7faa8d9126d4d5259d1129c89ee34b149bd20b625ba3c43f6f7852de65a270666473156ea66453d51d577a74b1e69b18283fb9eca73659bb6e145a4ac80fa62efe94a05ec46305f61fc21121e8ff11c8cda799f01045d6f5a56e4dfc3d0c99ea9ba96cec19a72f6990a9b92ef6184132e5b9a0710448da6ca75bbfbd60245d6f974fffefaa06"}, @NFTA_SET_ELEM_DATA={0x220, 0x2, 0x0, 0x1, [@NFTA_DATA_VALUE={0xdd, 0x1, "bf6105b56c15094c4552255ae166fb285542747b0f62f1450e0c3eda9c91038a3eea2c7ffa81bf6da66e7c8c223fec7ca76fddb9cfbe990d57be47a5d44ecb52d000c8ad6ce6f75f2d668b8b5584c01e3740e808e78b0749e0371864f4a48ad395858d48ef8a2683c295fd7526722d44cd017b4e101b538cb03a87a2df86db0f6d56d474d08171b3a6101d6aba5c60717c43f1d85505f9d4f29143f0f1b06d836ca37e2d39f66e79e4cb8a9d727e2113ce1f05eca8361fc2dbc492c9a49bd52382066b7eff5cc690d14e35c3f4de8b7b0f4c5fe3c15bcf84b0"}, @NFTA_DATA_VERDICT={0x2c, 0x2, 0x0, 0x1, [@NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz0\x00'}, @NFTA_VERDICT_CHAIN={0x9, 0x2, 'syz1\x00'}, @NFTA_VERDICT_CODE={0x8, 0x1, 0x0, 0x1, 0xfffffffffffffffc}, @NFTA_VERDICT_CHAIN_ID={0x8, 0x3, 0x1, 0x0, 0x1}]}, @NFTA_DATA_VALUE={0x7a, 0x1, "f765e414e009760a10df226764286235f1a5cfa2781e8cd0502d407187fff78ddcb3e46a5b87df2a981c5fdd4e713c2844f03b57d8cb056a73765fb8aea54f19e908656f196597c69ea7463ce86361f7d0a3f19708662a46e1f018c3c273fb0eabda885cf3137755b98683ec5a5e161755c9c40cb87e"}, @NFTA_DATA_VALUE={0x7e, 0x1, "04f8385721df73f1ebcfd927957ecb2c152ae17a97789dacea10aa82b7491f1c59b876b0e471f4627e6573b232278085cfc7bcda448244eb04c23d82acbb886fd7d13b1158d991a1b48131b883c840514cd08bef65a73526661bacf8eb0cc998f7233ddc30e63e5ddc1f59656bbbb89b14d10eff3f77cd4c863c"}, @NFTA_DATA_VALUE={0x11, 0x1, "5e276a0041f66367a33a816a71"}]}, @NFTA_SET_ELEM_TIMEOUT={0xc, 0x4, 0x1, 0x0, 0x2}]}, {0x74, 0x0, 0x0, 0x1, [@NFTA_SET_ELEM_TIMEOUT={0xc, 0x4, 0x1, 0x0, 0x9}, @NFTA_SET_ELEM_KEY_END={0x64, 0xa, 0x0, 0x1, [@NFTA_DATA_VALUE={0x5d, 0x1, "b8f3f78d3561e90bd9ad8bfe00a71218067e5f12a227aab6781948a2efb734526307e5f08465db00ad5f95e400df38d15fc223a0cd850f07a054ab7c8326eaeb4d39218494942314efe59c0143d5c445cc26248cdccd6fc123"}]}]}]}]}], {0x14}}, 0x8a8}}, 0x0) r4 = syz_genetlink_get_family_id$tipc(&(0x7f0000000ac0), r2) sendmsg$TIPC_CMD_SET_LINK_WINDOW(r3, &(0x7f0000000bc0)={&(0x7f0000000a80)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000b80)={&(0x7f0000000b00)={0x68, r4, 0x200, 0x70bd2a, 0x25dfdbff, {{}, {}, {0x4c, 0x18, {0x2, @media='ib\x00'}}}, ["", ""]}, 0x68}, 0x1, 0x0, 0x0, 0xc000000}, 0x4000) write(r2, &(0x7f0000000240)='p:t_st/event1 ./file0:0x0 arg2=%', 0x20) 33.379458124s ago: executing program 0 (id=302): r0 = socket(0x2, 0x800, 0x6) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000040)=0x78df, 0x4) (async) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000040)=0x78df, 0x4) r1 = syz_open_dev$evdev(&(0x7f0000000280), 0x0, 0x0) syz_usb_disconnect(r1) mkdirat(0xffffffffffffff9c, &(0x7f00000002c0)='./file0\x00', 0x181) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000500)=@bpf_lsm={0xd, 0x5, &(0x7f0000000640)=ANY=[@ANYBLOB="260a0000000000006110940000000040180000000000000000000000000000009500000000000000e412a7d2c93e3783ed1fa619767682b774df9faded8001deaf9cd972fd82f9734be72c438cafbf7398062b229c701a5da6981a82f323b3bd7693424cf339847f49985817c377090b7d5a36265458d89ff790b4f3fb337719e029b0d7a91560f4490ba758a20d38f6727b6f28f86d0e"], 0x0}, 0x94) bpf$PROG_LOAD(0x5, 0x0, 0x0) r2 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000700)={0x3, 0xc, &(0x7f00000007c0)=ANY=[@ANYBLOB="180200000000800000000000fcffffff8500000027000000180100002020642500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b70300000000000085000000170000009500000000000000"], &(0x7f0000000840)='GPL\x00', 0x0, 0x0, 0x0, 0x41000}, 0x69) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000880)={r2, 0x0, 0xe, 0x0, &(0x7f0000000900)="e0b9547ed387dbe9abc89b6f5bec", 0x0, 0xe000000, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x48) mount$bind(&(0x7f0000000340)='.\x00', &(0x7f0000000380)='./file0/../file0\x00', 0x0, 0x101091, 0x0) (async) mount$bind(&(0x7f0000000340)='.\x00', &(0x7f0000000380)='./file0/../file0\x00', 0x0, 0x101091, 0x0) syz_open_procfs(0x0, &(0x7f0000000ac0)='net/stat\x00') (async) r3 = syz_open_procfs(0x0, &(0x7f0000000ac0)='net/stat\x00') getdents64(r3, &(0x7f0000000b00)=""/25, 0x19) getdents(r3, &(0x7f0000000b40)=""/28, 0x1c) (async) getdents(r3, &(0x7f0000000b40)=""/28, 0x1c) getdents(r3, 0xffffffffffffffff, 0x5a) chroot(&(0x7f00000003c0)='./file0/../file0\x00') mount$bind(&(0x7f0000000400)='.\x00', &(0x7f0000000440)='./file0\x00', 0x0, 0x2a05004, 0x0) (async) mount$bind(&(0x7f0000000400)='.\x00', &(0x7f0000000440)='./file0\x00', 0x0, 0x2a05004, 0x0) pivot_root(&(0x7f0000000480)='./file0\x00', &(0x7f00000004c0)='./file0/../file0\x00') syz_usb_connect$printer(0x4, 0x2d, &(0x7f00000002c0)=ANY=[], 0x0) ioctl$EVIOCRMFF(r1, 0x40085507, &(0x7f0000000300)=0x40000018) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) write$evdev(r1, &(0x7f00000005c0)=[{{}, 0x16, 0x5, 0x3}, {{0x0, 0x2710}, 0x1f, 0x2, 0x8}], 0x30) (async) write$evdev(r1, &(0x7f00000005c0)=[{{}, 0x16, 0x5, 0x3}, {{0x0, 0x2710}, 0x1f, 0x2, 0x8}], 0x30) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x1, 0xb, &(0x7f0000000140)=ANY=[@ANYBLOB="18000000030000000000000000000000180100002020702500000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b7030000efffffff850000007300000095"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) lsetxattr$trusted_overlay_upper(&(0x7f0000000940)='./file0/../file0/file0\x00', &(0x7f0000000980), &(0x7f00000009c0)={0x0, 0xfb, 0xcb, 0x3, 0xd, "46de71fd259061ebeadfff4241485aa0", "7fbed7e74969e8594d43f8cbd4babd93c2377bab9ee1602c86058fda3f820bb1c6d7c087d789e9c123ba7cd05a19c58dd044b9b16b4b4de3420ae5e4c959df36cb55ea450c33f4f83a3edaf8de52098144f54925bdc24f788f62bf40bd44b435690548c7f3d564f11e4816025d504c6fad03f0147846c0b972aa556f17356c5ad700b784e84c9a18c922092cf2300fe9969c197177dbbd6d1c5946982588aaa5f7246aa20fead0acbefec58c84919fbc3f0ffa064192"}, 0xcb, 0x2) (async) lsetxattr$trusted_overlay_upper(&(0x7f0000000940)='./file0/../file0/file0\x00', &(0x7f0000000980), &(0x7f00000009c0)={0x0, 0xfb, 0xcb, 0x3, 0xd, "46de71fd259061ebeadfff4241485aa0", "7fbed7e74969e8594d43f8cbd4babd93c2377bab9ee1602c86058fda3f820bb1c6d7c087d789e9c123ba7cd05a19c58dd044b9b16b4b4de3420ae5e4c959df36cb55ea450c33f4f83a3edaf8de52098144f54925bdc24f788f62bf40bd44b435690548c7f3d564f11e4816025d504c6fad03f0147846c0b972aa556f17356c5ad700b784e84c9a18c922092cf2300fe9969c197177dbbd6d1c5946982588aaa5f7246aa20fead0acbefec58c84919fbc3f0ffa064192"}, 0xcb, 0x2) setsockopt$sock_attach_bpf(r5, 0x1, 0x32, &(0x7f0000000200)=r6, 0x4) (async) setsockopt$sock_attach_bpf(r5, 0x1, 0x32, &(0x7f0000000200)=r6, 0x4) sendmsg$unix(r4, &(0x7f0000000240)={0x0, 0x0, 0x0}, 0x0) sendto$inet(r0, 0x0, 0x0, 0xdfedac7253303320, &(0x7f0000000600)={0x2, 0x4e22, @remote}, 0x10) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) (async) recvfrom$inet(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 30.343557181s ago: executing program 0 (id=310): mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000000040)='./dev\x00', &(0x7f0000000080)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./mnt\x00', 0x1ff) mount(&(0x7f0000000100)=@filename='./dev/sda1\x00', &(0x7f0000000140)='./mnt\x00', &(0x7f0000000180)='ext4\x00', 0x8410, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./mnt\x00', 0x0, 0x0) read$FUSE(0xffffffffffffffff, &(0x7f0000000380)={0x2020, 0x0, 0x0, 0x0}, 0x2020) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f00000023c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, 0x0) read$FUSE(0xffffffffffffffff, 0x0, 0x0) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f0000002480)="897c6500ff3035465c7acb4e06980b05687c1480c7aafe631c0543db2bf0d6f539506e8782da06c1ca018774d72e9e5a3418ab66ee78dad68457b17ec9d47bf7d8272d607c1c0a4bd906f0cee7f8451828d2458596bdd6a459ba18ebaf61b38f5d66c27fa8a024ad7832a85e58689a4c254c94cbcf7208fce6e61d9566459789d15a6f91dd7db7c54cc3a94da956fb290a8a15f849270bc459d9d9f47801be86dd5c9d18382081a993b7bfde5c28adca4c71329afd6be743b076033b5859891703eb65fa256d6f47450b6edacbd05a9bd8b372e90cfc30f32826566dac6c48e6ef001881cbc30482f9ec469e476a101da496b8c0785eaf875d3608b0c49e9d39baaa1041f903a805f0f24aa63722fa2d87b98595fa5cfaf8b79c458de43ee39904e7cac7540a934b4108957785d58807abff186949f1b94cd21b724aff34ac45c7066dcdbd68ea7b766af9d045cd7fafeafc5c5a0c3400ef4e0c71a6fdd5b8d68a6f317644cda9d2fd2c839a82b97b3d909b54c672227bef573c9de1991d65a63017f724d1f7f1575e69db53318a7fd7065b303e751518c8eef04f642dbd4dfa349040a7b5401050ffc2b4ef62803a7c8eaba99e011dfac24d81b2b61e0b0581e53bf520f623eca17f0545c5e59ff15b527475f970f589894ae589145fa4283f7225088ccfeba1d72e9128f8c223ae1840f2edae3dbcdf7e560d5cdf4f71c9ada1931c0f8312c000101b264aaddb9fab166ba8d8903d6098eca20935ca607ea79e936798b3dfb22a7e159abb234cf21f3733dbf263a8ff116092f251659108892b2e21e1b428fd225096a5040270b2d70347013eaa1fd8e452942200283aab092c4ffc5b8b427b5d691a5a773e09da20539ff0f8214331c5d84107ae8a59aeb58efe22d7a079e446f1dfb07510377799bfdc7ee59cabcd76af0fe8a427ac8258ff33bbad5a8061f1cfdfbf375d73d676cc7916d6658ce46a0b17ad6350150f98e3512b513e25ca73f5f5df0a1fb9582ace7906c493fe1fd2889d9aac0b7c29c2b6c205537627bad64df433336a5ace32ca871e51b4dab0fbb00886a1fa81a98b74de0a26cebf65723515ebb807fc3c161ed42d1a7b6b55717613577ea437f3a2967c66ce45ff85a6a35b7cd40625fc575b107d7394e3d2db51d58347276c33e21f50b5a6b5672bf9fda63139bb75aead1fe4ee9a4064af5a5958466aa39faa6d821489fa415224c8d69d3b5922236832c2b1e4f6b8863b32f9aea83fb522a2de081d674502b48f73ce6db98d84136059b4a6676bc85ac6b7626329afa9bc7d3f9f2caa3d4d872744e0a8e02d72a75c6c545b8ec8e15b6fb0fe4185bd0d154960e6fef05ba40e5fe2968eb1301dcc52a03337179e74ba1522af93d77827845f8941c69ed8bb84567e3c63f1cc378a542f1de7007b688ff0a9c69d5861f0b85402c30a2fd391c52bafbe65f8e82135fd38361d7c0b43c982b2f3e7cb09c40c7e215114f4243d670cd576bcd93c1e959345170c75d6c3cf89cf8c2c70dc792e646e7c649d4c5f36bb016c7acd466ad58473d40dfef36394e581065a8581ab852250403cf372ac0065bf757fa3f445424ac0d82aec1938a2ea116bdfd306baa1cb06c62a4a97d66ab1b9489469cb8ba842da12e310caed02c5ef05c0be1e1e8c9c8b87d6871c94c57d164d08672b205c948086a06a545b266b7ad902a908681eb188bc51b6190b5cb9d8ca59b8c4c6e7369c00d6f6119fd5d437239e3d3c89cb81e09e560fb817590106015f08e7b09f1e1e65bfab3b8489fa058e24081978b9e25463d9945bfbca81c08885d4b6d4c62e217bd9e19460762f36c66bc948fe31cde089626fbb310e3c78a8d3f2eac21d374d9b58d887235d3a95721168e4b9475849071d60ecfe7ea5d6c4bf60da3747612ef59bb651270f326c0af31bc8c71361f851de34ccb3c8071b96f1128d7ee79b41246e566edd0272dbd3ccfe472b38e5e03d3ef83218bd498e6de8b4d92cb6f82716449ede7ba845028eccdb9137be8a622ac88ac53118fbc39637fa7a93cd3abc6f7671c7804420d66e94720acbcac916950f9baca77fef4217155ccc2cd0507339a0486f9f468eb28772986ee768c63eba671bf8c52e48a2a5dc2cc24fe925368706c2d712dd1064692b0fb2a32ddfbd4a0ffcf9c2abcedaae6e527bc1d42637aff2a275b76a7a7f010e42e1cc1d27141f6c3585a2bf58c6c5789ce61551d10118a000e3764631ec0b7f4b1a6f22a678133a30940b79dc76f863dd9f6e0d7776300898c97cef286c731c2050928c492439256e481652bff0d202db3cfdc54c9816ceea7895357bfa0362fad79afd09ed55189294d6ead7e898ac091cddbe7efcedb314bc02a18dd5bbddc42e089124758bb491fd1536aab27c5c124567bc325e7028bced5a179a011d1cb9a5ffb61d7af863e91ec8e60495561188b74d158ba1418228d44e92915a22eb1c166ef7d6179e84381ed950ffd747f13e24172942d922ca3109fb8b1e4e6264fa4a4eec75ad0d0e22579d90f45d6cd157300e38ae665eb56457202e25a8dd5877ba99725de288660badd2704345d9bad208c903ba27ea167dd45a77f77b6502b525b2973270582858183c784c324c1366fbba8d410c38bf75b41e067f6a9a017c56595161db4fc5639393fdafb1f148d3f416c1adc5fe1ab9cebe4689855c9b4bda6dcba5d5fa858a1b87d2ad23cdf54dbdf4d14aa4462da0b6f1107f4afa0091c2643508861a4d9f133ba77751941bb8fb756abf1a104205b80d47a3b4a59724d959c8b5833da4f56fb6613231f230a9378c9af741e94fd2c7213ac1d7625559b3f032f6c8df3ab441929720fe43d7c548cc661eed5b3c62b3c61f538ea3228376e2a18c6da2ad906322f64fb4865cde8e1889a8e5237fd6a39bbd6662f1dedc22fbd74e4376fa610cd710703dbd3924a38beae69783d1d5abf36122cbb87129ba719042748f060f4303a3199c5891c5040fd8cdb9761b006bf64cdcb65e5cc50a29994b8c1c34b83760ece12ed9ed7c3d2a7f8911cdf23a1afe0d7db1bf342aa0123dd5cd31339f5c8e160c4efef882602b3eccbe76fb690162b8bfb8a31910bcdf9a4a5dde76c2ac2fcd8678add7a000cfdcab398eb2171c026313eb6eb56b4b87bf8ef93f7f8a1c0bcc3775b681d4229ea561cb52281d8ba4315c3694ed08433596884d5a7ce3a8b1f82359846b7136726e2fe37bf4f7b7e2206cdcdb0705ced9f0dcaaa2ed3a78ea70d2cfeab668eb321400fc955e9aeb7bbcf86cd03f02dd443503a1480d9d9f899f53bd747a95293786798fc59fceb09e686a9328da4f929b6201841bbbefaffcf3386abdf69540e3b46a643ec10f0acf21f27c0053dc13f18485dbc898729dfbeaaa4887b58cd442d7ffa941808cd9658595be8650a015b088621278d89f0d8a4252566b923df3a3cd65c0e4af08fad385927251b31d35f75eaf25e6cf13a579aeeb0bcc0a14ca4a20a6831d532be0b2af3821792a2df95131b7fafef245aa19b214053342aa820c35858d13f84e496294529411015c41ed447b5b51dc44a45d52552a2be1abfc157f3ace7bfa32d5b931421d5a152dd66b7bf549311b08325e5a7201f793037b38990bedeca8a647c08d2478670f8fc2b4e8983ea18bcd514daeeeeb9d7a778f783c76edf01bd4beda4b77b612cd2e865c2e4f58ca7ae06147bf66ae6aee221cf9b9505dc07e6fb6cf4f82dc8c406c78e270210c11cf2531011ed678d9dfe1f49c9a69a95a9f3b0e5b624d9c2664d787ab911b75a4a38d63e9d6c353f8aaf433ff961fe5e34d84936ead0d0bc7954caf84e541f5c6f3f20c9eed21eb0316b82c0dc5182540e63a0af25565496792153d6395adc2b8d68b8bcd93dd110ff5685879db4384ec390d44b89663d43a5de3bdc0e103b7c1b355dc5f6fe3518c93628780ba03f156badea65d1d0af8433c9e8a975fdd19453da662a33fa9f0f5fa15fdb216b483fb48370a967246e0b763df8b3bc7924a6c76c4b114f803dbfa3b312e6815b4eb67be167283a9e482d9a5beac250089d069d4c386b7fda5fc228404a0f58b12ca4dc131c381b49b42b570bcfc0dd663f24afaf65a26a21f6d92f52c9f8de36cb76bacbaa0eef98ba6b7dbbc2629a03bb2b6f83fc5adaf20c217bc8d0f0d2421e01472532bcb546aeb2d483c8f95011a3ba1d2fd8086a717cb015dd53064ef4a80b6d6fdc12d9069223fdf2aa9b192a0e0bdb38436f49d9eedfef3665815633fee4344aff1110b18e1dbedbb5d8c4698860beccf667851878a25a1e766caae2861f2e23404aac859e62fdfeac06a6057554828d7035806e8ab3ee2fa6d711e5811db61231a22f4672f6a11b27641f350bcab78792362e6ebc1c054a643bbbf2746678c14dc567d1f73e37005c8ab6374c4d8d3106384a2d32c5fcf05cb9ba97cb7fa1aff11505a701bead543e555f3901ef3b693d5b9ebf49518c3509af042b7e84b1b867c22b7e08725220e4338fd074edce428212e6a3563a08e2ccd8ab71910256532904542e93d5c7deb5bf5d49beb3202d4da4f643649e55edbb91188cdcf0883a40c6ed6b8a086fb5c50dc08fee00308420121d4c7431b3cfb80f9c1e099423ac451d67b12e930d9e391d0a799c7d4b54a0d56ea0aae00c1d009e21fb5459416b464b227d66ccc1a68da59d64c1583dee54bbcd7d61ffe541fd0fb7452adba91906932966a7d58019ad1f8fdebeceeed7018837b6e4272eefeec8385abe7207fb2d7061fa6cdc478165a98971f9729b818a73edefed976d5c7c0a651c091cfd1174c020e39330a79144271fe4cbc61ea0ffa274d0d87d06dd08c1d5f8a0364d46ef7b54426bc286330c75fa257afeb2715c2ae511ff53b1189cc59ab80b1325fbdcedfdb8f36ed71f70091116e16b52188b794e637755027caac8db8554f8674b844964c710cacd7a9d6b06baf6fef76159a380e639b0d3e66080a7cf7f86baac01dbe47fe687fcef2f3bfbf6f8fba045181dee688360a11ee56e5fc73ed31c0e2924ae57f0cc93c63a30662a65c5d5f17123ae28cc5b74dd13ed81b03dc7fa61dc575668868c0df12d3553269f04ba79084d070abcdbd4745de80e90e4e3e524f27249b5c4a2f2d4c8b331b0cb6d4efe62a298daacc6eacdfe008c1f912795dbdc37098c42db860953120fda709baa6d46f52eaba781505e68561ca0f281e850532ef8e7c779883e312806e1c357bdef8d0dda005e710cfa6eb8686e8bf3bff036b3fcdc4036541d93530ce6f598442c24170b307ef05f23c93aa0ec96831b532d8120402214a940d1fa01ed649061a4a71308be189cffd729a196754fb8a75f23851189589be1b819f0612cad3dc94ccee88f4ab9ef6ac9c7daad8cf94f5ed9496c4c824e5b4f66ce32a80e7a6ef069a32f6812e656aa5f5742bd432afdf026c86e8f28212c1139dad47d7fc07e5c1a83e993daaa4a4bb5f0c9435ccab2a10f867ffe259dba7a1d9168619b1e3048860a5122e4a5d0b00372eaae861a0cc88549852fffa76e6d78739b654d67df15ea97a9a46b7c382d83191a673aa619b4a10ec05bc681379b0d6df824cb6fe158e9d89ae5dd1ef66976f67972b553db52eb6feef836dca6026293f83a61e117754a7424a3da63bd82d017f87f0603e2a9b8fc550aae611681935ae91f7ca2b5341b05a25208bd28f1a202a7f2a213b1d7411ffb557470aec00c4d13c70163f22a038a189710dd19a47e8db4a87c3fd329a63abca172a9810edad2d8e19ef85b57ea4287cfb3d740d7ea3fa9c80d06e1aa84b317f678ddb3c147ba5e0db432125f59ca4944c8e9050281ca82a3ecf67b2a5df678697a52a7297af1ecb03c586af7b91d74e881964ed95f7be12fa07e2a4e71aab8b913a13996fa33e915144bf00e49b8e7adec5b2c4b8165f54ba3155230e241ee023af77a295ab87c40f63f6092ccee05cb08a265abe8f57c9919bf45064b6c2240ba8011db223a283a4e2292d9b59df8c9a4fdc763f0631007db9976f351717db0e6b5f9c6e5f227c2efa1ae5fe0be1af0b22fc164f9f9678a01fe8b059749fe8a2972455732da1989c609d191544ef9fbb3e58da93ec4a582430523f260b776e4d747312747d18a9bae14740f5dcd35fd1072f8a4d81573b5882203be856b62d7e1d87081a9e431872c9d68864197bbc61f15dd8aeae950d34d6ce97182deebd2ad64cabd1c723baf512acfc7e94675b31369bd60e155af79b97bb734312569f736dcd5b5a78223ffaa0f7e93e1a112cb9f6a5b88fe3cf12c30024c16c6b8380fdf086c662665d3751c11617cc4dbd5b8bc7543301a23fbc90ba8d060193cdc2b68c31c734d516707b759f7db009c8f06e69b40154e1cd8ae444afb28134acdf871136b4fd78bd86d7faaaf618afb25e92d1ee37cdff0595278f9565f5eb109e181e9cacec2f22e32e9f34774ee223fdb992febcc5dbc5cceeda16cbcf1434730d859e7e03d36ff17636a7a7e66956b515894da114f3040909f90ce3cfbb2d7d46e37049c0fb124e0683d662eb427cd7b851ada229451e6e3aaee64b9964ced3036bde5d9d80eb062474f96ecfb9b65fcafc719494ac12ab7df245475f2a5e7f85ca4789833ca373e6214d39176c8f51dde87a4cfe5414a20f68bb9f34709979b99533ba3435c4aa56e525195e10ffd00f8e41aee30a909c07b973bbf733d45500b539ebe2206d438216690998d9e256db1b7ac6bef3e810785e1986985c945a2b820323a592721fcfa444934d0faf8aa439d5efca5dcd77b72d1eb91b3790d50d0a7483e354c415f81d99c133d648c1293e795b3c43f9b47e23ef982e10072ea5baafb0df675e69af1807b225afa0cec3eafbde8535d3ecaa0ea6ddbffe4465207425bb003670320324df0aeeb16b38a043f9c0e85673b36def332fd68b2b1e6edda621d0cadebbced8c7fc8f890489115b457249e8d8103676b3207a472804d33e0fe511ac56cd8dc5333b2333892f87b455940ada78fcf5075c358fce990e6f65f095eb416d876ce6f120b8b02cfa6b176ee269c942f881247c3e464cce2aa65c39137607c585aeb4b5f24f5f8e058c9c8b48003c1809da3e8aad1bee7955c3a976d43fe132e2b16f4758a0a9884e51d13b930675a4361ff366b0fed190ad7b2a00385528951e39cd44ea06d8921b9d613d7626221154cf86249a550198fe4e5b05ad3052b474291da0a0a2f701759859bc0392adf243ad5eca89e6d18e28dff99ef95743bcabe75504be8c715cd6360facf3bb06cb97c29989d4f6ff5083573cefe6ef0b39a252a2678112fa88e5b06c9a6bfc9597cc96e5a49710c4fc120fb0da4945b9d94e46de1e9989d0fc3d8d20df23d815b660c799a903f651b0d013f7fe158f1d297f7fcb6a48780ca5525f1d081ada0aafa83552318b848783306549750b6254cf676c7b934cf7fdab992717f0cdc089b34278f3fb151cadde14d0d3250e85a4b0ff2a2778a219aa40563d3ef575285484424b6d0e7cc8392342e4848c6fc8cb20fa1b450cc4c1fea19f3bbdd9e342e6c49cd7ac893b1eda2e93d1d74d20969465946b398fbc733757741ac822c4a118632cd242a439fc37512cf79b7c629504ccc1e7f2f11798955c3262b5e9695625ba74d8050e20f51d4769e1ab938f487f1bc4b55b5abcaa3ec079c2d0972b2ae9bfb7c5423b959119292ea05f1d79d35afe47e49d97c946b193bffc0a8f607f18a6845cecbbdd98cd351db2b2dce05a4848ba84a6a497b4618950130cb7e76c03d0976eb2fb41d3a42a1430063ed8e5b8c67e80fd4fc1148911958babbcbff33a6505de209b0d9320017fd736fd027a16564008ab2e1f48a6dd66c9256730e9fda0a606875d0871b2b9b0bc2ed4e1b696dbf0283c8dc72cf4338e595266f5390bc3a21f988353118f2948fc75d050ea076b73508d9ed89bade0ba305c1f4e5daf9d40d2f5e7ababed8d1b1d919c61a6d3fb149c1a9b44e38585a2fe322f83d73a3aecb44da3f0e82942d75d62ed3f91eb44f3411df014f88839e4cb1e21b9b259d4eb4adaf6b0be433d0ed4c87ec77dde5ee9d566e3dd8d928fc1875c63af26c59daba5ae267d9bd5da72b99a03e6a33cc48ed961ab484ff4a46c2d5fa597e626e00b530d7b9a9705e4e08d03f3a7f2a5a5233ad6340e3b5c89db81ca713b6d7d855c6324955f85109b204566f50178cd88abe3fcba25de905e8ea0b75ad51831761ed9b1af2470f976f05ec73bf74d137c207270cfd614170518cdc449aeeb663e114359c8124eaf2499d8cf5dc84a0872301db2e57b50bd285060ec4390d99d4ae3674ca3bb8679c1b08e566ba4f30daec8684a980055eb43cb5a1306c4b52a154682aa96637e06c869278aa2f74ef7345632c11265ef8ac97e953745302556881ba0cb590fef271c0abb193fb84d18ee3f24d9976ae816b857d6f68d1fdfe10b312c799fe014debf875d04bff8b4f387859e97c6bf13f7083c28a2045a0b5eb09c94e781a165965e8617c0efed1701ea9667aeca26d9577ea7b1242e1d91b25d6a66756cc627648a293b9f4345966bc469fafaeddc1118d0972bd5c7751a1f51e5989fd952f314ae10417c97b41e60ebfbc47e496486fa4a89fd16aea7fa1eabebd26eb2a37a3e2b351e0c9d2f67b2e5be0f921adc9b6045b045948e5103af0e5050b9c0799b513c00865deebda730de538f956ceb6164e08bd6f58655a294b4b44fc65309b30f9c00f92ef5bd5b911a3d830f72c258b19521bb8e80db02129954efb61423f518d2c5f36587303890cad9a93fa4f4bcd0e24c67db679c67ea59c1350b8442577632d5e8735833f3daf5a74bc7bd82659a81beba8c889632efe03cd24187aee856cf659e16e195464f52f2b984fc7a299e7b2aa53979a147ebed35705d5e89691666536f2febacfcef9b32d14952f958b72512869e4f6a0a34176918217888b1eb8b89322ebb6bb1dead2b4744e728479880db70e6147edaff6c3f083f18e0696bdbd78cf0bda14d9f42e5c1077ced00041aadff90470aacec0e48e2a5f2a0ed37818a173b96061e8c5bf24c0bde9e09f9e0ddb8e13306ef1d4eb8043ebadde5d7553e5212ecd4691eb426251f9d6720b8276ac543dde02399a35d974b1ec1727d4b6df01957cae47443b706d43165e01d6932b136f561ce837431254cfb2a6e7d8070a2d3805aaa15b3c10ccd0cda2e9b418ce9ef380e5d08217752e12b3b892d03a9495c83d78d674612fde5a67738b2d4649ce44606ecce6bf3bd1293eca246a83643e4f1c7ba362b110e07c8479f216e3d4afc4fcb8d0820c8ab702a66d8183e83174597035e92b9b500dee08c80b927b42c3689c7c9617b4112c9e54cbfa51e989b5fd42b80c595d3edd265f138e8128cfbbb0e4f53aa0aa95a2ecda451852e564c42d5de7671560843d08103b9bdceac5fdeb0b1266f72f491265dd2b2b80a225a50955167da1812364ea340d82f61535401bae6f3140a8795d7c318a64cee4676627244930957b2f0b227be21b72d90027e6a5a7af3c59470c74dcdb71d1ef090a0f49c91acd604c792385c8f4e085765292822ee5eca03885fd6bfeaca9b3bbbdeac939f7846a487c5a483ed1e4fbf37c93886ea27bb35c812089b900b77c7c924147e97b6a71533610750bc84921012aa8158b213f7601d934a20bdd1f757b0a33042a683af6b9069f3900059d7f80f9fdcc9f33ece8cf7888dc9e24f1fc6ca0ecccf161c5334c60f440feb3acfc3d115011c176dfa05314c5bcf089e3c82bbe7680a3eefdcdbf3ac27265b779db4f49bade0128eda6e29bc5933ef454601db1b49628fd39ab938794fa46a33937a086ece7050d31a21524e2f0cacb307ed4412a2078636f9cc8e11c5c31cc0f9edd7be6d1e31a1513a58e25215f5a24245cb988589e6d5e5119f4f6557c697fad7d1c3a7e3bae064db4382701e33e48c5b6a52fe9141a385ef2325c6f7781134607e98bfd02c43d6deefaa861700388b40d98e941cfb2ddec209f977e8b9f93d29fdbf85e3010ce7cd622e8c75ce3df535e392052b6d65d5042d2a6e78bbfe5ee146e8b18d4bc7fb024dbba57cbe0402205593766a313950cb719d00c67bb6b3bcaa1015b89e820f11475afce655947113a7c3dcbb52427f090df994fbf076db867e0ab3f6125fb8884c1d13ff3e99fab5fa8b9f0b72cb44db4d0a48d9ec17f9733764e213c40a15ad821ec60e4a88cb2fd9dd9a4f35e6a708f4b74067f4be3f03a95261f6b191df53fa5bb5164e4a164630ad9ce39087aa950ad9e60cbbc44fa2237c49abf858c97737fd21180fd0b9542767150fbed3f39a29e6c3484d9437e15d2439f2a54b2a1ac7e63e6c436658abc3f1dd52d984f6c6901768a8cf2ec98ebf44e90e0fc0c24f8957c62e05d8eacecaf25b178fd710af609a8a1bc4d7955b5f0cb4f48a37685e6304ea5843573a1abff37b5106916c83c8f23f939a0dc43aea8d196191ed6e18dd793990d1f37d7de0bf8fac6f469843724eaab86be8a483be281b8ecf4aa29d9c571951cde8cd8c2aaf4d597ac2cb48f23fad145916920a55d655924940573b64dbd42a280cddc4810434f930183fdbbdc72db1491a4c9d44daf9b1bc2fecd855508648063040faeb125da0e68e6cd2002181118eecff0be1dd8eae726af5d451630cd65119c52abd6dded97f931202f186a18c4ba34bc2c3f6d765e2d8f445e959f26ffb55827cf3ff2cc0289f17b82c8caa5a2d3d54306a300f0ef42bbe4ea9e32c5d4b1173942745cdcfe4f5d1619eefaf8dc600afbc9171d516f7f4b35331d0b9be005132ffad5e9df59710278b842afb626a78b8b8b37fc3a894dc705b2d4e0940cb264e9dc87eaa148e6faf78125462f28a0f1d7b3c65a291b85713fa71ffc478f6601e8716c35489f4a54ed0c70bcfd5502cc91374dc3c982075c5180398bc6b195b36e79dcc4087cb990cc9d964a150e0dcc887d496bdd27c3f298736b9ad8345ba2df46021964cf43c38f9d2e94b77bee2b7bf059e0870ff9f17b9ef1320c0aa88a2fa9781e9017ab64643de9a3df9ed4b8cfd8fa080a2e494409520b795eb1517d224a05e450c4c8ae0e9fd29c0e72d3a592cce55f6dd5107f21214e1a3f9a5448384de06149f959ec0c92790f0ff229ab4971171f1c528ae6d095ec007bf5e7f55d623a68194e9ea8edc3af4180753388f24e7504341c22bef72c2963fc9c3237ba990d29c2c8aa3007395f6d96e95b40ee1b18dbad550bf39d0d98268cb74dde76d987c3169c9067495fb1b88508bbb7e94cbb7dfc15c03b1d5b163132c8a468906f02d422a8cf98d0b432b5779dd962074b72dd27439b2e94312f573435e5aa84664432c1914839cd6e172186ce93eeb1d7cb0659696d9d550eb3b185f8c6ee16e53f78233cbe709f99d2879d63d93f7d0ed133241d2f1ab1eb2c56605ca0f0e01c39ab0ba2370fe5c4e68de0561b517ff9a10023c386236398372c7176e35443e2cf5dd6cbed9f23395f231e6a54f65626cb5860a8b72122c34664119e7c47204ef4a70583a00", 0x2000, &(0x7f0000004480)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000004540)={0x90, 0x0, 0xfffffffffffffffd, {0x4, 0x1, 0x3, 0x8000009, 0x0, 0x80, {0x1, 0x80000000000, 0x1, 0xb, 0x3ff, 0xdbf, 0x10, 0x0, 0x80, 0x8000, 0x2}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000004600)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchownat(r0, 0x0, r1, 0x0, 0x800) syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) symlink(0x0, &(0x7f00000046c0)='./mnt/file0\x00') syncfs(r0) r2 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r2, 0x89f1, &(0x7f0000000340)={'ip6tnl0\x00', &(0x7f00000001c0)=@ethtool_cmd={0x0, 0x100007, 0x0, 0x0, 0x20, 0xc, 0x3, 0xfc, 0x0, 0x1, 0x4, 0x8, 0x111, 0xff}}) 30.223016074s ago: executing program 0 (id=311): close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000bc0), 0x0) ioctl$SNDRV_TIMER_IOCTL_TREAD64(r0, 0x400454a4, 0x0) 30.187420585s ago: executing program 34 (id=311): close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat$sndtimer(0xffffffffffffff9c, &(0x7f0000000bc0), 0x0) ioctl$SNDRV_TIMER_IOCTL_TREAD64(r0, 0x400454a4, 0x0) 25.815644096s ago: executing program 3 (id=339): r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="07000000040000008000000001"], 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000380)={0x11, 0x8, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r0, @ANYBLOB="0000000000000000b703000000060000850000001b000000b70000000000000095"], &(0x7f0000000480)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0xa, '\x00', 0x0, @fallback=0x2d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r2 = bpf$PROG_LOAD(0x5, &(0x7f00000004c0)={0x11, 0x8, &(0x7f0000000580)=ANY=[@ANYBLOB="1800000000000000000000000000000018120000", @ANYRES32=r1, @ANYBLOB="0000000000000000b703000000070000850000001b000000b70000000000000095"], &(0x7f00000005c0)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x0, '\x00', 0x0, @fallback=0x30, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000600)={r2}, 0xc) bpf$PROG_BIND_MAP(0xa, &(0x7f0000000640)={r2}, 0xc) bpf$PROG_LOAD(0x5, &(0x7f0000000680)={0xc, 0xe, &(0x7f0000000740)=ANY=[], &(0x7f0000000780)='syzkaller\x00'}, 0x94) r3 = bpf$PROG_LOAD(0x5, &(0x7f0000000000)={0x3, 0x5, &(0x7f00000000c0)=@raw=[@generic={0xb7}, @generic={0x7b, 0xa, 0x0, 0xffec}, @generic={0xbf, 0x1}, @generic={0x85, 0x0, 0x0, 0x0, 0x56}, @generic={0x95}], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(0xffffffffffffffff, 0x89f1, &(0x7f00000009c0)={'sit0\x00', &(0x7f00000008c0)={'syztnl1\x00', 0x0, 0x10, 0x10, 0x8b, 0x7, {{0x29, 0x4, 0x3, 0x7, 0xa4, 0x67, 0x0, 0x4, 0x29, 0x0, @local, @dev={0xac, 0x14, 0x14, 0x26}, {[@rr={0x7, 0x13, 0x9, [@multicast1, @remote, @local, @private=0xa010102]}, @end, @timestamp_addr={0x44, 0x24, 0xa9, 0x1, 0x9, [{@dev={0xac, 0x14, 0x14, 0x1c}}, {@dev={0xac, 0x14, 0x14, 0x41}, 0x1}, {@remote, 0xfffffffe}, {@multicast1, 0x47088d63}]}, @noop, @rr={0x7, 0x17, 0x87, [@initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, @empty, @loopback, @remote]}, @lsrr={0x83, 0x17, 0x34, [@local, @dev={0xac, 0x14, 0x14, 0x3a}, @multicast1, @broadcast, @local]}, @ra={0x94, 0x4, 0x1}, @cipso={0x86, 0x24, 0x3, [{0x2, 0x11, "2edc65ca99429046dd4fbc4f174fbc"}, {0x1, 0xd, "e1a793de33deb179664fa9"}]}]}}}}}) r6 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000a00), 0x4) r7 = syz_btf_id_by_name$bpf_lsm(&(0x7f0000000ac0)='bpf_lsm_bprm_committed_creds\x00') r8 = socket$inet6_tcp(0xa, 0x1, 0x0) r9 = dup(r8) ioctl$SIOCSIFHWADDR(r9, 0x8914, &(0x7f0000000b00)={'syzkaller1\x00', @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}) r10 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r10, 0x29, 0x40, &(0x7f0000000cc0)=@nat={'nat\x00', 0x8, 0x5, 0x6c0, 0x390, 0xf0, 0xffffffff, 0x2a0, 0x390, 0x5f0, 0x5f0, 0xffffffff, 0x5f0, 0x5f0, 0x5, 0x0, {[{{@uncond, 0xb7030000, 0xa8, 0xf0}, @NETMAP={0x48, 'NETMAP\x00', 0x0, {0x1d, @ipv6=@private1, @ipv6=@private0, @port, @gre_key}}}, {{@uncond, 0x0, 0x168, 0x1b0, 0x0, {}, [@common=@unspec=@conntrack2={{0xc0}, {{@ipv4=@dev, [], @ipv6=@private1, [], @ipv6=@private1, [], @ipv6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}}}]}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x1, @ipv4, @ipv6=@local, @icmp_id, @icmp_id}}}, {{@ipv6={@mcast1, @local, [], [], 'wg1\x00', 'virt_wifi0\x00'}, 0x0, 0xa8, 0xf0}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4, @ipv4=@multicast1, @gre_key, @icmp_id}}}, {{@ipv6={@rand_addr=' \x01\x00', @ipv4={'\x00', '\xff\xff', @empty}, [], [], 'dummy0\x00', 'syzkaller0\x00'}, 0x0, 0x218, 0x260, 0x0, {}, [@common=@inet=@sctp={{0x148}}, @common=@mh={{0x28}, {"0c06"}}]}, @REDIRECT={0x48, 'REDIRECT\x00', 0x0, {0x0, @ipv4=@multicast1, @ipv4=@initdev={0xac, 0x1e, 0x0, 0x0}, @icmp_id, @icmp_id}}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x726) epoll_ctl$EPOLL_CTL_ADD(r6, 0x1, r10, &(0x7f0000001400)={0x40000007}) bpf$PROG_LOAD(0x5, &(0x7f0000000c00)={0x17, 0x2, &(0x7f0000000180)=@raw=[@map_val={0x18, 0x6, 0x2, 0x0, r0, 0x0, 0x0, 0x0, 0x6}], &(0x7f0000000200)='GPL\x00', 0x10001, 0xc9, &(0x7f00000007c0)=""/201, 0x41100, 0x18, '\x00', r5, @cgroup_sysctl=0x12, r6, 0x8, &(0x7f0000000a40)={0x1, 0x5}, 0x8, 0x10, &(0x7f0000000a80)={0x2, 0x4, 0x2, 0x3}, 0x10, r7, r3, 0x8, &(0x7f0000000b40)=[r0, r0, r9, r0, r0, r0], &(0x7f0000000b80)=[{0x1, 0x2, 0xa, 0xb}, {0x2, 0x3, 0xb, 0x8}, {0x1, 0x2, 0x3, 0x8}, {0x5, 0x1, 0xa, 0xc}, {0x3, 0x1, 0x8, 0x8}, {0x2, 0x4, 0x3, 0x6}, {0x4, 0x4, 0xc, 0x2}, {0x2, 0x1, 0x1, 0x1}], 0x10, 0x7}, 0x94) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000001c0)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGIFINDEX(r11, 0x8933, &(0x7f0000000240)={'erspan0\x00', 0x0}) sendmsg$nl_route(r4, &(0x7f0000000280)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000300)=ANY=[@ANYBLOB="5000000010000100"/20, @ANYRES32=r12, @ANYBLOB="0000000000000000300012800b00010065727370616e000020000280040012000500160002000000060018"], 0x50}}, 0x4080) 25.800118427s ago: executing program 3 (id=340): r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000880)={'bridge_slave_0\x00'}) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x0, 0x0) fsetxattr$system_posix_acl(r1, &(0x7f00000000c0)='system.posix_acl_default\x00', &(0x7f0000000180)=ANY=[@ANYBLOB="5f8200000000000010000500000000eb2000000000000000000000000000000000000000187863b696a7d3517a3d932a9f0d513f3f17ad99d9e4d69c23eaa9cdb75bef48eae845818412f1efccdb2633f4c723a99848678a13dc9f54f9d820692e72aac9a17442d4c5a223f74030c6099ea3b3eb2d11f08fb37ccdd8fc26e6f9ade11c9e9d2b1386474fad557a326d0886e7510131a5cb6f537ac000000000000000021db65113cf2638e08ebc1242c00f0e1914e8"], 0x24, 0x0) flistxattr(r1, &(0x7f0000000140)=""/17, 0x11) r2 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r2, &(0x7f00000018c0)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="280000001e000100000000000000000007000000", @ANYRES32=r0, @ANYBLOB="000004000a0002"], 0x28}, 0x1, 0x0, 0x0, 0x8000}, 0x0) 25.741022348s ago: executing program 3 (id=341): bpf$PROG_LOAD(0x5, &(0x7f0000000500)={0x3, 0x10, &(0x7f00000005c0)=ANY=[@ANYBLOB="18300000000000000000000002000000b7080000000000007b8af8ff00000000b7080000000000007b8af0ff00000000bfa100000000000007010000f8ffffffbfa400000000000007040000f0ffffffb70200000800000018230000", @ANYRES32, @ANYBLOB="0000000000000000b70500000200000085000000a500000095"], &(0x7f0000000640)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls=0x37, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_BTF_GET_NEXT_ID(0x17, &(0x7f0000000140)={0x0, 0x0}, 0x6) r1 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000180)=r0, 0x4) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f00000001c0)={r1, 0x20, &(0x7f0000000200)={&(0x7f0000000240)=""/238, 0xffffffffffffff80, 0x0, 0x0}}, 0x1e) rt_tgsigqueueinfo(0x0, 0x0, 0x30, &(0x7f0000000340)={0x35, 0x5, 0x9}) madvise(&(0x7f0000000000/0x600000)=nil, 0x60000b, 0x9) mremap(&(0x7f000000d000/0x2000)=nil, 0xfffffffffffffe74, 0x1000, 0x0, &(0x7f0000007000/0x1000)=nil) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r3, 0x8933, &(0x7f0000000040)={'ip6tnl0\x00', 0x0}) sendmsg$nl_route_sched(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=@newqdisc={0x40, 0x24, 0x3fe3aa0262d8c583, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}, {0x6}}, [@qdisc_kind_options=@q_fq_codel={{0xd}, {0xc, 0x2, [@TCA_FQ_CODEL_TARGET={0x8, 0x1, 0xfffffffa}]}}]}, 0x40}, 0x1, 0x0, 0x0, 0x2}, 0x2000400c) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000480)=ANY=[@ANYBLOB="4400000000000200"/20, @ANYRES32=0x0, @ANYBLOB="0001000085ed0200240012800e00010069703665727370616e00000010000280080005000700000004001200"], 0x44}, 0x1, 0x0, 0x0, 0x4040014}, 0x20040850) 25.699220869s ago: executing program 3 (id=342): syz_mount_image$ext4(&(0x7f0000000540)='ext4\x00', &(0x7f0000000580)='./file1\x00', 0x2, &(0x7f00000005c0)={[{@errors_remount}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x8}}, {@dioread_lock}, {@init_itable_val={'init_itable', 0x3d, 0x8}}, {@data_writeback}, {@quota}, {@journal_dev={'journal_dev', 0x3d, 0x6}}, {@noblock_validity}, {@sysvgroups}, {@init_itable_val={'init_itable', 0x3d, 0x67c}}, {@orlov}]}, 0xfa, 0x48f, &(0x7f00000006c0)="$eJzs3M1vG0UbAPBnHSdNv97k7dsXaGlpoCAqPpIm/aAHLiCQegAJCQ5FnELiVqFug5og0aqigUM5okrcEf8F6gW4IOACEle4o0oV6qUFLkbr3Q1uYidumsRJ/ftJm8zsjj3z7O7Yszu2A+haQ+mfJGJHRPwaEQNZ9u4CQ9m/O7cuT/x56/JEErXam38k9XK3b12eKIoWj9ueZWq1PL+lSb1X34kYr1YrF/L8yOy590dmLl56furc+JnKmcr5sRMnjh7Z33d87NiqxJnGdXvvR9P79px8+9rrE6euvftDUoos7lgQx2oZyvZuo3KReGq1K+uwnQ3ppNy45cBP/6abnQl0Uk96Un4d0Vvv/wPRE1vntw3Eq590tHHAmqrVarUlXpXnasADLIlOtwDojOKNPr3+LZZ1GnpsCDdfyq7K07jv5Eu2pRylLHGgd8H17Y5VrH8oIk7N/fVFusQa3YcAAGj0TTr+ea7Z+K8UD2WJvvTPf/I5lMGI+G9E7IqI/0XE7oj4f0S97MMR8cg91r9whmTx+Kd0Y8XBtSEd/72Yz23dPf4rFUUGe/Lcznr8vcnpqWrlcL5PDkXvltNTSWV0iTq+feWXz1ptaxz/pUtafzEWzNtxo7zgBt3k+Oz4/cTc6ObHEXvLzeJP5ierkojYExF7V1jH1DPlltuWj38JrZ+2bbUvI57Ojv9cLIi/kLScnxx94fjYsZH+qFYOjxRnxWI//nz1jVb131f8qyA9/tuanv/z8Q8m/REzFy+drc/XztzT06ddJ67+9mnLa5o8/rR7tXP+n9yZn/99yVv1FX35hg/HZ2cvjEb0Ja8tXj/WWGNyV/k0/kMH0zWL+/+uhkc8GhH7ImJ/RDyWXhTmbX88Ip6IiINL7ITvX37yvWXib3L812euNI1/crnjH43H/94TPWe/u758/P0R0er4H62nDuVr2nn9a7eB97PvAAAAYLPIPgOflIbn06XS8HD2Gf7dsa1UnZ6Zffb09AfnJ7N578HoLRV3ugYa7oeO5veGi/zYgvyR/L7x5z1b6/nhienqZKeDhy63vUX/T/3e0+nWAWtuFebRgE1K/4fupf9Dd0r0f+hq+j90r2b9/0rL0sNfrWljgHXV/vv/9aW+5wRsQm30/7nsX+tRAbA5uf6H7qX/Q1dq+d344gcUVvaV/3VP/J3/nmGxpn+jNGwtElc2QjOitEH2xoOeKEe1spLf34jSEmVqA1n3Ttdsaf5wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAB8I/AQAA///AEdyL") r0 = accept4$packet(0xffffffffffffffff, &(0x7f0000000080)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @random}, &(0x7f00000000c0)=0x14, 0x800) ioctl$NILFS_IOCTL_GET_SUINFO(r0, 0x80186e84, &(0x7f0000000180)={&(0x7f0000000100)=[{0x0, 0x5, 0x1}, {0x1, 0x8, 0x1}, {0xa, 0x7}, {0x1b, 0x9, 0x1}, {0x8, 0x2f}, {0x4, 0x0, 0x2}, {0x24b7c8ef, 0x7fffffff, 0x2}], 0x7, 0x10, 0x3, 0x8bb8}) r1 = syz_usb_connect(0x0, 0x32, &(0x7f0000004c80)=ANY=[@ANYBLOB="1201000200000040c605001000000000000109022000010100803209040000020806500007058102000200070502020002"], 0x0) syz_usb_ep_read(r1, 0x2, 0x1f, &(0x7f0000004cc0)=""/31) pipe(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) inotify_add_watch(r2, &(0x7f0000000040)='./file0\x00', 0x112) r3 = io_uring_setup(0x21cb, &(0x7f00000001c0)={0x0, 0x0, 0x2, 0xfffffffd, 0xdd}) io_uring_register$IORING_REGISTER_FILES(r3, 0x2, &(0x7f0000000240)=[0xffffffffffffffff], 0x42) sched_setscheduler(0x0, 0x2, 0x0) r4 = getpid() fcntl$setlease(0xffffffffffffffff, 0x400, 0x0) linkat(0xffffffffffffff9c, 0x0, 0xffffffffffffff9c, &(0x7f0000000b80)='./file7\x00', 0x1000) r5 = mmap$IORING_OFF_SQ_RING(0x110c230000, 0x3, 0x1, 0x401d031, 0xffffffffffffffff, 0x0) syz_mount_image$vfat(&(0x7f0000000bc0), &(0x7f0000000c00)='./file0\x00', 0x4c, &(0x7f0000000c40)=ANY=[@ANYRES8=r5, @ANYRES16=r5, @ANYRESOCT], 0x1, 0x3a2, &(0x7f0000000c80)="$eJzs3U1rY+UXAPDTzPRl+v+36UIEFfFhdm5CW7/AFJkBsaDUiYyzEO/YdAy905QkVDKIzkJw6zdwP7h0J4hfoAvdu3PXjctZDBPJW5t0Yiv2JQ7+fhDuSZ5zkufmksvZhHNw59sH21uN0lbWjMKNFIWIKDyJWOpGPVP9Y6Ebz8SwR/Fm8c5vr3/w0d1319bXb26kdGvt9lurKaXFN376/Ivvr//c/N+HPyz+OBv7Sx8f/LH6+/7L+68cPLv9WbWRqo20U2umLN2r1ZrZvbySNquN7VJK7+eVrFFJ1Z1GpT6yvpXXdndbKdvZXJjfrVcajZTttNJ2pZWatdSst1J2P6vupFKplBbmg9OUH29sZGu9eO6EvBuXtSEuQL2+lnV+w7PPrZQfT2RDAMBEnan/Hyyc2v/fLQz1/3Pxl/3/dOj/z8X030sb7v//8ZvwL9fp/2f6v99R+n8AAAAAAAAAAAAAAHgRPGm3i+12uzg4tgd/Eu4/n/D2uGDPXf9jj0nvj4s19Me9uYj8m73yXrl37K2vbUU18qjEchTjaee2MNCLb72zfnM5dS3FwoOvuvXXf4koXxmtX4liLI2vX+nVp8P66BynY364fjU+iZfG16+OrZ+J5e+G6ktRjF8/jVrksdm9vR3Vf7mS0tvvrR+rn+3mAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDfUEoDr0Vv7v1eOeJa7PXn95eOEpZG5+P36g/n6y9HMZ6On8+/PHY+/9V49epkzx0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABhqth9tZnlfqlxUMZv5neT4VM73gpKqpXvqjY0vXYjR59rT3OWNQODUnCkevXOuf5JjkZ+12uxvc//rctzp3uZfyLMF0RJyQ0+5/gWf/rP9HxPArV0ZzZiPiLB/RPuksOsFiJyic63d45VIu0yTuRgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADBZh0O/O0+mJr0bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJqXRerid5XmlfoHBpM8RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgRfJnAAAA///+Owi8") sched_setscheduler(r4, 0x1, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f0000001040), 0x4000087, 0x2, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000001080)='./dev\x00', 0x1ff) mount(0x0, &(0x7f00000010c0)='./dev\x00', &(0x7f0000001100)='devtmpfs\x00', 0x0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000001140)='./mnt\x00', 0x1ff) socketpair$unix(0x1, 0x1, 0x0, 0x0) mount(&(0x7f0000001180)=@filename='./dev/sda1\x00', &(0x7f00000011c0)='./mnt\x00', &(0x7f0000001200)='ext4\x00', 0x8410, 0x0) chdir(&(0x7f0000001240)='./mnt\x00') rename(&(0x7f0000001280)='./dev\x00', &(0x7f00000012c0)='./mnt\x00') mkdirat(0xffffffffffffff9c, 0x0, 0x0) mknodat(0xffffffffffffff9c, 0x0, 0x0, 0x80000001) syz_usb_control_io$printer(0xffffffffffffffff, 0x0, 0x0) open(0x0, 0x430402, 0x0) 23.778875667s ago: executing program 3 (id=353): r0 = socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) r1 = socket$nl_route(0x10, 0x3, 0x0) (rerun: 64) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000000)={'bridge_slave_1\x00', 0x0}) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000001c0)=@bridge_newneigh={0x1c, 0x1c, 0x1, 0x70bd26, 0x25dfdbfe, {0x7, 0x0, 0x0, r2, 0x80, 0x7e, 0x6}}, 0x1c}, 0x1, 0x0, 0x0, 0x1}, 0x40000) (async) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)=@dellink={0x20, 0x11, 0x1, 0x470bd28, 0x25dfdbfc, {0x0, 0x0, 0x0, r2, 0xc0a742c700a80d57, 0x301}}, 0x20}}, 0x0) 23.535895174s ago: executing program 3 (id=355): r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000001040)='./file1\x00', 0x2000002, &(0x7f0000000300)={[{@rodir}, {@numtail}, {@utf8}, {@uni_xlate}, {@utf8}, {@shortname_win95}, {@uni_xlateno}, {@fat=@codepage={'codepage', 0x3d, '949'}}, {@shortname_lower}, {@shortname_lower}, {@iocharset={'iocharset', 0x3d, 'macceltic'}}, {@rodir}, {@rodir}, {@fat=@flush}, {@fat=@umask={'umask', 0x3d, 0x1}}, {@shortname_winnt}]}, 0x80, 0x2de, &(0x7f0000001080)="$eJzs3c9qY1UYAPDvpvmrI8nClQhe0IWrMjNP0CIVBrtS7kI3OjgdkCYMtBAYFTOz0b3gyndw5wP4AG58Ax9AcecsxCs3Nze5uU0zU22nKr/f5n6553z3fOfk0JZATj96dXJ878Hp/cef/xz9fhKtvdiLJ0mMohWVR7HmyxsBAPyXPcnz+C0vPa1vd+1Vu3WVdQEAV+eZf//vPLeSAIAr9t77H7yzf3h48G6a9iMmX02zJMpr2b5/Pz6JcRzFzRjGHxH5UhnfuHN4EO00rT4MmA4ii5h8+OPi9f4vEfP8WzGMUTO/+kQhnYs3JrNpVoxcXDvxQhKxnydll9sxjJcj8k4sHlJe3r5zeHA7beQXxWTdePP1bxf1/3kUuzGMnz6OBzGOe/NHrPK/uJWmb+Xf/P5ZOYMsIplNs96830ruLyAAAAAAAAAAAAAAAAAAAAAAAC7Nbro0qp+/U50GuLvbbG9nEb9OqvzV+UB7MT8faHHCz6x2vs7NNE2rY3ymWSfK833a8Uo72tc1bwAAAAAAAAAAAAAAAAAAAPg3OX346fHd8fjoZC34IS+CwdY+teCliHjYrt2pvta/NWtLcPxdxMWziqD7lD6xsyhtnJwZIqmamll5nufnPPD7c8bqXaT4waZBo3XeGrbHURb/9cXX57WNE/xHQUQSRTBalVrtruO7ZdN85R8tVnd81Kul9zdvktquq7bhyWmyZUMOGnfy2tJVwc7f3jZng24sp1N/zotrnXsR8YwPHMSmpmLGneVirmf1G6N3LvE9Ld6vhuTyfugAAAAAAAAAAAAAAAAAAAAbrb70G90zjY+vpSQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeO5W//9/GcSoeacZzBbJ8zut7Z17J6er0YZVMLqGqQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA/9lcAAAD//5DAR0w=") openat(r0, &(0x7f0000000100)='./file1\x00', 0x10b5c2, 0xaf) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000280)='./mnt\x00', 0x0, &(0x7f00000002c0), 0x0, 0x259, &(0x7f0000000680)="$eJzs3U9IHFccB/DfzO7Wqkux7aVQaAullFYQeyv0Yi8tCEWklEJbsJTSS4sWrNKb5pRLDsk5CZ5ykZBbjMfgRXJJCORkEg/mEkgkh0gOyWHD7qjZuCaa7GYnZD4fWJ1/b35v0O+bvcybAAprICJGIqIUEYMRUYmIpPmAT7LPwPbqQu/qRESt9uO9pHFctp7ZadcfEfMR8XVErKRJ/F2OmF36dePB2vefH5upfHZm6Zferl7kts2N9R+2To8dPT/61eyVa3fGkhiJ6lPX1XnJPtvKScR7r6LYayIp590DDmP8/3PX67l/PyI+beS/Emlkf7zj02+tVOLLU89qe+Lu1Q+72Veg82q1Sv0eOF8DCieNiGok6VBEZMtpOjSUfYe/UepL/5ma/m/wr6mZyT/zHqmATqlGrH+33HOhf0/+b5ey/ANvrnr+fxpfvFlf3irl3RugsyrP3VvP/+Dvc1+E/EPhyD8Ul/xDYfTs3SD/UFzyD8X1QvlfTrvTKaAr3P+huOQfCmf3ySz5h+KSfyiu5vwDAMVS68n7CWQgL3mPPwAAAAAAAAAAAAAAAAAAQKuF3tWJnU+3al46GbH5bTYrYWv9UmSzjr/d+Nl3P4ly8qRt0jyZ4Uv67eM2T7Cr5fUqh3I256ev37mVb/3LH+Vbf24yYv5IRAyXy63/f0m0O+v9uwfsr/zRZoE2ffNzvvUfLeZbf3Qt4mJ9/Bneb/xJ44PG76bxp6lt9cA3rB7s34dtngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICueRwAAP//3QJt+w==") r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x40000, 0x0) getdents64(r1, &(0x7f0000000600)=""/115, 0x73) 23.512916964s ago: executing program 35 (id=355): r0 = syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000001040)='./file1\x00', 0x2000002, &(0x7f0000000300)={[{@rodir}, {@numtail}, {@utf8}, {@uni_xlate}, {@utf8}, {@shortname_win95}, {@uni_xlateno}, {@fat=@codepage={'codepage', 0x3d, '949'}}, {@shortname_lower}, {@shortname_lower}, {@iocharset={'iocharset', 0x3d, 'macceltic'}}, {@rodir}, {@rodir}, {@fat=@flush}, {@fat=@umask={'umask', 0x3d, 0x1}}, {@shortname_winnt}]}, 0x80, 0x2de, &(0x7f0000001080)="$eJzs3c9qY1UYAPDvpvmrI8nClQhe0IWrMjNP0CIVBrtS7kI3OjgdkCYMtBAYFTOz0b3gyndw5wP4AG58Ax9AcecsxCs3Nze5uU0zU22nKr/f5n6553z3fOfk0JZATj96dXJ878Hp/cef/xz9fhKtvdiLJ0mMohWVR7HmyxsBAPyXPcnz+C0vPa1vd+1Vu3WVdQEAV+eZf//vPLeSAIAr9t77H7yzf3h48G6a9iMmX02zJMpr2b5/Pz6JcRzFzRjGHxH5UhnfuHN4EO00rT4MmA4ii5h8+OPi9f4vEfP8WzGMUTO/+kQhnYs3JrNpVoxcXDvxQhKxnydll9sxjJcj8k4sHlJe3r5zeHA7beQXxWTdePP1bxf1/3kUuzGMnz6OBzGOe/NHrPK/uJWmb+Xf/P5ZOYMsIplNs96830ruLyAAAAAAAAAAAAAAAAAAAAAAAC7Nbro0qp+/U50GuLvbbG9nEb9OqvzV+UB7MT8faHHCz6x2vs7NNE2rY3ymWSfK833a8Uo72tc1bwAAAAAAAAAAAAAAAAAAAPg3OX346fHd8fjoZC34IS+CwdY+teCliHjYrt2pvta/NWtLcPxdxMWziqD7lD6xsyhtnJwZIqmamll5nufnPPD7c8bqXaT4waZBo3XeGrbHURb/9cXX57WNE/xHQUQSRTBalVrtruO7ZdN85R8tVnd81Kul9zdvktquq7bhyWmyZUMOGnfy2tJVwc7f3jZng24sp1N/zotrnXsR8YwPHMSmpmLGneVirmf1G6N3LvE9Ld6vhuTyfugAAAAAAAAAAAAAAAAAAAAbrb70G90zjY+vpSQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeO5W//9/GcSoeacZzBbJ8zut7Z17J6er0YZVMLqGqQIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA/9lcAAAD//5DAR0w=") openat(r0, &(0x7f0000000100)='./file1\x00', 0x10b5c2, 0xaf) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000280)='./mnt\x00', 0x0, &(0x7f00000002c0), 0x0, 0x259, &(0x7f0000000680)="$eJzs3U9IHFccB/DfzO7Wqkux7aVQaAullFYQeyv0Yi8tCEWklEJbsJTSS4sWrNKb5pRLDsk5CZ5ykZBbjMfgRXJJCORkEg/mEkgkh0gOyWHD7qjZuCaa7GYnZD4fWJ1/b35v0O+bvcybAAprICJGIqIUEYMRUYmIpPmAT7LPwPbqQu/qRESt9uO9pHFctp7ZadcfEfMR8XVErKRJ/F2OmF36dePB2vefH5upfHZm6Zferl7kts2N9R+2To8dPT/61eyVa3fGkhiJ6lPX1XnJPtvKScR7r6LYayIp590DDmP8/3PX67l/PyI+beS/Emlkf7zj02+tVOLLU89qe+Lu1Q+72Veg82q1Sv0eOF8DCieNiGok6VBEZMtpOjSUfYe/UepL/5ma/m/wr6mZyT/zHqmATqlGrH+33HOhf0/+b5ey/ANvrnr+fxpfvFlf3irl3RugsyrP3VvP/+Dvc1+E/EPhyD8Ul/xDYfTs3SD/UFzyD8X1QvlfTrvTKaAr3P+huOQfCmf3ySz5h+KSfyiu5vwDAMVS68n7CWQgL3mPPwAAAAAAAAAAAAAAAAAAQKuF3tWJnU+3al46GbH5bTYrYWv9UmSzjr/d+Nl3P4ly8qRt0jyZ4Uv67eM2T7Cr5fUqh3I256ev37mVb/3LH+Vbf24yYv5IRAyXy63/f0m0O+v9uwfsr/zRZoE2ffNzvvUfLeZbf3Qt4mJ9/Bneb/xJ44PG76bxp6lt9cA3rB7s34dtngAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAICueRwAAP//3QJt+w==") r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000040)='.\x00', 0x40000, 0x0) getdents64(r1, &(0x7f0000000600)=""/115, 0x73) 11.656130245s ago: executing program 5 (id=392): r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x200, 0x0) write$tun(r0, &(0x7f0000001e80)={@val={0x0, 0x88a2}, @val={0x0, 0x3, 0x8001, 0xfffe, 0x18f, 0xd6b}, @eth={@dev={'\xaa\xaa\xaa\xaa\xaa', 0x39}, @multicast, @void, {@llc={0x4, {@llc={0x0, 0x4, '~', "1d93534e96d0c3e75a31794370065fdb6f569c7afe96764c35cfb3dd464ee46276faa9a373350b4b2e2109f6f78edb6b35bdd681bd64b81a776dead48bb9ea44ae85ab0e904b67940f4a95a986c0ce07c9c2e6db906dcce60bb7d9c536c3784515e8250fe078104f0e88635cb9c4d84f57fa3f114cac5ceadf5365b0483432d9a932baf9d8a329931f5e80f707a073d5b42cee2392e2239b0e710dd8131a26b1004149705e165f7c9307e007b8207b0f8cab2b689e6e29599608d736208f441d99e7262bd2c572ac6eddcfc0b8332d1711df0adebb185d43d901b2ed537d84a38d39501ae2da1d3c7cdc231b9de804ad4c33294e8de6cff82ae08b140d7caa1ef912b949e363e2d8687e6f4e64bbda5149ebec2812a4bd10ff92d78590556f1bd0ac2f5b9169e56ca5433ee0caea5736dd26a5eef47ff7d0373a792075a178d463723ecd3882dc8a7c042104a7dde151bf4c5f61ef7d25eaf9888201606595c737d31e2f7e4f57cad758d36e36267b34bcedda4251068219da104c508c893eae35032375716bbd8ed3016768aca457b24b8d1d14f3cbb6f2f7094d075a7d7770820799d7ccb7b0c22c68ca81973226c3da1c27770d3479d0f2caf95ed011333acbe4608cc3210eb9e6a227c5a8226cda3e1888a47a0dc02af184f7b0885f9ba462e4d6be4b4e9fc1476cd8544d2434be70894d84a6afcdb1c8488a0501b6743ad10059d451b6f1747df556bd6e1404718697177d56a78396a2bafd2560aa00b92e63a6b3a1180f47f3966a8ec1e078ba0c7b49feb93cf5fb0bc8048e369a6ab63760e38bb52003aea082a76618bda651a8aecdae418f3ae92fe0679182b7e7fee4139af531b364801b73cbf208bf40041ed34d1dc6f49b8c998b361abd1a89f22f65914d785c51b03be40744df67f4746b0c85e0da298535fbbed6f32196e90537f69bae605b5fc53c8db3d4c82885403368e32944989ebb79052d01450f783bab002b07ef1d8487595527b323a8608a350bf6ac38200bed0c4c5270f9dbfb160cf9116147a4a0df89727bfe50fc3550d0510868a16eeaae335444eb6f73d535ffb9faab9a062b60b9a95042267cc501e5fd68f8437a0f887c552c774cb2329e58acc2ea42c854f173717bb5588ec21299384161cbff5ce949a583be0c468305f45c962cd9d67872d82ee4a1763a47b6ea61af707284192d8f2c97b4e3c3dca06462f7b0112468a2679e2fcb4d5d0930e9d03bad9aeec36312f3f85c4778da10b14d2fdf86ab6040d0d86b010414506619d45485cc6f2d88ebb4057de6573c57e6aad9bd63b7b302391dc37ed102e7a85196578b2b8546584dbe8e133a5df0bc14519861789b6275144d746327c043342985427c0d71375f98a6a6b43c6257968e59816718f6aedfef74b5fe14508d47a32a0e052cfd9797e8d779d57cc86cb7576a29d42051301616fdd6dc1e9536b051273007e014d61e2bb308215359b791e6468a2c195134f62aa41bd599b98c70b7e1503df703f346766a220315f43225f66ff68cb06ac0a45521fad1e34105f48f41e13cdba68840bb6334e558eb7419b74335002764f89723e6ea05c9e83462387bdf4d5894ba0a5d65c38f764d1637938f84ddc5a935b7f97d81ba3cc033e78cfa4ce81b7ca76c09d466a19b6fcb88c6fc6009a6d01ece0b921b1d3a8ca8e406b3581b35b800ccbbeb8b883e900662cb19b196d27a610e90616f5f561427fb004a67317eb0b3729abad2bad95f2273439fea851b30d6c2a2143a5b909e2baa9ec568d695fe56c53d3fd86e618bc3d4249cab41fe01099f203b936d6cbf0daa1c44fe1ceb96d1e2b07d2f2025659b307453662bcab4e4ec9cdcf3c24c253f41427d1415b195cf996ac94298e297e27cb8f16973ff4a440276fed797fa9a18f4f99a0d6944b97705ae89ed7c42060742ea0ba55a621eec5a17203c797a37ec75ec4f5d36b7fb878c0ffb662215ac862e7cd81a1c1e395faf6fd4f150dc22937e5c7d3c8e01c0c62744222626be94ef7f9aed76dddbe326b5e9756dd28dc0fdaefba347fee1162d0c47fd636940b5400881116dfca33fe8ea9df798257602f31855c476f90fad8b125cbf41f60ab754f8d46c4c6c46ce16cc47ee409f2a06e80d27491dd0dd5888bd6d7cd29d1344a065c7614439d97da6a75c94ca04f4a7e41193b3afe59eefbe1df1b89c0c09ce3522f791a726dd2fcbfa67f3fa3d925cc434d61b07a38e214a73451e430bb8fa052eb6f87c29653fdc73c478ce6e96792fcb5331c7e53b6c029c6c9fd2f8e92bb12ff1d0762bff7a69c92cdf90ce90192533f6f22cf8b419afd3a0a14c56caaf2d171a0725f7ef446c3e6e60395d2508f2fd989edb3010505e561e6561a2ba9dc6e8a0564e1fcf06b45568255f02cc47d4aae2cfd3cec850fdddf91f76943786572194e5a811e715796588264abbfefbc09e6d45a1e449b9767b7a21d45ecfacb9ed96d77fb2b94294170da9a75c73b1235ecc3a0de7db1156ddc9a7f8e76f49d5f3a04367575c863d8e71c5981f3bb427820676a77af2da4a6293e81d0994fa0ab02a444a816000fe4f7f6117f22031ca366d5fc226d690a265b53aaed39cb5d008d4c0a122d465e4ed87807ad3a9e4a5a3f41ece1128bc0419b29ce630f9594e5467ff73c6e6440c22d7000d3eb8f6d5cd73f0ec62c2d15d1a465b00b6332c4999865d1ef7ad99064caf9364987b09f070942e1cd68cbfded607b0f81bf50885aaee0211db7b5452d554f6fd5c3dd391c083adc092d8460b63df56a1a209d489beb6882a35ecb5aa14fe3598f0cb24fc4370f21b600c6ea28860ee49606885293c768861bf1da869e5506b71b181632b156ad26680728069d93a34cf66f06231be4c4317e9cb01c74053367a86a76df7d096e842486e8992848cd52fd9d57cbda99374724ab9dac5e7592c0d930b87135f74a03e592feb135b0ec05722a975299ea2b9cb09f4ed5de953f5dad9da84c2f851f1917e7a5c23516a591d8d18494a6c053958a88fce6460ae7da1dbd8de6ae10716e511b5a561fddb730c170ded18cc5e1b17c9918dccc50e40989213f76020b58d00ac18f70d4c6af29f1d938138a668115882156932a24ed51e8e9524d3d9dcb6e74c477df1bf7527efe787ee038390f9d9c00d420f37426f2432bb2e077fb1e381df4f9c884bb64a8c63a0f93b164b96e90ba578ac10e8994c6e695a82c2da52b9720f7cfe884bb10d2c4e484bcb6cb9f2358627d6d2fe99369cadc50d148d1f11e03ac8dfc15fc9cbb10dfe8e8cb53ff9295ee7ef1babd6912ed4951a2aee3458bb042f563f092e8bdd40c475a937f453f89bc4032005b61ccad4cdd3f6d9b0a0a71b4bcb26914cdd4a22af78623bb848ee04b8eb9517027959423fcc51e2acb34a83d931f748cb8636d5e28e942652984612b4f4e05ef3662d49d724862c2141ee5a33f281ffbd143547e3ff34e056b0d412fce595cce4c6490238242dc53723803e1983e53f350618e7e3783ad84f7cce9054a0c8bf8366a7de5cbc76747c5c9b916b5d56934226575e05c88dddcfda2e7855e837df1ae3086d9069d045686c76cb834fb3c1e1b44176ee0571c4ec2d34c76251537e490d4a00e008cf792c4cca7c928bb528a03b3f703784c39db855fe95e5dddef7f8ba97d60942ff7ed1a0059700704f0af437f9b4fed190b350f476646e15a6aa7adf0c406bdadf7c9d75c578059d3d54d41d0d2c068b1f39f19a6ca9e38b1e5d0bd284b7197f0f4a7d01b778973c776a47dc4ed6ffe85fc555f76c2548c08a24565f92bee842033564abc731250f03a0b61510a27276c63ff72b35dbb71d4677da96eeb90adb512572d42b31354e4fefea71de934ca52a661ee0b24fa27a3162e010def652c48051be613273f2517b3ccc9a7495f6291b918b46ed295d306b972cd5394fbe257d1bdd7bf22586a1532a7e387689a537d2e19eea81dffd269d89e06f4a664ac7e128ab3875b2b821c67b6e309439036399c853ec5a0d8ccacd254dd2f76e78b735a71e97a49a1e319328835b5a9011208e9567dc457e441159e95663a05437c0ace36cc303f263f66057b8a72d548c3746996ed3fced4ed79bd78b71cbd33a1a193e4bd1d53588a4ebe828bddf8346a5354e44a65f9e67b3e74efc76b0e4f02ad7941e10fc9b7b87cab9af349f57339279f7885d478b354515babd80eade75694f77e09f4681a6deae925424b99e326d160a6e60d9e31ccb65526843b41e5f9d88d61969638c819ac3fce917e6c084e7ead2e90473e768d2b06ea3f9e34cb97c553cd379a0211bde2f29ab611d1c4ef206d3cbb28eef0b1b6e37f0c73aafaed3fd0a041f299b62e365d290f8572dde84a031a47ac9c95381e14ae2150ef1f57ad81525ef7dc56ae35d104ba531fd36069404814c10fa835610ae0c8bc8ebfae266f602dea7c9cdf8d33a9e98da8e59a8849811a18a6544b775aa6503a70e5d5bb073e5394f8e7804003c13cbe20257fdb8d2944967ba12669be3a2bf94e9c6452406ee493e600fb6bddc85f62aafb581dd288894756bb121324498bb750b31130f166c4ed64c28739ae9d7cbadf06995a241124c48290cc53bba65d9dcd31e41b8940b25d8711f9436ad2eb719b307bf63ddce868eac4d0cbe195c7bd5cf02871c4f7eb13698f76b736684b49c56c280bc4d680955573f62560abf991b27f8a01878a8f6e3c43d5a0a58a9cf5a8654d83a1beab76fcc16934646e36eefaaf15fd65e93d7eebb1bcebdaee456ab051a100c635c1218dbf5d67a8ae684f4ef23b42172807472969cd6808ee783146e22cdc305e184bda5ef6b82b3aae8fe24553bd030d0865443870a32e3dbfa3dab72f624035f4046dc5846294d0f0b395bb98da4d66939e486eba68f1e3efd50a50a54db8ce334c8837268a0143f254b616f61644aeb8c86d8611179ebecc610014277ac7de9683c2524c44b255ba29ee70b83d4ee13e781d1cdf8ad6478445c2279538ffc3a6bc43f2407e23223df9b0addde5481eecb21093317c56d4efbd208617c7fa5adc53d6bde0c2531e66e9211bf12f89cecae8afc36edf4ab2e78384d940eaa87d882daff8fa2ad739c5dedba24dcae53844e43f066d9902f5dc92f7491dc32c06206bf568ecc3d60a8c8a26482704ddfddfc3433ba250025eb03a143e22a87ed240e637db10a0e71562132c2411fd7c8240b1f2089553e12ab0215dda9f56d75aa9a50a7c4695515f9eaeb32254a0c49f3dd05b1c0b65774f240086f614e912623793368dcfc559caa07e84a88704bde6a8bfd967c45a33ead1ab4a50af4fa75ec76f1ca8fd7bcdfee94d46e5df3eb92b639f6b52924015ef03da5f5e5c35568387aa2943869db50240c2e23689d5a7e4679ccd4f6e2e367294d8e518cbb07dc156336d32b655c5d29c307041b7092ebf4831166df78f6fdfc945ffca762530ae935d797c172a859840b4b568e4ca2b6acb0f3fa94c54fdb2ab610f47988b97dd912fa90fc25f3edab329832fcae2bb071999fb6c10232c215441e65e53fbdb5e832547395102fbfbf072a99e3fba330e407d3a0d8bc63b840b1a8869a7b3bc18093d736b4cf9c21819bac063d7f54004d98556c768217396ba4f0064331ae685c0bb8fa883a403df9e7302b2383c0129a9510cf3f5c8a3c1fbe750b174c752d622731ed01fef84d26ab3e09e0db24cbfc41b979d5c2bb97d92b3f466482f74bd2fd164ffb527211692a995e838a99bfa11d008e3ac888"}}}}}}, 0x1017) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000000)='./file0\x00', 0x2814000, &(0x7f0000000180)={[{@jqfmt_vfsold}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x7fff}}, {@noblock_validity}, {@nouid32}, {@norecovery}, {@quota}, {@data_err_ignore}, {@jqfmt_vfsold}, {@minixdf}, {@auto_da_alloc_val={'auto_da_alloc', 0x3d, 0x800}}]}, 0x1, 0x5b1, &(0x7f0000000880)="$eJzs3U1oHGUfAPD/zGabfuR90xfeF16lh6JChdJN0g+tntqrWCj0IHjRsN2Gkk23ZDfahIDpvYg9iEov9aYHj4oHD+LFo1cvfpyFYoOFpgdd2exsmqabuEmzWc3+fjDJ88zM7v//7Mzz7MwwwwbQtw43/qQRT0XE+SRieNWygcgWHm6ut7Q4X3ywOF9Mol6/8GsSSUTcX5wvttZPsv8HImIhIv4fEd/kI46mK2+5p1Wozs5NjpfLpemsPlKbujpSnZ07dnlqfKI0Ubpy4sWXTp0+eWrs+NjqdB/UV9fym2vrjR9vvnvju1du3/z0s0MLxffHkzgTQ9my1e3YTs3PJB9n1sw/2Y1gPZT0OgG2JJf180ZX+l8MRy7r9e3UVw8OgzuSHtBF9cGI+opVRaAPJDo99KnWcUDj/Lc17eTxx52zzROQRtylxfniO9GKP9C8NhF7l89N9v+WPHJm0jjfPLiTibIrLVyPiNGBgcf3/yTb/7ZudDsSpKu+PtvcUI9v/3Rl/Ik2489Q69rpE2qNf0vZ+LfUJn5unfHvfIcxfn/954/WjX99MJ5uGz9ZiZ+0iZ9GxJsdxr/12pen11tW/zjiSLSP35JsfH145NLlcmm0+bdtjK+OHHp5/fZH7F8nfvOa7d7lRFa3f0+WU9ph+7/49vNnFjaI//yzG2//dp//voh4r8P4/7n/yavrLbtzPbnbOArY7PZPIh+3O4z/wpnDP2RFVw0BAAAAAAAAAGAbpcv3siVpYaWcpoVC8xne/8b+tFyp1o5eqszksnveDkY+bd1pNdysJ436WHY/bqt+fE39RC4LmNu3XC8UK+WLPW47AAAAAAAAAAAAAAAAAAAA/F0cWPP8/73c8vP/a3+uGtit1v/Jb2C30/+hfz3a/5Oe5QHsPN//0LfqG/d/xwOwm/n+h/6l/0P/0v+hf7Xt//t2Pg9g5/n+h/6l/wMAAAAAAAAAAAAAAAAAAAAAAAAAQFecP3euMdUfLM4XG/WLA7Mzk5W3jl0sVScLUzPFQrEyfbUwUalMlEuFYmXqr94vqVSujsaVmWsjtVK1NlKdnXtjqjJzpfUbYqV811sEAAAAAAAAAAAAAAAAAAAA/zxDy1OSFiLyzXqaFgoR/4qIg0kkly6XS6MR8e+I+D6XH2zUx3qdNAAAAAAAAAAAAAAAAAAAAOwy1dm5yfFyuTTdvcJAFqqzV/1U62o+A5tZOSIWNlwnnzWt4zQa77jpnFtRuruZnqhwbyd2pG0p5DrcD/u+0KMBCQAAAAAAAAAAAAAAAAAA+tjDh347fcUf3U0IAAAAAAAAAAAAAAAAAAAA+lL6SxIRjenI8HNDa5fuSZZyy/8j4u1bFz64Nl6rTY815t9dmV/7MJt/vBf5A51q9dM0Ihr9GAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHioOjs3OV4ul6a3WBjsYJ1etxEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABgK/4MAAD//4oTyqc=") r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x161442, 0xd84ab055191115fc) pwrite64(r1, &(0x7f0000000140)='2', 0xfdef, 0x9ef) 9.885852689s ago: executing program 5 (id=398): syz_mount_image$f2fs(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, &(0x7f0000000280)=ANY=[@ANYBLOB="6163746976655f6c6f67733d342c6a71666d743d76667376302c70726a6a71756f74613d6632359cf3413d6e1522670d25613b700e6c6673002c6d6f64653d61646170746976652c686561702c09000000636f766572792c6673796e635f6d6f64653d706f7369782c757365725f78617474722c64697361626c655f726f6c6c5f666f72776172642c00000099dbe00589414f3d9fbcbd39d0f118d5695a79937a1d978b344d7a4ade72ba41a330106521321a6e610582b731c4a1e1d95b6ad5b4e9ed654acd52a832c01ccbb26ba71f86de07e38fcaa4a51d62e00cc844f667061f8c9f9a1824faaabeb3b88e2da58b7ddc94b9df0c6e483f9c8f7338954ee24c7463866842dc56a178c425dc91bac4f3f6a332bcfd14daf5e8ca565141312430b5d52e18624a6638d322828ddae5d12026da9e78a06d4fb94d74a6a4d0531a278a8feb5cbfccf1228f878a1b9e5e50fb01d16f1bcc552d7b918f2cece5eb6bd975361ed8e7e344cb8acaac3b091ba3976e3c9bce122d1f9c441d8499ada476e8c2cf5beab9c2eca94cfb5120eca5707a7e28e91274406b6dd4b49b9a0fd59eb05759c39f75295cd74b734e8668292fa303d56ede44a6a0f3b2"], 0x1, 0x10601, &(0x7f0000010600)="$eJzs3EtvG9UXAPDr5J+m7b+UCLFg15EQUiLVVp0+BLsCrQCJVBWPBStwbMdy60cUO4kpQgTWiGW/CKzYs+dLsEMskFggFRV57k3VPKqEJHLi5PeTxmfm+s7xuSNF0ZmxHIAzayb7689CuBwuhBAmQwiXQsj3C2nL3Y7htRDClRDCxHNbIY0/GzgXQrgYQrg8TB5zFtJbXz/eWHgyWLiYsl49nhUDJ8EbIYT2ctxfb8fYbcT4II1X1pp5bN9YSzG+0X6YjrsxrtcX8wzrlc15lTxeb8T53eXV3jAutSrVYWw0l/Lx5U78wN5aYzNPfsKDykp+XKsvbpa7kZ/3KB4MUnzU68c8tZTvyzx96Pc3YxyvD6bjepYf5rHa6afxbqyvVh8M41qKvTgcqt1WLa9j8YAXeQx82OysDrK1+kqv2e1kN0vlN0vlW8XySrdW79dvFCvt2q0b2WyjNZxW7Ncr7duNbrfRqpeq3fZcNtuoVovlcjZ7p77YrHSycrl0vXSteHMu7V3N3rv3adaqZbPD+E6zs9pvtnrZUncli2fMZfOl62/NZa+Xs48X7mf3P7p7d+H+J5/f+eze2wsfvJsm7Sgrm52/Nj9fLF8rzpfn/uOC/zmR6x/+ix7N+rc5f7jTOesKx10AwPjJ+/8LYZT9/1c/P/7jzneVX/X/cDr8/TTa9c0XDI9V/99MDfnB+/96XI/+f4cT0v/u7P/DaPrfuP7pLev/9iSsX//POND/AwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACcWb9N/fh+vjMTj/+fxl9KQ6+k40IIYSKE8HQXk+HclpyTKc/UC+ZPbavhl0LIMww/YzptF0MIt9P25OXda//fkV4JAAAAOJ1+2rjyQ+zW48vMcRfEKMWbNhOXvjiifIUQwtTM7/uat7eJ4curh68qmsxvFw0OdvK57QP5Dazzh68ql26KfXNE6faQX9b45/4snH8uFGKYGE01AADAKG3tBDxRBwAAOL2+P+4COHr7eX6XP4dN38VPjzinY0gPBC9sOQIAAADG0P6+hw0AAACMs7z/H+ff/wMAAAD2Fn//DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBfdu7nRm0gigPws8EJ+YOCohwjpZUcIkEZKSHHHBEFpAlKIC2kAWogt5QQ4RUeo8Urdg/LGFj0fZI9HgM/xojLm7EMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECf/lar2e/5l1+n5mzr0+S5GgAAAOCYTbWaNQeT1H/Xnh+3pz62/SIiyog4VrsP4lUnc9DmVI+8v3owhj8RTcLuO16329uI+Npu/z/0/SsAAADA7VovltNUrafd5NID4pzSpE35/numvCIiqsm/TGnlbvcpU1jz/x7Gz0xpzQTWKFNYmnIb5kpLvo2ffHnQaUYHTZGaMu9wAACAa9CtBDJXIQAAAFyRHwfH8wuOgzMrYr+UuV8Lbu68v18QfNPpAQAAAC9QcekBAAAAAL1r6n/P/wMAAIDblp7/BwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAQJ821Wq2Xiynp+Zs62f4PEofrus6w6UAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABwx/68o0AIhEEY7F3fmcz9DysNGhuaVIHw8TcGAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAvPjdX/5PTI0zydxrY+l5JFk7NbZOjb1z4+gP4+vXAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXO3OSAiAMBVHwx9md5P6HlXZYeQKhCpQXSAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4I/a89Xwxpg4qmqq5b4z59errnNLrBkktgwSewb98zQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJzs289rHFUcAPA3uzvbpCJdowTqxYqFimKTrb8QvPQgBA+CJ/G4pJuyulVpc7AlB3PxIPgfeNFrL0JAkHrwL+jBkz3WSwXJoYIHT8qbH3XaDXWqdmY3fj7w5n0zeZn5vgmEfOe9BQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgJbsnw0nyrgbD4M87hTnfry9sxn7G/f00a3R1eOxxThpNu2F04vPaLXtLAAAADjsumV9H0K4me5txL4zyOr/5JHifKz5dx7N47Kev7fuL/uy9o/t2ndfvX3nRoP8PmkI4ZvBdLze3BTn2sma447VGJO9S8jf0HSzX1vnzd3H99PsqSefX7/+Rj8Lj/y7jAGA/8Lpsi+CreST7P+jrcl0PGwzMQAWV+/vv10OifX/UiweB00kBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIA/2Z9724SBMI7Dry+JErfJCOktPmagoUKwAiAhWfIMDMBCNFS0FovACiDBuaYzFM/T/H/FFfcCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC8vevTFx8RUUTqMkWabv/OnxHxFWnXtpPvexb7y6n5eeTicJzl/I35fxkRZRR9nAMA0Luq2xzrTb0a5B3mHeUd563Kpl6+8tMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAjR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAsQAAAACAMH/rNDo2AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMYKAAD//wxSYYY=") r0 = openat(0xffffffffffffff9c, &(0x7f00000001c0)='./control\x00', 0x84042, 0x9e) r1 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x6042, 0x101) sendfile(r1, r1, 0x0, 0xe3aa6ea) write$P9_RUNLINKAT(r0, &(0x7f0000000000)={0xfffffffffffffecb, 0x4d, 0x1}, 0xffffffd7) creat(&(0x7f0000000140)='./file1\x00', 0x136) syz_mount_image$ext4(&(0x7f0000000240)='ext4\x00', &(0x7f0000000440)='\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, &(0x7f00000004c0)={[{@mb_optimize_scan}, {@delalloc}, {@nodioread_nolock}, {@max_dir_size_kb={'max_dir_size_kb', 0x3d, 0x4f2040d2}}, {@auto_da_alloc}, {@stripe={'stripe', 0x3d, 0x5}}, {@minixdf}, {@orlov}]}, 0x4, 0xbd0, &(0x7f0000000580)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAID/fBwAA//9VihLz") bpf$PROG_LOAD(0x5, &(0x7f0000001180)={0x1, 0x5, &(0x7f0000001240)=ANY=[@ANYBLOB="bf16000000000000b70700000900f0ff4070000000000000500000000000000095000000000000002ba728041598d6fbd30cb599e8c73d24a3aa81d36bb3019c13bd23212fb56fa54f26fb0b71d0e6adfefc41d86bd917487960717142fa9ea4318123741c0a0e168c1886d0d4d94f2f4e345c652ebc1626e3a2a2ad35806150ae0209e62f51ee988e6e0dc8ce974a22a550d6fd70800c86ae3b3e05df3ceb9fc474c2a100c788b277beee1cbf9b0a4def23d410f6296b32a8343881dcc7b1b85f3c3d44aeaccd3641110bec4e90a6341965c39e4b3449abe802f5ab3e89cf6c662ed4048d3b3e22278d00031e5388ee6f867ddd58211d6ececb0cd2b6d357b8580218ce740068725837074e468ee23fd2f73902ebcfcf49822775985bf31b715f5888b2c81f96a810b946855c9fc52ac17cbc97a616811a4c2dc3470009b966abaf41939aeca3e7b00c2e9d5db7a34fe2a29ac88c360a878a2b9ab9440c1961e80477166f3f847e855cdddc941d996d61ea0ce23b37e9d21c849d1e1e53087a3b109012e3a3ecbd219265048bf5c72b7ba2806b73323301b4bc94d0e4afde44867d71049a7c89bc615e215571ac910d80a58b5169576ff9906c34d2342806960b6bcb00000000000000000000000000113ee640b9ed1e04a0bfb125204d30990361bf45ef45277a167cd2c2e6ce9138143aa5ea7ee6f7c6d8b00437e070b004c5aa90766538b4fe45a16f14b270904d36eaa87508ac6d46639b3971ac6a88dc531fcc5ffc6b76b334795d88156336a9a452a9022485bb572dacb7aa25f748bc75918a16d9d5ae21004cd799ac4951beb2c6c9b5baf60081b86cc2e31c49f4ea055fb3639036c95c69b1ae60e685d486dbd1d5e7d0daacd73acfc80b9c9c92"], &(0x7f00000014c0)='GPL\x00'}, 0x48) r2 = socket$packet(0x11, 0x2, 0x300) setsockopt$packet_fanout(r2, 0x107, 0x12, &(0x7f0000001500)={0x0, 0x7}, 0x4) setsockopt$packet_int(r2, 0x107, 0x16, &(0x7f0000001540)=0x4, 0x4) syz_emit_ethernet(0x4a, &(0x7f0000001580)=ANY=[], 0x0) r3 = epoll_create(0x5) r4 = epoll_create1(0x0) r5 = epoll_create(0x7) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r3, &(0x7f0000000040)={0x80000002}) r6 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_ADD(r5, 0x1, r3, &(0x7f0000000180)={0x60000002}) epoll_ctl$EPOLL_CTL_ADD(r3, 0x1, r6, &(0x7f0000000200)={0x1008}) readahead(r1, 0xb, 0x72) syz_usb_connect(0x0, 0x24, 0x0, 0x0) creat(&(0x7f0000000100)='./control\x00', 0xe0) 9.815166421s ago: executing program 4 (id=400): r0 = socket(0x1e, 0x4, 0x0) r1 = socket(0x1e, 0x2, 0x0) setsockopt$packet_tx_ring(r1, 0x10f, 0x87, &(0x7f0000000c40)=@req={0x3fc}, 0x10) setsockopt$packet_tx_ring(r0, 0x10f, 0x87, &(0x7f0000000c80)=@req={0x3fc, 0x0, 0x2}, 0x10) sendmmsg(r0, &(0x7f0000000cc0)=[{{0x0, 0xa9cc7003, &(0x7f0000000d00)=[{&(0x7f0000000d40)="ee", 0x3514}], 0x17}}], 0x400000000000181, 0x9200000000000000) prlimit64(0x0, 0xe, 0x0, 0x0) ioctl$XFS_IOC_ATTRMULTI_BY_HANDLE(0xffffffffffffffff, 0x4048587b, &(0x7f0000000240)={{0xffffffffffffffff, 0x0, 0x40, 0x0, 0xc9, 0x0, 0x0}, 0x1, &(0x7f00000002c0)=[{0x1, 0x9, 0x0, &(0x7f0000000300)="a04487b5cfffcfe2a939428dc453db7363b1790f57f31a0e877d403f5363cf2017cc782e02dacc7598663e28d0c9f16701b5e7dbf8c9cddf01a62296591b757943", 0x41, 0x10}]}) r2 = socket(0x400000000010, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r2, 0x8933, &(0x7f00000000c0)={'batadv_slave_0\x00', 0x0}) sendmsg$nl_route_sched(r2, &(0x7f0000000a80)={0x0, 0x0, &(0x7f0000000ac0)={&(0x7f0000000b00)=@newqdisc={0x38, 0x24, 0x4ee4e6a52ff56541, 0x70bd2a, 0xfffffffd, {0x0, 0x0, 0x0, r3, {0x0, 0xfff3}, {0xffff, 0xffff}, {0xffe0, 0x9}}, [@qdisc_kind_options=@q_multiq={{0xb}, {0x8}}]}, 0x38}}, 0x4c840) sendmsg$nl_route_sched(r2, &(0x7f0000000b40)={0x0, 0x0, &(0x7f0000000b80)={&(0x7f0000000bc0)=@newtfilter={0x5c, 0x2c, 0xf3f, 0x30bd29, 0x25dfdbfd, {0x0, 0x0, 0x0, r3, {0xb, 0xc}, {0x0, 0xfff3}, {0xd, 0x10}}, [@filter_kind_options=@f_basic={{0xa}, {0x2c, 0x2, [@TCA_BASIC_EMATCHES={0x28, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8}, @TCA_EMATCH_TREE_LIST={0x1c, 0x2, 0x0, 0x1, [@TCF_EM_IPSET={0x0, 0x3, 0x0, 0x0, {{0x153, 0x8, 0x6}, {0x2, 0x3}}}]}]}]}}]}, 0x5c}, 0x1, 0x0, 0x0, 0x490b0}, 0x0) r4 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x2, 0x4, 0x4, 0x2, 0x0, 0x1}, 0x50) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000400)={r4, &(0x7f0000000480), 0x0}, 0x20) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x8) socketpair$unix(0x1, 0x2, 0x0, 0x0) r5 = socket(0x10, 0x803, 0x0) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000080)={'lo\x00', 0x0}) sendmsg$nl_route(r5, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000001ac0)={&(0x7f0000001b00)=@ipv6_newaddr={0x40, 0x14, 0x9535393fea6295b5, 0x70bd27, 0x25dfdbff, {0xa, 0x17, 0x0, 0xff, r6}, [@IFA_ADDRESS={0x14, 0x1, @mcast1}, @IFA_CACHEINFO={0x14, 0x6, {0x0, 0x94a, 0x8001, 0x6}}]}, 0x40}, 0x1, 0x0, 0x0, 0x2404c0c0}, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000000080), 0x318, 0x0) r7 = socket$inet6_tcp(0xa, 0x1, 0x0) getsockopt$inet6_tcp_TCP_ZEROCOPY_RECEIVE(r7, 0x6, 0x23, &(0x7f0000000a40)={&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x0, 0x0, 0x0, &(0x7f0000002b80)=""/4119, 0x1017, 0x0, 0x0}, 0x0) timer_create(0x0, &(0x7f0000001a40)={0x0, 0x21, 0x1}, 0x0) syz_clone(0x400, 0x0, 0xffffffb4, 0x0, 0x0, 0x0) madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) mremap(&(0x7f000020e000/0x2000)=nil, 0x2000, 0x400000, 0x3, &(0x7f000082a000/0x400000)=nil) timer_create(0x0, 0x0, &(0x7f0000001a80)) madvise(&(0x7f000042f000/0x800000)=nil, 0x80fd00, 0x15) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000140)='./file2\x00', 0x20081e, &(0x7f0000000440), 0x1, 0x4ef, &(0x7f00000004c0)="$eJzs3U1vW1kZAODXzpeTyUwywywAAVOGgYKqOonbRlUXUFYIoUqILkFqQ+JGUew4ip3ShC7S/4BEJVaw5Aew7oo9GwQ7NmWBxEcEaiqxMLrXN6mb2k1oEjuKn0e6uvfcY/s9J849x36d+AQwsC5FxE5EjEbE/YiYys7nsi1ut7bkdi92Hy/u7T5ezEWzefefubQ+ORdt90m8lz1mISJ+9L2In+bejFvf2l5dqFTKG63i+Eyjuj5T39q+ulJdWC4vl9dKpfm5+dmb126UTq2vn1RHs6MvP//Dzrd+njRrMjvT3o/T1Or6yEGcxHBE/OAsgvXBUNaf0X43hHeSj4iPIuLT9PqfiqH02QQALrJmcyqaU+1lAOCiy6c5sFy+mOUCJiOfLxZbObyPYyJfqdUbVx7UNteWWrmy6RjJP1iplGezXOF0jOSS8lx6/KpcOlS+FhEfRsQvxsbTcnGxVlnq5wsfABhg7x2a//8z1pr/AYALrtDvBgAAPWf+B4DBY/4HgMFj/geAwWP+B4DBY/4HgMFj/geAgfLDO3eSrbmXff/10sOtzdXaw6tL5fpqsbq5WFysbawXl2u15fQ7e6pHPV6lVlufux6bj6a/vV5vzNS3tu9Va5trjXvp93rfK4/0pFcAwNt8+MmzP+ciYufWeLpF21oO5mq42PL9bgDQN0P9bgDQN1b7gsF1gvf40gNwQXRYovc1hYgYP3yy2Ww2z65JwBm7/AX5fxhUbfl/fwUMA0b+HwaX/D8MrmYzd9w1/+O4NwQAzjc5fqDL5/8fZfvfZh8O/GTp8C2enmWrAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4HzbX/+3mK0FPhn5fLEY8X5ETMdI7sFKpTwbER9ExJ/GRsaS8lyf2wwAnFT+b7ls/a/LU59NHq4dzb0cS/cR8bNf3f3lo4VGY+OPyfl/HZxvPM3Ol/rRfgDgKPvzdLpveyP/Yvfx4v7Wy/b8/bsRUWjF39sdjb2D+MMxnO4LMRIRE//OZeWWXFvu4iR2nkTE5zv1PxeTaQ6ktfLp4fhJ7Pd7Gj//Wvx8WtfaJz+Lz51CW2DQPEvGn9udrr98XEr3na//QjpCnVw2/iUPtbiXjoGv4u+Pf0Ndxr9Lx41x/fffbx2Nv1n3JOKLwxH7sffaxp/9+Lku8T87Zvy/fOkrn3ara/464nJ0jt8ea6ZRXZ+pb21fXakuLJeXy2ul0vzc/OzNazdKM2mOeqb7bPCPW1c+6FaX9H+iS/zCEf3/+jH7/5v/3v/xV98S/5tf6xQ/Hx+/JX4yJ37jmPEXJn5X6FaXxF/q0v+jnv8rx4z//K/bbywbDgD0T31re3WhUilv9PJg/4VET4M6uAAHyW/NOWhGx4Pv9CrWaPxf92o23ylWtxHjNLJuwHlwcNFHxMt+NwYAAAAAAAAAAAAAAOioF/+x1O8+AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAcHH9LwAA//89fM7W") creat(&(0x7f00000009c0)='./file1\x00', 0x0) 9.809688722s ago: executing program 8 (id=356): mkdirat(0xffffffffffffff9c, &(0x7f0000002000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x180) mount(0x0, &(0x7f0000000040)='./proc\x00', &(0x7f0000000080)='proc\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)='7', 0x1) sendmmsg$inet(0xffffffffffffffff, 0x0, 0x0, 0x20040811) socket$packet(0x11, 0x3, 0x300) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x1, &(0x7f0000004380)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}}) syz_mount_image$fuse(&(0x7f00000021c0), &(0x7f0000002200)='./file0\x00', 0x80060, &(0x7f0000002240)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0xa000}}, 0x0, 0x0, 0x0) 8.171077953s ago: executing program 5 (id=402): r0 = openat(0xffffffffffffff9c, &(0x7f0000000440)='./file1\x00', 0x103a42, 0x32) r1 = inotify_init() r2 = open(&(0x7f0000000080)='./bus\x00', 0x14927f, 0x1e9) syz_clone3(&(0x7f00000000c0)={0x200103000, &(0x7f0000000140), 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0, 0x0, {r2}}, 0x58) ioctl$TIOCGPTPEER(r0, 0x5441, 0x2) (async) r3 = ioctl$TIOCGPTPEER(r0, 0x5441, 0x2) r4 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000340), 0x100, 0x0) r5 = io_uring_setup(0x6d7a, &(0x7f00000003c0)={0x0, 0x9cf3, 0x4, 0x1, 0x31f, 0x0, r0}) r6 = bpf$MAP_CREATE(0x0, &(0x7f0000000480)=ANY=[], 0x48) bpf$PROG_LOAD(0x5, &(0x7f0000000500)={0x11, 0x14, &(0x7f00000005c0)=ANY=[@ANYBLOB="1802000000000000000000000000000018010000786c6c2500000000070000007b1af8ff00000000bfa100000000000007010000f8ffffffb700000000000000b7030000000000fd850000007300000018110000", @ANYRES32=r6, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000680)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x4, '\x00', 0x0, @fallback=0x1e, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000880)={0xa4, 0x0, &(0x7f00000007c0)=[@release, @reply={0x40406301, {0x3, 0x0, 0x3, 0x1, 0x40, 0x0, 0x0, 0x78, 0x18, &(0x7f0000000240)={@ptr={0x70742a85, 0x0, &(0x7f0000000180)=[r0, r0, r0, r1, r0, r2, r1, r1], 0x20}, @child_ptr={0x70742a85, 0x1, &(0x7f00000001c0)=[r3, r1, 0xffffffffffffffff, r0, r0, r0, 0xffffffffffffffff, r1, r1, r1], 0x28, 0x0, 0x8}, @child_ptr={0x70742a85, 0x1, &(0x7f0000000200)=[r0, r0, r0, r1, r0], 0x14, 0x0, 0x8}}, &(0x7f00000002c0)={0x0, 0x28, 0x50}}}, @release={0x40046306, 0x3}, @register_looper, @transaction_sg={0x40486311, {0x1, 0x0, 0x2, 0x2, 0x31, 0x0, 0x0, 0x78, 0x18, &(0x7f0000000700)={@ptr={0x70742a85, 0x0, &(0x7f0000000300)=[r0, r0, r1, r0], 0x10}, @ptr={0x70742a85, 0x0, &(0x7f0000000380)=[r1, r1, r0, r1, r0, r0, r4, r1], 0x20}, @ptr={0x70742a85, 0x0, &(0x7f00000006c0)=[r5, r1, r0, r0, r6, r1], 0x18}}, &(0x7f0000000780)={0x0, 0x28, 0x50}}, 0x40}]}) (async) ioctl$BINDER_WRITE_READ(0xffffffffffffffff, 0xc0306201, &(0x7f0000000880)={0xa4, 0x0, &(0x7f00000007c0)=[@release, @reply={0x40406301, {0x3, 0x0, 0x3, 0x1, 0x40, 0x0, 0x0, 0x78, 0x18, &(0x7f0000000240)={@ptr={0x70742a85, 0x0, &(0x7f0000000180)=[r0, r0, r0, r1, r0, r2, r1, r1], 0x20}, @child_ptr={0x70742a85, 0x1, &(0x7f00000001c0)=[r3, r1, 0xffffffffffffffff, r0, r0, r0, 0xffffffffffffffff, r1, r1, r1], 0x28, 0x0, 0x8}, @child_ptr={0x70742a85, 0x1, &(0x7f0000000200)=[r0, r0, r0, r1, r0], 0x14, 0x0, 0x8}}, &(0x7f00000002c0)={0x0, 0x28, 0x50}}}, @release={0x40046306, 0x3}, @register_looper, @transaction_sg={0x40486311, {0x1, 0x0, 0x2, 0x2, 0x31, 0x0, 0x0, 0x78, 0x18, &(0x7f0000000700)={@ptr={0x70742a85, 0x0, &(0x7f0000000300)=[r0, r0, r1, r0], 0x10}, @ptr={0x70742a85, 0x0, &(0x7f0000000380)=[r1, r1, r0, r1, r0, r0, r4, r1], 0x20}, @ptr={0x70742a85, 0x0, &(0x7f00000006c0)=[r5, r1, r0, r0, r6, r1], 0x18}}, &(0x7f0000000780)={0x0, 0x28, 0x50}}, 0x40}]}) inotify_add_watch(r1, &(0x7f0000000000)='.\x00', 0x1000040) (async) inotify_add_watch(r1, &(0x7f0000000000)='.\x00', 0x1000040) ftruncate(r0, 0x6000000) (async) ftruncate(r0, 0x6000000) copy_file_range(r0, 0x0, r0, &(0x7f00000004c0)=0x100, 0x9, 0x0) ioctl$BLKZEROOUT(r0, 0x127f, &(0x7f0000000040)={0x1, 0x2}) 8.170735583s ago: executing program 4 (id=403): openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x2040, 0x0) r0 = syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000040)='./file3\x00', 0x4010, &(0x7f00000000c0)={[{@nodelalloc}]}, 0x2, 0xbd8, &(0x7f0000000240)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/HwdAAD///TiCwo=") openat(0xffffffffffffff9c, &(0x7f0000000e40)='./file1\x00', 0xa0242, 0x0) gettid() timer_create(0x0, 0x0, 0x0) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000001080)={0x0, &(0x7f0000001240)}) r2 = socket$tipc(0x1e, 0x1, 0x0) bind$tipc(r2, &(0x7f0000001100)=@nameseq={0x1e, 0x1, 0x0, {0x41}}, 0x10) listen(r2, 0x0) pipe(&(0x7f00000011c0)) r3 = syz_open_dev$tty1(0xc, 0x4, 0x1) mkdir(&(0x7f00000010c0)='./cgroup/../file0\x00', 0x0) r4 = openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000001240), 0x200002, 0x0) r5 = openat$cgroup_subtree(r4, &(0x7f0000001280), 0x2, 0x0) write$cgroup_subtree(r5, &(0x7f0000000180)=ANY=[@ANYRES64=0x0, @ANYRESHEX=r2, @ANYRESDEC=r0], 0x8) ioctl$VT_OPENQRY(r3, 0x4b4b, &(0x7f0000001200)) r6 = socket$tipc(0x1e, 0x5, 0x0) sendmsg$tipc(r6, &(0x7f0000001140)={&(0x7f0000001180)=@name={0x1e, 0x2, 0x1, {{0x41}}}, 0x10, 0x0, 0x0, 0x0, 0x0, 0x40010}, 0x0) close_range(r1, 0xffffffffffffffff, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000f00)={0x15, 0x3, &(0x7f0000000fc0)=ANY=[@ANYBLOB="3daa00000000000071101000000000009500000000000000"], &(0x7f0000001000)='syzkaller\x00'}, 0x80) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000002, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) rt_sigprocmask(0x0, &(0x7f0000001240)={[0xfffffffffffffffd]}, 0x0, 0x8) r7 = gettid() r8 = getpid() rt_tgsigqueueinfo(r8, r7, 0x4, &(0x7f0000001300)={0x4, 0xfffffffe, 0x4}) unlinkat(0xffffffffffffff9c, &(0x7f0000000ec0)='./file1\x00', 0x0) openat(0xffffffffffffffff, &(0x7f0000001040)='./file3\x00', 0x200000, 0x45) sched_setscheduler(0x0, 0x2, &(0x7f0000000100)=0x7) 8.107640695s ago: executing program 5 (id=404): bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0x9, 0x4, &(0x7f0000000280)=ANY=[@ANYRESHEX=0x0], &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @cgroup_sock=0x22, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r0 = syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000020580419500000000000010902240001000000000904000102030003000921030000012218ff09058103ff0300007b5f719832a72374a7024a6f4edf374e73dfd01457da281283562225362ecb2891da42fc536bb92f9d9251f1d64669094f31ea96a5e0a3752be87ea388b8d2e41f09f059b8977ceb06d7dddc208be838c1275546f9049e5abbfa3c4ffb4b4cfd45365ad24239ea33ab93834690d10ddbc11b581cb0adb9f448"], 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) r1 = syz_clone(0x40208080, &(0x7f0000000300)="a737185a636e6cc1832c844d0df0c57d5ac8dcc143c9afb57af18506c7c997828ce77c1dc89daf079d5105cb0f970acc0534238572c61dbcf669f2dba0c6dab164eba5910ef566ac046f2e3508c4c149d1dd75a502e1492c69dcb1d188fe158a8f703c3b62677e7b51baf2908a0985ebf9d2d8f0a94c46fed78494da8f116738065758c394f025cec1b3cffab1bc349336e9bfdd6d648eb1628d3f45677262dafd59c187714822a41a0a0c7b1092e1fe9d9e5ebcdeea4724fed8d243d7a3d1e5211ad6ce9b19", 0xc6, &(0x7f0000000400), &(0x7f0000000440), &(0x7f0000000480)="70a046918d73be94322f57e53671b7065f954c922557419ab7c9918d392e5b017ac6baeacab372dc100c50cb6ebed02f35ba9e88ea93c61b2442bcc3c0329f55b269b6c9392f54f59890e590846ede292d6f7df448d0b520285fd905f448f78f8764faee9fa9cc31580a0a1cae5579f7570f2222b3732affe2c13956645c9987e23ee0174af0fa1cb6885d07518d458308a841eb7337fe0e06cda28aaedc0ba59df09c82d4be07f880f30167fe") r2 = syz_open_procfs$namespace(r1, &(0x7f00000000c0)='ns/uts\x00') ioctl$NS_GET_USERNS(r2, 0xb701, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000100)={0x24, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00221800000003e2350f0a310025fdab9935480299bc0a06c0b3bbcdfba1"], 0x0}, 0x0) fchmod(0xffffffffffffffff, 0x5) bpf$PROG_LOAD(0x5, &(0x7f00000001c0)={0x9, 0x4, &(0x7f0000000280)=ANY=[@ANYRESHEX=0x0], &(0x7f00000002c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x41100, 0x0, '\x00', 0x0, @cgroup_sock=0x22, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) syz_usb_connect$hid(0x3, 0x36, &(0x7f0000000000)=ANY=[@ANYBLOB="1201000000000020580419500000000000010902240001000000000904000102030003000921030000012218ff09058103ff0300007b5f719832a72374a7024a6f4edf374e73dfd01457da281283562225362ecb2891da42fc536bb92f9d9251f1d64669094f31ea96a5e0a3752be87ea388b8d2e41f09f059b8977ceb06d7dddc208be838c1275546f9049e5abbfa3c4ffb4b4cfd45365ad24239ea33ab93834690d10ddbc11b581cb0adb9f448"], 0x0) (async) syz_usb_control_io$hid(r0, 0x0, 0x0) (async) syz_clone(0x40208080, &(0x7f0000000300)="a737185a636e6cc1832c844d0df0c57d5ac8dcc143c9afb57af18506c7c997828ce77c1dc89daf079d5105cb0f970acc0534238572c61dbcf669f2dba0c6dab164eba5910ef566ac046f2e3508c4c149d1dd75a502e1492c69dcb1d188fe158a8f703c3b62677e7b51baf2908a0985ebf9d2d8f0a94c46fed78494da8f116738065758c394f025cec1b3cffab1bc349336e9bfdd6d648eb1628d3f45677262dafd59c187714822a41a0a0c7b1092e1fe9d9e5ebcdeea4724fed8d243d7a3d1e5211ad6ce9b19", 0xc6, &(0x7f0000000400), &(0x7f0000000440), &(0x7f0000000480)="70a046918d73be94322f57e53671b7065f954c922557419ab7c9918d392e5b017ac6baeacab372dc100c50cb6ebed02f35ba9e88ea93c61b2442bcc3c0329f55b269b6c9392f54f59890e590846ede292d6f7df448d0b520285fd905f448f78f8764faee9fa9cc31580a0a1cae5579f7570f2222b3732affe2c13956645c9987e23ee0174af0fa1cb6885d07518d458308a841eb7337fe0e06cda28aaedc0ba59df09c82d4be07f880f30167fe") (async) syz_open_procfs$namespace(r1, &(0x7f00000000c0)='ns/uts\x00') (async) ioctl$NS_GET_USERNS(r2, 0xb701, 0x0) (async) syz_usb_control_io$hid(r0, &(0x7f0000000100)={0x24, 0x0, 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="00221800000003e2350f0a310025fdab9935480299bc0a06c0b3bbcdfba1"], 0x0}, 0x0) (async) fchmod(0xffffffffffffffff, 0x5) (async) 8.079472375s ago: executing program 6 (id=405): r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_CONFIG(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000000c0)=ANY=[@ANYBLOB="34000000020301010000000000000000020000010900090000000007010000000800010001"], 0x34}}, 0x8004) (async, rerun: 32) r1 = socket$nl_netfilter(0x10, 0x3, 0xc) (rerun: 32) sendmsg$NFQNL_MSG_CONFIG(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000180)=ANY=[@ANYBLOB="1c000000020301010000000000000000020080010800010001"], 0x1c}, 0x1, 0x0, 0x0, 0x20000880}, 0x4000) (async) r2 = fsopen(&(0x7f00000001c0)='proc\x00', 0x1) fsconfig$FSCONFIG_CMD_CREATE(r2, 0x6, 0x0, 0x0, 0x0) (async, rerun: 64) socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000640)={0xffffffffffffffff}) (rerun: 64) ioctl$sock_SIOCETHTOOL(r3, 0x8946, &(0x7f0000000680)={'dummy0\x00', &(0x7f0000000740)=@ethtool_perm_addr={0x4b, 0x41, "26270000000000000000e253c04105a4b6d6"}}) (async, rerun: 32) r4 = fsmount(r2, 0x0, 0x0) (async, rerun: 32) mkdirat(0xffffffffffffff9c, &(0x7f0000005d00)='./file0\x00', 0x0) mount(0x0, &(0x7f0000005d40)='./file0\x00', &(0x7f0000005d80)='sysfs\x00', 0x1214040, 0x0) mount$overlay(0x0, &(0x7f0000005dc0)='./file0\x00', &(0x7f0000005e00), 0x0, &(0x7f0000005e40)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [], 0x2f}) (async, rerun: 64) r5 = openat(0xffffffffffffff9c, &(0x7f0000005e80)='./file0\x00', 0x4, 0x80) (rerun: 64) lseek(r5, 0x0, 0x0) (async) fchdir(r4) r6 = openat(0xffffffffffffff9c, &(0x7f0000000200)='./net/netfilter/nfnetlink_queue\x00', 0x0, 0x0) read(r6, &(0x7f0000000240)=""/1024, 0x400) (async) read$FUSE(r6, &(0x7f0000001cc0)={0x2020}, 0x2020) (async) syz_mount_image$exfat(&(0x7f00000006c0), &(0x7f0000000700)='./file2\x00', 0x2000000, &(0x7f0000000740)=ANY=[], 0xfb, 0x1501, &(0x7f0000000780)="$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") (async) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r1, 0xd000943d, &(0x7f0000003d00)={0xf2f6, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0xfc, "ecb9cc989c6f4e"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, &(0x7f0000004d00)={r7, 0x0, "d88602cad630e623de548afb43fcde4dfb16a60f40b2762aca5abd5711e9b0a2ad8c5473d531eecf799dcf92677bf58f87fdd366cdbdcce1a6f5388f0535978f7399a0727911682ecc136e7d1c862792ebcc569ccf2262a51cc2b229e32d3fa5302cad7e89cce7e2aebb9d9067871bd9cb86a80eba5d76d84412501290d7da7444cb209af15247b11ff2d3f2205eea220b93b6e197fbd67ccc59df742637cdf432c9ffe939156d7d6b52eb1d3079de4a6b28fe6e2fc74022be0be733aeaccbafaaf21a45a4e00fdc30ac395ae7a7c49e7f2b83215aa287c1b80cd38e2f1e6b67cffa677f1913b4bf11f3c05101f1ac29a3fd1af1377a83aed723da6edcb558ee", "afc5b42133eeba69e6d3a1e6c94042bcab3b443151a1b093f3f00bda1867229f01f002c49ee444efd7f49087a853bee764afbb9b54bb9b08f50aa1a0071265f748e5814273169d41f527cbcf3646d19244fc4a9f9c20313ec5ba50dd3ab0bb70e845c878956f9e9fb28e8b7b1e2efeca97068943a7c314b76f697a8ebd3404bae66c7f4cedbaa4aec65b2bd157cb64c53eb626e2150b9d7cd9ac1e0e2410fb79218c4cf6e0b40a082e8c2f7e9cbdb537d3e26a0afb9c7fc36484dd1a341e0f4ffc4d7b6ff30ec7b3a8ecb7faddd54d005da5d01638b5afc89663ce9cee4cfd110c713188a2cd4dad79131b015e630c22888b99d196f038f931dfc4e87cedf473ddcde9b212a5c0adb08652431663bed23bb11dabf7b2d84a4c192256242ab67a40cbb5c023c29bdca4d941cbe55234ba0b842fa1324936a434f1b6d472de47aa29920f23ee417467a19279ef6a4539f24e0a27b767988bb69441ea3aa7bd499b6875e26e7ef1aa2d81c2989ed85057cbb19abbf242ef2df6b19b3f2d28aa82729fc8f458bc4492a71eea5e0915ba086b87a43861f3e2f333b3fcf2ba45f16bd63f4f1e54af29791b9960d3b1faf066984944eff113a36733eb5ccbd5aec96a34c19fca4db8b73a0f2beba0b6e5bac71d0959c453b3055fd94480c62c3ea9f5e8f1b0ec82352a88a1e9f44df0a78202dea80847ae54fcadc1d3b0e110342763f65b9ef9163ce9dc5629aabd0e53a5eb63a2a50e0c711d8cf35c5c5202ee087e03761cc1f9dca4eb3332f3dec1d650add7d4e353767930962a0bc344a89adfbab4d31f38eeb3260a87a6269ee07870f839e1a415befb111be24456ea67e97a7ce9b8032c5aa5220272893628b47be979f4d6ada733102f849d1d8d9db006fbef59bbb35e59d787df04ea4122e781e791e6215b644914574d88b1c08a661c7bb2515008e6ac779024e85a7fcc29001683afd38aefbb75e0673fd6ea3d0d62b6604edd12bc8460b14319c276d7e903ad93023a4ae37110cd6ea979a5795eeaea74ae8989a6b20e58b326356f511ef7a36f339e1893028dd3a7624e07037201a3fc246bf5ff28625f04db4d032f7ecde95f36d9c6a8f5b3bbad40db07c5f12d63f4e7b11d14011b38d135df13562fd73c09dba94732f9ae8b6c82960190cd0dd461ba48066bf544c6de0f3d27c4a20ca701433f6df0cfdfeb1f3b666a0e1acd6de3d606cb572864bbbfcb69979a00cba74cb89bd5af240d7d6d4f8cac8c4cde3164bac08b6dcaf6ac0b28775e5882033ab5faddeb5491a20e2b14f5a11695c5c992bb78307f528a88bfee1b2ab0f5ab556e005b77c04e450347b82945b973e64ab1eb24b5f96dac1f0de9016f88155eb98112e99905fe748da8f4b401a30094861f33cb2ea39fb6a3748d93d7af8f18f355fc52c2ea9a94018b6723272a960f637aae83bc6c422c07ef41c221b9fd63673c46685ae612ccca92ef3819d9dd47381d20d6a31361acedcbd82b7bbdaaacf580fe417571c8067a1216b5a64095d9cd24fb8c96c96724372d5577e4f2374f10b30ac290b4c0f2f188b1c01f37f9ca6f9d5de239832cb9bb4149e5247962bfb8d0867b14d7c845f0af1b28bb99880949abc2d45cce8bc8f8b19f426a6e639c8c08389d1302e7fb8dd617ecbc06f362beef891a16d908b7ac95d23a93818e05be02745f8eef7a64a66b04450592996f273f260488d266714875d1ef52fa345d603e8898cce9099d30bd2a769f208e114d133dc548f2dd8553919336d7e825e8266c418f2f77b7f7032c254d1e3dcb0acb44a605396e612ab9eae6e6ef502bad92134d387277e1229346c52bff2f1bb4c3b6195824df47c410e354650f03dc8bda3a586ab914242e1b96447da5d9a89521a30a87e8278020baa1478507c438394800c3131f99573bcb997b5d7a57f3db4b341effc2b9171ff6ccd5b5ef9d05e329a577238a2e37e866fc1c50aa15a6c5b4a082a48f16f20117268f2f7eeb71c51225540a07567d16347b47a0d2377b37fe47513e090946add99c133eb05f129b64022ff60ae6b8f3d7e7fc3c48ae4efce9940940b6b653352372d49cdf065d40bbe0dbfbb3acdfe3de97027d7b9ed966c11aff140696dfb5a8593589cf2124c9c648f0281ada95ebb16887344d6caeee7ae1e5720e820240b7f2474ffe13e82178cba01ec588b3647272132ca06337755f7e380232e02301307d4834b3158ed535d5a0b35e2353d46c05985609109762ab0e05870e58cac8a2a92a1c2c35f29ceb1df5cc7182bc82ab22c56faf9ed39bb3f6847f7f62c55e2a0c5c9d1678ba5a17929d79e6d485e1b2e504ee8ecde43d01497c1a37ecdb24b43f28980e55c19b45b2e1f716571c6d132ddc356f14c43eea0db1ead46f7ab44389f22c930a878cea090ae2f3c9fb37358b5d3376aa298239c1e4687a379f743520cd20b6ab6e07cd70101e177ffc44e53e9a90366710a7eb7eb538c93e74d8957dd96debde3b666efab71216ed926c8bbf45f18fc284e2b8506207022292418183a21bb6dc726cf1ee41746188e6a8abbb374de2978210609fcf28f02bf9fbda43616527d5c197b3e71704eb3b7d54be5bf4e8554226dce8739be8a53ba8a766ff3b703f2ff8becfed9d35ffc64fcef4c8f74859f740bde091222f3bd3ad766c9209b4c0db4b66ae002ff6f7618559a5f0385bcc322c7e1131eac1582d9995c5074b14f16a58bf7859b4352f5c1bf6bbf8bdce71b6eae33e4f39ca1f9677d70f5bb3e3f9a74d0d3fad20d1832baa464ebee76d8386e6d3c00908cc9b0ae9f2040b404cd07b8d5328b0e56e97b11f0671517077365c7022a84f149f340a80146a746d197ba72c22cc3f89bc8e4754a853dd1eaca567163aadc039c11c5c9b6b099ffef650a25ee8e4e7466dedbb1669297ec0ebca05d85c01fa2ef82ab4be0a1a7f58165440d83ef13b9a83d5cf0fd793ddc0dd04003b83b1b2fb1d9bcbf126aef3e4c30a790ced24d99cb5c33a275a0fee3489dced1d739fb55fabb8010606c03c18f55c4218b98980b0e7b7ee381fe880beaa18f750aae5e60261d71a63b5d6ee25eb715a076254b1e448e5ac02059b5e5d552589cd04ce7ee0c28efa24be9fe614ea036453d600341cab4cdc1923fad4ca6382cd420003c32ca033488ad553aa5bfde63ee1fd655d83eea121eb9bd809face1ab5b98e9ca4ca1d5b72d6d34699ea7ecdf8f8b5d58a472bf75178934246a9dc2d40e616307e2a5d2b09fb98324609b1b72cf40043b8a22c8a1894d1f766d274a07a2597aac850c1a48d304b89f69f7696380ca5cc1118467727f8a348b40f8e7e64e7c3bca67464c149a7a4556c4aacbc4067a97d69c5120b2d387de6f3e574868e5bc53e87e19ed8557ca9deb109ea654f5a0e62e129c1349ea9b1c2f88afa8cdf53795859a9a012b0ea12624ae5e57fd98e0492fcebee9d546f2110cad67a2e9836f0d6ef9a8a848e536905d6ce9c841e479df16bb3df88dec81986962f6ee2442133672263577ef95385b504898a3ece34f10133ba2302b8a12fc58b06282f13bcf22e501fdc1c3ab7b1a2231eec39727531e750dafa79766892cc03675b35b8db36050e5467c16f2888eef52aa3847b4d25c4504fad88d550495619b48d389d00b40a4c853e37730a98dd37b3a3f02dcd4d478f37e772c394a19dfa6ed5d3065bb4f4e1b14c51f73b6317b5cd8b35ab87b303456202ab15f2fb817419ef14d27a156ab72ae26fa798411de4ea3617e47640ad85f5cf59eebea6279e9cd3f03dab5b0991d95476f2a8c3311a0ede3a641d44b5f2dc7e7022887df02327eae6ba5c40b78e1986ba8f7a1d15f58ee0f33b865bc972a55ec5ace862573a60ab89a292e75351176be18fe489569e8b8bb1fbfdaab318091a46b6183b0574aea1818e7919d80494913e656e781dea777783377610a4139804881f40520fff794375077743afc81368f49e340878e1ed6bbf888edb6b22b9a043db92235cb959ad71c67c51e9f0f083f613aaa3f4b2179acb199b65128d3b265f230fe2a1d706cd58a9bb6af112ad935a4997db3a87793ccdcbbc303e3b0ca89dca8b7daac192fbcb1bc2b7312da38e0ca6ae25428b26d11c08d3becd0ce3b5fa03788fa8f0598ab13c7c2109fd46995d8939489dc615330cfde3776d21d7507b6e96f17841a88c422128daeb29579dc718c6deea3acfe32a4d64daa97ca125b3f20c6011fb69156e4f00c4e3ab107db34255c6146025c5fae4b1f4c97c124b0a8a41a781e099186b057456035cb81ccb31c97a86eb592d7a10930b15c3f332e6ae877f43f364a610ba274cff3f9d1d92db884629dd9cfe62bda568ae63a89c46bdb8bb9fa750cfb0e1bcf6fece79389996604827e543977ba5b87d84a314f33c9742702ffadb47ad870ccab53169576117d4b106c0c34040cddba3bacc0c2709c3db63dea2e2aff4a902c23f93a2ce18c6527973d56516771941860781db2c635cf0053ef6185e6f1dbddd0a524b1b29049c55c75c9349b87e89c3b141e5b95df12ad6430c9ce83967b2d7591e6e2948b6d2aea745ccde37c9d52b204d2c02b3ba134752042ae4b5a563ce91d45f10cc4c342945fb3180f9e58fad49d87a6a6b72e87d65b1341503a63fba85a2d0883eb34e72c28fbed47c894a2a49dfda283e53aeb99dadd640e8d7504a9a2f49adc161cb9c74d2d457e19616f1bea59d62c97b3edf80898826a1f4a5f8b9c5cf892b2b460e592a3301caad8b700e08e9c0eeb2d266bcd687c526f4be908219345358aa10605aa7725e7e2398b0dd4e36f276a169e3b180043948b7108b6bce3401c63ecb5445cc0ea23882856de4f933e6a9abeaaf32cc82d6ddf36a2a76f804d13f0e00e4b75690e4780a82cf6a4579aa3e38e73e2dce29ebf374e87bd65ed43f02f5cc655dbd486ab4f697f11365c70cf3d3347c6f3a4198faf9810659c4db38a961df55d379d647ec886331db7589591445dcdd1a9e86e2bd750699ab8f72d7f4a5bb86437be44012e61eaddc5df34cf7d4a4c6b36b1c01f6a4643554a07ca241053299f46d91018e4cb1fac73b54fd9fcec1dc98dee742a7e15af99ccf2251a41e425240a54f830a52e86e75cc11d9136cd2c8eef3439e063f048fccc624b4f1b72c5852160401d6b900d454754c1a01df2a5454bf4d8219a57097f07a6cc9cefee792c14d7e66f7ed20bfee136a7abe7ef96afc959cbe83f479833c5e31cc7d0af311947664fd7b9671efce8beb4069817f2fdf939d3d6c84d43801d49cdac112e9edfef10e6ab9ce18a347e385dd02de59ab07406c3c13b6b8d684b634dfd3454da752d551b8b23c7f898734f03f959a661e4bebd84564aa666d842690b35eb19aa339ade73f614739b7da9148"}) (async) mknodat$loop(0xffffffffffffff9c, &(0x7f0000000000)='./file0/file0\x00', 0x1, 0x1) 8.064629856s ago: executing program 8 (id=356): mkdirat(0xffffffffffffff9c, &(0x7f0000002000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x180) mount(0x0, &(0x7f0000000040)='./proc\x00', &(0x7f0000000080)='proc\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)='7', 0x1) sendmmsg$inet(0xffffffffffffffff, 0x0, 0x0, 0x20040811) socket$packet(0x11, 0x3, 0x300) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x1, &(0x7f0000004380)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}}) syz_mount_image$fuse(&(0x7f00000021c0), &(0x7f0000002200)='./file0\x00', 0x80060, &(0x7f0000002240)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0xa000}}, 0x0, 0x0, 0x0) 6.31250743s ago: executing program 6 (id=407): mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x400000a, 0x14032, 0xffffffffffffffff, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0xc, &(0x7f0000000040)=0x201, 0x4) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="1c0000004a000b0000000000000000000a2a52", @ANYRES32=0x0, @ANYBLOB='\x00\x00'], 0x1c}}, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) unshare(0x60000600) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000002, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) ioctl$NILFS_IOCTL_CLEAN_SEGMENTS(r1, 0xc004ae02, 0x0) mmap$IORING_OFF_SQ_RING(0x0, 0xc00000, 0x400000a, 0x14032, 0xffffffffffffffff, 0x0) (async) socket$nl_route(0x10, 0x3, 0x0) (async) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0xc, &(0x7f0000000040)=0x201, 0x4) (async) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000100)=ANY=[@ANYBLOB="1c0000004a000b0000000000000000000a2a52", @ANYRES32=0x0, @ANYBLOB='\x00\x00'], 0x1c}}, 0x0) (async) openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) (async) unshare(0x60000600) (async) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000002, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) (async) ioctl$NILFS_IOCTL_CLEAN_SEGMENTS(r1, 0xc004ae02, 0x0) (async) 6.30232847s ago: executing program 4 (id=408): r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$HIDIOCSUSAGES(r0, 0x501c4814, &(0x7f0000000540)={{0x2, 0xffffffff, 0x2, 0x10001, 0x10000, 0x9}, 0x360, [0xe, 0x1ff, 0x2, 0x2, 0x80000000, 0xe, 0x3, 0x100, 0x0, 0x401, 0x2, 0x9, 0x8001, 0x2, 0x4, 0x4, 0x2, 0x5, 0x3, 0x1, 0x0, 0x7, 0x1, 0x8, 0xfffffff9, 0xffff, 0x401, 0x7, 0xa, 0x9, 0x7d8c, 0xffffffff, 0x5021c651, 0x3, 0x88db, 0x2, 0x5, 0x2, 0x6, 0x9, 0x2, 0x80, 0x4, 0x65cd, 0xe4, 0x8000, 0xbad, 0x2, 0x1, 0x6, 0x6, 0xf49b, 0x40, 0x72c19da, 0x8, 0x7, 0x81, 0x8000, 0x4, 0x0, 0x4, 0x2, 0xe1, 0xed32, 0x7, 0x9, 0x3, 0xe190, 0x2c7, 0xe8, 0x1000, 0x4, 0x2, 0x8, 0x3, 0x6, 0x66e5, 0xcc, 0x10000, 0x7, 0x4, 0x10, 0x2, 0x7ff, 0x1000, 0x7, 0x5, 0x8, 0x1, 0xffff, 0x0, 0x4, 0x1ff, 0x101, 0x5, 0x10000, 0x0, 0x0, 0x7, 0x40, 0x176, 0x7, 0x3, 0x5, 0xa7, 0x8000, 0xf5a, 0x4, 0xfffffffe, 0x400, 0x4, 0x4, 0x7fff, 0x1, 0x7, 0x9, 0x3, 0x5, 0x8001, 0x10000000, 0x3, 0xfffffffb, 0x5, 0x52e, 0x6, 0xfffffffc, 0x7, 0x1000, 0x5, 0x1, 0x6b60b2f0, 0x1, 0x4, 0x8, 0x9, 0xffffffff, 0x4, 0x4, 0x8, 0x9, 0x3, 0x7, 0x200, 0x3, 0x3, 0x0, 0x9b9, 0x400000, 0x1000, 0x1000, 0x8001, 0xdd9d, 0x10000, 0x5, 0x66b, 0x2040000, 0x6, 0x10, 0xffc00000, 0xdb1f, 0xff, 0x80, 0x1000, 0x800, 0x8, 0x2, 0x2000, 0x9, 0x0, 0x8, 0xdec, 0x3ff, 0x9, 0x7, 0x686, 0x8, 0x7f6, 0x3, 0x0, 0x5, 0x7fff, 0x7, 0x6, 0x3, 0x10000, 0xfffffff4, 0x1a, 0x7, 0xfffffb09, 0x6e, 0x2, 0x7f, 0xffff, 0x7, 0x7, 0x3, 0x3, 0xa, 0xab, 0x9, 0x4000, 0x1, 0x3, 0x2, 0x7, 0x1, 0x1, 0xc, 0x0, 0x2, 0x4, 0x4, 0x800000, 0x80, 0x40, 0xda, 0x6, 0x6, 0x888, 0x0, 0x4, 0x0, 0x7fffffff, 0xffff, 0x6, 0x3, 0x5, 0x0, 0xfffffff7, 0xfffffff8, 0x5, 0xc, 0x2, 0x8669, 0x0, 0x7, 0x3, 0x3, 0x4, 0x5, 0x81, 0x77f, 0x2, 0xba, 0x6, 0x3ff, 0x8001, 0x100, 0x4ee, 0x5, 0x0, 0x7, 0x33c, 0x1ff, 0x8000, 0xcf39, 0x4, 0x6, 0x200, 0x4ba85579, 0x0, 0x3, 0x6, 0x5, 0xffffffff, 0x2, 0x0, 0x81, 0x10001, 0x2, 0x2, 0x0, 0x3, 0x3, 0xff, 0x3, 0x81, 0x8, 0x5, 0x7, 0x0, 0x0, 0x7df7, 0x0, 0x4, 0x770, 0x9, 0x81, 0x5, 0x6, 0x4, 0x2, 0x8, 0x4, 0x7, 0x6, 0xfb3b2cbe, 0x4, 0x9, 0x8000, 0x0, 0x10001, 0x2, 0x4, 0x1, 0x2, 0x8ff, 0x521e, 0xffff, 0x800, 0x0, 0xe221, 0x8, 0x3, 0x6354, 0x0, 0x9, 0x6, 0x7, 0xd, 0x1, 0x8, 0x2, 0x7, 0x10, 0x0, 0x1, 0x3, 0x1, 0x200, 0x1, 0x1, 0x400, 0x747, 0x7fffffff, 0x8000, 0xa2da4124, 0x8, 0x5, 0xde5, 0x80, 0xfffeffff, 0x9c6, 0x50a, 0x3ff, 0xa, 0xc, 0x3, 0x5, 0x0, 0x8, 0x2, 0x7c000000, 0x7, 0x3, 0x9, 0x4, 0x8001, 0x7, 0x1, 0x10001, 0x0, 0x7, 0xffffff01, 0x1, 0x4, 0x1, 0x7f, 0x4c, 0x0, 0x4, 0x4, 0x1, 0x7, 0xe6c8, 0xd6, 0x2, 0x9, 0x80000001, 0x9, 0x81, 0xffff, 0x3, 0x101, 0x7, 0x6b5, 0x0, 0x4, 0x2, 0x2, 0x243, 0x5, 0x9, 0x1, 0x8, 0x4, 0xfc, 0x0, 0x2, 0x200, 0x4db, 0x5e, 0x8000, 0x1, 0x2, 0x2, 0x4, 0x0, 0x1, 0x4, 0x2, 0x2, 0xe, 0x7, 0x10, 0x10000, 0x0, 0x6, 0x5, 0x0, 0x4, 0x4, 0x5, 0x0, 0x2, 0x9, 0xd, 0x100, 0x9, 0x1, 0x0, 0x0, 0x6, 0x6e9, 0x0, 0x9, 0x8, 0x3, 0x8, 0xf7, 0x5, 0xf, 0x2, 0x8000, 0x8, 0x9, 0x50, 0x5, 0x4, 0x5, 0x8, 0x5, 0xffff, 0x9, 0x10000, 0x0, 0xffffffff, 0x7, 0xffffff82, 0x9, 0xf2, 0x7, 0x2, 0x7, 0x464, 0x7fffffff, 0xffff6d45, 0xed, 0x6, 0x9, 0x7ff, 0x7f, 0x6, 0x4, 0x4, 0x7, 0x2, 0x2ad3, 0x5, 0xbc7, 0x9, 0x3, 0x3, 0x2, 0xa2dc, 0x2, 0x0, 0x3, 0x10001, 0x0, 0x9, 0x2, 0xfffffca6, 0xf, 0x5, 0x3, 0x2, 0x6, 0x0, 0x9, 0x3, 0x8bae, 0x0, 0x5, 0xc1, 0xe507f310, 0x120000, 0x10000, 0xfff, 0x7, 0x10000, 0x2, 0x6, 0x8, 0x0, 0x5, 0xe2, 0x7ac8, 0x2, 0x2, 0x33e, 0x38e4, 0xfffffffd, 0x10001, 0x1000, 0x1, 0x8, 0x7, 0x200, 0x0, 0xbf4, 0x5, 0x401, 0x0, 0x8, 0x7ee5b67f, 0xff, 0x1c0e, 0x1000, 0x5, 0x80, 0x4, 0xa, 0x100, 0x1ff, 0x0, 0x6, 0xfff, 0x6, 0xb96, 0x0, 0xfff, 0x0, 0x0, 0x2, 0x80, 0x3, 0x10000, 0x3ff, 0x0, 0x8, 0xffffffff, 0x3, 0x7, 0x10000, 0x9, 0xe1, 0x2, 0xef8, 0xb, 0xb3d, 0xa816, 0x7, 0x6, 0x7fffffff, 0x7f, 0x0, 0x4, 0x5, 0x9, 0xffff8685, 0x303, 0xd, 0x7320, 0x6, 0xfff, 0x0, 0x9a2a, 0x52, 0x8, 0x3, 0x3, 0x2, 0x5d2, 0x3, 0x4, 0x1, 0xa, 0xb, 0x374, 0x5, 0x5, 0xe, 0x8, 0x5, 0x80, 0x1, 0x8001, 0x9, 0x6, 0x5, 0xf3b4, 0xf320, 0x4, 0x40, 0x5, 0x9, 0x96, 0x8, 0x1, 0x8, 0x7fffffff, 0x81, 0xfffff801, 0xba, 0xfffffff9, 0x7, 0x3, 0x8000, 0x0, 0x3d2d, 0x2, 0x406a7b2, 0xd, 0x4, 0x760c, 0xcc000, 0x7f, 0x8001, 0x7, 0x73, 0x6, 0x6, 0x4, 0x8, 0x7, 0x0, 0x20c, 0x1, 0x2, 0x0, 0x3, 0xb, 0x40, 0x9, 0x5, 0x9, 0xce2, 0xa3, 0x2, 0x6, 0x2, 0x8000, 0xb8f6, 0x3, 0x4, 0x5eb, 0x100, 0x9, 0x0, 0x0, 0x2, 0x9, 0x8, 0x800, 0x0, 0x7, 0xa3, 0x1, 0x0, 0x7, 0x401, 0xffff, 0x7, 0x7ff, 0x3ff, 0x9, 0x9, 0x1, 0x8, 0x1, 0x3, 0x7, 0x7, 0x2, 0x5, 0x2, 0x8, 0x8, 0xa6c, 0x1ff, 0x96df, 0xb, 0x3, 0xc7a, 0x6, 0x80000001, 0xbf, 0xfffff82f, 0xec, 0x2, 0x2, 0x8e11, 0x0, 0x1, 0xefd, 0x17, 0x0, 0x2, 0x6, 0x83a, 0x5fc, 0x8, 0xfffffff8, 0xd, 0x0, 0x5, 0x200, 0xd, 0x929, 0x3ff, 0x1, 0x8, 0x2, 0xc, 0x7f, 0x3, 0x800, 0x6, 0x80000000, 0x9, 0x3, 0x6, 0x5, 0xfffffffb, 0xcebc, 0x1, 0x8000, 0x1, 0x0, 0x544, 0x6a, 0x5, 0xfffffff8, 0x9, 0x2, 0x80, 0xa59, 0x800, 0x8, 0x8, 0x7, 0xc, 0x7f, 0x2, 0x8, 0x3, 0x7, 0x6, 0x1, 0x6, 0x0, 0x9, 0x7, 0xbff, 0x8000, 0x5, 0x10, 0x7, 0x0, 0x2, 0xa6, 0xfaf8, 0xe3b3, 0x40, 0x4, 0xc, 0x8, 0x3, 0xffff83a3, 0x6, 0x1, 0x7, 0x5, 0xb, 0x9, 0x3, 0x4, 0xfffffffa, 0x1, 0x10, 0x5, 0xfffffff8, 0x9, 0x1, 0xff, 0x7, 0x0, 0xb, 0x5, 0x5, 0x2, 0x200, 0x3, 0x64000000, 0x9, 0xa, 0x4, 0x7f, 0x8, 0x8, 0x0, 0x1, 0x8, 0x128e, 0x80, 0xa5, 0x6, 0xf, 0x6, 0x10001, 0x2, 0x6f7c, 0x4, 0xb, 0x6, 0x0, 0x1, 0x2, 0x10, 0x3, 0x3a6, 0xf2, 0x3, 0x7, 0x0, 0xfffffffd, 0x9, 0x3, 0x7f, 0x5, 0x3, 0x3, 0x4, 0x0, 0xf, 0x92, 0x3, 0x3, 0x90, 0x1, 0xb3f, 0x1, 0xfffffff8, 0x1c0, 0xfffffe38, 0x2, 0xc6, 0x2, 0x6, 0x1, 0x7, 0x7, 0x3, 0x957, 0x6, 0xfc7d, 0x1, 0xffffffff, 0x7fff, 0x6, 0x4, 0x80, 0x2, 0x7, 0x2, 0x2, 0x121, 0xd7000000, 0x4, 0x7fffffff, 0x1, 0x6, 0x1, 0x0, 0x80000000, 0x2, 0x3, 0x2, 0x100, 0x1, 0x6, 0xb, 0x5c3a, 0x2, 0x4, 0x9, 0x3, 0x1, 0x6, 0x1ff, 0x1, 0x6, 0x5, 0x2, 0x5, 0x0, 0x3, 0x8, 0x7ff, 0xa6, 0x8aa, 0x9, 0x4, 0x2, 0x4, 0x1ff, 0x6, 0x3, 0x1, 0x2, 0xf7, 0x6, 0x1, 0xe, 0x0, 0x9, 0x4, 0x6, 0x1, 0x1000, 0x80, 0xc, 0x8, 0x5, 0x6, 0xad, 0x3, 0x4ab42654, 0x9, 0x3, 0x4, 0x5, 0x9, 0x6, 0x81, 0x4, 0x4, 0x10, 0x1, 0x3, 0x4, 0xbcf, 0xfffffffd, 0x5, 0xfffffe01, 0x1, 0xb, 0x0, 0x6, 0x4, 0xc3, 0xdf63, 0x4e, 0xf8cd, 0x8b, 0x6, 0x9, 0x1, 0x950, 0x0, 0x1eed53d3, 0x2, 0x88, 0x0, 0x9, 0xf8, 0x2, 0x78, 0xe5e, 0x5, 0x3, 0x0, 0x2, 0x7, 0x7, 0x9, 0x3, 0xf, 0xff, 0xffffff6c, 0x7, 0x2, 0x81, 0x8, 0x4, 0x8, 0xc9, 0x5, 0x8, 0x8f, 0x40, 0x6, 0x0, 0xfffffff7, 0x3ff, 0x1, 0x4, 0x38000, 0x6e, 0xc, 0x1e2, 0x4, 0xd]}) sendmsg$nl_route(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000500)={&(0x7f00000000c0)=ANY=[@ANYBLOB="6c0000001000390428bd7000fedbdf2500000000", @ANYRES32=0x0, @ANYBLOB="80000000800404804c0012800b0001006900003c00028014000200000000000000000001000014000300", @ANYRESDEC=r0], 0x6c}, 0x1, 0x8000000, 0x0, 0x8b4}, 0x88c0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) pipe2(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) r4 = epoll_create1(0x0) epoll_pwait(r4, &(0x7f0000000140)=[{}], 0x1, 0xfffffff8, 0x0, 0x0) epoll_pwait(r4, &(0x7f0000000180)=[{}], 0x1, 0xfffff7c7, 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r2, &(0x7f00000001c0)={0x30000008}) socket$nl_route(0x10, 0x3, 0x0) dup3(r2, r3, 0x0) r5 = gettid() timer_create(0x0, &(0x7f0000000200)={0x0, 0x21, 0x800000000004, @tid=r5}, &(0x7f0000000240)=0x0) timer_settime(r6, 0x0, &(0x7f0000000280)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) r7 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(r7, 0x0, 0x2, 0x0) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000002, 0x2000005, 0x401d031, 0xffffffffffffffff, 0x0) r8 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000002c0)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28012, r8, 0x0) r9 = syz_clone(0x11, 0x0, 0x0, 0x0, 0x0, 0x0) wait4(r9, 0x0, 0x20000000, &(0x7f0000000300)) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000002, 0x3000003, 0x401d031, 0xffffffffffffffff, 0x0) timer_create(0x0, &(0x7f00000003c0)={0x0, 0x21, 0x800000000004}, 0x0) syz_clone(0x8020000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$sock_TIOCOUTQ(r1, 0x5411, &(0x7f0000000040)) 6.235680472s ago: executing program 6 (id=410): mkdirat(0xffffffffffffff9c, &(0x7f0000000340)='./dev\x00', 0x1ff) mount(0x0, &(0x7f0000000380)='./dev\x00', &(0x7f00000003c0)='devtmpfs\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f0000000400)='./dev/mapper/control\x00', 0x0, 0x0) syz_mount_image$exfat(&(0x7f0000000180), &(0x7f00000001c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, &(0x7f0000001a00)=ANY=[@ANYBLOB='dmask=00000000000000000021143,utf8,uid=', @ANYRESHEX=0xee00, @ANYBLOB="2c696f636861727365743d6d616363726f617469616e2c6769643d936ab76374933c68d6b43404dbfe180887fa8e61df084c50a5ef2e9dca958cc02ebc9a6bb1fcf54454a1b52a56ff8be6fbce843fb681ab9f79815d876579bf20d81c35f35297754fe967e28412740e3afafe4fe3a5b08602bb998ed15a73c972740f54a8e47673aa693121f6044f74517c548d75258c0d17dfba6e5bd7e5a11dcc4b040328e5b6417dd913a1f8038b93bf92bf0e73c9aae95d31ef10098bec6251df4b3e1e9a61693fc0638e0510af14ae0220000000000000004bd23bc6d111e4822336b39c77161017fb9affb28f01719086fd395cec2932431d2bddca7256c191c03a5aaefcef8235e834551a421440a543f51348763755daf46a38418eb22655b2db0edbe9fa78ac079a0c28fdbf758b6e2cf1ac3b128a9993cfce6086d7aeb1c0e47a390b8c01c00182dfcd5a326f1ba14b7facef301f6bc23be24de26cbf", @ANYRESHEX=0x0, @ANYBLOB=',iocharset=cp874,utf8,discard,errors=continue,iocharset=maciceland,time_offset=0x0000000000000007,\x00'], 0x2, 0x1533, &(0x7f0000000480)="$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") openat(0xffffffffffffff9c, &(0x7f00000019c0)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, 0x113) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x7, &(0x7f0000000000)={0x6, &(0x7f00000000c0)=[{0x8001, 0x9, 0xc}, {0x86, 0x5, 0xca, 0x8001}, {0x5, 0x6, 0x9, 0x5}, {0x7fff, 0x40, 0xa, 0x400}, {0x8000, 0x5, 0xc1, 0xaf}, {0x4, 0x1, 0x1, 0x8}]}) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r3 = dup3(r2, r1, 0x80000) r4 = creat(&(0x7f0000000200)='./dev\x00', 0xd8) close(0x3) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) lseek(r5, 0x0, 0x3) r6 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r6, &(0x7f0000001c40)={0x0, 0x0, &(0x7f0000001c80)={&(0x7f0000001e40)=@newae={0x64, 0x1e, 0xb01, 0x70bd2a, 0x25dfdbfe, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x4d5, 0x2, 0x6c}, @in=@empty}, [@lifetime_val={0x24, 0x9, {0x101, 0x7, 0x2}}]}, 0x64}, 0x1, 0x0, 0x0, 0x20040840}, 0x0) r7 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r7, 0x8933, &(0x7f0000001cc0)={'macsec0\x00', 0x0}) r9 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) ioctl$sock_SIOCGIFINDEX(r9, 0x8933, &(0x7f0000001ec0)={'bridge0\x00', 0x0}) sendmsg$nl_route(r7, &(0x7f0000001f00)={0x0, 0x0, &(0x7f0000001f40)={&(0x7f0000001f80)=ANY=[@ANYBLOB="540000001000030400"/20, @ANYRES32=0x0, @ANYBLOB="15020000fe0f00001c00128009000100766c616e000000000c000280060001000000000008000500", @ANYRES32=r8, @ANYBLOB='\b\x00\n\x00', @ANYRES32=r10], 0x54}, 0x1, 0xba01, 0x0, 0x4004}, 0x4000000) bpf$MAP_CREATE(0x0, &(0x7f0000002000)=@arena={0x21, 0x0, 0x0, 0x3, 0x20000, r5, 0x2, '\x00', r8, r5, 0x2, 0x3, 0x2}, 0x50) write$cgroup_int(r4, 0x0, 0x0) socket$nl_generic(0x10, 0x3, 0x10) r11 = syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), 0xffffffffffffffff) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r3, 0x89f1, &(0x7f0000001d00)={'erspan0\x00', &(0x7f0000001d40)={'gre0\x00', 0x0, 0x7, 0x80, 0x3, 0x2, {{0x29, 0x4, 0x0, 0x2, 0xa4, 0x68, 0x0, 0x81, 0x2f, 0x0, @initdev={0xac, 0x1e, 0x1, 0x0}, @private=0xa010102, {[@end, @timestamp_prespec={0x44, 0x14, 0x5f, 0x3, 0x7, [{@empty, 0xcd}, {@multicast2, 0xa28}]}, @timestamp={0x44, 0x8, 0x23, 0x0, 0x6, [0x0]}, @generic={0x94, 0x10, "92829aa4d2e36079369ec91ef362"}, @generic={0x7, 0x12, "102c14581b130000000047f7abf21360"}, @timestamp_addr={0x44, 0x1c, 0x94, 0x1, 0x1, [{@rand_addr=0x64010100, 0x9}, {@multicast1, 0x9f}, {@dev={0xac, 0x14, 0x14, 0x42}, 0x2}]}, @timestamp_addr={0x44, 0x34, 0xc8, 0x1, 0x2, [{@local, 0x6371}, {@multicast2, 0x40000c}, {@initdev={0xac, 0x1e, 0x1, 0x0}}, {@empty, 0xeeb9}, {@loopback, 0x8}, {@loopback, 0x7}]}]}}}}}) sendmsg$ETHTOOL_MSG_DEBUG_SET(0xffffffffffffffff, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000280)={&(0x7f00000002c0)={0x34, r11, 0x1, 0x70bd2d, 0x1, {}, [@ETHTOOL_A_DEBUG_MSGMASK={0x14, 0x2, 0x0, 0x1, [@ETHTOOL_A_BITSET_VALUE={0x4}, @ETHTOOL_A_BITSET_SIZE={0x8}, @ETHTOOL_A_BITSET_MASK={0x4}]}, @ETHTOOL_A_DEBUG_HEADER={0xc, 0x1, 0x0, 0x1, [@ETHTOOL_A_HEADER_DEV_INDEX={0x8, 0x1, r12}]}]}, 0x34}}, 0x4048086) ioctl(r0, 0xc138fd03, &(0x7f0000000440)="0400000000000000000000003801000000000000000000000000000008ffff0f0000000000000000000000000000000074") 6.148200554s ago: executing program 8 (id=356): mkdirat(0xffffffffffffff9c, &(0x7f0000002000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x180) mount(0x0, &(0x7f0000000040)='./proc\x00', &(0x7f0000000080)='proc\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)='7', 0x1) sendmmsg$inet(0xffffffffffffffff, 0x0, 0x0, 0x20040811) socket$packet(0x11, 0x3, 0x300) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x1, &(0x7f0000004380)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}}) syz_mount_image$fuse(&(0x7f00000021c0), &(0x7f0000002200)='./file0\x00', 0x80060, &(0x7f0000002240)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0xa000}}, 0x0, 0x0, 0x0) 6.101295086s ago: executing program 7 (id=411): r0 = socket$inet6_tcp(0xa, 0x1, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) syz_mount_image$ext4(&(0x7f00000002c0)='ext4\x00', &(0x7f0000000300)='./file0\x00', 0x1a00444, &(0x7f0000000340)={[{@grpquota}, {@noblock_validity}]}, 0x1, 0xbbb, &(0x7f0000000380)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyM/fAQAA///+hAlq") r2 = openat(0xffffffffffffff9c, &(0x7f0000000f40)='.\x00', 0x100, 0x62) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r2, 0x40086610, &(0x7f0000000f80)={@id={0x2, 0x0, @d}}) pipe(&(0x7f0000000040)={0xffffffffffffffff}) splice(r3, 0x0, r1, 0x0, 0x28, 0x4) r4 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r4, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000280)={0x2c, 0x1, 0x2, 0x5, 0x0, 0x0, {0xa, 0x0, 0x5}, [@CTA_EXPECT_MASTER={0x18, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast1}, {0x8, 0x2, @dev={0xac, 0x14, 0x14, 0x14}}}}]}]}, 0x2c}}, 0x8000) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x4e22, 0x0, @empty}, 0x1c) listen(r0, 0x2) syz_emit_ethernet(0x4a, &(0x7f0000001c40)={@local, @empty, @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x14, 0x6, 0x0, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x5, 0x2}}}}}}}, 0x0) r5 = openat$kvm(0x0, &(0x7f0000000fc0), 0x0, 0x0) r6 = ioctl$KVM_CREATE_VM(r5, 0xae01, 0x0) ioctl$KVM_CAP_SPLIT_IRQCHIP(r6, 0x4068aea3, &(0x7f0000001000)={0x79, 0x0, 0x1}) ioctl$KVM_SET_GSI_ROUTING(r6, 0x4008ae6a, &(0x7f0000001080)) dup2(0xffffffffffffffff, 0xffffffffffffffff) symlinkat(&(0x7f00000011c0)='./file0\x00', 0xffffffffffffffff, &(0x7f0000001200)='./file0/file0\x00') recvmsg$inet_nvme(0xffffffffffffffff, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001280)}, 0x141) ioctl$BLKTRACETEARDOWN(0xffffffffffffffff, 0x1276, 0x0) r7 = socket(0x840000000002, 0x3, 0x100) connect$inet(r7, &(0x7f00000012c0)={0x2, 0x0, @remote}, 0x10) sendmmsg$inet(r7, &(0x7f0000001300), 0x4000095, 0x0) setsockopt$inet_mreqn(r7, 0x0, 0x20, 0x0, 0x0) io_uring_register$IORING_REGISTER_FILES_UPDATE(r3, 0x6, &(0x7f0000001380)={0x6, 0x0, &(0x7f0000001340)=[r6, 0xffffffffffffffff, r3, r7, r6, r0, 0xffffffffffffffff, r3]}, 0x8) syz_emit_ethernet(0x84, &(0x7f0000000140)={@local, @empty, @val, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "5f1060", 0x46, 0x2f, 0x0, @private0, @mcast2, {[], {{0x0, 0x0, 0x1, 0x0, 0x2, 0x0, 0x0, 0x1, 0x8100, 0x0, 0x0, [0x6]}, {0x0, 0x0, 0x0, 0x0, 0x100}, {}, {0x8, 0x88be, 0x86ddffff}}}}}}}, 0x0) syz_emit_ethernet(0x76, &(0x7f00000000c0)={@local, @empty, @val={@void, {0x8100, 0x3, 0x1, 0x3}}, {@ipv6={0x86dd, @tcp={0x0, 0x6, "0a8435", 0x3c, 0x6, 0x1, @remote, @local, {[], {{0x0, 0x4e22, 0x41424344, 0x41424344, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, {[@sack={0x5, 0xa, [0x10, 0x0]}, @mss={0x2, 0x4, 0x4}, @window={0x3, 0x3, 0x5}, @md5sig={0x13, 0x12, "454c4ed81ef11b90bd46343af97fe533"}, @sack_perm={0x4, 0x2}, @sack_perm={0x4, 0x2}]}}}}}}}}, 0x0) r8 = openat$selinux_enforce(0xffffffffffffff9c, &(0x7f00000010c0), 0x200000, 0x0) write$selinux_access(r8, &(0x7f0000001100)={'system_u:object_r:inetd_exec_t:s0', 0x20, '/usr/sbin/ntpd', 0x20, 0x8255}, 0x46) 4.298531251s ago: executing program 7 (id=412): r0 = syz_open_dev$loop(&(0x7f0000019800), 0x1, 0x0) r1 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000019840)='/sys/power/mem_sleep', 0x20001, 0x18b) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x1) r2 = socket$packet(0x11, 0x2, 0x300) r3 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_buf(r3, 0x0, 0x8008000000010, &(0x7f00000000c0)="1700000002000100eb02be8c5ee17688a8006c00030100ecff3f0000000300000a0001000098fc5a53d3f5b7e4a96c6b06169da9c0f8d9485bbb6a880000d6c8db0000f91b758c3df3dba67e06000000e289c46f8ab8b4028a7a63c900000200df0180000000000100000000000080c457681f009cee4a5acb3da400001fb7315033bf79ac2df5bc080236e2b68c8eec25a02aff06011500394100000000000affff02dfccebf6ba00085d024f0298e9e90554062a80e605007f71174aa980c5", 0xc0) getsockopt$packet_int(r2, 0x107, 0xb, &(0x7f0000000040), &(0x7f0000000080)=0x4) ioctl$LOOP_CONFIGURE(r0, 0x4c0a, &(0x7f0000019880)={r1, 0x0, {0x0, 0x0, 0x0, 0x7, 0x4010000000000ffd, 0x0, 0x0, 0x19, 0xc, "faf98317e5a1149989fc8dbe43ea6acc96e3a2503dc3bd3fe37d58128bbad0099cebdc25f5ab60c9e6d680f985881a7beda9d69098c8b534464c516bdd8a0f35", "32d8cc26f7061a74df2cfc06c89f3d9e234b30c50997d3bef409ff2176ff7bfe55cd4a5d83cd4a524bd3ffe70c7f3f800b2f7b6aa54cc50a1fcaed1e831fa79a", "675237601a8ca5b07dcc141802c4dae4162e43ac61b7ad3300", [0xfffffffffffffce8, 0x6]}}) ioctl$LOOP_SET_BLOCK_SIZE(r0, 0x4c09, 0x800) 4.297758411s ago: executing program 5 (id=413): syz_usb_connect(0x0, 0x43, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x1c, 0x82, 0x4f, 0x40, 0x421, 0x475, 0x8a80, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x31, 0x1, 0x81, 0x8, 0x70, 0x81, "", [{{0x9, 0x4, 0xdf, 0x0, 0x0, 0x2, 0x2, 0xff, 0x9, [@cdc_ecm={{0x5}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x10, 0x4000, 0x9}, [@mdlm_detail={0x4, 0x24, 0x13, 0x7}, @mdlm_detail={0x4}]}]}}]}}]}}, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x55, [{0x0, &(0x7f00000000c0)=@lang_id={0x0, 0x3, 0x46b}}]}) syz_mount_image$f2fs(&(0x7f0000000080), &(0x7f0000000140)='./file2\x00', 0x8, &(0x7f0000000180)=ANY=[@ANYRES8=0x0, @ANYRES16, @ANYBLOB="2e2d703e85840c7ae1b446485929ca212e30c622f200f57a5e788ebfbc1998e3012e127f76629f84e03ba28bdb368b6f60e7c57cf8f6ed160acfbbcbbba88879160e532876fcef4fc917d74530f2d7fd029a5311"], 0x1, 0x10609, &(0x7f0000002040)="$eJzs3D1vW9UfB/Cfk38f/6VUqA8MIK6EkBKptur0QbCgAq0A0VYVhYEJHNu13Nq+UeympgsLDEhMLLwJJngNLLCzwsLGAhJbRZHvPUYEKgGJG0fk85Fuvucen/vzOZaX4xvdAPasY9kvP1fiaByKiMWIOBJRtCvpKFws48mIeCZ1LaSjkvp/79gfEYcj4uikeFmzkl566tf733/xzZWnP/7u028/+OynG/NZMbAbPBcR/bWyfbdfZt4p81bqb2x0i+yf20hZvtC/nc7zMu+2V4sKdxvTcY0iz3bK8fnaneEkb/YazUl2ujeL/rVB+YbDjc60TnHBrcZ6cd5qrxbZHeZFdu6V8xqnvDcclXVaqd77RfkYjaZZ9rfH7XI9a7eLbA5Gqb+sm7fa40lupExvF8281yrmsbrlj3nXu9Id3BlnG+31YTcfZOdr9edr9QvV+nreao/a56qNfuvCuWyp05sMq47ajf7FTp53eu1aM+8vZ0udZrNar2dLl9qr3cYgq9drZ2tnqueXU+t09uq1t7NeK1ua5MvdwZ1RtzfMbubrWXnFcrZSO/vCcvZsPbtx9Xp2/c3Ll69ef+vdS+9ce+nq66+kQX+ZVra0cmZlpVo/U12pL2915acflPbq+kvjyvauZ4/z/QH417ay/1+w/we2yf7f/j/29P7f+sP+n+3y/QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2LN+2Pfla0XjWHn+/9T/WOp6IiJORcTJiDgREQ8eYjH2b6p5PCIqqf2w8fv+NIevKlFUmFxzIB2HI+JiOu4//qg/BQAAAPjv+vzrDz+KWJw0iz8vzntC7KT0o83BWdUrfvL536yqHS+KjWdU7cS05EycjIh9x36cUbVTEbFw5L0ZVftHFjfFwT9EpYyFnZwNAACwMzbvBGa2ewMAAGDX+WTeE2A+ivu16X/x073gA2WkG4KHpmdvzGF2AAAAwCxU5j0BAAAA4JEr9v9///y/xbk9/2/K8/8AAABg68rn/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+xcze3iQNRHMAfsF7YLy1a8dEKp9UeOVDElpBjCki6yY0aIiHqILeUEEGEPZHiiEMkj3GCfj/JzNiCv565PY81AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0KaHYr28297cNs3ZH5rJczcAAADAKbtivSwn4+r8R7r+K136ExHziJhFxDQiTvXug/hay5xERC/NT32/eFPDfUSZcPzNMB3fI+JfOp5+t/0vAAAAwOXabhariMFxWn787bogzik9tBnlyisf+XzJlTYpw64zpU1fIrOYRUQxfsyUNo+I/s//mdLeZVAbRq+GXjX0z1kNAABwHvVOIFv3BgAAwIdz1XUBdKNcr03v4qe14GE1pAXBb7UzAAAA4BPqdV0AAAAA0Lqy/7f/HwAAAFy2av8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2rQr1svtZrFqmrM/NJPnbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgmf15ScEQBoIw2P9TvVPw/rdSGnSrK3dVEPiYIYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJXXcfI+49NYk3w7bfw6Hkn+XTWmrhpz142lF8btc9vzPwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgJ39eTkBEIjBMBjf2tNi/zV5UX7QszdBmAHhIyHIAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA33f1V/8SQ2KtqzDQxZdyqas4qsWSVWHOQ2HLQ3v52nB88CQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALnbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrA/7zYRA2EURq8HEDghgBLILR41kBAhKIGHhGTJNVAADZEQkVo0wrawK3nH8WbeYM9J7hdMMD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXxofhY2cF/GjM8mb5XfDt/55jKOZmH57s3YQR8wb1Zb976yX8Xl0+jScOsPGYX01AQAAMH+K3N+HEF7bjycxNrup/9/Kc2LP31+e5Lmfb4XP+//c+8ex9FCcfSzUmazTDiFcXl1f7Fa2w79tM+yn2HvZvp8+w9l5K9/4r1a6n/SGpkjX1uzdro7b6dQbd4PB8UJKF39/FwDAT+3kWCb5+SjGvToLA2ButcoRpvr/oltvTQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVeA8AAP//w1SYPw==") r0 = openat(0xffffffffffffff9c, &(0x7f0000012680)='./file1\x00', 0x183042, 0x25) r1 = open(&(0x7f00000126c0)='./file1\x00', 0x4827e, 0xdc) fallocate(r1, 0x0, 0x0, 0x8800000) fallocate(r0, 0x20, 0x4000, 0x8000) syz_emit_ethernet(0x6e, &(0x7f0000001fc0)={@multicast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x11}, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '[\x00', 0x38, 0x3a, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, @mcast2, {[], @dest_unreach={0x1, 0x3, 0x0, 0x2, '\x00', {0x1, 0x6, "33a85c", 0x0, 0x6c, 0xfe, @remote, @mcast2, [], "c1f72d1db31b0b85"}}}}}}}, 0x0) syz_usb_connect(0x0, 0x43, &(0x7f0000000000)={{0x12, 0x1, 0x201, 0x1c, 0x82, 0x4f, 0x40, 0x421, 0x475, 0x8a80, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x31, 0x1, 0x81, 0x8, 0x70, 0x81, "", [{{0x9, 0x4, 0xdf, 0x0, 0x0, 0x2, 0x2, 0xff, 0x9, [@cdc_ecm={{0x5}, {0x5, 0x24, 0x0, 0x7}, {0xd, 0x24, 0xf, 0x1, 0x8, 0x10, 0x4000, 0x9}, [@mdlm_detail={0x4, 0x24, 0x13, 0x7}, @mdlm_detail={0x4}]}]}}]}}]}}, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x55, [{0x0, &(0x7f00000000c0)=@lang_id={0x0, 0x3, 0x46b}}]}) (async) syz_mount_image$f2fs(&(0x7f0000000080), &(0x7f0000000140)='./file2\x00', 0x8, &(0x7f0000000180)=ANY=[@ANYRES8=0x0, @ANYRES16, @ANYBLOB="2e2d703e85840c7ae1b446485929ca212e30c622f200f57a5e788ebfbc1998e3012e127f76629f84e03ba28bdb368b6f60e7c57cf8f6ed160acfbbcbbba88879160e532876fcef4fc917d74530f2d7fd029a5311"], 0x1, 0x10609, &(0x7f0000002040)="$eJzs3D1vW9UfB/Cfk38f/6VUqA8MIK6EkBKptur0QbCgAq0A0VYVhYEJHNu13Nq+UeympgsLDEhMLLwJJngNLLCzwsLGAhJbRZHvPUYEKgGJG0fk85Fuvucen/vzOZaX4xvdAPasY9kvP1fiaByKiMWIOBJRtCvpKFws48mIeCZ1LaSjkvp/79gfEYcj4uikeFmzkl566tf733/xzZWnP/7u028/+OynG/NZMbAbPBcR/bWyfbdfZt4p81bqb2x0i+yf20hZvtC/nc7zMu+2V4sKdxvTcY0iz3bK8fnaneEkb/YazUl2ujeL/rVB+YbDjc60TnHBrcZ6cd5qrxbZHeZFdu6V8xqnvDcclXVaqd77RfkYjaZZ9rfH7XI9a7eLbA5Gqb+sm7fa40lupExvF8281yrmsbrlj3nXu9Id3BlnG+31YTcfZOdr9edr9QvV+nreao/a56qNfuvCuWyp05sMq47ajf7FTp53eu1aM+8vZ0udZrNar2dLl9qr3cYgq9drZ2tnqueXU+t09uq1t7NeK1ua5MvdwZ1RtzfMbubrWXnFcrZSO/vCcvZsPbtx9Xp2/c3Ll69ef+vdS+9ce+nq66+kQX+ZVra0cmZlpVo/U12pL2915acflPbq+kvjyvauZ4/z/QH417ay/1+w/we2yf7f/j/29P7f+sP+n+3y/QEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAL+xcze3iQNRHMAfsF7YLy1a8dEKp9UeOVDElpBjCki6yY0aIiHqILeUEEGEPZHiiEMkj3GCfj/JzNiCv565PY81AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0KaHYr28297cNs3ZH5rJczcAAADAKbtivSwn4+r8R7r+K136ExHziJhFxDQiTvXug/hay5xERC/NT32/eFPDfUSZcPzNMB3fI+JfOp5+t/0vAAAAwOXabhariMFxWn787bogzik9tBnlyisf+XzJlTYpw64zpU1fIrOYRUQxfsyUNo+I/s//mdLeZVAbRq+GXjX0z1kNAABwHvVOIFv3BgAAwIdz1XUBdKNcr03v4qe14GE1pAXBb7UzAAAA4BPqdV0AAAAA0Lqy/7f/HwAAAFy2av8/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2rQr1svtZrFqmrM/NJPnbgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgmf15ScEQBoIw2P9TvVPw/rdSGnSrK3dVEPiYIYQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwJXXcfI+49NYk3w7bfw6Hkn+XTWmrhpz142lF8btc9vzPwIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgJ39eTkBEIjBMBjf2tNi/zV5UX7QszdBmAHhIyHIAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPA33f1V/8SQ2KtqzDQxZdyqas4qsWSVWHOQ2HLQ3v52nB88CQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALnbgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrA/7zYRA2EURq8HEDghgBLILR41kBAhKIGHhGTJNVAADZEQkVo0wrawK3nH8WbeYM9J7hdMMD8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXxofhY2cF/GjM8mb5XfDt/55jKOZmH57s3YQR8wb1Zb976yX8Xl0+jScOsPGYX01AQAAMH+K3N+HEF7bjycxNrup/9/Kc2LP31+e5Lmfb4XP+//c+8ex9FCcfSzUmazTDiFcXl1f7Fa2w79tM+yn2HvZvp8+w9l5K9/4r1a6n/SGpkjX1uzdro7b6dQbd4PB8UJKF39/FwDAT+3kWCb5+SjGvToLA2ButcoRpvr/oltvTQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABVeA8AAP//w1SYPw==") (async) openat(0xffffffffffffff9c, &(0x7f0000012680)='./file1\x00', 0x183042, 0x25) (async) open(&(0x7f00000126c0)='./file1\x00', 0x4827e, 0xdc) (async) fallocate(r1, 0x0, 0x0, 0x8800000) (async) fallocate(r0, 0x20, 0x4000, 0x8000) (async) syz_emit_ethernet(0x6e, &(0x7f0000001fc0)={@multicast, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x11}, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, '[\x00', 0x38, 0x3a, 0x0, @ipv4={'\x00', '\xff\xff', @remote}, @mcast2, {[], @dest_unreach={0x1, 0x3, 0x0, 0x2, '\x00', {0x1, 0x6, "33a85c", 0x0, 0x6c, 0xfe, @remote, @mcast2, [], "c1f72d1db31b0b85"}}}}}}}, 0x0) (async) 4.297227431s ago: executing program 6 (id=414): r0 = openat$procfs(0xffffffffffffff9c, &(0x7f00000001c0)='/proc/partitions\x00', 0x0, 0x0) pread64(r0, &(0x7f0000001180)=""/4082, 0xff2, 0x10000000a) syz_mount_image$ext4(&(0x7f0000000280)='ext4\x00', &(0x7f00000002c0)='./file0\x00', 0x1008245, &(0x7f0000000040)={[{@data_err_abort}, {@lazytime}]}, 0x81, 0x64d, &(0x7f0000000b00)="$eJzs3d9rHFsdAPDvzGbT5N5c0ytyubcoBny4BWl+1GLVF9u+2IeCBfsg4kNDk9TQTRuaFGwtNAUfFBREfBXpi/+A71J89U0E9c1noYpUfFDpyszOpMtmNt3szf5o9vOB3T1zZnbP+e7kZM6Z2ZkJYGItZE9pxEcRcTOJmG+bNxetmQvFci//+fhW9kii2fzWP5JIirxy+VfF67vZUxIxExF/uBLx6drBcncePrqz2mi2PIlY2t3aXtp5+Ojc5tbq7fXb63dXzn/lwsXlr65cWDmWOMu4rl775md/+sPvfXnjj41zSVyKG/UfrHXGcVwWYiFeFSG2509FxMUsUfG9vG3KEJIR14P+1Iq/x3pEfBDzUYtT+/PmY/MnI60cMFDNWkQTmFDJfvuvj7YiwJCV/YBybD+IcfA4e3G5NQA6GP9Ua99IzORjo3deJvk4qZSNd08fQ/lZGf97fOaX2SO67IeYOoZyutl7GhEfVsWf5HU7ne/FyeJPI217X5Zejojp4rtI+yx/oWN62H9/R4m/fT1k8V4qXrP8K32WP+r4AZhMzy8XG/K9bOr19i/rGZb9n+jo/yTFsaHObVc/Rr39697/K7f3M/k+8rSjH5Z9B9erP7LemfHXH1/9ebfy2/t/2SMrv+wLDsOLpxFnOuL/Ud6ZS/bXf1LR/80WudljGd/409+vdps36vibzyI+rhz/vD6ilaWWdre2y7yO45NLG5uN9eXWc2UZv/39d3/drfy+4z/VR7AVsvUfXeI/bP1neds9lvGb68+2us2be2P86d+mkxt5arrI+f7q7u79lYjp5FqxSFv++f03Vv57KpcpPyOL/+wXqtv/IfHnK3rvwKd/+F5VmdvfvvOylTp4lLTn9V+vHGG9alblHkEW/1qf6/9nPZbx7+88+FxH1myZOCz+2YMflRz8zgEAAAAAAIBSmh+DTdLF/XSaLi62zuH9TLyTNu7t7H5x496Du2sRZ/PfQ9bT8kj3fGs6yaZXit/DltPnO6a/FBHvR8QvarP59OKte421UQcPAAAAAAAAAAAAAAAAAAAAY+Ld4vz/8j7V/6q1zv/vye4HA64dMHCDvMEcMN60f5hcefvv4Q6ux3TPKWCM2P7D5NL+YXJp/zC5tH+YXK3238MOQODEsf2HyaX9w+TS/gEAAADgRHr/88//kkTE3tdm80fEtf159ZHWDBi09jY+09M7FgZWF2C4akN9GzBO9g/9+/UvTJyexvj/KS4OOPjqACOQVGXmnYPm4Y3/eeU7AQAAAAAAAAAAAIAB+PijzvP/I6aLec7/h5Mtjd8dZfFms/lkcJUBhqr3E/kPXCTcNQDgLefS/zC5jPFhcn29eH3TWfxdrw3o/H8AAAAAAAAAAAAAGJq5/JGki8UtQOciTRcXI96LiNNRTzY2G+vLEfGpiPhzrX4qm14ZdaUBAAAAAAAAAAAAAAAAAADghNl5+OjOaqOxfr898d8s0aycNZhEeXexXhbuUudPkijvgjqESI+ciGT4hc5GxDjEPpjEVFtOErGXrfmxqNj9nRiLaqR5NUb4TwkAAAAAAAAAAAAAAAAAACZU27nH1c78asg1AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDhe33///4TyRs+Z9QxAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABvp/8HAAD//2hdONk=") r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(0xffffffffffffffff, 0x8933, &(0x7f00000000c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANGE_NAN_CONFIG(r1, &(0x7f0000000180)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000140)={&(0x7f0000000100)={0x1c, r2, 0x300, 0x70bd2c, 0x25dfdbfe, {{}, {@val={0x8, 0x3, r3}, @void}}}, 0x1c}, 0x1, 0x0, 0x0, 0x40040}, 0x10) 4.294863071s ago: executing program 4 (id=415): pipe(&(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) write(r1, &(0x7f0000000000)="fc0000001d000724ab09254ec100070007ab08001b000000f0ffff002100057e0000000000000e000039000000039815fad151ba0101099cecb94b46fe0000000a00020025", 0xffffff0c) r2 = socket$inet_udp(0x2, 0x2, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r3, &(0x7f0000006e00)={0x0, 0x0, &(0x7f0000006e40)={&(0x7f0000006e80)=@newlink={0x40, 0x10, 0x401, 0x3ff9, 0x0, {0x0, 0x0, 0xffff, 0x0, 0x10383, 0x20100}, [@IFLA_ADDRESS={0xa, 0x1, @multicast}, @IFLA_IFNAME={0x14, 0x3, 'vlan0\x00'}]}, 0x40}, 0x1, 0x0, 0x0, 0x1}, 0x74) pipe(&(0x7f0000000400)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000006ec0)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x40, 0x47f, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x18}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r6, 0x0, 0x0) syz_usb_control_io$hid(r6, &(0x7f0000006f00)={0x24, 0x0, 0x0, &(0x7f0000006f40)=ANY=[@ANYBLOB="0022180000008a01150015ff0904a1010901a1007508750109309102c0c0"], 0x0}, 0x0) r7 = syz_open_dev$hiddev(&(0x7f0000006f80), 0x0, 0x0) setsockopt$IP6T_SO_SET_REPLACE(0xffffffffffffffff, 0x29, 0x40, &(0x7f0000006fc0)=@filter={'filter\x00', 0xe, 0x4, 0x368, 0xffffffff, 0x0, 0xd0, 0x1a0, 0xffffffff, 0xffffffff, 0x0, 0xd0, 0x298, 0xffffffff, 0x4, 0x0, {[{{@uncond, 0x0, 0xa8, 0xd0}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xfffffffe}}, {{@uncond, 0x0, 0xa8, 0xd0}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xfffffffe}}, {{@uncond, 0x0, 0xd0, 0xf8, 0x0, {}, [@common=@unspec=@addrtype1={{0x28}, {0x0, 0x4}}]}, @common=@unspec=@STANDARD={0x28, '\x00', 0x0, 0xfffffffe}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x3c8) socket$inet6(0xa, 0x2, 0x0) ioctl$HIDIOCSREPORT(r7, 0x400c4808, &(0x7f00000073c0)={0x2, 0x100}) splice(r4, 0x0, r1, 0x0, 0xffffffffffff8000, 0x0) close(r5) close(r2) socket$nl_route(0x10, 0x3, 0x0) getdents64(0xffffffffffffffff, 0x0, 0x0) splice(r0, 0x0, r2, 0x0, 0x1100000000f336, 0x0) r8 = syz_genetlink_get_family_id$tipc(&(0x7f00000003c0), r0) sendmsg$TIPC_CMD_DISABLE_BEARER(r5, &(0x7f0000006dc0)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x40000000}, 0xc, &(0x7f0000006240)={&(0x7f0000005480)={0x2c, r8, 0x1, 0x70bd28, 0x25dfdbfd, {{}, {}, {0x10, 0x13, @udp='udp:syz0\x00'}}, ["", "", "", "", "", "", "", "", "", ""]}, 0x2c}, 0x1, 0x0, 0x0, 0x20000000}, 0x4000) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000140)={'syztnl2\x00', &(0x7f00000000c0)={'ip6gre0\x00', 0x0, 0x4, 0x3, 0x4, 0x5, 0x23, @mcast2, @ipv4={'\x00', '\xff\xff', @rand_addr=0x64010102}, 0x7808, 0x0, 0x10000, 0x5}}) bind$bt_hci(0xffffffffffffffff, &(0x7f0000001a40)={0x1f, 0x0, 0x1}, 0x6) socket$nl_xfrm(0x10, 0x3, 0x6) r10 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r10, 0x400448cc, 0x0) sendmmsg$inet6(r1, &(0x7f0000006b40)=[{{&(0x7f0000000180)={0xa, 0x4e20, 0x3, @loopback, 0x4}, 0x1c, &(0x7f0000000540)=[{&(0x7f00000001c0)="854a5482c17bc933f0cc690c5ec93526b92c637ca12d4489e5b6250cedf3b329733d8e639eec2a5c3b80d3ebe8727ad001e596b5909ba5abfa933779a54fb6a366244ac7dc6ba183eae910a03edfa6216a70ee63c750777242f75c27360e6e67757f71935c8bce8b5843722d06c498d60847d563cc388dba6bd260d15299e1b9e9548c14d2fcd5e141ae96e2a5ee843c1b48658e24fe974b0499f0109503b29ccaef5be7ab820c73e47f5ce9fb2253c56ed63ef5990a806ade65fd64ecbb66a116e91daaa8f94aadfe36201a9c766c2ce8a01f183f26ba1baa831fe3e597c88e685033157b0045973312f5ce2878588cc3502af4", 0xf4}, {&(0x7f00000002c0)="b86439df040edfeb499653e356e501056c4d24d18e2debaf05fa653c3cde5f74e0629d1d8a90334ca8ddf35a732cf8c3130a72e393d35714e8411502466cda7db7980e06fef0880964b0d94ee48510486c429c9fe00ab48b056854a0d689e885088ea6b32c35215a2c0c70e0c77681644a6a0403b8e79a34cfcc575f957f3db1c9b18e717c", 0x85}, {&(0x7f0000000440)="38179509b215bfbf40fc6d2310f1bc0fbdf6be4c88d3a8258b0dc6a3bc1cf3dd566acc4125158a3bd4fffae4a552dac0f7579b267ffc109374baf960acaafe0d2b846a7563038b7d197cc2cc29b32b429ec6491fb9bb1bba87503e9c7c1731d81ed16ce2123047038a5bbaf34e642dd9f7cf3af340639d4c5e422e41e918e07540510a095ce994cbca22a5456939a966c9c93389380d6a76c51bfcfad1babb477114e689e30461c824b004e4f18d224102cde977a61f9b0ba85b827b4239d604bfc0339a82d0c65dfc638141d299079b07ab95b2c31e5a", 0xd7}], 0x3, &(0x7f0000000580)=[@hopopts={{0x50, 0x29, 0x36, {0x32, 0x6, '\x00', [@enc_lim={0x4, 0x1, 0xff}, @calipso={0x7, 0x28, {0x2, 0x8, 0x3, 0x5fe, [0x9, 0x2, 0x10, 0xb]}}, @enc_lim={0x4, 0x1, 0x4}, @pad1]}}}, @rthdr={{0x98, 0x29, 0x39, {0x2c, 0x10, 0x0, 0x3, 0x0, [@remote, @ipv4={'\x00', '\xff\xff', @empty}, @mcast2, @private0, @mcast1, @mcast2, @private0={0xfc, 0x0, '\x00', 0x1}, @mcast2]}}}, @hopopts={{0x50, 0x29, 0x36, {0x32, 0x6, '\x00', [@hao={0xc9, 0x10, @local}, @hao={0xc9, 0x10, @mcast2}, @hao={0xc9, 0x10, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}]}}}, @hopopts_2292={{0x100, 0x29, 0x36, {0x11, 0x1c, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0x800000}, @generic={0xc, 0x9b, "6ef36736fa0711c89207244cca895217c9a4e72b219fc36f1031dd9f173d0c6ca6e3178fffa3676afeaa2f200a32259f4b7db3e6dd3131571874fc3c16964826e72f1133fec80abe7c72a8cfe8ca8956b0aa5200fff3a764323fbb5051a3bb9162c810ea2790e2557ec23643854fb18551315a8eec97c424c69ac7959f3852888fa3768cf9b6c1c6337d12f181424542132406b4e31979b8cd14bc"}, @jumbo={0xc2, 0x4, 0x63}, @calipso={0x7, 0x30, {0x3, 0xa, 0xd, 0xf85, [0x1, 0x7, 0x1, 0x2, 0x7]}}]}}}], 0x238}}, {{&(0x7f00000007c0)={0xa, 0x4e24, 0x5, @private2, 0x4077}, 0x1c, &(0x7f0000002bc0)=[{&(0x7f0000000800)="29a9eac5487bebab7c0ce4015cd142570fed85dcd252dbea40dc3199db1b0ac2d8a33d3448f2d8bfa85c0f924c9c920208f21d64120e21400eaa1eaf56e4cb2a3e4bc23b19972a4d8df3032fe5847a6cfc4abe5e673e11c6d2a0984decde68b398b92ec72045b99bf4462f0f0d49d82d9c1e4cf7624d80e446", 0x79}, {&(0x7f0000000880)="f4c2746dfd3a698430d2b3d31a471125ae20a1687cadbef9184e1a65e3c7f9023beae296c16659f399f9a489ff70fd1789ebe382f7e30f648744e00d7e5a02b48460299737265cbb4d814439589271ed35fcc4b33d221c717dff4e75642fb02bf739ebbe61daed7c26fcfd85a2e369622cef52b1683a3f064a094990a52814609525d7f693c0c0a57b8f9e6947d4df585aaadfd0f3829828f4219998f7165a9f6c15a4753fd84e2d3c48341c6f69d0a6c5ea902728ba3f004990b931efb2d29c8fcb68ed2424a6dda54885e96f92b6e94a429cf851a4bc050f300b841ccf8f9475cf7057011b0c534393316424c356294ae8144fd3da23ca3514acf096fc57f7a1156d24f7257163c10735ac06e505d2a125a014853b46d52a14e943d2beaf7c24584fc272aed25e449502014215f8511ab0e61ead58ae80dbc90bd888c77abc94fc93b36ac16c65153197e10d720166e7c41c7ae8dbe2ee1d15912f61e874c66bf83207398dd4a1c3af5add61fcf4d4f29100805e9a2d750cc9738a7f58a43095aa024332ab7f82196f10fd74bfa2cc2eaae2bb197808812a804dae0a6facdeb98ca630535d6490cbd4d4052bc8c1f0c61a6c188931553adb0513b6347e7a4b247fa0b771c4bd35f06a486151953cad74f64e38012edb8e6eb4d55b471e53727e96bcc5a13b6a0480fbdb889100d0eb65b8267f4586f7dfa51e7e7140555d314554abedf2100e6cbd0ed3554ca68ea4933318761614898372e247435624945cb76c4fde5f4776606d55627636d6ed94009fc54c0c300d3a9c565cd4a1da63e52f83637ed7dc20cfc59565ff1eb7d688066c2a2fd2b6b9cfb39616de236f03f5295b311ab4525f13c0d1e9ac77720e23e60d60aeb4f886ecf0dd143ea45bff2fbed428c2e7b88ec76fb05373fa7d702e1b792cf927421007c7fa7d8e587773272d57411ae2763356036fbaa5407b5ce2da7e40e35370cfe28f1a493835dbf3b929b1d9cef376ad7b37d88ab59a9de1a63a763009f1b0ca083e39fbee8a65f5d2d24bede1f8c2d4561e0c1d1d302676ae1d5e67af473a645e261994d29feb9f3d01092d655893b33427da3beedb11fc221cd57bd3a7311158fc773fc3071f431d70fc213c9bbdf22fccf7cbb7d50d0ddf9e5364a0831c4c869078da7e45c66a636470f7c667198450cdcebb8098f704adcd44d23759fba656e37185fbfb76af789e74912155431a7ad6e9421cc42842a41ac970b755fb278927aa15bb6a26ef327b36cfd35d8756cb82f2de56539dac1adfa4f3d51b963869907a89db3a7539042bae2c96bb93a826385edb8a0159de5aeb49d12af5c564506c949e1b8db542c8da0d85797027119291eaf7ab352ab0e64a2a32386820ecb944aa63090e3ecd76503cba63b47133e4784e3770ad2c31247cb50707590144ffd76bba288cdc05303ac38ebb0cacca3033fa1fbf9b60db65586d21b696adcd8f393b906f6c555c20a2bd8dec98656601c345d8905843ccb714be34236b764b60e4a15312d529808c765a1806dced21cd826c006b7f16b2cf1b8bf03c4c5ff82a6e4c40fcd5f52949017931c44867686464b7c6d1a18a1b42acb6eba836dfc78c5d1e2c99405884f9106aa7cffecc5c95de8a214c9157bbefd14082db046ac1f222dec78031b782dc9d4323cbb23b65fefef57aa79311fd407055deff4d74625cbc4f3cfffa044f07b61d63867c55d825225540168e9cd829d53abb3a71f714026fa6289c0734596eba73ed19f0f6e75b6a971d5d877e6de8ef7d36e1a6c578fadef6dd8fe721545e7bbdcfea7d8c58476e9110faa3e8bfdfae7aa6e22bdb8e5a4a7d33559b8f190517313c142d44280468c4f02b0d4dfc9797d3c67e9d636ea53bbe3463f64e159f02029f2de540cc696d02bf83394cd79debdd096040404c47e6163f9f561e53b3d848f048d000932004aa3a1b0dd218461e7d4dd9f659c065dba47acdf0e5a88b3fcef38765290f938428d502a64e38234d750b2aec4b53ed0db9086612fbbb1f60c807eaf488ba8fc0dd5e5f7836645020707a7dc75991496f84f1751e428a9bb50277344267ef3945ff6b00273da86ad026d4b981a4de00cf3711aa3d7dce545fa50e18c1c7c297f44efd7b39b34e3913ae4908af286078d6f37358d3c08299971c13f1744eebb158ba81dee9c57b3fa84de8c5afe2ddc4dc0dac9eb0e6b199ec34f317093d6d1f444229687f4b7564304969a4351afd6dafcbceff69dbc44dd351377bf0d047e7f4732fe18f277292540a09f82f2a40a4d4272a4b603e7c12607a99160c0b717f4206d5da003284ab21faff87f59e90cd5b951aa6706af2bb04ab6ae53f5c5b83abb334d311bd9cbc4974f25efdb089f335d73bab2c26daae7d667be7180d18d5590e24887cc5cbd6aa51055449edb229db00d93454a27f66c95234c2e430bdf5003655920039843752a0aaae130af44c587298ab59ac37b9d578f6d285dd39bd8af083a302f86ca094e281128282bae475bbcf2f32bb90ec7c377afb4415265f6d509b066ad001f3ef761b6066d7aba80095b97be339cc325d0cd4641a8807ff1a1c233a3a880f86d4a86f650e1e3fddc66dde309dd9ba30d71d62599b1d766805cd29557dd7c4b4ca0933dd4168ca26ddd2031602e486ee5024f486858771ae35e422ce341f1e2b8d065cc4f19a66bbfd755b706a1a389cdd5d0f2dcc1ea3f8914cc028f46d018a8eca2a0848ad029742df162b21275c9fbee8a1d89fca19f6f5f45b75f703c3c68c87c6bc286455ffeb99ae7aa6d078a41f9b99d655dd0db7d4151ce7066de89ee3162b2a1ca59598997b044677a8c4c40645270fd7229d78752e753ffa92d0842ee0a2e21ed8cb47769357959fbd18cd699ccc769a3d127bc2d41b4765970bb15cf6b44154d55e96e35ec6b948f56cb6f566aa5ec85511f0a76c96e1b88ba49c5931c65508f888d7362bc760b708dc6e2ce2c0312dd1b5342cc3e917e4ec12cdde21261282fb954c5c7825fc1500715cd0ddfba82c2c1a23e15eb0eddb7e232f3b38e9a468624b4dbce283d2b4e5b90b60811e65015fbaabfd26dedbbcdf7f68e547024547ca8c53c35f4b2a03b9bad5dbc5461ad89095f60a71c0a65393bab1a9c8e1d002df6eee1e1f3fbbb374162440259dd3c799e49705c174afad2b7c9a9e1f238f75e5aa694ceebc8c51f928ec4a4efc6a877729404cce4f160314640d38f8a325bf6115d350b1d9a166d4404deaaac8baf036ad24569b1cd45b6a94c31e6ef016634d67ed7b9b0970eae5fdd50391b9997111cb5fcc39f1c6f3cd2dbe579f14bd68bca169633f18f08ef04579144f044b3342b613c7b9ceca5924a97151adf443b4e7b62bf0fbf21bd274d88e05591c6b27a95b039df77e90cd17f360d2eb3e617fd7d41ab99ada9326a7b0803c0f9c032c7061656ae01cbd5bc36b8eb3d0e62c84413c8018db577cb4760f568648a19d62bd329120ecb4c802c76d84df0fa28783a3b772c80e88c38ada810ad59e4f6658748ea4d341ee74dbd2a0a32a9cea8e6e2d55e20d6131dec9e5c759f8ae4cf0ae19dd3bb50d16b0f95384b6b775564517890f6c2063fa703d60b323f6d9d043f0d9580bc7ab26d1a5299bcdd5b166f01f453599be0416c3a4d40eb35fb74545f471043b02978210ddd283e1eb2ebbd53f07aa65dbd17f696fb79133037fafece005351797d87f12825e74735ab7322224fe892da71f4f6d8872f1120d1d238f81c66278000b4357b3de253485ba9a7040863f3e6264b1c7853acee9c77c4906b791c87c874f7c931fcb440ab20265a5fcb54798913240d4c637329871740113fe3a76694401f33b68c644ee78ad5b2399f80a8e0a46e9cac973243d62dab7cfb49dc798d179fb6341ae09bd42be42b7c9a4c14a865614a25994dd00244801ecee28d85308ec3cedbe494eada1faf494ba3a6ca19b00371a6ab4285f7cfe8f2fd5ad7f19dee1094d04f7115decd7aad2225fc8762b0766da45bb4ddbf272842d8a03dd3b5a33b4c3ee216eadd38347bb2b9fda5129be24d40906bfcd2fe898434c6848f6342ae7837dd3c5ca2ca7a56f4df6d986c8707ae5e7c3ac5f1e22722258d223e0c8c3f3abd81c350f81fe3487dce8b3de14097b2d3cb1b428c63e540c820ce50c78542ba594b2f82689db3ab1c358fa2cbc9f3f0b8364455959b64e99e8b2c90f525ffc9af96fa9834565b8b5fab4656664361dc6af40554947941882ccf4fca78688d6b6e1bcd3f629a13c37a789b88033ab0d220bf22f46cddec16e282b0a2c2aa3136f66c42291d00a75862d2aa9f02f6068f064cda0d4f642985751edcb8c8e4fc93ae2d738086f1e8613d38d1f482866a494278501e7fb3b3e0247b0039bb8197b41ace65f7877dc01f25bdfe5ea9c8c117ea9b67a675c1f73f6d408db8f5e406f1e278dbc7743862db0cd5bd468592e9b24e431f7bba3fcea9548a501a131ee421f0f82908110841292678e6ce2e4de86987fe6d095c7c64428f8e123b67696195800c092a056811393142c71c1ddf8be9a5d26e6fca538c81ab7f96f91043bb1c269f7d89f118bd8739871e0712ea2cd840ceb81b7a168f5397c5d2d6571a88ed0a4d575db04e20559090c335f0c38505bf0afa69a7373a7f3c86f053fd0af3e2cee4ffce1483284be246fc39b5e6b78d9a7985c9305d21e74c0a393edf1229bd0b7a8bc1882516631505c7bd6d2771992ad06149be226ee3bb19b25f1c124c9e642314244a53df307a608fb8af1ccbcd5d689e683c179c8ef1b3333eed7d97acfc7f7641c6150b42d3041a9768f965ad9d250ed3876d2b6035d4d75b249637b9f1cf68ee3934ecf0df4101c2da998c888db5d5d83f495b29d9545c9c61599a275b9ed94a3180f826fc8d2334d749b6b235fc08ec288efc560fb5c23a5ebc47c3c6e22f012a44ba71511907f37027f2098851557f7c183ae3146bb52a835224da5a142fb02b5d6f0d2212f3c416fedd5cb8159fd3b1958ef8765ee18abb337dde40ee9d62f76ad246b4bc29bc1df10bac29133a8569797cc6c71ed7e16fb5b057149501ca2f9be871828250af8240ee84a110df104ac9ad433254c03025fa92efa4f81fc3e3c1e5d95c46a1c589cce47d4d97177102267ac1b32b035252e053b2299f91ab78d37fff61ac523624e3fcade9d67cc5a5ef9a7051afcce37c559d13cb10b585d57fce689907d959e19eef7a2241edd891fd25116bef8acd44725da746e3ad5d45ff5880d7d7b30665227174b2c3454f0c38b055678a361928de4b992b11b37d149b59f92bcd0c57cd486e9606d66de940f8fe0f0ba1331b026449f2f1a1597687cd41616bfb29d3787bcbacc8c71d8c2c9faffe8b345e6b2d88846d58b14f954bd2deb03b4d6b0f6a372d23a0af5e67b683ec8dc64bb54a0fc90d224ba69d2bae2700a64de515eadb8c8df125cca08be0beff70376568b7ba0b2de8d2087e8f5e7b1f4dd3f58ab103aaf041faaf51c6fb1e4112604c9aaec07dbfb3524d553c042a725d18bf64c9390a6dfe3bbf68c2089ababbf9aaeb31584ea1082865a7f4facc42bf76196d2a1afdeeb7e43c6a73b8346379724b56e57c2e2d43ad4676283c712d9f81fb9839ea003fab0fe54be974d28e5a440b06a073fcdf6de439050b64177b936972119f129e8be8ce39f54aea4ffb8fddf32830fe04f250656fb4972e2df9dd501d640db48efcd7a8d77988bfd2e71ab5b8878b3d0293174ba2015f0d24b69c7bae7925a4d43aca5961ad682", 0x1000}, {&(0x7f0000001880)="e660d77c9bbb1fae405dfb088ac71054da6de3f3571f1d28583a1160933d90a1511f30fa94cf066e815557cdbd94fbc11933b297fa68767d60e61dc3024dd73959cc58045f48189413098025921dd54f5de9a08b89fcc29d8c68cc2cea570e1397be0a0c47ee96182833d89986de11c4d4e5a4a6d7236c34228f785e2bea81f850446598314addd93a003f04e359", 0x8e}, {&(0x7f0000001940)="02400d0a2509b7adab4b7785eb732d0ca954dfb1a3dc2694a9190c4bce4c1fff696412b9460aab94450febafb0e87dd3326559df4afa256f973cfcacab8a88497a74d09cfdd7f24a253484684434f55bceadab870022643bb5624cf881863cee278beecbdae7745ea90f11d87cd8a2e16a1c79203f07d65dc0ceeb2037e3154bb726545022a57f1ba63b8f171aa8000fed9f931a9cbe4d436dd179dc6754a76003bd6781508ad2fbf22d1a97b793e3755e19656f83ae4c0974e072812f39dbed307c4ea7d11a529f08effc8dd1e6b2b3193d418819cfe757f63a860e5b6272f1e81db7c510cea975f33c96a475d5143b2a7120478902f955a9776d46", 0xfc}, {&(0x7f0000007400)="37a9f075d3e04ffd842f1cafb5c86b08e0c6ac2d15e6203edb83ff0bba2c1145b803f5e8705883bfe18b363995f7790cb9ae1c7997a3578c32eec45f9874dbe0de6a050609bd367868353e7780f2e322adfee8cb927fd111c6b287b74c7b", 0x5e}, {&(0x7f0000001ac0)="15524c4b8bfad3629073fa9921662a7d9e91922e99d0c5b7eefac6524f350e3903840da209fe93b9fd157c8f1ff0e0f57d3a3534a048abd616f0ae72f6b77e02e62d7adc096939daba065d770bd8ff02e97c7037aa82ff8d1c081eede3215a9e5cf174b2b23053e2234b62b604be203bc5ad180ac7805baf9a107ac49d25c01f970c9460a54227216956cec49ffcb39221e2b187cb7f4fffcdc1f92aa037ef48edc26c88bd0763e0726d79bb1d16372b90ae50beeb7562060454aecd8b17c8f18151352ad884ada7a8afea63c93fa803c3103cd70671acf3ba24bd18a6bc4ef15d54f49d03d7791baa4cef49196c2c2544033750e7977078a83922d161cedf24ee0cf3f19c367fbd122a0da2c0a82bd56af504f028b18e7d7b9cbfc8e6406594e2b14ad93844650bc7daa9763bcc09419f5d63589c2e6d2bf6f9c2271aa8395b694dd7320c9393d00a9b59f2a6ec134caf91b57aff6da4ee3d06ffdefd47c7278ed8474b1f1fe0a89c2de09bc58503c5bad511b4ba898e14b00e6b999a1a09d7611afe3baf479b02eb2928946c9e34aebf2a27301ff38595f3e3333618465db750896402129e7a422de859b1be83ad4d625232f0370910d7c0e5efa9f4f80468a7de5521d83e146bf601e280b43dcbe12ec2d94ef9bfdca3e12fbe45c63c3190217ad64ca6b0e6a02f50c933eebbf878637d9c7d9ffd2c23921893cc2778a3d615bad618a0e41ba09557efea3d69aea5d01b22d912db1103bc1ee439b305612eca53655c73e79219b4b532b742f2f913b15b48ed30c47653cf26721d521cab7346a666218e1597a3696e79b50a3d55384335e056041d594558c2e7d411d302299ffcdd4075d2d0356237a0204427c566b92106e11ce4d7cea2628030d1d4bf0649c8781ab24d428b2a2d9e8a8a7b0f8712974f9e845a1db2f3999c1f4ceaa01bdb3907309a58cd409c505a3f0e18494733c1c10f84112c974b4cd53cd31821093ed705e5208beb3323229bf3671534c915c0e91da234eeae7c71c57fa6745d62eec3227f9121e145fab0f45d427ace5373d302a2ccf5afb461297b696add04e53acf065a8502dd9f900cd3b0e35fa333846578c28d02eb20f544257a02055b2ff70646fa5ebf82bab2a781ad795c08253f072a6cce20db4d3e71cdd87490e45768a5f94cc5aae021a0bf708c897f41f0777df74db8fe8d3fdd8c40db83e962444436277d8c84db6c6f6565a87d3ca86d1ea3ec05f103504bd121008761aabca71704fb3f2581f09fa94cd9bbfdda155f63ac20144920793984ec54b932c4d679d4e9c95b31172b284d4d8c420c5f374fac91b4069e3e470b479c2e5787d640d71f7b0ce02f64bac8c52be79bc2d6dedcdf508bbf6eaea09c428ebc360e71ec96e413fb98643d36dad7a506321ddb231c8d15f4427316b6d4282ee60da49f311fdcd7d514414638dd9cbadb39ed172a66386dbf3e6395da9e8580b5c8a8e7c74b12da875100a16ee122d7c4d9b8cde789f1d1553fba3a6364e971ec48eaaaec2a9f1554d01db5c00a9d07a4bb946c0947d50523984af2cd7239338c97042d5556aa4d959731d49f2397cc767d45328f3360661039589e87988a549f19addf6b73c0830060ec841d040104d9437a5bbe6d0360f22c039cd4bfc61b692bd7a94e5c05caceae29e0c3e2a8fea25ff688fc19afb53fce798b5d83eb35229d150f88d64c89d129d96e74aa43e7bc737f4c3cfaf9255c28c506335d2b455cb86f81dd27a4576a3d0db039cac9e01946b11df8fe2d33b180f282ef297474c4521cbdf6ff5694468e9b41565324826df526ede665e09de759266dde832971f7ae520e21693d3d52dfca4fc8fdc021731dddddb1dc0cfbf72985ee4feb53e7576b4e1530d64d1450e6609b7f5e14ddce2ec3b8fd60fda2b720c6cc69223319700f9898514417dc5fa89b27925e7e0ce36ff6a861dabb230f229a1df49467bc477983a0628639a6606ff9da59393f0b021875b604aa7aeaf0ce80c7d15b75cedd4dd45eb32713fcacb8d6e3bd757f36a7f3ab1999c5d9fc1786adb720a16fe8da264959cd4050d633cc5255f8cde950dd9fdabe7ca67a388ec32d29b945cb436e1e1d3cf353fef46582aab5a6dca905015a9284e141d4c46cb45e86eabeb71e9a4c0b8797cde8f68ee3971eab3d7600b6d1b1540da2900a9be4cde24c9def53daf4cb66c506e0ec7d16bde036a3af100cb98530ea01b9c9fdc08e6aec0b8c7d57828eca7395ef08945b66bbc82790591975467132bdec4157c4fc176fa88cfbea73cef4d8da38d2b6f866ffaa05dd0e525d27c3ff8ab1d61bc33d76c617de34d58c57bdf374b5437410c308fe166c2b95ff476b2a54578fe61ba95d3f42ab2c54ecc361e0a4c0cebb0d8340d26f631a8a71b9dea6892c3695f6aba356f7a80cceac20006f44136f94495a4ddab86ee6651f58d88c2da661108b6bd9ed822188698a7f45323c2a7a987b474a2dbb4aa587e879dca9f6b4f020681f7e756cf81230d903e1e1e60ba2739695226992bd5a7d91d507a1468327c4086ff5a29672989ecce03a2b5a2c62337552418d8f85acc75a400760bf2c3d15431cf03d61e90cc87b3b63588f5924070b71c735b5eba5c408a087c9a0c8a18887de56e53c9b55ab36333d70885232cff205536a942bf9f01161b55ab8771f2cdc664583d376d4bda56c482d3cc803b5e512067387385251b369089aff70ac6cfaff13f352fec396e41577417769a87546b629bb53207a5a17a5c0c2de4678ee82daec630688d329230a0b22bd658cde301e3e02d5038c7cc45482db2b6823922e664fe14174b55fe9bfbb5fc6d407d00a66c4132d8e24a1de4084f0ac271b48184319a6a38927f25b472d03bcf260a9f74cddf3f4a39f05dcf29da7bbe32229214db6c3d97a9780c7eaa248f11db6f4175d67c28be65038788b5ce1a592bb25609e0c8759d3f3cae596345b5fb491bfbff8c3cde666ea665b001ca42c53c5d865925b86edd386f1cf8f3754b197578520a589945c3d52265d8b41e00092ee179cd551f059e806edbb7727bb3aa5f535eabd9ce832e3838e43d6574ae706c5c34450fe11000490d4e07ddd9d8a080408d3b6c83a84ab1839dd5547352eb9c06c725e25d2474e0bed290c7d9bfab1fd71558184f14015db3150e70995d494814f1ca7e556e009d918d38247f6906edc33563665654e6d0ab5a654ea0fb755ba237a67a506be59e21064402129b17be228cb59158809bd1499ab39eeb630f38757549ba3d49c01714b26dc61e2ba2a776c846e286e32bfe0b6d99f76d0ef532d415ff04beae41450dbb8bebd980b1f2b376dabccc7d1fe5adc44c1402a0f50d5fade3e6e30c5f997c46a3de103b0cfc75b6e87fbee43485117c6d6317ed8d95c5ff515471f06f5dc1e0798b69b0c62c66369dd62e07505af602ec3d8e6e878bb3852dbfafed13facffc9a62ee6a30b0dd1350b86b4fda5c8987467467d662b908be62a9b05d5d9574f6c1ac5cf886089b271c5c8bafd413f1c4edf6635121adddad79b04576815d2819e9914465dd74a6661221b6c8f335b8c82db1d47663ddbd733692ab7641204eeca1e9662785fca01d9a323f92738b4fab52502ff70296a6402b7bc1b11dde737a3b75cac1bbcd1b876929d79d7287d36a0a8b88d4addbca5d2d3506ae3e71ec97694ff3ca5f62338a82304787808b52f1c3daf69bf2767447a87517051f8f0b62471c5fc1d70f9cc47bb3263d365ff73b607e49ce7d3f8e8a9244bd569dbc81801691e229b8ecd73bd5dd7d306572e54a963795b2ec78826027565bbb369cf94f6621e379a79377a3116a8e165bca508ffe64a5b3a68e472639092738883969728acbcf715bdb1b0306fbef8422700b5daaefac66176772688c3b622a2032ffa94759ba1db0850c7977383373beba31557f5e3fb4c239b8eb760341b701f083c095f79a74f6a46af8dfba3af627c4be1441153c41b39cc3d5fff756b483226dd0632c0fdb06d9ac0e687a9fd30ec0e381fac4c30409d0bed605be87e82b14050b9e89f49fc271113dc37399ed7ed9cc51e61a4b6915f199ea04e2ac3d15a18196f3d6760e5a24f339d90105a2e65919cef1327f5efa5c84e67ea90ce6445b1265018ea9ec75f3f7d56d2927d944992a2b877390d76c9d02c640847bce75632e71366fc857a59fef6d2cf3d36b90e461456378d2e876f7316b99f466ddbfc800f45e1eafa2b01c453fa5f7ed6bcd99a5d6e592a94d0711da7c5788fc5ee1f46084d9049062928d9e104eaa32b2751645dbd6c5c83199641a2a392725576e8ea6dbc86dc860759f4d09a3d1431c038b77ca450dddfd3e0f52cda29007989baccb8fc09e0dc25a4eb3d0228b973ac874f74bd6d68d3178e47725bebdf1112036eadd133f2aa088b036d107bc777b1de3dc32cd6300586d7fe447c07ee9db0dcdc66e4b4c31c165c61f341c34752fb8655cd3e723dd78a4f0752ea5aac2138159d34534cbf43b2c15d3fe1056367f6e17c51cf09a5347c84051150a73c7564b3130937b8b4de049a0178506980c0c49c854f25c2d0bcace29d797d233f8e2eaac46a851b33aa9f813cbbd2eb021ad2da703717297ed2cd24ea6e774534e7b184f29bc68c7cc5239ee5db059d4b951d1d73f06cc6eb77ceb14fdb5769a65794f7e65ac0dca4f6fc511173b84b73d7121cf0ea5406e117efeccc57612cb19db557d0e0286047f29d8590269c982143a18a6fa666f6d042529dca7401b84a5c76db82e3ea580e43db6756dee6de221afdb519c5a3b52f3ecda419bbcd44963897b91a4722a57d806fcc878b3f20b6501afbbe21783878de55e299c1f2b72e908521635b00ff6fee452410eed99457dd0e474dbce1a07c00e0bdafbe9ac983e619373235396e52a15c8d97e2488a4514630178316adb6e463e1e38a2c77b2c521bdcb6f58d8c22b65ffb153b098d7e6ef4c047b47dac10235067cfa3a562ba665f8300c14f01c845320da141400ac2c8314427ab13009af28ef3cb49e34c5932ec4f048756684c66d0cda821ab949f6066db0b3c914d0a2c667067ca12ffb94ed4932b35cc3f010d19b43fc6b7e0036d764fb43e3953f51863bb2c569e2c5e1062e792bc36b0fdfa6a2b7ece5fa4e472addb393f5046db28d91d0af97058349902e822d54b803c3798c274b3f8e27657704e36be970085516065f961b540993f0be7b4ba2b58149e8341209ce9ac2adb17d49621c968d2877d8c976bd9b8a66ae07cf41ff0d44a848be42bbf39624135c556fa5e0c6973d8795bd113e93628f5f040685de62df885a29f1179650ecd28d870aaf567ca64ad06664e0095b6aeb68392f59b003df0c2e5ada6b0a809cab148dcd5cfcaf53644ca371ef1e87c80277b454d5e63c7df9f8c906c1bb3640c1dcf729f29492725f8486e472545ea23ce0a2a459157c5f8a9aea22c3ab615198c2944ca435f4b11cf310322b60bebc8b5f269eb7bcbb51819b7499631f3eac27b2dd6d7fe832227ccabb907d63705fc79699435f91cf53cd87aea90c344e42f46b5f3d377dc2d972c23641ad6e0a97f2bae412e5f1fdef222d6f18b96f9d6833ac97a8d1ab1fb9b663b4eb621543408a1b799b88079d8abaeefd36b7d4afcd3a31ffa4197d420131829a49ff904d09ad8efdf9d1d038ae9e2a501e71033a08743f1ae61e0955f0c4e683c600431949f52493cccabf4d7b9a9d216542894ed93bdfdd14ed73b7c3ed080946c417a2cf0e3e87a120e3d1d9793d1", 0x1000}, {&(0x7f0000002ac0)="7c2d90e329f477b73ad20e1dbdc4323497dfb728fa85672cb66cde84f45ea951b2c358188f51dec33e68e948117d46d29c717c790f2a061945289143dcd24562c0ceb4f9f91915fe7b65a8a70d8293797e4d1daeca325d2e66cf89f89a53dbb26ad765625475", 0x66}, {&(0x7f0000002b40)="2622a349e1b5a3c2fe3304dae1299fb6de3ab0e0632ad1b6e317f67a637f68b215f756dd02472ac257e7e6225c37c4caaef50692ba1c15c638a6b67cf0d909c7540085ccfaccdc", 0x47}], 0x8, &(0x7f0000002c40)=[@dstopts={{0x20, 0x29, 0x37, {0x87, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x3}]}}}, @dstopts_2292={{0x20, 0x29, 0x4, {0x0, 0x0, '\x00', [@enc_lim={0x4, 0x1, 0x5}]}}}], 0x40}}, {{&(0x7f0000002c80)={0xa, 0x4e20, 0x4, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x5}, 0x1c, &(0x7f0000002d40)=[{&(0x7f0000002cc0)="b05c70b627e05d9513c75f363669812ee13b577439f2f03fab8601cab4ab54a5a3bc61b63ae3d81e78b1f510eea275039da423812491515de53257b0bdcf3e984365079098a57bcff61a", 0x4a}], 0x1, &(0x7f0000002d80)=[@dstopts_2292={{0x60, 0x29, 0x4, {0x11, 0x8, '\x00', [@padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}, @jumbo={0xc2, 0x4, 0xf}, @enc_lim={0x4, 0x1, 0x81}, @calipso={0x7, 0x18, {0x3, 0x4, 0x6, 0xfffb, [0x101, 0xfffffffffffffffc]}}, @hao={0xc9, 0x10, @rand_addr=' \x01\x00'}, @jumbo={0xc2, 0x4, 0xb28c}]}}}, @dontfrag={{0x14, 0x29, 0x3e, 0x8}}, @hopopts={{0xc8, 0x29, 0x36, {0x0, 0x15, '\x00', [@calipso={0x7, 0x20, {0x1, 0x6, 0xe, 0x0, [0x800, 0x140000000, 0xd31]}}, @calipso={0x7, 0x40, {0x1, 0xe, 0x6, 0x6, [0x3, 0x10001, 0xdca, 0x7b4, 0x5, 0x2, 0x3]}}, @calipso={0x7, 0x48, {0x1, 0x10, 0x1, 0x400, [0x1, 0x4, 0xfffffffffffffffb, 0xffffffffffffff72, 0x33c3, 0x6, 0xa5, 0x4]}}]}}}, @pktinfo={{0x24, 0x29, 0x32, {@empty, r9}}}, @rthdr={{0x48, 0x29, 0x39, {0x32, 0x6, 0x1, 0x8, 0x0, [@empty, @empty, @local]}}}, @rthdr={{0xa8, 0x29, 0x39, {0x33, 0x12, 0x0, 0xff, 0x0, [@mcast1, @ipv4={'\x00', '\xff\xff', @loopback}, @mcast2, @local, @dev={0xfe, 0x80, '\x00', 0x29}, @private2={0xfc, 0x2, '\x00', 0x1}, @remote, @empty, @mcast1]}}}], 0x258}}, {{&(0x7f0000003000)={0xa, 0x4e22, 0x3, @mcast1, 0x8e45}, 0x1c, &(0x7f0000003300)=[{&(0x7f0000003040)="12143410bc3010322be4f6a634c26c5d44917788e14e8b47b8dc35559a864fbe6ab17c0b8b3efa65db047178922275645ab0c7733b3032eeb28932339e461b28c18a70eb15f59b4cfa2b802606851b7a311d20a7765c25008010f40aa02df2ff708bf65f1ddf3bc52b1c58511f39ccbf38d30b6789b383fef7b45abb2a06447b8bc97ddba2f3fa5b7165246f7b172ae9272c6e454148", 0x96}, {&(0x7f0000003100)="4bc08a6bba3e09a1d6b76979c8c7ec80d29d49bd76340c1f6584acdc397472057683b711ba9913ac90ba821148c46884cb9d99df312af9643705e6fa557c6e4c2e840e576a9e3806ae5d0ab358b7089c667c8284ef18866ce8e3b7fde13297ffe47ff149b07613e4e5a38535913803f09a2d264b0bed578c2c2e18fcff8f4f3a8c5fd350b9af4a5e72bc467f997d7a231ffffaab7f8020cde61dd786860228441cfaa0b7d99bee2bb5b5fcabb5cf79cc3df41e5408a2c27f4d524352f7", 0xbd}, {&(0x7f00000031c0)="89d1f0b4a08b440871edf1edec7991b95c9a515344527bea3839621420f97182aab562b2851817dd0301ba06fde7be137c876f782460fe637d441f9b3c834f76351734b92d0220e72b59e9b59e06e840c3110b54cb73ebc45014337a6d3d002edb77739614fbf220301135e7b06ed0e5da7e2dc4c87bb49b82a0f36057f3f1e63dc9c5eabf92026724ac54f09c3c4898000dfc7dd2f46498c54d887908fc0f7ddafbcd185cf1f52fce7d7ec9d394db3b23cb9422d0235dd0d66663715365a731d3527ff3b05c5dfe3df01a133c6a827cd4aad7804915d7a69e7168aae2922695f06a0a391373b80e74f5", 0xea}, {&(0x7f00000032c0)="e84284b54119c56dd84e39ff2d77f51663049e62f05a91dc9eb5d7", 0x1b}], 0x4, &(0x7f0000003340)=[@tclass={{0x14, 0x29, 0x43, 0x8}}, @rthdr_2292={{0x68, 0x29, 0x39, {0x8, 0xa, 0x2, 0xe, 0x0, [@local, @loopback, @dev={0xfe, 0x80, '\x00', 0x3c}, @mcast1, @mcast1]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x7}}], 0x98}}, {{&(0x7f0000003400)={0xa, 0x4e23, 0x2f, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, 0x80000001}, 0x1c, &(0x7f00000054c0)=[{&(0x7f0000003440)="08d3d046da9f86f935cdb13947cae477bbaf3112b533681c872d97ad62d334c52b979be96aae65854095a9340844067d195d42e65ab365570aac44dc14", 0x3d}, {&(0x7f0000003480)="d669ee9cc71bf994588b78b6bbdb953a4f2fc65140f47de21b24b9434d68105ab37a59b73d469a52bedbdd4fbce3d0ee8b5878ac36bcea73ce6c32b11daac0940323ea6f8fabb6b001e302421f821b8604a925c062ea2f8c1272eff95199dfa1f22bf33cc7b3e72603a68aca3c81bc33dc8463092d1a549fcc883c657e332be205cc5b0d02b26427feb480bf626a5c4392c77a69bcf457516de95db459c2d0a34a3eca4ba337cbf07194da21201515277da022f2bab2b8d73c64042d5856cc6fdb16bb5283f273074ce70fbd4519b1a52bf9c0bdbf6b58e3938620f68bc3b51cb01ec4520c27b612d2e9e01dc579b037c6e59e98d029c2e20caf0ece9407a884c238f97e69aa299a6e3e6672df3590e687bf1e8da3b05bbda564e0432aa7a0e54e83a9338e402359598ebacd3f3f89416ce86209260e2b74d0ec9fa5ca707e528e7eb8d09f28a2283d9356f1432011e541581486abd843b7bdfe60d537831ae1d38c222dbd72680988df8b4bea46c9ae1e71f5c7d1a2ee0bf298c95aed9a51939a3ff6b76fd54b27f24b7becc1dc3268d21fdf9777842f39d1d635cad43911fbb4fa715cfce38947bc7722702711d14498a6d2e633e5bb80328b5a48fa6e4e1555f5963855bf511bc897f5e0cb0e2d80cee98a1e7c1d925437529b2fbb15ef31a0fb3839f1f1d94896c85fc3f848f01b6075bfd3d9e19daa351a6e0707384155ae03d0d8846b7108913265a21bb6907bed1c4d3007e72520f58cf83c1b137398ba5806f82c29a9908b579e270e0e1f5c9580965e67f75daa87f13c1ca07304b4d907d1cdb88b946b097a20a8ead1ee98afd1651383047fadd482706b9afe4ee74e30f4dba1a56c9c4236b41cb1ccbe6a1099dd63223b54832d4123d8b4fba17c297729330d6bf4ade6cfe7853ebd88dceb12ec2d735a491a9325fc99968270358bbd8e6f422e35311cd419554cf0bf15a4dabbd4462b709cbaab71740a07b3c4708be299991a0cbe27bc5596c9b7a22b9ab8ffc452a95e1ea304fc7414f7f0334d29f78dd0e1449109b711fd9a175881f91b65f52d48434731f37cb886c9ec3a592ac0630aa4d10f3f103c8f1d1d60bff6d0f68a8b3c42ae6d9560bdf9e8266c92a86ed1237aef7108054a3d55cdb99f927a15c564850d3c17ab4d2aeac32acf7b5ad3a2851e0a2f94670e019551abcb9a77a0a2f77b6da11b1848b5b09255b0d1a94fcfbdad9feeeb3bf54fa02ae5d6a76dbd988cfd631201227adec352b20dedb9cd6ca44595ad12e70e63183d3d0e658b814f4239dfc5998675b2f6bd0f165ba4e38c56168286adea1740b9a868b28d9f443a4786e5f32f7ca950d867d193a2c6077946ae35f87c46f75cbbd3b5d1356553b43c8726ff57f01743301b4a3c6b91706e999ed1516a1ff1be50465fc3522cc16e12ff1a16673e82e637ab130d7b6a7761d8b790ffbe5464a3c9570e84e02c10f448c525049a995936fe6b32b5b48c084b4adc570b4562762ccc2769f5551dc6ebefb5cf26c3a335055244ff599acbb406b73ecda305776e4672dbdf8a453a2dac8323c84049036f163ad7a659cf6b50240d6983ffd380bb636c410e43cd1fda57b6e2ce947ae377116213c39f2eae66eac2358eee699f4a88ede2ae488e8317356401f01c9f4e04afd71df2161536593adbd6a4e93fba2f6083e455bfe8c0b86691d5c356091e55b13f0890b6e2827be6e0b4232729e4985a1d97d1e12c802929b59a32633a9f1eab575c50de495f98601f31350dce3e765501b9f8364f57bee4c8e3b8657667b98841c17ceb80e19b049c473136eb8193cfd6f7c1b7e8373ebe8d48534aaa30c96faa7d1c7f10c3c6aa0e55844dc0f03023eda097cc6eb3515bf5a9fbfb1042d78b23bc5ab61e4cab97cc3446d9ded5a1cf1dabc5f874ffc0e24ffa85ff97812ff4105e1539b5069d38515533085086928c339a969d29c5f5db615017f095333eb44c92ada1eb3cf0fdd2a653d79ac421cdde1cb2561a4374ca70cf72a699b7c9344c18b229a261269d536e318484ad509a0083e88c8eb6d950b54977c002876fdff3d9952669378f751430c3af92fe6ef5dc25de3724a01a07e343c6254aa3c35cacd0a4bf9afaecce6f4a48444b490337e9956bb569caaedb99fff6ce9344f16c1311d053da32e314fa4a69664f8da77230a9730a8bc51ce38b813a60b294d16c36a88a637eefb1856dc241cf90a28c84425f4e52e4637702323554db3dd833613e38dd025dde22ebfac7fa651a010128d1827fade3dfbbbd97e64aae1860bcd87b30b94163ec619999dff94454fc25f94c1ee3f666c6fae6fe7759cda2a9bc91f8664f4b2a321140b8b95b5c530c600adbb68703bfb227dfb3a1cc177acfca7412dd754d21ce4a2b083e73771d08fd3c0f2ca2f864d00ea9c11cae7b87f3c48a71a7dcb8f7dedbe7b938484b40bdebdb20021c6245438e4658e2c43e930a0fd109a0c40ce68a8adc3d723130c5952cb03f5b183343b22f50cf5f66e7924ff8db54dcab81ecc30489b13ee93688c3a4755168d0b814929974eabda17385a43fe77ac060558d06abfd97aea964444befef04088ab6e3a819661f9f267b6faf4de4e1923e98b17dc497336742231ab42e341b366e2d591cc3ebceb22c71ccd38942e94e6d008f7ee45805c81d362fab2f93cf3ce8a179a2aaeee1ed2aa4741d6bcf76689df4ba2c70083c82c41abed2ccaa318f32beff7b8d07e9b3b56b9e2b9783c6356ca64f6a4af413fa7baaed1c9ee720d8d5ea4de1b199258e3d0bf84dfd0d9b256658fe020860fef424fe011a7ff7250844067eedba3d38d129de7f7e71386ecda3089e364060ecabb95e02b4d7ededbcf6df505a54faacaf18cbe78fca79c8f285bb95695082be00e4eb95e3e9f95e3c683a37c514bad229feebbef8a2984fe68f3aefa308aea4ad6c3471f39a1c0c59f884f6a80e8f405dd4f40707a89cbfa8c725b0d07689b068e371c473e637794c48a8635f585d962a36d5670b204146eb8949603c31bd3638187bff7446baec5d58f8c5ab616fda4029d0ca0118663b59a067912b2718b022bdbb4601a1ae2fc5ba8258312ea33d915d02f3f1340be20f91909d216687cfe318d06d9f53680546e24f860b27e1da5ea8930aaaf41a18d91a38d7ae7a4b791fd291071e46492c7f1ccc1ef8e806d858c2c6a8bdac775d74536e38902e72f6932d7deadf884ceef6d063bbc616f302b9c3342ecc28eacb630917ae9b855d38202636d4e5ccdaa56beae98ba312119f6d7c6cde596d5ba03bf5601812adcef31b743ea8aad3c39a6b48d57d7eea609069ecff3e81c5a3bcd165de0e80854b02728e998934b8e7f7d8dc0ad7e02046e8174f76c1bd4f3a1325cd346b68e90a9b8061bf980c8171aa17a39edcf9b11b7ad8ab9d203e5bc17a4cb3e5ff71a8f91d84a46d1bbaf01c6ec6108310ab9147b7d69e2d6a94e582416e5d6c001cc9620a7fb478b621264f41513ceaac600c343afb55e5a4f7e23cb7734772ce6a642daaf794d83f3a3dc356017b94da829c5c38a3c346af73eebdb2ca73d6f88f0125899c7280997568dd06903352e9c6981726acffcca881624f825a9c20cd05ba2aed7d63b150ccb448c2a04e57f95f35aaeb762b1f83d1f368ff0bc3e8ec94041105c36b7d865d519264e441734ed34fe59f1cf9f4bd1ae242913e74e70bbedfd70c4ac8eeb4166fb25fb2b1b638637b31fa1a3e752953ad80d97d9371732863df47cc02e559abb6ad777c5f04f97f22bc339a6b1fb73ba4d05839519342e4a755c9e70c1d91ba5a681a73d1a98e0d01e957f278ac75c356afc536ebc154873442af9b4863a151cb5fce8916c0cc5879608c41551c84d7636c3bcb9a9c27de1d436d53775459eab1ce9a0f6c0d1d30d93e6dd3c75fd957a0791df7680dbf019a4d7ff65e0a4850211e826d4ccb0826333fb6e79f6671cd814aec9721d074504e67fb3e7c6d6cfcea689665aa222cf5e7958996106e5b45e6cc22ddd9250574aaaecabe08323dc91a1fe71cd7e2e1d59bdc6ac78a143a33d5af07b7537a047c454678cd9ae4d34666d03862a12fae22b1e190d07ef6bbdc003a1569ca5f51bdc1b3512150125bf52d52ebc4661f158639024cc339e13ec70657e96ddd7817a64d15d8a8d914c98bff3e3ba00ece122c4538beb5e74b9e565d163a8051df291358035ce58c02e02dab4e87a141c2a174cd1d5aff120920f08cdf849cbd8128b56315e0ed00ee2905490d83de6a7796d8f9981b18f19792b4ac2c1b4df56b7ec629f7c21140e31aca740f3f2d7b78b8504952231d24c99f2ed2628cdfd94ce8d1883dbf6b5f5687981dc39c2982cd3081858863502320644f39a1dcddd7798c9022918d1e6f4fa999093dcd9e71b3a7a1d0e3518e05b7a52c87cde95bf2cf72e2fa2479dd47238aa210dc3f3a0a3d409c946cf2789a42663695e92bd5836e34684c9f5ff481cfc26f25c3db63c1c3be8668ac2a7d41d4e44e5d2d5eafad53b319983ec6b840bf3f8f5a6b3b2ae02c4b678ced31d19c962eaccd907cb0881a8cf104518387a49b610e08bdc9eb368943a445531e9b5bb5568dad84cb1b12b4eb055415ea5ce46cb4d79e045ce4a0b7014a7296af4b0db72aced5a147d472ac5c3e2ec37f27358252ed1dc79fecf6837980b080e93bbeb5a6717a39452aefcf00ed93f8ed6c81c51b6b8da1eca29fa5a56131157e1587e32deb04588e37c6aaac4ec4f2dbdba47d0b161dd3b148eaf4a965ce8f64557d49a74913263536ab30b541ef50d9b0984d07c74a093a3627fbf6a522b00b1843b9f10bedfd74600b7f8d8e048fab6fe6063e509f2b4ed6f7af641bfed5366f62dd14a93c47a0b489c6376834326a32b07f9efe6e454935928e284ff6020650cd7bf2143e62238fa4e5a991ae05baccb670dc957d06f21edf363d3ed39522027d607862491e27934a8847045897746faeb6aa84e09949323a283b2407a1d9233d2233bb2e8771395cb85e4e5f4a3f895fd743290c114256a384d9a177ed796773d4d8af045747f1cc2097d1830d65753e9ee351bf02db86ed9144ce0bedf70075a2b6a74a123da923c85b087711037e03b0e877f88837f9ae5c83a6e6df0bcc723732b8433920a7b468bbd35d91a1a53898131b595254b0af6481fe93126dfe79387bda2ad6e913830fcc7fe3e11b6b6eca510ecf8a27f62e3c00121767dfcf8f4a5577f27b08254f844086ad8bf3a5bf0c771de70ae511683068084c86c070ea56ab25cc58a13c05047122736fdf4d74581e03f07e9c2dcce5813dfda17d540f1ca7717ea8db768c149f89de3289a4d140d09d252482e857090fafb18314b643920508b13e49f685ee41d363ce5a19e37db28e266ab15265a720ea3b911cdc1f8e8310ba89c1ca703075ddf3fa741e03d4e2e16dcd437e7a10c5dc25a1a8c12a942c90d68b1dee3bd89698e3f54adc6c2a7954aba6f6de602412cd9f275d10362e7ebe193f5da9a50a9ab1696607404fc5254f7fe226162b2de96c5446cd5f5adf098e559f7d437faf5214f7817fefc495a3087c167888b92871fe9462f6a34e9bb656675dc1eda1db8ac505f342844c9b61734ba4c4f21af9ea0e1611e071ef67558a441c4091411e725758263759bdf21df52e068ec837fcaa94d37f87220765640c0164dfa8ad597486cca810635b4d6d469dcc7fd325f1309d5e15a2ec81e6ea0ce5c5d90baf8e7244e21cb6c435e191734dfb74db85ad3d37d5691e2895d691f1f049f956370e", 0x1000}, {&(0x7f0000004480)="f65ed24cfb230117ada7a101ad6e497215fcf17e7b362c0094618d06c2141d739a105677d5180d2a20be581677fd9d3abc1988ff9fe6a8db1de05297be737217dfb0bde879588bd05b95002e7eac119fe3ce7a15287429a7c7d3f337c2ff6c79babc0bfe3e31c99031266bd4c37d5d02ef81f5917a3cee1bb9bf9c511431e80f97e0fa543713aede9e566f49248171a510c0b5bb7e53a4ad6b4b785bd6cd47a0b8b618090283afdc98ccf0f5c31d066ac624b19138cc47cb171a11d7047b8d75efeaf5ed58743396285b0ee4ad6c8beeab77a0aeb1c560c2a6f1cf576578dd2952bb62f8f804d117cbd7423c1797becaa38ca01ae1075dccee387ae0f7d0b1a6b4b79380b3da82708d77c53bb94b376f6c4a6deff46da1a9f22334b5a1374d7bfbb9cd324e195b51827db8971672c5a1875054e87cddca4c73174346584a606c95d6fc05b12e0d128d6f46fab7a8af0434bbcf4b6c8a121592260630a45b9f0c1301d14ff809e2f7ea454e03fc9e240e217be7a02ace0854ad2062436a5c61524ccbed1f0acee894119820c164e2d10f6da81729d3f62cee3b48fc7ae4d6ead8ac510f7ae1cdd387d38276a64442218d6d1711f81390d84e5adc4b9f47d71487e9b5e8463541495d43a0d33a49020fef6c923991a3aedb915716fde96e72727f3130c33c1025110487990cc841748eee09c4aac94e8348ee575c1861ae6fefe401fd499237d635635ab76f768a8ba3312ed7bef8e5bfdbe75035241fb03f18df80d0a5bb5c3b0b6e29c54926e53e96621de83bb41c5bff212a8e2c47095a54e2574c86367af02bc5c04e9df1849020ca8bbe6cd396a31e570ce3a655348598a5620608cb6e6da1bfbd3327b49fedceb408057f4d8624097758784c11181a11be1f78f3bcb838f928130536d94108971e6cd4ca8d06b2a90575642fdf34d7fab1c02a9191815fc687843c777a26f675cea6276737ef0a759a5bc7b938a5b1bbdb4a78154f29dc210a74c5b10f1da5d90309de466383235c021de0f2e86c3112a7d067e670a4528d7ae8c760216adf17823fe6ec428fb5d27c50fff4e296891547a422cead4cfd5fe1bb4752db7fb4d9b509b28f825f7fa24d7d6c8f74f21701921c23c4176c185504425e19d28c3b2dc457217f5780bdfdb15ff81dae9ec268e81d7fe034b8ee72cbf86dcb44dec724f86ef866673dd7bc1afe3b2e94c23537d4811e3f1fad1913abcfd21f5fa06bf505f0cff6fc38101794e2f1e8c8ebed68ca6ed637cd67e1758cf4110f6283ddbb990f73616f9a83846c3f574c8f23a1742cf568d97cbb13c53674bb5ee687e4db2e6c8f75fe1c937458ae8b6c1bd6c60289cf77775f41d2015fe0aacab6d7cac0dd573119401e3131ce2ad6091b6b7ef825cff6fe51316bb86e9b3da156cb3e418050e890ba66d140c8c3e44144f855b8c4d44f61cd10633da6ffc7a63924b717825eb61be13e254cbabd07e79ab3933cc36bf2f9c4c4a8dce6ee51a7d87702076d2555b567c648a9ad1b3f488845feba5ef41b5d8f7c92c1854a6cc15f232db072acc7492fb700dcc92811cf79b3ceac26f5b88a9e3d733a17d16eb2b920666765ac401624df890064e0f4f1cf9eb94a75d5968a5238447e405a2b17cd07825086b2a98a54286603a01b215918bcd8c012e595a9db60c54944bbdd48d01f436b00ea613b701fd96bd11a1b10926c208a3e35755be46bbe52318bd63f0c08a47b0b8e4ec5fd844b495ad82dbbe2d0e889df564aedd178175a45d461af4a24029d64fa99840404db712dd2ca1cd62dc5ef01aae27911192d59c5043a5e683b6d235eec3b8751d785fd996db9004cebe09361fb740544be5f2fc07f6e16043f8d9745a1b2557ce721abfac6e039130a89aad8d40cc659b953c392747b61b3685c81fa45e05ded454e0e12853f4e57e8387455957b75952c17e297117aed4e2e8d84b5d9843aea1ddfc0b88461e2a4d121f983897057833d358d43c2f9c67d0bcc7da29655ed0b0f36f5de3978dab68f706a6d0693dd42429a31fc0ee66537e0e1d02e0b4bfce7b21de04780ea710b065618ed1e2981e88a33843aa33a7ab1fe61257a0e2b7293f583523523739f2bf9716ee9e1c61c2cdffad83e6ce78f3fc08b819853b7ba8754fc849a9c21f0d3eb992f92ccd4154018ca11e6e831b1a4ba09f45c9120e095a48d8507507156342f3ef7f3d6639bc823d9e5de43386fd716abbdea9214b52476f02e5a97888a818337b3673ca00386e89f8f4637673605514b09fac064c62d2bfa1b8776b6bf590920215549a7ad6d5082f50dd92b79720f00bbd20bb05cb3bb78d19f9ef915a0e26b50efa8d249fe92fac5af092b3959a6d88f1ed93ed81dcce6e2a8830b820b7cc62a71bdf4e5699dd1bb404afad7fee340e217354fc294431e645a0ddd6019068c08c6e695ea3a5aed34b2b532a392716ebcc42d344e61728a97652e950a196a49d7fb10997eaad873c4ad603b40a6ad49f820936b1a4493e29af35fc5004c17809e672efd931a4d9e413f77e5f2101757991af408453519839b2c01f9c41dc444472ad1ec054b54f7bf10dd907e5ed9aa4985419b611f136d34bd0bff1b3fc0a08b133580e62d3bd03502bb47d3af84219bad00c0a5076159cc6211543e64ca414db4dc3a76df5a84bf20c2d51ffbc72d7e0d91d0f885f24e1b62c6d9776552a261b74711f41b12eb39500eb4fe542d79b1f2a1fd4e30203ef58c90433e43e350b0632a9f9891718f795724e5beea68fdc06f511be12ab8ace440809951c03757957792aae5eeab25b676d4fa2b8fa78a42e14b217f081a1ba5b81397d674b36bf1453585b88b96ffce5a5ff41316e5e7eb6e50fda58ee0cd52fd253bf1d01618b7feb370ae5cdfc5dea8d9c5fde02ee8afa9b32ae446372ee5c229e9f0f9663044b84375f1cf689ebd3f677baac27fe9bf56554380facfa72ce2847cbb78d047932a4c5ec74019ebaba1a59b3edbcb4238dfcbef083b2abf6bd123ac1bbe49b3b368821600bdd17340b593c3f9f96dbf9ddfd4bdcf1b6ce08b1092180a4e3abe2054712c981c5fd82c5f9b35b18e11108df4cbfc356b0b4045d1d99936828ce0e1ed93a58436d0af842cf4c748908fed4b71c8f0cdc38c8d17ef0de33ec70a89530916ff8831adadbabd6bf90c60c0f22aa127ef5ea1677dc5546fe99b0dfaf77aebb394201203e0caafe34cf17d4d428aca830da2847279a85265e1008fdc0f59a9623567435f9c0e9df7fd39d510f930ed4e7605f17b441fec8539df036d36ae963f9d653f346ce09af4cd7b626722f571ec92d6635a0003ebd57295140b56e4cfefd4ee586e93548c1ec52369c2c868269667a35a23b4df0a67a5e7565c69a966dc5f0a56d96cffe2b716bc3215e3cda771c74b1a406da041ae57e1bd3eb5e96ecbda0924122cf169a01077e3f8834462f0d34cac899495375fb675712e9c24c274b22a713c41430119ac48bba3288ee1ae38ade6909d119681322b13d1dca128ab3fd027474badd9c52cdf06f58997e4da0f857b7fc9108197e35f5f0322a972b31c0a708ca1ced4096d3ec987abea1be802c54050f86c5af32290d4cefea6b46a1b9e1414ebd1cc3724cb688d9c7faac4436020ef44dc8e3649bd702da670c3983364b11731baf3e7b1c8868eb017f9b7bfa5805ada24f332cb412fcd58682af6a51d6d63295a63e0e8887afcf6c435cd9462cf26c0907ac810953a8279c71c9744c3821f025db8d06486153e0b135c91c1a54284bf2e29cca70f2363599b111d6296b3b9fead08bd591960a7fd0b3fb24cd4d8cb3e0f75e55c88472b8cae90c0b713669835353bd29e9240b3677cf0b27ced5531a71367ad346b926e579110f7aff57e5ad052a55a7a2b98d36ebc76e57b5a3c08d35c3ff1d07a19c415de0911732ce453ab29acb74872706f9016756ee98716b1d272a76d3fefcbaa68997dc16d3995f0d52561213cb31fc2196f6fa537df2ba12bdbdeb076ecd6f2e0a696aa4c740dcdaa01488842aa7e62574897b2f6d4cc2edd8529dd82bec37e089bcb8ed7d1a8602489084023498f725723eb3799298fe70c7bc044e0786489559f276a35d7c26b345e887701e5a633b26715929c363fc63fefe3f2af68f44beca253f9f700daae655923f6470a764658cb87a3f4c6f1b3bdea827a526e24b78ccdfb13a0a5436b1fcb2d3a09c54a1093b344f76312371a773f9de0baf4eeaa5cce594fbdd3c7c1308aca7d6a6781753cfe02d742c936ecfa1201fc3b386a4ebcdd8750ee9f6c68f93cfc5068b3739d0877cedc5e20b679e9e388622cbaa00d94538b28995ac457f4d38b54b6fb92f4384947b66e53c932016ca6934d5084fc64411aae755f26774e04a00b907ce1608ac580a62fc8f4d7de2b992ce7a1ada00ccafcb4bd67616dfcb28f961c4b456e692484ce531822a1cd7f7d2bd1f8178d190c8d07d6ad3d7bb8d9b2e4104905010900646acb55c70648c294d13571134ca375ff49f74e4e708132d694bb36f7a563e659129f775bb4d3588cef3876d7cfae83c12cc162291a0e20ca6a02cc6a1b7cc19a90756fcb03fc99933ed04347c4d7af4a89bbe6323a7830100267cf32fabdb9601af5ff5786f05956728c8dcada104e1c656ef683349a02cf5a169bdf6759fc8fd425c66aab776f2258d8b0dfff4c993886f0c4b8ebaf24b526f46c6d088984060815ee8b6b6b5b81c0bf4869e9854941f6abedad9a84a6c621bfe623f3b8da279509b267f9d38ef67086aa41f73e94d6f4d2141ba0008ae2e19e57113eb78238e53cd31833e0a41fcf86e7f6ad07e6e5f107e808f7c62ea1b9def1bb30fc88b2c4e6014e6956978929d1e63ce5a79faab0dfd9227108904bd67cb3d46b953b28f61ec37c2cf6aa1058527fb4ff412e7431e448d8803ddc99b038c7e92ff29aba5b5651493595ce64abe26656c0bba32ccf6837db0062841195237676fa2bec42e7bffbac71295b23c06a5c1b1f9c10b2571bcfaebce013509d7c02d323a698f2112b60aa401e1c7c22c83a526c35550f2f7968328976a5a92b1d23c172b290919b9828df302b4c056f1be317cad6e2d4c3dbddb0bcf535d8eb2741bda6e8882183c0e2d9a8ac86a301592934e0d0402b1534751b6036cfdf5f24f947496f0c703514888d048388ed0f9b3f65a59242aad240002b0c076cf8d6ca18dc2ff74f9d5445d11b0a636dc2ee0963ed1f72163728240d789d6ef7a21aa5b246c7ab2845da78d3b0019da1bd32782954e13591efe55d7f3179de85412da498ed1d24c5fcc74906e9a5ffbb076aa94f54023c80a1910994cd010e48b374f5e8675fc11f0df8242f3e23c3f656460637c31a6f2b3639360e6b2ea4ffefdff661017f06f62352cf768482156c02881454d181a667c5b373557ab860e9877fef3356ce2dcfe5859f456c2e230ae37a6f65e79822fd1a4d81cb6257613b4e6c3f4eddd48336fdcac33263a0154ba76578f21bcef405ed907a431773ab7ce0b99c39918edc5f1551db9e2193cf5827b80f03f994e3a79261facd733d2939afe17c0947ee29984ac0c0cc6c9667882cb81e3302617838454841f36ba0b1298e81d42d56a6fa99ac40da8b064c2c646829c4e6aa855b821c18ef9473b08c80835b8989680c646e772cb975b3121dfd54c7159a45f50409b704b051feb0d4a174e55b6480508aee44889357fe23989871845b31cd0ffe6cd0edd147a146b40ecdd2fadba25956982254fcb23a62d8b557415eab6142ad7a27", 0x1000}, {&(0x7f0000005480)}], 0x4, &(0x7f0000005500)=[@rthdr_2292={{0xa8, 0x29, 0x39, {0x3b, 0x12, 0x0, 0xd4, 0x0, [@remote, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private2={0xfc, 0x2, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x3c}, @mcast2, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @mcast1, @rand_addr=' \x01\x00', @mcast1]}}}], 0xa8}}, {{&(0x7f00000055c0)={0xa, 0x4e20, 0x12ecf9ef, @empty, 0x909}, 0x1c, &(0x7f0000005880)=[{&(0x7f0000005600)="e3ec8f8eb90d289738798345dbd176ac2475432b89d9fd9e892ea8cbc593d31dd1fe5c259d718861cc407354f9dcdaebe99abc062b1b9b1826542ae7ab090d27e726aee0b6f6ec3d1b0bc48d230c301991ccb731a07d99f739798f1f9aef2efa4f0e40b72ce582ba7e16d41ee0f1c93d44a15efdd5cb5c611d96907e484983f267c21669950cf56c1b3bb31637a2f87938444649c181483ee7714045fb4fbdd7eb467e7fd32e2c18e71ae2fcd94cc98508aa42700e844cf67d661ac58aa300c044bdf3ccb0d2", 0xc6}, {&(0x7f0000005700)="3b398a524da5b5328052c47dfb9e08c5087ba63eb400cf3ebb9d1be7b45ce18aa264f31acada747008885c901ef405b0b7eefe773acdbc2a2b9a896e6adde41f17a78edd4bbed296c8712fd3253b4ca21cf4f2aac26998a9", 0x58}, {&(0x7f0000005780)="f6ec315fdad79be819a3685653cfc8205801129ead74a6ec4715aacef0d72a364a428f4795070ec7203d97ea87fc778a7fd789bc9543c3d4911ca013c0242db1fe14bac230e95a0c28e1dd589399cf0183987cea42abcff352e35242758aea9ff0416b0d8bab1764ab9ff07e8c1303f1f49c5822d1846577fde12754fb555c36de3431d4bf6acccacf635b2145627237f587404a163ce1f8971f42cd8fc0aef3c20c342098f14b752a0af48bae89468624aef65632c9c095bc205da421036d230b1e4152", 0xc4}], 0x3, &(0x7f00000058c0)=[@hoplimit={{0x14, 0x29, 0x34, 0x8}}], 0x18}}, {{&(0x7f0000005900)={0xa, 0x4e22, 0x3, @empty, 0xafd}, 0x1c, &(0x7f0000005ec0)=[{&(0x7f0000005940)="f23dfcfbfee91eed469f45f97a65a9b4828dd4d15d302d35152ea918f4ee814224e5d80ad6eefc8e180bf33377e4e4d7906444871d4d8ce1e962924845c60397980e375dd710b406f01a5bce781f6f35b002b6c6047ad6168b3098a86fc23519889fa507c8c588044fb78bfcb343f0d9b4209ffcffaf56efbf6d720cfa482bb600c9cf2dce3cdc329115ba8c5a9262b693c36eb9c6d7a43bf3b9e8e1da732e951288842dfbb820b286fdb3772c6b4e4e8967b9fe5eaa30861a9f1d7841bf61ea5bc2e9605c876fedbd84bf1e6e", 0xcd}, {&(0x7f0000005a40)="7094bfadfd5b4dc5f2dc92191a1192e5e0f737b59995e8684c2ea5545d29c356d8d6c63fb8f89ce5", 0x28}, {&(0x7f0000005a80)="fa39fe4f7adfbd0f6702163231091ea7507e5db9ce937ce1fcbb42a611b9f7710492d2a0e33fd4da7a8690b07ffa932a4820b9f7fde86299d9d914aa9aaa00bf5015028649caab2e1ffb8e56153e7980864df67df1950f48041a013c4e905f8539b2973717c38e4d74999a4347455e56d4f511df290b33620ea072044bc945a3bc5b8e1a8bc2cdc30853527e1e10176e84aaa8bdd1a247df7afbbf140669db5749d4ef99707db40005a34dd41bc67391719d6fb6f269a3a52541bcdd4e6484116d395c54a95bb248", 0xc8}, {&(0x7f0000005b80)="44ff879e379962846b30ddaea53ca2d211598daec52a2cf9fdcf8d1c34af2b8a6e50b7e779eb3ceb96f75dddd95f0994eb459e2b63d7291c938f20a73a2261fd5b0f1dd66a0944503b317276dd513592d6e125cc2adc71164f0544bd87d5876acced98dea5675bc59c6179fbf4381ea7931da305b16b9a374bd2746b43a72f4075ba347822d686ace56a0c68283ca7ea266638420160d902c3702f910b46ee38ef82eed658ff9e5c4cb9a4985faba4c6d05876ef774ac27753030ee43d38fd9c011d56bc791ba04065abf00655e055e0346780a260b44bae3f55dfdaa4b78bb0c60421c5a9d06943244a72347a057f7964", 0xf1}, {&(0x7f0000005c80)="1c0034d3883f910eab6eebcac02c05ef80c5b02a3508c9fbae4746ade1046dfaaa32e28d3a6bfaaddb74797f05a36f473b1fbc8eb09192fbd5fb87d0c5620a9fc8535f6a81a880e20bd4182947714251a28f42776b1df6daa699cd928476", 0x5e}, {&(0x7f0000005d00)="acc9a53a96f35bd73ad8a47f9465e4ea992d293ebf99036b8530d530bec92af7bf79edaa7c59b1b08ece0610e04c485a0f955d8d24a93aabfba0cc25559dfd735cd4d526c4281bd02a52da1b3084", 0x4e}, {&(0x7f0000005d80)="bd92d057ed108ec7899449a97a5fdaebd23f408b8e7f12e63b5546caeba0379804ba743c66a8bd164ca837ab1d160d8e1e27892f571f25506facf572e10128adabc99fd56527dfbeb9c7ff5664a6fe5b68a15be8d8bfa813a0c2c1aabea232111214fd9472f31d4be0ef158972a9abdc53cbb6f7d68c03029ac4cbf11bdc7f", 0x7f}, {&(0x7f0000005e00)="5eddb3d927d7338d856e7ec7910f0f56fe2d45930079495beb8bd59b1165c3165cea4c25074c90f577abf654bedceb9620c6d03f71fc8a11920c14e6d3b03034d6174599987a0deafe0c432b0f17932bf8cbdcceb3970f9e26e8a6431634ab10e5085a3210b922b94bae0bb01f832c28edaecce35c0cf9fcdb422b0806b7ac0f07983a066d05bc28bb41fcafbc05950c97151474e516325582e1871fc735b0", 0x9f}], 0x8, &(0x7f0000005f40)=[@hoplimit={{0x14, 0x29, 0x34, 0x2}}, @rthdrdstopts={{0xb0, 0x29, 0x37, {0x0, 0x12, '\x00', [@enc_lim={0x4, 0x1, 0xff}, @generic={0x26, 0x3b, "039295987f5bcd3a96122db4e26102af6f39cf67706ecdf7a84aed2cbca69cb8b45a0081376b4dda701b389a35ecf58866170c79b02b1be8e10c6c"}, @calipso={0x7, 0x50, {0x0, 0x12, 0x0, 0x0, [0x7, 0xb, 0x1, 0x1, 0x3, 0x3, 0x1, 0x6, 0x5]}}]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x401}}, @dontfrag={{0x14, 0x29, 0x3e, 0x7}}, @hopopts_2292={{0x28, 0x29, 0x36, {0x2c, 0x1, '\x00', [@pad1, @pad1, @enc_lim={0x4, 0x1, 0x13}]}}}, @dstopts={{0x30, 0x29, 0x37, {0x1d, 0x2, '\x00', [@jumbo={0xc2, 0x4, 0x29a}, @jumbo={0xc2, 0x4, 0x2}, @ra={0x5, 0x2, 0x7f}, @enc_lim]}}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x6}}, @dstopts={{0x28, 0x29, 0x37, {0x16, 0x1, '\x00', [@enc_lim={0x4, 0x1, 0x19}, @padn={0x1, 0x7, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @pad1]}}}, @flowinfo={{0x14, 0x29, 0xb, 0x5}}], 0x1a8}}, {{&(0x7f0000006100)={0xa, 0x4e24, 0x2, @loopback, 0xc}, 0x1c, &(0x7f0000006500)=[{&(0x7f0000006140)="15eb63144c0c7edf40235bebf96a371186379eaec0322aada12f5d74352452a4f0ba7d170069979bc16961c8bab168a9ada756c6970d48611f9480c626dff538f7624151c44c07a879dbf840e87f931ea6a3203b07d8d2cef0b0fda37db437c778c31f8d2a82537ae374a5e8cec5237cdc05d7410d4dbc293c94a2ef5a6596164a7a8650f64d3283ff9cae1c78310ad43843b45879d91d03ae5a36e0c8e0164274e22cda942646536d3abd187676c581227c765d31db8614f3559c4853abecf7419e7f810c34e68d5a22a470021ec72b12965261d7cc99d45a8bfa17058cf2b2981e5a1521e2bd8a2bf81b5f1623f96f073b3089876f502ae504", 0xfa}, {&(0x7f0000006240)}, {&(0x7f0000006280)="4d30a849004c34fedc15269fa8ffcc1609b4124bba8f22b38a510963452b7af1333f834cba7052aed9ca1c0c4019815f9eed96c04308704e47d170fa03c01e6e65d66397c247c94df72c2c96da9bc40b6b4de423d8e3143d59e77bb1c86b37c4ac74160b0ca5e5a49e403ce74a2605241e3a258bb16a6ee6b6e7063b804d21f0b6731705f6f0afbed9abce71", 0x8c}, {&(0x7f0000006340)="640ef3c4747cb3f4ce3bb4f7ae9eb09c57aea95fecf2afc6138c14714259780c322a56ef992080ec936f26b26416a2e31e63f1a8c2f1ad6c51170e4adaffab3c9f7f3a3026b533cce1e08ec215d2c3b6471ec052894bc968e00da5e0e811fc20e4cae940d7af98fc2d914c98052195abb119735130904688066851a406c20ca29d855fbe169d7e9700a41fd2b1665ac9077ddfb542d329269851b70a6f4eab33a3d39d6a124b67afb4a972110094b396abfe1b5f1f3dbdbe40ac2e776bee15016518a19385bda990b37bcbf85eaf5995daf7ce", 0xd3}, {&(0x7f0000006440)="57c25560b4d3751bff7cbdfc4a23d63d375287d4fbb5720b9dcbf5df9b5225f448052f5017afc1ece9f6ce970d39af", 0x2f}, {&(0x7f0000006480)="ce535971f5514c03cac64f4488c1845b6daa33f5e02e31ce42fbcfe566c5c57db7c389b7eff7904084f54ae4191b73fbcf07140f802a391ec0233b33b610aed6a8e6bafea44096c28719068a2674e7b7cc7d", 0x52}], 0x6, &(0x7f0000006580)=[@dontfrag={{0x14, 0x29, 0x3e, 0x7}}], 0x18}}, {{0x0, 0x0, &(0x7f00000066c0)=[{&(0x7f00000065c0)="163a4485a9c9283f95c7f6c3d5fdf6eb69674e650f7be617cd2d8fd1820b165b7c5c0599f8b1af04e33b04e1ca4b840cf1224890d4cf2d85dc9ecf408c0e6dfd80234bcf0ffb405eccc22db38bf409f2dbadc5d128248e239de62fa5e68f8de8a344e12c63007ba14e95c0ea93d1f1a76cc9a26ba15e7c6f9f8e091a1cc0520a4da6691819a196f0b0fc8097dd4690e52c52f107f68b8cfd6ae2755b952e64974d00c012b2820b575ca4fba5fcf6dd8c49fa80ef4b9016586f17aa721d6cd5c1b45526e5bd4c65f67bb711da", 0xcc}], 0x1, &(0x7f0000006700)=[@flowinfo={{0x14}}, @rthdr={{0xa8, 0x29, 0x39, {0x0, 0x12, 0x1, 0xa6, 0x0, [@loopback, @mcast2, @ipv4={'\x00', '\xff\xff', @multicast2}, @mcast1, @mcast2, @mcast1, @private2={0xfc, 0x2, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x3e}, @private0]}}}], 0xc0}}, {{&(0x7f00000067c0)={0xa, 0x4e24, 0x9, @private0, 0x1}, 0x1c, &(0x7f00000068c0)=[{&(0x7f0000006800)="e099a3ee4e831e6b2a96fe1765ed7fe55e62978675a39cf1598b55764d0b260434e10b1b2528b502046323f036832746caf2becf3f3c11375f362d189451f5e9e7ef6fa31826ae54d6881269f24c8b9b53d2fc2784ed7e444cee45e7ea5c05b0d967c4d43ac44e6793e345f6448f9e63f19ca92137fb8642959852eca4447c782c01c783706ffe388062a586900815f3de9ea526f04f3d79dba2742f2a2269289b01bdc923f3c6", 0xa7}], 0x1, &(0x7f0000006900)=[@flowinfo={{0x14, 0x29, 0xb, 0xffffffff}}, @hoplimit_2292={{0x14, 0x29, 0x8, 0x7}}, @hoplimit={{0x14, 0x29, 0x34, 0x89a2}}, @hoplimit={{0x14, 0x29, 0x34, 0x56}}, @rthdr={{0x28, 0x29, 0x39, {0x67, 0x2, 0x0, 0x10, 0x0, [@loopback]}}}, @rthdr_2292={{0x58, 0x29, 0x39, {0x67, 0x8, 0x1, 0x0, 0x0, [@dev={0xfe, 0x80, '\x00', 0xf}, @private0, @remote, @dev={0xfe, 0x80, '\x00', 0x13}]}}}, @rthdr_2292={{0x48, 0x29, 0x39, {0x88, 0x6, 0x0, 0x0, 0x0, [@empty, @empty, @mcast1]}}}, @hoplimit={{0x14, 0x29, 0x34, 0x9}}, @hopopts_2292={{0x68, 0x29, 0x36, {0x2, 0x9, '\x00', [@hao={0xc9, 0x10, @private2={0xfc, 0x2, '\x00', 0x1}}, @calipso={0x7, 0x30, {0x1, 0xa, 0x3, 0x7f, [0x8, 0x327, 0x7d1, 0x81, 0x6]}}, @jumbo={0xc2, 0x4, 0x9}, @pad1]}}}, @rthdr_2292={{0x98, 0x29, 0x39, {0x1d, 0x10, 0x2, 0x3, 0x0, [@dev={0xfe, 0x80, '\x00', 0x30}, @private0, @private2={0xfc, 0x2, '\x00', 0x1}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', @mcast1, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @loopback]}}}], 0x240}}], 0xa, 0x8000) 4.184370044s ago: executing program 8 (id=356): mkdirat(0xffffffffffffff9c, &(0x7f0000002000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x180) mount(0x0, &(0x7f0000000040)='./proc\x00', &(0x7f0000000080)='proc\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)='7', 0x1) sendmmsg$inet(0xffffffffffffffff, 0x0, 0x0, 0x20040811) socket$packet(0x11, 0x3, 0x300) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x1, &(0x7f0000004380)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}}) syz_mount_image$fuse(&(0x7f00000021c0), &(0x7f0000002200)='./file0\x00', 0x80060, &(0x7f0000002240)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0xa000}}, 0x0, 0x0, 0x0) 2.255750323s ago: executing program 7 (id=416): syz_open_procfs(0x0, &(0x7f0000000380)='net/raw6\x00') (async) r0 = syz_open_procfs(0x0, &(0x7f0000000380)='net/raw6\x00') lseek(r0, 0x2, 0x0) r1 = dup2(0xffffffffffffffff, 0xffffffffffffffff) sendmsg$IPSET_CMD_TEST(r1, &(0x7f00000002c0)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x400}, 0xc, &(0x7f0000000280)={&(0x7f0000000c80)={0x5c, 0xb, 0x6, 0x702, 0x0, 0x0, {0x5, 0x0, 0x8}, [@IPSET_ATTR_ADT={0x40, 0x8, 0x0, 0x1, [{0x10, 0x7, 0x0, 0x1, @IPSET_ATTR_ETHER={0xa, 0x11, @broadcast}}, {0x1c, 0x7, 0x0, 0x1, @IPSET_ATTR_IP2_TO={0x18, 0x16, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV6={0x14, 0x2, 0x1, 0x0, @local}}}, {0x10, 0x7, 0x0, 0x1, @IPSET_ATTR_IP2_TO={0xc, 0x16, 0x0, 0x1, @IPSET_ATTR_IPADDR_IPV4={0x8, 0x1, 0x1, 0x0, @dev={0xac, 0x14, 0x14, 0x14}}}}]}, @IPSET_ATTR_PROTOCOL={0x5}]}, 0x5c}, 0x1, 0x0, 0x0, 0x4040000}, 0x20004841) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)) (async) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000003c0)={0xffffffffffffffff}) r3 = openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000440)={'pimreg1\x00', 0x4000}) (async) ioctl$TUNSETIFF(r3, 0x400454ca, &(0x7f0000000440)={'pimreg1\x00', 0x4000}) r4 = socket$nl_route(0x10, 0x3, 0x0) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000480)={'syzkaller0\x00'}) (async) ioctl$sock_SIOCGIFINDEX(r4, 0x8933, &(0x7f0000000480)={'syzkaller0\x00', 0x0}) sendmsg$nl_route_sched(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000540)=@newqdisc={0x30, 0x24, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0x0, 0xffff}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}}, 0x0) (async) sendmsg$nl_route_sched(r4, &(0x7f00000004c0)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000540)=@newqdisc={0x30, 0x24, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0x0, 0xffff}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_ingress={0xc}]}, 0x30}}, 0x0) sendmsg$nl_route_sched(r4, &(0x7f0000000580)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000600)=@newtfilter={0x8c, 0x2c, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r5, {0x1}, {0x6, 0xffff}, {0x300, 0xfff1}}, [@filter_kind_options=@f_u32={{0x8}, {0x60, 0x2, [@TCA_U32_CLASSID={0x8, 0x1, {0x0, 0x4}}, @TCA_U32_SEL={0x54, 0x5, {0x6, 0x7, 0x4, 0x6, 0x9, 0x8000, 0x80, 0x7, [{0xffffff59, 0x7fff, 0x80, 0x4}, {0x80000000, 0xb92, 0x7ff, 0xe}, {0x801, 0x1, 0x2, 0x350}, {0x1, 0xbe1, 0x4cd72bd8, 0x69ce}]}}]}}]}, 0x8c}}, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000002, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) close_range(r2, 0xffffffffffffffff, 0x0) 2.255367833s ago: executing program 6 (id=417): r0 = syz_mount_image$exfat(&(0x7f00000000c0), &(0x7f0000000140)='./file2\x00', 0x0, &(0x7f00000018c0)=ANY=[], 0x7d, 0x150e, &(0x7f00000020c0)="$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") openat(r0, 0x0, 0x8840, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000080)={0x8, 0x80000008b}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000000)=0x20d5795f) sched_setaffinity(0x0, 0x8, &(0x7f00000016c0)=0x6000000000000) r1 = getpid() sched_setscheduler(r1, 0x1, &(0x7f0000001740)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001780)={0xffffffffffffffff, 0xffffffffffffffff}) r4 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x240, 0x0) r5 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x0) ioctl$KVM_CREATE_IRQCHIP(r5, 0xae60) r6 = ioctl$KVM_CREATE_VCPU(r5, 0xae41, 0x0) syz_kvm_setup_cpu$x86(r5, r6, &(0x7f0000fe8000/0x18000)=nil, &(0x7f0000001700)=[@text64={0x40, 0x0}], 0x1, 0x21, 0x0, 0x0) syz_mount_image$ext4(&(0x7f00000018c0)='ext4\x00', &(0x7f0000001900)='./file0\x00', 0x1000001, &(0x7f0000001980)={[{@user_xattr}, {@nobh}]}, 0xf9, 0x4a6, &(0x7f0000001ac0)="$eJzs3MtrXFUYAPDvzkySvhNrfbRWG61i8ZE0adWCgg8QXCgIuqgriUlaatNGmghtCTZKqRtBC+5FcCP6F7hyJepKcKt7KRTpptXVyM3cO06SmUkyeUwevx/c5p6Zc+853z33ce49cxvAltWb/pNE7IqIPyKiOyIKtRm2V6Y0351bU8P/3JoaTqJcfuvvJF0sbt+aGs6zJtnfnZVEKV1R4WoSL9Upd+LS5bNDY2OjF7J0/+S5D/onLl1++sy5odOjp0fPD544cfzYwHPPDj6zInGmdbp94KPxg/tfe+f6G8Mnr7/3y/dJxI78+9o4lun57ursVHWbzPXYChW2XuyumU9KbawIS9IVEWlzdcwc/91RvLqn+l13vPpJWysHrKpyuVwebPz1dBnYxJJoZalidu4ANq78Qp/e/+bTGnU91oWbL1dugNK472RT5ZtS5TlIV+XeaPcqld8TESen//0qnWLJzyE6VqlWAMBm9mPa/3mqTv+vFHFvTb492dhQb0TcFRF7I+LuiNgXEfdEJe99EXF//WJ6321Qfu+c9Pz+T+HGMsJbUNr/eyEb25rd/6uOgvUUs9Tumf5aR3LqzNjo0WybHImOrjQ9UHftScR0+vf3zxuV31vT/0untPy8L5jV40apa/YyI0OTQ8sOPHPz44gDpXrxJ1H6P4rYHxEHWizjzBPfHpz9SbE6t3D8TazAOFP564jHK+0/HXPizyXNxyf7t8XY6NH+fK+Y79ffrr3ZqPxK/IVoHv/25QfaQNr+O+rt/y9W4+9JasdrJ+atonOhMq79+WnDe5pW9//O5O1ZhV8cmpy8MBDRmbw+//OaB9x5+uLIdzP50/iPHK5//O/NlknjfyAi0p34wYh4KCIOZXV/OCIeiYjDTeL/+ZVH328Y/6HF7//TTcpoVRr/SN3zX6P2X8LMtmwNZ3/6oVH51fbPG6xu+x/PEzOVWsz5b7E1bWWbAQAAwEZTiIhdkRT6qvOFQl9f5ffy+2JHYWx8YvLJU+Mfnh+pvCPQEx2F/ElXd83z0IFsLDtPD2bpK1n6WPbc+Mvi9pl03/D42Ei7g4ctbmeD4z/1V7HdtQNW3bxxtHJ3eyoCrDnva8LW1frx78wBG90CR3FhreoBrD1Xcdi66h3/V2oTSVR+JQ9sOq7/sHVVj/8vFpG55nWvuS9vAhtPs+u/nwLA5qb/D1tSS+/1r6eZ+CaieZ5kvVR1STOfLWfx0hrUMApt3D6dbWmUwWJEG3eJ0mL/V4u4VL6y7ELbfWYCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABYGf8FAAD//9wk2bY=") syz_kvm_add_vcpu$x86(0x0, &(0x7f0000001f80)={0x0, &(0x7f0000001fc0)=[@nested_amd_set_intercept={0x181, 0x30, {0x1, 0x3c, 0xfffffffffffffff9, 0x1}}, @wr_drn={0x68, 0x20, {0x5, 0x100}}], 0x50}) capset(0x0, &(0x7f0000002040)={0xffffffff, 0x7, 0x2, 0x7, 0x7, 0x7}) socket$can_raw(0x1d, 0x3, 0x1) ioctl$KVM_SET_VCPU_EVENTS(r6, 0x4400ae8f, &(0x7f0000002080)=@x86={0x40, 0x1, 0x10, 0x0, 0x8, 0x0, 0x10, 0x0, 0x0, 0x7c, 0x9, 0x1, 0x0, 0x0, 0xfffffff8, 0x0, 0xff, 0xff, 0xff}) r7 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, 0x0, 0x0) ioctl$KVM_RUN(r6, 0xae80, 0x0) sendmmsg$unix(r3, &(0x7f0000000100), 0x0, 0x10000040) recvmmsg(r2, &(0x7f0000001880), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x7e) r8 = bpf$MAP_CREATE(0x0, 0x0, 0x50) close_range(r8, r0, 0x2) syz_init_net_socket$nfc_raw(0x27, 0x5, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) close_range(r6, r7, 0x2) socket$inet6_tcp(0xa, 0x1, 0x0) 2.177363125s ago: executing program 7 (id=418): r0 = bpf$MAP_CREATE_RINGBUF(0x0, &(0x7f00000007c0)=ANY=[@ANYBLOB="1b0000000000000000000000000004"], 0x48) openat$selinux_enforce(0xffffffffffffff9c, &(0x7f00000004c0), 0x200000, 0x0) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000540)={0x11, 0x10, &(0x7f00000000c0)=ANY=[@ANYBLOB="180000008b000000000000000100000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b702000054000001b7030000000000008500000083000000bf0900000000000055090100000000009500000000000000c309000040000000bf91000000000000b7020000020000008500000085000000b70000000000000095"], 0x0, 0xd98, 0x0, 0x0, 0x41100, 0xd}, 0x94) bpf$PROG_LOAD(0x5, &(0x7f00000003c0)={0x7, 0x10, &(0x7f00000000c0)=ANY=[], &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000340)=@newqdisc={0x4c, 0x24, 0x4ee4e6a52ff56541, 0x70bd2d, 0x0, {0x0, 0x0, 0x0, 0x0, {0x0, 0xb}, {0xffff, 0xffff}, {0xffff}}, [@qdisc_kind_options=@q_netem={{0xa}, {0x1c, 0x2, {{0x3, 0x7, 0x5, 0x5, 0xb32, 0x6}}}}]}, 0x4c}, 0x1, 0x0, 0x0, 0x240080c1}, 0x0) r1 = socket(0x10, 0x803, 0x0) write(r1, &(0x7f0000000480)="aefc00001a0025f00385bc04fef7681d0a0b49ff708800008002280008020200ac0a1410bc71176a36ede498534108e58342fa94a235a2a441f9", 0xfcae) r2 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) connect$802154_dgram(r2, &(0x7f00000001c0)={0x2, @none={0x0, 0x3}}, 0x14) socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(0xffffffffffffffff, 0x8933, &(0x7f0000000040)) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000600)={0x18, 0x3, &(0x7f00000006c0)=ANY=[], &(0x7f0000000700)='GPL\x00', 0x2, 0x0, 0x0, 0x41100, 0xb, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x39}, 0x94) prlimit64(0x0, 0xe, &(0x7f0000000740)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000780)=0x7) syz_emit_ethernet(0x4a, &(0x7f0000000800)=ANY=[@ANYBLOB="ffffffffffffaaaaaaaaaaaa08004a04003c00680000ff069078e0000001000000009402890374830f20ac1414aa7f000001000000004e224e23", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="510a0074780080e7418ceb"], 0x0) r3 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000880)=0x2) sched_setscheduler(r3, 0x2, &(0x7f00000008c0)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000900)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000940)=@abs={0x0, 0x0, 0x4e21}, 0x6e) sendmmsg$unix(r5, &(0x7f00000009c0), 0x400000000000041, 0x0) munmap(&(0x7f0000583000/0x4000)=nil, 0x4000) sched_setaffinity(r3, 0x8, &(0x7f0000000a00)=0x2) recvmmsg(r4, &(0x7f0000000a40), 0x10106, 0x2, 0x0) bpf$PROG_LOAD(0x5, &(0x7f0000000a80)={0x3, 0x8, &(0x7f0000000b40)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd1200000000000085000000d0000000b70000000000000095000000000000003fba6a7d36d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f010c5077da80fb982c1e9400c603146cea484a415b76966118b64f751a0f241b072e90080008002d75593a280000c93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef7f9606056fe5c34665c0af9360a1f7a5e6b607130c89f18c0c1089d8b85880000c29c48b45ef4adf634be763288d01aa27ae8b09e13e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468082089b302d7bff8f06f7f918d65eae391cb41336023cdcedb5e0125ebbccbddcf10cb2364149215108355ee570f8078be5cab389cd65e7133719acd97cfa107d40224edc5465a932b77e74e712a0d42bc6099ad23000000803a90bce6dc3a13871765df961c2ed3b1006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9f081d6a08000000ea2b1a52496dfcaf99431412fd13f4cec49669e443dcb924cfe5f3185418d60532be9c4d2ec7c32f2095e63c8cdc28f74d043ef8dba2f23b01a9ae44cf945b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142bdda5e6c5d50b83bae616b5054d1e7c13b1355d6f4a8245eaa4997da9c77af40000000000000005f58351d599e9b61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a41326eea31ae4e0f75057df3c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57010000009700ce0b4b8bc22941330000000000000000000300000000000000000000000010008bc0d955f2a83366b99711e6e8861c46495ba585a4b2d02edc3e28dd279a896249ed85b9806f0b6c4a000000002b43dcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad883ef07000000000000006da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff72943327d830689da6b53ffffffff631c7771429d1200000033ed846197fcff5e1c7c3d1d6e3a52872baef9753fffffffffffffe09fec2271fe010cd7bb2366fde4a59429738fcc917a57f94f6c453cea623cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcd41df54cdbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce978275d5bc8955778567bc79e13b78249788f11f708008b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719107000000000000002d7e927123d8ecbbc55bf404571be54c72d978cf2804107f0238abccd32368e57040906df0042e19000000000000002c06f815312e086dd022c074eb8a322fb0bf47c0a8d154b405a07feaf3dd95f6ef44cd1fe582786105c7df8be4877084d4173731efe895efc71f665c4d75cf2458e35d2c9062ece84c99e061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb2b5e518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad055e4af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457ac0eaaa99bf0bdc14ae358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3fdf242b985bf16b99c9cc0ad1857036f1a985f369191ae954febb3df464bfe0f773ee9afe72f32a2befb89d3777399f5874c553a2ebe9061fe86e669642e09c0e5a3bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f8a9778cb26e22a2a998de5eaeadea10d3cfb41b92ecbb422a40da8daccf080842a486721737390cbf3a74cb2003efb9a101b51ab63e9600040000b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defd83871c5191e10096e7e60fc3541a2c905a1a95e9571bf38aebd15172f94e3245c582909e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f90100000000000000abf9010000007740890200d627e87306703be8672dc84eeadba6a41891c170d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d10a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7ef8c08acaf30235b920500d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69b93e9960ff5f74562adae283d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff85000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a31c72ad53bc19faa5401120000793ac48c1b539c75ab40743b00020000a1f68df75cf43f8ecc8d3726602111b40e761fd210a1920382f14d12ca3c3431ee97471c781d0d1280fb00818654a53b6df4b2c97cc1c98d85fda8f80fe908b65550b4412331d73062197655b7f0469250a5989cef0e10773920ed3ccee42d2c3eb80159da5c002511e6eb93842054cfce2ac306cb6e472db3fd67a49b6855a694a8d359add43907003223a47a7fae4f3748d5a432825bc40a03aaef1c8488d86dc211dd2a3ba71e0f45492ef1f8b65ccb3dcd251a61b152d02c29ca0a3328fa7753a5cddea1acaae55ae8263fb284b7a6ab2a8826c1b948207c498cf4824ab1ea3225a53072423b907c6682f8999e0311da5b8378bc841e1787e3a8128dda381a26cb2b365702ff8a27831375b2ddaa2f56e21169f7ca4fd9655ccd4a584acd244e965a0afedaff7c415ff682a4044b3381cc2df28278c9a6824c52048a7cfabda294925cc0956bffa8e950ff5e49f41ae600d830207bf728cd9807933c3c16d80bbea611a18becc2dc38ca0a6f5740f340b76edcd100fcffff007231dcef58c7b88b5aeedaf9626cb51ce1737c10ab37d4f98a934b0f900e0eb639878a1200629f5503cf679154d27681d7a3744cbcd42af59407c9c8e39c5271868917954e604352ba26171d004f1cb2976fab3fa19c7d3ef9678bff79f5155524f061378f94fb453786c3a6f78b10d383b49e31d1568bd43ee34ce6e6be235aa6207285665c2fba773671da41959f51610963b48930658e2d6125a26085001345b0473240b7e5e91811312c43663e76f711c6529ecdec75c7ea1cf0f8f8fff40247d59bbde2ebb8659197e0f37a71be1b12a182ed7de3acba28561a04b807f7a4647e2ea6d8fb92541d07c3d5e4ba077d3cad9f8ba1919592014c00c8eccb2ca5d48ba7b1c3fb185a4bb79700cf51f818b0c701c8de47d12281a67bdaf4b0c50bee9e8f5936250df2e15c1172e7ea6619f7db330700d1e9e42a035e6fd532f61fbfed9c4a7124a1e38eee50a6bbcd1d4e3f68c3f27dd9a70f1a7c6046237ddfb0b26e197322226367d998010458cd4df10af249ce717f6f45e5176e0ddae3054d7289d4e13ab0912703ee39ce264572b89194fdf7acecc35cf8309d4b680a08eed367dad855fce210f1a7c7222dd360eafb4bef7d58bf83362930af6e3f3f851abdc0003bdf9401b533019e90feb069189100007a82df8d9b5f44ebf9355e7b1b01c9470608d4f306d21004730396a4d6c6d46e1ffac97aa93c36123532a36186575266be4981c847160079421d0137801e553069f8d025c40f287378810defc7f2ed4e15f6af17b21153394f8bcfa6a23a77c8d61c9bbc127a57b8d631f36558d9093dee08bc53d97a8003363421738650a22c8fd87b13026799caf58e59951b125e7f161ca34e2c0dd65a23d01a3cb191e743de07247c7f993cf01166fa2ac1ba02f60550e63a7f50422e478c6b5d87f9bd0567a279a9d85a380db25c43bd0529ad783b9d64aaac1b793afb44b7126e17d2b7c0d6be650de7eeef3f3605af344015d03c3e7819145cb9fe1978c98bf9cf10773db59505ae33708c728844c872dfd2cb0b29008000000000000005ca18cb72f0944d0e4fea0a0abd0285bdaf1b000000c089d640c2facb0d1e6243873ac4b1e1068c45c715b68effb7d58d1f9e726dbf6bd910ca4ce0e075658ede42192cf393a50dcc197b03402fed75083628e5dd38213d353b9049e71f037064b05e73ec00c710f1ffc5737d397d555d1cf8859cc030ea8dc3c6a5b3b6fa1c81707479db1833d593a271253aa11efd936b74784f2fc286814848e92d8ee541bc179813297a0a4cc3c8f80c28701185bea091f32475e859479b734727afc110e1abcff460172fd1b42e3c0e2a4bf94a060069000010000087c7572a1e7596f89e5c3d5e70640c90815f77b7b13d0000000085a1e1e84900000000000000000000000000b422fc160a458ee5a91a2471e6e56fdabec6c73ce8983fc68f0b7cdcdde632e6f54a07620e8aa116ce9e84fc3cd5e8288a333dcebb233da9186796995ba69487d8f77d2f8800f02d690fc70a08b231cad1bdcf3740a95d4dd1cfe0f417f275493cf33b19ffff93dfdaf7eb00b8ad87cdf7c21bab5af8e2bac54ee5597e6508c1158124a538c36f9bb11fea7d8b8c7e954b1bc7811654a6636b33f271d0923e9ecd1b724b8feffadfc23c07000000f0785fb722f346d6a5dffe1884d4d0cd8f00000092c85ed44db68ab800001f00000000406e6ed9b219ad07125381087298e75965d1cc5932ddf9e66351b9332a34bee3e3d562c914c629933f0b8724cf680889ade72558d191d9890c69a718f9018586c5131c8dc8e0379bafda1a0fd2997ff115215ce23dca8db7236c1554cdaaadcce2f31834c1bd1908d8e1b361034db56be76acb7654a195bc3e98df3a5dffd5b0783883ef7da3433110e37f7c7cb7f3800de7f99abf910d6949e062747a9c87dcfcc716d6a9c0ec53b9cffe3cfd1df69a76f373d7f997edb9b80bdea1a99c2a6fbb25e035deadaadd7917ebfedd6304a19491769476208684e343f86b4d55a7dbbb07283cb1e35a138d24ebc5b4f8e35a82d3a7f84cb1e02a5a92b53567088be0b1ca023ccd518c0e0715b1c8760801a419ebd2e26440ff7493019bdb655cc88d72d6d7b6bca5a2e19b63ec52fce43d8c53a8031e64026e0d36b6401064c49a729f11ab377f7132c5232bb80195dd5d43d29646a9378eea0761b7ed9d2172e33ed87c7413c843b180cc00000000006bedf2ed716ca43a941119b96d82b26d9061de240d85ec2cfa462bd52104489bb7a7548d7cc53627031e909c69cb824233975a1ea645de63522407c3a240a37e946f30ebf075ea97846a0a8d2286f3f446b1b99ab83a12ddf8a1c06294eadc3eb3e339591afd5c00000000000000000000000000000000000000000000000000579dad8347a3d16976bb7483840b32db0158fb6c809349333325a7866ca5d3133e33ef1a183cefdb65a79fa71800988c8445029e024822dbcfcab49c3a0aec9bd43e6e14078b260700d849a2aa14c9b593f6dcb1de334c065ecfd65031606e55949c185bcda9fde4f9b46a76b8a24bbcd31b22373eb0473248150cd179405ee1af1183b0c0ce3483dc1d9bf732b0751b78fb211d6706b55960c6431afbc02b3c7e08086573939290bb9e590a3875f02a828b07f1dc7df9c8e5da22dfb9dacbf5529e4e994128d835f85465173ea7bbcc519a0c9798ce8b1b07567e3e07169c8c3e4da8bf725c050000000000000000000000000000000000000000004775abdf0c62728eb55a9e2849a1ce05bed60dfe4cc9fa43f9684297c02382c0a35829be7a86305792a9d2e80ca9e8fc50f31f6e0fa810303da03d8b74b42c1ebaf16bb343256405a3a07229a54de09a97b269cd29e8b2f0b0d46c51a6a93eec37f4bc6e29a8e19120ae050ab682662e9b2cc3263a4aba62b63ca9123a53c0f4bf3c4463b8144c89bf058a0af0ae9fc2b7cdfc4817703e267cddc193637d7fd97646090da37093657643daae3840c7f5c10f93524f7ae4791ec6e9d9722e5f670ccb358e051a"], &(0x7f0000001d00)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x5a}, 0x48) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000001d40)={0x3, 0x8, &(0x7f0000001e00)=ANY=[@ANYBLOB="620af8ff0c200021bfa100000000000007010000f8ffffffb702000003000000bd1200000000000085000000d0000000b70000000000000095000000000000003fba6a7d36d9b18ed812a2e2c49e8020a6f4e0e4a9446ca2b5f1cc1a100a9af698393aa0f3881f9c24aa56f15199fad0093c59d66b5ece9f36c70d0f010c5077da80fb982c1e9400c603146cea484a415b76966118b64f751a0f241b072e90080008002d75593a280000c93e64c227c95aa0b784625704f07a72c2918451ebdcf4cef7f9606056fe5c34665c0af9360a1f7a5e6b607130c89f18c0c1089d8b85880000c29c48b45ef4adf634be763288d01aa27ae8b09e13e79ab20b0b8ed8fb7a68af2ad0000000000000006f803c6468082089b302d7bff8f06f7f918d65eae391cb41336023cdcedb5e0125ebbccbddcf10cb2364149215108355ee570f8078be5cab389cd65e7133719acd97cfa107d40224edc5465a932b77e74e712a0d42bc6099ad23000000803a90bce6dc3a13871765df961c2ed3b1006ef6c1ff0900000000000010c63a949e8b7955394ffa82b8e942c89112f40cab87b1586602d985430cea0162ab3fcf4591c926abfb076719237c8d0e60b0eea24492a660583eecdbf5bcd3de3a83209da17a0faf60fd6ad9b97aa5fa68480366c9c6fd6fa5043aa3926b81e3b59c9f081d6a08000000ea2b1a52496dfcaf99431412fd13f4cec49669e443dcb924cfe5f3185418d60532be9c4d2ec7c32f2095e63c8cdc28f74d043ef8dba2f23b01a9ae44cf945b7632f32030916f89c6dad7603f2ba2a790d62d6faec2fed44da4928b30142bdda5e6c5d50b83bae616b5054d1e7c13b1355d6f4a8245eaa4997da9c77af40000000000000005f58351d599e9b61e8caab9c70764b0a8a7583c90b3433b809bdb9fbd48bc873495cbff8a41326eea31ae4e0f75057df3c9d13330ca006bce1a84521f14518c9b476fccbd6c712016219848624b87cec2dbe98223a0eb4fa39f6b5c02e6d6d90756ff57902a8f57010000009700ce0b4b8bc22941330000000000000000000300000000000000000000000010008bc0d955f2a83366b99711e6e8861c46495ba585a4b2d02edc3e28dd279a896249ed85b9806f0b6c4a000000002b43dcacc413b48dafb7a2c8cb482bac0ac502d9ba96ffffff7f00000000df73be83bb7d5ad883ef07000000000000006da21b40216e14ba2d6af8656bfff17addaedab25b30002abbba7fa725f38400be7c1f001b2cd317902f19e385be9e48dccff72943327d830689da6b53ffffffff631c7771429d1200000033ed846197fcff5e1c7c3d1d6e3a52872baef9753fffffffffffffe09fec2271fe010cd7bb2366fde4a59429738fcc917a57f94f6c453cea623cc5ee0c2a5ff870ce5dfd3467decb05cfd9fcd41df54cdbd9d10a64c108285e71b5565b1768ee58969c41595229df17bcad70fb4021428ce978275d5bc8955778567bc79e13b78249788f11f708008b75d4fe32b561d46ea3abe0fa4d30dc94ef241875f3b4b6ab7929a57affe7d7fa29822aea68a660e717a04becff0f719107000000000000002d7e927123d8ecbbc55bf404571be54c72d978cf2804107f0238abccd32368e57040906df0042e19000000000000002c06f815312e086dd022c074eb8a322fb0bf47c0a8d154b405a07feaf3dd95f6ef44cd1fe582786105c7df8be4877084d4173731efe895efc71f665c4d75cf2458e35d2c9062ece84c99e061887a20639b41c8c12ee86c50804042b3eac1f879b136345cf67ca3fb2b5e518a75f9e7d7101d5e186c489b3a06fb99e0aa7f23a054de2f4d92d6bd72ee2c9fdc75aaaf1e3e483b4ad055e4af403269b4a39ce40293947d9a631bcbf3583784acbda216550d7aec6b79e30cbd128f54c2d3335457ac0eaaa99bf0bdc14ae358c3b377327ac9ecc34f24c9ae153ec60ac0694da85bff9f5f4df9b3fdf242b985bf16b99c9cc0ad1857036f1a985f369191ae954febb3df464bfe0f773ee9afe72f32a2befb89d3777399f5874c553a2ebe9061fe86e669642e09c0e5a3bb6d163118e4cbe024fd452277c3887d6116c6cc9d8046c216c1f8a9778cb26e22a2a998de5eaeadea10d3cfb41b92ecbb422a40da8daccf080842a486721737390cbf3a74cb2003efb9a101b51ab63e9600040000b8a8c9ae3d14f93100c2e0893862eef552fcde2981f48c482bde6e4a4304e50c349f4f9ecee27defd83871c5191e10096e7e60fc3541a2c905a1a95e9571bf38aebd15172f94e3245c582909e2a3bce109b6000000000000000000d6d5210d7560eb92d6a97a27602b81f7636df1535bef1497f90100000000000000abf9010000007740890200d627e87306703be8672dc84eeadba6a41891c170d1ab57075228a9f46ed9bd1f08fb8191bbab2dc51de3a61f0868afc4294859323e7a45319f18101288a0268893373750d10a3fc22dd704e4214de5946912d6c98cd1a9fbe1e7ef8c08acaf30235b920500d2eca55f74a23641f61f2d5b308cf0d031b0c7f0ced69b93e9960ff5f74562adae283d9756237badf4e7965bbe2777e808fcba821aa8e8c5c39609ff85000000000000c1fee30a3f7a85d1b29e58c77685efc0ceb1c8e5729c66018d169fc03aa188546b3ad2a182068e1e3a0e2505bc7f41019645466a31c72ad53bc19faa5401120000793ac48c1b539c75ab40743b00020000a1f68df75cf43f8ecc8d3726602111b40e761fd210a1920382f14d12ca3c3431ee97471c781d0d1280fb00818654a53b6df4b2c97cc1c98d85fda8f80fe908b65550b4412331d73062197655b7f0469250a5989cef0e10773920ed3ccee42d2c3eb80159da5c002511e6eb93842054cfce2ac306cb6e472db3fd67a49b6855a694a8d359add43907003223a47a7fae4f3748d5a432825bc40a03aaef1c8488d86dc211dd2a3ba71e0f45492ef1f8b65ccb3dcd251a61b152d02c29ca0a3328fa7753a5cddea1acaae55ae8263fb284b7a6ab2a8826c1b948207c498cf4824ab1ea3225a53072423b907c6682f8999e0311da5b8378bc841e1787e3a8128dda381a26cb2b365702ff8a27831375b2ddaa2f56e21169f7ca4fd9655ccd4a584acd244e965a0afedaff7c415ff682a4044b3381cc2df28278c9a6824c52048a7cfabda294925cc0956bffa8e950ff5e49f41ae600d830207bf728cd9807933c3c16d80bbea611a18becc2dc38ca0a6f5740f340b76edcd100fcffff007231dcef58c7b88b5aeedaf9626cb51ce1737c10ab37d4f98a934b0f900e0eb639878a1200629f5503cf679154d27681d7a3744cbcd42af59407c9c8e39c5271868917954e604352ba26171d004f1cb2976fab3fa19c7d3ef9678bff79f5155524f061378f94fb453786c3a6f78b10d383b49e31d1568bd43ee34ce6e6be235aa6207285665c2fba773671da41959f51610963b48930658e2d6125a26085001345b0473240b7e5e91811312c43663e76f711c6529ecdec75c7ea1cf0f8f8fff40247d59bbde2ebb8659197e0f37a71be1b12a182ed7de3acba28561a04b807f7a4647e2ea6d8fb92541d07c3d5e4ba077d3cad9f8ba1919592014c00c8eccb2ca5d48ba7b1c3fb185a4bb79700cf51f818b0c701c8de47d12281a67bdaf4b0c50bee9e8f5936250df2e15c1172e7ea6619f7db330700d1e9e42a035e6fd532f61fbfed9c4a7124a1e38eee50a6bbcd1d4e3f68c3f27dd9a70f1a7c6046237ddfb0b26e197322226367d998010458cd4df10af249ce717f6f45e5176e0ddae3054d7289d4e13ab0912703ee39ce264572b89194fdf7acecc35cf8309d4b680a08eed367dad855fce210f1a7c7222dd360eafb4bef7d58bf83362930af6e3f3f851abdc0003bdf9401b533019e90feb069189100007a82df8d9b5f44ebf9355e7b1b01c9470608d4f306d21004730396a4d6c6d46e1ffac97aa93c36123532a36186575266be4981c847160079421d0137801e553069f8d025c40f287378810defc7f2ed4e15f6af17b21153394f8bcfa6a23a77c8d61c9bbc127a57b8d631f36558d9093dee08bc53d97a8003363421738650a22c8fd87b13026799caf58e59951b125e7f161ca34e2c0dd65a23d01a3cb191e743de07247c7f993cf01166fa2ac1ba02f60550e63a7f50422e478c6b5d87f9bd0567a279a9d85a380db25c43bd0529ad783b9d64aaac1b793afb44b7126e17d2b7c0d6be650de7eeef3f3605af344015d03c3e7819145cb9fe1978c98bf9cf10773db59505ae33708c728844c872dfd2cb0b29008000000000000005ca18cb72f0944d0e4fea0a0abd0285bdaf1b000000c089d640c2facb0d1e6243873ac4b1e1068c45c715b68effb7d58d1f9e726dbf6bd910ca4ce0e075658ede42192cf393a50dcc197b03402fed75083628e5dd38213d353b9049e71f037064b05e73ec00c710f1ffc5737d397d555d1cf8859cc030ea8dc3c6a5b3b6fa1c81707479db1833d593a271253aa11efd936b74784f2fc286814848e92d8ee541bc179813297a0a4cc3c8f80c28701185bea091f32475e859479b734727afc110e1abcff460172fd1b42e3c0e2a4bf94a060069000010000087c7572a1e7596f89e5c3d5e70640c90815f77b7b13d0000000085a1e1e84900000000000000000000000000b422fc160a458ee5a91a2471e6e56fdabec6c73ce8983fc68f0b7cdcdde632e6f54a07620e8aa116ce9e84fc3cd5e8288a333dcebb233da9186796995ba69487d8f77d2f8800f02d690fc70a08b231cad1bdcf3740a95d4dd1cfe0f417f275493cf33b19ffff93dfdaf7eb00b8ad87cdf7c21bab5af8e2bac54ee5597e6508c1158124a538c36f9bb11fea7d8b8c7e954b1bc7811654a6636b33f271d0923e9ecd1b724b8feffadfc23c07000000f0785fb722f346d6a5dffe1884d4d0cd8f00000092c85ed44db68ab800001f00000000406e6ed9b219ad07125381087298e75965d1cc5932ddf9e66351b9332a34bee3e3d562c914c629933f0b8724cf680889ade72558d191d9890c69a718f9018586c5131c8dc8e0379bafda1a0fd2997ff115215ce23dca8db7236c1554cdaaadcce2f31834c1bd1908d8e1b361034db56be76acb7654a195bc3e98df3a5dffd5b0783883ef7da3433110e37f7c7cb7f3800de7f99abf910d6949e062747a9c87dcfcc716d6a9c0ec53b9cffe3cfd1df69a76f373d7f997edb9b80bdea1a99c2a6fbb25e035deadaadd7917ebfedd6304a19491769476208684e343f86b4d55a7dbbb07283cb1e35a138d24ebc5b4f8e35a82d3a7f84cb1e02a5a92b53567088be0b1ca023ccd518c0e0715b1c8760801a419ebd2e26440ff7493019bdb655cc88d72d6d7b6bca5a2e19b63ec52fce43d8c53a8031e64026e0d36b6401064c49a729f11ab377f7132c5232bb80195dd5d43d29646a9378eea0761b7ed9d2172e33ed87c7413c843b180cc00000000006bedf2ed716ca43a941119b96d82b26d9061de240d85ec2cfa462bd52104489bb7a7548d7cc53627031e909c69cb824233975a1ea645de63522407c3a240a37e946f30ebf075ea97846a0a8d2286f3f446b1b99ab83a12ddf8a1c06294eadc3eb3e339591afd5c00000000000000000000000000000000000000000000000000579dad8347a3d16976bb7483840b32db0158fb6c809349333325a7866ca5d3133e33ef1a183cefdb65a79fa71800988c8445029e024822dbcfcab49c3a0aec9bd43e6e14078b260700d849a2aa14c9b593f6dcb1de334c065ecfd65031606e55949c185bcda9fde4f9b46a76b8a24bbcd31b22373eb0473248150cd179405ee1af1183b0c0ce3483dc1d9bf732b0751b78fb211d6706b55960c6431afbc02b3c7e08086573939290bb9e590a3875f02a828b07f1dc7df9c8e5da22dfb9dacbf5529e4e994128d835f85465173ea7bbcc519a0c9798ce8b1b07567e3e07169c8c3e4da8bf725c050000000000000000000000000000000000000000004775abdf0c62728eb55a9e2849a1ce05bed60dfe4cc9fa43f9684297c02382c0a35829be7a86305792a9d2e80ca9e8fc50f31f6e0fa810303da03d8b74b42c1ebaf16bb343256405a3a07229a54de09a97b269cd29e8b2f0b0d46c51a6a93eec37f4bc6e29a8e19120ae050ab682662e9b2cc3263a4aba62b63ca9123a53c0f4bf3c4463b8144c89bf058a0af0ae9fc2b7cdfc4817703e267cddc193637d7fd97646090da37093657643daae3840c7f5c10f93524f7ae4791ec6e9d9722e5f670ccb358e051a"], &(0x7f0000002fc0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls}, 0x48) bpf$BPF_PROG_DETACH(0x8, &(0x7f0000003000)={@cgroup=r6, r6, 0x2f, 0x202c, 0x4}, 0xa3) r7 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r7, &(0x7f0000003040)={0x1f, 0xffff, 0x3}, 0x6) 2.157860415s ago: executing program 8 (id=356): mkdirat(0xffffffffffffff9c, &(0x7f0000002000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x180) mount(0x0, &(0x7f0000000040)='./proc\x00', &(0x7f0000000080)='proc\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)='7', 0x1) sendmmsg$inet(0xffffffffffffffff, 0x0, 0x0, 0x20040811) socket$packet(0x11, 0x3, 0x300) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x1, &(0x7f0000004380)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}}) syz_mount_image$fuse(&(0x7f00000021c0), &(0x7f0000002200)='./file0\x00', 0x80060, &(0x7f0000002240)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0xa000}}, 0x0, 0x0, 0x0) 155.622176ms ago: executing program 7 (id=419): llistxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000040)=""/160, 0xa0) (async) syz_emit_ethernet(0x38, &(0x7f0000000100)={@local, @local, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "c08b00", 0x2, 0x84, 0x0, @dev={0xfe, 0x80, '\x00', 0x1e}, @local, {[], '\"4'}}}}}, 0x0) (async) r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000300)={0x0, 0x2c, &(0x7f00000002c0)={&(0x7f00000004c0)=@newtaction={0x84, 0x30, 0xffff, 0x0, 0x0, {}, [{0x70, 0x1, [@m_police={0x6c, 0x1, 0x0, 0x0, {{0xb}, {0x5c, 0x2, 0x0, 0x1, [[@TCA_POLICE_TBF={0x30, 0x1, {0x0, 0x0, 0x0, 0x0, 0x0, {}, {}, 0x9}}]]}, {0x10}, {0xc, 0xb}, {0xc, 0xa}}}]}]}, 0x84}}, 0x0) 154.303546ms ago: executing program 5 (id=420): r0 = syz_usb_connect$hid(0x4, 0x34, &(0x7f0000000800)=ANY=[@ANYBLOB="1201000200000040504fd5b63d220001010080320904000001030000000921110100012244"], 0x0) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$NL80211_CMD_PROBE_CLIENT(r1, &(0x7f0000000140)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x10000000}, 0xc, &(0x7f0000000100)={&(0x7f0000000080)={0x70, r2, 0x740c961e02674507, 0x70bd2d, 0x25dfdbfc, {{}, {@val={0x8}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @device_b}, @NL80211_ATTR_MAC={0xa, 0x6, @broadcast}]}, 0x70}, 0x1, 0x0, 0x0, 0x8001}, 0x240008c1) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000840)={0x24, 0x0, 0x0, &(0x7f0000000880)=ANY=[@ANYBLOB="0022440000000600ff0901a10185110902150026ff0075089502810285210903150026ff0075089501810285910904150026ff0075089501910285920905150026ff00750895019102c0"], 0x0}, 0x0) syz_usb_disconnect(0xffffffffffffffff) 152.548286ms ago: executing program 6 (id=421): r0 = syz_mount_image$ext4(&(0x7f00000000c0)='ext3\x00', &(0x7f0000000240)='./file1\x00', 0x0, &(0x7f0000000100)={[{@data_err_abort}], [{@obj_type={'obj_type', 0x3d, 'sec\x05\x00\x00\x10\x00\x00\a\x00\x00\x00'}}]}, 0x2, 0xbfb, &(0x7f0000000e80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAEBx/hMAAP//ItMB1g==") fsetxattr$security_ima(r0, &(0x7f0000000040), &(0x7f0000000080)=ANY=[@ANYBLOB="000400"], 0x14, 0x1) 151.621636ms ago: executing program 4 (id=422): syz_mount_image$exfat(&(0x7f0000000ac0), &(0x7f0000000b80)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0x0, &(0x7f0000000bc0)=ANY=[@ANYBLOB='utf8,utf8,dmask=00000000000000000126665,iocharset=macceltic,dmask=00000000000000000077157,namecase=1,discard,gid=', @ANYRESHEX=0x0, @ANYBLOB="2c756d61736b3d30303030303030303030303030303030303030303031302c6572726f72733d72656d6f756e742d726f2c0099c89637f48d64abc85400f6557efb48d10c161d9e98fa686451d3e7da64cd997b43f523bef16381f08e1210d8ea537e060706959579df2d105352163689a1b6549d04f1bc9649d34a6bef2c02251ffc1caab24882b04e72bcdf0000000000000000"], 0x1, 0x1533, &(0x7f0000000d00)="$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") setrlimit(0x1, &(0x7f0000000980)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_SIOCGPGRP(0xffffffffffffffff, 0x8904, &(0x7f0000000000)=0x0) prlimit64(r0, 0xd, &(0x7f0000000040)={0x3, 0x81}, &(0x7f0000000080)) r1 = openat(0xffffffffffffff9c, &(0x7f00000009c0)='./file1\x00', 0x4042, 0x124) write$P9_RUNLINKAT(r1, &(0x7f0000000a00)={0xfffffffffffffecb, 0x4d, 0x1}, 0xffffffd7) 118.397287ms ago: executing program 7 (id=423): r0 = syz_mount_image$ext4(&(0x7f0000000900)='ext4\x00', &(0x7f0000000000)='./file1\x00', 0x1000040, &(0x7f00000000c0)={[{@nouid32}, {@nodioread_nolock}, {@noquota}, {@delalloc}, {@journal_dev={'journal_dev', 0x3d, 0x9}}, {@commit}]}, 0x1, 0x5a3, &(0x7f00000002c0)="$eJzs3T1sG3UbAPDnznHTj7xv+krvK72gDhUgFamqk/QDClO7IipV6oDEApHjRlWcuIodaKJIpHuF6IAAdSkbDIwgBgbEwsjKwseMVNEIpKYDGDk+p2nqFCfEMcS/n3TJ/3939vP8fX7OvtOdHEDfOtr4k0Y8EREXk4jhdcsGIlt4tLneyvJi8f7yYjGJev3Sz0kkEXFvebHYWj/J/h+KiKWI+H9EfJWPOJ6uPeW+VqM6vzA1Xi6XZrP+SG366kh1fuHElenxydJkaebU8y+cOXv6zNjJsfXp3q+v7+W3NtYb3998+8Y3L92++fEnR5aK744ncS6GsmXrx7GTmq9JPs5tmH+6G8F6KOl1AmxLLqvzRin9L4Yjl1V9O/X1O4fBXUkP6KL6YER9zbom0AcSRQ99qvU9oHH825p28/vHnfPNA5BG3JXlxeJb0Yo/0Dw3EftXj00O/pI8dGTSON48vJuJsictXY+I0YGBR9//Sfb+277RnUiQrvryfHNDPbr907X9T7TZ/wy1zp3+Ra3930q2/1tpEz+3yf7vYocxfnv1xw82jX99MJ5sGz9Zi5+0iZ9GxOsdxr/1yudnN1tW/zDiWLSP35I8/vzwyOUr5dJo82/bGF8cO/Li5uOPOLhJ/OY52/2riawf/74sp7TD8X/29adPLT0m/rNPP377t3v9D0TEOx3G/8+9j17ebNmd68ndxreArW7/JPJxu8P4z507+l3WdNYQAAAAAAAAAAB2ULp6LVuSFtbaaVooNO/h/W8cTMuVau345crczETzmrfDkU9bV1oNN/tJoz+WXY/b6p/c0D+VywLmDqz2C8VKeaLHYwcAAAAAAAAAAAAAAAAAAIC/i0Mb7v//Nbd6///Gn6sG9qrNf/Ib2OvUP/Svh+s/6VkewO7z+Q99q67+oX+pf+hf6h/6l/qH/tW2/g/sfh7A7vP5D/1L/QMAAAAAAAAAAAAAAAAAAAAAAAAAQFdcvHChMdXvLy8WG/2Jgfm5qcobJyZK1anC9FyxUKzMXi1MViqT5VKhWJn+s+dLKpWrozEzd22kVqrWRqrzC69NV+ZmWr8pWsp3fUQAAAAAAAAAAAAAAAAAAADwzzO0OiVpISLf7KdpoRDxr4g4nERy+Uq5NBoR/46Ib3P5wUZ/rNdJAwAAAAAAAAAAAAAAAAAAwB5TnV+YGi+XS7PdawxkoTp71A+1ruYzsJWVI2JpZ9NoPOOWH5XPXsDubqY+aeQ6fB/2faOHOyUAAAAAAAAAAAAAAAAAAOhTD2767fQRv3c3IQAAAAAAAAAAAAAAAAAAAOhL6U9JRDSmY8PPDG1cui9Zya3+j4g3b11679p4rTY71ph/d21+7f1s/sle5A90qlWnaUQ06hgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB4oDq/MDVeLpdmt9kY7GCdXo8RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYDv+CAAA//9bQM66") (async, rerun: 32) r1 = socket$nl_xfrm(0x10, 0x3, 0x6) (async, rerun: 32) setresuid(0xee00, 0xee00, 0xee01) (async) setsockopt$IP6T_SO_SET_REPLACE(0xffffffffffffffff, 0x29, 0x40, 0x0, 0x0) (async) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000040), r2) (async) r4 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r4, &(0x7f00000008c0)={0x2, 0x4e22, @empty}, 0x10) (async) listen(r4, 0x2400000) (async) mount$9p_tcp(&(0x7f0000000940), &(0x7f0000000980)='.\x00', &(0x7f00000009c0), 0x401, &(0x7f0000000a00)=ANY=[@ANYBLOB='trans=tcp,port=0x0000000000404e22']) (async) sendmsg$IEEE802154_LLSEC_DEL_KEY(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000880)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="010026bdd783540adf7770616e3000000005002b000300000005002e00240000000c002d00020200"/54], 0x3c}, 0x1, 0x0, 0x0, 0x8800}, 0x10) setfsuid(0xee01) (async) sendmsg$nl_xfrm(r1, &(0x7f0000000640)={0x0, 0x0, &(0x7f0000000600)={&(0x7f0000000a40)=ANY=[@ANYBLOB="480100001000010000000000000000000000000000000000000000000000000000000000f8ff0000000000000000000000000000000000000a00000000000000", @ANYRES64=0x0, @ANYRES8=r0, @ANYRES32=r0], 0x148}}, 0x0) 54.161639ms ago: executing program 8 (id=356): mkdirat(0xffffffffffffff9c, &(0x7f0000002000)='./file0\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./proc\x00', 0x180) mount(0x0, &(0x7f0000000040)='./proc\x00', &(0x7f0000000080)='proc\x00', 0x0, 0x0) r0 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./proc/thread-self/fail-nth\x00', 0x2, 0x0) write(r0, &(0x7f0000000100)='7', 0x1) sendmmsg$inet(0xffffffffffffffff, 0x0, 0x0, 0x20040811) socket$packet(0x11, 0x3, 0x300) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x1, &(0x7f0000004380)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0x4000}}) syz_mount_image$fuse(&(0x7f00000021c0), &(0x7f0000002200)='./file0\x00', 0x80060, &(0x7f0000002240)={{'fd', 0x3d, r1}, 0x2c, {'rootmode', 0x3d, 0xa000}}, 0x0, 0x0, 0x0) 0s ago: executing program 4 (id=424): r0 = socket(0x11, 0x2, 0x0) unshare(0x22020600) mmap$IORING_OFF_SQ_RING(0x110c230000, 0x8000002, 0x2000007, 0x401d031, 0xffffffffffffffff, 0x0) r1 = memfd_create(&(0x7f0000000240)='\xf3e\t\x9f\x918\xc0y\x01c\x1fnux\x00sV\ad\xb0l \xef-\xa6m\xa1\xc4\xb5{\xf2\\\x8d[7k~\x04\x03~K\xfbP\x84=\xfa\x81\x8c\x1et\x10', 0x0) pwrite64(r1, &(0x7f00000008c0)='/', 0x1, 0x0) write(0xffffffffffffffff, 0x0, 0x0) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000440), r0) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000480)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_LEAVE_IBSS(r0, &(0x7f00000004c0)={&(0x7f0000000400)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000540)={&(0x7f0000000580)={0x28, r2, 0x100, 0x70bd2c, 0x25dfdbfc, {{}, {@val={0x8, 0x3, r3}, @val={0xc, 0x99, {0x8, 0x13}}}}, [""]}, 0x28}}, 0x800) fsconfig$FSCONFIG_SET_STRING(0xffffffffffffffff, 0x1, &(0x7f0000000000)='\x00', &(0x7f0000000040)='\x00', 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000380)='./cgroup.cpu/test\x00', 0x777) r4 = openat(0xffffffffffffff9c, &(0x7f00000005c0)='./cgroup.cpu/test/memory.limit_in_bytes\x00', 0x2, 0x0) write(r4, &(0x7f0000000600)='100000', 0x6) r5 = openat(0xffffffffffffff9c, &(0x7f0000000640)='./cgroup.cpu/test/memory.oom_control\x00', 0x2, 0x21) write(r5, &(0x7f0000000680)='1', 0x1) r6 = openat(0xffffffffffffff9c, &(0x7f00000003c0)='./cgroup.cpu/test/memory.limit_in_bytes\x00', 0x280102, 0x4) write(r6, &(0x7f0000000700)='0', 0x1) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000740)={0x10, 0x4, &(0x7f0000000800)=@framed={{}, [@ldst={0x1, 0x2, 0x3, 0x0, 0x1, 0x31}]}, &(0x7f0000000840)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x24}, 0x80) close(0x3) ioctl$BLKTRACESETUP(0xffffffffffffffff, 0xc0481273, &(0x7f00000002c0)={'\x00', 0x2c8, 0x80, 0x10, 0x2, 0x9, 0xffffffffffffffff}) setsockopt$inet_mtu(r0, 0x0, 0xa, &(0x7f0000000200)=0x2, 0x4) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={0xffffffffffffffff, 0x108, 0xe, 0x0, &(0x7f0000000340)="63eced8e46dc3f0adf33c9f7b986", 0x0, 0xf48f, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x50) mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x4, 0x11, r1, 0x0) lseek(r1, 0xffffffffffffffbb, 0x4) setns(0xc9, 0x0) openat$kvm(0xffffffffffffff9c, &(0x7f0000000280), 0x81, 0x0) r7 = ioctl$KVM_CREATE_VM(r4, 0xae01, 0x2a) ioctl$KVM_CREATE_VCPU(r7, 0xae41, 0x1) bpf$PROG_LOAD(0x5, &(0x7f0000000080)={0x19, 0x3, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000001000000000000000000000095"], &(0x7f0000000500)='GPL\x00', 0x0, 0x0, 0x0, 0x41000, 0x9, '\x00', 0x0, @cgroup_sockopt=0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) fsopen(&(0x7f0000000880)='cgroup2\x00', 0x0) kernel console output (not intermixed with test programs): to get BOS descriptor or descriptor too short [ 53.126147][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.160550][ T1178] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.179095][ T1178] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.198988][ T1178] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.210020][ T415] usb 1-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 53.227502][ T1178] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.245766][ T39] usb 5-1: device descriptor read/8, error -71 [ 53.252049][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.313602][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.381510][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.423235][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.470848][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.490035][ T415] usb 1-1: string descriptor 0 read error: -22 [ 53.490060][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.496228][ T415] usb 1-1: New USB device found, idVendor=0460, idProduct=0004, bcdDevice=96.31 [ 53.522932][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.541158][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.558951][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.576771][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.576831][ T415] usb 1-1: New USB device strings: Mfr=1, Product=84, SerialNumber=3 [ 53.602634][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.620427][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.638215][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.644573][ T415] usb 1-1: config 0 descriptor?? [ 53.661133][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.679539][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.697296][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.715812][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.740005][ T39] usb 5-1: new high-speed USB device number 8 using dummy_hcd [ 53.750151][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.788694][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.833710][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.880171][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.935081][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 53.960102][ T39] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 53.978738][ T39] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 53.985171][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 54.008536][ T1191] set_capacity_and_notify: 3 callbacks suppressed [ 54.008549][ T1191] loop1: detected capacity change from 0 to 512 [ 54.012271][ T39] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 54.058208][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 54.096649][ T39] usb 5-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 54.098341][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 54.130825][ T39] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 54.160577][ T308] usb 1-1: USB disconnect, device number 7 [ 54.168958][ T39] usb 5-1: config 0 descriptor?? [ 54.193542][ T1191] EXT4-fs (loop1): Test dummy encryption mode enabled [ 54.193765][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 54.203145][ T1191] EXT4-fs (loop1): Test dummy encryption mode enabled [ 54.228147][ T1191] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 54.266507][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 54.331216][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 54.387066][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 54.433537][ T1191] EXT4-fs (loop1): 1 truncate cleaned up [ 54.445369][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 54.467221][ T1191] EXT4-fs (loop1): mounted filesystem without journal. Opts: test_dummy_encryption,nojournal_checksum,inlinecrypt,debug_want_extra_isize=0x0000000000000080,nogrpid,jqfmt=vfsv1,test_dummy_encryption,nodioread_nolock,auto_da_alloc,,errors=continue. Quota mode: none. [ 54.510811][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 54.544888][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 54.562726][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 54.581461][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 54.599119][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 54.617290][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 54.635220][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 54.653104][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 54.671780][ T39] plantronics 0003:047F:FFFF.000B: unknown main item tag 0x0 [ 54.679464][ T39] plantronics 0003:047F:FFFF.000B: No inputs registered, leaving [ 54.688685][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 54.707223][ T39] plantronics 0003:047F:FFFF.000B: hiddev96,hidraw0: USB HID v0.00 Device [HID 047f:ffff] on usb-dummy_hcd.4-1/input0 [ 54.742194][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 54.770059][ T30] kauditd_printk_skb: 12 callbacks suppressed [ 54.770072][ T30] audit: type=1326 audit(1792317038.430:642): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1197 comm="syz.1.214" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=317 compat=0 ip=0x7fd84e3c3559 code=0x7ffc0000 [ 54.810086][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 54.811715][ T1201] loop1: detected capacity change from 0 to 16 [ 54.859999][ T30] audit: type=1326 audit(1792317038.430:643): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1197 comm="syz.1.214" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=317 compat=0 ip=0x7fd84e3c3559 code=0x7ffc0000 [ 54.892058][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 54.920092][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 54.950016][ T30] audit: type=1326 audit(1792317038.430:644): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1197 comm="syz.1.214" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=317 compat=0 ip=0x7fd84e3c3559 code=0x7ffc0000 [ 54.980764][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 55.008680][ T1195] loop0: detected capacity change from 0 to 40427 [ 55.015378][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 55.032915][ T30] audit: type=1326 audit(1792317038.430:645): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1197 comm="syz.1.214" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=317 compat=0 ip=0x7fd84e3c3559 code=0x7ffc0000 [ 55.060520][ T1195] F2FS-fs (loop0): Corrupted extension count (64 + 1 > 64) [ 55.067729][ T1195] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 55.075942][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 55.092653][ T1203] netlink: 176 bytes leftover after parsing attributes in process `syz.4.210'. [ 55.103334][ T30] audit: type=1326 audit(1792317038.430:646): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1197 comm="syz.1.214" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=317 compat=0 ip=0x7fd84e3c3559 code=0x7ffc0000 [ 55.128701][ T1195] F2FS-fs (loop0): invalid crc value [ 55.140350][ T1178] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 55.159107][ T1195] F2FS-fs (loop0): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 10241044815247771109) [ 55.172125][ T30] audit: type=1326 audit(1792317038.430:647): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1197 comm="syz.1.214" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=317 compat=0 ip=0x7fd84e3c3559 code=0x7ffc0000 [ 55.206994][ T1178] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 55.230064][ T1178] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 55.248894][ T30] audit: type=1326 audit(1792317038.430:648): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1197 comm="syz.1.214" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=317 compat=0 ip=0x7fd84e3c3559 code=0x7ffc0000 [ 55.273853][ T1195] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 55.281034][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 55.298664][ T1195] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 55.306454][ T1178] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 55.324875][ T30] audit: type=1326 audit(1792317038.430:649): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1197 comm="syz.1.214" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=317 compat=0 ip=0x7fd84e3c3559 code=0x7ffc0000 [ 55.350014][ T1177] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 55.373829][ T1178] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 55.392028][ T30] audit: type=1326 audit(1792317038.430:650): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1197 comm="syz.1.214" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=317 compat=0 ip=0x7fd84e3c3559 code=0x7ffc0000 [ 55.392225][ T287] attempt to access beyond end of device [ 55.392225][ T287] loop0: rw=2049, want=45104, limit=40427 [ 55.416904][ T1178] erofs: (device loop3): z_erofs_lz4_decompress_mem: failed to decompress -5 in[4096, 0] out[4096] [ 55.446022][ T30] audit: type=1326 audit(1792317038.430:651): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1197 comm="syz.1.214" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=317 compat=0 ip=0x7fd84e3c3559 code=0x7ffc0000 [ 55.566312][ T1210] netlink: 160 bytes leftover after parsing attributes in process `syz.3.217'. [ 55.636828][ T1223] overlayfs: failed to resolve './bus': -2 [ 55.644558][ T1223] loop0: detected capacity change from 0 to 256 [ 55.800014][ T333] usb 2-1: new full-speed USB device number 13 using dummy_hcd [ 55.890006][ T6] usb 4-1: new high-speed USB device number 4 using dummy_hcd [ 56.100106][ T415] usb 5-1: reset high-speed USB device number 8 using dummy_hcd [ 56.150013][ T6] usb 4-1: Using ep0 maxpacket: 16 [ 56.160140][ T333] usb 2-1: not running at top speed; connect to a high speed hub [ 56.240185][ T333] usb 2-1: config 1 interface 0 altsetting 0 endpoint 0xB has invalid maxpacket 512, setting to 64 [ 56.280093][ T6] usb 4-1: config 1 contains an unexpected descriptor of type 0x2, skipping [ 56.289320][ T6] usb 4-1: config 1 descriptor has 1 excess byte, ignoring [ 56.296727][ T6] usb 4-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 56.310008][ T415] usb 5-1: device descriptor read/64, error -32 [ 56.430089][ T333] usb 2-1: New USB device found, idVendor=0644, idProduct=800e, bcdDevice= 0.40 [ 56.439297][ T333] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 56.447994][ T333] usb 2-1: Product: syz [ 56.452384][ T333] usb 2-1: Manufacturer: syz [ 56.457007][ T333] usb 2-1: SerialNumber: syz [ 56.470414][ T6] usb 4-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 56.479679][ T6] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 56.487749][ T1208] raw-gadget.1 gadget: fail, usb_ep_enable returned -22 [ 56.494923][ T6] usb 4-1: Product: syz [ 56.499080][ T6] usb 4-1: Manufacturer: syz [ 56.504147][ T6] usb 4-1: SerialNumber: syz [ 56.640017][ T415] usb 5-1: device descriptor read/64, error -32 [ 56.909996][ T415] usb 5-1: reset high-speed USB device number 8 using dummy_hcd [ 57.085413][ T1238] loop4: detected capacity change from 0 to 512 [ 57.127175][ T1238] EXT4-fs (loop4): mounted filesystem without journal. Opts: grpid,grpquota,,errors=continue. Quota mode: writeback. [ 57.159736][ T1238] ext4 filesystem being mounted at /49/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 57.261978][ T1247] loop4: detected capacity change from 0 to 512 [ 57.277519][ T1249] device syzkaller1 entered promiscuous mode [ 57.340095][ T6] usb 4-1: 2:1 : no or invalid class specific endpoint descriptor [ 57.348085][ T6] usb 4-1: 2:1 : format type 0 is detected, processed as PCM [ 57.355916][ T6] usb 4-1: 2:1 : invalid UAC_FORMAT_TYPE desc [ 57.382607][ T6] usb 4-1: USB disconnect, device number 4 [ 57.414927][ T1247] EXT4-fs (loop4): ext4_check_descriptors: Checksum for group 0 failed (17031!=33349) [ 57.451975][ T1247] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=c802e02c, mo2=0002] [ 57.460075][ T333] usb 2-1: MIDIStreaming interface descriptor not found [ 57.470453][ T1247] EXT4-fs (loop4): orphan cleanup on readonly fs [ 57.481571][ T1247] EXT4-fs error (device loop4): ext4_clear_blocks:883: inode #11: comm syz.4.225: attempt to clear invalid blocks 1024 len 1 [ 57.498801][ T333] usb 2-1: USB disconnect, device number 13 [ 57.504952][ T1247] EXT4-fs (loop4): Remounting filesystem read-only [ 57.521101][ T1247] EXT4-fs error (device loop4): ext4_validate_block_bitmap:438: comm syz.4.225: bg 0: block 361: padding at end of block bitmap is not set [ 57.540577][ T1247] EXT4-fs (loop4): Remounting filesystem read-only [ 57.547649][ T1247] EXT4-fs error (device loop4) in ext4_mb_clear_bb:6191: Corrupt filesystem [ 57.558670][ T1247] EXT4-fs (loop4): Remounting filesystem read-only [ 57.574176][ T1247] EXT4-fs error (device loop4): ext4_free_branches:1030: inode #11: comm syz.4.225: invalid indirect mapped block 1811939328 (level 0) [ 57.589002][ T1258] 8021q: VLANs not supported on ip_vti0 [ 57.595054][ T1247] EXT4-fs (loop4): Remounting filesystem read-only [ 57.602132][ T1247] EXT4-fs error (device loop4): ext4_free_branches:1030: inode #11: comm syz.4.225: invalid indirect mapped block 2185560079 (level 1) [ 57.620349][ T1247] EXT4-fs (loop4): Remounting filesystem read-only [ 57.631474][ T1247] EXT4-fs (loop4): 1 truncate cleaned up [ 57.637119][ T1247] EXT4-fs (loop4): mounted filesystem without journal. Opts: jqfmt=vfsold,noblock_validity,discard,errors=remount-ro,journal_ioprio=0x0000000000000003. Quota mode: none. [ 57.790324][ T418] usb 5-1: USB disconnect, device number 8 [ 57.820044][ T6] usb 4-1: new high-speed USB device number 5 using dummy_hcd [ 57.848769][ T1265] loop0: detected capacity change from 0 to 40427 [ 57.869568][ T1263] incfs: Options parsing error. -22 [ 57.875014][ T1263] incfs: mount failed -22 [ 58.080008][ T6] usb 4-1: Using ep0 maxpacket: 32 [ 58.210324][ T6] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 58.224710][ T6] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 58.236135][ T6] usb 4-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 58.246528][ T6] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 58.255305][ T6] usb 4-1: config 0 descriptor?? [ 58.300028][ T418] usb 5-1: new high-speed USB device number 9 using dummy_hcd [ 58.308424][ T6] hub 4-1:0.0: USB hub found [ 58.530100][ T6] hub 4-1:0.0: config failed, hub doesn't have any ports! (err -19) [ 58.540090][ T333] usb 2-1: new high-speed USB device number 14 using dummy_hcd [ 58.559816][ T1286] loop0: detected capacity change from 0 to 128 [ 58.645611][ T1288] loop0: detected capacity change from 0 to 512 [ 58.670079][ T418] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 58.682117][ T418] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 58.692045][ T418] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 58.701059][ T1288] EXT4-fs (loop0): feature flags set on rev 0 fs, running e2fsck is recommended [ 58.705414][ T418] usb 5-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 58.722991][ T418] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 58.731901][ T1288] EXT4-fs (loop0): orphan cleanup on readonly fs [ 58.732104][ T418] usb 5-1: config 0 descriptor?? [ 58.744108][ T1288] EXT4-fs error (device loop0): ext4_mb_mark_diskspace_used:3894: comm syz.0.237: Allocating blocks 41-42 which overlap fs metadata [ 58.757998][ T1288] EXT4-fs error (device loop0): ext4_acquire_dquot:6227: comm syz.0.237: Failed to acquire dquot type 0 [ 58.770147][ T1288] EXT4-fs error (device loop0): mb_free_blocks:1889: group 0, inode 12: block 14:freeing already freed block (bit 14); block bitmap corrupt. [ 58.784833][ T1288] EXT4-fs error (device loop0): ext4_do_update_inode:5260: inode #12: comm syz.0.237: corrupted inode contents [ 58.796799][ T1288] EXT4-fs error (device loop0): ext4_dirty_inode:6118: inode #12: comm syz.0.237: mark_inode_dirty error [ 58.808353][ T1288] EXT4-fs error (device loop0): ext4_do_update_inode:5260: inode #12: comm syz.0.237: corrupted inode contents [ 58.810018][ T333] usb 2-1: device descriptor read/64, error -71 [ 58.826849][ T1288] EXT4-fs error (device loop0): __ext4_ext_dirty:183: inode #12: comm syz.0.237: mark_inode_dirty error [ 58.838482][ T1288] EXT4-fs error (device loop0): ext4_do_update_inode:5260: inode #12: comm syz.0.237: corrupted inode contents [ 58.850508][ T1288] EXT4-fs error (device loop0) in ext4_orphan_del:303: Corrupt filesystem [ 58.859136][ T1288] EXT4-fs error (device loop0): ext4_do_update_inode:5260: inode #12: comm syz.0.237: corrupted inode contents [ 58.871175][ T1288] EXT4-fs error (device loop0): ext4_truncate:4317: inode #12: comm syz.0.237: mark_inode_dirty error [ 58.882418][ T1288] EXT4-fs error (device loop0) in ext4_process_orphan:345: Corrupt filesystem [ 58.892071][ T1288] EXT4-fs (loop0): 1 truncate cleaned up [ 58.897806][ T1288] EXT4-fs (loop0): pa ffff888111988150: logic 1, phys. 41, len 23 [ 58.905636][ T1288] EXT4-fs error (device loop0): ext4_mb_release_inode_pa:4904: group 0, free 22, pa_free 23 [ 58.916181][ T1288] EXT4-fs (loop0): mounted filesystem without journal. Opts: nojournal_checksum,noblock_validity,init_itable=0x0000000000000002,data_err=ignore,resgid=0x0000000000000000,resgid=0x000000000000ee01,noinit_itable,noinit_itable,journal_dev=0x0000000000000afb2,errors=continue. Quota mode: writeback. [ 58.951853][ T6] hid-generic 0003:046D:C31C.000C: unknown main item tag 0x0 [ 58.960920][ T6] hid-generic 0003:046D:C31C.000C: hidraw0: USB HID v8.00 Device [HID 046d:c31c] on usb-dummy_hcd.3-1/input0 [ 59.002669][ T564] udevd[564]: error opening ATTR{/sys/devices/platform/dummy_hcd.3/usb4/4-1/4-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 59.100615][ T1298] loop0: detected capacity change from 0 to 512 [ 59.210064][ T333] usb 2-1: device descriptor read/64, error -71 [ 59.220966][ T418] plantronics 0003:047F:FFFF.000D: unknown main item tag 0x0 [ 59.238857][ T418] plantronics 0003:047F:FFFF.000D: No inputs registered, leaving [ 59.685115][ T1305] loop0: detected capacity change from 0 to 256 [ 59.697163][ T1305] exfat: Unknown parameter ' ' [ 59.720021][ T333] usb 2-1: new high-speed USB device number 15 using dummy_hcd [ 59.750282][ T1251] usb 4-1: reset high-speed USB device number 5 using dummy_hcd [ 59.764896][ T1312] loop0: detected capacity change from 0 to 256 [ 59.900472][ T1316] xt_TPROXY: Can be used only with -p tcp or -p udp [ 59.913837][ T1316] loop0: detected capacity change from 0 to 256 [ 59.960870][ T1316] exfat: Deprecated parameter 'utf8' [ 59.966215][ T1316] exfat: Deprecated parameter 'utf8' [ 59.973816][ T1316] exFAT-fs (loop0): failed to load upcase table (idx : 0x00010000, chksum : 0x11bbdf60, utbl_chksum : 0xe619d30d) [ 59.990066][ T333] usb 2-1: device descriptor read/64, error -71 [ 60.003844][ T1317] xt_TPROXY: Can be used only with -p tcp or -p udp [ 60.076106][ T30] kauditd_printk_skb: 108 callbacks suppressed [ 60.076120][ T30] audit: type=1400 audit(1792317043.740:758): avc: denied { setattr } for pid=1337 comm="syz.0.245" name="KEY" dev="sockfs" ino=21209 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 60.109268][ T1338] loop0: detected capacity change from 0 to 1024 [ 60.118733][ T30] audit: type=1400 audit(1792317043.770:759): avc: denied { setopt } for pid=1337 comm="syz.0.245" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 60.118842][ T1338] EXT4-fs (loop0): Ignoring removed nomblk_io_submit option [ 60.147322][ T1338] EXT4-fs error (device loop0): ext4_map_blocks:632: inode #3: block 2: comm syz.0.245: lblock 2 mapped to illegal pblock 2 (length 1) [ 60.161349][ T1338] Quota error (device loop0): qtree_write_dquot: dquota write failed [ 60.169496][ T1338] EXT4-fs error (device loop0): ext4_map_blocks:632: inode #3: block 48: comm syz.0.245: lblock 0 mapped to illegal pblock 48 (length 1) [ 60.185555][ T1338] Quota error (device loop0): v2_write_file_info: Can't write info structure [ 60.194510][ T1338] EXT4-fs error (device loop0): ext4_acquire_dquot:6227: comm syz.0.245: Failed to acquire dquot type 0 [ 60.205994][ T1338] EXT4-fs error (device loop0) in ext4_reserve_inode_write:5904: Corrupt filesystem [ 60.215648][ T1338] EXT4-fs error (device loop0): ext4_evict_inode:285: inode #11: comm syz.0.245: mark_inode_dirty error [ 60.227093][ T1338] EXT4-fs warning (device loop0): ext4_evict_inode:288: couldn't mark inode dirty (err -117) [ 60.237449][ T1338] EXT4-fs (loop0): 1 orphan inode deleted [ 60.243437][ T1338] EXT4-fs (loop0): mounted filesystem without journal. Opts: nodioread_nolock,noblock_validity,data_err=ignore,max_batch_time=0x0000000000000007,nodiscard,stripe=0x0000000000000004,nomblk_io_submit,,errors=continue. Quota mode: none. [ 60.266095][ T669] EXT4-fs error (device loop0): ext4_map_blocks:632: inode #3: block 1: comm kworker/u4:5: lblock 1 mapped to illegal pblock 1 (length 1) [ 60.280704][ T669] Quota error (device loop0): remove_tree: Can't read quota data block 1 [ 60.289154][ T669] EXT4-fs error (device loop0): ext4_release_dquot:6263: comm kworker/u4:5: Failed to release dquot type 0 [ 60.306983][ T287] EXT4-fs error (device loop0): __ext4_get_inode_loc:4365: comm syz-executor: Invalid inode table block 1 in block_group 0 [ 60.321937][ T287] EXT4-fs error (device loop0) in ext4_reserve_inode_write:5904: Corrupt filesystem [ 60.331438][ T287] EXT4-fs error (device loop0): ext4_quota_off:6533: inode #3: comm syz-executor: mark_inode_dirty error [ 60.340060][ T1251] usbhid 4-1:0.0: reset_resume error -1 [ 60.390010][ T333] usb 2-1: device descriptor read/64, error -71 [ 60.410707][ T418] plantronics 0003:047F:FFFF.000D: hiddev96,hidraw1: USB HID v0.00 Device [HID 047f:ffff] on usb-dummy_hcd.4-1/input0 [ 60.414158][ T1344] loop0: detected capacity change from 0 to 256 [ 60.480424][ T1344] exFAT-fs (loop0): failed to load upcase table (idx : 0x0000fd4f, chksum : 0xdd63664a, utbl_chksum : 0xe619d30d) [ 60.520124][ T333] usb usb2-port1: attempt power cycle [ 60.559937][ T30] audit: type=1400 audit(1792317044.220:760): avc: denied { ioctl } for pid=1343 comm="syz.0.247" path="/57/file2/file2" dev="loop0" ino=1048656 ioctlcmd=0x5879 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 60.613690][ T30] audit: type=1400 audit(1792317044.280:761): avc: denied { setopt } for pid=1347 comm="syz.4.248" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 60.645038][ T30] audit: type=1400 audit(1792317044.300:762): avc: denied { ioctl } for pid=1347 comm="syz.4.248" path="socket:[20427]" dev="sockfs" ino=20427 ioctlcmd=0x8904 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 60.671019][ T1350] loop4: detected capacity change from 0 to 128 [ 60.691808][ T30] audit: type=1400 audit(1792317044.300:763): avc: denied { read } for pid=1347 comm="syz.4.248" path="socket:[20429]" dev="sockfs" ino=20429 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=vsock_socket permissive=1 [ 60.719405][ T1350] EXT4-fs (loop4): mounted filesystem without journal. Opts: dioread_nolock,dioread_lock,lazytime,,errors=continue. Quota mode: none. [ 60.737709][ T1350] ext4 filesystem being mounted at /56/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa supports timestamps until 2038-01-19 (0x7fffffff) [ 60.773493][ T30] audit: type=1400 audit(1792317044.440:764): avc: denied { execheap } for pid=1349 comm="syz.4.249" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 60.930024][ T333] usb 2-1: new high-speed USB device number 16 using dummy_hcd [ 61.100058][ T333] usb 2-1: device descriptor read/8, error -71 [ 61.310061][ T333] usb 2-1: device descriptor read/8, error -71 [ 61.316649][ T1369] netlink: 12 bytes leftover after parsing attributes in process `syz.1.254'. [ 61.346525][ T1369] loop1: detected capacity change from 0 to 512 [ 61.388023][ T1369] EXT4-fs (loop1): orphan cleanup on readonly fs [ 61.401669][ T1369] EXT4-fs error (device loop1): ext4_ext_check_inode:501: inode #4: comm syz.1.254: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 1(1) [ 61.452932][ T307] usb 5-1: USB disconnect, device number 9 [ 61.459576][ T1369] EXT4-fs error (device loop1): ext4_quota_enable:6438: comm syz.1.254: Bad quota inode: 4, type: 1 [ 61.470922][ T1369] EXT4-fs warning (device loop1): ext4_enable_quotas:6479: Failed to enable quota tracking (type=1, err=-117, ino=4). Please run e2fsck to fix. [ 61.486400][ T1369] EXT4-fs (loop1): Cannot turn on quotas: error -117 [ 61.493347][ T1369] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 61.865917][ T1381] loop1: detected capacity change from 0 to 512 [ 61.881102][ T39] usb 4-1: USB disconnect, device number 5 [ 62.052020][ T1381] EXT4-fs (loop1): mounting ext2 file system using the ext4 subsystem [ 62.312435][ T1381] EXT4-fs error (device loop1): ext4_orphan_get:1410: inode #17: comm syz.1.257: iget: immutable or append flags not allowed on symlinks [ 62.357022][ T1381] EXT4-fs error (device loop1): ext4_orphan_get:1415: comm syz.1.257: couldn't read orphan inode 17 (err -117) [ 62.399271][ T1381] EXT4-fs (loop1): mounted filesystem without journal. Opts: stripe=0x0000000000000002,mb_optimize_scan=0x0000000000000000,,errors=continue. Quota mode: none. [ 62.473768][ T1390] loop0: detected capacity change from 0 to 512 [ 62.484186][ T286] EXT4-fs error (device loop1): ext4_readdir:263: inode #2: block 13: comm syz-executor: path /59/bus: bad entry in directory: rec_len % 4 != 0 - offset=92, inode=0, rec_len=127, size=1024 fake=0 [ 62.490062][ T39] usb 4-1: new high-speed USB device number 6 using dummy_hcd [ 62.507460][ T286] EXT4-fs error (device loop1): ext4_validate_block_bitmap:429: comm syz-executor: bg 0: block 7: invalid block bitmap [ 62.530296][ T286] EXT4-fs error (device loop1) in ext4_mb_clear_bb:6191: Corrupt filesystem [ 62.544543][ T1392] kvm: vcpu 0: requested lapic timer restore with starting count register 0x390=3108460079 (12433840316 ns) > initial count (4732552468 ns). Using initial count to start timer. [ 62.651098][ T286] EXT4-fs error (device loop1): ext4_readdir:263: inode #2: block 13: comm syz-executor: path /59/bus: bad entry in directory: rec_len % 4 != 0 - offset=92, inode=0, rec_len=127, size=1024 fake=0 [ 62.690305][ T286] EXT4-fs error (device loop1): ext4_readdir:263: inode #2: block 13: comm syz-executor: path /59/bus: bad entry in directory: rec_len % 4 != 0 - offset=92, inode=0, rec_len=127, size=1024 fake=0 [ 62.722221][ T1390] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 62.733347][ T1390] ext4 filesystem being mounted at /62/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 62.750335][ T286] EXT4-fs error (device loop1): ext4_readdir:263: inode #2: block 13: comm syz-executor: path /59/bus: bad entry in directory: rec_len % 4 != 0 - offset=92, inode=0, rec_len=127, size=1024 fake=0 [ 62.790064][ T286] EXT4-fs error (device loop1): ext4_readdir:263: inode #2: block 13: comm syz-executor: path /59/bus: bad entry in directory: rec_len % 4 != 0 - offset=92, inode=0, rec_len=127, size=1024 fake=0 [ 62.829799][ T286] EXT4-fs error (device loop1): ext4_readdir:263: inode #2: block 13: comm syz-executor: path /59/bus: bad entry in directory: rec_len % 4 != 0 - offset=92, inode=0, rec_len=127, size=1024 fake=0 [ 62.870095][ T286] EXT4-fs error (device loop1): ext4_readdir:263: inode #2: block 13: comm syz-executor: path /59/bus: bad entry in directory: rec_len % 4 != 0 - offset=92, inode=0, rec_len=127, size=1024 fake=0 [ 62.910914][ T286] EXT4-fs error (device loop1): ext4_readdir:263: inode #2: block 13: comm syz-executor: path /59/bus: bad entry in directory: rec_len % 4 != 0 - offset=92, inode=0, rec_len=127, size=1024 fake=0 [ 62.993714][ T1392] F2FS-fs (loop4): invalid crc value [ 63.034149][ T1392] F2FS-fs (loop4): Found nat_bits in checkpoint [ 63.064888][ T1392] F2FS-fs (loop4): Cannot turn on quotas: -2 on 2 [ 63.073376][ T1392] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e4 [ 63.256469][ T1402] input: syz1 as /devices/virtual/input/input19 [ 63.330238][ T39] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 63.472101][ T39] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 63.502111][ T39] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 63.545467][ T39] usb 4-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 63.570221][ T39] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 63.602581][ T39] usb 4-1: config 0 descriptor?? [ 64.083176][ T39] plantronics 0003:047F:FFFF.000E: unknown main item tag 0x0 [ 64.100323][ T39] plantronics 0003:047F:FFFF.000E: No inputs registered, leaving [ 64.132927][ T39] plantronics 0003:047F:FFFF.000E: hiddev96,hidraw0: USB HID v0.00 Device [HID 047f:ffff] on usb-dummy_hcd.3-1/input0 [ 64.199996][ T791] usb 1-1: new low-speed USB device number 8 using dummy_hcd [ 64.243801][ T1408] set_capacity_and_notify: 1 callbacks suppressed [ 64.243815][ T1408] loop4: detected capacity change from 0 to 40427 [ 64.356786][ T1408] F2FS-fs (loop4): invalid crc value [ 64.394026][ T1408] F2FS-fs (loop4): Found nat_bits in checkpoint [ 64.440873][ T1408] F2FS-fs (loop4): Cannot turn on quotas: -2 on 0 [ 64.447693][ T1408] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e4 [ 64.481694][ T306] device bridge_slave_1 left promiscuous mode [ 64.488134][ T306] bridge0: port 2(bridge_slave_1) entered disabled state [ 64.495729][ T306] device bridge_slave_0 left promiscuous mode [ 64.501886][ T306] bridge0: port 1(bridge_slave_0) entered disabled state [ 64.509761][ T306] device veth1_macvtap left promiscuous mode [ 64.510039][ T791] usb 1-1: device descriptor read/64, error -71 [ 64.515975][ T306] device veth0_vlan left promiscuous mode [ 64.586186][ T1408] bridge1: trying to set multicast query interval above maximum, setting to 8640000 (86400000ms) [ 64.596992][ T1413] bridge0: port 1(bridge_slave_0) entered blocking state [ 64.604173][ T1413] bridge0: port 1(bridge_slave_0) entered disabled state [ 64.620453][ T1413] device bridge_slave_0 entered promiscuous mode [ 64.628590][ T1413] bridge0: port 2(bridge_slave_1) entered blocking state [ 64.636031][ T1413] bridge0: port 2(bridge_slave_1) entered disabled state [ 64.644980][ T1413] device bridge_slave_1 entered promiscuous mode [ 64.708425][ T1413] bridge0: port 2(bridge_slave_1) entered blocking state [ 64.715497][ T1413] bridge0: port 2(bridge_slave_1) entered forwarding state [ 64.722789][ T1413] bridge0: port 1(bridge_slave_0) entered blocking state [ 64.729896][ T1413] bridge0: port 1(bridge_slave_0) entered forwarding state [ 64.798165][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 64.817541][ T10] bridge0: port 1(bridge_slave_0) entered disabled state [ 64.827811][ T10] bridge0: port 2(bridge_slave_1) entered disabled state [ 64.853159][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 64.861726][ T10] bridge0: port 1(bridge_slave_0) entered blocking state [ 64.868737][ T10] bridge0: port 1(bridge_slave_0) entered forwarding state [ 64.876053][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 64.884511][ T10] bridge0: port 2(bridge_slave_1) entered blocking state [ 64.891534][ T10] bridge0: port 2(bridge_slave_1) entered forwarding state [ 64.898826][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 64.907009][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 64.925268][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 64.940113][ T791] usb 1-1: device descriptor read/64, error -71 [ 64.950229][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 64.958348][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 64.965870][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 64.973704][ T1413] device veth0_vlan entered promiscuous mode [ 64.999584][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 65.012855][ T1413] device veth1_macvtap entered promiscuous mode [ 65.019542][ T1425] bridge0: port 1(bridge_slave_0) entered blocking state [ 65.026668][ T1425] bridge0: port 1(bridge_slave_0) entered disabled state [ 65.034148][ T1425] device bridge_slave_0 entered promiscuous mode [ 65.044219][ T1425] bridge0: port 2(bridge_slave_1) entered blocking state [ 65.051367][ T1425] bridge0: port 2(bridge_slave_1) entered disabled state [ 65.058641][ T1425] device bridge_slave_1 entered promiscuous mode [ 65.070016][ T1384] usb 5-1: new high-speed USB device number 10 using dummy_hcd [ 65.089021][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 65.097250][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 65.117335][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 65.125750][ T10] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 65.149192][ T30] kauditd_printk_skb: 7 callbacks suppressed [ 65.149204][ T30] audit: type=1400 audit(1792317048.810:772): avc: denied { mounton } for pid=1413 comm="syz-executor" path="/root/syzkaller.Iscnar/syz-tmp/newroot/sys/kernel/debug" dev="debugfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:debugfs_t tclass=dir permissive=1 [ 65.183305][ T669] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 65.190999][ T669] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 65.198406][ T669] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 65.206871][ T669] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 65.215140][ T669] bridge0: port 1(bridge_slave_0) entered blocking state [ 65.215193][ T791] usb 1-1: new low-speed USB device number 9 using dummy_hcd [ 65.222180][ T669] bridge0: port 1(bridge_slave_0) entered forwarding state [ 65.222868][ T669] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 65.245012][ T669] bridge0: port 2(bridge_slave_1) entered blocking state [ 65.252028][ T669] bridge0: port 2(bridge_slave_1) entered forwarding state [ 65.259353][ T669] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 65.267286][ T669] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 65.275729][ T669] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 65.293628][ T669] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 65.304505][ T1430] netlink: 'syz.5.267': attribute type 2 has an invalid length. [ 65.312162][ T1384] usb 5-1: Using ep0 maxpacket: 16 [ 65.312187][ T1430] A link change request failed with some changes committed already. Interface veth0_vlan may have been left with an inconsistent configuration, please check. [ 65.333314][ T1430] device batadv_slave_1 entered promiscuous mode [ 65.343626][ T669] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 65.351682][ T1430] netlink: 4 bytes leftover after parsing attributes in process `syz.5.267'. [ 65.361962][ T1430] device batadv_slave_1 left promiscuous mode [ 65.370312][ T669] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 65.377714][ T669] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 65.385302][ T1425] device veth0_vlan entered promiscuous mode [ 65.396353][ T669] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 65.408447][ T1425] device veth1_macvtap entered promiscuous mode [ 65.419608][ T30] audit: type=1400 audit(1792317049.080:773): avc: denied { create } for pid=1432 comm="syz.3.270" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 65.420255][ T669] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 65.439742][ T1384] usb 5-1: config 0 interface 0 altsetting 16 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 65.458714][ T30] audit: type=1400 audit(1792317049.120:774): avc: denied { write } for pid=1432 comm="syz.3.270" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 65.458742][ T30] audit: type=1400 audit(1792317049.120:775): avc: denied { accept } for pid=1432 comm="syz.3.270" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 65.498090][ T1384] usb 5-1: config 0 interface 0 altsetting 16 endpoint 0x81 has invalid wMaxPacketSize 0 [ 65.508900][ T669] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 65.512670][ T1384] usb 5-1: config 0 interface 0 altsetting 16 has 1 endpoint descriptor, different from the interface descriptor's value: 28 [ 65.529941][ T1384] usb 5-1: config 0 interface 0 has no altsetting 0 [ 65.536569][ T1384] usb 5-1: New USB device found, idVendor=056a, idProduct=0331, bcdDevice= 0.00 [ 65.545649][ T1384] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 65.557136][ T1384] usb 5-1: config 0 descriptor?? [ 65.562199][ T791] usb 1-1: device descriptor read/64, error -71 [ 65.572156][ T1437] loop5: detected capacity change from 0 to 1024 [ 65.583163][ T1437] EXT4-fs (loop5): Mount option "norecovery" incompatible with ext2 [ 68.430664][ T6] usb 4-1: reset high-speed USB device number 6 using dummy_hcd [ 68.447401][ T30] audit: type=1400 audit(1792317052.110:776): avc: denied { bind } for pid=1447 comm="syz.0.273" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 69.438401][ T1454] overlayfs: unrecognized mount option "addr=127.0.pF÷nŒ8 \" or missing value [ 69.447877][ T1452] loop3: detected capacity change from 0 to 512 [ 69.450038][ T1384] usbhid 5-1:0.0: can't add hid device: -71 [ 69.460238][ T1384] usbhid: probe of 5-1:0.0 failed with error -71 [ 69.468636][ T1384] usb 5-1: USB disconnect, device number 10 [ 69.476621][ T1452] EXT4-fs (loop3): Ignoring removed nobh option [ 69.487684][ T1452] EXT4-fs (loop3): Cannot turn on journaled quota: type 0: error -13 [ 69.525193][ T1452] EXT4-fs error (device loop3): ext4_clear_blocks:883: inode #13: comm syz.3.274: attempt to clear invalid blocks 1 len 1 [ 69.539141][ T306] device bridge_slave_1 left promiscuous mode [ 69.543401][ T1452] EXT4-fs (loop3): Remounting filesystem read-only [ 69.546018][ T306] bridge0: port 2(bridge_slave_1) entered disabled state [ 69.559250][ T306] device bridge_slave_0 left promiscuous mode [ 69.566764][ T306] bridge0: port 1(bridge_slave_0) entered disabled state [ 69.574052][ T1452] EXT4-fs error (device loop3): ext4_mb_generate_buddy:1176: group 0, block bitmap and bg descriptor inconsistent: 218 vs 220 free clusters [ 69.591815][ T306] device veth1_macvtap left promiscuous mode [ 69.598069][ T306] device veth0_vlan left promiscuous mode [ 69.603984][ T1468] Unsupported ieee802154 address type: 0 [ 69.609325][ T1452] EXT4-fs (loop3): Remounting filesystem read-only [ 69.609654][ T30] audit: type=1400 audit(1792317053.270:777): avc: denied { bind } for pid=1464 comm="syz.6.278" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=ieee802154_socket permissive=1 [ 69.620305][ T1452] EXT4-fs error (device loop3): ext4_free_branches:1030: inode #13: comm syz.3.274: invalid indirect mapped block 1819239214 (level 0) [ 69.666302][ T1452] EXT4-fs (loop3): Remounting filesystem read-only [ 69.672898][ T1452] EXT4-fs error (device loop3): ext4_free_branches:1030: inode #13: comm syz.3.274: invalid indirect mapped block 1819239214 (level 1) [ 69.688524][ T1452] EXT4-fs (loop3): Remounting filesystem read-only [ 69.697723][ T1452] EXT4-fs (loop3): 1 truncate cleaned up [ 69.703908][ T1452] EXT4-fs (loop3): mounted filesystem without journal. Opts: nolazytime,resuid=0x0000000000000000,jqfmt=vfsv1,errors=remount-ro,nobh,usrjquota=... Quota mode: writeback. [ 69.739869][ T1476] loop3: detected capacity change from 0 to 256 [ 69.789403][ T1484] loop0: detected capacity change from 0 to 512 [ 69.827723][ T30] audit: type=1400 audit(1792317053.490:778): avc: denied { create } for pid=1485 comm="syz.4.283" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=nfc_socket permissive=1 [ 69.902771][ T1484] EXT4-fs (loop0): Ignoring removed nobh option [ 69.910619][ T1484] EXT4-fs error (device loop0): ext4_xattr_block_get:543: inode #2: comm syz.0.282: corrupted xattr block 255 [ 69.922531][ T1484] EXT4-fs (loop0): Cannot turn on journaled quota: type 1: error -117 [ 69.931038][ T1484] EXT4-fs (loop0): mounted filesystem without journal. Opts: nobh,noblock_validity,dioread_lock,init_itable,auto_da_alloc,grpjquota=.nouid32,barrier=0x0000000000000007,jqfmt=vfsv1,grpid,,,errors=continue. Quota mode: writeback. [ 69.953402][ T1484] EXT4-fs error (device loop0): ext4_xattr_block_get:543: inode #2: comm syz.0.282: corrupted xattr block 255 [ 69.965410][ T1484] SELinux: (dev loop0, type ext4) getxattr errno 117 [ 69.972110][ T60] usb 6-1: new high-speed USB device number 2 using dummy_hcd [ 70.091698][ T1491] cgroup: Unknown subsys name '¬§@﬽æì¦4*oäÂÒ£hÓîºoþüíUÜ' [ 70.119048][ T1493] loop0: detected capacity change from 0 to 1024 [ 70.130118][ T26] usb 5-1: new high-speed USB device number 11 using dummy_hcd [ 70.181151][ T1493] EXT4-fs (loop0): Mount option "dioread_lock" incompatible with ext3 [ 70.210061][ T6] usb 4-1: device firmware changed [ 70.225011][ T39] usb 4-1: USB disconnect, device number 6 [ 70.342543][ T1495] netlink: 24 bytes leftover after parsing attributes in process `syz.0.286'. [ 70.397745][ T1495] netlink: 52 bytes leftover after parsing attributes in process `syz.0.286'. [ 70.409763][ T60] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 70.423280][ T39] usb 4-1: new high-speed USB device number 7 using dummy_hcd [ 70.430901][ T26] usb 5-1: Using ep0 maxpacket: 16 [ 70.436607][ T60] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 70.448093][ T60] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 70.495483][ T60] usb 6-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 70.544083][ T60] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 70.600180][ T26] usb 5-1: unable to get BOS descriptor or descriptor too short [ 70.621991][ T60] usb 6-1: config 0 descriptor?? [ 70.710258][ T26] usb 5-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 70.725831][ T26] usb 5-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 237, changing to 7 [ 70.738240][ T26] usb 5-1: config 1 interface 2 altsetting 1 endpoint 0x82 has an invalid bInterval 0, changing to 7 [ 70.800230][ T39] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 70.832801][ T39] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 70.844021][ T39] usb 4-1: New USB device found, idVendor=044f, idProduct=b65d, bcdDevice= 0.00 [ 70.854206][ T39] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 70.866608][ T39] usb 4-1: config 0 descriptor?? [ 70.930420][ T26] usb 5-1: New USB device found, idVendor=103d, idProduct=0100, bcdDevice= 0.40 [ 71.019162][ T26] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 71.033727][ T26] usb 5-1: Product: syz [ 71.038176][ T1501] futex_wake_op: syz.6.289 tries to shift op by 144; fix this program [ 71.048642][ T1501] loop6: detected capacity change from 0 to 256 [ 71.061529][ T26] usb 5-1: Manufacturer: syz [ 71.066142][ T26] usb 5-1: SerialNumber: syz [ 71.113701][ T1501] exFAT-fs (loop6): failed to load upcase table (idx : 0x00010000, chksum : 0x205ab87c, utbl_chksum : 0xe619d30d) [ 71.131192][ T60] plantronics 0003:047F:FFFF.000F: unknown main item tag 0x0 [ 71.148869][ T60] plantronics 0003:047F:FFFF.000F: No inputs registered, leaving [ 71.160851][ T60] plantronics 0003:047F:FFFF.000F: hiddev96,hidraw0: USB HID v0.00 Device [HID 047f:ffff] on usb-dummy_hcd.5-1/input0 [ 71.164058][ T1504] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=1504 comm=syz.0.290 [ 71.180876][ T39] hid-thrustmaster 0003:044F:B65D.0010: unknown main item tag 0x0 [ 71.192230][ T1503] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=1503 comm=syz.0.290 [ 71.197291][ T39] hid-thrustmaster 0003:044F:B65D.0010: unknown main item tag 0x0 [ 71.214296][ T39] hid-thrustmaster 0003:044F:B65D.0010: unknown main item tag 0x0 [ 71.222710][ T39] hid-thrustmaster 0003:044F:B65D.0010: unknown main item tag 0x0 [ 71.231664][ T39] hid-thrustmaster 0003:044F:B65D.0010: unknown main item tag 0x0 [ 71.239485][ T39] hid-thrustmaster 0003:044F:B65D.0010: unknown main item tag 0x0 [ 71.247384][ T39] hid-thrustmaster 0003:044F:B65D.0010: unknown main item tag 0x0 [ 71.248457][ T1521] loop0: detected capacity change from 0 to 512 [ 71.256079][ T39] hid-thrustmaster 0003:044F:B65D.0010: hidraw1: USB HID v0.00 Device [HID 044f:b65d] on usb-dummy_hcd.3-1/input0 [ 71.272123][ T30] audit: type=1400 audit(1792317054.930:779): avc: denied { setopt } for pid=1522 comm="syz.6.291" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 71.273568][ T39] hid-thrustmaster 0003:044F:B65D.0010: Wrong number of endpoints? [ 71.313114][ T1525] loop6: detected capacity change from 0 to 512 [ 71.323797][ T1521] EXT4-fs error (device loop0): ext4_orphan_get:1410: inode #15: comm syz.0.292: inode has both inline data and extents flags [ 71.337119][ T1521] EXT4-fs error (device loop0): ext4_orphan_get:1415: comm syz.0.292: couldn't read orphan inode 15 (err -117) [ 71.339826][ T26] usb 5-1: Audio class v2/v3 interfaces need an interface association [ 71.348888][ C1] hid-thrustmaster 0003:044F:B65D.0010: Unknown packet type 0x0, unable to proceed further with wheel init [ 71.349121][ T1521] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 71.358215][ T26] snd-usb-audio: probe of 5-1:1.0 failed with error -22 [ 71.402869][ T1525] EXT4-fs (loop6): revision level too high, forcing read-only mode [ 71.410967][ T1525] [EXT4 FS bs=4096, gc=1, bpg=32768, ipg=32, mo=e040e018, mo2=0002] [ 71.419052][ T1525] System zones: 0-1, 15-15, 18-18, 34-34 [ 71.434841][ T1525] EXT4-fs (loop6): orphan cleanup on readonly fs [ 71.442178][ T1534] loop0: detected capacity change from 0 to 512 [ 71.444281][ T1525] EXT4-fs error (device loop6): ext4_quota_enable:6431: comm syz.6.293: Bad quota inum: 768, type: 0 [ 71.460784][ T1534] EXT4-fs (loop0): Test dummy encryption mode enabled [ 71.467752][ T1525] EXT4-fs warning (device loop6): ext4_enable_quotas:6479: Failed to enable quota tracking (type=0, err=-117, ino=768). Please run e2fsck to fix. [ 71.470523][ T1534] EXT4-fs error (device loop0): ext4_orphan_get:1410: inode #15: comm syz.0.294: inode has both inline data and extents flags [ 71.482644][ T1525] EXT4-fs (loop6): Cannot turn on quotas: error -117 [ 71.499677][ T1534] EXT4-fs error (device loop0): ext4_orphan_get:1415: comm syz.0.294: couldn't read orphan inode 15 (err -117) [ 71.502565][ T1525] EXT4-fs (loop6): mounted filesystem without journal. Opts: resgid=0x0000000000000000,,errors=continue. Quota mode: writeback. [ 71.515624][ T1534] EXT4-fs (loop0): mounted filesystem without journal. Opts: nogrpid,test_dummy_encryption,delalloc,discard,,errors=continue. Quota mode: none. [ 71.554409][ T1538] netlink: 176 bytes leftover after parsing attributes in process `syz.5.279'. [ 71.577201][ T30] audit: type=1400 audit(1792317055.240:780): avc: denied { read } for pid=1524 comm="syz.6.293" name="file2" dev="loop6" ino=16 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=lnk_file permissive=1 [ 71.599583][ T1526] fscrypt (loop6, inode 16): Error -61 getting encryption context [ 71.599888][ T26] usb 5-1: 2:1 : can't get High Capability descriptor [ 71.771404][ T1488] UDC core: couldn't find an available UDC or it's busy: -16 [ 71.820826][ T1488] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 71.848962][ T1543] loop6: detected capacity change from 0 to 512 [ 71.903486][ T26] usb 5-1: USB disconnect, device number 11 [ 72.025087][ T1543] EXT4-fs (loop6): 1 truncate cleaned up [ 72.043287][ T1543] EXT4-fs (loop6): mounted filesystem without journal. Opts: bsddf,,errors=continue. Quota mode: none. [ 72.098483][ T1543] EXT4-fs error (device loop6): htree_dirblock_to_tree:1112: inode #2: block 13: comm syz.6.295: bad entry in directory: rec_len is smaller than minimal - offset=76, inode=0, rec_len=0, size=1024 fake=0 [ 72.143011][ T1543] printk: syz.6.295 (1543): Attempt to access syslog with CAP_SYS_ADMIN but no CAP_SYSLOG (deprecated). [ 72.202797][ T1544] cgroup: Invalid name [ 72.230024][ T30] audit: type=1400 audit(1792317055.800:781): avc: denied { bind } for pid=1540 comm="syz.6.295" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 72.340023][ T30] audit: type=1400 audit(1792317055.800:782): avc: denied { setopt } for pid=1540 comm="syz.6.295" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 72.450490][ T1551] syzkaller1: tun_chr_ioctl cmd 1074025677 [ 72.456416][ T1551] syzkaller1: linktype set to 769 [ 72.530022][ T26] usb 6-1: reset high-speed USB device number 2 using dummy_hcd [ 72.546920][ T30] audit: type=1400 audit(1792317056.210:783): avc: denied { getopt } for pid=1568 comm="syz.4.303" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 72.567785][ T30] audit: type=1400 audit(1792317056.230:784): avc: denied { ioctl } for pid=1568 comm="syz.4.303" path="socket:[22795]" dev="sockfs" ino=22795 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=key_socket permissive=1 [ 72.605619][ T1571] loop4: detected capacity change from 0 to 2048 [ 72.651258][ T1571] EXT4-fs (loop4): mounted filesystem without journal. Opts: init_itable,,errors=continue. Quota mode: none. [ 72.664285][ T1571] EXT4-fs error (device loop4): ext4_mb_generate_buddy:1176: group 0, block bitmap and bg descriptor inconsistent: 0 vs 150994969 free clusters [ 72.679146][ T1571] EXT4-fs (loop4): Delayed block allocation failed for inode 15 at logical offset 159 with max blocks 1 with error 28 [ 72.691697][ T1571] EXT4-fs (loop4): This should not happen!! Data will be lost [ 72.691697][ T1571] [ 72.701462][ T1571] EXT4-fs (loop4): Total free blocks count 0 [ 72.707492][ T1571] EXT4-fs (loop4): Free/Dirty block details [ 72.713601][ T1571] EXT4-fs (loop4): free_blocks=2415919504 [ 72.719390][ T1571] EXT4-fs (loop4): dirty_blocks=32 [ 72.724695][ T1571] EXT4-fs (loop4): Block reservation details [ 72.730764][ T1571] EXT4-fs (loop4): i_reserved_data_blocks=2 [ 72.744215][ T6] usb 4-1: USB disconnect, device number 7 [ 74.429990][ T26] usb 6-1: device descriptor read/64, error -32 [ 74.446404][ T30] audit: type=1326 audit(1792317058.110:785): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1576 comm="syz.5.307" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f4c9bfb4559 code=0x7ffc0000 [ 74.473546][ T30] audit: type=1326 audit(1792317058.140:786): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1576 comm="syz.5.307" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f4c9bfb4559 code=0x7ffc0000 [ 74.502104][ T1581] UDC core: couldn't find an available UDC or it's busy: -16 [ 74.509563][ T1581] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 74.525548][ T1585] loop6: detected capacity change from 0 to 512 [ 75.451047][ T30] audit: type=1326 audit(1792317058.140:787): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1576 comm="syz.5.307" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f4c9bfb4559 code=0x7ffc0000 [ 75.476161][ T30] audit: type=1326 audit(1792317058.140:788): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=1576 comm="syz.5.307" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=325 compat=0 ip=0x7f4c9bfb4559 code=0x7ffc0000 [ 75.510621][ T306] EXT4-fs (loop4): Delayed block allocation failed for inode 15 at logical offset 0 with max blocks 1 with error 28 [ 75.522838][ T306] EXT4-fs (loop4): This should not happen!! Data will be lost [ 75.522838][ T306] [ 75.546982][ T1585] EXT4-fs (loop6): Ignoring removed oldalloc option [ 75.554122][ T1585] EXT4-fs (loop6): Unrecognized mount option "fowner=00000000000000000000" or missing value [ 75.568897][ T1587] loop3: detected capacity change from 0 to 512 [ 75.581999][ T1591] netlink: 4 bytes leftover after parsing attributes in process `syz.4.306'. [ 75.624618][ T1587] EXT4-fs (loop3): Mount option "noacl" will be removed by 3.5 [ 75.624618][ T1587] Contact linux-ext4@vger.kernel.org if you think we should keep it. [ 75.624618][ T1587] [ 75.660025][ T1595] device wireguard0 entered promiscuous mode [ 75.681155][ T1587] EXT4-fs (loop3): orphan cleanup on readonly fs [ 75.687837][ T1587] EXT4-fs warning (device loop3): ext4_enable_quotas:6479: Failed to enable quota tracking (type=0, err=-22, ino=3). Please run e2fsck to fix. [ 75.705733][ T1599] loop6: detected capacity change from 0 to 512 [ 75.743798][ T1587] EXT4-fs (loop3): Cannot turn on quotas: error -22 [ 75.750842][ T1587] EXT4-fs error (device loop3): ext4_validate_block_bitmap:438: comm syz.3.305: bg 0: block 64: padding at end of block bitmap is not set [ 75.765603][ T1587] EXT4-fs error (device loop3) in ext4_mb_clear_bb:6191: Corrupt filesystem [ 75.778235][ T1587] EXT4-fs (loop3): 1 orphan inode deleted [ 75.784245][ T1587] EXT4-fs (loop3): mounted filesystem without journal. Opts: noacl,,errors=continue. Quota mode: writeback. [ 75.790725][ T1599] EXT4-fs (loop6): encrypted files will use data=ordered instead of data journaling mode [ 75.833206][ T1599] EXT4-fs (loop6): filesystem is read-only [ 75.845522][ T1599] EXT4-fs (loop6): Unsupported encryption level 248 [ 75.897584][ T1600] bridge0: port 1(bridge_slave_0) entered blocking state [ 75.904692][ T1600] bridge0: port 1(bridge_slave_0) entered disabled state [ 75.912766][ T1600] device bridge_slave_0 entered promiscuous mode [ 75.920062][ T26] usb 6-1: device descriptor read/64, error -71 [ 75.927692][ T1600] bridge0: port 2(bridge_slave_1) entered blocking state [ 75.934891][ T1600] bridge0: port 2(bridge_slave_1) entered disabled state [ 75.943640][ T1600] device bridge_slave_1 entered promiscuous mode [ 75.973060][ T1608] loop6: detected capacity change from 0 to 256 [ 76.093381][ T1590] loop4: detected capacity change from 0 to 131072 [ 76.095156][ T1600] bridge0: port 2(bridge_slave_1) entered blocking state [ 76.106953][ T1600] bridge0: port 2(bridge_slave_1) entered forwarding state [ 76.114267][ T1600] bridge0: port 1(bridge_slave_0) entered blocking state [ 76.121302][ T1600] bridge0: port 1(bridge_slave_0) entered forwarding state [ 76.151881][ T1590] F2FS-fs (loop4): Test dummy encryption mode enabled [ 76.170733][ T1590] F2FS-fs (loop4): invalid crc value [ 76.190167][ T26] usb 6-1: reset high-speed USB device number 2 using dummy_hcd [ 76.217743][ T1590] F2FS-fs (loop4): Found nat_bits in checkpoint [ 76.229641][ T43] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 76.248038][ T1616] loop6: detected capacity change from 0 to 512 [ 76.250211][ T43] bridge0: port 1(bridge_slave_0) entered disabled state [ 76.273250][ T43] bridge0: port 2(bridge_slave_1) entered disabled state [ 76.287602][ T1590] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 76.303697][ T529] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 76.322964][ T1616] EXT4-fs (loop6): mounted filesystem without journal. Opts: nodioread_nolock,sb=0x0000000000000001,,errors=continue. Quota mode: writeback. [ 76.337663][ T529] bridge0: port 1(bridge_slave_0) entered blocking state [ 76.340131][ T1616] ext4 filesystem being mounted at /15/file2 supports timestamps until 2038-01-19 (0x7fffffff) [ 76.344709][ T529] bridge0: port 1(bridge_slave_0) entered forwarding state [ 76.344882][ T529] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 76.370504][ T529] bridge0: port 2(bridge_slave_1) entered blocking state [ 76.377524][ T529] bridge0: port 2(bridge_slave_1) entered forwarding state [ 76.390799][ T669] device bridge_slave_1 left promiscuous mode [ 76.396920][ T669] bridge0: port 2(bridge_slave_1) entered disabled state [ 76.404821][ T30] kauditd_printk_skb: 7 callbacks suppressed [ 76.404833][ T30] audit: type=1400 audit(1792317060.070:796): avc: denied { append } for pid=1613 comm="syz.6.317" name="file1" dev="loop6" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 76.440356][ T669] device bridge_slave_0 left promiscuous mode [ 76.447277][ T669] bridge0: port 1(bridge_slave_0) entered disabled state [ 76.455585][ T669] device veth1_macvtap left promiscuous mode [ 76.461695][ T669] device veth0_vlan left promiscuous mode [ 76.500041][ T26] usb 6-1: device descriptor read/64, error -71 [ 76.597818][ T529] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 76.609121][ T529] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 76.639556][ T529] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 76.658532][ T529] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 76.680447][ T529] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 76.700154][ T529] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 76.708178][ T529] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 76.720472][ T529] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 76.740768][ T1600] device veth0_vlan entered promiscuous mode [ 76.757172][ T529] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 76.765598][ T529] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 76.778929][ T1600] device veth1_macvtap entered promiscuous mode [ 76.789357][ T529] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 76.797260][ T529] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 76.805625][ T529] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 76.818216][ T529] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 76.826435][ T529] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 76.868775][ T1636] loop3: detected capacity change from 0 to 16 [ 76.916607][ T1637] Unsupported ieee802154 address type: 0 [ 76.980153][ T1630] loop7: detected capacity change from 0 to 40427 [ 76.990132][ T26] usb 6-1: device descriptor read/64, error -71 [ 77.031829][ T1630] F2FS-fs (loop7): Invalid SB checksum offset: 0 [ 77.038244][ T1630] F2FS-fs (loop7): Can't find valid F2FS filesystem in 2th superblock [ 77.047235][ T1630] F2FS-fs (loop7): invalid crc value [ 77.053866][ T1630] F2FS-fs (loop7): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 585327988383614437) [ 77.074686][ T1630] F2FS-fs (loop7): Try to recover 2th superblock, ret: 0 [ 77.081789][ T1630] F2FS-fs (loop7): Mounted with checkpoint version = 48b305e5 [ 77.270018][ T26] usb 6-1: reset high-speed USB device number 2 using dummy_hcd [ 77.277725][ T60] usb 5-1: new high-speed USB device number 12 using dummy_hcd [ 77.351972][ T1647] netlink: 20 bytes leftover after parsing attributes in process `syz.7.321'. [ 77.560216][ T26] usb 6-1: device descriptor read/8, error -71 [ 77.862715][ T60] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 77.935664][ T1651] overlayfs: option "volatile" is meaningless in a non-upper mount, ignoring it. [ 77.945064][ T26] usb 6-1: device descriptor read/8, error -71 [ 77.955028][ T60] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 78.150796][ T30] audit: type=1400 audit(1792317061.810:797): avc: denied { getopt } for pid=1648 comm="syz.6.323" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 78.234497][ T1657] loop3: detected capacity change from 0 to 512 [ 78.250694][ T1651] overlayfs: missing 'lowerdir' [ 78.259927][ T60] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 78.278081][ T1655] loop7: detected capacity change from 0 to 2048 [ 78.333604][ T1659] FAT-fs (loop5): bogus logical sector size 1536 [ 78.334846][ T60] usb 5-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 78.339953][ T1659] FAT-fs (loop5): This doesn't look like a DOS 1.x volume; no bootstrapping code [ 78.349506][ T60] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 78.358587][ T1657] EXT4-fs (loop3): Cannot turn on journaled quota: type 0: error -2 [ 78.374506][ T1659] FAT-fs (loop5): Can't find a valid FAT filesystem [ 78.374672][ T1657] EXT4-fs error (device loop3): ext4_free_branches:1030: inode #13: comm syz.3.324: invalid indirect mapped block 256 (level 1) [ 78.394933][ T1657] EXT4-fs error (device loop3): ext4_free_branches:1030: inode #13: comm syz.3.324: invalid indirect mapped block 2683928664 (level 1) [ 78.404734][ T60] usb 5-1: config 0 descriptor?? [ 78.414064][ T1657] EXT4-fs (loop3): 1 truncate cleaned up [ 78.419697][ T1657] EXT4-fs (loop3): mounted filesystem without journal. Opts: noblock_validity,max_dir_size_kb=0x0000000000000009,stripe=0x0000000000000ee9,nodioread_nolock,discard,usrjquota=.nouid32,noauto_da_alloc,jqfmt=vfsv0,barrier,nogrpid,,,errors=continue. Quota mode: writeback. [ 78.446225][ T1657] EXT4-fs error (device loop3): ext4_read_block_bitmap_nowait:476: comm syz.3.324: Invalid block bitmap block 3 in block_group 0 [ 78.461151][ T1655] EXT4-fs (loop7): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 78.481168][ T1651] fuse: Bad value for 'fd' [ 78.795950][ T1675] EXT4-fs (loop5): Ignoring removed mblk_io_submit option [ 78.796609][ T1677] UDC core: couldn't find an available UDC or it's busy: -16 [ 78.803484][ T1675] EXT4-fs (loop5): feature flags set on rev 0 fs, running e2fsck is recommended [ 78.814161][ T1677] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 78.831653][ T1675] EXT4-fs error (device loop5): ext4_orphan_get:1410: inode #12: comm syz.5.328: iget: bad i_size value: -562949953417216 [ 78.844815][ T1675] EXT4-fs (loop5): Remounting filesystem read-only [ 78.851494][ T1675] EXT4-fs error (device loop5): ext4_orphan_get:1415: comm syz.5.328: couldn't read orphan inode 12 (err -117) [ 78.863453][ T1675] EXT4-fs (loop5): Remounting filesystem read-only [ 78.869998][ T1675] EXT4-fs (loop5): mounted filesystem without journal. Opts: nobarrier,noblock_validity,mblk_io_submit,barrier=0x0000000000000009,errors=remount-ro,acl,journal_ioprio=0x0000000000000000,max_batch_time=0x0000000000000006,resgid=0x000000000000ee002. Quota mode: writeback. [ 78.971207][ T60] plantronics 0003:047F:FFFF.0011: unknown main item tag 0x0 [ 78.984007][ T60] plantronics 0003:047F:FFFF.0011: No inputs registered, leaving [ 79.001149][ T1690] EXT4-fs (loop5): Ignoring removed nobh option [ 79.006236][ T60] plantronics 0003:047F:FFFF.0011: hiddev97,hidraw1: USB HID v0.00 Device [HID 047f:ffff] on usb-dummy_hcd.4-1/input0 [ 79.007704][ T1690] EXT4-fs (loop5): Test dummy encryption mode enabled [ 79.031345][ T39] usb 6-1: USB disconnect, device number 2 [ 79.038860][ T1690] EXT4-fs (loop5): Ignoring removed bh option [ 79.050403][ T1690] EXT4-fs (loop5): mounted filesystem without journal. Opts: grpid,nobh,nodioread_nolock,test_dummy_encryption,lazytime,nojournal_checksum,minixdf,bh,,errors=continue. Quota mode: writeback. [ 79.076176][ T1690] fscrypt: AES-256-CTS-CBC using implementation "cts-cbc-aes-aesni" [ 79.086209][ T1690] fscrypt: AES-256-XTS using implementation "xts-aes-aesni" [ 79.100043][ T415] usb 7-1: new high-speed USB device number 2 using dummy_hcd [ 79.143970][ T1701] EXT4-fs (loop7): Ignoring removed bh option [ 79.171793][ T1690] netlink: 6028 bytes leftover after parsing attributes in process `syz.5.330'. [ 79.181458][ T1701] EXT4-fs (loop7): mounted filesystem without journal. Opts: barrier,nodioread_nolock,noquota,grpid,auto_da_alloc,nodioread_nolock,bh,,errors=continue. Quota mode: none. [ 79.198516][ T1701] ext4 filesystem being mounted at /4/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 79.231578][ T1639] netlink: 176 bytes leftover after parsing attributes in process `syz.4.318'. [ 79.400014][ T415] usb 7-1: device descriptor read/64, error -71 [ 79.510018][ T60] usb 8-1: new high-speed USB device number 2 using dummy_hcd [ 79.634912][ T1708] overlayfs: bad mount option "redirect_dir=on\" [ 79.671192][ T1711] set_capacity_and_notify: 6 callbacks suppressed [ 79.671203][ T1711] loop3: detected capacity change from 0 to 256 [ 79.700843][ T1711] exfat: Deprecated parameter 'namecase' [ 79.706692][ T1711] exfat: Deprecated parameter 'utf8' [ 79.714235][ T1711] exFAT-fs (loop3): failed to load upcase table (idx : 0x00010000, chksum : 0xea424414, utbl_chksum : 0xe619d30d) [ 79.790022][ T415] usb 7-1: device descriptor read/64, error -71 [ 79.880127][ T1716] loop5: detected capacity change from 0 to 512 [ 79.887786][ T1713] overlayfs: statfs failed on './file0' [ 79.893596][ T60] usb 8-1: config 1 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 79.906624][ T60] usb 8-1: config 1 interface 1 altsetting 1 endpoint 0x3 has invalid wMaxPacketSize 0 [ 79.927580][ T1716] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=e000e01c, mo2=0002] [ 79.935751][ T1716] System zones: 1-12 [ 79.940235][ T1716] EXT4-fs error (device loop5): ext4_xattr_inode_iget:401: inode #12: comm syz.5.337: missing EA_INODE flag [ 79.952044][ T1716] EXT4-fs error (device loop5): ext4_xattr_inode_iget:406: comm syz.5.337: error while reading EA inode 12 err=-117 [ 79.965330][ T1716] EXT4-fs (loop5): 1 orphan inode deleted [ 79.971167][ T1716] EXT4-fs (loop5): mounted filesystem without journal. Opts: debug,resuid=0x000000000000ee01,,errors=continue. Quota mode: writeback. [ 80.045576][ T1721] netlink: 8 bytes leftover after parsing attributes in process `syz.3.339'. [ 80.059502][ T30] audit: type=1400 audit(2000000001.229:798): avc: denied { nlmsg_write } for pid=1715 comm="syz.5.337" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 80.080037][ T415] usb 7-1: new high-speed USB device number 3 using dummy_hcd [ 80.080055][ T60] usb 8-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 80.096690][ T1716] netlink: 12 bytes leftover after parsing attributes in process `syz.5.337'. [ 80.105701][ T60] usb 8-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 80.107630][ T1726] syz.3.341 (1726): attempted to duplicate a private mapping with mremap. This is not supported. [ 80.113872][ T60] usb 8-1: Product: syz [ 80.128569][ T60] usb 8-1: Manufacturer: syz [ 80.133207][ T60] usb 8-1: SerialNumber: syz [ 80.141107][ T1726] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=1726 comm=syz.3.341 [ 80.170463][ T60] cdc_ncm 8-1:1.0: skipping garbage [ 80.173719][ T1728] loop3: detected capacity change from 0 to 512 [ 80.184918][ T1728] EXT4-fs (loop3): Ignoring removed orlov option [ 80.191598][ T1728] EXT4-fs (loop3): ext4_check_descriptors: Inode bitmap for group 0 not in group (block 48900)! [ 80.202397][ T1728] EXT4-fs (loop3): group descriptors corrupted! [ 80.257701][ T333] usb 5-1: USB disconnect, device number 12 [ 80.261101][ T30] audit: type=1400 audit(2000000001.439:799): avc: denied { setopt } for pid=1729 comm="syz.5.343" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 80.283134][ T1732] loop4: detected capacity change from 0 to 1024 [ 80.314752][ T1732] EXT4-fs error (device loop4): ext4_fill_super:4863: comm syz.4.344: inode #2: comm syz.4.344: iget: illegal inode # [ 80.327303][ T1732] EXT4-fs (loop4): get root inode failed [ 80.333039][ T1732] EXT4-fs (loop4): mount failed [ 80.390003][ T415] usb 7-1: device descriptor read/64, error -71 [ 80.560038][ T418] usb 4-1: new high-speed USB device number 8 using dummy_hcd [ 80.582635][ T1706] loop7: detected capacity change from 0 to 1024 [ 80.633636][ T1706] EXT4-fs (loop7): Ignoring removed mblk_io_submit option [ 80.640832][ T1706] EXT4-fs (loop7): Quota format mount options ignored when QUOTA feature is enabled [ 80.651384][ T1706] EXT4-fs error (device loop7): ext4_ext_check_inode:501: inode #11: comm syz.7.333: pblk 0 bad header/extent: invalid extent entries - magic f30a, entries 1, max 4(4), depth 32512(32512) [ 80.670340][ T1706] EXT4-fs (loop7): Remounting filesystem read-only [ 80.676930][ T1706] EXT4-fs error (device loop7): ext4_orphan_get:1415: comm syz.7.333: couldn't read orphan inode 11 (err -117) [ 80.688822][ T1706] EXT4-fs (loop7): Remounting filesystem read-only [ 80.695431][ T1706] EXT4-fs (loop7): mounted filesystem without journal. Opts: errors=remount-ro,noload,mblk_io_submit,jqfmt=vfsv0,discard,usrjquota=,grpquota,quota,. Quota mode: writeback. [ 80.720787][ T1706] EXT4-fs error (device loop7): ext4_read_block_bitmap_nowait:476: comm syz.7.333: Invalid block bitmap block 0 in block_group 0 [ 80.734246][ T1706] EXT4-fs (loop7): Remounting filesystem read-only [ 80.740859][ T1706] Quota error (device loop7): write_blk: dquota write failed [ 80.748226][ T1706] Quota error (device loop7): qtree_write_dquot: Error -117 occurred while creating quota [ 80.758158][ T1706] EXT4-fs error (device loop7): ext4_acquire_dquot:6227: comm syz.7.333: Failed to acquire dquot type 0 [ 80.769425][ T1706] EXT4-fs (loop7): Remounting filesystem read-only [ 80.790035][ T415] usb 7-1: device descriptor read/64, error -71 [ 80.920091][ T415] usb usb7-port1: attempt power cycle [ 80.940068][ T418] usb 4-1: New USB device found, idVendor=05c6, idProduct=1000, bcdDevice= 0.00 [ 80.949204][ T418] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 80.990538][ T418] usb-storage 4-1:1.0: USB Mass Storage device detected [ 81.050022][ T39] usb 6-1: new high-speed USB device number 3 using dummy_hcd [ 81.168158][ T1747] loop4: detected capacity change from 0 to 512 [ 81.194528][ T1747] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 81.256722][ T1752] 9pnet: Insufficient options for proto=fd [ 81.262808][ T1750] loop4: detected capacity change from 0 to 256 [ 81.270864][ T1750] FAT-fs (loop4): Unrecognized mount option "./file0" or missing value [ 81.290015][ T39] usb 6-1: Using ep0 maxpacket: 32 [ 81.330010][ T415] usb 7-1: new high-speed USB device number 4 using dummy_hcd [ 81.341786][ T1750] loop4: detected capacity change from 0 to 256 [ 81.348274][ T1750] FAT-fs (loop4): Unrecognized mount option "./file0" or missing value [ 81.392702][ T1750] loop4: detected capacity change from 0 to 256 [ 81.408024][ T1728] loop3: detected capacity change from 0 to 512 [ 81.414381][ T39] usb 6-1: config 0 interface 0 altsetting 8 endpoint 0x81 has an invalid bInterval 189, changing to 11 [ 81.425558][ T60] cdc_ncm 8-1:1.0: bind() failure [ 81.431008][ T39] usb 6-1: config 0 interface 0 altsetting 8 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 81.443955][ T39] usb 6-1: config 0 interface 0 has no altsetting 0 [ 81.450690][ T60] cdc_ncm: probe of 8-1:1.1 failed with error -71 [ 81.457264][ T39] usb 6-1: New USB device found, idVendor=046d, idProduct=c24f, bcdDevice= 0.00 [ 81.466355][ T39] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 81.474374][ T60] cdc_mbim: probe of 8-1:1.1 failed with error -71 [ 81.487047][ T39] usb 6-1: config 0 descriptor?? [ 81.492334][ T60] usb 8-1: USB disconnect, device number 2 [ 81.520583][ T415] usb 7-1: device descriptor read/8, error -71 [ 81.521190][ T1750] FAT-fs (loop4): Unrecognized mount option "./file0" or missing value [ 81.531241][ T565] udevd[565]: inotify_add_watch(7, /dev/loop3, 10) failed: No such file or directory [ 81.536744][ T313] udevd[313]: inotify_add_watch(7, /dev/loop4, 10) failed: No such file or directory [ 81.558900][ T313] udevd[313]: inotify_add_watch(7, /dev/loop4, 10) failed: No such file or directory [ 81.562010][ T565] udevd[565]: inotify_add_watch(7, /dev/loop3, 10) failed: No such file or directory [ 81.569628][ T313] udevd[313]: inotify_add_watch(7, /dev/loop4, 10) failed: No such file or directory [ 81.581270][ T418] scsi host1: usb-storage 4-1:1.0 [ 81.597077][ T418] usb 4-1: USB disconnect, device number 8 [ 81.598720][ T313] udevd[313]: inotify_add_watch(7, /dev/loop4, 10) failed: No such file or directory [ 81.614005][ T313] udevd[313]: inotify_add_watch(7, /dev/loop4, 10) failed: No such file or directory [ 81.623876][ T1750] FAT-fs (loop4): Unrecognized mount option "./file0" or missing value [ 81.624745][ T313] udevd[313]: inotify_add_watch(7, /dev/loop4, 10) failed: No such file or directory [ 81.701542][ T564] udevd[564]: inotify_add_watch(7, /dev/loop4, 10) failed: No such file or directory [ 81.712063][ T564] udevd[564]: inotify_add_watch(7, /dev/loop4, 10) failed: No such file or directory [ 81.740308][ T1750] FAT-fs (loop4): Unrecognized mount option "./file0" or missing value [ 81.830049][ T415] usb 7-1: device descriptor read/8, error -71 [ 81.850430][ T1750] FAT-fs (loop4): Unrecognized mount option "./file0" or missing value [ 81.851839][ T1764] exFAT-fs (loop6): error, invalid access to FAT bad cluster (entry 0x00000005) [ 81.868139][ T1764] exFAT-fs (loop6): Filesystem has been set read-only [ 81.874928][ T1764] exFAT-fs (loop6): failed to load upcase table [ 81.881186][ T1764] exFAT-fs (loop6): failed to recognize exfat type [ 81.950562][ T1750] FAT-fs (loop4): Unrecognized mount option "./file0" or missing value [ 81.991809][ T1764] exFAT-fs (loop6): error, invalid access to FAT bad cluster (entry 0x00000005) [ 82.001056][ T1764] exFAT-fs (loop6): Filesystem has been set read-only [ 82.007859][ T1764] exFAT-fs (loop6): failed to load upcase table [ 82.014197][ T1764] exFAT-fs (loop6): failed to recognize exfat type [ 82.060275][ T1750] FAT-fs (loop4): Unrecognized mount option "./file0" or missing value [ 82.072184][ T285] FAT-fs (loop3): error, fat_get_cluster: invalid start cluster (i_pos 0, start 22000003) [ 82.087319][ T1769] EXT4-fs (loop7): Ignoring removed bh option [ 82.091976][ T1764] exFAT-fs (loop6): error, invalid access to FAT bad cluster (entry 0x00000005) [ 82.094265][ T285] FAT-fs (loop3): Filesystem has been set read-only [ 82.102576][ T1764] exFAT-fs (loop6): Filesystem has been set read-only [ 82.112060][ T1769] EXT4-fs warning (device loop7): dx_probe:878: Directory (ino: 2) htree depth 0x0002 exceedsupported value [ 82.116755][ T1764] exFAT-fs (loop6): failed to load upcase table [ 82.127664][ T285] FAT-fs (loop3): error, fat_get_cluster: invalid start cluster (i_pos 0, start 22000003) [ 82.135568][ T1764] exFAT-fs (loop6): failed to recognize exfat type [ 82.150051][ T1769] EXT4-fs warning (device loop7): dx_probe:881: Enable large directory feature to access it [ 82.163980][ T1769] EXT4-fs warning (device loop7): dx_probe:966: inode #2: comm syz.7.352: Corrupt directory, running e2fsck is recommended [ 82.177492][ T1769] EXT4-fs (loop7): Cannot turn on journaled quota: type 1: error -117 [ 82.186234][ T1769] EXT4-fs error (device loop7): ext4_iget_extra_inode:4604: inode #15: comm syz.7.352: corrupted in-inode xattr [ 82.190945][ T39] logitech 0003:046D:C24F.0012: unknown main item tag 0x2 [ 82.199675][ T1769] EXT4-fs error (device loop7): ext4_orphan_get:1415: comm syz.7.352: couldn't read orphan inode 15 (err -117) [ 82.208743][ T39] logitech 0003:046D:C24F.0012: unknown main item tag 0x0 [ 82.218967][ T1769] EXT4-fs (loop7): mounted filesystem without journal. Opts: dioread_lock,noblock_validity,grpquota,jqfmt=vfsold,nolazytime,grpjquota=.errors=continue,resuid=0x0000000000000000,bh,noload,,,errors=continue. Quota mode: writeback. [ 82.225028][ T39] logitech 0003:046D:C24F.0012: unknown main item tag 0x0 [ 82.256360][ T1768] EXT4-fs warning (device loop7): dx_probe:878: Directory (ino: 2) htree depth 0x0002 exceedsupported value [ 82.270752][ T1768] EXT4-fs warning (device loop7): dx_probe:881: Enable large directory feature to access it [ 82.271192][ T39] input: HID 046d:c24f as /devices/platform/dummy_hcd.5/usb6/6-1/6-1:0.0/0003:046D:C24F.0012/input/input24 [ 82.288403][ T1764] exFAT-fs (loop6): error, invalid access to FAT bad cluster (entry 0x00000005) [ 82.292749][ T1768] EXT4-fs warning (device loop7): dx_probe:966: inode #2: comm syz.7.352: Corrupt directory, running e2fsck is recommended [ 82.302040][ T1764] exFAT-fs (loop6): Filesystem has been set read-only [ 82.321597][ T1764] exFAT-fs (loop6): failed to load upcase table [ 82.330809][ T1764] exFAT-fs (loop6): failed to recognize exfat type [ 82.354627][ T39] logitech 0003:046D:C24F.0012: input,hidraw0: USB HID v0.00 Keyboard [HID 046d:c24f] on usb-dummy_hcd.5-1/input0 [ 82.376935][ T39] logitech 0003:046D:C24F.0012: implement() called with too large value 245 (n: 0)! (kworker/1:1) [ 82.388005][ T39] logitech 0003:046D:C24F.0012: implement() called with too large value 248 (n: 0)! (kworker/1:1) [ 82.398605][ T39] logitech 0003:046D:C24F.0012: implement() called with too large value 129 (n: 0)! (kworker/1:1) [ 82.409194][ T39] logitech 0003:046D:C24F.0012: implement() called with too large value 132 (n: 0)! (kworker/1:1) [ 82.419782][ T39] logitech 0003:046D:C24F.0012: implement() called with too large value 3 (n: 0)! (kworker/1:1) [ 82.430833][ T1741] UDC core: couldn't find an available UDC or it's busy: -16 [ 82.438211][ T1741] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 82.452088][ T39] logitech 0003:046D:C24F.0012: implement() called with too large value 248 (n: 0)! (kworker/1:1) [ 82.462689][ T39] logitech 0003:046D:C24F.0012: implement() called with too large value 18 (n: 0)! (kworker/1:1) [ 82.481572][ T1764] exFAT-fs (loop6): error, invalid access to FAT bad cluster (entry 0x00000005) [ 82.494769][ T1741] UDC core: couldn't find an available UDC or it's busy: -16 [ 82.503481][ T39] logitech 0003:046D:C24F.0012: Force feedback support for Logitech Gaming Wheels [ 82.512791][ T1741] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 82.520495][ T1764] exFAT-fs (loop6): Filesystem has been set read-only [ 82.530652][ T1764] exFAT-fs (loop6): failed to load upcase table [ 82.540019][ T1764] exFAT-fs (loop6): failed to recognize exfat type [ 82.577429][ T1741] UDC core: couldn't find an available UDC or it's busy: -16 [ 82.592290][ T1741] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 82.601432][ T39] usb 6-1: USB disconnect, device number 3 [ 82.610044][ C1] logitech 0003:046D:C24F.0012: usb_submit_urb(ctrl) failed: -19 [ 82.640224][ T26] usb 5-1: new high-speed USB device number 13 using dummy_hcd [ 82.661558][ T1764] exFAT-fs (loop6): error, invalid access to FAT bad cluster (entry 0x00000005) [ 82.680472][ T1764] exFAT-fs (loop6): Filesystem has been set read-only [ 82.697401][ T1764] exFAT-fs (loop6): failed to load upcase table [ 82.703833][ T1764] exFAT-fs (loop6): failed to recognize exfat type [ 82.810632][ T669] device bridge_slave_1 left promiscuous mode [ 82.816971][ T669] bridge0: port 2(bridge_slave_1) entered disabled state [ 82.820629][ T1764] exFAT-fs (loop6): error, invalid access to FAT bad cluster (entry 0x00000005) [ 82.833261][ T1764] exFAT-fs (loop6): Filesystem has been set read-only [ 82.833313][ T669] device bridge_slave_0 left promiscuous mode [ 82.853585][ T1764] exFAT-fs (loop6): failed to load upcase table [ 82.859842][ T1764] exFAT-fs (loop6): failed to recognize exfat type [ 82.865508][ T669] bridge0: port 1(bridge_slave_0) entered disabled state [ 82.885778][ T669] device veth1_macvtap left promiscuous mode [ 82.899590][ T669] device veth0_vlan left promiscuous mode [ 82.969453][ T1764] exFAT-fs (loop6): error, invalid access to FAT bad cluster (entry 0x00000005) [ 82.978577][ T1764] exFAT-fs (loop6): Filesystem has been set read-only [ 82.985544][ T1764] exFAT-fs (loop6): failed to load upcase table [ 82.991817][ T1764] exFAT-fs (loop6): failed to recognize exfat type [ 83.001456][ T26] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 83.030134][ T26] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 83.039878][ T26] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 83.078887][ T26] usb 5-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 83.088216][ T26] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 83.097007][ T26] usb 5-1: config 0 descriptor?? [ 83.131873][ T1764] exFAT-fs (loop6): error, invalid access to FAT bad cluster (entry 0x00000005) [ 83.141289][ T1764] exFAT-fs (loop6): Filesystem has been set read-only [ 83.148064][ T1764] exFAT-fs (loop6): failed to load upcase table [ 83.154375][ T1764] exFAT-fs (loop6): failed to recognize exfat type [ 83.251848][ T1764] exFAT-fs (loop6): error, invalid access to FAT bad cluster (entry 0x00000005) [ 83.260943][ T1764] exFAT-fs (loop6): Filesystem has been set read-only [ 83.267709][ T1764] exFAT-fs (loop6): failed to load upcase table [ 83.273988][ T1764] exFAT-fs (loop6): failed to recognize exfat type [ 83.423649][ T1764] exFAT-fs (loop6): error, invalid access to FAT bad cluster (entry 0x00000005) [ 83.432734][ T1764] exFAT-fs (loop6): Filesystem has been set read-only [ 83.439505][ T1764] exFAT-fs (loop6): failed to load upcase table [ 83.445760][ T1764] exFAT-fs (loop6): failed to recognize exfat type [ 83.544378][ T1812] EXT4-fs (loop7): mounting ext2 file system using the ext4 subsystem [ 83.558930][ T1812] EXT4-fs (loop7): 1 truncate cleaned up [ 83.560983][ T26] plantronics 0003:047F:FFFF.0013: unknown main item tag 0x0 [ 83.564865][ T1812] EXT4-fs (loop7): mounted filesystem without journal. Opts: noauto_da_alloc,,errors=continue. Quota mode: none. [ 83.580297][ T26] plantronics 0003:047F:FFFF.0013: No inputs registered, leaving [ 83.597548][ T26] plantronics 0003:047F:FFFF.0013: hiddev96,hidraw0: USB HID v0.00 Device [HID 047f:ffff] on usb-dummy_hcd.4-1/input0 [ 83.600705][ T1764] exFAT-fs (loop6): error, invalid access to FAT bad cluster (entry 0x00000005) [ 83.620026][ T1764] exFAT-fs (loop6): Filesystem has been set read-only [ 83.627054][ T1764] exFAT-fs (loop6): failed to load upcase table [ 83.633713][ T1764] exFAT-fs (loop6): failed to recognize exfat type [ 83.691511][ T1764] exFAT-fs (loop6): error, invalid access to FAT bad cluster (entry 0x00000005) [ 83.700851][ T1764] exFAT-fs (loop6): Filesystem has been set read-only [ 83.707820][ T1764] exFAT-fs (loop6): failed to load upcase table [ 83.715051][ T1764] exFAT-fs (loop6): failed to recognize exfat type [ 83.841713][ T1764] exFAT-fs (loop6): error, invalid access to FAT bad cluster (entry 0x00000005) [ 83.850841][ T1764] exFAT-fs (loop6): Filesystem has been set read-only [ 83.857631][ T1764] exFAT-fs (loop6): failed to load upcase table [ 83.863908][ T1764] exFAT-fs (loop6): failed to recognize exfat type [ 83.981527][ T1764] exFAT-fs (loop6): error, invalid access to FAT bad cluster (entry 0x00000005) [ 83.990609][ T1764] exFAT-fs (loop6): Filesystem has been set read-only [ 83.997378][ T1764] exFAT-fs (loop6): failed to load upcase table [ 84.003666][ T1764] exFAT-fs (loop6): failed to recognize exfat type [ 84.131605][ T1764] exFAT-fs (loop6): error, invalid access to FAT bad cluster (entry 0x00000005) [ 84.140694][ T1764] exFAT-fs (loop6): Filesystem has been set read-only [ 84.147483][ T1764] exFAT-fs (loop6): failed to load upcase table [ 84.161971][ T1764] exFAT-fs (loop6): failed to recognize exfat type [ 84.228930][ T1838] raw_sendmsg: syz.7.361 forgot to set AF_INET. Fix it! [ 84.301497][ T1764] exFAT-fs (loop6): error, invalid access to FAT bad cluster (entry 0x00000005) [ 84.310784][ T1764] exFAT-fs (loop6): Filesystem has been set read-only [ 84.317588][ T1764] exFAT-fs (loop6): failed to load upcase table [ 84.327133][ T1764] exFAT-fs (loop6): failed to recognize exfat type [ 84.471492][ T1764] exFAT-fs (loop6): error, invalid access to FAT bad cluster (entry 0x00000005) [ 84.480574][ T1764] exFAT-fs (loop6): Filesystem has been set read-only [ 84.487342][ T1764] exFAT-fs (loop6): failed to load upcase table [ 84.493578][ T1764] exFAT-fs (loop6): failed to recognize exfat type [ 84.631493][ T1764] exFAT-fs (loop6): error, invalid access to FAT bad cluster (entry 0x00000005) [ 84.640611][ T1764] exFAT-fs (loop6): Filesystem has been set read-only [ 84.647395][ T1764] exFAT-fs (loop6): failed to load upcase table [ 84.653686][ T1764] exFAT-fs (loop6): failed to recognize exfat type [ 84.752973][ T1764] set_capacity_and_notify: 27 callbacks suppressed [ 84.752988][ T1764] loop6: detected capacity change from 0 to 256 [ 84.801601][ T1764] exFAT-fs (loop6): error, invalid access to FAT bad cluster (entry 0x00000005) [ 84.810671][ T1764] exFAT-fs (loop6): Filesystem has been set read-only [ 84.817444][ T1764] exFAT-fs (loop6): failed to load upcase table [ 84.823721][ T1764] exFAT-fs (loop6): failed to recognize exfat type [ 85.158128][ T1845] loop5: detected capacity change from 0 to 131072 [ 85.211164][ T1845] F2FS-fs (loop5): invalid crc value [ 85.217773][ T1845] F2FS-fs (loop5): Found nat_bits in checkpoint [ 85.237217][ T1845] F2FS-fs (loop5): Cannot turn on quotas: -2 on 2 [ 85.244039][ T1845] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e4 [ 85.257746][ T30] audit: type=1400 audit(2000000006.429:800): avc: denied { lock } for pid=1844 comm="syz.5.363" path="/13/file1/cpuset.effective_mems" dev="loop5" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 85.688269][ T30] audit: type=1400 audit(2000000006.859:801): avc: denied { read write } for pid=1886 comm="syz.6.369" name="raw-gadget" dev="devtmpfs" ino=254 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 85.714239][ T1889] loop7: detected capacity change from 0 to 512 [ 85.716225][ T30] audit: type=1400 audit(2000000006.889:802): avc: denied { open } for pid=1886 comm="syz.6.369" path="/dev/raw-gadget" dev="devtmpfs" ino=254 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 85.730361][ T26] usb 5-1: USB disconnect, device number 13 [ 85.745481][ T30] audit: type=1400 audit(2000000006.889:803): avc: denied { ioctl } for pid=1886 comm="syz.6.369" path="/dev/raw-gadget" dev="devtmpfs" ino=254 ioctlcmd=0x5500 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 85.789842][ T1896] loop5: detected capacity change from 0 to 512 [ 85.802513][ T1898] x_tables: arp_tables: CLASSIFY target: used from hooks INPUT, but only usable from FORWARD/OUTPUT [ 85.816861][ T1896] fscrypt (loop5, inode 2): Error -61 getting encryption context [ 85.824770][ T1896] EXT4-fs (loop5): Cannot turn on journaled quota: type 1: error -61 [ 85.825269][ T1889] EXT4-fs (loop7): 1 orphan inode deleted [ 85.833085][ T1896] EXT4-fs error (device loop5): ext4_orphan_get:1410: inode #13: comm syz.5.371: iget: bad i_size value: 12154757448730 [ 85.838800][ T1889] EXT4-fs (loop7): mounted filesystem without journal. Opts: sysvgroups,,errors=continue. Quota mode: writeback. [ 85.851704][ T1896] EXT4-fs error (device loop5): ext4_orphan_get:1415: comm syz.5.371: couldn't read orphan inode 13 (err -117) [ 85.863465][ T1889] ext4 filesystem being mounted at /13/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 85.875303][ T1896] EXT4-fs (loop5): mounted filesystem without journal. Opts: jqfmt=vfsold,nojournal_checksum,noload,noinit_itable,usrjquota=,grpjquota=.subj_type=á[]*:[,,errors=continue. Quota mode: writeback. [ 85.910262][ T1896] fscrypt (loop5, inode 2): Error -61 getting encryption context [ 85.918008][ T1896] fscrypt (loop5, inode 2): Error -61 getting encryption context [ 85.926078][ T1896] fscrypt (loop5, inode 2): Error -61 getting encryption context [ 85.934014][ T1896] fscrypt (loop5, inode 2): Error -61 getting encryption context [ 85.980075][ T418] usb 7-1: new high-speed USB device number 6 using dummy_hcd [ 86.520122][ T418] usb 7-1: New USB device found, idVendor=0763, idProduct=2003, bcdDevice= 0.40 [ 86.529214][ T418] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 86.537220][ T418] usb 7-1: Product: syz [ 86.541394][ T418] usb 7-1: Manufacturer: syz [ 86.545971][ T418] usb 7-1: SerialNumber: syz [ 86.634513][ T1909] bridge0: port 2(bridge_slave_1) entered disabled state [ 86.641717][ T1909] bridge0: port 1(bridge_slave_0) entered disabled state [ 86.700149][ T1912] loop7: detected capacity change from 0 to 128 [ 86.720937][ T1796] udevd[1796]: inotify_add_watch(7, /dev/loop7, 10) failed: No such file or directory [ 86.745578][ T30] audit: type=1400 audit(2000000007.919:804): avc: denied { getopt } for pid=1910 comm="syz.7.373" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 86.960085][ T415] usb 6-1: new high-speed USB device number 4 using dummy_hcd [ 86.980051][ T418] usb 7-1: 1:1: cannot set freq 15635245 to ep 0x1 [ 87.020068][ T418] usb 7-1: 2:1 : UAC_AS_GENERAL descriptor not found [ 87.043481][ T418] usb 7-1: USB disconnect, device number 6 [ 87.097533][ T1908] loop4: detected capacity change from 0 to 131072 [ 87.105074][ T1796] udevd[1796]: inotify_add_watch(7, /dev/loop4, 10) failed: No such file or directory [ 87.150952][ T1908] F2FS-fs (loop4): invalid crc value [ 87.157680][ T1908] F2FS-fs (loop4): Found nat_bits in checkpoint [ 87.184380][ T1908] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e4 [ 87.231529][ T1796] udevd[1796]: inotify_add_watch(7, /dev/loop4, 10) failed: No such file or directory [ 87.242380][ T1796] udevd[1796]: inotify_add_watch(7, /dev/loop4, 10) failed: No such file or directory [ 87.350258][ T415] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 87.361152][ T415] usb 6-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 87.370888][ T415] usb 6-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 87.383676][ T415] usb 6-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 87.392755][ T415] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 87.401483][ T415] usb 6-1: config 0 descriptor?? [ 87.651511][ T30] audit: type=1400 audit(2000000008.829:805): avc: denied { watch } for pid=1926 comm="syz.4.377" path="/79" dev="tmpfs" ino=460 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=dir permissive=1 [ 87.901028][ T415] plantronics 0003:047F:FFFF.0014: unknown main item tag 0x0 [ 87.908666][ T415] plantronics 0003:047F:FFFF.0014: No inputs registered, leaving [ 87.917710][ T415] plantronics 0003:047F:FFFF.0014: hiddev96,hidraw0: USB HID v0.00 Device [HID 047f:ffff] on usb-dummy_hcd.5-1/input0 [ 87.936831][ T1935] udevd[1935]: open /dev/null failed: No such file or directory [ 87.940035][ T60] usb 5-1: new high-speed USB device number 14 using dummy_hcd [ 88.190029][ T60] usb 5-1: Using ep0 maxpacket: 16 [ 88.310133][ T60] usb 5-1: New USB device found, idVendor=05d1, idProduct=2001, bcdDevice=28.00 [ 88.319177][ T60] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 88.327775][ T60] usb 5-1: config 0 descriptor?? [ 88.370540][ T60] ftdi_sio 5-1:0.0: FTDI USB Serial Device converter detected [ 88.378293][ T60] usb 5-1: Detected FT-X [ 88.580066][ T60] ftdi_sio ttyUSB0: Unable to read latency timer: -32 [ 88.724082][ T1940] loop6: detected capacity change from 0 to 512 [ 88.731419][ T1796] udevd[1796]: inotify_add_watch(7, /dev/loop6, 10) failed: No such file or directory [ 88.764811][ T1940] EXT4-fs (loop6): revision level too high, forcing read-only mode [ 88.773225][ T1940] EXT4-fs (loop6): orphan cleanup on readonly fs [ 88.779674][ T1940] EXT4-fs error (device loop6): ext4_orphan_get:1410: inode #11: comm syz.6.378: unexpected EA_INODE flag [ 88.791374][ T1940] EXT4-fs error (device loop6): ext4_orphan_get:1415: comm syz.6.378: couldn't read orphan inode 11 (err -117) [ 88.803269][ T1940] EXT4-fs (loop6): mounted filesystem without journal. Opts: nodioread_nolock,journal_dev=0x00000000000000ff,debug_want_extra_isize=0x0000000000000060,norecovery,resgid=0x0000000000000000,noinit_itable,nogrpid,,errors=continue. Quota mode: writeback. [ 88.827655][ T60] ftdi_sio 5-1:0.0: GPIO initialisation failed: -32 [ 88.834881][ T60] usb 5-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 88.872254][ T347] udevd[347]: inotify_add_watch(7, /dev/loop6, 10) failed: No such file or directory [ 88.882786][ T347] udevd[347]: inotify_add_watch(7, /dev/loop6, 10) failed: No such file or directory [ 89.051273][ T347] udevd[347]: inotify_add_watch(7, /dev/loop7, 10) failed: No such file or directory [ 89.061732][ T347] udevd[347]: inotify_add_watch(7, /dev/loop7, 10) failed: No such file or directory [ 89.222452][ T30] audit: type=1400 audit(2000000010.399:806): avc: denied { append } for pid=1926 comm="syz.4.377" name="001" dev="devtmpfs" ino=160 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usb_device_t tclass=chr_file permissive=1 [ 89.254917][ T1944] loop4: detected capacity change from 0 to 1024 [ 89.311252][ T1944] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 89.321854][ T1944] ext4 filesystem being mounted at /79/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 89.340467][ T1944] EXT4-fs error (device loop4): ext4_free_blocks:6231: comm syz.4.377: Freeing blocks not in datazone - block = 0, count = 16 [ 89.414360][ T60] usb 5-1: USB disconnect, device number 14 [ 89.420357][ T1943] ftdi_sio ttyUSB0: ftdi_set_termios FAILED to set databits/stopbits/parity [ 89.429084][ T1943] ftdi_sio ttyUSB0: ftdi_set_termios urb failed to set baudrate [ 89.436754][ T1943] ftdi_sio ttyUSB0: failed to set flow control: -19 [ 89.443459][ T60] ftdi_sio ttyUSB0: error from flowcontrol urb [ 89.449540][ T1943] EXT4-fs error (device loop4): ext4_validate_block_bitmap:438: comm syz.4.377: bg 0: block 112: padding at end of block bitmap is not set [ 89.451540][ T60] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 89.464150][ T1943] EXT4-fs (loop4): Delayed block allocation failed for inode 15 at logical offset 0 with max blocks 2048 with error 117 [ 89.474784][ T60] ftdi_sio 5-1:0.0: device disconnected [ 89.485810][ T1943] EXT4-fs (loop4): This should not happen!! Data will be lost [ 89.485810][ T1943] [ 89.507882][ T529] EXT4-fs (loop4): Delayed block allocation failed for inode 15 at logical offset 2052 with max blocks 2048 with error 28 [ 89.520738][ T529] EXT4-fs (loop4): This should not happen!! Data will be lost [ 89.520738][ T529] [ 89.530382][ T529] EXT4-fs (loop4): Total free blocks count 0 [ 89.536348][ T529] EXT4-fs (loop4): Free/Dirty block details [ 89.542382][ T529] EXT4-fs (loop4): free_blocks=0 [ 89.547307][ T529] EXT4-fs (loop4): dirty_blocks=6912 [ 89.552582][ T529] EXT4-fs (loop4): Block reservation details [ 89.558544][ T529] EXT4-fs (loop4): i_reserved_data_blocks=432 [ 89.899229][ T30] audit: type=1400 audit(2000000011.069:807): avc: denied { mount } for pid=1949 comm="syz.5.380" name="/" dev="configfs" ino=14553 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:configfs_t tclass=filesystem permissive=1 [ 89.933378][ T1956] loop7: detected capacity change from 0 to 256 [ 89.941818][ T1951] netlink: 28 bytes leftover after parsing attributes in process `syz.6.381'. [ 89.953157][ T1965] loop4: detected capacity change from 0 to 512 [ 89.989285][ T1956] FAT-fs (loop7): IO charset iso8859 not found [ 90.012116][ T1965] EXT4-fs (loop4): feature flags set on rev 0 fs, running e2fsck is recommended [ 90.040427][ T418] usb 6-1: USB disconnect, device number 4 [ 90.076431][ T1965] Quota error (device loop4): find_tree_dqentry: Getting block too big (196613 >= 6) [ 90.091082][ T1965] Quota error (device loop4): qtree_read_dquot: Can't read quota structure for id 0 [ 90.106733][ T1965] EXT4-fs error (device loop4): ext4_acquire_dquot:6227: comm syz.4.382: Failed to acquire dquot type 1 [ 90.117798][ T1970] cgroup: fork rejected by pids controller in /syz6 [ 90.118796][ T1965] EXT4-fs (loop4): 1 truncate cleaned up [ 90.140075][ T1965] EXT4-fs (loop4): mounted filesystem without journal. Opts: lazytime,discard,nodelalloc,minixdf,nolazytime,noinit_itable,dioread_nolock,,errors=continue. Quota mode: writeback. [ 91.273471][ T2050] loop6: detected capacity change from 0 to 512 [ 91.307582][ T2052] loop5: detected capacity change from 0 to 1024 [ 91.320113][ T30] audit: type=1400 audit(2000000012.499:808): avc: denied { wake_alarm } for pid=2041 comm="syz.4.387" capability=35 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability2 permissive=1 [ 91.341276][ T2042] loop4: detected capacity change from 0 to 512 [ 91.354539][ T2048] netlink: 12 bytes leftover after parsing attributes in process `syz.6.386'. [ 91.367142][ T2052] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: none. [ 91.379363][ T2052] ext4 filesystem being mounted at /20/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 91.444241][ T30] audit: type=1400 audit(2000000012.619:809): avc: denied { getopt } for pid=2051 comm="syz.5.388" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 91.516959][ T2060] EXT4-fs error (device loop5): ext4_free_blocks:6231: comm syz.5.388: Freeing blocks not in datazone - block = 0, count = 16 [ 91.540017][ T790] usb 8-1: new high-speed USB device number 3 using dummy_hcd [ 91.541505][ T30] audit: type=1400 audit(2000000012.719:810): avc: denied { mount } for pid=2051 comm="syz.5.388" name="/" dev="bpf" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:bpf_t tclass=filesystem permissive=1 [ 91.570661][ T529] FAT-fs (loop6): error, corrupted file size (i_pos 51, 8960) [ 91.578119][ T529] FAT-fs (loop6): Filesystem has been set read-only [ 91.584867][ T529] FAT-fs (loop6): error, corrupted file size (i_pos 51, 8960) [ 91.592855][ T529] FAT-fs (loop6): error, corrupted file size (i_pos 51, 8960) [ 91.600571][ T529] FAT-fs (loop6): error, corrupted file size (i_pos 51, 8960) [ 91.810044][ T790] usb 8-1: device descriptor read/64, error -71 [ 92.136646][ T2051] EXT4-fs error (device loop5): ext4_validate_block_bitmap:438: comm syz.5.388: bg 0: block 112: padding at end of block bitmap is not set [ 92.151129][ T2051] EXT4-fs (loop5): Delayed block allocation failed for inode 15 at logical offset 6272 with max blocks 64 with error 117 [ 92.163820][ T2051] EXT4-fs (loop5): This should not happen!! Data will be lost [ 92.163820][ T2051] [ 92.200088][ T790] usb 8-1: device descriptor read/64, error -71 [ 92.221412][ T347] udevd[347]: inotify_add_watch(7, /dev/loop5, 10) failed: No such file or directory [ 92.231791][ T347] udevd[347]: inotify_add_watch(7, /dev/loop5, 10) failed: No such file or directory [ 92.470020][ T790] usb 8-1: new high-speed USB device number 4 using dummy_hcd [ 92.683409][ T2064] loop4: detected capacity change from 0 to 256 [ 92.690761][ T347] udevd[347]: inotify_add_watch(7, /dev/loop4, 10) failed: No such file or directory [ 92.740159][ T790] usb 8-1: device descriptor read/64, error -71 [ 92.751613][ T2064] FAT-fs (loop4): Directory bread(block 64) failed [ 92.759789][ T30] audit: type=1400 audit(2000000013.929:811): avc: denied { create } for pid=2065 comm="syz.5.389" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=isdn_socket permissive=1 [ 92.768281][ T2064] FAT-fs (loop4): Directory bread(block 65) failed [ 92.797356][ T30] audit: type=1400 audit(2000000013.969:812): avc: denied { connect } for pid=2062 comm="syz.6.390" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 92.807496][ T2064] FAT-fs (loop4): Directory bread(block 66) failed [ 92.826308][ T2064] FAT-fs (loop4): Directory bread(block 67) failed [ 92.833579][ T2064] FAT-fs (loop4): Directory bread(block 68) failed [ 92.843354][ T2064] FAT-fs (loop4): Directory bread(block 69) failed [ 92.852198][ T2064] FAT-fs (loop4): Directory bread(block 70) failed [ 92.858733][ T2064] FAT-fs (loop4): Directory bread(block 71) failed [ 92.865486][ T2064] FAT-fs (loop4): Directory bread(block 72) failed [ 92.872175][ T2064] FAT-fs (loop4): Directory bread(block 73) failed [ 93.139999][ T790] usb 8-1: device descriptor read/64, error -71 [ 93.260095][ T790] usb usb8-port1: attempt power cycle [ 93.581378][ T347] udevd[347]: inotify_add_watch(7, /dev/loop4, 10) failed: No such file or directory [ 93.592075][ T347] udevd[347]: inotify_add_watch(7, /dev/loop4, 10) failed: No such file or directory [ 93.670019][ T790] usb 8-1: new high-speed USB device number 5 using dummy_hcd [ 93.840055][ T790] usb 8-1: device descriptor read/8, error -71 [ 94.110051][ T790] usb 8-1: device descriptor read/8, error -71 [ 94.216459][ T30] audit: type=1326 audit(2000000015.389:813): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2100 comm="syz.4.394" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f833edbf559 code=0x7ffc0000 [ 94.245434][ T2103] loop5: detected capacity change from 0 to 1024 [ 94.253263][ T30] audit: type=1326 audit(2000000015.389:814): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2100 comm="syz.4.394" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f833edbf559 code=0x7ffc0000 [ 94.253333][ T347] udevd[347]: inotify_add_watch(7, /dev/loop5, 10) failed: No such file or directory [ 94.279870][ T30] audit: type=1326 audit(2000000015.429:815): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2100 comm="syz.4.394" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=257 compat=0 ip=0x7f833ed7fd8e code=0x7ffc0000 [ 94.316432][ T2108] tipc: Started in network mode [ 94.320010][ T30] audit: type=1326 audit(2000000015.429:816): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2100 comm="syz.4.394" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=257 compat=0 ip=0x7f833ed7fd8e code=0x7ffc0000 [ 94.321424][ T2108] tipc: Node identity 7f000001, cluster identity 4711 [ 94.347045][ T30] audit: type=1326 audit(2000000015.429:817): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=2100 comm="syz.4.394" exe="/root/ci2-android-5-15/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f833edbf559 code=0x7ffc0000 [ 94.352887][ T2108] tipc: New replicast peer: 0.0.0.0 [ 94.381321][ T2103] EXT4-fs (loop5): mounted filesystem without journal. Opts: jqfmt=vfsold,max_dir_size_kb=0x0000000000007fff,noblock_validity,nouid32,norecovery,quota,data_err=ignore,jqfmt=vfsold,minixdf,auto_da_alloc=0x0000000000000800,,errors=continue. Quota mode: writeback. [ 94.383262][ T2108] tipc: Enabled bearer , priority 10 [ 94.407845][ T2103] ext4 filesystem being mounted at /22/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 94.429026][ T2103] EXT4-fs error (device loop5): ext4_map_blocks:742: inode #15: comm syz.5.392: lblock 0 mapped to illegal pblock 0 (length 6) [ 94.445821][ T2103] EXT4-fs (loop5): Delayed block allocation failed for inode 15 at logical offset 0 with max blocks 6 with error 117 [ 94.458672][ T2103] EXT4-fs (loop5): This should not happen!! Data will be lost [ 94.458672][ T2103] [ 94.474579][ T669] EXT4-fs error (device loop5): ext4_validate_block_bitmap:438: comm kworker/u4:5: bg 0: block 112: padding at end of block bitmap is not set [ 94.489450][ T669] EXT4-fs (loop5): Delayed block allocation failed for inode 15 at logical offset 16 with max blocks 48 with error 117 [ 94.501902][ T669] EXT4-fs (loop5): This should not happen!! Data will be lost [ 94.501902][ T669] [ 94.550139][ T415] usb 7-1: new high-speed USB device number 7 using dummy_hcd [ 94.554812][ T347] udevd[347]: inotify_add_watch(7, /dev/loop5, 10) failed: No such file or directory [ 94.568762][ T347] udevd[347]: inotify_add_watch(7, /dev/loop5, 10) failed: No such file or directory [ 94.590022][ T39] usb 5-1: new full-speed USB device number 15 using dummy_hcd [ 94.920110][ T415] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 94.931023][ T415] usb 7-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 94.940762][ T415] usb 7-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 94.953568][ T415] usb 7-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 94.962613][ T415] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 94.970047][ T39] usb 5-1: config 7 has an invalid interface number: 183 but max is 0 [ 94.971649][ T415] usb 7-1: config 0 descriptor?? [ 94.980012][ T39] usb 5-1: config 7 has no interface number 0 [ 94.989762][ T39] usb 5-1: config 7 interface 183 altsetting 3 endpoint 0x9 has invalid maxpacket 1023, setting to 64 [ 95.001162][ T39] usb 5-1: config 7 interface 183 altsetting 3 endpoint 0xA has invalid maxpacket 512, setting to 64 [ 95.012093][ T39] usb 5-1: config 7 interface 183 altsetting 3 endpoint 0x8B has invalid maxpacket 1024, setting to 64 [ 95.023166][ T39] usb 5-1: config 7 interface 183 has no altsetting 0 [ 95.180124][ T39] usb 5-1: New USB device found, idVendor=05ac, idProduct=0241, bcdDevice=10.7c [ 95.189188][ T39] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 95.197176][ T39] usb 5-1: Product: syz [ 95.201351][ T39] usb 5-1: Manufacturer: syz [ 95.205917][ T39] usb 5-1: SerialNumber: syz [ 95.440635][ T415] plantronics 0003:047F:FFFF.0015: unknown main item tag 0x0 [ 95.448439][ T415] plantronics 0003:047F:FFFF.0015: No inputs registered, leaving [ 95.459151][ T415] plantronics 0003:047F:FFFF.0015: hiddev96,hidraw0: USB HID v0.00 Device [HID 047f:ffff] on usb-dummy_hcd.6-1/input0 [ 95.470387][ T2101] UDC core: couldn't find an available UDC or it's busy: -16 [ 95.478891][ T2101] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 95.482118][ T2116] udevd[2116]: open /dev/null failed: No such file or directory [ 95.500052][ T790] tipc: Node number set to 2130706433 [ 95.816286][ T2119] netlink: 176 bytes leftover after parsing attributes in process `syz.6.393'. [ 96.002564][ T2126] netlink: 36 bytes leftover after parsing attributes in process `syz.7.399'. [ 96.071802][ T2129] loop4: detected capacity change from 0 to 512 [ 96.087808][ T347] udevd[347]: inotify_add_watch(7, /dev/loop4, 10) failed: No such file or directory [ 96.120429][ T39] usbhid 5-1:7.183: couldn't find an input interrupt endpoint [ 96.136031][ T39] usb 5-1: USB disconnect, device number 15 [ 96.146479][ T2129] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue. Quota mode: writeback. [ 96.170108][ T2129] ext4 filesystem being mounted at /84/file2 supports timestamps until 2038-01-19 (0x7fffffff) [ 96.455841][ T2123] loop5: detected capacity change from 0 to 131072 [ 96.490998][ T2123] F2FS-fs (loop5): invalid crc value [ 96.497711][ T2123] F2FS-fs (loop5): Found nat_bits in checkpoint [ 96.537038][ T2123] F2FS-fs (loop5): Cannot turn on quotas: -2 on 2 [ 96.543809][ T2123] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e4 [ 96.910011][ T415] usb 7-1: reset high-speed USB device number 7 using dummy_hcd [ 97.120008][ T415] usb 7-1: device descriptor read/64, error -32 [ 97.470007][ T415] usb 7-1: device descriptor read/64, error -32 [ 97.704510][ T2143] loop7: detected capacity change from 0 to 128 [ 97.721516][ T2141] loop4: detected capacity change from 0 to 4096 [ 97.722190][ T347] udevd[347]: inotify_add_watch(7, /dev/loop7, 10) failed: No such file or directory [ 97.731229][ T1796] udevd[1796]: inotify_add_watch(7, /dev/loop4, 10) failed: No such file or directory [ 97.739999][ T415] usb 7-1: reset high-speed USB device number 7 using dummy_hcd [ 97.778969][ T347] udevd[347]: inotify_add_watch(7, /dev/loop7, 10) failed: No such file or directory [ 97.788562][ T2151] netlink: 12 bytes leftover after parsing attributes in process `syz.6.405'. [ 97.801167][ T347] udevd[347]: inotify_add_watch(7, /dev/loop7, 10) failed: No such file or directory [ 97.815306][ T30] kauditd_printk_skb: 74 callbacks suppressed [ 97.815317][ T30] audit: type=1400 audit(2000000018.989:892): avc: denied { mounton } for pid=2150 comm="syz.6.405" path="/30/file0" dev="sysfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:sysfs_t tclass=dir permissive=1 [ 97.818793][ T2141] EXT4-fs (loop4): mounted filesystem without journal. Opts: nodelalloc,,errors=continue. Quota mode: writeback. [ 97.822518][ T2152] overlayfs: maximum fs stacking depth exceeded [ 97.854035][ T2151] netlink: 12 bytes leftover after parsing attributes in process `syz.6.405'. [ 97.871136][ T2158] loop6: detected capacity change from 0 to 256 [ 97.872292][ T347] udevd[347]: inotify_add_watch(7, /dev/loop6, 10) failed: No such file or directory [ 97.878929][ T2141] EXT4-fs error (device loop4): ext4_do_update_inode:5260: inode #15: comm syz.4.403: corrupted inode contents [ 97.887470][ T2151] netlink: 12 bytes leftover after parsing attributes in process `syz.6.405'. [ 97.899234][ T2141] EXT4-fs error (device loop4): ext4_dirty_inode:6118: inode #15: comm syz.4.403: mark_inode_dirty error [ 97.908360][ T2151] netlink: 12 bytes leftover after parsing attributes in process `syz.6.405'. [ 97.919069][ T2141] EXT4-fs error (device loop4): ext4_do_update_inode:5260: inode #15: comm syz.4.403: corrupted inode contents [ 97.929592][ T2151] netlink: 12 bytes leftover after parsing attributes in process `syz.6.405'. [ 97.939858][ T2141] EXT4-fs error (device loop4): __ext4_ext_dirty:183: inode #15: comm syz.4.403: mark_inode_dirty error [ 97.959787][ T30] audit: type=1400 audit(2000000019.129:893): avc: denied { listen } for pid=2140 comm="syz.4.403" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 97.959814][ T2141] EXT4-fs error (device loop4): ext4_do_update_inode:5260: inode #15: comm syz.4.403: corrupted inode contents [ 97.959935][ T2141] EXT4-fs error (device loop4): __ext4_ext_dirty:183: inode #15: comm syz.4.403: mark_inode_dirty error [ 97.981982][ T2151] netlink: 12 bytes leftover after parsing attributes in process `syz.6.405'. [ 97.991476][ T2141] EXT4-fs error (device loop4): ext4_do_update_inode:5260: inode #15: comm syz.4.403: corrupted inode contents [ 98.003007][ T2151] netlink: 12 bytes leftover after parsing attributes in process `syz.6.405'. [ 98.011421][ T2141] EXT4-fs error (device loop4): ext4_truncate:4317: inode #15: comm syz.4.403: mark_inode_dirty error [ 98.042807][ T2141] EXT4-fs error (device loop4) in ext4_setattr:5676: Corrupt filesystem [ 98.042824][ T2151] netlink: 12 bytes leftover after parsing attributes in process `syz.6.405'. [ 98.060066][ T293] usb 6-1: new high-speed USB device number 5 using dummy_hcd [ 98.084242][ T2141] EXT4-fs error (device loop4): ext4_do_update_inode:5260: inode #15: comm syz.4.403: corrupted inode contents [ 98.103113][ T291] EXT4-fs warning (device loop4): ext4_evict_inode:288: couldn't mark inode dirty (err -117) [ 98.116333][ T347] udevd[347]: inotify_add_watch(7, /dev/loop6, 10) failed: No such file or directory [ 98.127104][ T347] udevd[347]: inotify_add_watch(7, /dev/loop6, 10) failed: No such file or directory [ 98.141256][ T347] udevd[347]: inotify_add_watch(7, /dev/loop4, 10) failed: No such file or directory [ 98.151604][ T347] udevd[347]: inotify_add_watch(7, /dev/loop4, 10) failed: No such file or directory [ 98.300011][ T293] usb 6-1: Using ep0 maxpacket: 32 [ 98.420076][ T293] usb 6-1: config 0 interface 0 altsetting 1 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 98.431313][ T293] usb 6-1: config 0 interface 0 altsetting 1 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 98.444096][ T293] usb 6-1: config 0 interface 0 has no altsetting 0 [ 98.450703][ T293] usb 6-1: New USB device found, idVendor=0458, idProduct=5019, bcdDevice= 0.00 [ 98.459736][ T293] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 98.468258][ T293] usb 6-1: config 0 descriptor?? [ 98.510765][ T293] usbhid 6-1:0.0: can't add hid device: -22 [ 98.516673][ T293] usbhid: probe of 6-1:0.0 failed with error -22 [ 98.650252][ T333] usb 7-1: USB disconnect, device number 7 [ 99.422627][ T2165] UDC core: couldn't find an available UDC or it's busy: -16 [ 99.430457][ T2165] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 99.633762][ T30] audit: type=1400 audit(2000000020.809:894): avc: denied { read } for pid=2194 comm="syz.6.410" name="control" dev="devtmpfs" ino=262 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:lvm_control_t tclass=chr_file permissive=1 [ 99.657505][ T30] audit: type=1400 audit(2000000020.819:895): avc: denied { open } for pid=2194 comm="syz.6.410" path="/32/dev/mapper/control" dev="devtmpfs" ino=262 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:lvm_control_t tclass=chr_file permissive=1 [ 99.689015][ T2195] loop6: detected capacity change from 0 to 256 [ 99.696838][ T347] udevd[347]: inotify_add_watch(7, /dev/loop6, 10) failed: No such file or directory [ 99.730198][ T2195] exfat: Deprecated parameter 'utf8' [ 99.735586][ T2195] exfat: Bad value for 'gid' [ 99.746851][ T2201] loop7: detected capacity change from 0 to 4096 [ 99.766595][ T2201] EXT4-fs (loop7): mounted filesystem without journal. Opts: grpquota,noblock_validity,,errors=continue. Quota mode: writeback. [ 99.774062][ T2195] bridge0: port 3(vlan2) entered blocking state [ 99.789896][ T2201] EXT4-fs warning (device loop7): ext4_resize_fs:1981: can't read last block, resize aborted [ 99.797905][ T2195] bridge0: port 3(vlan2) entered disabled state [ 99.816667][ T2195] device vlan2 entered promiscuous mode [ 99.822693][ T2195] device macsec0 entered promiscuous mode [ 100.771677][ T415] usb 6-1: USB disconnect, device number 5 [ 101.571996][ T30] audit: type=1400 audit(2000000022.749:896): avc: denied { getopt } for pid=2207 comm="syz.7.412" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 101.580495][ T2214] loop6: detected capacity change from 0 to 1024 [ 101.591909][ T2210] loop1: detected capacity change from 0 to 7 [ 101.605812][ C1] blk_update_request: I/O error, dev loop1, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 101.616750][ C1] Buffer I/O error on dev loop1, logical block 0, async page read [ 101.624952][ C1] blk_update_request: I/O error, dev loop1, sector 0 op 0x0:(READ) flags 0x0 phys_seg 1 prio class 0 [ 101.635839][ C1] Buffer I/O error on dev loop1, logical block 0, async page read [ 101.644216][ T2210] loop1: unable to read partition table [ 101.649907][ T2210] loop_reread_partitions: partition scan of loop1 (úùƒå¡™‰ü�¾CêjÌ–ã¢P=ý?ã}X‹ºÐ œëÜ%õ«`ÉæÖ€ù…ˆ{í©Ö�˜Èµ4FLQkÝŠ) failed (rc=-5) [ 101.665494][ T2214] EXT4-fs (loop6): ext4_check_descriptors: Checksum for group 0 failed (32298!=35945) [ 101.675713][ T2214] EXT4-fs (loop6): revision level too high, forcing read-only mode [ 101.684528][ T2214] EXT4-fs (loop6): orphan cleanup on readonly fs [ 101.691075][ T2214] Quota error (device loop6): v2_read_file_info: Free block number too big (0 >= 0). [ 101.701035][ T2214] EXT4-fs warning (device loop6): ext4_enable_quotas:6479: Failed to enable quota tracking (type=0, err=-117, ino=3). Please run e2fsck to fix. [ 101.715718][ T2214] EXT4-fs (loop6): Cannot turn on quotas: error -117 [ 101.722430][ T2214] EXT4-fs error (device loop6): ext4_read_inode_bitmap:168: comm syz.6.414: Inode bitmap for bg 0 marked uninitialized [ 101.734974][ T2214] EXT4-fs (loop6): mounted filesystem without journal. Opts: data_err=abort,lazytime,,errors=continue. Quota mode: writeback. [ 101.860054][ T415] usb 6-1: new high-speed USB device number 6 using dummy_hcd [ 101.930013][ T293] usb 5-1: new high-speed USB device number 16 using dummy_hcd [ 102.260068][ T415] usb 6-1: unable to get BOS descriptor or descriptor too short [ 102.290056][ T293] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 102.300992][ T293] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 102.310711][ T293] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 102.323514][ T293] usb 5-1: New USB device found, idVendor=047f, idProduct=ffff, bcdDevice= 0.00 [ 102.332547][ T293] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 102.340666][ T415] usb 6-1: config 129 has an invalid interface number: 223 but max is 0 [ 102.348983][ T415] usb 6-1: config 129 has no interface number 0 [ 102.355900][ T293] usb 5-1: config 0 descriptor?? [ 102.590047][ T415] usb 6-1: string descriptor 0 read error: -22 [ 102.596446][ T415] usb 6-1: New USB device found, idVendor=0421, idProduct=0475, bcdDevice=8a.80 [ 102.605479][ T415] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 102.650641][ T415] usb 6-1: bad CDC descriptors [ 102.840661][ T293] plantronics 0003:047F:FFFF.0016: unknown main item tag 0x0 [ 102.848257][ T293] plantronics 0003:047F:FFFF.0016: No inputs registered, leaving [ 102.870645][ T293] plantronics 0003:047F:FFFF.0016: hiddev96,hidraw0: USB HID v0.00 Device [HID 047f:ffff] on usb-dummy_hcd.4-1/input0 [ 102.892373][ T2219] udevd[2219]: open /dev/null failed: No such file or directory [ 103.080516][ T2213] loop5: detected capacity change from 0 to 131072 [ 103.087884][ T347] udevd[347]: inotify_add_watch(7, /dev/loop5, 10) failed: No such file or directory [ 103.110453][ T2213] F2FS-fs (loop5): Wrong CP boundary, start(512) end(1536) blocks(0) [ 103.118552][ T2213] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 103.127379][ T2213] F2FS-fs (loop5): invalid crc value [ 103.133972][ T2213] F2FS-fs (loop5): Found nat_bits in checkpoint [ 103.154376][ T2213] F2FS-fs (loop5): Try to recover 1th superblock, ret: 0 [ 103.161454][ T2213] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e4 [ 103.170889][ T2213] UDC core: couldn't find an available UDC or it's busy: -16 [ 103.182141][ T2213] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 103.463599][ T293] usb 6-1: USB disconnect, device number 6 [ 103.616852][ T2234] loop6: detected capacity change from 0 to 256 [ 103.624935][ T347] udevd[347]: inotify_add_watch(7, /dev/loop6, 10) failed: No such file or directory [ 103.652320][ T2240] __nla_validate_parse: 27 callbacks suppressed [ 103.652335][ T2240] netlink: 64138 bytes leftover after parsing attributes in process `syz.7.418'. [ 103.696183][ T2234] exFAT-fs (loop6): Invalid boot checksum (boot checksum : 0x1119ac00, checksum : 0x1119ac10) [ 103.706867][ T2234] exFAT-fs (loop6): invalid boot region [ 103.712799][ T2234] exFAT-fs (loop6): failed to recognize exfat type [ 103.876085][ T347] udevd[347]: inotify_add_watch(7, /dev/loop6, 10) failed: No such file or directory [ 103.898077][ T347] udevd[347]: inotify_add_watch(7, /dev/loop6, 10) failed: No such file or directory [ 103.924497][ T2244] loop6: detected capacity change from 0 to 512 [ 103.946782][ T347] udevd[347]: inotify_add_watch(7, /dev/loop6, 10) failed: No such file or directory [ 103.962479][ T2244] EXT4-fs (loop6): Ignoring removed nobh option [ 103.969740][ T2244] EXT4-fs (loop6): orphan cleanup on readonly fs [ 103.976246][ T2244] EXT4-fs error (device loop6): ext4_validate_block_bitmap:429: comm syz.6.417: bg 0: block 7: invalid block bitmap [ 103.988648][ T2244] EXT4-fs error (device loop6) in ext4_mb_clear_bb:6191: Corrupt filesystem [ 103.997594][ T2244] EXT4-fs error (device loop6): ext4_xattr_delete_inode:2928: inode #11: comm syz.6.417: corrupted xattr block 95 [ 104.009744][ T2244] EXT4-fs warning (device loop6): ext4_evict_inode:305: xattr delete (err -117) [ 104.018831][ T2244] EXT4-fs (loop6): 1 orphan inode deleted [ 104.024568][ T2244] EXT4-fs (loop6): mounted filesystem without journal. Opts: user_xattr,nobh,,errors=continue. Quota mode: none. [ 104.101733][ T347] udevd[347]: inotify_add_watch(7, /dev/loop5, 10) failed: No such file or directory [ 104.112739][ T347] udevd[347]: inotify_add_watch(7, /dev/loop5, 10) failed: No such file or directory [ 104.481743][ T347] udevd[347]: inotify_add_watch(7, /dev/loop6, 10) failed: No such file or directory [ 104.496285][ T347] udevd[347]: inotify_add_watch(7, /dev/loop6, 10) failed: No such file or directory [ 104.990260][ T293] usb 5-1: USB disconnect, device number 16 [ 105.718035][ T2252] loop4: detected capacity change from 0 to 256 [ 105.733830][ T2250] loop6: detected capacity change from 0 to 4096 [ 105.751175][ T2262] 9pnet: p9_fd_create_tcp (2262): problem connecting socket to 127.0.0.1 [ 105.760315][ T2252] exfat: Deprecated parameter 'utf8' [ 105.760712][ T2258] loop7: detected capacity change from 0 to 1024 [ 105.765668][ T2252] exfat: Deprecated parameter 'utf8' [ 105.778942][ T2252] exfat: Deprecated parameter 'namecase' [ 105.786834][ T2252] exFAT-fs (loop4): failed to load upcase table (idx : 0x0001fe89, chksum : 0xc374f927, utbl_chksum : 0xe619d30d) [ 105.799559][ T2250] EXT4-fs (loop6): invalid first ino: 0 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: tun: can't open /dev/net/tun (errno 2: No such file or directory) loop exited with status 67 SYZFAIL: repeatedly failed to execute the program proc=8 req=356 state=3 status=67 (errno 11: Resource temporarily unavailable) [ 105.821576][ T2258] EXT4-fs (loop7): mounted filesystem without journal. Opts: nouid32,nodioread_nolock,noquota,delalloc,journal_dev=0x0000000000000009,commit=0x0000000000000000,,errors=continue. Quota mode: none. [ 105.829991][ T30] audit: type=1400 audit(2000000026.999:897): avc: denied { write } for pid=277 comm="syz-executor" path="pipe:[14935]" dev="pipefs" ino=14935 scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:sshd_t tclass=fifo_file permissive=1 [ 105.845456][ T2258] ext4 filesystem being mounted at /29/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 105.878157][ T30] audit: type=1400 audit(2000000027.049:898): avc: denied { execute } for pid=2268 comm="syz.4.424" path=2F6D656D66643AF365099F9138C07901631F6E7578202864656C6574656429 dev="tmpfs" ino=283 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 106.461081][ T669] tipc: Disabling bearer [ 106.466425][ T669] tipc: Left network mode [ 107.000874][ T669] device bridge_slave_1 left promiscuous mode [ 107.006986][ T669] bridge0: port 2(bridge_slave_1) entered disabled state [ 107.014447][ T669] device bridge_slave_0 left promiscuous mode [ 107.020607][ T669] bridge0: port 1(bridge_slave_0) entered disabled state [ 107.028491][ T669] device vlan2 left promiscuous mode [ 107.033821][ T669] device macsec0 left promiscuous mode [ 107.039377][ T669] bridge0: port 3(vlan2) entered disabled state [ 107.045957][ T669] device bridge_slave_1 left promiscuous mode [ 107.052077][ T669] bridge0: port 2(bridge_slave_1) entered disabled state [ 107.059459][ T669] device bridge_slave_0 left promiscuous mode [ 107.065625][ T669] bridge0: port 1(bridge_slave_0) entered disabled state [ 107.073298][ T669] device bridge_slave_1 left promiscuous mode [ 107.079376][ T669] bridge0: port 2(bridge_slave_1) entered disabled state [ 107.086685][ T669] device bridge_slave_0 left promiscuous mode [ 107.092880][ T669] bridge0: port 1(bridge_slave_0) entered disabled state [ 107.100904][ T669] device veth1_macvtap left promiscuous mode [ 107.106880][ T669] device veth0_vlan left promiscuous mode [ 107.112868][ T669] device veth1_macvtap left promiscuous mode [ 107.118856][ T669] device veth0_vlan left promiscuous mode [ 107.124822][ T669] device veth1_macvtap left promiscuous mode