last executing test programs: 2.222736695s ago: executing program 1 (id=1666): mknodat$null(0xffffffffffffff9c, 0x0, 0x0, 0x103) syz_mount_image$erofs(&(0x7f0000000340), &(0x7f0000000180)='./file2\x00', 0x200008, &(0x7f0000000080)=ANY=[], 0x1, 0x22f, &(0x7f0000001380)="$eJzsmL+LE0EUx78zu9kkIqLNFTYKHhjRSy57KNeE8wTByuZO1EqDtx5n9i6SrGACgoeNjXYWgo2F/4DFFVfb+Q8IWqggWJjCwkaEkdmZ3Uyc5PZY0937FMN39r2Z92OTVywIgjiwfP3y6/OzS4ur5wAcxiyK+vl3B2BMaW74f3r54OyLxuVXbz++ebd15NHuv/fJI0L8EeaD0h7xXQCVZQdRGkkkZ39LMas3qyim+ho4zmh9HQxVrW+DF5J7AzDc1PqeodvSv1q9uxEG1TvtcE2KebnU5eLLZaRemd9gm2FN74UQghn2bq/faoZh0DGEq21jTLlEGqw1Y/WvAA+DZY6GkZ/M/8bTJ9tyn/RmHjztXx0cdV3EAhhW9PNFFJPeqJYY9R93h/c7Vv1jq5Wu0pBVZCkMA6fba/ycSrNMcWwu3/GKLOeibTqKPGlgeGoJQaeAoUl2ctT55HSbAMTCNd4Oxjsv6ReaI9ZVq4oJ4nkZwNTfsi1yVZGImcHue9v0Leu4YNkh2Mjvx9vLubTfnJM/Yv6OldFv8f/p2KTEPuyo+SFeM5w25pNrzI9atHm/1u315zY2m+vBerDl+wsXGPD4vF+LB5Farbk3nM/leD4dMu4vTPD1uIeHzSjq1NXqMQ9lRFHHj/e+8bdZ2Wn/uKWPRbgC4JTayLHppTc6VgzmKR8e+0pVsZ0IgiAIgiAIgiAIgiAIgiD2y8gHzxNg8VfQDHzl/TcAAP//Mn1h+Q==") mount$bind(&(0x7f00000002c0)='.\x00', &(0x7f0000000200)='./file0/../file0\x00', 0x0, 0x101091, 0x0) mount$bind(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x100000, 0x0) mount$bind(&(0x7f0000000040)='./file0/file0\x00', &(0x7f0000000340)='./file0/file0\x00', 0x0, 0x81105a, 0x0) mount$bind(&(0x7f0000000180)='./file0\x00', &(0x7f0000000440)='./file0/file0\x00', 0x0, 0x1adc51, 0x0) mount$bind(&(0x7f0000000100)='./file0/../file0\x00', &(0x7f0000000080)='./file0/file0/file0\x00', 0x0, 0x88700a, 0x0) r0 = syz_open_procfs(0x0, &(0x7f00000001c0)='mounts\x00') read$FUSE(r0, &(0x7f000000c1c0)={0x2020}, 0x2020) 2.100925296s ago: executing program 1 (id=1671): r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x18, 0x5, &(0x7f0000000040)=ANY=[@ANYBLOB="180100002100000000000000000000108500000075000000a50000002300000095"], &(0x7f0000000000)='GPL\x00'}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000100)={&(0x7f00000001c0)='mmap_lock_acquire_returned\x00', r0}, 0x10) mkdirat$cgroup_root(0xffffffffffffff9c, 0x0, 0x1ff) 2.027539922s ago: executing program 1 (id=1676): accept(0xffffffffffffffff, &(0x7f0000000200)=@in6, 0x0) writev(0xffffffffffffffff, 0x0, 0x0) sendmsg$unix(0xffffffffffffffff, &(0x7f0000001700)={&(0x7f0000000080), 0x1c, 0x0}, 0x0) bind$unix(0xffffffffffffffff, &(0x7f0000000080)=@abs={0x1f95d27d48731892, 0x7}, 0x1c) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x5) r0 = socket(0x18, 0x1, 0x0) close(r0) socket(0x18, 0x2, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0}, 0x0) 1.900587843s ago: executing program 4 (id=1681): syz_emit_ethernet(0x2a, &(0x7f0000000200)={@random="711ac6721ad8", @remote, @val, {@ipv4}}, 0x0) 1.827740948s ago: executing program 4 (id=1682): mknod(&(0x7f0000000000)='./file0\x00', 0x1000, 0x0) open(&(0x7f0000000080)='./file0\x00', 0x0, 0x0) r0 = open$dir(&(0x7f0000000000)='./file0\x00', 0x2, 0x0) writev(r0, &(0x7f0000000340)=[{&(0x7f0000000000), 0x2cfea}], 0x1000000000000013) close(r0) execve(0x0, 0x0, 0x0) 1.101370969s ago: executing program 3 (id=1733): r0 = syz_open_procfs(0x0, &(0x7f00000000c0)='task\x00') fchdir(r0) mount(0x0, &(0x7f0000000080)='.\x00', &(0x7f0000000000)='proc\x00', 0x0, 0x0) r1 = syz_clone(0x0, &(0x7f0000000200), 0x0, 0x0, 0x0, 0x0) syz_open_procfs$namespace(r1, &(0x7f00000001c0)='ns/time\x00') 969.54102ms ago: executing program 3 (id=1737): openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x20842, 0x0) mprotect(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x4) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) fsetxattr$security_ima(r0, &(0x7f0000000040), 0x0, 0x0, 0x0) 969.408949ms ago: executing program 2 (id=1738): r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000004c0)='freezer.state\x00', 0x26e1, 0x0) close(r0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000180)={0xffffffffffffffff}) sendmsg$nl_xfrm(r0, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000100)=ANY=[], 0x33fe0}}, 0x0) r2 = io_uring_setup(0x3e19, &(0x7f0000001440)) sendmsg$DEVLINK_CMD_SB_OCC_MAX_CLEAR(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000040)={0x0}}, 0x0) close(r1) close(r2) socket$inet_udplite(0x2, 0x2, 0x88) 969.33626ms ago: executing program 4 (id=1739): r0 = epoll_create1(0x0) r1 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000400), 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f0000000440)) epoll_ctl$EPOLL_CTL_MOD(r0, 0x3, r1, &(0x7f0000000040)) 969.11607ms ago: executing program 3 (id=1740): ioctl$KVM_CREATE_IRQCHIP(0xffffffffffffffff, 0xae60) bpf$ENABLE_STATS(0x20, 0x0, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x88, 0x8b}, 0x0) r0 = getpid() r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000840)=@base={0xa, 0x5, 0x2, 0x4}, 0x48) close(r1) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x5, 0x4, 0x8, 0x4}, 0x48) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f00000010c0)={{r2}, &(0x7f0000001040), &(0x7f0000001080)='%-010d \x00'}, 0x20) bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x0, 0x10, &(0x7f0000000340)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7020000010000e1850000008600000018110000", @ANYRES32=r1, @ANYBLOB="0000000000000000b70800000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000000085f006b25338931cccf055d34f257773f5c6774e394272c3229ff898178e0300a2c5ca0e8563997ad3404e4daadd63ca60349756698b8594646677c31a2fea357de58c1fc9959959f8444a85b62e9487403ad94504a8e7e2de020385787543bbc4ace18b728d4bc21fa207ccf1364b1c4c637dd617333e86c1c0009ff35617adcc832cb19bd1f0dc1bbaa71d7ccf022887ea93b0a34d3c06bd73ecf3cedfce696c6c4040505b3f241e41328669aec25b70f8853d0465701bd2717b7b3481483aa55f44ab1d862af88e"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x1, 0x10, &(0x7f0000000180)=ANY=[], &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) setsockopt$sock_attach_bpf(r4, 0x1, 0x32, &(0x7f00000000c0)=r6, 0x4) sendmsg$unix(r5, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) sched_setscheduler(r0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x400000bce) r7 = syz_open_dev$MSR(&(0x7f00000001c0), 0x0, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) read$msr(r7, &(0x7f0000019680)=""/102392, 0x18ff8) keyctl$clear(0x11, 0x0) socket$nl_xfrm(0x10, 0x3, 0x6) syz_usb_connect(0x0, 0x0, 0x0, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00008feff0)={0x0}}, 0x0) sendmsg$key(0xffffffffffffffff, &(0x7f0000000100)={0x4, 0x0, &(0x7f00008feff0)={&(0x7f00000002c0)=ANY=[@ANYBLOB="020d0000100000002f3144e80cb79677030006000718000002004909c722deee1edb0e4f20000000080012000200010000d20000006544f62c006c540203000100000000000080b20200000000152c000000cdff00000001020014bb000001000000202300001300030005000020000002"], 0x80}}, 0x0) r8 = socket$key(0xf, 0x3, 0x2) sendmmsg(r8, 0x0, 0x0, 0x0) r9 = socket$nl_xfrm(0x10, 0x3, 0x6) bind$netlink(r9, &(0x7f0000000080)={0x10, 0x0, 0x0, 0x1}, 0xc) r10 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$IPT_SO_SET_REPLACE(r10, 0x9003000000000000, 0x40, &(0x7f0000000b40)=@raw={'raw\x00', 0x2, 0x3, 0x2c8, 0x0, 0x178, 0x178, 0x178, 0x178, 0x230, 0x230, 0x230, 0x230, 0x230, 0x3, 0x0, {[{{@uncond, 0x0, 0x158, 0x178, 0x0, {}, [@common=@unspec=@string={{0xc0}, {0x0, 0x0, 'kmp\x00', "d9d9e63590ab5471c46924e95540949f0cd7e2b0a94d71d9d944acb7f0a1297674a95b30cee19db4c1725572ba928385b1635c89b58ae9a0e1ea500b26f006da3fa8a134552f7980e92de5a784cd4f46e799e191835d7d5ea776f04bef524e22f0bb6ed4b00f44ceb936943e13fa1caa6b4b159c673db1efa9a08b1ddc74ce6c", 0x43}}, @common=@inet=@socket3={{0x28}}]}, @unspec=@NOTRACK={0x20}}, {{@uncond, 0x0, 0x98, 0xb8, 0x0, {}, [@common=@inet=@set2={{0x28}}]}, @unspec=@NOTRACK={0x20}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28, '\x00', 0x4}}}}, 0x328) 947.270191ms ago: executing program 4 (id=1743): mkdirat(0xffffffffffffff9c, &(0x7f00000000c0)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000000), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000000c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f00000077c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f0000002140)="ea748c959a55659daf0eca7e2679a0cb43477a888751e94abd2f430bfabdd22e2cc4d3b7344d14dbe16cbda596cd7b5902dbca44f32c1ca345dcf3d7a8eb2afd4674672e74e37a9c0234a0d1d9467e7be5be877229f24193b3c2071dc1949da47adb1565c79dd4415e91628549d202b9d8fd6335dff7f9a4ab294309db7915736a1cf885d2aba0c43811c23671e1659ba2d975743b505e43dcc6c73f51f169e230b42cf19dbd32bbd3379dfb1baed2ec14b7283e3b4f01e92f9d8779e415858b3d33d27f20baa8c17ea5fa962e15f6a216d285df2b2d2ada3f7bab15fcb90f9f1492d9e063784d95186aeeba188c96d31e454b19b655477de8866d1172f8c29542e9218208778de48c7082f68f05042dd71ed5ca0514941c38f301a771cebc102c431a5b8b0201faa9a4cb75a5f7a65b58184f59c6ecc0dbd162cc43e290e98c68be4aafe2dfb9910c38b4730c35f32de04cd37d47319215d2b07439c26a21d395021c3ca6dfcfda46437e2c6b9d0138fb09278398f946a726f49de1141f0735786e0b6f3e4f36f30f95c92512910793d765d0945f1d50386c7e6253e7f2e11618011de3c055f37648ca9c9a4d13a8fd9d52ded9e57f1495fc59097a7208b04add4f624afe639afff5d0717941ca961f124990d134a3f7260877fafc9189d137c2eabd55841614f3831306ce2c20753f6f0deabd6ae4b5a4ca8842ef65dd98e55af759e685d5b42401364e03498b2fc8b301667af649a354c8c86f3025c91d0e92f947ab298d3bfad0e7ed34bf1f123fa0abca0a4b14353c297372567fc6adde39e964efd966ef15d843c04a160921d8f4880f422b20e621ebd6c4ac65a6b9dea26ce26ed2adce42249c2e9ab26235651b108aa48e8f2a8c098a4f79ea3ecc2dfccec05bd0add42814e39934ae8f79091142b3fe9c5af27bd0026c72113d8e4d083f944577dab9526c0d4f3b9a656dc6d4a07346d501e8a7394fe85e2feab823d9b3b7a677bac172275fdf534d75c2884840844241f808462839da4cf2563d003b0bcf627cd5682f37caad6bddf6247410375ef9a6e35af1b94b5357bf9602a5f39cfe877b9ca089dc68845d9e37c9ac9d8235953686bee4c288af3319ce166dfb868186349f0a21f9c35e9e461b6b33e117d872d853677a757cfdeaedcebf27d17a8b2d8399aa4da6172d8ae3159acc2485021b4521e4d79b46553243d89f64c1150b17b9b90472926dcc54b26ad490fc7837e88267c906352643a0696f7362a8366b16a79089d431d5fff470919925464c2887489189a68be0277cc4981ce1c85cf195dd55ecfeb4857679a8046a6f9adcbcdc760aef8b02e04612a5bb3903c8f1dd1a26a4db2eeab87c53fc3023b32c0036509fbd61e767c440f37354ab3af753b0c29177ec18dcf25eedddf9ea15660c9f2e80cd0dd5ae991e945ebf0c3c752d1a1e4e995aa2bb56e5a16a6893a0f8d276e4078f329de3e6e2f7664e82a7fbffcd34f8d186b4b43301f0fdafed29b78c57b52a2cc51399f4c0f02717522e1d9e6d5d89ed47eb8e7c4a290a620d2f34bc38f612383d74d5e90792687bfaf4c37d6c87f1f946e50dea4a9ebe72a15365278f01615d0ecd3b019df11dcf78668a43236175be629aee235a02c07cae140d7240b72adcccb347a32c7ebb1e6fd30eab3c02ee37a661e94b2b3d86e671106ad79e1db5c477d7d47832dc2061e20ddc7c4a8f89444c1428317bf974db21541453966ba95131e5b939316791c95e1f82ed5b07fe74e675cb00f8ef83ec5ebc7caa514c1d84f2bc1a4964702a6c47f354fb511708392079e3fdd5b8facc85e1dde974f01f374093f2a3b5148b228b6c53af78ed9ec80259fcc2392f6c29d7cae880420e2c0117afed8f80f4473bb0293586efd48a935cfddd475f9ee74c8c63667c971341e3de0036e2d30abf0c0801cc3344b393b3c21add5947a5ca32289777f812a20eafdd086dbc1e636dd5e09dd9e7aec4a16b7f08919aa0e30d8903597e62b6fcb5dd39d716eb0d48d080a3808f99a0c350d42973ca742e0f9355ea945910c68123d20f42a83e7e6f16254a322675ef58d6ba370944a1cce446f4f2df861465cdf6524b823a6cd2e469e83dc98a7f693dfb332563bbb82ea2f82beea46caa74a398871a7156f37dbd889fce26186e3f2fa20983a74291c20d7495dce1cf11d7c721f8c52359290f7a7433d04ed3ba049a95fb652b4b6ef7b145afd6b86d8a0017ab00b0691e3db5ac841764ce1e9943d3851919f4a14c7c5eee31501735d5b56fa197680a97fcdcbe5df4880291819ae5ad9b869a571c833e7253ad00d342174b43c550a500c050adf44dda2497442d0b739464923c6fad1c135bff9729309cd9f0677f18fc528ac7fb5fb721f8ebc03feafcc8c854611517abdeafd83cc78fb2fc8e49fe5cd207978b8e4aad11c598b77a69b81d2cf2dd3de2b778b05ab57750b5e587720ae293eab4bf5b7c22aa75db8b59ed3aa6956e926117fd4b3bcb379419c8e76d06e736e9c068fffc4fa8ad62db3fe904bd823103a3f9b038fdb78bf5f319e0571f746ee36f57a3b85d1aa0600b6e0cee54d52384569588e4a16925adecc7e01f647dd6897aa3ce58a5c891fe8b91757b6a172c3999e2d3e17870e5605778d6343d06bca7cb3524a51286ecbda9c1114b086cb5d68ae3d566ec0571ba1cee2f783e0c300e61fec001b04c30b614461f4d6739f0bcd7cb17c2a4d9525a0c8b445121bc63f457c484341d1904276c4c645d5f5cf0711388c21d9d90ff0122c8fdffaa286bd524b4e07c0b807b2266bfa82658a378d1cab326c1a62367a767587225da4a564b12c2555197097a18bc34ed190dabc6a073b719d9dfd9a62bb8c5310425b3dd3f1204988ce4db8f8768423bb2e235f6ca3fabfc580d1629d035ea8191423bf14728ed2bd6aeec0f62af2a2225f9ec59b4d7613729cdc3e797b357f1475a27ba8c6d935f12640ba721e1122a9cd7921fceb568473a031a6c2985a603cc6ee7d4b4d96709ec4fb89f886ada1f18c60013313ca716f4b7e94d0eb66fe46b7518e72a095a32a920f0a007b582197be736bd75be38b72d8bb163dcb6c4af3d8a1de674d33b99365be8add873267fe69d9e1b5126a8dbba0ad288a6bfd556fc593b1a4e669c8a539f3876ac9da963541b2d67de29d2b4b4be23ccbee8b664a9e7a8516c1fa4d7be05d32fdb3bcbeaae9487666aa6125a7e8234e26a7f3b4dea6b9772c1002bd912c4a0189027818d85653bcb891ec2ddd553738e8c16b2419884e9cd815989590e1da5cda43aed07ae832078d4ffa19e868c253dc547379d2d078cd60d7432de5ad3429e73f0a09197dcc9ba1ba46ade9ade9b9fc0e9c87f31830e7ce037b46497e3b07d48686eaac04e9fea77ae89a007a3daad93a14a323f8c34e38389e060740e5849597dc35d3940999c3dbf923ed412469e8ccf96a17ef8bdbf38198c915df61cafef6d2c3f1a55b7567f57a71c11a641480550495bbcec5a46e6874a4eed41f7903267d0215e690e12a5323c02775911f2939bcc21a2614b3cc8dde9d36500eedae0050704cce2d765283737677c98572d3c66801d0c6bf87cbe2e2b467797865c4fb7e498ad465c098649c34876a2c3a13b59248037add010f03dfe3ee856cf96f54bbfd9993bfcbb97357f4bff31854d35fcac13e1f9da6b8b9654f3368f063ef9fa3450aad8cd2d49c58e0cbe337a6d573921a4b74aba09cc203cf6c3766d230803257b61677ad8bc8c340c72ad0c81b332ea00edfb40e71365d9604ef4b33c5dbec3702c2be6e9bae4c0092d37f6f0fcb06e0ab861fa260ad01fa5a3dfb968809ef9327911188c74a060c795786346359571f8ae01296b30e760936bc945c9b2df6f6221bc008b838e9d3f05d68f0547a14c3c977650381cff64e52367f918a815b44709d81fc1fa0194175e1664ca90a4b4458ee9c94c3964d16dc264452fa162e666bbab874aa26609e6514a202c1b240de1f1e961aa6f23d417e7af18703ee4bd799b6414af39c2f2b2fd0c228d7fabb068c0428d69da3c0d3d50d361618801e75ba8696044119df1d3756a7171be34471fbc424b8f2d749ea0d05e4b0a95d8c6a709f21643278ffd124a3705fa39ba45bdff4b34fb3146e5422a187bb0bba03a98830d7414e7b4045fec74317883945cf077b801f35eedc31add70d66ae19d4205e7811b15ca74afb9833e7f7a51491e2ab6878df9c32905f7aa46f5abafa44031474eeca11ab98868364677d96afd12afee559f831463ef124d5d20e8820aff867c30138df8ae3e38f7690586e73fb73240c79857da8692f20e7bc65438bde4cf9a454049a3e080e21303ad4a80eabda35315f16dd1ecb5f72748db5294ec466c4a00fb06dcab264b70f8a2ab0b0b065fdae6a0dd8c239557b3ece6039386af7c4b97a8b6a011a38ad5a8019dc7091ff4c6a0e51e723de4696bfcc7c028a2ccf566184cd2d9f0bd144294ff8764b958fd54da03068126cee66819cdfa45f894dff9fc06cc31b191e574af65b0ad67b41c925d7900ab3ba83aeff3b32a73b8e506c945e64bb8ecf9814d57de2da30241f950a18ae735076b7230f162887e77c47f9230604a85f73578a5b7c7a8de99a42d2d8836ff07f419d75cea82d4972e6d3edad53f5a68d46d1d4a444d1d99f115b7e777561e5e1753e118b1d18625e172314458530df83b4e276a71c1fbeaa9b593d1c3b170310473ecac59cd602af04cdf6053a174fc6f2cbaceb64e22f4e128dde39a391706419149b36a114ac1c0520f38faa89bde213bf46e17b677a747cc3e6614e3e11a727e65ef1bd8a200ae6fdba04eeb87857c2336b38b29e3e53683bedec7c2bcf6ad07a5c45b053e6b2133f46268893dc973d9cbf28aa74ca6f56154228665e0083eefe2b9d510eeb294c35c85f2a28b9e9c0e1ea46065715fbbd8a14914d413c0568dcadf996273056aaa4beb66e5b2773319b6aa36eb9c42c434c3cac62c92906b3a5f90206882491932283aa29d1db40b53064b8d630669f31fe5f7dcc89d482bef4a8d20ae2ebadbf6fc38028c21920ed1d620972c23cf430c29b9d1521736fe32f96d601d709f2adbfde1bd65cb2ab96caa332432385e3d9f3b35ffd7b6d8eb827918ee9fd12df467a50df72832c5457988b3b9f0f98a79f392d6d05182227113496f346bef348c176684a75e87c19b5592699c66588dbd51c2f091bcbc743a744a7e8fdebecf2ba3cdbfd9ce9f681cf9789e6606114972810eda034515615fcb8cb7d98e3ad35672acecca3c06f2acc8c58aba72d8f7d1898afd6b1015c882067a1a6c218d132cb03eba96e7ad047e6bd05fdf20c72d5e68fe25ef6d66d8451981d077303195d6a32ebfd1925d442250ae0ff5d115eafd35c486b4a248595d4542fafeb8d6bf4ffae92add27818a42ad3ca26c4e5231fbd4469ec3eac228fe8102c8831fab9a93c39e591a1cd70f6b76d8b13509fc0a4357088517bd6cbf4490c894b5f8c967cc7b7910745a408b4509ccbe650c39c242ab4f1c6415874a1827913a853f15dafdaa37eb2add4abd70997ebb302f5599ea1fe82a35188f8b358802eb37fd9049da9cb1169206b82ca0f54201cdb2d39ff8098668f8f1d5e1f966ace2b0b1c8d29c81b908839e24379c5339a36e5036829f94d8c0cfab57787111b7e0625d728766ac29d8e8f29692ebb8ba05444f07c497ea8f067d52dd5b0b242f2b651e8ce86052ca66af2c37dab2100b0c78c4d726f62bc6b425b29b9b3304098320e483aaad59bbb6283f40e5687beaa35f6f179197f044fdfef1e8d8180c8dd604df54bcdb47c0ad837561f541b52b38b31f626fcf578d6485adad4249cb06f819b852153c6c92aa23357277134adc56f8bc62bd86b17355d912a26c7a9096ed6d94c614b93fe451a985a8951cef482966a80e58e72664093d411348f06a06ded9a1cf7f75e801a68f014248f7dfbb261d6f5bcee816d1b1ee48dfa4ae1a0d31a19edfc7079e177e902bb61a5a821a65d2aa3b41c52e588a5a06c0954be6c36d0f5e84c29a06187f1f576df3cd037b5447bbeb30d8299dbb94a466d006363749e4021f326765a968d51cbaf95483c295327667fe6a6e2dceacc58d96a53ec8e49ab3982d99a21790f12ba44764f88ec4f5f9db5533375626c73d07c3ebe29656c5ec834442d6abdae4abf56643e86c6df7cc0db324d96caf1bea4ea70ec285a369e4b43913fe175ff7e2f1cf93f7dafcca2fa24f4b01f2464d6b8ecfbc5645db0fce7cb1b770db517d5b9de419b732023bbfc6c2e9ffdda83c6cada7171eb7cb481143a21b857f7e2515507fbfc91b3ce7d5ab13d67d6d1863fcc186d9c074711fe7d728496227460c2ed324ad7ad8733dda61227356bb7b931776cf41ecbc9fa5e88539ecfd198267a4c3312ec9a1f49d64f76fe182304e97aee2a37bcfeeb352d705c6cd8a3f30c24cd007c6493804fbb7a2183ceecea259aafdb46001657346fa4803802377b16dd0fc29eadee23635d03537c27163e73c49a415591cd9f122688042015c103e185dcff37ca5e7daa5ccb11b2ed1dc282cc106018a7314d18b83b46d05ef401bdc52c401b81acffe68400baa64d9b33c11937e24d39d7afbe04ed950a906b81a858e51f64aa7faa44a276014a2fb6dda426533b5f1a68d37e2907ca109aaad611e9e62ef5c42576aeaab8113f9a9ea052bd3579a4ac6c235f43aebe87f6828904ed573d4d1b5176c2d81a45ed9bdb80159af9a4eb54468460704ef1a6258a864013bad92be8a152347b3406c5f500757c37bedb49c35a87b956ce46d57e228c050daf7da8336f60b22aea5eddc9f3c2d78a1f17e21d37bd9a3db7fa9b6536c5ece10c558367a66381d823c0e32d8aed1b72e66470fae4bf294ba93cf3edbf1823eaa3c7218d57020ad0d98596b9f17a4e37f2ed62ab4efccddc4fe1981d83ab244e7bb5b844d094647f3821fdc33bdede069e9693f80ff69b1006ea44d7c6aa568b5dae31d626170f4bba30c88002d7f588d523dd8e1fdbf91ce6ba2ea4dd6528638cb769d5d148403ef43a17b7559c84c6c4571b2e2e6c14f9fe495111008e2e81ca2eb9125c28c64978a37e971af76fcdca5302b1690273baa335cceb50e365cf694b305e747a305cec6d9194000e4d1afe2c4b175555e348b555cf1dfcf2d6c14faac7db7719051417fbbeac5fb8bbc1161d09bf7a715f2fad6ef5003e5485b4cc69ef9fa46b9b404fdf30071cfff7644df0744f21a0b20a2bb280c4c5a15757a5f9411b1a2e8578c2974526e298930214db8410688c2f8b2d365e3aacfd9f0b487f41f62b8ea837fdc3b074f7b945c429b1c5ceac0504190f7024353e42abddd93d34822b7353ae7383016b063a7ee0ccb34fff65383d875fea569983e45dd2880cee3c0bba28b42ea9a74c77502148d3956eab12e9f08b85d4890bc91351a116dfd8b81e04e015b4a496ec44d1a75664175880c20a3da3de8333da18c34044ed2f0d726bbdb4e9bbfd5583b90519b8fab855a931f29348270cf83c7a11e82339e3e0708e04009b69e4f05dce4fa00c4ae44723fed65ca3c29fe241356496130e63386b264d5979758b0ad09053ef7f69b7be362404ebda41e5f4ba9d6d03b24d69e915a1562bf610e1b7913a31e90632ffcc9ba2c38553bfa80577a2f796328fbd0ee3812ab709ea0b0041fd7487be233a9c89b3c5cc60329938e74ae4aa4219bd197c323ded37d9f2adbf1259b592324a38293154cefcdb6760c0732a2512b7ee4097017019171ce6944813d22c50cfeab83d28c98678a5b6b72ae79bae9d0e8bea3f3f876938ad73a7c4ea9729f047aad7e8beb924e700097c5d969b5d04f4a5fd8ea7c155f7d4a71336b21e4c1578cabd1d5e54caab93ea9232e8e168a670649e36e1722197723eb45dc8fee8bc8a45121edc930dfee4bb05f0ebecc17a2af406a35cc51fd54741370d38a53260760114a17da9f80caf32665bc3f61358ba9a0622a05461d837d389f4c8da77f1de98814e6b94aed15bd00fa484010338b0fadb43b4a7e79d4f7e4465306eb8bc5f997c8954d05a5478ef1b4ea68339541802ca30f54f160c3f629055d74248e8429e0c3b1cf44808fa6ab7636069a16b9b83655247c6cd9184209e5359163c39fe3c0eb91330fb365d7b213145b2dd64c011e0e3cbd101844c563baee42d6fd85ec44a964443a068a8d1b8e6179674f32d8c3d035c0257987a11647298058c19b844a562c6d558a5d22b40972b1ff0c42266f6b8d77718e9454b3719830a3a3c3bdf0fb110e20db77c0b3a8d712aafff9c630d2023ccb8b2937ba75ac2834335918384c8ad8a68fe588b2b5fc078fa1f9f7383705f2283b3fa04b61f60ddbf0e010043482543ac88d5300ff416b10db1e5cf090f426c3008c64c3dddf4241d4e2d082eda1a114bba3d31bf89c9d681b71f8804a2c6be59cfdf73bfab9295f2930bc648ee45e11957f2341d2dc2daf496522ba3ad9138ea58faa1fbf1a5497fe46b582f0825dd1a8d3999a8314aff58cbf6fd1f8fd3da3ae5415dbd2eb5cd60f09f5c9b94b98831341d753d86838e7f898568408cd4217b7a6b4680cb3fcd28a74d65a57e581aff32ffdad1e7acbd284407f8dba6d2dffc659c667364694760b0beda942f825dffbea00c661eb531a738b8261e4f488a1aab3b13c025149b1ae7aa745bbbd948b3c8cc1fc93de61f8847eb8f022c89f3824da56bb1dd6e0c9e62da4c80d1d519de27ae8c379f00c9743f62af4734ca56db1ec7899dd8f30f7d97f6f7dde5a2406b14c3cc3d29bac5ae384223ab7b9f29e692fb643ee82efc46f7c83429724ccebaf8f235df7391a5eead3d11f8e942b7b9513b7c38e6083adcd32ed36a0f42301a46390a567002b88230df369bd3a00d6a69fb8e0ed8a003aba855737674603e2ea3c45c9c63a1ff117903699d90d3cf847096bdcb14d8dc66c21781a35d711c3a65e522b9e134e138b42aa2b7fd3515ac83539e3e2b0de8f7167016b1fed7de1659d0cda7b91746bc30c2afce500083e23c14ebab5a4c2509f60d02bc5282e8f2c38ce3f9d7bb998e4873d777a7be30d12dda309261337239408c80f1d901e2a95468e602eced5ed0b0c9d1055858ee031362d5a5caa93b05b00e72505826c80e4719f2170ef3930f09faf42801a26b030e806b170fbcfe0b3fcbc6fc4905f8283f1e16b3ff61291bd66b4bb48894c082a50db855305150a3ffbd805a1e3cef408e914b705fa715fcc29227e2bc7b7248d08276d85aa41ff6af390e10a5e4fbb7a79bab07c8bf31bacb305a164d32b9fdfe2773f82f09a4822d4f5c57e371fd2776b4b3eb9defdd62c8fdcb2f34966b652507d1146f3ab4c5940c49baedca5f92d62cfbcf792a56a4fe039f9685c912c357a79dec5d8688474b9d6e3477d841b80fb142623ed8cbae8f6e4d8f80740e635e0a1daf39a4d430cbbe1945dfc2bd63d108ac184f1e6bb641495827c4a8fe4835baec4a7c344e1f8f9b6e0097b6489ca31fd8f46afc4073cdd62cb198e24173396ada273baa1e8aa97e46a0014a5623cf1e59990d2f3535e6ceddf3864c8835cd9adfe4220bff8bf622fc1d899262f82131454755f9d580169ef4c5146517fe08182f14636f14ade3ca701d950cd6870caccf909310425848d2d489afdfcb9ea31bca9336c4f62982ff69cc631bedb2e033f6f799d4f851cf3f38359a9b3b4e62f2fd99f3d8cca0819c67da6174a0a1ae3f6e411717bce5a4daa82d5aeb34b99e642bd47f8cd60efa618a13f6b3e7c687b444019e4ca7f15aa52b0f18476cc25ecd8c673b0b4f8dc60101ab009cae644870c3fee41add986b7e76068ae57f40b76f36d7262815723657fb470fa2cf48190352a561b2e08ed23f59be011ba884b18ecb23308ff64670c0927f4471d504f02d64b1d2c52866fe80f5fe6e321b73fdffb0badc8f6885b267b0a6f568f5dcaeb39dbcc180dcb055c73854767795865b06e70fe0910f859e88ff5cebec635f180a2f3e18066e2ea8d7e281bff00fe51777b3cf4d912b82141fcf2d8fa8080abcc9cfc9f45fd0dc94ceb3e26123ae92b0a8892748ea88f81f5f89467289dbb9efae635d4119c59f42b98f1445d3bd71241507b8f5270e6c1ea2eb5e0256a2dc55396bf483a147a13f5487d746b0b1e5ee0bbc730b42dec540a6fd1e71156ed38702a91a47087e088b813046316c01d37c2985232998e07194b52953c0ea88556db33eb0017ccd0385c5fe8110126626ffb6ffb02bea0a3c1c4063d19642c3a83603f0f9fc0c3e85a4ce5012f342d5231f0ddc9e56b705f41517d6c5c12ba5ec7caa17ffd94835a9cf1a9f854ff3a13b979b0e09f11f906c5bb3c7c01abf1448a633fb420c3114cd5bbb4a883f2d5facc9e2216ad8368107acff87e3cc1623def37110c0fe82d70240e203557a07edc5a58cadf1c5f3ebd70f90ec4d84d42bdfc3f5efef211e7a9f870414adab8a87d3d21eb2c6bc55c7a959c2c714212c6aca1df3a5aad9377f573ef32c9b2dddf555e81fdca2b989dacaa0a920eaf33463a229d4f34647f394adf478ec97a9bc63d1d674acace313b8ffa4e35ba1bae20da002da6aac3ae68e855c4cd2843f059416b98987ae3cd77bc7751fd9f54507e8fddb33b88e0cd3eb54e1474f8c18f3051265b26b3c053b99f486a66950bfa1a72da3d30cb0a9344f71628b1e51bb306c6d5bb3713e17feba6c01ba619f381f3bca3efa306fccd19e629bb571d8dbb333c5c771573bc20277858dfe2a8efa14325fda2ea3f420009d8f9892fdf625e79a21deb43bfd505708997a0188f8be6fe49c8933497f72a2b431ae37e552b51a6a86d6ab05d08020a409288660f08a1ed99fee014cdacd2a7460813c44871421017241d1c2e33bf4b993670e20bc3335e8a21fb7e9d1029a666f89548b921e91c7244aa2fc4c30c0eba3fd8dbf5f218576437039d1edb6a8a2fbb93407a185786331b51a935fc349429d38379ae4eae1d1e950258e1b5f7478bb1bfcf720a5f6edc6f987b6b3d0db992c0bee55c0a187d68c251eccb23473441575b6ecaaccc175234738f6365989b5e4269beeef3c4395da108a6372bae4f23031f03b71b19e363b712eaa6c59c71dbab30f87082baf6b69c9c87b533800882c53ee012dd1df37416da6bd0abb3604b2976f68bf11cbd416cbe6b405358600c7a40986d8ec6f9b8c27874d3a8f030f0fe566080011d96310bad1fd020194ee0fb4630ea02de9cba3820f6c25015e2211600920109d380004f352a2b17613070a756a539ab4110b8e2ecda9afc4ee616600759210663a719b2a2a922d6aab6072b8023b6ad9b969485233008e337e41fcce704828cde04281356ac56c974290719054c2c8c2d037ba093cc837a52a3f19544ce7ea65099907abfcde0eb765799d94e8760f7d0559ad00c1bbafc5fd72f908d168a78cca6187fdb1d5211cd81f022109101de4d05a4f63a838905a26ac77501be570799a9c117f29bca740352bfef1f29ba00b20c1c12c24f4709ec1f51ec2cd3ec0cf890ce", 0x2000, &(0x7f0000000ac0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) setxattr$security_capability(0x0, &(0x7f0000000280), 0x0, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f000000b800)="4ad467d25180f48d68fae44ecec484b6368d12be3439b664bda65b9ddb7b4a410daecbc3ecfe63960f0166de95277812516c59919bee012b5cfcbfb38b9aac057ff9efa56467db9a1ccde8e7712cb2eb4da49bae6608f295662d08e81e59885e92a2fe2d0e7b054d4f5da20d2f40b085547f7268c13c7cc59d96c9cb7223684671c1f29f81865978221ac9d395167f69c024b33e88664be0c1b8a97eb7f65e0004a21f78913176502ab2d0fcedc9cd7c22a5044c5d092d286ee85d571ae723ddbd29ef3c8af0011b8afcc4ade3c53167f6560e7b2390930bfd0f2f85b241c890b1a7030786ed775b936c4b98992585e5ea09171d7ded7c1de7dbdc4845df5732ba1c88761884b4f8055099d3a15658f3506e64d22f09c1854644d9807f262a3f260fabcf84d9581bee3c0e0d2f1b16333a1a9953941e9eb661e58c60c7e7b5a67d66fb0e9f38e15d9199225d34c52ca4c8ebada2cf9bd08f1e23c69868d7de49ba2fcdc9577dd18f05eac24b5e8af89d7011fdef262935d663138491b3d705abf27f2671965459fdb5cbb96c8f4865305b002b6e6fa0d3aa8deea234e0d2e72c4af7f9cfacb3ef9a52cb24f41f93af474dd3a4d4fd1affe51f32a0c067311b97d33dbb14429a5dee461232c675e55f51b5a905586f90ec7bf5eba6508125a883e5eac631c8211c0895e8f6e6c0abc0c1bbb6f574f2d0075490116d5ef965368baea2162c136312f095d7ae734a3704441d9859b2a5b3d3b91cb46cd6853d501c934389af1cdedaea9d6a97e22e7f61514cc2d526eab2ec4b85ad9f3e3acc4ea47224e2731442860d73a88dd871951e1563fb322cb3afdd64badf7dcea5ef6077782fbeff22c42838890371955cec8e14d6cced02030ee18e3561879ec7a8cb054c3cd4eaee89bf45d7c9f11ab92be956174b10c1609780b5f9747f45073c4ee4294aa590d64b3bef7875d6146192be35d1e6a65fd89f4855c85ab4434ea7f142e94c00b34f03684f43c240cf0118b7701646a67d50be5ffb840fdea5e9dd2bd013a74887dfc9090e95bebf3c67008e69a898294f971402ddc13e66aedd1facc564da2f87a668203207610e5b27c6e15931b2ef7436418c81d8f32ec85b6d15c26e0dd4e3a3a7ce5eb5e1624f9cb7a54773a1bfac3fafead8f9cdf04a24f71012f950ca5c13620e7fb8d1463964bfb139ad8a425f60905f6ee850f1d2b8c8c7d832eb724ab167a7e3b453b21f25fde2b1e5dc02ed08e34a6f7c6284f1bb872cb423829b72dc5b29d0cb446fb6b9dddb0620e69068088c40202a642ab9016fd267bd135ab0f942f5124f1cd1b30b34e016d0d7ec752ba6da59133f0e3eeb3fdc78649eb0fedca92e4e3f8aa612cd46446254e73b26dc85d9cc62c853f3a606c3a9ef3db83cd1a9bb15c63e7c6eee4f0e86d13e15b827b27396fd38f39f0f4e2dd960a168d60287ae54a9e53285418c66fa9908ae2da2a54e4065a722758c435eb596edc6310f932fd2940bb9a4aebabfca6b736543749022c34a5c32e374453a8b3139d287ce5cb87fc0f0b4b1f6e5b8cbc9efc5bd2c1bb79f91252f3f9f9b4a60dcc3b656c37381f54596c43b0abd0de4718b9e17fe8520c498212a375c751976f56e8c1ecce3cee7da1445b2701cd87977f9a98625c8a7af7e6a83a98308814e2b0259a4ab8f9ab3c9b73d9b4e20853663ef400d5fd7a7aff1cdea77a36bab59468ed70f3a54df635c85d46a2b7954b24552a1b30cbe3764afc7296dba994b909f28d22ab09ccab19554e20d1f905ddbf500fe18d3515fb589458484aa3c3437d177ceeb0362a2ec0cd34c5432ce83febf060140754bdd76ae5d29802c33cf50469abcfe300af59102a577248e44b374fb3d6a17f06f8fb4e273b1a382d98bd271b4fb440c7d9fb78209999ae403aee3245b886a9cd03a79bd269e91d0a3ab1ca6f8766b254d4ebe009f81570681f47b12cb38ec9750f45ae8745f1fa91f7f7bf1456f41becce3d6a6fa71c6ef02bc8d17b41bcbceb6bbc7b5cb5f6aaa802fd1c94155bde933485f80c4a4e76935412fd96d62b9350bfd8303ba8af56415f9b721d53af17507bb5b02a3ec0f74851d9036487cdff384c35cc6e0768ff1582d7835e1c57d0f368f03a81f7ee24b96a06c772f91dab6f1bcf415c00ee47cf2f81aef4fb0f85bc863afd15bf990b88b53050fbeecfa92debcb62b1a1237940e46e89d7004dee9a4991d015570f7c67196233882c1988309d6585956991d2b52eda2b1b4793cc1ab8456f25fe19ff290605c11866c22f780149cf075a8a8e911dc0e848c318af24a24e45fefabe01e369d442555251811738db36623150e9a64368b68d9fc4780c6228866a2180dda68e9ebef5789e3d2e1902d32d8dee50b2a8deec6ea3be92886357bb8697c5550624cf8c08eff82d8a0d3d985af044382b4951ef390c4252cb700421ac7f695b271fa6a43bfec387696cc547d2ddb49858efb12ffc26649c2c16c9e700c93e7accad1a471de67ea45b6e50d6d2cc801eacde5cb6ed0d43d6951a486ac525b5c0401285b092f5d10d00277557cbcd29cfb63e49994e6ce264e7142193bff853db0e9c08c3b3f24109d210849e42ac22b901202354c0aac71354dbb6cad3c64b9ad882ee3a3b0cd4d8d21610e9c77e38bdb27c832d3df7270859a6c206f3ccada766c109c1485cca6d5cfc1d3418870d813ed87e3dfe253562206059059dd47a4524ed932c8d3f1ecb6107a05fc17459ae7663b5ba0ea9c966171991236cb72c2e9b90db2494e55d7b96300f3a156fa4cf8fb7ff2f137f924cf265ed37906060ac57730a8e92b7c5b752111e9b679e79fb532ececb0b201ab055a6c724feef4cb4b411b13c61a8e35ff7e892169d0763e68db9c9ae6c79b511e8d1665d2121331372cfcbe39d1890a4866d4a8413748bf72fdb949304320d2178b5e7af968cc472218f41ae110c5c1ab12cd08fab28f7795de61f66d01bc33472c24b168630c0ec1307e7965dde56362f142d02cbb20e1aba6a21d3353a82816f1d0336a95079c172f2cd7f0c0da054e4250973b82735ee8bd55ae0c1964b64a6fecc228b27f3649a911bf65a07bd65ff95f5fe7f3fa72f640f18be6420fb2983b666d65ddb6382a48c34de20d0d9417750e8987df745bd4c5c8913e7ad84722de475fe34d3618839640a548174f0a985ddac4f68e14a16ffc029981e673fd2298aa778cce87c2089f1edb433996d48c95889f4b2dd4fff5d92fe2fe0204b6bb35f9418ae526c6a0b4d35c28e54a74f1f1669b14d65696e5cc4aef4efdf6b6c149a9ee7037cdfb306c68fd091c7c9768e3e0dca8d5b251d61e2bf4dd4859888217b03e158e993b416682d2d4d5ec01ea2c3a92dd3165f7dba7fbed49391b4eb40778ef23881725e2d301ac4d9063792b8d464cf03d320300fbc8c0bdbee72977905c8c97c0bf2448a94991ed312a01d753b8d1edeadd10494bdf5dca1212b0241a660c9b4caca8fa2423943cb48f9dd4fa4902e44869915ff27a972c557d922e83967ec552b9eac8e562dd170b20ae16e3b189e8532549060a791f879b6d72119eee33a13d3366ef492ecb6c73d32a0d9c9ea68ed1696f2843fabec5dfd0f74625a7bf6bbdf0bdb9028b783053dabe19bb289b9785321fc220a7c593220a199b50c5e0a11be11b0d1575331bcb596cd7d3335f6858d6822d1d5818b00bc881f1d5562fca9ca0fd93f232f10f6b7e59070b391a0f8ccc0116dd01699a70260a8f00910ca4f1629c23d86535bed34463b589b0b9266c4889239c1d32f06e637b048a083fb5bd84541cf416aad1837f923b4599563e26375502a99fb692aa65712dfc042135faf89f40c8c5443baf7674a166eb92c7bc2d584e9d4256e7e5dca58ea42eb398ece580c18cca6a57075accd57f1bd10039b1a2a81e946ff67bc26b1d03a6da3b68896ff318cadfbf0272cd6c70fdd6269cb029a6e1d5150d7b266c65740a0383450a94b7ec90dccbd273e76d54ae2f9edf19c4838194caf3099afc9c601b0be8cd9eb5b502c6efdce32da3777515bc6eb6bd501710aef71a8ec97b05814abf2ef01ade214bf99c5146df54167a74a15c9e9c95d7c2d430f31322398f004dc40035526db6ea3a2a4fe4e517fcf59ba6e2fb8848696dc7b433b58905ac5e7720f1f46779f68b9a274f6c05cc5ee466b014670f5b7347e9f3f32b0c02aaec84aee5d86178bb857c748b7eab509d678ee2529af1d4463cb60f7e56fe2b7c1a560f1bdee1102c50498fe74b5e0833d5f11ef0caefe57c894c87293f30d15d310cb292c05df94cf2b081a0217c99bed6d593c51878d3bad37595f2d1b296e7d27c9922d344aa4eca7511c99d19fa66af76ef4cedd66a863183bd314965a26a03d3748158cae2a9e55eacd614b8b0e04eea035f0e17a4c02e224d8b49553e4166a9b7faa21dad9a46db1b6aedb9d718a327d991975f43221c0abe7c213d257abe39e05f4d5c5597633b0583cdd13bf5b79be4493254158e5eafce4c59fe8068c1d63dc2c316965edea1e3808c2261d8dfbee078c77694964ea34a3217edf7a1b514304db565a24ea538f85f7185130ee407933ab2d97856bdef16e5b2893a502f7433d3b53715acac7274e2c2bab3b42cd37c7b636805ad498239fd4ac662923c15a6db751f0bda92341e0aa9d16c17f7884ad8c91560a2eca8422b0592aa96c3f80a8dbeb8b99b8017b144684654fdd3644455502b934790205df6a643a79e94630edb316d97f6509cdbc48c163a2286d5d3ad32fa73003e545528987fd5b48628256ce87d0bbd8b0ee250fd16c1af3e3cd053aacbc48e6f5be99790591f4b22a7ab1e9b2b172fb3f8d591ef08ab7a29eed7c07811dfd72c2e2e0e1dca6e9c10c384b2e7e70918544e8cb17afc75f67d7d44f47f142da60dd5bc71490727e2239fecd193a698e08feaf591116b0471165671cfe94a3c6523d52c0b81ab14135ba807c88d20906290e73efacac98530ecd5562e5bfda0837460a52a6cc867122c4dc471e2dc5f904770d1a603172547f9ed2a0eebd19252c386284a17ab7c599ba66d223a42d1e61e6034c1d755301225a54aa57f92fef6518f96074293c36e53e28022376058e4912008a854ae777d90b353d9ca16e92143d8c51af45e736c2e3867940b2c4765b0bff576a5323eac891aed3ee4bc38de322000b40294fe932cd85fa498551a8e03802586b08ac0cec211f398f505b248b3702a1ff79273ae4d9d70308b5bbbc436d80443c6ceaabd86132292c98ca7383aa2d9d607b93ddc9f3477e7112daf7482283fa92b2020cb0afc308330d7c8b4eb4e6617cf37e6c3aaf7b5be2b3ee29fa12859f9ddbda0ccaf40f1391ca3aeef125e3398f84b3146062a981a45f25b7f2457e0314ccda147d00cc58ce77773ad3491a3e994fab8da5c2a3adf738e1f388bbce599cf2aba60602ee11ffcb2988ed53546e64b12a65f865879ffdc943faa68c67158c1f647ef42d05ee38b3c0da167cb1d526eb741b392378fc9f8d6f17c5661e36eec61756bf4791131a96cce330ef3ebfa094fc902a494a7acf69e57b8f6e36569fb5792d2f8702dafd02c9dabaf6076ccca58295531d1ed25068dfb03e48e35b73532b4fa84214ba32bfe5cf9188b009dc29c8230e6ac800b10d44932461df2d7edc9687c18708822b2d6bb1ed06bbfd0034a6c4272b61bcbaf47077cadc1e056207ab10fb182b72ed00a160eced03776c44c5ab09034f2d92026bb033d9f0fad946e41afc44b1e182f72986854e0c92a3974b0c4e6bcde5933805803982a22b454986ccf31cdf9232ab0f3420db7c86745e33e150867f66f3f8d152875132f11b0d0439335dc87d5fd7d17b30a0ef1de212908743c074141c0ebcd54123871206a94ff3aa0bd457a9a8b29b4027eabfa1a68ba1011629c4b737b52ed9443b5c3503962eea7ef39273ef495a8478ceba8fdbec5e6b57993650f28102ecbb709cb7b41d5ba0885aab83cf0af3edbaaa82a15a99fe332ecb657cf72640cb90d02a6d001490c4ad4ea64c748b37c5347d1f46cec5c945478142177cd65be9ff5f26f5bc4192e54664f10d06190baecd8e0d8e99428ffac21b242898bcf4ce7d213fe456e09e0c4b2c7bc65c85ef6a516751766d24ae1e43c323045dee71b91948af44a593fbbc1163f0e30fc344452ff41f1ec3b5b17c6e68b25620c50956b66b0a524e5b0ee56faa11312ee7c2886a9ac285ce21749bdcdf7ccc759fc3c0aeb403eabc270d881029429b9349901e6b521061b226e5b64db9cb908bac3b470e8177b24d4c81b3ef28199fe0b0a2722da2900d5f799e84621ef15bb7d9ffe6fb9e4ad9e45ae08b7135c1fa11dc978f9e90a7782bcf468f1974fa38e2d6c05a0be19958b8b14935c441d5fc39da57200a5080bf59903eea0f280e0031f01a960b8b1cd4bfebe55048227e44e1478141f16c2bdc784194a00418b559ecc647549218f160b9e8ead21f8c4de41e585e8d7e870d69bc79fef8c44bed790affba51497ee63e0cf4f63526d5ee50700fdb78750648e3fb79cb171dde1ee563778e2053356626b9e4a0d997e155b30781b1e65a2dd74f27e95402248d3c239cef1b9c7965740979e92db95dce5263f60c2501dd41579b25b8756945f5cc7a91238312b096a769e87f29f285efec66afcfdd16b384f5c5e62ead1833562c12614337f3b51ebdad1198acfc5cef7ed92d331aa0c609705d6a7b9eb0ff9551d0a6f72dcb06b0a740c81f795253711e92eb7e26e834cb933fd469b26f5f99090db158a39b5b66959455787abddd919bed599c849354b60ae8b11e573ce98e7370d5f4243cc28e13dfe9d3e21d0abfac7454d0b401ff24ca5bfaa82c199d74f9450a5f23ff6da8e40d7e4d4eac377a98620442b4eede68c5a4f3d64a4db678ed5b26cbf9cac7ac0bf5258e6f117c0eeb250e7f264bae60b40f6949df72e4cc09fe7ffc503f179a122e3fb5f5af3ea04388a97c497d03dadbe13e27f7618c80d2a05267b53e5a8c960d3f117486cd46e8dc3de568a316dfb57b2fa9eb886b38461d3ba9168381cde74420e5040cb244874b0a23cba29e77a47bde863489cbc9abe468e103c954c9e43c8467f3aeda4220e52a3715892d27225977add5c70c2f01aa4f26c52569bc7de08c661da1977928f9ce53dad14dfb63f50de40cecccdefd53c749737021af9fef3391a9c872bb78954d6d73c2dd6a064faf30530b81f4e88f5b152acff3887d730d43dde05b7371232f518f3e5ffe584dadbd275dc4358ada521ed8b069eb3d8590d926826034bdce92b80deb36f3788446ba3e633a3158c7fb45c3b864afc16de8442bfeff32a02856de89deb614f3cea82ebec9eb1c195e7863dd92ebea08e8d6245d2e376ae142b02dd02a44a36081770a388264ec3c4c43bc05cbd88cf67f5fc0838369c0fb4daefd9f70a1691d0f3d84e73899ee68142a25c0351802811e54fc4f82582e3d91f09df2e10abc6509f4f9c14994a6bcc218ad59d61fc4911ad891a05ba6f895b16a1c3d78ba6f82640f397e40f7b39b8a3cf6579ffffba8858dbad059cc4ba82a96e1fa4989a20cfa5ad252a95dc49c1f8c6b387a8374bace6f1892b67ca097d40d720d5f8b86c841dccfa33d896471228bc2fcda94e582bdc6286b04ef6022d466e6a23d7664d3fea3e8161010e3a593b2c6f4d0794ac3526838d74922d6b5bd98bf57b2dd2f0bcc06146dc963e887ba878acde7779a22720be6dae634738e2d913d42abfbb19efcbf1072139724c6181ea9f8a7c650a8960fe62bb48140113abb7a07b42c9c9c6fc93f33785f73cf6b49ff2ca70ab3874cc5232415d8dd7711907392d41ff3e3cf465c6dcc132ade9009a5cc5d6da0c9a42b69809e907d72fab7714060a5c54fb0b4b42a1b93fd15c15a809fcf36a1a3a349134620957efe95bdf8a8f6179477770bb234ac236820111b9aab5f136dee81625e713ceb8eb9b64691f455a1a5ce327c34df9ed58e4ae6fac2a7770bf96744a7ea613aa6a25e3f8666a43ad608da90a1c30537e3ecc3fa2dda66d3dd065417904db088db8978f3012699c23a7f9a6292bb34593e0b6600d2b37f4b4b4aa2190fe3f4c93cd51ba71c06c91dd5dfd7d02f33349f2bcf4dd03c79edac9729372fd5e5a2d24854e368c02c952f9b3ee4ff504e4955e5ea080c808f227c63edfa84b3e52e32aaffac1639c3cdd2cc0e823f7b73fd0f31f22bff757e067ebe18dcc9f3937a9536f47d8ecde9d010f0de2230ae53ebe57accc9c6b6cd4d28fdac349f81384793ec8f3ab4beea01412853b0e128305bd00efd9328bb8e3db0f898b2dc635b448cda610a10af1e7bb60b7877d37b339815d39850d2539068042a42b096d42c8086976b3fb4f3384b61e68e5d768e163b68ee423c8b35ddf694367e8e685b822cc1738c175adc1823e085da00bee9e2e71e5d6799056e39a11d36f54df98b2571a109d5ef7382d012fad2039c7ed8b3118e2dae07977a08e15e03688d9df89a48240f5e93a4c6eea764117b17db17ec05b3b5fde8a62fb4fd0e7a6e914d2827876c3caba790cbe8320fab6faa009911ae821b32aa339107ab457cfe708e26466a3172b01fcd2cb829f2304d158bda65b701b9fd1c8c38b6819671a9643226ca187d259c078530be7169b59a1bfdceb4a09717abfa74b3eb911c04af9076044c5624ad861f33ac4e524da4ec57f938c11757b7a8f113c67b6be956c52ca33cfbc2389346930853a4011dd96a03755afe381473bd3c8a4592f782038a31a699c446c0d7ecd7fa73eec40e38bde59a1a802e5039a3ad22f58767375e645b731d5b1fc2ad072ddfa7629f52c2f527ba2e5ac4473f44bcea463a472ef43958446949edc8207bed8e0e1e43c766edf92f60fdd22c10d348c18f2dc2846a7582a828c864d13d3ef0e9ccb977378e04c124086c80c57792bc7a543b237d5a4d78b9f49ddadb6736d9b64a5a25811554ceafc16ae595f0c0905c371a64b12b677ceb717d380f56ad55dca8cde62cd55698c47060200e672da89804633ae557b01ecfe2ece75b86c3b2244881be5d1a86ef1bfa014b9826d97594a1a2cd106681a65b9ca3665e5c3537cefd969c6cb78905db0728d14cf55d0d49d590cd0eca1e0984bd929224a3be61fb7446d41fd5b46b59e6e59455ce7b059378b19fcca6eb8a58e55f1d08b143c44c31713d72bfd647c6a6b570e36b0dd971701f66c9a5839bfbd6bee16bb26f09b022819c2dbd51bfd66aa4a2dc0a6d07236bf4a27a35e54644a18dcf45b8283e14e9a30e585e7b347c8b1fe6b248d6446f137dd6be2ccbfe4c597a1d8aab67063f4a7725f580e6cc516d161bf8897ece43cf2bb828e992e2b74a199ef4e49475574aee7e863c334284d77730fe0d4f438591a5dc508b7693c0ec07dc5caa0ece64704662d65501b0a7d1817f028e30f7533bf3c72b4b9b1505525432ce4846a6925ccba4fd5d8c1d80b143b5204b68b160757f3d0e062bbb2ca51fa5f6d90ce24e0856fa8298d60bc8496e29b9c09e3325d70552e8cf763a7fa63d1a41dbddbea1e1db0f44b90ee4b32a0cb6d4a1b2578ac7ad5a9447dc7974c278ee0439fe162d25713d4023a908f6fa1ed36518eef94f432a13afb7eef8499aa1658ab8e2678b023002db382b8f50d4dfde08f9654b239c50ea5cbcb9ee41d7aad293c966b5ebc1b2d0a9b354762ca71dc14ccf68415c6991962a3ed92b359b5ade4c74770ccc5202e32f06e2c253b51c35afc82d5604750d62e8fbceeb7b5d3c586e2d0e29104f08dd5a655caa9c2d6ccd53ef6679229fa3c3bd13cdbbb535bc6ce63967f731bd5174dc801a4ae66047ea239ee892edbcc18cd064ca678f0df9431bcda1456a3e6bac1254aee03b9cc51e0d2471a4f6a1333c4232a795feb530c9b07d82c27ba785627d6fae822470f1d5412b41725054aeeb65d66f5a7166905b1309e9714511540a121d4db770ad93b5e3514747ebcdf28ff75e3d2db6899c3377138ada6d862749e9642348ef3f3f0723f5ce75e03ca20cb9c6b28464bff1d89f4cbdb18ca4d9c39a22f48084f7488e4d91a2e8260b387c762d4f405cdb987973abd91873de05cf437beeaf95da3e26e8b98b9a68c0f48d29144d3773e18461fdd7f6423fa78365b154203b768b33fe9134616d3c9e15c70a166398f4063af768caf5a5c399c59944a3d02f28cb51b4e65507abb66d758a6e7f72d184ffff3cdeb8144fedcc2b47b913b75f3ef63ee7505b1126d7000acc2788e86fdc337921c81bf2e6153d14098143f35f7770243357f164e5fe7f6eb0be1884b3e488a3c01d87c1e3cf2c09ac48e1e3e01bc52bb0967bcb59f6c45e62103dc87a5c90439a9ee043854032b87518cd69f57724b346041556a0a172d900096f9ea2ef1c5970d301b46067bb3bf6b5b8ab75ae6166c68a41a4387929ff6e1b76ac79430dd54cc84ba7d01da73888a01f26464a6baefd826295186b9de1a5872274384a373fc8dfcb1106aca8d3dfb54493ae1c43bf8d5b532329de9091e0127b327203116dd7b807ea5d3eff6ecf7a5e9c804001d787c6c11c421f552fefd81ddf15ba73a99e395d51d3fdc95094914141c6969135af04fc1e18c4fb2f044377ff22ac7b4ead145e843165efed55217423749d4900cd012e851575c900c12d5f0fa89523dd1a7cbfe8a6a35fe44b30d8536b143c72d75f062aaf9080a8ea11135962ee0518478e47c12588527060b6cf2df40711ae50cf10853a36736f0ab7c06358aaa7ee73c386d7d24836e5567fb7e1c323e0f19a9c248404c5069691cd15132cec4ebc89d073b2e959dd34017b592e1d26e6b3b8ae0f83839e00272fd6dd4ceccfd6af26110d3d029e82d7db09ba6b5367793e63ceae40f1335eb58d9677d8f85e0e2c5eca0904afcea8642c0316fbc7694bafab695ae01058676bd4ecc9aee95bd87b4b239fe980201524636bb6cd64eff89a8257b4f7caa4f25679a8de88b5a81af323770b3e5dc04850e05873b375ade069efe185bbc0cf8ba6e77b851d178ad830798806c448bf3b6245750d7e2863e6e8c36f745baf0428da52baa3a9d85b1379419f6346086bbbd861fdc86298692cec68a2af6e9835832e97e99f2efa377033766cb1f6aa774a8cf04eab1fead8deeb4665387cd641a6f7936f047bd65bd7a10f126e084330deb2ef83a1053ee2080f52f59bcda9bdb83f444f33c37aad6a8152a8e194d3b646854ffd40c2b401831ca33b67adee757792e13aa85d5a7fc0fa1175731ea8ac6f556b4641fd8769c4d4b6906e418dd9ce167fa2bf904ec54e9867f7012b0db780f00be4130fe9450ac60dadc8a8451e11baab95dfff079c1fc17a5d68bba47378d21bce4c8c950967985e869a251cee5228736b9ae5b6871bb821e7dbd2fab02e4b114608155d29525ff74a9458d3addf2b3a634413389c1d851220c148597854bd6ba40c7a307980b27e4dad8c0af39ac01be9fcfb0f03a7ca00b726d0c48822e8401c1d13cc43484d4494f1d77c63781baa4f5e43a50ea5e957f65ddf103635f2387bb26f8", 0x2000, &(0x7f0000001100)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) lsetxattr$security_capability(&(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, 0x0, 0x0) lgetxattr(&(0x7f0000000000)='./file0\x00', &(0x7f0000000280)=ANY=[], 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f0000004140)="c1c2aff863a8789c7d98b25344cf2f704afe0ff3c50cc6d06ec565b053bd5847146665f6cd45387db4010b73ebe8504c43d7dc1b29f560951c6f8e01d99dc4d569493855ce7284f031c9701860806af775db2bd4673d809315b70fe5ac4b9b43ce32cbba0df5509ecf22e16aabaf2ac16bba701f142a4f8927e0a123270fd7507b13db92cd42e6ecdbdbd356f48efcd6f7e2e8d7c95e0edbb48d3b155d21e4486ae2c507a1f97036fec14f89ce732d3fdbaa5ea3756f836c4819f766d563067946eed7860aca4bb2d1d59ce4dc1a181f535d4c5913ee6671e43f96f62088f41a443ba670cce19b13218364093d20c52b996d26bc0caee307b1c58c3a308f5b411731e9525a628e02eeaf36bd9dd40e9e79a45d8abfff01262354704b4d25319e71e25efd897d4d16d8b05bc8998cd9111a1a1cc9ec8d815971e1c17c4f4da3f4b1b2a392407a1def9e1d1869c2655f50b1eac9cade8f6c51872c0d23ff418d310bb51973a1b4acb2d5e5bac7e96b68044a00cd69ea8c6eb0b375764dd1f042edc1167ca9d99387c6e2aaa8464f9c5398c4c548a56c639932cfd515ecf559da7b96e0f4a68eef2f82acbf2a3b24f02097be3ab2620bbe7906ac44e66b9e67840f69016da7d7a5e5aa89a20ff12d7110004681944f10061d58b05a6728c8865626991b9faab82bed7c4bc65a4e906c84b6fd7d9f698c24dad980e27267426892efa671cf711eae8518d5a8070c407c355a23214a276af5341a7fe729b40edde8a2ffefe5875473cd89dbb92c35f3ef4f66ab640a99dcdc564673dfb3de839526bc370df7158bd8d5aa0cebe4f5f40f31a6e78a69964c8e48c8649ef7f2829703201261e32d72562ce9ea3a7f52f32eb1d7301ba9df7f67851a773a950e8441b37c6ab0f79bae220922b1bfe86236223d85c49e32a59e3a28a33671ac81e41471bce2fc1b1718f154cafc40ed766d5f514f56c1b55be30f82453abca4d686c034efc98af4c0575b5d48288dae921ac829f0cad92181d2262e0d8b2ac5360004c28b1421146191f6f2f83383b05cb7c45d4d0881f26909c606a20987dcb87074b5ee99c2854062fd5bd89bcf6c40da70a86d99051544e1a21ace31cd0fdd7046f57c49faa854f1b6a805ef1bcc06ce27fc3c004b49f976bbe5b1c871b04cbee80a93a151d4d67b77f077cad7e9f0ff48c1bf2a5dca04c46fe0876f992615844f5149d7d1ddc4f9da9136779b5b94c690357cc470eba32c747d503d5b85cd7724cd23b98f18325dcd7e5ecad3032f9a5d53cd97877ae429307c7b04733b38afd916ee376731731fbc29c7c14eda6ee7436423a6abc7f9a68443dcf70a64edb7fa905c057035571090c1572af5838d42eec47ef097f3df4cc60b10bd9fdb80825db6ea074683fb145aed11b8347115d2539d86515cc780c52b29c2ce4970a6b5923ff42efd2881583949b36134c201a8900b74294b2490ffdc03071d813a0ba85e80126f07adeceac64da47040be3c4e81473cfddd4ab85b0e0e585f5644948d254d96579ff601246438307823c040b9429f071140bb61fb555170593c3f2b5992376831facfe9b24a87b62f77a56791baaa746a22f847b92df4101ea1506a71af33356caaf74016fafd58096a9179bdc68a7887c428f40fb313f23e7db186c5c01a8adb8e9d05bcfeda8967e9692f47e17ffe78a1fe7d0267848e65b9415d05ea6376848ad93a4fd36e2d16775c571b69d2c177af4fb5be96aa3892c00307cff56b2f2fe732a20156e9bdcfa60111a2bfe27a893aeb21353dfe248264b6552944107f836c73df7219f62503bcc0dd0506e295b5e4590c90db7e8470050a49c1dd80d5fe1e0c7bec5c242b95cc1355d3d14f4aec91887f1318d4d9cf3677be41110c5c5d113fdcae4e0742dc10b3fc59eb7256174909ffc82b0641b755db30b56e3138c996811e5f562eec3fc67c199c01ffd16d463fb08bcc18b8833f5416ae8636f46f1277e9fd6233e42ceba81f916eeb3381b5a36efcfbacc6c9bab74f62c75a2cca5c9aa36cff2adeca276eb1ce867f44e8a59261749d864a228efeee7f992a57cf5565f758939efc2ac14d07ed3a6728e6702d06aecd23ac899c44d37ce88c8b508fe2ad833df4740c95f09e6522c302b7a9cb5bd37ed1ee310adeb0ebb9ad1ae1baad0bdd5f04bf725dd29d988e68b72b4a651a64b5f5ed3067a977d79663e706eb3b6a9c5233a879f3934d37865c706cf2fd5842f86ce2cb704c96b28abc56906f8d9dd9012a8c0e404b4a12de975eb925920407d711d58c4db6688e99dfa1533fcb623812df67757a5684c1c1e25b84ed2780fa625e4b6e7ad125781c146fd81a332977d97189f9417ba397f6c234d2bacad2f70cbb933b71803544df0442d377b7c7d2342c24e98afb709101ce6c6d85be96f9bd70841a0953c74306eeb03fb88f44abfc53b6c1c8f58fa82a0e9479c89d1f254da4bd9d7a2cbfb62170d3d2deb14400ac252d161a15019a0761144f7884f260962f32f2be1cb55e7fad9e9154af885aad0739d79a3a26916bb726bbdf38b07362ed6a78b4bad888fc05ed410485b5eed2e30c648cbec4e0a957da9755a0fa00468bc5697cfb6342a3b58b589f94ffae2bb63c88cc82ee55950445907c91c3dad725acf1c496758e225d1bca2c05041efdfd14914c2abc6f712f9586ad4c5c3db6964f6d80c317614196e179906914dc1f8ef31782cfa5f6c7660000619947424bb340bf7000bcb4a452204511967920ff4f98a4ee6dda21b7351c8cdc7680f2d975e479c5bab1dfc33a9703efa31ded27a9af4a9722efc943d75cf77f691b11c4b4d6f516dea316de1f7ea7f1b19b815932d1a84599be2ea254f189754cad3fac72efe8cd6978c8f5332b71ea1cf0f18b75f95a606fea3cdec4964424b62425e0f829c7d688babfbcc2877c20d79143125e172bc6bba813ef25ec5d6e0b3382117e6ca8a8603aad6d35a86a7a022337f5ba975b591b618506a66c3524fb677d8019e746677c6da803b0e5003d886f22df97970ac3622f03f7da8966304769ba14eb2d7b3ac30253d2593580c117e8ae705f0f4301cdfb9dbdb102d377e9ac0c480259646418822fb21df76f8dfe73486cd8c1810bbb129b4c020b45d8169e5131d5dbe55b56fc730059895c573eaf92d140eb5fd0497b72c21ebf852a6f9e804b73172a1cbc9a0bddb2b0762ba8e0f4824eae1770ba7699d813f13871c3a9a73dec6d42297bde9d33e42768403d1fe16cd15c79e33efb7a9761a1b12f8015ad620f8f02ae28b3f02b8f034ed46862207997baf1bc6631e5ce513c4f1a40fddfe8cffc91588572c983c2f7ca0eb20bdfa83f9586beaafb410f818520ef6c63ba6728ac55770f79e033a437c1e4ac551585b9f181818d0ed95f2a6cc538eefcd10f49104bc49cea2b08e41b8eebe6363c9d204fba39ffa4acabadf08b21bc172e3936c98c3f64109e53480aa2677797d7c2848a25e7526e1833f8ad740151d94b6d19c98517804a35f867cd384add359b4e4666271017c66ea296df36a8b37b662921ae6c22e7aabc08a3984fef3f4cbd0e3e8b9afac1b26272deb3111072eb2ca8c30d1f182d6e1aecf85803ceebe4a8f7d5905bb0039d95d24f7003dfc12ff857514b2134951dbeb42e6490554d6d3d57115a26259ef2f6c8888682b7ef7a26d54f8cd0d0607c10044cf82d01b5c25611ba78422b16b3141d744b6d17bbf2b852982762ef3673f1753af3703cdf5eee2f60830dc5624c58a5c9e95b7808d2360dae80c80a3c4dca9be7a78c9dca320e302675d6076cafd951f5418a991f6847bb09c9f81b74ad12e253186a8d44f40de9d19122a7a0ea1645c07e2e9dcff518f1aacbf2a254fa71c919f8ebfc7073b8e205238de74684410f82cefd7fb49849867cc1a1eb126a98c7d817a04d9062ecc53864af3a1e85686e0b7610389b4c95bf67a3efb27cf1657f694e410f84ba5705694419da2ac8bb1cf73e31196c3c167dd2bbebb2ad769eee5babc8428e53013843b01b6baf07dfdd73b38f00f3cdb9b06f3b76e2c0aad0a978feb22b98e4fd748367fd8b46fa5523f5856af1aa5cff427efca1be0ab3e6f845dc8caa369d5f8aaf120ba0eab00a5217ec22f0528dc0fdbe633135785378e8a918bdc4da284bcdc8a03d2f3b211c1bd836c1cd9aa91add2cb8cd5b7a35329c48bf503ca5ff1187509087a317b6bc93677307d7f1ff5b359626093221811dbb7c8262daf3e57ad2e32b4d7fb02d5a9c35df30d9f8428201f351e829d2728d252b10b9e3b6f0356ad637fba090bf1546b763385d65bf9c228fc5a4134bbdd9b178aede87d0730f1a4a8d8a422095255e2ddd4f92e8cf2771ceef5c9a2460c123e92f890f4e088a5ce4facb03781b1934cd91547cbdf57c22e7afd302166c108275c3a3cf4cb0dcf83c09353895221cae5c8a0f2416c58cc082a37f2afa60e64e7bf85455d65353d5d3daada45b9f86356949bc4dda2ef4b0d5d146a0bea96539b7a741705e90e4d258e489cf276e1c006e2bcfad3f01fd9b5a99709eab4b2568140637768ff0bad4556ee4e40f8e53a7e8b6d70c2f5e51aaafb37fbe16082bf787d8b0e735df2ebcb8a4ec6c7e7a27e7a5d8fa6aad2af22953ab3689cd7bc94143c27cfb0b0672a877c95854d8acc38267b5a9d84cfeac3f33ce536f4ea2a2695e22f17d5172a96db4b16d45fe6102992fa64bad7de864b9e53c2fdf3d925e3e5619dac005a1b22d955cd7a21e657043f1e7af3da7978f071e85e5de6e11e3f14b6edfe4deaabbb58796eaf1887edb1cf985fb3e1be170439b2bbbb22afba186fc9d9a93de6ecaf6049c7daaf3b57ddd8dad12c091ecd12690bf8c5b1bf98ee1e1318b4ba1dc673761f03cf6a89d86d8ed47a8343e1840530dcfc7497af81794fe215768913c7681035724b698016e1bee7ef7e2d38e3339d1f72dee97f587998474610eaa8ee801bcbb546a6f215a42e3aac90374f5dded1feada64bff662d0ff629dd493f9f8bbc990db71abe997a278048f17a426e49e614425d38a0b480c42b7f24ed75d85fccfbb726a260a360add65f9e27caca83f94bee38fc71b1d7e1b91813f92f7bb48e533bce00d982e941e87f2d20287a2a57e7d86a915ab8a9b53abca652edc02653f1926769d84579a5484cb44a47bcc4a7b2caa35ae612f53cad70dccb12afbbbd0256edc484f59cf634c2f836206e099e56036a20bb4d9670d16bd60c91c49b5205bc30577352e5c7335ad49401eff4fe734f35363b820fc9c9016f5e51a107d5d43085c6b96a6741f0e456e2d1efcf82483821e177f50ea1342d4ce35276307137f9b888d1d2bf0e340c13b3d9e3fbdd2035c1214d45a12ea241a289359c735d2a8b902d3dbf6d1fccf10dcd591955254392f86bdd052aba8b07a1e085ffb390d45283461deb230c319c421ad290735b04e7a88725102bde28e4c2fc1aa6960e4802a6209ee03c25716fc2e6985200ef31bbc895bd6d972569b82fed974301a6ed7d25e55d92ef251fd841763da1b3534928974183fedb5bd45011db74de981fbe971a896b0fb5ffa16858ab515e4e1f70004ab6fa78eafe83d0c3524143376f5bc0354077cf8ca4ebc5364f85824673b063931165a267aca531a8cf4fbd486e5d1267bd13ed5198297ce32d7555eaba819f632580d1ca311b9a124ddf7140094a12d75d3945ddd98250365ba064df3c7a0dab7821cff0c226f8b6318a5d6a0ad0ffa04b09bad475a93595940d4add50599f233faeb70f5f25337a1184b1298aa78f0c8882beb402aa0924dad3c99cd303a33c029e97736a424286eb0952ac4f005b9e9a9cd94e567ab91c0249e98894abee5ea596cbe0325f5ea90286140e99fce8d6772f2795276e5b22625bd13925e94aa5c6a9ee670a9434c5c74e9d7ebf0a6fcaf7f4f4aca1ab7277dca5f8d7e3fdf7838c4b32f17f17b551882705ec914b3e011439e3bac37db100ebdc7bab1f37b66190092174b7619228141fabe6381617cd7b66ef57bfe9698bf07c1454fb38f06d4dd01929ff08f647f5cd2112fd017f53e81b1dc80ef413c042abe91f961cb44392aacfc6af35586cc8104bc6e4f8aa652ecb0787342cfb8cb8117f4bdd5a0625dbdd09749d770883e7450510a190df65dcaa05f900337c265bf1544361b2c960747d816ff82fe6ec8751043ad4cccc3c1de54da5a766660650def52fdc74c17cebe04df7f0a82d3251aecd46a3104c0b8c64f3dbad235d1bf21bdb49523ce554a38c49e2103f104bb8620f620d787c80b3b1ccea98a6e64f9857c1e87396a2f6f01810c2c5867e6e92833c071ff6a428226c776872dedaabe9da27f51e5d13d3be81d109248b9d9e982ede12988c6dabcf22f846949fa30855b5d30f2f60bd69517a323b2c0ffb34f0cf042413824379d85d8618cb5761a199540b4082fd5c265e60f61c4befc7660185e3486b6651f4bb522774a2747b97f24a66cf77588bcbcac132a43c65d5badc7559ed98ffb1c349c92ea1ae1a5a25f94d2fcfa230f3f4e6be6447049a45b9f5cd316d9d849a26a9ca4b6ae25856329cfc2040b4d278445dedd61fcca02c9780ae390000cc250c8696c4b391263db13f9c7c2d9032438baa336452f0e0ad6ea0b33555e0d1396de762404c8c2963fb1f71fed275b0b48f2f5b25373ceb3dd148eb0410e8df354d93c956774d7ea280b87c0bc0a2fe4549beee5ca9b7c177dd220de8c1e207239af2e61708778fae0ffa7957f40bd3223455ad8a02eac9556a56e33482099f3ba55e5616e3e6ae87c7eaf996e8221b15dfc51b5f052080b8e9c89f30ac9bc0fe7060322bb989fce0b3328d20f27021c7e20decd6eee6449c8fb79e30aed59f260722aa18e29da5e1c636e0ca4516995d0f9362f31dbaa4625ff32a501cc12184ec000476734b286a8865deecd77a41c82cc17990faa03ac51e52d8b315395f47970f65650a4cb82ce4b90fea166a16f200e9901b622aa9aa24f644bd1dbe6fa81025a02c74967d06f96ff4f6a708aa41bdeb78c2387c7305eb4c23acc3af41ecc2647cf0dcada2f18ea04e1ad095ba4c112dd1c1471f6aa0f42f85c2aee0fef9c1beb2c9f9dd04ed79f90d473b0ed76bd7274cc8373787cb567209eb657c7863e5e6129822a9d108edc228cba828bc962bcd7f28dc7a550d1a5b16f0b6eed633484c3c73c1d40b3ca2c3f0945ef9af94acf2314b4035279b88e2109fc98eeddd9714f6336b7e894cf2458aad600f92f8877164e544f288eae2954b14ddd76a13356d298bce751c45fbb40e6ae30a2d47e35cf620c253028e7c1e4927483dcc46837ee8fe336f1bd2b768c9a82a6dc52b02584219a1602273095a02ed83061bda4bca0831b98c84dfa37226046f4eb2549ede99e7310eec370cc6a152943b92c0eb8836e3b490c2a5a2d76c6461a617864ab03a8cbd7cca4a822ce94e2bacbac6d2a7e295626d5d2be0909ba352e1247aa4052305cada8a738e3d2e53381c48455339679954509b72dad860ec5116210783311b49c51de7a251d8c639b4776e0a39e513e6664b1cd5c59656d7a3b5242fe23698d63b935be86ea0bcb276662d4a97931939b2cfe33795f24a149b9cb1122334aef91e24c3f393d57a0ca70f3b4856dd8848cbe37a50c5dc3c3336e8fd39d840bc3eac4f2e060e9af4aaf6b4089da81578bfaabf33b5b0f94f4ba77a05be547045c7d4780b9b8a5599688dc983cc5dbc7124a74741e8a9ea2457f41c632b7dbebd15fc5deee4d2cdc232d580d3ae6493450d225969749ceba378dcd5f3cf9255192183ef55e1088b9a81adc0edae95a01534d975a9aef38216ffa842aebba062c344b00c178222255da961b28944a0543197ac47e173e38333d56bd25e0620cc0ba005c76686befe85348b9302f36bf031e7f7780f66429ff3a6cf6ec37f280ba66b05d0fc11054b5905c892bef5dea4f082b33070d5d16bf7f7c15dd1f461e45b40713a8b49a99fedaf8103f0a6f845ccc1a2ff3db1b5bca1223563955705d5f654c320f094abdccce3121d2c358604c48e02a78bc0ca0f2f5394a658a59fe960b8f4d25acc97d18908ca85579cc34aa3a1365dc4fde104f3096810c20b3dc2a1c6272032348df4ff022f6e2f9888a73a7b9b0893daa8d138b54cf2d8b6fb6ab4076034e7e582e602fba6a92c873e7b435c909fb21d59c223c4ef72ebf006d7b9c6a4fbf8a308f67f9a05c41cfa85a8a47cc144ebbaf44829cce8141718133a4b7296887efe4a84e5c8010ea3398e57afb030d87d096e2b62e6daa3294da3968cff64b1b291933bee2f538a25a6271a9108d862fcecb190febbf6ed0d530af1bacb6d3db3ff130fcf20040993253dd97dbfa11cbd66121a8c3ec5b20b83e8039f91ef8a918f9a8bf655a9936dcf3c29cc5cafd006c63b02b46098363d1e7c1eeaf0116e9fea7176c1a5c9b1f0e038a9231388e809e0ced1e614a58b977ac16243c1d60a4168d35b11aa08935928e8c61b7db99180f800ba2835fb2c9807e944d5d6cab90ea2759d7c3f69458080dc642a6ec6a3faa8ded221aa75ac6770f7844317d4ac3b4c62f32aa18e734f49bc880c511df6e4a29d2d4e63b678ff9aa932ce90cab029be88c67aff5dcbb27bbb68477dcc0ffd1bd9fdfdb2ae04ce459ea78933af96b98584f8ad10a7c851beedc8db66651e60a613ba2b96620235c608ea6f5114ffe51f020f3a507e8021ada73c8957035eb1977246d52b02520fb3f14979737707936c64a74f07d1d8b5778419fb8709eef0e42f8e32b5c47d1295dae284c23dabf10c1184187d03573c1bb36ca1ae3082446156796e82f39bb662d493f9945e1431b380ac817728a6228fb09e33e6b103bc0725748d471dadfa5efedf2adeaeba363cd4ddad3a5317622e0cadc2e88e5689d8b194f110e5b1fb206a3d2d1f412160827a57eafc2fcd392abbab258975999a1c4155fc92b2408e8d0c5e4e2381402b62979c2f7dd1d6018831d3be59996e8ad28fb17bc7f22672bde67f6fb7a2a3e58ff1ecf9946bca8c0cb0e1f419c361a40347a8bd9c8393b86886a79f80626dc1799c8344316a8efccb7ead57309600aad9673bdc227485a844e7e2af2fdf724d0c1c680ed629b59b8e1ba0f9ba4bf4010197c78e29bafb16690e11095038bc7084101dbd964ffa1339b07bfb6d253a88a2ad00400f6a00aa370d7e381edbe47157711599628c86c0e43c4253aab10b8a53ce0ceb5739342a0a9340201371429356831bda26ea7b6d3688bb3bcaaea570613f994e45608025de3cf7add4471e410b4f733abac2d6a233d99d40a6075b123f64507c8077c7380a9d0f6d0b83c6f26d77630ff5260b69674317dbf7c502483c2cbfc21aaa79edfacd07ba8902a81100700be0e51d82a75f1200de365b9d4cc45213976f40c33b83810409d8b5feae0706724a4c1fd2dd74e082f8ad7747006e96eaf6faaa6a19a60e3d3e21e0cfbf339fd23b29fe370153ad2f507b2fcc9e26fa0a1aaceaf7fb3a3594d4a941057985fa44d825e20caa0431e9777e7ea952943e4bb41f9875c01c241fdd005d1a499aa1d760be8f9bae416396c53b6d8d8bf39e46309bc48c4ac22db5c5daa24477eefb1d14bd2ffeabae248ed73a026236c2e4c5d19ea3fd1148191d7d69769fb181f55816419c9c9be94ade95de569b8f9774bdf63e56893976d7d321aeca390ea2dbf5d79536aa46f898c0f61e0f4fce27e1f4ba1d93206a58466de67aa1fb3f1d19d9ea25320c97eaa89fe048df9c70c295611cc6a708a3118c4f102f67cc2fc71c4d1fc73c89fdf72ea68d7f72500aff6cf3050c8cae5fd9d33ea689eda2b9a7fac668c8d0bbe24b89bc86d7907b924ee51baa3d5060f4e7c31cd6f31f154c8003f3ae867776f4bc2c39bea80af518c13eb7d16bb9aa6530abc169d9dc3012ff27827d2e9e95313ec98b40731107e3a0d68e09e54427d0862412b694bdba89986bad2c6a51601a5673276011ceb3460fb67936cfb83657b9cf2def1fe682f646d0925c1198b726c1c4047aa293ff425e923557705236d3a95772fd61c2d7e2f0ad0e2072b5276d75c92b7de2aa449cdcafb74d00d950b4ea48c8e46760a2965133bc2b94890056e31372389520226c7eb6581f5aa557dac4e2466437671097c035d02befad493c7caedcf5277a79fb942788dd978e74848af68bb2014674cd72526cf83b17f61592e1af366b8c25dee657cce10332bea6bf433445997fa17c025ad5f0b7b007c006e8a14332906bd9aea39b62ff49b2fa75b026027496a90c1f4378f3f13e871f55b3a46ed120ecaeb9ea1e8d2788b83b3f6bf7ad3132c03b838301a7f82c458b8db5848de6614bd183a2765a07624caa4ffb57d0b117484940449eaf28dc624a89a346ac5db94917349294b1e49758d35ae19114d7bced89e43602f3e71bf08837301cae6aff4edb8146eda9e4feffe99b2b8ef62027222387e9c4746cff750ed9691ff2e6d997657b17055acf81aa586ff090ebaf34d1b451d6cca9bbf7414125a37814cac2f6a81c7e2c0e7268d6c0044fd07bbf60791cc789ff2e0431d56d2d5beca9b141049caf770c7a9b5b724e5c00d819e866cb42e8b041e2130fcaa94f4f338d1525f0741173679ca7c053194c4608d0bafec022f5ebb3629f7937ba292c3da574c4a19869125875809f8e60e2946a3e5c83ea84998042e76dd36af3b4fbf2cf4dacd51f20af3d3ef869113d5e9a9c87acfbbddbe577510cc17e56f8c679a9ffdbb63009780825fa58c34192f64b0d20789ddc483eb71fb34089d8879cd6320425dfa09e50723fe8381eec86bc59f6b16c1588e7372e6357fb5519566cc29b90b4d37d31d9f120942ca3573ece07582fe979cfee460d7326e376b87c1c747b337fae772046972e4cfbf2cafa989890e9d7a2b5e7552a9eaec3a9d65c893fcdb32603fd55cc7ec70ff754f6bfb5f630541a53e765c05b92a1039ba26561de396d3a0ac349f940df9c977aea9f9b85a36ae435cdb0b9e19f5739f10cdfc8194b304b24ea644a8ec94ae103fdc2b0b4de4eebe98213ead60a839d76a5214291cac5ba7252c0dc5661462a2c8a1a46f9418c4eff28e769f6aff4ff002928260feddf2818d56c7f80da40468478dca8ec8c1e9674b24f5cf0fc1738efe29746aab9ee41553c86225d44373c08b517f394836346f61b2421621a38147d9a6a4c30d7dd22a7f71c99bd887aba47ff5941b4935ca7fd1ccd7668a049708eede0d204b3b5e93280f470dabf67be3c4a035dad9942f06d386b66498b1558fc7b023ab546fbe9268e372e42d483adb39371881825edea5827853f90e3340f7c63d028d5e9272da1b9528cd5b65232ade41265f2b9e8921bbf2510b5ea9b83d8bc004303aa7e2ddaedea2ee5f011c010b1011f9894fa90c441a1ee49accd8cb6712b1ead5e9f9ff076219af74095ef0fc501321abbb33c85c54b811e387455f4d5c9697a7656b23f633a6ad19347b54219757e3ed098cde84bcb5832e379b98e3e9208e691f0d3381d1b51a5767cb6c740c52bb0d906622bd9d60", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 803.378683ms ago: executing program 2 (id=1745): r0 = openat$thread_pidfd(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) tee(0xffffffffffffffff, r0, 0x0, 0x0) 749.730558ms ago: executing program 0 (id=1746): r0 = eventfd2(0x0, 0x0) close(r0) r1 = open$dir(&(0x7f0000000040)='.\x00', 0x0, 0x0) mkdirat(r0, &(0x7f0000000080)='./file1\x00', 0x0) fchmodat(r1, &(0x7f0000000100)='./file1\x00', 0x50) 662.048505ms ago: executing program 0 (id=1747): pipe(&(0x7f00000003c0)={0xffffffffffffffff, 0xffffffffffffffff}) close_range(r0, 0xffffffffffffffff, 0x0) socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_COMPAT_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000180)=ANY=[], 0x1c}}, 0x0) 661.758025ms ago: executing program 2 (id=1748): r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$TIPC_NL_PUBL_GET(r0, &(0x7f00000007c0)={0x0, 0x0, &(0x7f0000000780)={0x0}}, 0x48001) 587.127721ms ago: executing program 2 (id=1749): r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_SET_CHANNEL(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000000580)={0x14, 0x0, 0x0, 0x0, 0x0, {{}, {@void, @void}}}, 0x14}}, 0x48000) 586.913112ms ago: executing program 0 (id=1750): pipe(&(0x7f0000000000)={0xffffffffffffffff}) close(r0) socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_inet6_tcp_SIOCOUTQNSD(r0, 0x894b, &(0x7f0000000080)) 586.833512ms ago: executing program 0 (id=1751): r0 = openat$selinux_policy(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) mkdirat$cgroup(0xffffffffffffff9c, &(0x7f0000000000)='syz0\x00', 0x1ff) r1 = openat$cgroup(0xffffffffffffff9c, &(0x7f0000000040)='syz0\x00', 0x200002, 0x0) dup3(r0, r1, 0x0) 523.005167ms ago: executing program 0 (id=1752): r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) getsockopt$EBT_SO_GET_ENTRIES(r0, 0x0, 0xe, 0x0, &(0x7f0000000200)) 520.211476ms ago: executing program 2 (id=1753): r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ZERO(r0, 0x0, 0x23, 0x0, 0x0) 501.715528ms ago: executing program 0 (id=1754): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) r1 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) r2 = dup(r1) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(0xffffffffffffffff, 0x4020ae46, 0x0) syz_mount_image$f2fs(&(0x7f0000000000), &(0x7f0000010280)='./mnt\x00', 0x40004c0, &(0x7f0000000100)=ANY=[@ANYBLOB="00000000ffffffff6c03bb00007367", @ANYRESHEX=0x0, @ANYRESHEX], 0x1, 0x10212, &(0x7f00000102c0)="$eJzs3L9uW1UYAPBzaxoVWkqEGNg4EiA5ErGu7aSCskRUVQdIFdEyMji2Y7lN7Ch2nNAJBv48BBtMvAMPwMbSoW+AxIbEUiGBfO4NQhVDVUzcOL+fdO93z3dvvnOO5eW7ihyAc2s5/v5bFq6GF0MIlRDClRDSdVYeyUYRXg8hvBFCuPCPIyvzfyeWQggvhRCuTosXNbPy1nc/fvXp9798+Pa3P/xUyb/5+tf57RqYt7dCCHv7xfXRXhGHvSLeK/OtST/FvbVJGYsbe/fL8bCIR93tVOGodfJcK8Vmr3h+uH84msad3VZ7Gnv9nZTfHxQTjia9kzrpD+61DtK4091OsT8apth7UKzruIwPRuOiTqes91kqH8bjk1jku8fdYj/791NsD8Zlvqg77HSPp3FSxnK60Nl+9s/3rPioPzg8jpPuwag/HMT1Wj2v5asH7WureV5/r7na67R22te6jbVOa2ctVrsbo+HuSqz22u1YvXXjxkqs57VGLX8n3rr9SdztxOo0ftAfHI77u6OV2Kg112v1lfhmPd7Z3IpbH9+8ubl1N24OB/H2cBKbeaw3r683rjffjVt37sZG3sjt/1R9ccrzsWCyeS8A4OzR/wPz8Ez9/6Uir/9fHOe9/z3v+9e+8Z/4AgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnFuXf37/MF0sF+MLZf7lMvVqOc7Ke3/+i+yJmpVp3RDCxad8/ssshKVyjpPjhRDCRnn88cr/+xkAAADAInv0uPowS916cVqe94I4TUvpnF35fEb10mudmX2H0ouo12ZVrZLWN6udXg7lG6qZuDg9XZpVtadSOdXZAACA54NOAAAAABbak/+GDwAAACwe/T8AAAAsvtT/+/0/AAAAWGyPHlcfznsNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzF3r2cIAwEAQCd9XcJotiOF0uwGUuwEDvymjq8iUQRRxARFaKI4T0YkklCdue4e5gFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALqu2s5X9f58V1r9pzm286l6AAAAgCeml0sv03E+mmVe8t2jtfv9zkE/IqqIGL75/bpEjHKMawwiYpFxmHy7eAAAAOiuerNb/noOAAAAAAAAAAAAAAAAAAAAwI1/7P/XODgAAAAAXtH/DwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABO7M7LCQAwCAPQfhbo/tMWQTcQvLwHCTkGAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOizM+vUuFFv+hcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPDZnWMbgAAgCqDnLKCyjyHUtjWLxgxETiVqQt5LLpf833wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD+bR0ilrYuj6CrPM9+3Obp7l81Tw3+qv7tAbCzX4c2AAAhEAT/QwP0Xy0GQQcIZpLzZxcAALggem+0+s/FQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFLtzaAUADAJRrKX7sP94FTw8DpMYvkAcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAyBt93BOdUQkAQMm+uTwEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgM8OHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRV24IAEAAAAQND/1+0IFAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACYKAAA//8ypRiS") r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) r5 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='cgroup.controllers\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r6, 0x0) fallocate(r5, 0x0, 0x0, 0x20000) fallocate(r4, 0x8, 0x0, 0x2000) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000300)=[@text64={0x40, 0x0}], 0xffff, 0x0, 0x0, 0x0) 403.344837ms ago: executing program 2 (id=1755): madvise(&(0x7f0000a93000/0x4000)=nil, 0x4000, 0x80000000e) mremap(&(0x7f0000a96000/0x1000)=nil, 0x1000, 0x400000, 0x3, &(0x7f0000000000/0x400000)=nil) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0x19, 0x4, 0x8, 0x6}, 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0xc, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000019007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000000)={&(0x7f00000003c0)='kmem_cache_free\x00', r1}, 0x10) bpf$MAP_UPDATE_ELEM_TAIL_CALL(0x2, &(0x7f0000000880)={{r0}, &(0x7f0000000800), &(0x7f0000000840)=r1}, 0x20) write$FUSE_GETXATTR(0xffffffffffffffff, &(0x7f00000000c0)={0x18}, 0x18) chown(&(0x7f0000000040)='./file0\x00', 0x0, 0xffffffffffffffff) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r3, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r4 = ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r4, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, 0x0}], 0x1, 0x64, 0x0, 0x0) ioctl$KVM_RUN(r4, 0xae80, 0x0) r5 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000000)=[{0x6}]}) chdir(0x0) close_range(r5, 0xffffffffffffffff, 0x0) 347.674171ms ago: executing program 1 (id=1677): syz_emit_ethernet(0x42, &(0x7f0000000100)={@local, @empty, @val, {@ipv4}}, 0x0) 334.585572ms ago: executing program 1 (id=1756): bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32, @ANYBLOB="0000000000000000b7080000000000107b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b70400000000925e850000000100000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=@base={0xa, 0x4, 0x8, 0x8}, 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r0], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) sendmsg$inet(0xffffffffffffffff, &(0x7f0000001640)={&(0x7f0000000300)={0x2, 0x0, @multicast2=0xe0000001}, 0x10, 0x0, 0x0, 0x0, 0x38}, 0x0) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000005c0)={0x18, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000040)='page_pool_release\x00', r1}, 0x10) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1b, 0x0, 0x0, 0x8000}, 0x48) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x6, 0x7, &(0x7f0000000000)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYBLOB="0000000000000000b702000003000000850000008600000095"], &(0x7f0000000180)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_BIND_MAP(0xa, &(0x7f00000002c0)={r3}, 0x69) 314.350384ms ago: executing program 1 (id=1757): mkdirat(0xffffffffffffff9c, &(0x7f0000000200)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000280), 0x42, 0x0) mount$fuse(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000000080)=ANY=[@ANYBLOB='fd=', @ANYRESDEC=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) syz_fuse_handle_req(r0, &(0x7f0000004140)="a1af56567af19ce4706948d30f35abf6494690656d554e6190797369db23a30bf328aa47a2e54509379ba2e477e6e0461d2e45920d509fa49de04732cd2f4a4e34d73eb464d09605a698ad2219a2175ebcc560f740fe531ba46ded4232d273d1865282844f5a3b54d7f154c21a8a82228e27b2c1af662a92e53d81cae3ea68707ce43f89c3321797039a0a39e24b83035dbfb1ac9668b5f87c4ae50250e92c8b113ed58f60015d9c1990253e6646c02901b08a2ec0acceb7ac1e28f59b1e22663432bd5435083b604934bda5f4897467677ac5609bb6e1d1f938a1a8238d2df6db69fcffa48a08ef9231830ceb045a999a9ba43b4d605ce7bb4736ee8bdaac3399576ad3d434c12f1ae8fc5e06dbbfac985d7105c3b7f431854465b6f732e1397e4647e88e86b0a3b01c1ef689a4bd3963deb3b06190576c690ab257b9845b4d412f248184e124b5228f4236d020d4b80ff0772d9515685918c41cad06498a6833d591c191916067759bfeceec176d582621bf23b8d827e2c8977822d64ca19c168fa8a4ea90a60ed60854342e7c42ce11f414dcff1fff715d10ed263d305e5c563ee13a1527795b012e01b8442026032a761cf5104f00dc28a761596d8393e3750be1a8788fa7152a3cd8e051a963120467df86251e7adff7b95b6d17af9bd3e659bbaac6406a70ba347641aeffac9436fc2352bf7822dabd7a4911a5b947f9c07f805e67ec8c7d787ff358b426494b87aaac46c2d4061ccf3d19201d8d099dddf2b257cacbba656cb7626b0d3fa11881e99799b92f0a07813eac359a64a61a03d6527a24a4fee8e6cbd74932adba5ad3a865788e874b796cc8555522b19f76676646f21f31fad8c360982ce2b23fd4aec43bff16e0f3f1e1e804daf28f236081d0686108fde25f7e6a7bef08b793beca5b21b5f4893543ef1e3a216378cb76a54fa879ad9624a60a0b3306c8548e1a22b735213969421dc9ef70338bb7f2ad55adfb6b4f4ca3d8ce7c697ce3f0a6210a27cc900ea2218c52ac06bbcbb91adff643f1a3b93db67d7902f23eb89ab2f892970551127b39e7bb9f37c62adb8abed20c8c84531d143c6be2b8b05766e248a94aae400b36a3399ba1748f77d68d7d7e44ffe14ffd354f508ce30ea991f57018a3534e0eac9cb49d0e6085f93b367d817ee83b24c11f9d38044a9739f4fd41b6a8129fda808bb9301cba6223dfe154b23d7c39ac4fb6656169275c31e15d37d3d96b0aaa13637f1c28178f5fc4ebbe1af6acc985c783a30dffde8d7eb0c8863e3481caf2606a4b6930c234736404d4eeefdda697193f57d332540a423831db671d7d3e8e15ef3d6a26b83a5053bdc2f0b378c6b39ad0b8b9c7bd5c4bf81018ce15d0b344772f6c6f469e40c9848cbcb1b3ccb721b4b1f895a6e034380d882bd30a20f1c2b8ae138e6728306e16f6093774d21b798cd73a16bc577be751deb434ef019dd454fa3ce3cc3b2634ea4957548bf226d0b24bce757382c639dae891e55dcb24ffc9dc2c08acfafabd4565dbcad34e1a8e781c56e9144f0e85a5cf6c79a5d1a8b3479cdc178215f05081eebdc03607798c66fd043824756e896c2b69fe5e843e0eb26c86a37a8944e93a7f3b2a863136d56579d0377f9424cf00dd6da7b19066f990ce05e1b93479f125cbcc5c91aea56ef04950164079f5e22ebfd77d54676b2de392ab20298876bce1ae9941ae109d7088edb29d02539aec8f276b862bb28fa6a68bb1a0bda1b0ec6e5891e93777d9b126d6add7eb36a7f75c435618d368c04156f8a116d0c843ad04842d7b7c84cd87e75fb81ec16ef184fd3119c16c950b84bca9a12a86f0e333d9fe34622f5a51e9772dc8b94c491e16db0c537e211b01c9f13f9e7a7b2f4d8053baded5d6018561b547562efbeab2946f3ef872d0256196c75fd7f520da7aea0f63a278052925c6c88307bed0336c5632ca98086e7712af309f99a6adb3ec4417eaa9aefe3fd43c4402bc13868832d6dfaa97de7ed43fe3711917de97058d60067d5eeb90ecb428182d07092c516e6eef6781756e308926faa9796dd1a29dd4c3827115fa8e14bbe449f4144785b9581a198273adb8bab0d4080adbb592b25fd74d426233f537562a4a98b07f4b2060b4f496c66a0169391b713fdd991fa90cfc313245f57900d980adcbd46ada0a7bdfdfec4bf8ba12e37724c9dfd7fbbe4541bf21cc393249a555746268e7e33bdb43f2cd4932e39fc818e49d0e588d12a3a297be074ad83db57be9d4455ab0685b087e8ee9f5c7c33e10c9d6be572b58c88b79756c45eb9eed6d0275944d9cc1cbc8c498917aa2fd79c00567d4f9f768579f891e23fa9548c5fbff150d2873ecc72da8d0077a223f9d18700b690d8046783bba756a2c9863b7ffc7022b2da68a332f72f704bc38a0fcc4f445891f1ca1ef5dad28b87ce8bdef23ffe29ee23f2c0a002c80cf99399dc7276aec6f9d8b6ff3d7554409a4e38d2029a43f8a70da62b33c44f5f4f299eec825302c52e5f83d462b81512775107059826c8880578f01d8cbd3af86ad61a7e36c2ccdf55ce197ec2a78219a5b952a9bd12ac2cc3271e84e6dad464c7ec9d9f0310614200a98cfa933d5db05c00c95c59fc5bb8844ff856ee7f9b091700b1a93ae1c00a40d9e5e6ce036f90a6dc34faa9dc8e8972c49b055f9a43ae10251705a960f2cfc8430cf9bcafc26c8eccc8b75a788beb41d180d4364f3083f3ffb5e39049979903c76f440810b7ea608ff84f5e56f9e0653bf15b6b6332d458f8d2e2b17d7bd2305a8909996d2ebfc2ee2ff697fccb215bd8c73d4b9f5b597308f98ed8fbda58f52cf8443f5a9db7f0f6e75e1c9e47d73f8d0624e9e6f33c2dee3c6ff394082d78ffd3a68309b3085e1a7c106f62c3959a353672cadadf6c058fe366b03fcd95a23f564c55a3ce9a914c11c8b2d6040147a1539b106adecce531646fea4db06775fe5d1bf9cb0107941b620043ac9b7936b2af9849eca9c46062945b137dfa355a7ee0c81a0193fa60a70e59b407af06a7f181a3e4ccc81f2c580a6c6cf67a8bf93eb8ff2151b7074144bf7c5cff97814e0c00c138d984559ac8b95a45a4497174130bbb0db22fa53187db1d923d9ded441a4d2fcbe0ff5736ecc3d94bfbb2df632ac88a02f2c9f73312e7a9c2d8d6c0bbfc774595e2e63669f2b5bbf6ee6a1ab0c25e3135ed819b02c785494eda4cace033e96b1ecc5b155a14e0c8d51d54d8bf33e499d0913d9605a419bc6c73c6bb07d1a306adb279fedbe81a386fb3bb659764442c4d9d66673a916ee5a6ae59abc994fff64f2db0c83e2b18944f619cfdea0ea0911064ab690b2e03670a3e3667651c1980d0491a40312307e4534671c9c8ca8712506eff211577783c81dc05ffae4a9c6d7554f9fec07b25451c70e6f4d4b160544b66d66dd88ef1c77f09133db317c39fca05b68ef3eee3c28cbe31982adb0693fe9699d06654150346915ccdb17c69ea3aa8bb36b5f321060f6237dec73a011b233b81a6337bd77da5da753593fe30282456a0da2c4a18911ab5a8af13c8f623e5684f74f322ba103482d9abec31a684707671759ac8bb2592d66350745f77f18bd6a6cba542644f1fdf0dca14a08f4ffd1365969ee896cb39e845f71590eb4c73cc624cdcfbdea2352ad5173e5e919fcb98f6d960341047d181075ec8b1e92f40ecd5a1bf157925329748cc7af0239a7803a0c947479e070b026baf6738c29c9a8351685abd43775726ec0bfeff4d51fd3fcb04b108de286c5f61a82ef496e20133ef8b4ae243e81b20822ea6285c70bf1a33cb9f4ceeec053f60992c0023bd5acb0d4a9a55ef377f2837784ada634070a85b0a42fabf288130d6b74ca23473fbce932bedb44cd51dae78efd058dde5d7eb4aadfe3dd8346420567e745ced5189db6df22edbc66580a236f6ab148a3efd69bdea3dac7cffb47df44dbef7fcb436902bb30d65d65d5320c3b76ac17f43d27b2deda8692ba03ac2ae60e4ed2a9232c71a98b9869259a410b901f38cd6712f69f2dc3f92b7c5909f3595e99c9fc77d4d33f9a0e57d5f121e2de782b22cf7fb9bf22fc6afde5e42876ff8005f8a042bb5a9b67d60f40a7ad1cd73810a4f704f14823d4074e5a32b028c8360432b8aff539705961fee84d6c60b2b4d2efad60fb20c1da653869349b81e6c3d56c96ce56a833ee9a2b3e92a4b96c5a545910406751b4e7da24a328de0e20042d1ecc3bf7fd97071bb2740f497307501d90fa9c8e5cd63a703096955f4934d9140ad295cae59232cf005574d875e098637ecb757305a51d102ae5323b23a61c1a1b888c5974a243e42bfc391114ba5ba28e2375cf1d6d1a63e6bd5cf9aff9af16bdc927f642151597fe6d18ab008426f25054ee8e39136e2c217ad1f4cbfccdaf9a0cbd97edef5fef9b2ec486a4b21d79021103deec2ceb26c0b0035856ea2370aa3a8de925797722aeeee2d504184988f9f8727915c389f043c3de2b0d8e3046c46b33cb1615f291f272ade0029cad1f1d2e723e62cf739b667b005de14c3ed265e3bc2d553bb232f88b92a8284996c50e141608623ca7677a9cefb85fb0e0e77e23b9767dd65fbc119a15969ecd10f8033d9f37a748a895fd39390563f5f7998bb10eda8610855eaeb2499d8234975edb16c438069e8701bec0a86ae108a19b9f54782648af4b7b04a1d7b6b3a853c24f2393120918d1eed7b40f467c88857ee9cddf5f01db495f3138984387adfe3cf51a47dca021f9f31b44af1d12e7c9f4c768f2a46d5c012a937985f56436ae15528ae3597590c927be9676a4ca80a19d44457b06991c02488c96e31094cd963b64e8623fc7000009ddb29b0dbb13671c321d24e322a05cf215dd04eabc2cc6fdaed762d3f9da0f1e0e4b7ba13a6036771c9403457dfddecb71579de33c597860a2e49d7b5052a6b018ddb409a7a84f8f6651d070a4c913b7a721490c8f97c085de8315019952deae16434a3e5fd5d242b1b333d8a801aaa67e4aa599b818c8e747ecac2e9c6176bec7e34ecb84450903f5aa6c6c6bf539b240506562d73c5dfbacdfbcc9db3089701f2c7fe6d6b8d6728f8a1b90a911338463e6fd824ecda51578865b3c363b4b79f6c698e27760c1090f8ae52d6fd3f0f9488f1c25feab4b48c03ddcf74a8b6d2b0fc6b5a89b8051c99edee357fcb875f523f7a88a5f25222fc0ba159873b47fe906e88f920943e453048cdea455dd98fe77f55d9c92e205b87120ac5ef791cd7d6ce7d2cfe689db61096c6e4fc359c9aa4dd3d1205358da38882073ef7268239f7c74b0f3cd60ca239b2fcdc3f5c774559ffbb2b821f1314987d8cbe5342db9567a864d569abfde85f1124e2b178be4d020c4244ddb0cf4ef7124f295a81b9c10227ea886e6f6ea2dca031a026a4f946f49598b76141a0b18170bb3cfa9135db44f2f09c412b823db1e65553aa03bec9b0a35c31eb4e6b0dab02ec2c2d851a731be9cec6078456631c68761e14dbc9afa2c3f631a160ebf9d1fd3c2ecccf6d4aebaf0fafe2e9f47ea9d386425a7950671cde77c6951ef43a1ed32f0ed6fcda74ca9333d2513e4a40cfca01a1773bc13b0229e2b16400880d96e4c687fc54ed0b34326126f845bd7cd2063c51abbf8bb61f6f1dc3606959f2dececc6e3e08d808841c4779ca0f5f51e7e03260d0b75b1b0355f8544c1639b2f0bfd6f95c4f6d151073a086ecc890d6366acbcee869020cf347e700a8361bd8d5c53e6480526aaf31c9c655eae11831184746a709387e60d68c062e5e05e578d11687f6a5411ffac4cfd62331f63a9726ae77c5799bcca05d6983c985cd23d025e3367ef8c7ee903de557322f38629628ee3076ac483f8257c6335a478412cad1d73b6fd43c37a62dd7a0ae7601f12b4478c3f2ee105a915ff2052d23a8b9af3ca59013f553006259d4cce52212862d22c08c29affa3520b33a6b68cf2b9f91d9258dc5052bf360977ba81a37701118f635379d852b6481843604c111bcfa4970afd5a0fa52824cb27ac9a77b7575e3e0cd043c29c5682a47fe94fd6c2c225b6d9939b99c18b5fb898c5f28e87a5b6a0bbeaa2c4725cf5494765d79a50d2417e84130bb37f540e8db7064e57935ec3c6f9caa2a9a1ced0f8c6eebcb9b688490b31f864dcd9b726628218b42f45aa82f2bcdf2c7532c9669ea7ffb6842451ac314a35cdb0855312448c24efd6583a582e15ad5e7f7b714f0ac703a24e2ee8769a868079af8660931ba325ea1c9b636ef7b13776204dd733c3bc69f11e026c382ac0fa5ce8413fb9f84408e4648a5e66b8592093a17a42cb105b616b8239d2031200eecb9beca6d411a71f072fd159eac0a4f4392a0cedb96248dad497b2379f3162254045ce276503093e5e7ab062b942cf6f2302a5ab9af1b3a315ec67faf84b70fdbdb39044a22cd7bd0f62ba66ce2257f3aa0f56d53c8157c4db3297087e25ec24696813430f386f5ad55bf6289f62e1492dc6ac3bb5047e933d54ec338cafb3bfae8336215611bc3e8a5cafaca7c70f580570518a675cc2075c7593e1d98ef02b74f06b041b6ed9b06e820d32b413de06235441a52346c3fd2e723816c7b481fbf564a525646ba62c615060b2f9fb0ff0f00c376c6dfcdb060aca7af2f07f6030a2ca324c8380c11f9c1182acdea2123c52f5a40b44909180a14037c760c4ecc10f20206445aa65cf835f09633491f608598f1fe5cb5175ddc48070fe0608335af27ded864f97dd52c235b7c4ece6bda153224b773c64235c1099054a55849cd1af7832abd1383e82f63715c9cc24543397bd56e34fd5d28e49021bb483617a3444fdcf8cdeb33bd8675334a897e17966fcbc1e5c5c5399bb6bf02a9bbfaa5f3c58d2efd007dcb1190af4ab4b71987ff7824bd9b9c6d6fb0b144c1fd462805aabf2c7fbb043ff22b496e41a4a81957892efe74d614d62d4b04bbf544fb03826e9baa2a84f32da4d1154c1d0fbdcc17f24a49633761d2b5962e618d8a9be2bf373cdc9c45ecff0148f355075fde5ad5e8da5d59498eb2b7f77a4c0622edd29d7dfedd748b750d0b48057fa7b8ff575714a408a926f6e0cad081eb24780fdbb116fb8dfefb2006f765ff95fe4def6b83fa97b3f54204a0c00cf71c4a1efeface1198a94610570816d08c19af76b03afa42f722abbfebb2c99a905300918dbcd131fce84632bf4f7f5dabd1b5b05742755b45e50eb89ee278e0f6f1a8ad3d9f907b9accbe4845f6591f8361b52e4dd8f19823efd7e89c2ba80c70671eea397e1953daa12907ce59d940a6dcfb3eef7ba7405bb489c38319ac4fee62dec986f6eb9e2fb032b5c99bdbca90c42e7f3b1928154af66de5e54b16d8b6541f55daa90812ea7dab78a87d969e4bf95c47f70ce84f9e41e542bbb91f77105c8314e8bd5d8d37e11d9af07c5dcedfab1f21642bb30fb332f7c6bfe13cde2f28f104344777066afe5b0f6db14390f587e64417b0dab027cef4c5daedc75812a7452d45e57e8e274ad8cd8a10b2b9ce0f371809101e9340f2fa0a59501020e48f862572fef70b350938e00a921fb1c080e933eaad2d56daeed692e7d69d4b95a2d1a620da88247314bd73a20cc7a504427df77ba969b5adbf74321e982c2a1913b66a8687960c8fb71a850c1003c76fe1c3bbbc8eb142dfa01f5df52b72bde0c8884374f72eeb8038ad57beb6c732c511bd5847ae8d4b69e195f87b03379279936dda69e11cfda279f37e53a05cb787f118d66f62a87037981937d6083e47e31de6a2700cb7976c0dfcf972bdd458e561f13b3e30368c8bacb722611db7627ad4e00a34f69a5eb9edc7eae464b2422a4c38bed04c49b15fce25ccd22347720273127236d6e8178cb414d1b4dc36cabd19f713782bde48db7094577042083cf5d42224eaa69e0d70b57e6f1764a825909c48858cda13ab13ee203fd0d57291acf508f91f9bc428d4c9ea06a9df3c9ce183e0c101a4d52fd87866c2146219beb15e616ce239cb025ef3dfdb3a2568a833c88a66a580ca9d3f2b770647d5baa42a707351688dc0be3b15d2cead64792e9f9688ef95ea5274c08ee13c4a3797ce346dceeaf7d81a18181839ebeed412baf43ec1abb35b7930ed7a528f9a0bbccd1ea6eb525488c6731150afe791bf58e524de4cc62e174d134bf5d170132efdb2cbb42b882219de563cbe6280ce4cd8482699442b236d1bd54517c3ad25fb3d68a649920357d85f343f0b46ce4a78b1836b6ecb198f1f1686597206c09ad4534717402eefc0d5a90639f91b84d3de00e7d815059640ada64140687c3e404432c74e91907cdcf3e07e997eed9de114767829833920a9fa5bebf7d99fc4f461375f3426b136b680230c7aa135f0d2d72be7bdf8667a8cf0dd0bf5490e393b5a465d37b9ee0d659c8c0f96681b71a867978b3503a45dfe95e49b9d11b8ca953ab01ec1714ca9ca1e1ed5998e02934901dcac10a2553a94618db7d79c4a48741afe3bceaa994833595808f8080f6eafadd31caee252a7d115db962320be9503147d39adbd11b1cd4cf2cd4bf94d9036ea61b2d4791c6326af653847d2b6dd83f5df51eb9473ae0c305abe5f3896175d82a2b569bf100166004886dc58432cd678c0a4a152013b2646a68284567b898e6f3d38a9187b6d10075234b2e11b7c929b308bbcb82f4a8ceafc503f18536092f2965d13875060c926b5404ccf3bcfb1389688fb4bf57ff79201d8a00cbb54a12b3be4693b4a295284c90e7d0f08b632eb0411bbd01d51112afe5db173a8159dd38fe6e9804f6ae779479ffdc697ec572b0934704dfcc3e9b2bec95587285299d1d79192b2324e4eaf4de74df050170562c08e0a821f47745f63ecbbb767846ddcc331f459013ec90de697346f1e57345a51fd9d2233cb3591c406bc05ff5c098c331cd026aca7ac1fb1c35c3d3597c7deb89620a364044b30c77d5071bea5b196a0c380ad40370985713838b1c830130a5fc15c5501748a2c8369e77c3fd4ec2f5de572ee183f526359f28865d68eb87c21f8fcd4a09d76ee6d9ef31561d9c97ae3672500e342a798b04177f2c5896bd06b4c96a58aa839185ae44b838d763872bbf1e7b665848f1e186b5ab6cd4628f4725324981b0aff0b9af2f78883dc8433d2dc26c1766e0ec77c4eb63da1f859c09ace8889fd2c5ec7f7e11eeb547900dd9332b7b96ea6be35aea692e54c1cc3d1211bc843f8e8ce71abb88873e132fe214a7e7670fcac38516b6935b9e0a2eeb43a0aebd25676db551d8cff4fe0b6cecbd59701317022511a2d612864c09496c99af48e1cd066c5bae55b415ec08e99947ac94885ddf875d8f8af199aba32c0bfc27f6e19e57380618e7940481077edf6270ea3befce28a55c2a68a961142e959690ba294afd57c5530a5fbd5f60d791a3f06720947c74cec26a571a9f2e5cf98cccefba8beff72f2570f8a0e1a130c0e85d4fbb6a6f0b881af274c9eb063ef09176d43f8f18bdb35a0acb1c6305ba5563d1b6baff53b1251305de413052667c4cf9f94460bf348fb27ab5719ae44faf02dae55d8eab643040834b04aab15a197568e8ebd296638b01e5ea34e39ed47ffb58a47027d4b7d978028b7812a141df233065e93c20dc736af1cdcedcf7e766eab238b3b4d3df022f50b43973c47d1c80055e4fdf569e50fd382e840b76a666e5b3db6c06b1f0603a2234b9175c5e15a22855b57cd5257d9b5a456712f281f83e1c6c87f58be8166f8b2e85e9f54d24fe3b420d77a22745e6c7ebc89e21acf1c6649324f4c5bf53e188ce3216dbdec21a06fa9e61d830814697727305fb48c705c4d6c4bdfb874e43a8fb1423e2d2d6bdfe22a0d2b211d3beb86937c639c934cfe9a4b6c2853ff353829028854e8d7d75f29f01c4d7c297fe0236345ecce914b3be4907788a39c093c9f9e2c930a15563cc453d08123deadf853c83db0e3986d993e44e441a874411b7905708462e1ba42ea22521d7c57089a77b14b6dbe57f0ce69c7c4f1c0d53385655a8ed6294f113d33ad8867ac05e80403e6a8103d1574fab80f43a4a3af93a67678346d7b3b977a1381afb93990b1cc3aa73cc463f72bd898f647f3f5a3b342fb5e37140ddc499edda92ee624039ef3f802c9055e20b7d6e4f5a109cb4ca1bf84d37d1e78d45a10f45602b61216ea8969eba3a0075256faf8e577de835bf0b37311d16310645effca6751cf502a035d7ac7d1ca2c23547a739116efb586dfe2762ca4bf5ce5fc48913efb41a4a93fdb240f0895cdf306ddd13337d38a58402561dd663bbc675e1a378d4f770ba5e308c6ada84faf18ab2b387b0ac139a57dc534e278a1afecafcaed3746701cee14edcd3f35cc39c91ed5be8a178d2fcd97567e8ab661d573278062bfc3c83acbfcdeec7f08d3c1197ccf830c883eaaa01e2cc44e91cdc1c47c03797528a9dd63cde259b4b211b57af121b125fefb26c110da83bbc150e2663a22273cc855cb3c52d02fd92db59a7c876d1a18e66cd64708aa478f3f10e726210dbbe2fb1afedb2034a7d59ad774e73f97d7b4b121cc25b90dd4fb5179816174dc4650b2da366d11a519f4310972944625c839b01040c712c635d967269c6c07189b5b1b496403e35e9ef01ecf7e795c357ae08b4736d2c1bcbe556cc671ffa37677b740baebaeb1b74c922d1ac83cb3ab86735d07ebffe072ca08ebd56d0ae89d5535a63bee75810468b1560534ecdb4a16495f9a7f42164df055942e94011848c5dac783a69fbdcac9c477850320af0c10da48775434088c7d090202f927463123639dbc1d48a871e4f20f75563f6dba586db6d12e2e7f36e7da4915037fcddb4413336b423f6b888bcf297fb8d33493e9fc2e992afeb1b83aaeaf46f4aba9bb0aa2708272ce5b0c90ef9f6c366c20e90d0f87aeba828196acdc4306131c515319776dfab27de1e3a501cfc560bd3a1dd29e54b87de9a01d0351184ed5cc3323cef72fd423dfbb0ac90eeec5474432ec1e4c64d68605c378320c0e97a3d89a409b7d969d6e116c2ba861f57418d8eaac5bff85c416ec5224d92df53d8f272c7e02e832bd21ef4d6b4a9bd307f8c1756c3e6c155bb2ce5807311d60b2fb31357c89119af443af2d3a4d08fb6221aaeee97bfdae51ebf6c51f98300033ec513ad6996041441d474ccf3a2548a11b94527ebc2e24d7519b1ded645da3af62060a4ae19eddc3bf331c4c762d9672de22558c655ba05338d985da134230fef2d0639743bdb4695517dd9e3733827050617b3cc792d12b3280eb1f5b22ad5130b27f9a5e25b965028874db5b5efdf881043e1279187294bbc35865af7662b23b9adf614a9af41fe4d0c9cfe62106a2bb6d294d3ca554062b2c7a0299f82fd5eb6841fedf096753b1a63a6b4dcce3837ee36062055c9f52b3272f411709db86d59db530fd1ed9cc2138817c290a2777d1d54cf4b7b2f8737444b58334a1c26f63ffda10b749b5796fa61ce6f74fecef2c4766a05d0468c1d7056beb8fa9cf7d51d5115690bcb889f09dbe01b1c55ac860a00cc159f6683d33fdca16d815fab5bbf", 0x2000, &(0x7f0000000440)={&(0x7f00000002c0)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) rename(&(0x7f0000000040)='./file0\x00', &(0x7f0000000100)='./file0/../file1\x00') rt_sigreturn() recvmmsg$unix(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) setxattr(&(0x7f0000000200)='./file0\x00', &(0x7f0000000240)=@known='trusted.overlay.redirect\x00', &(0x7f0000000280)='.\x00', 0x2, 0x0) rt_sigsuspend(&(0x7f0000000140), 0x8) syz_fuse_handle_req(r0, &(0x7f0000006140)="e0332f8f5747b9f778142cc174a9b5f0244b78bb6346cb5fc9135b8220090ee698fddc241870359d32327f299718466d88c89e68097036bb35abfe03e3c02234dcdb2c7d1209c657485ca1aa3f2fb80e71397b80fca6f3cf2367fb19eb95e5b4a0170063374645d9e020099ffd7def3d94cd29412b3d7b7a47bc70121be848cfcecea78d41a93622b134bd06e84dec07a9e5abc29cb02d5b9091e748cffacf48352628822bab7b24a17bdf4b3f3bd9fb17793496aa6490da3f58039ce5b40745dd63f82d93bed80b50ca5742d67d39029a98db95c9392e2d5fd9a35bad30cfe98682b5a069738a12c3cfd25949106cfc839202fd21c2b28e44be73280d5037351ead2dd1c277d9cc9088c6b14365eb0937ea9685f6b26232293803260f2c8cfe176b55df304bc2865b8f52581afc4beed445ae8cc405cb7bcc51103aef812c41437c5b070a3591ad0964677f4f9017bb300727dfab009056bee3671a9694be2e2f2173fcc06ceba5aed0d9da697cd88365c5c354788efcc705e90d572e34e9e566fc206a8167970ecb9cbc43f4d9de4d43688582b6600dfcfc7379c831e756a45835647bd87879a3e3942c61b9ea2c2af35d49a4caa9a109b0beb972996ff8924ea371e15dc48efd12b1203a7f1fe354977fcf9e4ee2c8f210387e551ddb55e5f67ee6bb9bc8772649693b0adf24606e8ccc59f020834d8cbfcadfa1770549fe464dfc412308fbaee8d30bd20c002794bfb923bac6b490841248d12ad9a0e54d1d96e3aff5dc4930a6c8b7c75264a46af7a6339725fb84e0363463ebaaaf58d6b9309ae7c87a8df8c68d2487d684011de1fa7645f3f48cf3bb61bee8bcace2f8ef5f967f2765f8086aeaa5dcc34c84e379a7ddd6438cccb5b80952fae37863708041eadbc4ad2b2ef98412a46f74a171ad056429dbb723cdb9ca9f9f03170dba2870e5988b7cb755599d1eb8f7eaf5c8ded4b56022cb479d0bdfae18f69f9ecc42f4c181ea10838229ba5db7f088ad8d5f77e49c1fd93ed6b983c43b23c7eeb1233f0c114885057a27cd3f67a309e3fecba241836bc92308b830b10b04af6c9595b44e859b9ca7ef079e151fdd500060787be3a7a5b3e23b06ec70f087134504f8b8e7b6799ebfe14f698ba7a813a380e6f92cace9230aa8094a2465f7224e2becad469d0aaf0e48b0098eacfb17abdb69bb2ebba97a09d2b739b532d70db91fcb0fcb38bccdc01d7c8113024ea8b619e385e58d31899721416e10b408504a9c4fcf870d21051227440a616cf62f6637b62eceaee09029f88009be02269cb5e5ed090c6f5e6c652c31214aef301bd23ec2504f90991cd27539c1b8b54db51825e951d076cd0e70f56de4b91894ce22049205483a0fe7d7886b36118bebd96d138980e26604b6e70a7275c6b81501143119a8c2c271558202eda196704ef9ae3c33301e1afbe56d069ce4926bf531d960f3df58192f3da558adc111ae8ed6e24e04e95c406b34b1f4ed2726ef0f6a67dd84c75636984191d019cebfa883fdf99affcdb4c874614a5312455403895891daf7469d6721583ccd1290ab05b14516f22965fc52c4a528f1a5c20cc133fea279d9efc991ec4d51d2654daceda234f6d3b0c635db697aba3eeaf8356319adba42428266ac09a6e6495ca8f60c1c4e052068511696296e88ef86a591948627ba97df634e0063eb5f208df00a069b1213c29e58cf76f591253d60de9d7c01d29992ccc728140299c429fec0df9d90f83fa2467ce00de83b16d10c7edb80ff8d4b1b19eea9bd1e2783a0d41215c9cf23bc3ca1ff414e3f29aadba00c5a8d5b44c28c10e99140e5428278e54bfd880a93fd1b54b560422ab2bfcf120a7902373b6442c6e9867b19aa0a6b77b1634ab6fd1c8a1d90d99ebb9ebcb89d593562b266fbc53c40501f9298690283c45059b3f6ee278e46cb3904c947446c28af8855b2a68e6e0c0da205a6e12fdd15b393d579039b31c1a54230ac2ea13cf1f5540046b4dcccdd731fff7323c4880e5d2d8668d8a7f08920715c17ef9652eb55f224c82a6fdb970dbf1032403f283bd868a23f4785a6ab9c0bcd2308dba1a1f258ae512cf64784e501008db366ab7093a6cc4b6ee86154d44a1a15c10834602dd5ccf730f6d1142ac19d113496dbcb80021cb5733924265d082a8453b5c21e0245e4a2627e8df090da6a129ee49c58c1a7437369acdee15f5e4e5638f05d9f6391572d9890219def702a013a2b05239664dba44feec2a9508a3200b47de03e6a784bca2f3633df534af33da0a95a34ca845b61a22ff55a5a4c04ff9e06e7162f458a8c56e106e75ffb76a921f4057dd73d5f3801aa78ca4c78d6b79bce560404c2fe3d57876287f73e84c27c486ffb997951f9e0b3aa81a5e7804ac7360add11e7851842d0ed8df041c999e50226fef006373bbb53d5d8e9d1653924e60234fd0b6645b821746f3d88591ff66e294e8e958ca425ddbc7d604f7cbbcb9d5fe0d4ad53878eb16bc801def1005e1eb12a6d4924d2179948e7aa542f2600ba3c6c600629d64c529c7326c1f38aa4e1a6cc259e58f86400d65d67856c8f4fffc33ad4c279dc05367307f562f8127f37b03c3cf38a97cfde0c02aad8ac40d347a9e0a496f227c068dc6c666fb2b6a18990f607399b0707d135752d93739e1840b5b4c125c81eeeb318869b408f87778451e49f3ad988a8aa97672989ad367833ff7e7f0e79c37ac794fe466623e122127fb94ebbc01bc775183b26b2dc407b1aa1a55d4ce04dbe1df4fba0377fea4c4bfa5a37c4dd733fd116b9c7f50b11dd512ad68646b9ddca295fe27bee78476901fbb5c8d2856ae0e9e21ab26e3587c1325f1fa28edb4081f2ba309d5fc39f7f54abbd0d5a152c2f7e3a8b3a5ef6e097b109061c91124f41f33055a7bb86706629f614d40346715cf2fe387ef4e4fc6646839824d3ef85eeac85bc5e681320f6fa7057e0a10de8c4678b48510f77b91bb397dd1209eaba8ea1f237c348e9e0d7af1229e2c04b6560e48e3a7491f3066b63a8923becdcfd8594c1c55098a51283b599765b049831cacd9478e5e996c778d524b476f6677218c94886d7548be7617e5796e35bb3c9b13d70e4897867d85f0350e9329985f051fb556b861aef7dead54e6b29b9ad837cb4774f47a5371ef034612aa0c151345546b876b53e9f2c06e3ce0113e67eba8842f4ac5b51a61315bf050078c710dcf14371d9593730b1d0302ef999f488bbf42b7360171da98ad68932bda4937358fd1d0c2bcd04f7dbe2beaffa0d53cccda316cb19270cf4aa56695ef3203b49fe92d1623cc1d714da6b8f94112db1781562ab2ae50bda23debd55da440434299c992f2f8c264310d6d8ccdd042737db0253d6889d8bf36fe99a131b73300c9798b8fd58b5fc681b97e71230cd3094e441fe5cf1294bbc28f41146f06e39d5e19e673dd489dbddfc16fe281160a8008e375025cbf25e84945f2f0a5ffb2cd58273328ea9d7533b2f0861eff95823cea18dc1877183fefab808bda0890f91f1d79b36953b138fd62caea3411900647a4afadfecade2ff6274175f06614d108daaf9821c413a137e33c826957953bb39e2d852097f978c3577abcb71d68b45794247d8e82614979708f6d6d0e469828206b22913d6d320d815d42c0d943640c63196f703f946089f535eac511e26c6a5a529e875eb15aaf65fd50dcbaf37a009f2f9081cdbc744cf7aa2336913e89f1961581ad4bb6aeb1d23a787e2d3f99639871df5842c30581263d5139128f076767ef48bb636d7aae06581de6baa55a12019d3ed831950915fdc1eee819dd01047bda606f2852699529718c99606246a92bb1dd9435d8f3a48646c0e423441bc783be358c0c91e6846419b6c0a81354500cb2721834dc11ba40c3bbe5717e5142922a168ca0e20fc269ea584c7f68ff7cced62c4277385368b4ad596b79c45a9c4575c37f300cab37a5693cb777fabed412934d3a77505b17cb2628119ddff45f3fcbffb50386eb9cfb6f82b37fa852ad4b65bf8e2898b11bf051cb7fb0fa81cbf81b9d9ebb05498aeb2691eb15297edd682976d5a4f444cdaa82f063bc4482c28c4e6257c7cf3e5ee5a502c6527b77b12725e7526ff896ee2f8066536dce04d63072a34c19d533d4dbdb93e7185482cbf7510c5eef2f8aebebad011727cd8061a367b7e1868252bb43d9a74c9c6a10539e357d5367fac69a9296fe5a79a2e5b45950ff462e0e882aa32ff7f29b5644e5311f3e0b076c58683de29ad9dd8b2c92a41ca8313ac997e44981e82aec550bbf6c88adf3d54e9fdf93d9dce95289e9086043d888f19d209cbea79e0f5b2c81b2c3889eae1cb5305e282b883c4cfa3798eceeabb442a74ff6a8470020a296ef01d8e32553663c844e67e5a3a44375f0074ce9547a6c489ee86d7652219491f35c6b904d51a26c3d2cc77d8ff97050dd0d0aed4a1ecf1db7ac48673a1dcc70ac16f709dcf4b90148aede5302111ceaa3a81c49b724cfa206283b62513f96c1da77efafe2d2d08a5f391ab690b5d974ceed2e95e85b1039def0e94c79cc0aa1de1f8133e985adfadf4a657710487b265bb6692fd2b91a06ac98d50b052b8a13168e2638b93209238fbe67f4590a81a2cdbcc479ca9178720a6ec05bc9457f27ad2e2fd2f4e9c643ef85b6287a01f7fd597799cce7d6464ed3c95110733d4ba92314ba3dd81e51f541a6e37f8bb14376e41560f9049b4ff349a467defc205f915a345b5f06d090645180ca642c719f03e9813bff7fd635660efe38b022130d42f2cedd792bcba2bfb14385c6d1cbe5ff2e38c22f1f8d5e4d93d296042507e43f24ff904827b16f2a3572d26078d7fdb0cfdbe2e6bee07b94ae441e510681c96f97ef0ddbd7efbd80ce0689f6e2022a189dd2937d3eadd82a154a5fac91b5ef48523706957b8d5f55077973e9a036009d745a6df39ba154dc59c4ef784d62b3f2d782dc508242a1b0e4cc294b6e62e98ef946f0d984c3174cf86b8a0beb615f046ec50dd0c8a9c0f36df60bd162f1130f894085e7c47b6c28ff336f5d75166c1840e7ad07204fc10ce976505f6aece0316d8c65b973f61cea2fe4c6db722717985c25249f041c07a86b878702a8c9ab7c33fe41039041aa38489b02a28f18d69ab34619e9e35514c54592c8059984ace64b5302b5f22d68c35c7ffb23c63ce877a1e1b160dd2c329eabcc0e1e3072021bd811de3c0c7a68af20ddb9e2912b7eecc2a8cf083a252d0fe31629b20559f7b976e4d8625644385c692b8cdc2886a42d750962d0dee10a1546ecb7ef961216cc456d2450a44aab07014fe0be076ca6bcb46b644af844b2ad8b3817f1895a5d579af3dc937541f4b7e9203e7a7af534b406d8f6e3bc555d767603122ab1c4e62de19d6af63be8e39fe45732859d6d92e11f1a847f7d62764b6364aa7f95f03cc7deba178fb03a467da5be71657ae50ff6bf93c51efb7d19ac9887e92fe5f3c9d545209eff307c9e02073bd3404827e148aa63c135ed668589bdfec38cb4771620124d02f1b03993f89e96b33b32e52ddffb0580dac45422ba7a3fef76e519a3dc8d12eac60c2d2f8c4303aafa3e80135c403360d51c9cdeba3ffb31e664302f587e0e983ede7f9b2bfe2bc64bd5029cfa88445e043e08f3e9affee25e980e75d2664738726e3d2eade7dce0ece78a514bbbe5a54c121374d079e3b05996052d66889742232b73e950e1a9892e7352c9e546a8cfb48332d2b2be6327208ca51dc2869a562581947f62b0d5bfb3e0911d4854f822d6738b4deb195840d2bbae0b074b8d1e1010c24ec00052dce7d259e3044aab1a99d261fb3b49cf09dfc85473f94db06d49e202ca12182283d48144f8389a5301679901600bf8130d36315b277a99204b85a1598f84bd2d4c4893108f6717bf44234181467d6eeee61e1823268b5c60bf04d0e13e429f411b51adfca20ff1a1b1eee203d59b03da1643c3e9fc474a91470116c6c5275542adb10f3adae2ae87e88b93f334e0ceb6216fc081e8d84d8b0a503196dc50599b22b89b807627b427a815aea0dbca69e5fb215ee996395d8a21a1c67ac295be33c6517504e1f00f579f8c484873cc670b5b9e787b1c30ca1f0b25f8bb8f4bde3b3f4fa730c292cbf97b25068ba9c65f78c555d5f75d52a57958d7111e824f3afa16484f625abf62afc80654c36fd9f8284466422fb18e08274e8febc719d45b784974d50d187ad2349429af3f7930252a4d45997762e9d5f5493d408ca144532aa89aa3d43c46951dafb8f81794e2e9679ce238cfe86e112f4f046d87feec3be04461032819d62f217faa71fa9dc6da8861015567d1f7309090e25b7015dcc6d72a5e7ba53296ab1bc72467ac50831628cf5238155aed3fb189a8b527ebd38771e16454fe51e3edde55cea454414690491207c23f6cf33aaeeda432de2d1ede04e039a16245e66cce6f4e4ea534f290f02a2a81a46d6ffea7967dfbe37461f83d472091156594852823392efc953f4ac099d74e2d0328d9f47bd952352981a34055acd0273309484ab56afa85ff0c22fb53ac5d7cc8e346b4c2f38a4e2451738146b7b90c14f826c7dbc1b2be79d83772a8d629f2dfaf15286a15be1ea22a05d4ee3de6a6bfb7e208dbbcc88e77baac940d6438aeeb77c3a32db08b46e79545b65f7f3c1bd433092bc9116668c338ab35c01cb5871167868c6b61bd4c0ca5f96e5ce2465da06c4a320839f3bb7c0dffd40d5bb9a32fcbc6f691787de7211da062616272c77c62ac83e4cb29fb954ab27d9009877b79be54acd336bfe2a6e087abaab004743f5ea4ec8ddfb8086920e8e458a413adb98077a3cf860513cc8a453eb129556c871be7e7232a6130c4332819ad17b289fdb31f8f8854dffb4cfeca6d792567b444c750820a2a8a2e0f93779e61a4966650909369fc8bd5bd2bad4ff95cc8a14f6cd83ae6411b4bfe1a9b5cdf1fcf32c54cef1731edc47d41fa581376b25006fc859b98805d70a157e501a2cb2ab425340965213adfecdb5addb2b4b2ec5cc6935e4e279bb98283fb20dfcd8a2c91aefda9dc5a57bba4d8803d1eb0f4ba9529de01e39c2aa60a91267c31d036a3f669b9377661837f58c6950fdf38986ea13ff5e9c4d966bf999002da1a854d54aa225b259d91eb88425328e7d13b06dea321a151a8dfc44755214da97168e8acf027d66b7fff45ded94fcde53ff80342d4595644549c4ed827225596e2b30480e94eb049b6cd718fe8424d044bb5098e0206047ddb81755e3cb92131dd47ec754b64c4b78f663e364cf8a74cdd9857c81316dc4ccd5f02a84b310abfbc9d6a23ee6d1eaf6b8fc1544cfeb06002c8a40fb0e49859d2073a7b1cb112713518ad5e007d0a256f901469bfa5cae98841f877faeb584d41bfe695da72ca5700ae085f39c99f769502ea9f43c0b84ca4611441d5adb3e5d0a426297e535258748169cad487f97d171c0630642943508206ce648aad2971297f3d4037d73e5fbc73460ca7401b7dbd7807273ae077a81fd0d4bc90b6068e3ec95afcfeab16619306fb23942a4308e8253b35f4912df392dfc5daf35dd842a5a1f78fc294cbdbd504056f0c7779121b5b3db7461e437347452476f3b0bb22e63aa23cb9d3e797c6c95513058d8fb2c27864ac0e1f5001c988e29c79bfa4236c7be41dee5561d825c1f0fbebc0c06cc4712e88ad5efd94f4eb4e93794af42a9752a2ebc57dc2f3881c75bbb23ad25b69619f9f5b07fe114ba291d2b5b4c1c175e1aa3ee3eda55e6126b3ad1e613bf8e0bbac727b879e7796fa0ad100893677a18b53f5eb31db43a97370d3749afa92fd0291fa96b05daa6beb43b9c1c11d9515976976d1cc1e44f35d317299ceb68ea2545f2a2b92b4e1046f6f92c33aae6995593189bb2611576599fd765b8e6fe2e88674ffd57ee8252287b1904d622c36a502db45c72b0d5fc3d983cc44bc955eb43911404667a4ab147d72b69ef2514dfb820ad75758e85df88499cea94ed658b4c1c2f49fe2bbb8d2dd97f844a6df289296cfb9cd5bc8d17aa235e2c4501b1422b25acd6dbc3a91d03904c545320524f9034955ab02f5d058097c37d23984baf808d28b3e12821eb8919a77c1b6a8bdeceecfcc487c39db592817dd378a7c5127b427e7279b2a82f6b8eec6b3fabe0947e353e7a386475b15011de93e2f2891f772ef90f4aba1ee1c4d7321c81ce4dcaa378daeabb93182c319494436dbe67d252a01291cacb59686ebd53c6df21c083e98fa299cf5e9b59f1ccea95c62b1437c8ff8754a6372b5b879ebc3241f6430871eafe35337d75cb68c42862846df4342ab434f7f0a7b9f66824e1e696e3dbecde179592774b7511e5a7a1a06ba601eb5f2a935c7cef0f83ecd412a84afdd05120fceb1afb6445ebfcdf12c2287bfb75dddccc45afb4f5bb1308d39309c92c0b61a322d5229881fa5d598113cce54107036ca9f63fe863d257c706fe89d5c7ae59a459c6f15ba48d80da4aff541797b26418acddb987df35449c4918cdbbdd8dd1bc2163c89635044e7b4da878457727a667c0146a12b4c46639497243259bfe4aa5ea50eb79f39fa9209256c9a685e3e39d6d8b6a9ca7d3554fbff0908ad6c6ecf68e506c20b16cd4a98e3ada9eb0cb3eb0b75b13b6d80bf99eddf2282da52cec085d3a725b71c29395d605e1eb26143290946a3a0d24347fa46145735dbf4eabc12150b8d5f7eeca804d7ed1fecd0132d1b94ebec65cbc07dfd4d54a5140567e77c646bd92666922c43aca8e482c59b970fa43087eb76d6715e4e8e5ebe54ca391383ef685b133534fcc1e5c5eb56f9d76a888506c4ac8d289c37039e0c4f927b0e11e85c5c7ec1cf4b19bebee6014cb89ee57f2ade8d166005e956d46a0c01f60b58299479e8a59a2e88f1a7ffd08b27d92fc2772b338959bd0a1c9cb95075c3cc17043c818345b29b76c0b8ed41c8c7259cc780c657cb9509daec1558453cfe061f54e08523a55d3223897559d51096b680802144f1dfbc114cee5ba322e007c2af0c08867291dd732bfe4b24d1d5ae517a7f5903c369ac6b157d42eb6ca8c0d7b50fd533a56c814e7cf04db3012eebd53ec1b123d65ab1e462d9f9182b690d56a88ad5a1f4d89f1749b005e88085505cc6d7de8eeee08def67bc1d1519d44b7a62dc07e491f328f786956d9200f00d78829e6af7c1a5835366201374b9487330920d4c57e2f7073292e173acc2424bb0d5e0e9448b4c02f9cfc99bc408110b6a3e9bc3799e4b178c2871069bc7d9ceba564378f02b2932c36f159478b5facd452b595a86d119216af9d860bd3997305320159a69a70fc62284141d23d2dc1e5394b271d99e5570450f1c55807e96c7cbe1b7c2e3e96f69fecf0f375e36e0d2acf319e37199e98486a8d145ce2d996c1909402744cce63664a75e480b197c345360321e830e5572d1d7bfe5a129a67fa98e6eda5268fa588047859daa11d087d0dbf0ccc7e120e3a5820cb4f5dc06748317e3f866518eb66e39dc8a68a7411b3403fc8eeab8283dee4d767e8e5842ed922e03ae5b3c9c494d5ebc61527ccd1222740fedd9e469ba6b30761cf387d654081c7e63182860e4548748058914a9cea01caf074fe6a78fafa2b45c516f9f20af9ac6773a400fa9661a872f6b55f0ed52a9be9e9c35502604b924f0eb628d6545da322e0713f9a5587e87e4b04fa495423b7c72093b764adfd1430a2e608b7af3d2bf80fef00e5b69abe386618274921ff57621bb99739de2e066ff17e95eba027f6a35170af3a69e93359a9643e155832d45c1aa9a8f71ad35504b99d3d0a1c11ae108664ea36f4dcded083aee17ac9efe7ee3fdf7b63c7c09bcef62caa88708510d45cea79d323083ddbfe7e5d3d9138f206a7af82ef1d26c85015c3e55a285a35d0052546493536b9061db27291a9292033753b7bddac63dac6f6271689240e43523c434a65e1d35299e386c953d0c92f21057e0b7883e049d20961e75069587eb3df6206496f76bbfd96635bb19837ba2ab193d79072ffb8829306b63697ff104a65031b8a38c24cca9ba23d5cdf753169a00fe2b2c3849f234a7029b657b3324c10d553e601aa97d17024f7bf5a99f96392f4a079a83daa27f4e3b512ee8536e764ce4dc36fd0874dfa502a693e55bd9f116202c5e906703e2c43d84448598b7af78aa60a205c152841e75e23436738ccaa6bbcef87e6a237d86d1a5e38e56c162cd6d61a4fb8b410b1643ad557a22348edfa82c23db11c9abdd8141fce263a66537512e93a930a4801ad862a902c7c1e00eb7c7466b1351318b7196c2a9016c55a05e104e124bdb568132f9397e31b10d04e5284bd029ea2f6a3ed11854e09b5871d6a725c21a9ef5d7e729a90a8206d5f61e6e42e47dda3e31b9134d47872a0dd7a576b665ec6ceaa5fd7d85ed7feede9ac9fc23e40241c0318077edda75b62eb271e28fb3705f7b4950c14b721a3a74a7a4e4de02cef5de76a1602b906016c0892ef37db51b0a1dd53f28b3d896f20abbad1ad0e0220960423267fc6e1779d1150fd584dd184bb43278d2d68ff21ac0daeef5408348cb80f4a9e0e606f6048bbaa517289451f040000003c5d904788cfc310b5495528a58f4650dafc4e4675b99d35ebab710ac6fefcee6c51a2835510fb6d2dbd8f97c3e53fb7a23c3f3c0283eb2271504581b9c1fa31e35c117e56a5d668a9c57df3b4e1129ca019a8b877fa4a22768dfbdd9d2154e17f4a7755b065090d88982471bfb242d89af5c6782693a6ab1b1be74dfa5655ac3b5ef4ace8dc595803cf4025bdf5c0e9fbe7a12a3a313311809591da08a2cc6cd8480dc960e1f79fa208440a0e589be5756c36d5830a51c4bdc39c2a85c0431bae3a7331b2ffdf23623693d343a7938a8a8a4dd4d523c6450a705bccbb38427f06f4f84a18adf303c0ddecf4ce2b6cdde4e09a4c31816195f0fe9f05fcdc0609f8a75ad2f23d5c24faaf346c13ec0512a5c29477ac561c878085d1a323f6bab08e2fb9ee57d7bb621ef21caf3609d74036c6dc1d7be0b6058d89d2b8d9aa4462fa0a740be66e3fdaa957f27c5a26dc586ac8c927ab2d7cf1b761798ea4191be8f4423cf1a6727d0c5f27a9969a753573afa584dea82678f3471ba36d726c396d68c671e579120f1a11cd50fa66b26fc2d6cb74ba07edbd5d3a288cf58ed1255381df02b2fb8983b7cf833433d1ab8fdef12651c3507e4b69fbc4b234678cca36761e8da434e5f036f204a1400da15277ef27ac140e2d574b89c0fd617da27e6ce862883bbe81c288834b9477d0d440c15dad505b363fcc1cfef8e2e3a96438809505844196acd0af751dedfced67f209c2ffa9c6da842c93ff4b5fd54a67df904f2f31b4236728c99582a667a8461d397770a657ffa7d514b0f076d7f35e9704a836e7882a2acf0a0ec2158ac7234953c3696abdc791c0b163ee76fbcc5adc18b6fa0f51f76f3d313a0d891f1deb69f6e44289b1aa43a768b8d13270959763a2c45129daeea493a5b0d7b36753b223dca9a80373686534", 0x2000, &(0x7f00000001c0)={&(0x7f0000000500)={0x50}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 116.71932ms ago: executing program 3 (id=1758): r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x1, &(0x7f0000000040)=[{0x6, 0x0, 0x0, 0x7fffffff}]}) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_CREATE_PIT2(r2, 0x4040ae77, &(0x7f0000000000)={0x1}) close_range(r0, 0xffffffffffffffff, 0x0) 39.386667ms ago: executing program 4 (id=1759): r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = openat$full(0xffffffffffffff9c, &(0x7f00000002c0), 0x0, 0x0) dup3(r0, r1, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000000), r1) 39.141297ms ago: executing program 4 (id=1760): r0 = bpf$MAP_CREATE(0x0, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000240)=@framed={{}, [@ringbuf_output={{0x18, 0x2, 0x1, 0x0, r0}, {}, {}, {}, {}, {}, {}, {0x85, 0x0, 0x0, 0x43}}]}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) r1 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000240)=ANY=[], &(0x7f0000000200)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f00000001c0)={&(0x7f0000000080)='kmem_cache_free\x00', r1}, 0x10) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) r2 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x2, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r2, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) syz_fuse_handle_req(r2, &(0x7f0000004280)="77884dc7f999a59e5912c652cff4c7dc6a1b53b3154be35435b1d905e45841c6882fd75faebb374bdfd94d3a5cadb7cc0faf4b0a8bfc9c463432312c6289b2c7043e4f547757b47f95b3509e236f4c17e5b6846e5bab597ed9f815fdf2405d8fa1b2742094b8f01f03938f388558bd4974fbbf69bf1aed2723b830238c44911dfddc477d2361d4e686711d88b035de08ee6a767222eead82be9c6946a7b65bf2dd908088e606ec46b36f7ada1bd13c0b319433af9d35c60d643f3faa7c13032efe6d9d0bc113d9fb3a715cc8499fb480a506ea32e99bc66272f6d90b3a278f2c324a799c6fd122f8dd4ed93ec386bebae62b5a643581138afc531879e7c89158a467e548d89cf10f71938d410700b2d44e6fee923e4e7324108b37122cc082c8e45a75aa20250bdefe444b4f2ddb470fa49d6ee8e8eea6464352549f693f3e983f445c6db4f953b14f0699a4a9f91fe77927709ea9c84f6a37785874bc63f3a54b9374bc3039e0eab31ede46b44ce77a88753ce0976d9799bf09913434145eb073ed533dfcfcaf465f3a67efdf06d895ce17b71704024e21ebf427a7c37e916be3e08a71effdfebfd08bf6c9a6e871e53d7e7c8b912827794106010a64f20af92afe2a3e2f0e94a29f0c65090b1bd79336ab0b9a2866e7e79d68e7a2bd11bcdbffcb018aeda6a1e037c9b9663aba49a0c8d08cd01647152fce0eb55e4d62898fa83c224e657cff35bbae97bd16286a0c93be01d0b08bbc6d23bdd16ae87b2ae0aa94ac3e66ef3bca192bc197fb2d3b7c1568390ed8aa17a8928c7f07b0062f5a1c28d5a6c5e836dd501bbe19e9ace77bf0b50c352c03ffc213faef5e8b805a966fc7ee69384f66a87dfecb2768833f5dc19f478907138d169c8c23c39ff5136faa5fd5eb9cceb976720d43eee2ebe06d60bef8de3a9843e4789066ca7892cedcd31e6b2e6eb881e3d53b934b160f967722674fe61d497bd7b7e688e90a04771398b29e114382482b0dd03f8762223c7ff5ea67ea591d36b85ad02ff24d9d39d4707e292efbfd4c6d58bbf197d79b19aa46763d23799a28607ca10f611d95ad2630485873d7038dc89e48e8d02f896eba24dbecc0842c8a6375fb5914d11956687a31c9c2e48986f6de80861a099cfccfe794c696da2c51aec0f237fcbf8a596dc68f04a9e0fba3f5f76ccb438e6fc11686768d0a27d87333306994a5e27a058be3d5fee5d21e137155a03cf75e3d54a9065d592db8ac747734b410f8e7ea4b23b8374967af13f28b5ae7dc509ee605b70c1847bed94314fcc9c6adac2e20841fb2bc2cacd78d4a92eb113410c49879480343bc15f6bd23b95c2db04fae09b4e20b96237f1ffe342ff6962c3c35f17eff89d493367eda1b08349f04739bc1d2af6d492763e7086395f2c2c00ef8263208ec27952d314a1e37627f62b4166907fd8bd0e82d21785af9eb736bb6498f7beba5add4ea9bfe7dcecfa0524dc33a8399b94f1a1cce19ce2970da056430a8ad8d1485cbf129cb71235fc623432cc578fc9be81fb43c7c0d88787a5971b7082b223d53601bf0f52a7203acca18a617ff6953a8c4f287260d2fe1c827abce4c869949e4a5ae708e8b362f270b2472881eff3eb39cc01cf3768da2f54c0b252366618cf2452212c7bb8518d9ef8c57ce4021e0e1bf0ca61020651787e09659159c74d5bef158b0d6505d8cda70bf901e2fe90ff2adf5645d66a0b7275418d3ed67768152202b93ad14d0bc1a59cb324861285e5ebf2f0437518d16778de65e7c2e326d662762fc2aecdc25598c39a1c6020527575504e6b22df473f5ca78c4ace02964dab606769d5011df745c75bac1a2139d44be176ce4298b9f0e27b56fffba7883213a743904d129fa9fcc5301697c1d0b3db4c7ef7539c9df505efbdf4670be72d80c984f65dc892a88dc7707642e5c6a96c6371f7ebec9baec7df9a214d124453f68481e118a822a3bdcf8c424b500ca13a78a38f7856ab7b54114c06f580593054976ec6da23680d9f20b967f902df1919b261eb6bcb2f1e31d7dfc19e4c6976dece6e51a4350cfac2dc2105ea18049d4a4c376c348a5fdc8d1cffde5c73547691f65a1d8d59a55c8203c031f1120adcbbacf3e85396fb8986bf7b137006d41a61c997319331a54c324bc07e29be0ee9912fff047bdd7ee5a6950d11b0e0649e46d4cc1096c892123457882798febc0885ad604aacc46a80bb0926639c02be8317a3cf287ec5d2aa381c27642af27c2ab85217d9d9ac3ebbbaec57934726844a16be5110ead9c4941057464e643fb8e5b052d10a95ec8fc953f2606824fd4093f8061369d4d8d690d39413325ae8a735f5c3761ed3bfa5d30a00ca071b2ca859604d056a91be430daf96dda386bf3edb2b986f3faf61bb1d94aa914c1a1cd8051ad8c1c4828c05fbbfcc394fb82376f5c5f740cf3492518f657fb0e97f7eb64ef82145201fa77cc08ed44581ce405e9e4293c5917657890a1d3455f69819d12f3eecd96fa0b5149a725c3c5f259e04f01b3c3a9937f4ba234597dd2a457719fe0f2c3d640a44ab25f1afa6f01041ef9f6d9d1aa28aa23b1753c1866e9ef103ee0b3ed83197b886001d7e2dbc7621f8aa7617f74441502d5b889e03fa5741c8de90e814c697ac01c77f44f8b7c3a99c09aa551983f02219114b9ca214410a7d645617cca61bb3e3c590af9e7a896ed18c756ec465f28ec9b91c2a940ee9e31abaed3953b3216369a2a83a2761d8ebe073a5df4458f73fa358ed5d8b34bf6deccf94b08eccf8320a38d51520d431e0c644688cc0ada12e3acddb59ed7661fc777d7a47e8697757360f4ee1c20c397c1fe0b79bb0cd76bb12c0e1dadb3b121780b325b16a9fb4ee55283ad6ac5f097722eae190c8353adfc35662421dcaab9f04d3ce798ddece34ef8d0f66adb7324a04544a468871ee6a213842e18e037364c87185b7aa97fc3ffebd1b13f38770a9ddcf8b0f173bc883320ccf9891adb35a4c5a740d498a75e6ac6fa7491c3db8663b6a0e8fec90941681a86c8c66a9a82837d2ee7675b04c82345d78c3b43b030d030301b652796a76349edeb7033a8d47e1e9204497433bd528f1d5439ebf01560dd30cf5133d6f601f148effcd6e886d35f731f6f02f32bbc3b3a023abff7478539d2275cb14a9880b6e2b357d45d17274be4a8bf6958687cf0e61ee9c385f19327d30e066bc291d3a301018f8dd38d1d5803dccf6427bb9c8c257cf8e61ea50f2ac4b94e10a017ffbf9c2cc22c66be18c3db3a3555ac130cb73129b91c5ee2284dadb0f48b2611fc4450cc0401d35f8990c858f66a8195b2ab00c88734c53d2030b054b4910ff854a1bf1711a9b9151c90cac547eb7e0dd1da468fbf7b73bc84a5786aea6817f3019e207746351a4c2544a863bf3e6d53f4c7358137c76fb97b7956ff919005277a9981f0f32533c16eb1e31e9e7fa31f086521d0c63895c75e268011788d8a36920b19fd93de600da349ebb21bbaad961379e5987b781081476d05c5b7ae0415bdd0f504247ecf9f1dca9a4ff1bd6d88d5d9c0dc9b006b4a2fefa2d1ef1e9244040db3905fd762b79d41fb694a3981f82bfd27a377ac1c919557b5f7225fd721f02a62fe3043ddfc710976cda51e93c1ba8c10ee3a054a73225e4ca84510678fc0e96cd0011f3c265afff12b378b019a72f1336cecc899945e950a8365cdd633c2c1c9ae7c38553d48528bc6feb0dff54ad74e2add01402b44caaad6499a987a4338ff676b6a34640ac18d1148d64c65ecd2958a53ba5abb9269e811eadd240f6778f64d616efebb4094d5d0a9115304134c4ac1286b2fd09d6761d5915a07d640d55faaeba26d398d066754aa20ecf4fc8d80abc16e64c3c34332ea7b25fc16b09942ac0216fb93fe75546c21bb77275a955d3048d4af9fcf4ee600768865d0d2c3c4300f43d4e969c2f3ec4622dce5d42162ec7b4fecc295ce114c9c203083e974ed24795f32eff1097725fa158b945d2b2d9cbd278b63364430d27ff0b613779d3f67c3971c71bf06070b129d78e380a70755938711cf4e2d0ef896f91dd43e73f3c2fabf56b6ed6171dae88c8972c0e73ec1959bdd65680c0cdad69fc7deb4e704115644bf58ee2005df2bf5aea5327562b884ca4c5cb1b772819c6fe848aa3c9e9a8c2619e34b5bc2de7c6c72d7ba67417d8127ac1eecf0e98962b909a8a5d3645c6ae1804c60672ca8c10f68d9b186641e255e5ef2df067151bdc114ee931c04c6e0dbbb8a076ca7f129e979f1dee61a797371cf770d5574e6fd26e3f1c0dc8550567c951d51b26c847f1aa86e35f3938b69a50b330fe9d36c79d0586ff0ee1ff5cbdb5c8f0c81812c074ab643fccf0c689c8ae1795cf6ce2ed3fe2a49645230511b8dc6a92ed0932290ec798cec377adb682ee24b6161d8f72aa4e27cf03437662cf53fae114997583218f148d266166a6e1651ec0ea259933abfae7a9d22e66e0573984f6ededab1f86a61826bc5d63e16a1b7e1b73bc84af093846e8f9f4563d8c0f0a65ca3e3a90d9e0a5a3adea98a6325bb777956de27ac52a035998316bdb6d764f47178b7e83941ae537ff4fd415dab0cc4170b3e75435a8aab12b1edcf885ac368b36c17b927092700c028a758813a964df4f07d92cf4ef9e06ad4337ce8722d0f0be2261ef7502bf73e0b9dadbb864c3384b287fddf87f1e843949d7e2dd6de9839773e7e8d66c554fc7099e0642f9f1fd33f6bfd51046067dc3e7b0e7e981ee0eeb163efea4a2685dec2837826ca2d95f714d00aabf5bc4b4fb168891e3c184b0e554d1e190689b69e5321b3b619b8d47c22963479629bdabdbf8a90caa00542f585c853a9c5530ca5cabea49590d6ce939eb159a1af7dd81fab2d99d6331376e8bf46dae76876051697f5d9eae9903ed46a9b79a22a7349cd2da0a34ab9dca8d9ea30c6b436c5601dd745ab58943ccd017d528d870120623a830654851d04fbe41deb6a6bf1ffbd207469729ad5b6741f25edb3290f51d23d5ec2337f9a1ee2a9b6cff9ff4226b448ab52b5a494911900f56c88d701f9d1caa267088f3cd2ad9ab15b480d4760a26ea7b3c3dd8bc9bd9faac8fb3fa154597101377abc1fb9a78b7a3094e6cbf53e4df7b8ee804d0f2b3563976016cd3ce7616412d9f4bbe87e4863994f245364f23fe23cd12f2a702835e1c1c7ef71767aa4bd48ec8f12a9c455fe4e9d7e2fa598aac928271aab1a6238c4b49b52d40fb85ed51cd9315c39059e26c141451a3b6a109a8695c8b97f74d8c0b6717fcae567394dfe22cf2997a1886cc3cd92947345afe4970fb99ba6ea4b327e6a8662b0638203454a1ff0e3abacdb2f4bf7e8838b2810c21cf53dfebc37ad67dbfdf0608e5c65d742328a7c131703cffa51336a8cb0e7e925593b12973887de7b4c9f77bf375e69088d09880292b7dda6c9865478c6c7e3c5b49c00eab8d9279ea298f373545c773c1da0f47c2ab664ef0467a21481195ab9b4526dad98090c00e3dfab5f138174a161ae5d1b0e5b828fb141c47af2ff12ce5f41ee6d30cf6178d6153ba787dd616aa80ec3aa9f74604f2db4c672eb3e9ead1b2f327c03c0fba0a1df9781d725d8a6bf388b08149bb39ee67859ee7ae14e42a35ef230196f306c3702668b1c7924a4d2e0048dc925ded078098083ba5a01b43b87fe14c31ea03c2f2d6f3005397462b0bfdd9c7014862730da6e552e41a7dbdbf5bf774a5d34d0fa75c1a33655aa984f08b3e67b7d884f4374f57626513fc22bc2c9507db37d7125c47c37b9508a33df35e4eb81694e92b1120094967d0ac29dcad68a80e44564a7eae98ffbcc1b69e2b898e507a343928fa25613e7bece1111d41514a2176a8dff563ae072444dd953d334166467020c420993f30b65371835f2c85d117be45990aa138f1c5a08a20a32ef891e8b186fc037b8aa4f3aa13ff671cb6255676f9ff0810d387322b85acdd5d6bef73455e16c971de579901459f4cf64c16cacfcc96c225fbb528dbb43fe8cdd3a94b3bf54c09bf4a66e594b53cf43093a6f8bedcd41ee832540034690c6e54c531212bc1e6cd5c619fa2e608f0dca22166024afd8fb3f92cd2b4a1ad83814fa5d9d0b9f7aeb36e0d23dbceb7351ce7c8ba732ef071929db2fc424740eecc36452bc41810f05990a2c1b516044cf8620301e00d4d4f562758297dcc829b380758365af2f3c4d2b7511a0bee810a6e174cf926f7e4182ef31b279bf00009c8de72c177212bbc069e2eac75b6aa615666a6d9e42e24fabb9c8cb52746ec422bef45a14ee21aee0e522d9560020bc3e0b1ca7624529bb08b3aa0c06c676bedfeaeef618ba57740793968f52cddb6dad3b826fc7043438c117f73166ee31750751eb731dee3bad0b309c51bb655c1a85edf90d0af62b9669fc427c83cfc3f46192eda8aecfda1a8208606e64dfb062bff9624f140db35efe03579d3ed2d420c799d336b214c29550542e0daf7a8dbe372a4514cdce78d77c51c1fc4c6161bd54565b46b1850267119aac9689c5d8b095ead827715d7db13d74c9106590b31004ad239044a52705ae64b7a3c43fb8a31f72f8c0e1997f2ab20fceac664a5638195ac8f04d1abec2b577655704b8812cc366de65e094e338803da19c3b528f4adcfa52ecd7ecd59461ab4d5f495d360c8ef848753e5953c998c9741ea6726a0275d7f0244ba6d8b95d5ec792cad4d88893f4fe910d824757ca417408d49fa72f40e151e7d6ca107641550b03979d076767cfaefcee0148cc581fbfb9acc307674d747618992266eccd22a692b6240eb9662df443101e6ecb9c9041d4911c397e3796b759846aef1ff61be8d02d522bc9ef2c5a3fe2aede2fb8af10809b6abe8b4a1465dac78c23387271f72f5697b430005d91cad19e53445694bfed99d0559f95e13eeb392d7be986038ec43ec61fc1da26c383b5f47d22454131e3eedf18f0b81ad096cb80146a6092e10c6851bea80795e56f223c22d8ec91a6297b79c76def27b89ba661a3e9d18b69bdee9b975fd0fc2a70ecacc1cbf6d62ee43b1187e98d037bae246e96a1f40eda15dc8f8310e4eaa68293cae75aa98f114151cbd574167a211603203e08c0ad2c3b643e46bd96ab4ff02ab919bc2f0a215e77056229255c29c3ea10af28b27bf816b9cc804572691cd95dc3de6e9f782eac582de3eea354230dfd6792765f321f93a26d89e6b9ba057e5eb9a2b136ed4d4fbf5fc7331ada9f782e1e5cea5f5401cbe5f885437844226fd1f3228d34b5ed7bff198c16c3ee063f99acb9d64cb60323cc4a321499f73152f9ed8b7aeddda1cc9613e6e75aad5d7698788ace77734fe15d7b9d4f1afe2e9d64445891bc228f2d6dca0f12ff62db97f525a43372982730ef54295c58c84f29f82413e15e9b9ccf4da2ab9b0cf38d6f1614b1702fae7af224f3b4a65c85c35c47a49849b0c3ba416033c79c6bacdaf49d518d9dd10fe615fad2f799daf4e001aae758bf46624a678ef48823b7e89827ddff4d7b677d696abbae11f0216ed1681d3dda47f126999f8923cff51c638d677f367d3ccc670af88130b676e2a2e6308f45bf5db8d33bf3334a9dcac80ba1db496f2fe40742f0e4edc6c62f02c9d68e7976ebb4091f0dae8eed60d2b8ef5cbc9237dff0afdb47a4a00ed3f243b731165d087755668e8b954006c86aab5051b6bce80c8196d6aecf1ec2dcd613b5ed402576a7427e88f4eb4b1c06e86480d8f629877dcb02b451e5c522fb106f912dad354869fac83285c10144f4be3e96b38957740d99e4ec5fda956c6386c1d07742639336f6b2619268d13ce36cc02c1b8fdd5c0ff8dc91cf23931edcce32501bfd31bf2a792e7839628ec140e7c1938f87634ed1294bb01f380225535920e25985d39ecb44529562a47b42979ff49d1cf5d6b3dfcf55cc3c762e0c34b4dfc3e62032679026cbdda85cc457a5ccf004b8ea51ce4d7f0ae40f9f327908337618fbcb94632b5fee28a068ea50efec8b2c8cc19f299f9d2f0236c77b0f32d33cd4c8ba8070a57f68dd88a0d283fc774766c42f7ef07fd78786212e02caed8124b0cfb06f5f9a436fe3266d2ee6f5f7b0b32e1b5f816107968053dae4d15f7e2c87efa9e94c14b280f02f51ff5238befe76d1c759ee1fb6b1cb56520b33598db670e8ac76e2eefb7786b9f5ed7c53be341f460fbaed62ae6a0142f0e36f8cfe6befc97fd435edcb1b6cbf3deda230dc310ee81122d5f39c1255a928b7b81e99af10bd88ab762f30c4e77f6ddbaec05f4cad526f99850efaf3cc88869830e9f324b8fa649a6efd8f92100d9caaf5a99f60bab78372bf046235b2f3a22ebbf07fc0d10662d1aa8e94e2554b9d93ba9cbf1b0e40d8cbe2de92dc57935c16fc40115a5c94a9ff797090c4c9a1bfeb4b054f36c93c48f0fdac72e673d609d188f9df192d9754743d4d37aac37a5478a095b68dc68c181f9e43a18560c71333f515f8c08742a7924a366a26a42ee2c744a4186e884381e0c93cc48dc895cf5fd2447b76308d2ed0d14485443d619659d49e04dd0827a595826484d12556d7b8ca526774215f6b86612fe0365eed8e0ce958f07e43e5f3075200f07f6d518560e8b3a06d5fbb1e598bd0bbcf9717aa6cab765d2f629914fcb910131d23c115d93f34822fc4f0b603d07cc05c85355ac27c9daa203f48d8c0a967d9216233a0ba87c4dcf07cb7e9439c3933db6e1482636fa2b113505869b1a3d3d944018e4ec2e614bca275941377962731283efc0f9fae9b34ae77526b5dde48c65c0040cfcc1fffe5131dea6eb0802378508fcf9a617654eae3d217e823c2bd581bba62acce80d30bcf8891217c4afe32ca26c8b16323e1a0244c49e1d131e7666c5d6baaf1fa17e0ec3642c3f28649a5a1166967525c498be23b600b1f4fa8cc0c666b64614756c3b5adb896042fc5d467f79384beaec1031aa23dbeede768c6608a38d1606c6884776eedcf3f1c0481e0afbe51d798a7b1163e27150d7841818725ea22dec6392dce180f0ff7ebb4879ad619af912dfd68a176d4aaa4657fe6c29e7518ca4e7b0899eabf1c0eae748245e1a02043eb64f6ead88dd9be37394b898496cc3b810852c2d0d803e0e0d398c0c36e69fd8346616af4e42d9986911afeb1c5943f88a2bfeda9dcecd95a6ddad66a9debc576bf609fcba15d2eb5e2592a4431fe5651f615bbea35e992b1569fad6757f6676b40ef1a0f615d045bdcdb8a5d82deada4343cfdb9f6485a41c2ac300d1d56f5f7494eaa297f32c19ff82f19781f3af04c3c63b9798fd4496c87538f86bbe404f6fde38942c6d73548d14b342f0bc779d3a6818a5c4acf0823528f6a8f6c00160484d60dbbf0ce997ce0924a767e1e241c141de2a46df7e751fe86bee8bc43f77ccb1735f5bda4925c6f85adf0aed279e495728a01e15b0cd346b545b02d8102223ffa4c7fddc76f0e9ef4f097660009f78cd256a6f7e7658ef208e3a02e0377b2df38b55be5d5bdf0f4f1bc82d848a8320676255aabe8fd1547eda0330b8710dd32c2ff35819d9641348e3d090b57738a52afdc57b4e4fa68e8bdc73fc7956ef80309661453e68c668a9aa13cb61add7b28e365ae23d9f42b8c051a866c228d48d9e3b350245426a2081ead70dde976f5dc5c6b94982fb3e51749bfe91380b145361f35d162b39707c5a30ef1338965d802cd6c1b644222337a9b71fce06fea5b74cbced43e1b01f089beecd63a5efa2ee4700d507fe254e22182a8b4ded17a6da7f65842af8d47901d0aec2a4d1e8a4e3f80c4ee8bc2d45730d77c40756c803be7b015c7bfce43759aa6407d818ded6ba6b768394e1de374907fa3aee83e98b1a8a3107dbc0460a7107a2ecdc30cc9b1dfad50c46bddc071788ec7d6316a76a69aa7ecfa054f4d7dfb098c154bd6d68be5cbacbe528f4b0bc47970dd2a4f43d7803d886a31721b33b371425e0b0217774bc5da3e1734c660ff4b5e10a5b39e23dc93d849dcbc5f85468ab6df1aacaa2f08c68c8f3dfeaf947cdf894a5ca26035557c270cf2c6e4963e428df0e769d2a75bf20a6bbaf564eea7730a65e89af5a5c81dddcd78689dff0f05f9f4db8e131e977285c51c985dc39db9cc0a2c3055437c8e9a8d8240814d113afac8eece1db7d1616fe817f9f9cee4ac91a70e51148831c9c38bc6c00aa5a364068808ef4027bd720d6097c8f295050536ad7e98917242b4725807e79ac406dbf522cd0c5aadce8b477e74a3555e2dcf63eb11ba8994c815a20d68fd392ff7257e75a8ab4e0b1925a9cd551223933340b9ba974ef81585314b8a85c19ee9ffb411d6dd3446cfa9d7e37f5196010e3c9711706183b4f6af0021c014d424ba51bccd37594ee5a49902ed8331dad1a673e6bdc2672b89ddf207fb0e2dd33fe323bae994a1cf2cb2e532d3dbf1ec2fcd54058154865662d6b0c1065d51475cef8848afc180c5161d892dcc00a66c942a04298b661668d7ec024bc3aa19433a66e24a2aa9f4a32532a0e82332bc36259996d0230d499f1454d70632d29bae00bf72f29ec431732a17559ee427cde8f485411560e7f7f24ab4f38c464b7c99b97b54f2db710b78c676e35004f13b5cc9bc46af8fd3f3487a02a327cdf70bbb3373691af9b0099b08c8158d042dcf3d556a077466f4e229e735bb2eed699c9887bd3a73be3b4785ba9fcced6b99a869352f68a363fa1576e5ef72ba549f84b23d12896b64d47d2a3493a3ffc48d9dd4469c491992ffa2d0f5804c85fcf3d27f57cdb0fffc09983db66fa99fc54e9e78de045d939713e3e5a6adef6e9c044e0d20e23e96638d569dcdad9c8b001e9118a85b3ae75955741ee9f3b06177a8bd06f2dab5bb09a613c198dfb38edb00a8c8d7b7456b94864c54d87baec8f515f9a1cc63dc23c10b761c476f47e171ecc7009ca7327c57875e2619f234336b5d906be8038a3b093b750b11e127785162e3da5c563520fc08a161bc43047ddd8732bcaadbf741787ea111ff4b63130fe5f0058a1720fac108021e243a92d818caeedae2f8ce0dfc6ee32250a4a8c88f84318e2d8dc271203cd4d9f7fc533e467381422d3c0a5ec530077023b47ab938c843d9106be1ec56758f06befda9460d2d8ad7043dc2c78e3babf0db0ea5f5535205f5138a0d6aba935890523ba1f4294b0f3d62deb86e6a754829b44f84d3edee9b501c5d795006c4110b947cadbe4b14f3b6d2f917081eb3a45ac283f69ee5a9838fac65c1737e70d19d9e8ae6af9d08d4e8acfb712e0036557807beae82a4e702286f21695e784762d9f3f8304e3ec33423f025f0e13ed84c7544a31f003312ca2496ec2d16a120a44cf8132dea226ba51d403fa060caf0abc6945d2c28af9abd575640ac1a4ec11eb665d65296e6ab94f1c4fc09bebef27c2c357ad87600e5b3e260240e2ff4f3612dd64430ee130b1deb0a827f9de22cb59a4fda4c573081cf4bfe73ec9a31b9788173c7db48b04484764c7a85db9c601198cfd48aad73dd6ae0410bb129bb71659326973c925ef0ea8db34dfdcca60218122f1f290c8dd1b4456c", 0x2000, &(0x7f0000001000)={&(0x7f0000000080)={0x50, 0x0, 0x0, {0x7, 0x26}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r2, &(0x7f0000002140)="92eeee4c04d266254cd56dd72983fb15421d055feeef8476a32a7ff5081906007713cf0b96e0ef74cd284086cf34154f3467aa00fea40bdeadd9e2745a0b63c1656373db9314d545642c927f131368b070c15a9793836d9bb3010776fef47e35b04b72495150815b1a2730365980e10ec24e626cd24eda9fba7d2de4af8342ccc1a0db4dd94697aae3428df222c73ce40912cb590c8382fb5f4537b4c936be1154012a83ae5ed221a3b4ba0b25fbe6093445a4881eba22df05a83e11c7f76b4a2af533123b300cc4cd70c232415a81793d544dfff73392b2a42e79a152278e112140af20f2c74735e490976ee2e6dd8e95738150b433476b8f4ef3ba4e4ad247ee5f3f52724edcc2928a1b769e2a1421d489672346d85be4713bea67125ce9d57e70266b690907fb1313cfd3cadd3a168f7b5dfd55b0b41a63dde956c578b7f65920c6d93a4ed05e73d1104490802eecd16d525b639151e003ad9412d94229a3d4e4e72b01b66bf4a5340b68f9411495c3273d2119bce2c24a138ac825a10ae86bbe35097f16606d77b00dc2d7c540e9c120359c70f88e23de4c0d37296f8dfe119b3319799c7c94b8b8bcaf7eca1bcfafad9126856dd55be061998defb033bbba5a17e915caa9cf9abced8458bb4fdeb99c162caf684771ca2dcdc58a073c70a6d4099c12ff1689c30bcaf8d1b76a7c81931ec7ebb8b7bbac32a88cfef5317c6cf316046ac99151ea807886c2b59ac48294fdcd7fe876f8d1c08f2b811e4497cf8cc6735e57a174ae0954c240ed2921b2e24586533c32fcce8d4a279de82a1e73d1a13d7184a6a4122a01e8ac156bd350309572167b0f361d813c20c60aebc1dabfb9572ecab69eb57185bd95d5586bc1d944d61a852c0f1f242a148100418ca89332d4020830afea8b9a5afd3bf03f5016be33ad8af50e47592467cd3b86a64d35fcc9b0453df25071cc204a9120fec06c33c69de7382f96c02fbaa4fd00cb1b22f6e37606c8ef821097f20dd1bff60a1dc7e938f069634cc8a09c089b88107e94eaf07246132bb3581ff08dc6ec4682712d151f95fa76cefac0942f8fc9be7eab17cd26bed95b6f673ecd88e4fe66c1117b35bf8ca997fa2892407e2e00c5b9b5a739fe8cac446994f3d185029881eb1c8cbea6f00946a328aaa6e9cfff4b616102374e9b72178d66fb2c0e7a76c092f4225571b8ef35f205e450337e5d5a33908208c0f33da1c138f8da4bdb2cc04b42e3002f89ae27da9fd8971a7faad6dbe745addf22803f23eef8f4f1bc17d00705908784b723948dd4e15fd2b4314a6017f0f9827ee968df579db5e8fc2858139f91605a022541a0e483a6637435f5e2a897347d08dcdd64a22829fcb893c3f2584310a059c813030dd9bd9318b92ab43f264600985de014598b786248844a31b4315ae8016af278c18f495f1ac5fde2b58ba7b29b2ab32f8baa3f5f4a5f786c0fd19c3afb19b9bc08f42e7dbc9fb9c0d8fa90ff695b4453e7adebfbcd0cb962cfe256a245fe777237597dd9c2733f56f4b89fbdbd79cd516e207b5d544b80df7f28eef005561e4a35f3fa213ff7e3b3a9f98c1f020adab66a8ca606cd42dfee315d02f037ec0f62516379f98f73fb4c11b54257d1fe5d312e62198444a05cb8216d98ea121f4fcc6e1695dc1cda8ba2a843020c2a5b35be8fbc8e753e88817af689067591b506ea1c7864c0d3bd0217cdf6bf2a11a1dab225a2197bbbe0f6cf277eb2b9a918fb018eb6aa2a3e453b56252d4619d108b39e9d67d6f8845709417373d4d1f5a7a43a39c158b4e8eed1802e7ee2a026f3ba6345e1dadb8019856a157c288eeacbc0745f454e3d5f167a9a62f348a203eb9cca54fb02ff3cb2aad788c2328068cca70cf484b58684de8b4e4cc0549cb671b1cf9227e644c508f5b0830ad835b83348c712024f0b2613ca2cf64d4fadc960c58688027bde20a5b8f42fdeb819c899040349ab0ad40793fb95956a5b8f9d7b55a35522e97c92115f18d9cf5b336117a185dbd54ce8848f02bdba59bb335d29acb5c89a241053dc6d7fc4feb4bbfc604e3ba3e0f00cd398bb12fdfe4af9b332763fe3f7c340ec930944fbcd2649d9397b7a8bbcbd992691bcde14d55ed43ae93beaf983a766420e4c41e7adb1fd3c65958780fd3a8b29cfb721316cf553ba5d87fcd8eea955dc400271118fd9e4c568939fe7eb444e1176fc2d0249fa316ac730629c884207d02209d3de7293a16b16efaaa4128f1ab86766e9fdcfc2cbde49e101986ce6fd0ace10407fa7a85606a8e9725fdb870109c3ebab3c2abc745f6c62d37251629a6a9f7fdafe92884ac7831dce7ab780377ed96691efc0dd21750decebb034a6d8e1c0f5cb77eb0ca18d14ed8cfdd2fcacefd16753d1788c19ac2e680fa65732a034046e81e6a949c1897c73e1a9c2bc6407368f1679511db6c5d717b8c849e6be4fb386ed7000ef81e5c294c7a35cf153b4e8e01afa3d24f747366aa9dca541013a824add4badbf70f489b6a9008f5fc341cdb1f584e9b9dc58712425440e727813ab4aadaa37e28608c147a3743caf7c13df58cf68d1baea85a01ab9420067002f074523acb403a34965c9bf1947b3804c0b792e00248b64aa1eb48c127a0a1372c2a8d95dd2a0b77382831ac2f121cfecdc4e3fbe6147cf49c10b2e5439b7081b8e2e002764b9a63f20e0c119c08ec1b0e53ae2cd46358b36634d72c97db6bdea28b1ef54214146ee1d1ae06f66ba2bb76d0f428bcc88c2123fe37fb4e317c1b5e582eb5ea9ad454cf5f67b12f66259b3ff3065cf355612214f02fce425a1dd0ac02bbff4316ae64fc9da6063d21eee514b481b57cc908cfc3b65eaea8cd983651300b9ea5670860ee9bb457e288ec5913c40053607e01c9aa03f7e44259fb29fae4d76f339a4b53da6adc705341b4511cfbe47acf43195b97e002a9b387d9b101c24539c8e1a9323011ba675ff9a8d92ebe55af80a893e8d8450c242c0adf58f994d60dbb222c8c940a634894c0634e32ae3d94652255b15fa7f5b096b46fd0fef4d60ce97460d37dd60f2199988c87e17bc304a2196236e70827d4a5bc85fe4b9b8195460e8a0a1250ef18458986f245012aebe16ed1f8fd01eb24d5663c5f9c8ad8fe934228f6bfcb2425b3be52085a090bf161a1d0db1afc968cc7490ccf933d92ef757801d953f1d7db3645c1fb771521a7fd253e0f33cb58b950aab00ae4717bf07646d1da0eac862bde639c955cd67d132766f1db477f8629cb1c9c2ca00be27ae7fc86a980d82e9400189a7e92fc4c6c710ef6a8c555f7511ecf36af897bc2e489c7617584e46a3878c8b3184f1371e90c18662c98daaf74bb701d410dcc83107b87b7ec8432e5152a284eec2408ed249948f7b3aee65eb43fcc519e02dd88e1129d92d1c5c9ef398b8e85add68beb5318882ccae5297a2f38199b7d0c33a68e54ec5df89372f9cc4fddc146a5de7b93de0c492bf56b2206c8f6c0b31cd2a6f805fce60a212ebe0a36e2550a248076cf130046c50772a067c124300afb3a1b824cfc15d2d9171e2295b3641b23315a6752de2b781e3b1e7fa692247486860a63cc01942fd0e1c25f15035626dbe89a28b8f27805d846a7c46d4a8eeaed8b8c57be0bbbb12abf20b58ff0b7dc1fa658d5d0592eab99b09660ee2de946815eeb9f832f73f3367b5c3482fda44b641b313fad8287353be3831306110f04484aa21740047944b85d32920d97c931151e1fe38e7d4151e08c27276f155249d0fb6810bee4acc22e7b56a205e41d6e89f74858343bf92ac1c87392c1554f97601bc5a444c1ca5cdc9f90ca28e0e2ba2b61d33726f8c5264d9fa725c71f36baeb8bdc36b60a88ed2668b3c6c72c44f3515a771c2a6bae35b216ef44cea6c353fefa8d604373d3c49b16a44a004dbc1186be3ebdabaf230cdb00ebc3ef1ba1afa6a4d69065dce83dc8fd5363f92d847975a171fbd2adfa8121bc16a7b55152f2a1b4d72d7ae1e927c10c7c5b82cf42d8e3e97cedf99ed6d6bdb13bf80e9cc05b09b295de4dd222729d618bdcb6b019505ba306d8c4b12eb7be9f34acef330898bcd00bb7868f6c95d1b21f6186a2a65beab56dd98e41efb0c44e770dbe99c4693cf78907d01526d22a1f1037400993e5462d57e92fb58d721815cc75713c93a6ea4cdbd21f95a17e1f3c00fc5b747d8eaad204d1ccaaee53378c145c3a3621e086ae825ebeded5496932a4c14e160b5ab3c8a0757fadbe27c3851ce38328ca57c0ea4b99b9bd4d640f91506ad3544499dfea5da5e8604ec8ee0545dc539bcac8553d3c9399f9a7b67fd4cd2ba1a062577e2238a4acaf08dda8fb041c5ac9e0a14c2ca977e8c8b81bbfdfc64d8a1a6b87732873ea3dc1a6f09a71743d8fc2da4e02ff6bb9ea1f61afeddbe3d1ab62a7e39c5419f8ac795a40bdabe1226edb24afe65616c2ea58d10f9980fe49a04569d4715708c4b9fe9534dc89867cac058d93e7670d1bd54a030a7fe4f406fe6665e41f95dd5950feb0b082c07ffe552940154431bcdb1893a8c3ed745a5f731577f7b22b8c895496cadd61a24f170d5a88c5d95cf944e635ffa6b06a1e11e4036746fea69210dc0020b5d5806a13e6905fdc462be95f5a2c7fdca32a2712d79087544f19327fc5a2e80f2c832411b022ebb4b5a59e9267a2cd1b587edf6ebd3655e63a3864638c6f2fe55626fa943ad85b4dd34a58febf359c2f465cb1db48afcd320bc348c3e386fe6a329f2494f44d6e5a720088b76e118642073ebb748b4be450fc41bd07690d1c4ca0c99fc2ed5d025e8862f47fc594b7234e011fea5ff354aa515841f970d4ea02bba028b3ab03481b89587473a69316563148d5094bfeee618d545506aabc10b0cbabdcf293beb16f96b5642b3b83714e221e9d36be7e899bc84b1a819c474b6763122149827bae34c7cdd30318b13cac9f7103c5b9b3b6637b37267786c5f6b3f52777ccbbb87ca44e87ae6225f2e25ac4e5b7aa1d7a85a5f9ae150914e79e97f27f9fa85f6b4771a12afb42157720f74b3d7f7f963da18696ba775b4d5605f4976ccb19a4ef26dc94bc87233251a88917fae838aa46231f1683bfd89c6d5d6fa4633034f402f79e2c475cf27120fb0dfb82f9f7e948e74e44dfa67127acda64574d1b1f004614398e38d5470100c38c117de531635fb47070c117912ece62501e422d7aa43094a0d6fad03ab228f0a9d281fdb2ce068abb340d42b2455d93b0d7a58664cc163cf160e91e3f161c6bfe8caf8d88553b924dc3a0ae109485c42efa0340fc11d31e6ff1ef1df4da7d46e4f8516bd19eec402f8bc0828d01adf6092615edbfdb37479dda88430bb189c06698e92e663321ac8c3a1bd10f60d6b3751b44e40cd36d9fc9d7b6892d9cbdab8c0c4ccf02bdd762f99d2db44fe8d05482a98a448cda2ef38ad38fff5d813d0cb66eb58ebf2d1c36257326cd632363177e19720eded90a12793affd319f51c3a0099db8617d58b6736b75ec72295693017812fa4ba1ad4fd9ce3d3721e13e4c822e336bbd855663c4e71e29c51a630e619b31c022009bead97cad9bfc6c6cafdb8acd01d661a7172a0641fbeb3b1a0832338f716f2003c610cbbbcc4a0c3cb9f9aef831a01b0a06739331df0874c22590cc82c626ae5678a2ab0b82063a54bb9023009ed90ff667d6fb843d88ed9c4700285111506d4d6f7d98800443920180427520b2f39aeb9a8c4f23f9efdc7c24a9c1275ebb214e4913331ae371c82e214e583a88b927b5d096814e2481574e8250eae2d96418e6c0c2ab77030cd01158ce3f3ad5ffe4080826eb209f7862387e0f1edd6724a7799b074ad2198e35605bdec63c11c2c596ea01c174ff8f7f193a42c703983d5731cfd0851a290dc99b6507b5500af3ae7cc6b84476b2ebf6429e96f9fbe4050b77c32d0fb0915deb35eca0e149b54ac663cddb41b8aa25c24242aa21bed150179020f9ee7c1122fd4acbe8eb632ff003ae77aa5ec622dec5d9e3fe6e80aa22a57c4e9f562186501880fbe7a7abd5dd5ca99d80aebc8495f3217abd7445d7491d18407445a887e9aa7ca6e528482d3d30d6f823bd6cab28986b3d8dbdcd86ffb4febab09be106ea50a23c0d73b900e40fdb73254e3efbedba257110ee8c4a49d6589ccfb4722e72282bbcd1d600a0f253dce9b97fb3a0d327af71ea309e15d3b35981e6cf70515a91ff3fe89eb1c3ca56c1425ea808e3109ca098ad92147ddef89e92887d2907d95a5ad1fb0793f3c31ace6169a3615f279bcfe490a05999d7959db474f0446c8bffc70e058152e7d6d6ced91b607c86c3941cadcd380137a2da688a608a3fe94a7685e24b48d91f4ea9cd048c6fdbee3a78904c43fae5afd19e528846e795e7041d125c1132d93d2f78084036bd80e7a0b327e2961967cdd6794682192e4ab8f101a3fc048a761c38f0354247b64094c304b3afda759ab74d40f7e7c4de89b7b8655265ec86ef6ea20abb714ee27be97aad7633088f3ae0ae3a877d1e30d145364275b694118d66593f3e2f9853f2fa1b0e702be523e7510d3fc35a813a84f732d5a8f2e70be291b0be4de6d009c8602dd7b5a80010fd6ce5199fd576798c79ac3ebdeef0e81bcea494c93514d6a1aa5e28ddaabcdde1f80caadb910ce1a76d2f39f49d23ca76597ddf9ec4a09590bdcec37dd62ce2e9768e5071d624ee7a0bbb24f0fa740a4ac4fc39c56a4bd58ace6963b1c8a94ee0167780799e8aa698e9b8d6de98029304d85e4d640bcdbc9981de46bca8560d16de49a63c3650e64fded3d6a0c8c3e0ceb294394622c4d1d86f7a34434d1ec35bc733c9112f31c3c763910ecf9b9b3da48abafcb8a1458b01687c924851d36c3111131e595ac87068cc01fba95ddbb364173d58d8082bdab5663857bc322bd9e8d7847280b37440dadca497b455542d502482e438e618eee6ad8f9e1336afb592e246ae79fe82b110b3b0cf13c31bba10e17cc08dc523b4747a34d1afcedd7c3364a5fd3098ea860413d38ae4af81bd7dd34ce8949410c0817b95dfabdfcec1e0490dd661849411e6eb4ecd026674dda6b4cc5092d07f2cd18aa75cbc9d8d898729bd9acc4de874dd6329c335accf3d42a43145e1e241eb06c08587ba6f385b2cdc6efc02d8fb11292580a555c129a8f4edb517805896cc6d1272ef846d00c517718dfdc3a7ac03bb23e600168f95f7e3aa7001cd9d9e0db202dc225a129680ed75280d84fe88db7206858eee5a83ada9608a1c5e8f184958088029de407642813a9083dbf2367693a767dc54c1bda1f520c8bab5c86ab5d59de057478ecaeee59e6579ccfdc5a1a59e12e204ffbc9e2334ec0120c8e0fd9a8b6126021c52559bbf1c043eacf5f5f9aabcaa8844df6be38da4e42dc8ecdd801f2244b5cad2680e8b130f4315ce95b7b4503dd292eab05390085bbc318d5d7113c204760376714a8bcd6c2508490ba67ec9654bac85a8572cbd86cfe024891f3b8c066ef18ab0354e4e0cd7eec4e85936f97925de39aeb5aabb0cc1a26d8ccef8e9fe7c81a3131e833d27eea44610d7283762eaf8784a8914aa52670e7c37d2258797c8c0dd760e5a2be99f574437f66bd9bbba5da69b594bc38d1851bb225c514d41374467998cf206c752ae7567272bdf20f1a12145f51574d6a69fc30fe50ddbab297285186829ead9e9e78b311966acaff3e2cc6f799f9a1d1b1288c70a22305b33d86bedb03752455be93948ca9c860a84ddcfb66dd817f40c6a86ab5b310279ddb31dc84367ff2597a209c6b925b7d6990af8238d91704cf65b04b5424753647381477c93993f82593ee39d1021e3d6c792be8753c64c5b3149bcbe86db5078332929b80dfc2aee1eba66289df3c570b6efaf08848137e2a0e7ae4663ee16a458f3a01af8c2801c9055b354771dc6eb64f15e49c7ebd3d0f86dd1189b7e85f3007881ff7346ae769f4f83599afbe9bd4398fd201a3fa00ccce1434bf87bf3942af3b8d377c747c5661463e447ddf6a20260ec5c87410a871fe97be3799a1a638ef16639b68212377e52a27f32cb0df13abf6968c3d92bb77788f43e33f68907c28963b9e4a2ac1f1ba3edfbcd8fb11fb6b685144e3b54b1d5733291514ac5644bfa2050f1fd5cf2e642e01952c20e563b9a5413e90b21b5ed0157de64997cff6564f8ddc2f30a3c49bbfda9535529576330206bb07f9a604b3a3c7e297248e6f219e7594670ca8a07273eb5694285d8bc13950c46b2e057b70a97e648c0377b3b8958bd9498917af86f7d66fbb42be83742a4f3ab001d3d4e1eb224683a213cefda62a9d59457f8d84278789664e3d1a08521d82c31cd7e56c3d9a395260257afcd48336f694b78fb90c99c81f2f5187264a26e7d33d30867d3a032dc31db7223a6740bdfc569f82c66fa520bb1fc055b063cf04d61d47a46fa8a75a4ba62d6b2183678c3eec3ca0fbbbfeaaa0db143646925bd05a72fc571d7c64a4c1ad1e8631d5012075502a65f4bdb5abc316bb7066c40166666d40292aa52c5272d6e37c9c0b3bd3dd3e50b9c79337145104970e232d3717d5c10254fd28207cb84b05c2fce1ed1a202c5f6498483061baf7cccc4c2d055325e64d6f48ed399e76bbc638bdadbd87445d778f9c1d1500c0096d18533ade54f04e487d6fc24bfae4e189e697fbf378deb83777c32bcc3464b10e9cead62b66f22f089419500ff53e6dd17faca3e2ed5561fec38bdec77975b97b8475ed5cdb5a64bec5faad72d8a97964d0c127f9a31fe4f645e1b28174fa21c406382f03bf6b3956165fe7e95d191a4fc7ddc06af37fbd774caca5424708e77a56eaf3950b764fb8fab5307b7669da1dc361c3c9c844c6c95d9d4bb0e2843bcd449507ad75311dc2290da2e55f4d794f9a86da5f698799d5255352a8590351fa8f733287697688b5c9390b86767ce180cfa45ebb8132a7c2cc93cce4f977da36612b5e36c0df6b39a6a7c16d551e114c7c7e413c2528e514b19d4a8265cf5c2f7fde0eec5e395fbc47a51a036ea8800fc367e106fd95a412e42d3a67815d8a67bce8aea6fb7274bceb1b8b1e5358e320303b607a82639adf7b07f4b6a41d9bf9a2b8fd784e0b6add7f7d0a43537cfd7d341a01c69654621445bdd11d2e1b57fce90b0062a9b4f3b9e831140905171de0c1ac62bc6d04eab6ea3de7615f9b56245829fb533e1047a2e38a36dea4b73e52672b7e3a8b902dcf62075ef88a95bb61341d88bbad05855d4697906983f03b6e07bbd5b5a9cbd0a09888a2d3a06f1ddf000e45df2586df3e44ddfaacf3ff30bd1c12dabec645a329b18527b627418127c761f03f16043efed0390871a696965078462c7eac1109d13e545d6d306bc981b3407fb79282790e3f66c9acf53ca2d8bb7b19e2b98c8a0973dadc2e54734f9e22e0af08ecce9809001c5da72fcc635d64aec5c8d727c1e945235bfcc95b25bf6c5d30b39078b10a285841932d5fe3c4a7407684bcab82ea798c820b036cea15d06ee866b6e4acdf741809dbf20fa54e94d4fe893151ec6b7d13fd486dc625aadba7c7d9ae8c0d7ed04a4ddcafcd7cd5d0fc1ce8b8900f0b3ec251b0546e32b2d844884984f05ee3ca0f7a27a2040a8c226c073bcb820bdb4f09191563a5c431a626bf8520d321e6f070720fecbabee5bcd079494ee30e2bdaea2041b5db6997981fa7e625060e9deee1f0ae10015f54999b3bc883ecdd8c8c2bf9faf5e263daf57ff3a1bfc9d322eee139acbab9bb54188d9fe93f3c67ae61820f12b04737325bfe027359323253428f51429b45f41f3281ac304b8481649cdcf1471efa02d488b2d58698426178810680a10adaa7a22dbd8965dc859d72a762daa762898f53a2b63cc4ce1c57ca9f838ff0b3936cad7dc175e5fc5af7810cbe7f9b297c676227438bf9fbb61ec787082250a150e655e63c225a4d496b7886d4f0e1fa3bb71f8ede646af4137d8e783905b52d41db76dcda0b1eadf714a4a19b1c9842f9f0e39732ceb0e0bf4be40c53021e2c819695ee08d32c8a0b8a1c24e7d1d1ab42ef071fa823a7598695e1b611c8d508e43dd0b3164a337642c560a54dea7b43cb6293622246d8ce093a14142c957deb31406b96cb359d7d806a7bbb91c4da0bc888bb626e5cc5600e6aac8c5c3ef311e104535536acc8c90c6be3d86a3588842c7dbb7122b0b2347a73619da54ea7eda55a7b2aa53181a792239fdcee73c11cc46c5ae2ad652be85583ccd9710fdfe405624adebc98e6515825dba56bb1e473f3219f9e2cca52a48454079d5a55af678cc9cc00ed0c5311cd9f53fad2f4ebbbc70042b316efb2d2fe5383c0c8682e41ddf06e5005532116770de70b0a4409121757bbd5c540b1f34ac688bcbb671ea7f84895c895bbf012cd2ac8f8099b6fd4423c723db5e281b8877a6a5662c4719f1818b0032c80dc476891c4b407c21d334ba706154b5fdf23d5368f701f758c8f4e5784ff795e126ac9e4792d3d31f923bf62e68256506670af776aec3d91b194babe359beba7aba86e3a4596acade4de7b78ac62fd1cc1dec79a5ad5d9184589e3810746aceb349f02070f8d9790448a51804ffb1e56f14b8ac50281069b2e7ac82874e8828694585ff3f55ed883c0171b47ce38e12ff22883ab685af6be4d3a780254114a5d15e735f8f0e49ea174996a51428ed673a4a57346206a7b740fc653793e004c8ccc3860610af6ab6fcaa7d13193149cca113d7e319d6a9b0af79c8eb4d57d5bab3d1cfacbd3473c46809b1f5a6fd9448fb7a62184a1d11a6a4cb0caa812ae50102fdb140ff13f4754bebd5627a79e679784ffb4e70a0db9ccff6f1eb283e02059fdc63879d82a9cb7b8867031eeb7ce2a3ed1b6bdf0cc2f4b5e7aba4550ff6572da620abb9c52ce0f3cf473c1cdedbf8301323e5fe0676f81a6c90c5c3bb2bd20931494384f98b0545c10ec86e3399d85b94dd9262b2c23057b75dabd170b30bbc471b5f6709445e096f6f3839ad33547f6a2c30c80519ddb95a12b7e9cf4d5a9f8fe847783c2907f3279a8338376d1fc81805a97969623369f19e3d58bf7b0581b46c913130ede4c80c432be5bdb65687521cc3d4a7c067b43d01a1c005fad731b695349d7091c8f7eeace1e52f237ae5fc160f2693d9cdbae1d54eb6b5ce5a7a18545757f84c6061613c11d5b399e12e32e3e97c0c99765969cadb487ace198bdfbfd9bf21441c2df06b6ca884920e25d389cc1268381ab6fb0cf160a7473be3d0bfc8fa60a678f2fa0b73c8316e1f72b61ec6511ff173fae450d33c4fa7e9bca79c40303f8298cb4e270027177028c54684b23a86f0e4cd3aa6871765c87aff073225243586e2c292ae8c14f6d5b972c73f910d2ae35f78551a5391f768ae0e054ed18933cff72aa1119c7d19a11a788c098ef5d5cead60925fabf8a3062069b93976a252e2667c0f0aa33c09a5ea1a3960bcba429aa0cb758eca796de6209c0c525b19c230fc6926f27d844f17fafabaf14cba4ddb769b9f6fd123f9d4f4d9585ba51d6f7ef0175087ea76a41c09a5d14cb65effb08c5dc798cf", 0x2000, &(0x7f00000005c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000380)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat$dir(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) renameat2(r3, &(0x7f0000000500)='./file1\x00', r3, &(0x7f00000001c0)='./file0\x00', 0x0) read$FUSE(r2, &(0x7f0000008280)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_CREATE_OPEN(r2, &(0x7f00000003c0)={0xa0, 0x0, r4}, 0xa0) 30.892457ms ago: executing program 3 (id=1761): socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NL80211_CMD_GET_POWER_SAVE(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) dup3(r1, r0, 0x0) sendmsg$TIPC_CMD_SET_NODE_ADDR(r1, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) 0s ago: executing program 3 (id=1762): r0 = socket$inet6_icmp_raw(0xa, 0x3, 0x3a) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000000), 0x4) kernel console output (not intermixed with test programs): D2: no valid journal superblock found [ 345.304465][ T5354] EXT4-fs (loop4): error loading journal [ 346.589236][ T5375] loop1: detected capacity change from 0 to 512 [ 346.823045][ T5378] syz.2.1323[5378] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 346.824125][ T5378] syz.2.1323[5378] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 347.414660][ T5375] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 347.573561][ T5375] EXT4-fs error (device loop1): ext4_free_branches:1030: inode #16: comm syz.1.1324: invalid indirect mapped block 83886080 (level 1) [ 347.587693][ T5375] EXT4-fs (loop1): 1 orphan inode deleted [ 347.596683][ T5375] EXT4-fs (loop1): 1 truncate cleaned up [ 347.602222][ T5375] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: none. [ 347.669047][ T5386] loop4: detected capacity change from 0 to 512 [ 347.675382][ T5386] EXT4-fs: Ignoring removed nomblk_io_submit option [ 348.205568][ T5390] loop0: detected capacity change from 0 to 512 [ 348.215129][ T5390] EXT4-fs: Ignoring removed nomblk_io_submit option [ 348.228040][ T5386] EXT4-fs (loop4): Cannot turn on journaled quota: type 0: error -2 [ 348.235951][ T5386] EXT4-fs (loop4): Cannot turn on journaled quota: type 1: error -2 [ 348.243251][ T5390] EXT4-fs (loop0): Cannot turn on journaled quota: type 0: error -2 [ 348.245896][ T5386] EXT4-fs (loop4): 1 truncate cleaned up [ 348.251662][ T5390] EXT4-fs (loop0): Cannot turn on journaled quota: type 1: error -2 [ 348.257033][ T5386] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: writeback. [ 348.274261][ T5390] EXT4-fs (loop0): 1 truncate cleaned up [ 348.279763][ T5390] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: writeback. [ 348.363122][ T4170] EXT4-fs (loop1): unmounting filesystem. [ 348.434808][ T5019] EXT4-fs (loop4): unmounting filesystem. [ 348.604717][ T5404] loop4: detected capacity change from 0 to 512 [ 348.626636][ T5404] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 348.639543][ T2872] EXT4-fs (loop0): unmounting filesystem. [ 348.882617][ T5408] loop2: detected capacity change from 0 to 512 [ 348.893510][ T5408] EXT4-fs: Ignoring removed nomblk_io_submit option [ 349.337598][ T5404] EXT4-fs error (device loop4): ext4_free_branches:1030: inode #16: comm syz.4.1330: invalid indirect mapped block 83886080 (level 1) [ 349.351726][ T5404] EXT4-fs (loop4): 1 orphan inode deleted [ 349.357287][ T5404] EXT4-fs (loop4): 1 truncate cleaned up [ 349.363075][ T5404] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 349.390543][ T5408] EXT4-fs (loop2): Cannot turn on journaled quota: type 0: error -2 [ 349.398607][ T5408] EXT4-fs (loop2): Cannot turn on journaled quota: type 1: error -2 [ 349.407808][ T5408] EXT4-fs (loop2): 1 truncate cleaned up [ 349.413342][ T5408] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: writeback. [ 349.513883][ T28] kauditd_printk_skb: 5 callbacks suppressed [ 349.514075][ T28] audit: type=1400 audit(1722336612.613:451): avc: denied { ioctl } for pid=5413 comm="syz.0.1332" path="socket:[37611]" dev="sockfs" ino=37611 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 350.523246][ T4879] EXT4-fs (loop2): unmounting filesystem. [ 350.631910][ T5427] loop2: detected capacity change from 0 to 512 [ 350.658286][ T5019] EXT4-fs (loop4): unmounting filesystem. [ 350.689379][ T5427] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: writeback. [ 350.706616][ T5427] ext4 filesystem being mounted at /24/file0 supports timestamps until 2038 (0x7fffffff) [ 350.818768][ T28] audit: type=1400 audit(1722336613.913:452): avc: denied { create } for pid=5426 comm="syz.2.1334" name="bus" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 350.866206][ T28] audit: type=1400 audit(1722336613.913:453): avc: denied { create } for pid=5421 comm="syz.0.1335" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 350.886369][ T28] audit: type=1400 audit(1722336613.923:454): avc: denied { ioctl } for pid=5421 comm="syz.0.1335" path="socket:[36818]" dev="sockfs" ino=36818 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 350.918792][ T5439] syz.4.1337[5439] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 350.920229][ T5439] syz.4.1337[5439] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 352.068639][ T28] audit: type=1400 audit(1722336613.923:455): avc: denied { setopt } for pid=5421 comm="syz.0.1335" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 352.139730][ T28] audit: type=1400 audit(1722336613.923:456): avc: denied { write } for pid=5421 comm="syz.0.1335" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 352.150955][ T5445] loop4: detected capacity change from 0 to 512 [ 352.168178][ T5445] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 352.178998][ T4879] EXT4-fs (loop2): unmounting filesystem. [ 352.186446][ T5445] EXT4-fs error (device loop4): ext4_free_branches:1030: inode #16: comm syz.4.1339: invalid indirect mapped block 83886080 (level 1) [ 352.201040][ T5445] EXT4-fs (loop4): 1 orphan inode deleted [ 352.206602][ T5445] EXT4-fs (loop4): 1 truncate cleaned up [ 352.212184][ T5445] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 352.659041][ T5455] loop3: detected capacity change from 0 to 512 [ 352.670223][ T5455] EXT4-fs: Ignoring removed nomblk_io_submit option [ 352.859661][ T5455] EXT4-fs (loop3): Cannot turn on journaled quota: type 0: error -2 [ 352.867510][ T5455] EXT4-fs (loop3): Cannot turn on journaled quota: type 1: error -2 [ 352.876040][ T5455] EXT4-fs (loop3): 1 truncate cleaned up [ 352.881527][ T5455] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 353.053683][ T5019] EXT4-fs (loop4): unmounting filesystem. [ 353.328596][ T5465] loop0: detected capacity change from 0 to 512 [ 353.338837][ T5465] EXT4-fs: Ignoring removed nomblk_io_submit option [ 353.451837][ T2395] EXT4-fs (loop3): unmounting filesystem. [ 353.568135][ T28] audit: type=1400 audit(1722336616.663:457): avc: denied { read write } for pid=5468 comm="syz.4.1345" name="fuse" dev="devtmpfs" ino=93 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fuse_device_t tclass=chr_file permissive=1 [ 353.592890][ T5465] EXT4-fs (loop0): Cannot turn on journaled quota: type 0: error -2 [ 353.600829][ T5465] EXT4-fs (loop0): Cannot turn on journaled quota: type 1: error -2 [ 353.609635][ T5465] EXT4-fs (loop0): 1 truncate cleaned up [ 353.615102][ T5465] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: writeback. [ 353.658797][ T28] audit: type=1400 audit(1722336616.703:458): avc: denied { ioctl } for pid=5470 comm="syz.3.1346" path="socket:[37744]" dev="sockfs" ino=37744 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 353.685692][ T28] audit: type=1400 audit(1722336616.723:459): avc: denied { open } for pid=5468 comm="syz.4.1345" path="/dev/fuse" dev="devtmpfs" ino=93 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fuse_device_t tclass=chr_file permissive=1 [ 353.703701][ T5479] loop4: detected capacity change from 0 to 512 [ 353.716519][ T28] audit: type=1400 audit(1722336616.733:460): avc: denied { create } for pid=5468 comm="syz.4.1345" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_rdma_socket permissive=1 [ 353.778872][ T5479] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 353.830377][ T5479] EXT4-fs error (device loop4): ext4_free_branches:1030: inode #16: comm syz.4.1349: invalid indirect mapped block 83886080 (level 1) [ 353.848556][ T5479] EXT4-fs (loop4): 1 orphan inode deleted [ 353.854111][ T5479] EXT4-fs (loop4): 1 truncate cleaned up [ 353.896805][ T2872] EXT4-fs (loop0): unmounting filesystem. [ 353.908375][ T5479] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 354.077000][ T5486] loop0: detected capacity change from 0 to 128 [ 355.234942][ T5019] EXT4-fs (loop4): unmounting filesystem. [ 355.455487][ T5490] FAULT_INJECTION: forcing a failure. [ 355.455487][ T5490] name failslab, interval 1, probability 0, space 0, times 0 [ 355.468247][ T5490] CPU: 1 PID: 5490 Comm: syz.3.1352 Not tainted 6.1.90-syzkaller-00122-g7fa70ede91bb #0 [ 355.477795][ T5490] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 355.487695][ T5490] Call Trace: [ 355.490830][ T5490] [ 355.493594][ T5490] dump_stack_lvl+0x151/0x1b7 [ 355.498104][ T5490] ? nf_tcp_handle_invalid+0x3f1/0x3f1 [ 355.503398][ T5490] ? security_inode_alloc+0x29/0x120 [ 355.508519][ T5490] ? proc_pid_make_inode+0x27/0x1d0 [ 355.513552][ T5490] ? proc_pident_lookup+0x1c5/0x270 [ 355.518584][ T5490] ? proc_tid_base_lookup+0x2b/0x30 [ 355.523616][ T5490] ? path_openat+0x10fd/0x2d60 [ 355.528218][ T5490] ? do_sys_openat2+0x13f/0x850 [ 355.532907][ T5490] dump_stack+0x15/0x1a [ 355.536906][ T5490] should_fail_ex+0x3d0/0x520 [ 355.541412][ T5490] ? kvmalloc_node+0x221/0x640 [ 355.546012][ T5490] __should_failslab+0xaf/0xf0 [ 355.550614][ T5490] should_failslab+0x9/0x20 [ 355.554960][ T5490] __kmem_cache_alloc_node+0x3d/0x250 [ 355.560163][ T5490] ? kvmalloc_node+0x221/0x640 [ 355.564757][ T5490] __kmalloc_node+0xa3/0x1e0 [ 355.569185][ T5490] ? is_bpf_text_address+0x172/0x190 [ 355.574312][ T5490] kvmalloc_node+0x221/0x640 [ 355.578736][ T5490] ? __kernel_text_address+0xd/0x40 [ 355.583767][ T5490] ? vm_mmap+0xb0/0xb0 [ 355.587668][ T5490] ? arch_stack_walk+0xf3/0x140 [ 355.592360][ T5490] ? bpf_test_run_xdp_live+0x110/0x1f70 [ 355.597741][ T5490] bpf_test_run_xdp_live+0x213/0x1f70 [ 355.602949][ T5490] ? stack_trace_snprint+0xf0/0xf0 [ 355.607897][ T5490] ? __stack_depot_save+0x36/0x480 [ 355.612843][ T5490] ? kasan_set_track+0x60/0x70 [ 355.617439][ T5490] ? kasan_set_track+0x4b/0x70 [ 355.622038][ T5490] ? kasan_save_alloc_info+0x1f/0x30 [ 355.627162][ T5490] ? __kasan_kmalloc+0x9c/0xb0 [ 355.631759][ T5490] ? __kmalloc+0xb4/0x1e0 [ 355.636016][ T5490] ? bpf_prog_test_run_xdp+0x414/0x1130 [ 355.641394][ T5490] ? xdp_convert_md_to_buff+0x360/0x360 [ 355.646865][ T5490] ? x64_sys_call+0x87f/0x9a0 [ 355.651383][ T5490] ? do_syscall_64+0x3b/0xb0 [ 355.655806][ T5490] ? entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 355.661713][ T5490] ? trace_raw_output_bpf_test_finish+0xd0/0xd0 [ 355.667789][ T5490] ? __kasan_check_write+0x14/0x20 [ 355.672725][ T5490] ? _copy_from_user+0x90/0xc0 [ 355.677328][ T5490] ? bpf_test_init+0x169/0x190 [ 355.681931][ T5490] ? xdp_convert_md_to_buff+0x5d/0x360 [ 355.687221][ T5490] bpf_prog_test_run_xdp+0x7d1/0x1130 [ 355.692436][ T5490] ? dev_put+0x80/0x80 [ 355.696336][ T5490] ? __kasan_check_write+0x14/0x20 [ 355.701282][ T5490] ? fput+0x15b/0x1b0 [ 355.705101][ T5490] ? dev_put+0x80/0x80 [ 355.709094][ T5490] bpf_prog_test_run+0x3b0/0x630 [ 355.713866][ T5490] ? bpf_prog_query+0x260/0x260 [ 355.718553][ T5490] ? selinux_bpf+0xd2/0x100 [ 355.722892][ T5490] ? security_bpf+0x82/0xb0 [ 355.727232][ T5490] __sys_bpf+0x59f/0x7f0 [ 355.731401][ T5490] ? bpf_link_show_fdinfo+0x2d0/0x2d0 [ 355.736609][ T5490] ? __ia32_sys_read+0x90/0x90 [ 355.741205][ T5490] ? debug_smp_processor_id+0x17/0x20 [ 355.746414][ T5490] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 355.752315][ T5490] __x64_sys_bpf+0x7c/0x90 [ 355.756570][ T5490] x64_sys_call+0x87f/0x9a0 [ 355.760908][ T5490] do_syscall_64+0x3b/0xb0 [ 355.765160][ T5490] ? clear_bhb_loop+0x55/0xb0 [ 355.769681][ T5490] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 355.775399][ T5490] RIP: 0033:0x7fa201d77299 [ 355.779659][ T5490] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 355.799102][ T5490] RSP: 002b:00007fa202b0c048 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 355.807356][ T5490] RAX: ffffffffffffffda RBX: 00007fa201f05f80 RCX: 00007fa201d77299 [ 355.815155][ T5490] RDX: 0000000000000050 RSI: 00000000200000c0 RDI: 000000000000000a [ 355.822963][ T5490] RBP: 00007fa202b0c0a0 R08: 0000000000000000 R09: 0000000000000000 [ 355.830787][ T5490] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 355.838673][ T5490] R13: 000000000000000b R14: 00007fa201f05f80 R15: 00007ffde670b848 [ 355.846490][ T5490] [ 356.039986][ T5502] loop2: detected capacity change from 0 to 512 [ 356.057210][ T5502] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 356.069667][ T5502] EXT4-fs error (device loop2): ext4_free_branches:1030: inode #16: comm syz.2.1355: invalid indirect mapped block 83886080 (level 1) [ 356.084034][ T5502] EXT4-fs (loop2): 1 orphan inode deleted [ 356.089666][ T5502] EXT4-fs (loop2): 1 truncate cleaned up [ 356.095170][ T5502] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: none. [ 357.463418][ T5516] loop4: detected capacity change from 0 to 512 [ 357.469801][ T5516] EXT4-fs: Ignoring removed nomblk_io_submit option [ 357.493406][ T28] kauditd_printk_skb: 5 callbacks suppressed [ 357.493423][ T28] audit: type=1400 audit(1722336620.593:466): avc: denied { unmount } for pid=2872 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fusefs_t tclass=filesystem permissive=1 [ 357.508551][ T4879] EXT4-fs (loop2): unmounting filesystem. [ 357.537781][ T5516] EXT4-fs (loop4): Cannot turn on journaled quota: type 0: error -2 [ 357.546241][ T5516] EXT4-fs (loop4): Cannot turn on journaled quota: type 1: error -2 [ 357.555070][ T5516] EXT4-fs (loop4): 1 truncate cleaned up [ 357.560583][ T5516] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: writeback. [ 357.591218][ T5528] loop1: detected capacity change from 0 to 512 [ 357.597814][ T5526] loop0: detected capacity change from 0 to 512 [ 357.622217][ T5528] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 357.632098][ T5526] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 357.640347][ T5528] EXT4-fs error (device loop1): ext4_free_branches:1030: inode #16: comm syz.1.1362: invalid indirect mapped block 83886080 (level 1) [ 357.657118][ T5528] EXT4-fs (loop1): 1 orphan inode deleted [ 357.663445][ T5528] EXT4-fs (loop1): 1 truncate cleaned up [ 357.669414][ T5528] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: none. [ 357.728852][ T5019] EXT4-fs (loop4): unmounting filesystem. [ 357.734883][ T5526] EXT4-fs error (device loop0): ext4_free_branches:1030: inode #16: comm syz.0.1359: invalid indirect mapped block 83886080 (level 1) [ 357.758885][ T5526] EXT4-fs (loop0): 1 orphan inode deleted [ 357.764449][ T5526] EXT4-fs (loop0): 1 truncate cleaned up [ 357.775397][ T5526] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: none. [ 357.784728][ T5539] loop4: detected capacity change from 0 to 512 [ 357.883578][ T5539] EXT4-fs (loop4): 1 orphan inode deleted [ 357.889362][ T5539] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: writeback. [ 357.898863][ T5539] ext4 filesystem being mounted at /24/file1 supports timestamps until 2038 (0x7fffffff) [ 359.020822][ T4170] EXT4-fs (loop1): unmounting filesystem. [ 359.598366][ T28] audit: type=1400 audit(1722336622.413:467): avc: denied { mounton } for pid=5538 comm="syz.4.1365" path="/24/file1/file0" dev="loop4" ino=12 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 359.640551][ T28] audit: type=1400 audit(1722336622.743:468): avc: denied { remove_name } for pid=5019 comm="syz-executor" name="lost+found" dev="loop4" ino=11 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 359.666343][ T5019] EXT4-fs error (device loop4): ext4_lookup:1859: inode #2: comm syz-executor: deleted inode referenced: 16 [ 359.725709][ T28] audit: type=1400 audit(1722336622.743:469): avc: denied { rmdir } for pid=5019 comm="syz-executor" name="lost+found" dev="loop4" ino=11 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 359.752331][ T5019] EXT4-fs (loop4): Remounting filesystem read-only [ 359.768134][ T5019] EXT4-fs error (device loop4): ext4_lookup:1859: inode #2: comm syz-executor: deleted inode referenced: 16 [ 359.780984][ T2872] EXT4-fs (loop0): unmounting filesystem. [ 359.808147][ T28] audit: type=1400 audit(1722336622.773:470): avc: denied { unlink } for pid=5019 comm="syz-executor" name="file0" dev="loop4" ino=13 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 359.849342][ T28] audit: type=1400 audit(1722336622.773:471): avc: denied { unlink } for pid=5019 comm="syz-executor" name="file1" dev="loop4" ino=14 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=lnk_file permissive=1 [ 359.887742][ T5567] loop2: detected capacity change from 0 to 512 [ 359.894295][ T5567] EXT4-fs: Ignoring removed orlov option [ 359.912503][ T5567] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=6000e09c, mo2=0002] [ 359.920473][ T5567] System zones: 1-12 [ 359.926347][ T5567] EXT4-fs error (device loop2): ext4_orphan_get:1396: inode #15: comm syz.2.1369: casefold flag without casefold feature [ 359.939696][ T5567] EXT4-fs error (device loop2): ext4_xattr_inode_iget:404: inode #12: comm syz.2.1369: missing EA_INODE flag [ 359.951924][ T5567] EXT4-fs error (device loop2): ext4_xattr_inode_iget:409: comm syz.2.1369: error while reading EA inode 12 err=-117 [ 360.491913][ T5019] EXT4-fs (loop4): unmounting filesystem. [ 360.499993][ T5567] EXT4-fs error (device loop2): ext4_xattr_inode_iget:404: inode #12: comm syz.2.1369: missing EA_INODE flag [ 360.511701][ T5567] EXT4-fs error (device loop2): ext4_xattr_inode_iget:409: comm syz.2.1369: error while reading EA inode 12 err=-117 [ 360.524603][ T5567] EXT4-fs (loop2): 1 orphan inode deleted [ 360.530215][ T5567] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: none. [ 360.656292][ T4879] EXT4-fs (loop2): unmounting filesystem. [ 360.838126][ T28] audit: type=1400 audit(1722336623.933:472): avc: denied { mounton } for pid=5577 comm="syz-executor" path="/sys/fs/fuse/connections" dev="fusectl" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fusefs_t tclass=dir permissive=1 [ 360.971789][ T5580] loop3: detected capacity change from 0 to 256 [ 361.003376][ T5580] exfat: Unknown parameter '' [ 361.009357][ T28] audit: type=1400 audit(1722336623.933:473): avc: denied { mounton } for pid=5577 comm="syz-executor" path="/" dev="sda1" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:root_t tclass=dir permissive=1 [ 361.347349][ T5579] overlayfs: './file1' not a directory [ 361.374694][ T5580] overlayfs: './file1' not a directory [ 361.806936][ T5598] loop3: detected capacity change from 0 to 512 [ 361.817957][ T5598] EXT4-fs: Ignoring removed nomblk_io_submit option [ 362.568069][ T5577] bridge0: port 1(bridge_slave_0) entered blocking state [ 362.601512][ T5577] bridge0: port 1(bridge_slave_0) entered disabled state [ 362.611867][ T5598] EXT4-fs (loop3): Cannot turn on journaled quota: type 0: error -2 [ 362.619836][ T5598] EXT4-fs (loop3): Cannot turn on journaled quota: type 1: error -2 [ 362.628632][ T5598] EXT4-fs (loop3): 1 truncate cleaned up [ 362.634099][ T5598] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 362.762037][ T5577] device bridge_slave_0 entered promiscuous mode [ 362.822444][ T5577] bridge0: port 2(bridge_slave_1) entered blocking state [ 362.829392][ T5577] bridge0: port 2(bridge_slave_1) entered disabled state [ 362.838955][ T5577] device bridge_slave_1 entered promiscuous mode [ 362.884522][ T2395] EXT4-fs (loop3): unmounting filesystem. [ 363.040561][ T330] device bridge_slave_1 left promiscuous mode [ 363.052799][ T330] bridge0: port 2(bridge_slave_1) entered disabled state [ 363.109487][ T330] device bridge_slave_0 left promiscuous mode [ 363.115715][ T330] bridge0: port 1(bridge_slave_0) entered disabled state [ 363.123912][ T330] device veth1_macvtap left promiscuous mode [ 363.131181][ T330] device veth0_vlan left promiscuous mode [ 363.159931][ T28] audit: type=1400 audit(1722336626.263:474): avc: denied { write } for pid=5605 comm="syz.0.1381" name="kvm" dev="devtmpfs" ino=83 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:kvm_device_t tclass=chr_file permissive=1 [ 363.196646][ T5606] kvm: emulating exchange as write [ 363.228979][ T5589] loop1: detected capacity change from 0 to 40427 [ 363.268649][ T5610] loop0: detected capacity change from 0 to 512 [ 363.270625][ T5589] F2FS-fs (loop1): Invalid SB checksum offset: 0 [ 363.429516][ T5617] loop3: detected capacity change from 0 to 512 [ 363.437275][ T5617] EXT4-fs: Ignoring removed nomblk_io_submit option [ 363.538558][ T5589] F2FS-fs (loop1): Can't find valid F2FS filesystem in 2th superblock [ 363.585594][ T5617] EXT4-fs (loop3): Cannot turn on journaled quota: type 0: error -2 [ 363.593902][ T5617] EXT4-fs (loop3): Cannot turn on journaled quota: type 1: error -2 [ 363.603538][ T5617] EXT4-fs (loop3): 1 truncate cleaned up [ 363.609052][ T5617] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 363.613324][ T5610] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: writeback. [ 363.668172][ T5610] ext4 filesystem being mounted at /136/file1 supports timestamps until 2038 (0x7fffffff) [ 363.669022][ T5589] F2FS-fs (loop1): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 585327988383614437) [ 363.697299][ T28] audit: type=1400 audit(1722336626.793:475): avc: denied { setattr } for pid=5605 comm="syz.0.1381" path="/136/file1" dev="loop0" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=dir permissive=1 [ 363.698147][ T5624] loop2: detected capacity change from 0 to 512 [ 363.746381][ T5589] F2FS-fs (loop1): Try to recover 2th superblock, ret: -30 [ 363.753781][ T5589] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 363.762222][ T5624] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 363.778558][ T28] audit: type=1400 audit(1722336626.883:476): avc: denied { read write } for pid=5588 comm="syz.1.1378" name="raw-gadget" dev="devtmpfs" ino=166 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 363.791576][ T5624] EXT4-fs error (device loop2): ext4_free_branches:1030: inode #16: comm syz.2.1383: invalid indirect mapped block 83886080 (level 1) [ 363.802898][ T28] audit: type=1400 audit(1722336626.913:477): avc: denied { open } for pid=5588 comm="syz.1.1378" path="/dev/raw-gadget" dev="devtmpfs" ino=166 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 363.821431][ T5624] EXT4-fs (loop2): 1 orphan inode deleted [ 363.839608][ T28] audit: type=1400 audit(1722336626.913:478): avc: denied { ioctl } for pid=5588 comm="syz.1.1378" path="/dev/raw-gadget" dev="devtmpfs" ino=166 ioctlcmd=0x5500 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 363.844260][ T5624] EXT4-fs (loop2): 1 truncate cleaned up [ 363.874400][ T5624] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: none. [ 363.893752][ T2872] EXT4-fs (loop0): unmounting filesystem. [ 364.064739][ T4879] EXT4-fs (loop2): unmounting filesystem. [ 364.113330][ T3241] usb 2-1: new high-speed USB device number 22 using dummy_hcd [ 364.127087][ T2395] EXT4-fs (loop3): unmounting filesystem. [ 364.279682][ T5577] device veth0_vlan entered promiscuous mode [ 364.326884][ T5577] device veth1_macvtap entered promiscuous mode [ 364.378083][ T3241] usb 2-1: Using ep0 maxpacket: 32 [ 364.385124][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 364.404740][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 364.413334][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 364.421458][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 364.434442][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 364.493249][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 364.498091][ T3241] usb 2-1: config 0 has no interfaces? [ 364.504541][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 364.516610][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 364.517472][ T3241] usb 2-1: New USB device found, idVendor=0421, idProduct=00a0, bcdDevice=c8.e1 [ 364.524141][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 364.540702][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 364.548114][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 364.555105][ T3241] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 364.555486][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 364.572148][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 364.580303][ T1736] bridge0: port 1(bridge_slave_0) entered blocking state [ 364.582840][ T3241] usb 2-1: config 0 descriptor?? [ 364.587150][ T1736] bridge0: port 1(bridge_slave_0) entered forwarding state [ 364.587368][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 364.607537][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 364.615622][ T1736] bridge0: port 2(bridge_slave_1) entered blocking state [ 364.622522][ T1736] bridge0: port 2(bridge_slave_1) entered forwarding state [ 364.630354][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 364.647838][ T28] audit: type=1400 audit(1722336627.743:479): avc: denied { mounton } for pid=5577 comm="syz-executor" path="/root/syzkaller.dMSU3f/syz-tmp" dev="sda1" ino=1968 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_home_t tclass=dir permissive=1 [ 364.685724][ T28] audit: type=1400 audit(1722336627.743:480): avc: denied { mount } for pid=5577 comm="syz-executor" name="/" dev="tmpfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 364.729529][ T28] audit: type=1400 audit(1722336627.743:481): avc: denied { mount } for pid=5577 comm="syz-executor" name="/" dev="proc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_t tclass=filesystem permissive=1 [ 364.751941][ T28] audit: type=1400 audit(1722336627.783:482): avc: denied { mounton } for pid=5577 comm="syz-executor" path="/dev/binderfs" dev="devtmpfs" ino=370 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:device_t tclass=dir permissive=1 [ 364.835315][ T297] usb 2-1: USB disconnect, device number 22 [ 364.845437][ T28] audit: type=1400 audit(1722336627.783:483): avc: denied { mount } for pid=5577 comm="syz-executor" name="/" dev="binder" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=filesystem permissive=1 [ 364.864008][ T5646] loop0: detected capacity change from 0 to 1024 [ 364.899173][ T5646] EXT4-fs: Ignoring removed nobh option [ 364.926309][ T5646] EXT4-fs: Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 364.979252][ T5646] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: none. [ 365.681646][ T5659] loop4: detected capacity change from 0 to 2048 [ 365.726009][ T5659] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 365.743476][ T5657] loop2: detected capacity change from 0 to 2048 [ 365.785787][ T2872] EXT4-fs (loop0): unmounting filesystem. [ 365.794445][ T5657] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: none. [ 365.812990][ T5577] EXT4-fs (loop4): unmounting filesystem. [ 365.919965][ T5666] loop4: detected capacity change from 0 to 512 [ 365.940875][ T5669] loop1: detected capacity change from 0 to 512 [ 365.948198][ T5669] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 365.960559][ T5666] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 366.131569][ T5669] EXT4-fs error (device loop1): ext4_free_branches:1030: inode #16: comm syz.1.1394: invalid indirect mapped block 83886080 (level 1) [ 366.182458][ T5666] EXT4-fs error (device loop4): ext4_free_branches:1030: inode #16: comm syz.4.1393: invalid indirect mapped block 83886080 (level 1) [ 366.247034][ T5666] EXT4-fs (loop4): 1 orphan inode deleted [ 366.252739][ T5666] EXT4-fs (loop4): 1 truncate cleaned up [ 366.256868][ T5669] EXT4-fs (loop1): 1 orphan inode deleted [ 366.266815][ T5666] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 366.287724][ T5669] EXT4-fs (loop1): 1 truncate cleaned up [ 366.293292][ T5669] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: none. [ 366.328080][ T3241] usb 3-1: new high-speed USB device number 31 using dummy_hcd [ 366.559343][ T5677] loop3: detected capacity change from 0 to 512 [ 366.565693][ T5677] EXT4-fs: Ignoring removed nomblk_io_submit option [ 366.620132][ T5677] EXT4-fs (loop3): Cannot turn on journaled quota: type 0: error -2 [ 366.627997][ T5677] EXT4-fs (loop3): Cannot turn on journaled quota: type 1: error -2 [ 366.636543][ T5677] EXT4-fs (loop3): 1 truncate cleaned up [ 366.642079][ T5677] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 366.651720][ T4170] EXT4-fs (loop1): unmounting filesystem. [ 366.707433][ T2395] EXT4-fs (loop3): unmounting filesystem. [ 366.779666][ T5688] loop3: detected capacity change from 0 to 512 [ 366.800204][ T5577] EXT4-fs (loop4): unmounting filesystem. [ 366.822683][ T5688] EXT4-fs error (device loop3): ext4_xattr_ibody_find:2213: inode #15: comm syz.3.1397: corrupted in-inode xattr [ 366.903793][ T3241] usb 3-1: Using ep0 maxpacket: 8 [ 366.912327][ T5688] EXT4-fs error (device loop3): ext4_orphan_get:1401: comm syz.3.1397: couldn't read orphan inode 15 (err -117) [ 366.928489][ T5688] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: none. [ 366.948154][ T3241] usb 3-1: too many configurations: 84, using maximum allowed: 8 [ 367.128434][ T3241] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 367.153388][ T3241] usb 3-1: can't read configurations, error -61 [ 367.328548][ T5694] loop1: detected capacity change from 0 to 512 [ 367.406009][ T5694] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 367.418106][ T5694] ext4 filesystem being mounted at /64/file1 supports timestamps until 2038 (0x7fffffff) [ 367.458024][ T3241] usb 3-1: new high-speed USB device number 32 using dummy_hcd [ 367.581343][ T4170] EXT4-fs (loop1): unmounting filesystem. [ 367.728047][ T3241] usb 3-1: Using ep0 maxpacket: 8 [ 367.768113][ T3241] usb 3-1: too many configurations: 84, using maximum allowed: 8 [ 367.898235][ T3241] usb 3-1: unable to read config index 0 descriptor/start: -61 [ 367.910910][ T3241] usb 3-1: can't read configurations, error -61 [ 367.929808][ T3241] usb usb3-port1: attempt power cycle [ 368.141617][ T5712] netlink: 56 bytes leftover after parsing attributes in process `syz.0.1402'. [ 368.348041][ T3241] usb 3-1: new high-speed USB device number 33 using dummy_hcd [ 368.438086][ T3241] usb 3-1: Using ep0 maxpacket: 8 [ 368.478119][ T3241] usb 3-1: too many configurations: 84, using maximum allowed: 8 [ 368.534584][ T5714] loop1: detected capacity change from 0 to 1024 [ 368.570114][ T4879] EXT4-fs (loop2): unmounting filesystem. [ 368.578250][ T5714] EXT4-fs: Ignoring removed nobh option [ 368.588130][ T3241] usb 3-1: unable to read config index 0 descriptor/start: -71 [ 368.595543][ T3241] usb 3-1: can't read configurations, error -71 [ 368.608029][ T5714] EXT4-fs: Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 368.625125][ T5716] loop2: detected capacity change from 0 to 2048 [ 369.167104][ T28] kauditd_printk_skb: 10 callbacks suppressed [ 369.167121][ T28] audit: type=1400 audit(1722336632.263:494): avc: denied { create } for pid=5724 comm="syz.0.1407" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=appletalk_socket permissive=1 [ 370.017973][ C1] sched: RT throttling activated [ 370.084406][ T2395] EXT4-fs unmount: 2 callbacks suppressed [ 370.084440][ T2395] EXT4-fs (loop3): unmounting filesystem. [ 370.088540][ T4879] EXT4-fs (loop2): unmounting filesystem. [ 370.223910][ T5738] loop2: detected capacity change from 0 to 512 [ 370.238967][ T5738] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 370.250390][ T5738] EXT4-fs error (device loop2): ext4_free_branches:1030: inode #16: comm syz.2.1406: invalid indirect mapped block 83886080 (level 1) [ 370.266334][ T5738] EXT4-fs (loop2): 1 orphan inode deleted [ 370.273846][ T5738] EXT4-fs (loop2): 1 truncate cleaned up [ 370.280980][ T5738] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: none. [ 370.851168][ T4170] EXT4-fs (loop1): unmounting filesystem. [ 371.281287][ T4879] EXT4-fs (loop2): unmounting filesystem. [ 371.334358][ T5761] loop2: detected capacity change from 0 to 128 [ 371.383019][ T5764] loop4: detected capacity change from 0 to 2048 [ 371.428735][ T5764] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 371.442142][ T5764] [EXT4 FS bs=2048, gc=1, bpg=262144, ipg=32, mo=a002e01c, mo2=0002] [ 371.450400][ T5764] System zones: 0-19 [ 371.455244][ T5764] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: writeback. [ 371.492190][ T5577] EXT4-fs (loop4): unmounting filesystem. [ 371.592649][ T5772] netlink: 56 bytes leftover after parsing attributes in process `syz.4.1418'. [ 371.985736][ T5775] loop2: detected capacity change from 0 to 1024 [ 371.992545][ T5775] EXT4-fs: Quota format mount options ignored when QUOTA feature is enabled [ 372.003592][ T28] audit: type=1400 audit(1722336635.113:495): avc: denied { connect } for pid=5777 comm="syz.0.1421" lport=60 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 372.029560][ T28] audit: type=1400 audit(1722336635.113:496): avc: denied { write } for pid=5777 comm="syz.0.1421" path="socket:[39651]" dev="sockfs" ino=39651 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 372.056655][ T5775] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: writeback. [ 372.077793][ T5788] loop0: detected capacity change from 0 to 1024 [ 372.097927][ T5788] JBD2: no valid journal superblock found [ 372.107190][ T5788] EXT4-fs (loop0): error loading journal [ 372.225833][ T5791] loop1: detected capacity change from 0 to 512 [ 372.233476][ T5791] EXT4-fs: Ignoring removed nomblk_io_submit option [ 372.273118][ T5791] EXT4-fs (loop1): Cannot turn on journaled quota: type 0: error -2 [ 372.281059][ T5791] EXT4-fs (loop1): Cannot turn on journaled quota: type 1: error -2 [ 372.292230][ T5791] EXT4-fs (loop1): 1 truncate cleaned up [ 372.297721][ T5791] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 372.438274][ T5788] 9pnet_fd: Insufficient options for proto=fd [ 372.455971][ T5795] loop4: detected capacity change from 0 to 512 [ 372.474797][ T5795] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 372.497166][ T4879] EXT4-fs (loop2): unmounting filesystem. [ 372.498589][ T5795] EXT4-fs error (device loop4): ext4_free_branches:1030: inode #16: comm syz.4.1424: invalid indirect mapped block 83886080 (level 1) [ 372.514766][ T5800] loop3: detected capacity change from 0 to 512 [ 372.538620][ T5800] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 372.549446][ T5795] EXT4-fs (loop4): 1 orphan inode deleted [ 372.555057][ T5795] EXT4-fs (loop4): 1 truncate cleaned up [ 372.560626][ T5795] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 372.600795][ T5800] EXT4-fs error (device loop3): ext4_free_branches:1030: inode #16: comm syz.3.1426: invalid indirect mapped block 83886080 (level 1) [ 372.615068][ T5800] EXT4-fs (loop3): 1 orphan inode deleted [ 372.620982][ T5800] EXT4-fs (loop3): 1 truncate cleaned up [ 372.626617][ T5800] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: none. [ 372.713832][ T5801] loop0: detected capacity change from 0 to 512 [ 372.720282][ T5801] EXT4-fs: Ignoring removed nomblk_io_submit option [ 372.775698][ T5801] EXT4-fs (loop0): Cannot turn on journaled quota: type 0: error -2 [ 372.784057][ T5801] EXT4-fs (loop0): Cannot turn on journaled quota: type 1: error -2 [ 372.794386][ T5801] EXT4-fs (loop0): 1 truncate cleaned up [ 372.799981][ T5801] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: writeback. [ 372.868739][ T5577] EXT4-fs (loop4): unmounting filesystem. [ 372.874930][ T2872] EXT4-fs (loop0): unmounting filesystem. [ 372.891771][ T4170] EXT4-fs (loop1): unmounting filesystem. [ 373.501079][ T5826] loop2: detected capacity change from 0 to 512 [ 373.508770][ T5826] EXT4-fs: Ignoring removed nomblk_io_submit option [ 373.758249][ T5826] EXT4-fs (loop2): Cannot turn on journaled quota: type 0: error -2 [ 373.766114][ T5826] EXT4-fs (loop2): Cannot turn on journaled quota: type 1: error -2 [ 373.781609][ T5826] EXT4-fs (loop2): 1 truncate cleaned up [ 373.787084][ T5826] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: writeback. [ 373.847858][ T2395] EXT4-fs (loop3): unmounting filesystem. [ 374.102393][ T5839] netlink: 16 bytes leftover after parsing attributes in process `syz.3.1433'. [ 374.143545][ T5839] sch_tbf: burst 0 is lower than device lo mtu (65550) ! [ 374.172463][ T4879] EXT4-fs (loop2): unmounting filesystem. [ 374.268027][ T539] usb 2-1: new high-speed USB device number 23 using dummy_hcd [ 374.440003][ T5848] loop4: detected capacity change from 0 to 1024 [ 374.473940][ T5848] JBD2: no valid journal superblock found [ 374.486989][ T5848] EXT4-fs (loop4): error loading journal [ 374.528047][ T539] usb 2-1: Using ep0 maxpacket: 32 [ 374.558455][ T5848] 9pnet_fd: Insufficient options for proto=fd [ 374.700948][ T539] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 255, changing to 11 [ 374.718450][ T539] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid maxpacket 59391, setting to 1024 [ 374.738084][ T539] usb 2-1: New USB device found, idVendor=046d, idProduct=c314, bcdDevice= 0.40 [ 374.746946][ T539] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 374.768836][ T539] usb 2-1: config 0 descriptor?? [ 374.828581][ T5837] raw-gadget.0 gadget.1: fail, usb_ep_enable returned -22 [ 374.913880][ T5856] loop4: detected capacity change from 0 to 512 [ 374.921543][ T5856] EXT4-fs: Ignoring removed nomblk_io_submit option [ 374.951292][ T539] hub 2-1:0.0: USB hub found [ 375.071694][ T5856] EXT4-fs (loop4): Cannot turn on journaled quota: type 0: error -2 [ 375.079582][ T5856] EXT4-fs (loop4): Cannot turn on journaled quota: type 1: error -2 [ 375.089952][ T5856] EXT4-fs (loop4): 1 truncate cleaned up [ 375.095439][ T5856] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: writeback. [ 375.168066][ T539] hub 2-1:0.0: 2 ports detected [ 375.189760][ T5860] loop3: detected capacity change from 0 to 512 [ 375.196431][ T5860] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 375.221954][ T5860] EXT4-fs error (device loop3): ext4_free_branches:1030: inode #16: comm syz.3.1440: invalid indirect mapped block 83886080 (level 1) [ 375.243567][ T5860] EXT4-fs (loop3): 1 orphan inode deleted [ 375.249469][ T5860] EXT4-fs (loop3): 1 truncate cleaned up [ 375.255031][ T5860] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: none. [ 375.364902][ T28] audit: type=1400 audit(1722336638.463:497): avc: denied { mounton } for pid=5865 comm="syz.0.1442" path="/150/file0" dev="tmpfs" ino=871 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 375.608311][ T5869] loop2: detected capacity change from 0 to 512 [ 375.615996][ T5869] EXT4-fs: Ignoring removed nomblk_io_submit option [ 375.744279][ T5577] EXT4-fs (loop4): unmounting filesystem. [ 375.755237][ T5869] EXT4-fs (loop2): Cannot turn on journaled quota: type 0: error -2 [ 375.763582][ T5869] EXT4-fs (loop2): Cannot turn on journaled quota: type 1: error -2 [ 375.772195][ T5869] EXT4-fs (loop2): 1 truncate cleaned up [ 375.777664][ T5869] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: writeback. [ 375.821681][ T28] audit: type=1400 audit(1722336638.923:498): avc: denied { nlmsg_write } for pid=5836 comm="syz.1.1434" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 375.842281][ T5872] netlink: 60 bytes leftover after parsing attributes in process `syz.1.1434'. [ 375.851490][ T5872] netlink: 172 bytes leftover after parsing attributes in process `syz.1.1434'. [ 375.861541][ T28] audit: type=1400 audit(1722336638.973:499): avc: denied { write } for pid=83 comm="syslogd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 375.882862][ T28] audit: type=1400 audit(1722336638.973:500): avc: denied { remove_name } for pid=83 comm="syslogd" name="messages" dev="tmpfs" ino=8 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 375.905563][ T28] audit: type=1400 audit(1722336638.973:501): avc: denied { rename } for pid=83 comm="syslogd" name="messages" dev="tmpfs" ino=8 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 375.927871][ T28] audit: type=1400 audit(1722336638.973:502): avc: denied { add_name } for pid=83 comm="syslogd" name="messages.0" dev="tmpfs" ino=7 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 375.950086][ T28] audit: type=1400 audit(1722336638.973:503): avc: denied { unlink } for pid=83 comm="syslogd" name="messages.0" dev="tmpfs" ino=7 scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 375.972461][ T28] audit: type=1400 audit(1722336638.973:504): avc: denied { create } for pid=83 comm="syslogd" name="messages" scontext=system_u:system_r:syslogd_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 375.992886][ T28] audit: type=1400 audit(1722336638.973:505): avc: denied { block_suspend } for pid=5836 comm="syz.1.1434" capability=36 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=capability2 permissive=1 [ 376.047556][ T2395] EXT4-fs (loop3): unmounting filesystem. [ 376.136345][ T5900] loop3: detected capacity change from 0 to 512 [ 376.147071][ T4879] EXT4-fs (loop2): unmounting filesystem. [ 376.156421][ T5900] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 376.185210][ T5900] EXT4-fs error (device loop3): ext4_free_branches:1030: inode #16: comm syz.3.1445: invalid indirect mapped block 83886080 (level 1) [ 376.199532][ T5900] EXT4-fs (loop3): 1 orphan inode deleted [ 376.205222][ T5900] EXT4-fs (loop3): 1 truncate cleaned up [ 376.211028][ T5900] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: none. [ 377.014782][ T2395] EXT4-fs (loop3): unmounting filesystem. [ 377.178094][ T539] hub 2-1:0.0: set hub depth failed [ 377.280333][ T539] usb 2-1: USB disconnect, device number 23 [ 378.158684][ T5929] loop1: detected capacity change from 0 to 512 [ 378.169981][ T5929] EXT4-fs: Ignoring removed nomblk_io_submit option [ 378.930282][ T5929] EXT4-fs (loop1): Cannot turn on journaled quota: type 0: error -2 [ 378.938143][ T5929] EXT4-fs (loop1): Cannot turn on journaled quota: type 1: error -2 [ 378.946620][ T5929] EXT4-fs (loop1): 1 truncate cleaned up [ 378.952144][ T5929] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 379.051480][ T5939] loop4: detected capacity change from 0 to 512 [ 379.052279][ T5936] loop3: detected capacity change from 0 to 1024 [ 379.070323][ T5939] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 379.080744][ T5936] EXT4-fs: Ignoring removed nobh option [ 379.095214][ T5936] EXT4-fs: Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 379.116691][ T5939] EXT4-fs error (device loop4): ext4_free_branches:1030: inode #16: comm syz.4.1454: invalid indirect mapped block 83886080 (level 1) [ 379.149280][ T5939] EXT4-fs (loop4): 1 orphan inode deleted [ 379.158414][ T5939] EXT4-fs (loop4): 1 truncate cleaned up [ 379.178242][ T5939] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 379.198738][ T4170] EXT4-fs (loop1): unmounting filesystem. [ 379.218196][ T5936] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: none. [ 379.356987][ T5953] serio: Serial port pts0 [ 379.400456][ T5577] EXT4-fs (loop4): unmounting filesystem. [ 379.562025][ T5959] loop2: detected capacity change from 0 to 512 [ 379.568727][ T5959] EXT4-fs: Ignoring removed nomblk_io_submit option [ 379.915955][ T5959] EXT4-fs (loop2): Cannot turn on journaled quota: type 0: error -2 [ 379.923990][ T5959] EXT4-fs (loop2): Cannot turn on journaled quota: type 1: error -2 [ 379.936596][ T5959] EXT4-fs (loop2): 1 truncate cleaned up [ 379.942139][ T5959] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: writeback. [ 380.292384][ T5965] loop0: detected capacity change from 0 to 512 [ 380.322019][ T5965] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 380.325621][ T4879] EXT4-fs (loop2): unmounting filesystem. [ 380.357115][ T5965] EXT4-fs error (device loop0): ext4_free_branches:1030: inode #16: comm syz.0.1459: invalid indirect mapped block 83886080 (level 1) [ 380.383931][ T5965] EXT4-fs (loop0): 1 orphan inode deleted [ 380.396328][ T5965] EXT4-fs (loop0): 1 truncate cleaned up [ 380.418090][ T5965] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: none. [ 380.571220][ T5978] process 'syz.2.1461' launched './file0' with NULL argv: empty string added [ 380.595213][ T28] audit: type=1400 audit(1722336643.693:506): avc: denied { execute } for pid=5971 comm="syz.2.1461" name="file0" dev="tmpfs" ino=299 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 381.143422][ T28] audit: type=1400 audit(1722336643.693:507): avc: denied { execute_no_trans } for pid=5971 comm="syz.2.1461" path="/50/file0/file0" dev="tmpfs" ino=299 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 382.099415][ T5984] loop2: detected capacity change from 0 to 512 [ 382.157341][ T2872] EXT4-fs (loop0): unmounting filesystem. [ 382.178292][ T5984] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 382.266444][ T5984] EXT4-fs error (device loop2): ext4_free_branches:1030: inode #16: comm syz.2.1464: invalid indirect mapped block 83886080 (level 1) [ 382.280900][ T2395] EXT4-fs (loop3): unmounting filesystem. [ 382.291026][ T5984] EXT4-fs (loop2): 1 orphan inode deleted [ 382.296594][ T5984] EXT4-fs (loop2): 1 truncate cleaned up [ 382.302186][ T5984] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: none. [ 382.394527][ T5993] loop1: detected capacity change from 0 to 512 [ 382.402229][ T5993] EXT4-fs: Ignoring removed nomblk_io_submit option [ 382.776913][ T5993] EXT4-fs (loop1): Cannot turn on journaled quota: type 0: error -2 [ 382.780983][ T6001] loop3: detected capacity change from 0 to 512 [ 382.785057][ T5993] EXT4-fs (loop1): Cannot turn on journaled quota: type 1: error -2 [ 382.799905][ T5993] EXT4-fs (loop1): 1 truncate cleaned up [ 382.803780][ T5968] loop4: detected capacity change from 0 to 40427 [ 382.805417][ T5993] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 383.023821][ T6001] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 383.230807][ T4170] EXT4-fs (loop1): unmounting filesystem. [ 383.237288][ T5968] F2FS-fs (loop4): invalid crc value [ 383.246608][ T4879] EXT4-fs (loop2): unmounting filesystem. [ 383.255614][ T6001] EXT4-fs error (device loop3): ext4_free_branches:1030: inode #16: comm syz.3.1468: invalid indirect mapped block 83886080 (level 1) [ 383.256463][ T5968] F2FS-fs (loop4): Found nat_bits in checkpoint [ 383.329284][ T6001] EXT4-fs (loop3): 1 orphan inode deleted [ 383.334906][ T6001] EXT4-fs (loop3): 1 truncate cleaned up [ 383.348863][ T6001] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: none. [ 383.393106][ T6015] serio: Serial port pts0 [ 383.464035][ T6020] netlink: 16 bytes leftover after parsing attributes in process `syz.2.1470'. [ 383.525622][ T6021] sch_tbf: burst 0 is lower than device lo mtu (65550) ! [ 383.675564][ T2395] EXT4-fs (loop3): unmounting filesystem. [ 384.022217][ T6037] loop3: detected capacity change from 0 to 512 [ 384.029933][ T6037] EXT4-fs: Ignoring removed nomblk_io_submit option [ 384.257573][ T6037] EXT4-fs (loop3): Cannot turn on journaled quota: type 0: error -2 [ 384.265620][ T6037] EXT4-fs (loop3): Cannot turn on journaled quota: type 1: error -2 [ 384.276840][ T6037] EXT4-fs (loop3): 1 truncate cleaned up [ 384.282489][ T6037] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 384.508866][ T6033] loop4: detected capacity change from 0 to 40427 [ 384.537730][ T6033] F2FS-fs (loop4): Invalid log_blocksize (268), supports only 12 [ 384.554161][ T6033] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 384.671059][ T6033] F2FS-fs (loop4): Found nat_bits in checkpoint [ 384.877227][ T6033] F2FS-fs (loop4): f2fs_check_nid_range: out-of-range nid=1, run fsck to fix. [ 384.905766][ T2395] EXT4-fs (loop3): unmounting filesystem. [ 385.224848][ T6054] loop1: detected capacity change from 0 to 512 [ 385.235508][ T6054] EXT4-fs: Ignoring removed nomblk_io_submit option [ 386.047797][ T6054] EXT4-fs (loop1): Cannot turn on journaled quota: type 0: error -2 [ 386.056317][ T6054] EXT4-fs (loop1): Cannot turn on journaled quota: type 1: error -2 [ 386.070130][ T6054] EXT4-fs (loop1): 1 truncate cleaned up [ 386.075647][ T6054] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 386.158064][ T6033] F2FS-fs (loop4): Try to recover 1th superblock, ret: 0 [ 386.305215][ T6066] loop2: detected capacity change from 0 to 512 [ 386.316191][ T6066] EXT4-fs: Ignoring removed nomblk_io_submit option [ 386.455640][ T6066] EXT4-fs (loop2): Cannot turn on journaled quota: type 0: error -2 [ 386.463787][ T6066] EXT4-fs (loop2): Cannot turn on journaled quota: type 1: error -2 [ 386.475919][ T6066] EXT4-fs (loop2): 1 truncate cleaned up [ 386.481496][ T6066] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: writeback. [ 386.642030][ T6033] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 386.669083][ T4170] EXT4-fs (loop1): unmounting filesystem. [ 386.685390][ T28] audit: type=1400 audit(1722336649.783:508): avc: denied { write } for pid=6032 comm="syz.4.1475" path="/21/file0/bus" dev="loop4" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 386.690694][ T6070] loop1: detected capacity change from 0 to 512 [ 386.753905][ T6070] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 386.831761][ T6070] EXT4-fs error (device loop1): ext4_free_branches:1030: inode #16: comm syz.1.1483: invalid indirect mapped block 83886080 (level 1) [ 386.850015][ T6070] EXT4-fs (loop1): 1 orphan inode deleted [ 386.868109][ T6070] EXT4-fs (loop1): 1 truncate cleaned up [ 386.873683][ T6070] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: none. [ 386.933670][ T6078] syz.4.1475: attempt to access beyond end of device [ 386.933670][ T6078] loop4: rw=2049, sector=45096, nr_sectors = 64 limit=40427 [ 387.234898][ T4879] EXT4-fs (loop2): unmounting filesystem. [ 387.258339][ T6065] loop0: detected capacity change from 0 to 40427 [ 387.287494][ T6065] F2FS-fs (loop0): invalid crc value [ 387.338941][ T6065] F2FS-fs (loop0): Found nat_bits in checkpoint [ 387.398365][ T6093] FAULT_INJECTION: forcing a failure. [ 387.398365][ T6093] name failslab, interval 1, probability 0, space 0, times 0 [ 387.419490][ T6093] CPU: 1 PID: 6093 Comm: syz.4.1487 Not tainted 6.1.90-syzkaller-00122-g7fa70ede91bb #0 [ 387.429243][ T6093] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 387.432116][ T6065] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 387.439208][ T6093] Call Trace: [ 387.439218][ T6093] [ 387.439227][ T6093] dump_stack_lvl+0x151/0x1b7 [ 387.457180][ T6093] ? nf_tcp_handle_invalid+0x3f1/0x3f1 [ 387.462462][ T6093] ? __kernel_text_address+0xd/0x40 [ 387.467499][ T6093] ? unwind_get_return_address+0x4d/0x90 [ 387.472968][ T6093] ? arch_stack_walk+0xf3/0x140 [ 387.477656][ T6093] dump_stack+0x15/0x1a [ 387.481643][ T6093] should_fail_ex+0x3d0/0x520 [ 387.486156][ T6093] ? dst_alloc+0x164/0x1e0 [ 387.490406][ T6093] __should_failslab+0xaf/0xf0 [ 387.495013][ T6093] should_failslab+0x9/0x20 [ 387.499346][ T6093] kmem_cache_alloc+0x3b/0x2c0 [ 387.503946][ T6093] ? ipv6_sysctl_rtcache_flush+0x120/0x120 [ 387.509587][ T6093] dst_alloc+0x164/0x1e0 [ 387.513670][ T6093] ip6_create_rt_rcu+0x2af/0x630 [ 387.518440][ T6093] ? trace_raw_output_fib6_table_lookup+0x430/0x430 [ 387.524864][ T6093] ? fib6_node_lookup+0x51e/0x550 [ 387.529736][ T6093] ip6_pol_route_lookup+0x15e9/0x1b00 [ 387.534942][ T6093] ? ip6_route_lookup+0x40/0x40 [ 387.539622][ T6093] ? stack_trace_save+0x113/0x1c0 [ 387.544485][ T6093] ? stack_trace_snprint+0xf0/0xf0 [ 387.549432][ T6093] fib6_rule_lookup+0x25a/0x620 [ 387.554113][ T6093] ? __kasan_slab_alloc+0x6c/0x80 [ 387.559061][ T6093] ? slab_post_alloc_hook+0x53/0x2c0 [ 387.564178][ T6093] ? kmem_cache_alloc+0x175/0x2c0 [ 387.569042][ T6093] ? ip6_route_lookup+0x40/0x40 [ 387.573727][ T6093] ? fib6_lookup+0x3f0/0x3f0 [ 387.578152][ T6093] ? path_openat+0x10fd/0x2d60 [ 387.582839][ T6093] ? do_filp_open+0x230/0x480 [ 387.587352][ T6093] ? do_sys_openat2+0x13f/0x850 [ 387.592038][ T6093] ? __x64_sys_openat+0x243/0x290 [ 387.596899][ T6093] ? x64_sys_call+0x6bf/0x9a0 [ 387.601414][ T6093] ? do_syscall_64+0x3b/0xb0 [ 387.605839][ T6093] ? entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 387.611743][ T6093] ? avc_has_perm_noaudit+0x348/0x430 [ 387.616948][ T6093] ? rt6_lookup+0xc9/0x210 [ 387.621210][ T6093] ? memcpy+0x56/0x70 [ 387.625021][ T6093] rt6_lookup+0x13a/0x210 [ 387.629210][ T6093] ? ip6_pol_route_lookup+0x1b00/0x1b00 [ 387.634574][ T6093] ? __kasan_check_read+0x11/0x20 [ 387.639425][ T6093] ? mutex_is_locked+0x12/0x40 [ 387.644034][ T6093] ip6_mc_source+0x1fb/0xf50 [ 387.648457][ T6093] do_ipv6_setsockopt+0x2f89/0x4190 [ 387.653494][ T6093] ? sk_dst_reset+0xa0/0xa0 [ 387.657836][ T6093] ? stack_trace_save+0x1c0/0x1c0 [ 387.662775][ T6093] ? kernel_text_address+0xa9/0xe0 [ 387.667896][ T6093] ? __kernel_text_address+0xd/0x40 [ 387.672937][ T6093] ? unwind_get_return_address+0x4d/0x90 [ 387.678398][ T6093] ? arch_stack_walk+0xf3/0x140 [ 387.683084][ T6093] ? _parse_integer_limit+0x19b/0x1e0 [ 387.688303][ T6093] ? _parse_integer+0x2a/0x40 [ 387.692802][ T6093] ? kstrtoull+0x1cd/0x2e0 [ 387.697061][ T6093] ? avc_has_perm_noaudit+0x2dd/0x430 [ 387.702273][ T6093] ? avc_denied+0x1b0/0x1b0 [ 387.706691][ T6093] ? kstrtol_from_user+0x180/0x180 [ 387.711639][ T6093] ? avc_has_perm+0x16f/0x260 [ 387.716150][ T6093] ? avc_has_perm_noaudit+0x430/0x430 [ 387.721355][ T6093] ? proc_fail_nth_write+0x20b/0x290 [ 387.726478][ T6093] ? proc_fail_nth_read+0x210/0x210 [ 387.731510][ T6093] ? fsnotify_perm+0x6a/0x5d0 [ 387.736026][ T6093] ? selinux_socket_setsockopt+0x260/0x360 [ 387.741668][ T6093] ? selinux_socket_getsockopt+0x340/0x340 [ 387.747313][ T6093] ipv6_setsockopt+0x60/0x1a0 [ 387.751825][ T6093] udpv6_setsockopt+0x8c/0xa0 [ 387.756334][ T6093] sock_common_setsockopt+0xa2/0xc0 [ 387.761413][ T6093] ? sock_common_recvmsg+0x240/0x240 [ 387.766490][ T6093] __sys_setsockopt+0x4dc/0x8b0 [ 387.771175][ T6093] ? fput+0x15b/0x1b0 [ 387.775003][ T6093] ? __ia32_sys_recv+0xb0/0xb0 [ 387.779599][ T6093] ? debug_smp_processor_id+0x17/0x20 [ 387.784803][ T6093] __x64_sys_setsockopt+0xbf/0xd0 [ 387.789668][ T6093] x64_sys_call+0x1a2/0x9a0 [ 387.794002][ T6093] do_syscall_64+0x3b/0xb0 [ 387.798255][ T6093] ? clear_bhb_loop+0x55/0xb0 [ 387.802769][ T6093] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 387.808509][ T6093] RIP: 0033:0x7f1608b77299 [ 387.812750][ T6093] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 387.832409][ T6093] RSP: 002b:00007f1609948048 EFLAGS: 00000246 ORIG_RAX: 0000000000000036 [ 387.840648][ T6093] RAX: ffffffffffffffda RBX: 00007f1608d05f80 RCX: 00007f1608b77299 [ 387.848545][ T6093] RDX: 000000000000002e RSI: 0000000000000029 RDI: 0000000000000003 [ 387.856479][ T6093] RBP: 00007f16099480a0 R08: 0000000000000108 R09: 0000000000000000 [ 387.864255][ T6093] R10: 0000000020000200 R11: 0000000000000246 R12: 0000000000000001 [ 387.872066][ T6093] R13: 000000000000000b R14: 00007f1608d05f80 R15: 00007ffec55f5178 [ 387.879978][ T6093] [ 387.965624][ T4170] EXT4-fs (loop1): unmounting filesystem. [ 388.000188][ T6097] serio: Serial port pts0 [ 388.085261][ T6106] deleting an unspecified loop device is not supported. [ 388.093920][ T28] audit: type=1400 audit(1722336651.183:509): avc: denied { read } for pid=6064 comm="syz.0.1482" name="loop-control" dev="devtmpfs" ino=113 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:loop_control_device_t tclass=chr_file permissive=1 [ 389.816579][ T28] audit: type=1400 audit(1722336651.183:510): avc: denied { open } for pid=6064 comm="syz.0.1482" path="/dev/loop-control" dev="devtmpfs" ino=113 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:loop_control_device_t tclass=chr_file permissive=1 [ 389.857477][ T28] audit: type=1400 audit(1722336651.183:511): avc: denied { ioctl } for pid=6064 comm="syz.0.1482" path="/dev/loop-control" dev="devtmpfs" ino=113 ioctlcmd=0x4c81 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:loop_control_device_t tclass=chr_file permissive=1 [ 389.860470][ T2872] syz-executor: attempt to access beyond end of device [ 389.860470][ T2872] loop0: rw=2049, sector=45096, nr_sectors = 8 limit=40427 [ 389.883419][ T28] audit: type=1400 audit(1722336651.193:512): avc: denied { setattr } for pid=6064 comm="syz.0.1482" name="file0" dev="loop0" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 389.933919][ T6114] netlink: 16 bytes leftover after parsing attributes in process `syz.4.1491'. [ 389.947625][ T6114] sch_tbf: burst 0 is lower than device lo mtu (65550) ! [ 390.543926][ T6128] loop3: detected capacity change from 0 to 512 [ 390.555151][ T6128] EXT4-fs: Ignoring removed nomblk_io_submit option [ 390.901789][ T6130] loop2: detected capacity change from 0 to 512 [ 390.908450][ T6130] EXT4-fs: Ignoring removed nomblk_io_submit option [ 391.054135][ T6128] EXT4-fs (loop3): Cannot turn on journaled quota: type 0: error -2 [ 391.062462][ T6128] EXT4-fs (loop3): Cannot turn on journaled quota: type 1: error -2 [ 391.073414][ T6130] EXT4-fs (loop2): Cannot turn on journaled quota: type 0: error -2 [ 391.081310][ T6130] EXT4-fs (loop2): Cannot turn on journaled quota: type 1: error -2 [ 391.092973][ T6128] EXT4-fs (loop3): 1 truncate cleaned up [ 391.098606][ T6128] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 391.151828][ T6130] EXT4-fs (loop2): 1 truncate cleaned up [ 391.157348][ T6130] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: writeback. [ 391.164912][ T6134] loop0: detected capacity change from 0 to 1024 [ 391.186616][ T6134] JBD2: no valid journal superblock found [ 391.208048][ T6134] EXT4-fs (loop0): error loading journal [ 391.262283][ T323] I/O error, dev loop0, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 391.264165][ T6135] loop1: detected capacity change from 0 to 512 [ 391.338345][ T4879] EXT4-fs (loop2): unmounting filesystem. [ 391.345438][ T2395] EXT4-fs (loop3): unmounting filesystem. [ 391.388818][ T6147] loop2: detected capacity change from 0 to 512 [ 391.429042][ T6147] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 391.451931][ T6135] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 391.468183][ T6135] ext4 filesystem being mounted at /84/file1 supports timestamps until 2038 (0x7fffffff) [ 391.513501][ T6147] EXT4-fs error (device loop2): ext4_free_branches:1030: inode #16: comm syz.2.1501: invalid indirect mapped block 83886080 (level 1) [ 391.656558][ T6159] loop0: detected capacity change from 0 to 512 [ 391.664417][ T6159] EXT4-fs: Ignoring removed nomblk_io_submit option [ 391.752213][ T6147] EXT4-fs (loop2): 1 orphan inode deleted [ 391.766230][ T6147] EXT4-fs (loop2): 1 truncate cleaned up [ 391.810379][ T6159] EXT4-fs (loop0): Cannot turn on journaled quota: type 0: error -2 [ 391.818320][ T6159] EXT4-fs (loop0): Cannot turn on journaled quota: type 1: error -2 [ 391.829600][ T6159] EXT4-fs (loop0): 1 truncate cleaned up [ 391.829628][ T6147] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: none. [ 391.835063][ T6159] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: writeback. [ 392.027346][ T6155] loop4: detected capacity change from 0 to 40427 [ 392.108317][ T6155] F2FS-fs (loop4): Invalid log_blocksize (268), supports only 12 [ 392.212383][ T6155] F2FS-fs (loop4): Can't find valid F2FS filesystem in 1th superblock [ 392.459405][ T4170] EXT4-fs (loop1): unmounting filesystem. [ 392.486407][ T6155] F2FS-fs (loop4): Found nat_bits in checkpoint [ 392.510069][ T4879] EXT4-fs (loop2): unmounting filesystem. [ 392.544144][ T2872] EXT4-fs (loop0): unmounting filesystem. [ 392.581770][ T28] audit: type=1400 audit(1722336655.683:513): avc: denied { setcurrent } for pid=6174 comm="syz.0.1508" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=process permissive=1 [ 392.611330][ T28] audit: type=1401 audit(1722336655.703:514): op=security_bounded_transition seresult=denied oldcontext=root:sysadm_r:sysadm_t newcontext=system_u:object_r:hugetlbfs_t [ 392.633191][ T6155] F2FS-fs (loop4): Try to recover 1th superblock, ret: 0 [ 392.645646][ T6155] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e5 [ 392.671661][ T6179] serio: Serial port pts0 [ 392.698441][ T6184] loop3: detected capacity change from 0 to 1024 [ 392.705781][ T6184] JBD2: no valid journal superblock found [ 392.711796][ T6184] EXT4-fs (loop3): error loading journal [ 394.287142][ T6193] loop3: detected capacity change from 0 to 512 [ 394.293889][ T6193] EXT4-fs: Ignoring removed nomblk_io_submit option [ 394.303927][ T6197] loop4: detected capacity change from 0 to 512 [ 394.310451][ T6197] EXT4-fs: Ignoring removed nomblk_io_submit option [ 394.357003][ T6197] EXT4-fs (loop4): Cannot turn on journaled quota: type 0: error -2 [ 394.365003][ T6197] EXT4-fs (loop4): Cannot turn on journaled quota: type 1: error -2 [ 394.376646][ T6197] EXT4-fs (loop4): 1 truncate cleaned up [ 394.382176][ T6197] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: writeback. [ 394.476749][ T6193] EXT4-fs (loop3): Cannot turn on journaled quota: type 0: error -2 [ 394.484714][ T6193] EXT4-fs (loop3): Cannot turn on journaled quota: type 1: error -2 [ 394.494942][ T6193] EXT4-fs (loop3): 1 truncate cleaned up [ 394.544971][ T6193] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 394.664040][ T5577] EXT4-fs (loop4): unmounting filesystem. [ 394.678099][ T6207] FAULT_INJECTION: forcing a failure. [ 394.678099][ T6207] name failslab, interval 1, probability 0, space 0, times 0 [ 394.697545][ T6207] CPU: 0 PID: 6207 Comm: syz.1.1517 Not tainted 6.1.90-syzkaller-00122-g7fa70ede91bb #0 [ 394.707108][ T6207] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 394.717004][ T6207] Call Trace: [ 394.720128][ T6207] [ 394.722899][ T6207] dump_stack_lvl+0x151/0x1b7 [ 394.727418][ T6207] ? nf_tcp_handle_invalid+0x3f1/0x3f1 [ 394.732711][ T6207] ? release_sock+0x163/0x1b0 [ 394.737223][ T6207] dump_stack+0x15/0x1a [ 394.741214][ T6207] should_fail_ex+0x3d0/0x520 [ 394.745730][ T6207] ? __alloc_skb+0xcc/0x2d0 [ 394.750070][ T6207] __should_failslab+0xaf/0xf0 [ 394.754672][ T6207] should_failslab+0x9/0x20 [ 394.759004][ T6207] kmem_cache_alloc_node+0x3e/0x2d0 [ 394.764042][ T6207] __alloc_skb+0xcc/0x2d0 [ 394.768212][ T6207] netlink_sendmsg+0x7a6/0xd30 [ 394.772809][ T6207] ? netlink_getsockopt+0x540/0x540 [ 394.777840][ T6207] ? security_socket_sendmsg+0x82/0xb0 [ 394.783132][ T6207] ? netlink_getsockopt+0x540/0x540 [ 394.788170][ T6207] ____sys_sendmsg+0x5d3/0x9a0 [ 394.792771][ T6207] ? __sys_sendmsg_sock+0x40/0x40 [ 394.797631][ T6207] __sys_sendmsg+0x2a9/0x390 [ 394.802056][ T6207] ? ____sys_sendmsg+0x9a0/0x9a0 [ 394.806842][ T6207] ? __kasan_check_write+0x14/0x20 [ 394.811782][ T6207] ? mutex_unlock+0xb2/0x260 [ 394.816205][ T6207] ? __kasan_check_write+0x14/0x20 [ 394.821156][ T6207] ? __ia32_sys_read+0x90/0x90 [ 394.825748][ T6207] ? debug_smp_processor_id+0x17/0x20 [ 394.830955][ T6207] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 394.836858][ T6207] __x64_sys_sendmsg+0x7f/0x90 [ 394.841474][ T6207] x64_sys_call+0x16a/0x9a0 [ 394.845797][ T6207] do_syscall_64+0x3b/0xb0 [ 394.850115][ T6207] ? clear_bhb_loop+0x55/0xb0 [ 394.854569][ T6207] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 394.860289][ T6207] RIP: 0033:0x7fe24df77299 [ 394.864539][ T6207] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 394.883984][ T6207] RSP: 002b:00007fe24ed0c048 EFLAGS: 00000246 ORIG_RAX: 000000000000002e [ 394.892313][ T6207] RAX: ffffffffffffffda RBX: 00007fe24e105f80 RCX: 00007fe24df77299 [ 394.900124][ T6207] RDX: 0000000000000000 RSI: 0000000020000180 RDI: 0000000000000003 [ 394.907939][ T6207] RBP: 00007fe24ed0c0a0 R08: 0000000000000000 R09: 0000000000000000 [ 394.915747][ T6207] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 394.923646][ T6207] R13: 000000000000000b R14: 00007fe24e105f80 R15: 00007ffd30a9dcb8 [ 394.931465][ T6207] [ 395.183743][ T6218] 9pnet_fd: Insufficient options for proto=fd [ 395.190692][ T6218] overlayfs: failed to resolve './file1': -2 [ 395.384938][ T6219] loop3: detected capacity change from 0 to 512 [ 395.392664][ T6219] EXT4-fs: Ignoring removed nomblk_io_submit option [ 395.694497][ T6219] EXT4-fs (loop3): Cannot turn on journaled quota: type 0: error -2 [ 395.702351][ T6219] EXT4-fs (loop3): Cannot turn on journaled quota: type 1: error -2 [ 395.710671][ T6219] EXT4-fs (loop3): 1 truncate cleaned up [ 395.745778][ T28] audit: type=1400 audit(1722336658.843:515): avc: denied { read write } for pid=6226 comm="syz.0.1523" name="usbmon0" dev="devtmpfs" ino=139 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usbmon_device_t tclass=chr_file permissive=1 [ 395.770216][ T28] audit: type=1400 audit(1722336658.873:516): avc: denied { open } for pid=6226 comm="syz.0.1523" path="/dev/usbmon0" dev="devtmpfs" ino=139 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:usbmon_device_t tclass=chr_file permissive=1 [ 395.771350][ T6227] FAULT_INJECTION: forcing a failure. [ 395.771350][ T6227] name failslab, interval 1, probability 0, space 0, times 0 [ 395.842519][ T6227] CPU: 0 PID: 6227 Comm: syz.0.1523 Not tainted 6.1.90-syzkaller-00122-g7fa70ede91bb #0 [ 395.852261][ T6227] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 395.862159][ T6227] Call Trace: [ 395.865275][ T6227] [ 395.868051][ T6227] dump_stack_lvl+0x151/0x1b7 [ 395.872566][ T6227] ? nf_tcp_handle_invalid+0x3f1/0x3f1 [ 395.877855][ T6227] ? kstrtoull+0x1cd/0x2e0 [ 395.882110][ T6227] ? _parse_integer+0x40/0x40 [ 395.886623][ T6227] dump_stack+0x15/0x1a [ 395.890620][ T6227] should_fail_ex+0x3d0/0x520 [ 395.895136][ T6227] ? bpf_test_init+0xf1/0x190 [ 395.899644][ T6227] __should_failslab+0xaf/0xf0 [ 395.904243][ T6227] should_failslab+0x9/0x20 [ 395.908580][ T6227] __kmem_cache_alloc_node+0x3d/0x250 [ 395.913797][ T6227] ? bpf_test_init+0xf1/0x190 [ 395.918313][ T6227] __kmalloc+0xa3/0x1e0 [ 395.922459][ T6227] bpf_test_init+0xf1/0x190 [ 395.926788][ T6227] bpf_prog_test_run_skb+0x297/0x13a0 [ 395.932010][ T6227] ? __bpf_prog_test_run_raw_tp+0x1d0/0x1d0 [ 395.937728][ T6227] ? __kasan_check_write+0x14/0x20 [ 395.942671][ T6227] ? fput+0x15b/0x1b0 [ 395.946488][ T6227] ? __bpf_prog_test_run_raw_tp+0x1d0/0x1d0 [ 395.952218][ T6227] bpf_prog_test_run+0x3b0/0x630 [ 395.956992][ T6227] ? bpf_prog_query+0x260/0x260 [ 395.961676][ T6227] ? selinux_bpf+0xd2/0x100 [ 395.966017][ T6227] ? security_bpf+0x82/0xb0 [ 395.970356][ T6227] __sys_bpf+0x59f/0x7f0 [ 395.974436][ T6227] ? bpf_link_show_fdinfo+0x2d0/0x2d0 [ 395.979649][ T6227] ? __ia32_sys_read+0x90/0x90 [ 395.984247][ T6227] ? debug_smp_processor_id+0x17/0x20 [ 395.989452][ T6227] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 395.995355][ T6227] __x64_sys_bpf+0x7c/0x90 [ 395.999606][ T6227] x64_sys_call+0x87f/0x9a0 [ 396.003943][ T6227] do_syscall_64+0x3b/0xb0 [ 396.008197][ T6227] ? clear_bhb_loop+0x55/0xb0 [ 396.012714][ T6227] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 396.018439][ T6227] RIP: 0033:0x7f41d0b77299 [ 396.022691][ T6227] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 396.042141][ T6227] RSP: 002b:00007f41d19b0048 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 396.050382][ T6227] RAX: ffffffffffffffda RBX: 00007f41d0d05f80 RCX: 00007f41d0b77299 [ 396.058188][ T6227] RDX: 0000000000000050 RSI: 0000000020000900 RDI: 000000000000000a [ 396.066000][ T6227] RBP: 00007f41d19b00a0 R08: 0000000000000000 R09: 0000000000000000 [ 396.073811][ T6227] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 396.081626][ T6227] R13: 000000000000000b R14: 00007f41d0d05f80 R15: 00007ffc9aa17d58 [ 396.089448][ T6227] [ 396.147019][ T6232] loop1: detected capacity change from 0 to 512 [ 396.153463][ T6232] EXT4-fs: Ignoring removed orlov option [ 396.187745][ T6232] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=6000e09c, mo2=0002] [ 396.195672][ T6232] System zones: 1-12 [ 396.200533][ T6232] EXT4-fs error (device loop1): ext4_orphan_get:1396: inode #15: comm syz.1.1522: casefold flag without casefold feature [ 396.202690][ T6238] loop2: detected capacity change from 0 to 128 [ 396.220442][ T6232] EXT4-fs error (device loop1): ext4_xattr_inode_iget:404: inode #12: comm syz.1.1522: missing EA_INODE flag [ 396.232273][ T6232] EXT4-fs error (device loop1): ext4_xattr_inode_iget:409: comm syz.1.1522: error while reading EA inode 12 err=-117 [ 396.244660][ T6232] EXT4-fs error (device loop1): ext4_xattr_inode_iget:404: inode #12: comm syz.1.1522: missing EA_INODE flag [ 396.256457][ T6232] EXT4-fs error (device loop1): ext4_xattr_inode_iget:409: comm syz.1.1522: error while reading EA inode 12 err=-117 [ 396.268922][ T6232] EXT4-fs (loop1): 1 orphan inode deleted [ 396.316540][ T28] audit: type=1400 audit(1722336659.413:517): avc: denied { mount } for pid=6231 comm="syz.2.1525" name="/" dev="loop2" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=filesystem permissive=1 [ 396.417687][ T6240] loop3: detected capacity change from 0 to 512 [ 396.425198][ T6240] EXT4-fs: Ignoring removed nomblk_io_submit option [ 396.689156][ T6240] EXT4-fs (loop3): Cannot turn on journaled quota: type 0: error -2 [ 396.697106][ T6240] EXT4-fs (loop3): Cannot turn on journaled quota: type 1: error -2 [ 396.716820][ T6240] EXT4-fs (loop3): 1 truncate cleaned up [ 397.423314][ T28] audit: type=1400 audit(1722336660.523:518): avc: denied { unmount } for pid=4879 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:dosfs_t tclass=filesystem permissive=1 [ 397.536511][ T6256] loop3: detected capacity change from 0 to 512 [ 397.544058][ T6256] EXT4-fs: Ignoring removed nomblk_io_submit option [ 397.674691][ T6256] EXT4-fs (loop3): Cannot turn on journaled quota: type 0: error -2 [ 397.682650][ T6256] EXT4-fs (loop3): Cannot turn on journaled quota: type 1: error -2 [ 397.694928][ T6256] EXT4-fs (loop3): 1 truncate cleaned up [ 397.724366][ T28] audit: type=1400 audit(1722336660.813:519): avc: denied { view } for pid=6262 comm="syz.0.1532" scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:kernel_t tclass=key permissive=1 [ 397.828728][ T6270] loop0: detected capacity change from 0 to 512 [ 397.841654][ T6270] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 397.863971][ T6274] loop2: detected capacity change from 0 to 512 [ 397.865710][ T6270] EXT4-fs error (device loop0): ext4_free_branches:1030: inode #16: comm syz.0.1535: invalid indirect mapped block 83886080 (level 1) [ 397.888597][ T6270] EXT4-fs (loop0): 1 orphan inode deleted [ 397.894249][ T6270] EXT4-fs (loop0): 1 truncate cleaned up [ 398.022254][ T6274] EXT4-fs error (device loop2): ext4_do_update_inode:5212: inode #3: comm syz.2.1537: corrupted inode contents [ 398.036296][ T6274] EXT4-fs error (device loop2): ext4_dirty_inode:6074: inode #3: comm syz.2.1537: mark_inode_dirty error [ 398.048281][ T6274] EXT4-fs error (device loop2): ext4_do_update_inode:5212: inode #3: comm syz.2.1537: corrupted inode contents [ 398.061787][ T6274] EXT4-fs error (device loop2): __ext4_ext_dirty:202: inode #3: comm syz.2.1537: mark_inode_dirty error [ 398.118626][ T6281] loop4: detected capacity change from 0 to 512 [ 398.174751][ T28] audit: type=1400 audit(1722336661.193:520): avc: denied { map } for pid=6267 comm="syz.4.1534" path="anon_inode:[io_uring]" dev="anon_inodefs" ino=42196 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 398.203745][ T6274] Quota error (device loop2): write_blk: dquota write failed [ 398.375578][ T28] audit: type=1400 audit(1722336661.193:521): avc: denied { read write } for pid=6267 comm="syz.4.1534" path="anon_inode:[io_uring]" dev="anon_inodefs" ino=42196 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 398.376704][ T6274] Quota error (device loop2): qtree_write_dquot: Error -117 occurred while creating quota [ 398.411055][ T6281] EXT4-fs error (device loop4): ext4_free_branches:1030: inode #11: comm syz.4.1534: invalid indirect mapped block 256 (level 2) [ 398.413404][ T6274] EXT4-fs error (device loop2): ext4_acquire_dquot:6764: comm syz.2.1537: Failed to acquire dquot type 0 [ 398.424867][ T6281] EXT4-fs (loop4): 2 truncates cleaned up [ 398.436819][ T6274] EXT4-fs error (device loop2): ext4_do_update_inode:5212: inode #16: comm syz.2.1537: corrupted inode contents [ 398.459540][ T6274] EXT4-fs error (device loop2): ext4_dirty_inode:6074: inode #16: comm syz.2.1537: mark_inode_dirty error [ 398.479145][ T6283] bridge0: port 1(bridge_slave_0) entered blocking state [ 398.486108][ T6283] bridge0: port 1(bridge_slave_0) entered disabled state [ 398.493493][ T6274] EXT4-fs error (device loop2): ext4_do_update_inode:5212: inode #16: comm syz.2.1537: corrupted inode contents [ 398.505810][ T6283] device bridge_slave_0 entered promiscuous mode [ 398.512446][ T6274] EXT4-fs error (device loop2): __ext4_ext_dirty:202: inode #16: comm syz.2.1537: mark_inode_dirty error [ 398.525003][ T6283] bridge0: port 2(bridge_slave_1) entered blocking state [ 398.532172][ T6283] bridge0: port 2(bridge_slave_1) entered disabled state [ 398.539765][ T6274] EXT4-fs error (device loop2): ext4_do_update_inode:5212: inode #16: comm syz.2.1537: corrupted inode contents [ 398.541101][ T6283] device bridge_slave_1 entered promiscuous mode [ 398.556780][ T6274] EXT4-fs error (device loop2) in ext4_orphan_del:305: Corrupt filesystem [ 398.566243][ T6274] EXT4-fs error (device loop2): ext4_do_update_inode:5212: inode #16: comm syz.2.1537: corrupted inode contents [ 398.578327][ T6274] EXT4-fs error (device loop2): ext4_truncate:4302: inode #16: comm syz.2.1537: mark_inode_dirty error [ 398.589567][ T6274] EXT4-fs error (device loop2) in ext4_process_orphan:347: Corrupt filesystem [ 398.599078][ T6274] EXT4-fs (loop2): 1 truncate cleaned up [ 398.611858][ T6274] ext4 filesystem being mounted at /63/file1 supports timestamps until 2038 (0x7fffffff) [ 398.806958][ T6292] loop3: detected capacity change from 0 to 512 [ 398.818005][ T6292] EXT4-fs: Ignoring removed nomblk_io_submit option [ 399.358604][ T6292] EXT4-fs (loop3): Cannot turn on journaled quota: type 0: error -2 [ 399.366732][ T6292] EXT4-fs (loop3): Cannot turn on journaled quota: type 1: error -2 [ 399.375200][ T6292] EXT4-fs (loop3): 1 truncate cleaned up [ 399.380984][ T28] audit: type=1400 audit(1722336662.473:522): avc: denied { mounton } for pid=6273 comm="syz.2.1537" path="/63/file1/bus" dev="loop2" ino=18 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 399.416768][ T28] audit: type=1400 audit(1722336662.513:523): avc: denied { ioctl } for pid=6273 comm="syz.2.1537" path="socket:[42226]" dev="sockfs" ino=42226 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 399.455101][ T28] audit: type=1400 audit(1722336662.553:524): avc: denied { write } for pid=6295 comm="syz.4.1541" name="ip6_mr_vif" dev="proc" ino=4026532624 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_net_t tclass=file permissive=1 [ 399.575885][ T315] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 399.583917][ T315] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 399.598211][ T315] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 399.606867][ T315] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 399.632279][ T315] bridge0: port 1(bridge_slave_0) entered blocking state [ 399.639150][ T315] bridge0: port 1(bridge_slave_0) entered forwarding state [ 399.646329][ T315] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 399.654529][ T315] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 399.662499][ T315] bridge0: port 2(bridge_slave_1) entered blocking state [ 399.669364][ T315] bridge0: port 2(bridge_slave_1) entered forwarding state [ 399.994475][ T6283] device veth0_vlan entered promiscuous mode [ 400.009731][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 400.021208][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 400.029212][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 400.036564][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 400.044046][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 400.051640][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 400.059641][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 400.079767][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 400.090394][ T6283] device veth1_macvtap entered promiscuous mode [ 400.101859][ T1754] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 400.114194][ T1754] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 400.124642][ T359] device bridge_slave_1 left promiscuous mode [ 400.131466][ T359] bridge0: port 2(bridge_slave_1) entered disabled state [ 400.139061][ T359] device bridge_slave_0 left promiscuous mode [ 400.145055][ T359] bridge0: port 1(bridge_slave_0) entered disabled state [ 400.153091][ T359] device veth1_macvtap left promiscuous mode [ 400.159013][ T359] device veth0_vlan left promiscuous mode [ 400.253995][ T28] audit: type=1400 audit(1722336663.353:525): avc: denied { ioctl } for pid=6310 comm="syz.0.1548" path="anon_inode:[userfaultfd]" dev="anon_inodefs" ino=43371 ioctlcmd=0xaa3f scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 400.318717][ T6306] bridge0: port 1(bridge_slave_0) entered blocking state [ 400.325765][ T6306] bridge0: port 1(bridge_slave_0) entered disabled state [ 400.333595][ T6306] device bridge_slave_0 entered promiscuous mode [ 400.341068][ T6306] bridge0: port 2(bridge_slave_1) entered blocking state [ 400.348137][ T6306] bridge0: port 2(bridge_slave_1) entered disabled state [ 400.355859][ T6306] device bridge_slave_1 entered promiscuous mode [ 400.547659][ T6324] loop3: detected capacity change from 0 to 512 [ 400.577781][ T6326] loop1: detected capacity change from 0 to 512 [ 400.585587][ T6326] EXT4-fs: Ignoring removed nomblk_io_submit option [ 400.686366][ T6324] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 400.736059][ T6326] EXT4-fs (loop1): Cannot turn on journaled quota: type 0: error -2 [ 400.744041][ T6326] EXT4-fs (loop1): Cannot turn on journaled quota: type 1: error -2 [ 400.753363][ T6326] EXT4-fs (loop1): 1 truncate cleaned up [ 400.759005][ T6326] EXT4-fs mount: 17 callbacks suppressed [ 400.759023][ T6326] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 400.797516][ T6324] EXT4-fs error (device loop3): ext4_free_branches:1030: inode #16: comm syz.3.1551: invalid indirect mapped block 83886080 (level 1) [ 400.817904][ T6324] EXT4-fs (loop3): 1 orphan inode deleted [ 400.823713][ T6324] EXT4-fs (loop3): 1 truncate cleaned up [ 400.829827][ T6324] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: none. [ 400.867256][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 400.877082][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 400.892479][ T315] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 400.918867][ T315] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 400.927053][ T315] bridge0: port 1(bridge_slave_0) entered blocking state [ 400.933970][ T315] bridge0: port 1(bridge_slave_0) entered forwarding state [ 400.943028][ T315] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 400.951475][ T315] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 400.959957][ T315] bridge0: port 2(bridge_slave_1) entered blocking state [ 400.966890][ T315] bridge0: port 2(bridge_slave_1) entered forwarding state [ 400.978759][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 400.986206][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 400.994228][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 401.001989][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 401.009937][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 401.378517][ T6333] loop4: detected capacity change from 0 to 512 [ 401.438810][ T2395] EXT4-fs (loop3): unmounting filesystem. [ 401.543601][ T6333] EXT4-fs error (device loop4): ext4_free_branches:1030: inode #11: comm syz.4.1550: invalid indirect mapped block 256 (level 2) [ 401.559047][ T6333] EXT4-fs (loop4): 2 truncates cleaned up [ 401.564652][ T6333] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: writeback. [ 401.666934][ T539] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 401.681058][ T539] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 401.773682][ T2581] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 401.782878][ T6306] device veth0_vlan entered promiscuous mode [ 401.789651][ T2581] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 401.796989][ T2581] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 401.805231][ T6283] EXT4-fs (loop1): unmounting filesystem. [ 401.811438][ T2581] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 401.816335][ T5577] EXT4-fs (loop4): unmounting filesystem. [ 401.820164][ T2581] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 401.871968][ T6306] device veth1_macvtap entered promiscuous mode [ 401.967458][ T2581] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 401.991173][ T2581] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 402.006941][ T2581] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 402.053371][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 402.083463][ T1736] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 403.991742][ T6375] loop0: detected capacity change from 0 to 512 [ 403.998734][ T6375] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 404.080686][ T6376] loop4: detected capacity change from 0 to 512 [ 404.087143][ T6376] EXT4-fs: Ignoring removed orlov option [ 404.099664][ T6376] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=6000e09c, mo2=0002] [ 404.107498][ T6376] System zones: 1-12 [ 404.112649][ T6376] EXT4-fs error (device loop4): ext4_orphan_get:1396: inode #15: comm syz.4.1560: casefold flag without casefold feature [ 404.126242][ T6376] EXT4-fs error (device loop4): ext4_xattr_inode_iget:404: inode #12: comm syz.4.1560: missing EA_INODE flag [ 404.137898][ T6376] EXT4-fs error (device loop4): ext4_xattr_inode_iget:409: comm syz.4.1560: error while reading EA inode 12 err=-117 [ 404.150273][ T6376] EXT4-fs error (device loop4): ext4_xattr_inode_iget:404: inode #12: comm syz.4.1560: missing EA_INODE flag [ 404.162711][ T6376] EXT4-fs error (device loop4): ext4_xattr_inode_iget:409: comm syz.4.1560: error while reading EA inode 12 err=-117 [ 404.176704][ T6376] EXT4-fs (loop4): 1 orphan inode deleted [ 404.182278][ T6376] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 404.207496][ T6375] EXT4-fs error (device loop0): ext4_free_branches:1030: inode #16: comm syz.0.1561: invalid indirect mapped block 83886080 (level 1) [ 404.255314][ T6375] EXT4-fs (loop0): 1 orphan inode deleted [ 404.272641][ T6375] EXT4-fs (loop0): 1 truncate cleaned up [ 404.295531][ T6375] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: none. [ 404.349680][ T28] audit: type=1400 audit(1722336667.453:526): avc: denied { bind } for pid=6383 comm="syz.2.1563" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 404.479046][ T359] device bridge_slave_1 left promiscuous mode [ 404.485581][ T359] bridge0: port 2(bridge_slave_1) entered disabled state [ 404.507228][ T359] device bridge_slave_0 left promiscuous mode [ 404.531085][ T359] bridge0: port 1(bridge_slave_0) entered disabled state [ 404.540943][ T359] device veth1_macvtap left promiscuous mode [ 404.546907][ T359] device veth0_vlan left promiscuous mode [ 404.592779][ T6388] loop1: detected capacity change from 0 to 512 [ 404.599207][ T6388] EXT4-fs: Ignoring removed nomblk_io_submit option [ 404.745044][ T6391] loop2: detected capacity change from 0 to 512 [ 404.752731][ T6391] EXT4-fs: Ignoring removed nomblk_io_submit option [ 405.245194][ T2872] EXT4-fs (loop0): unmounting filesystem. [ 405.250035][ T5577] EXT4-fs (loop4): unmounting filesystem. [ 405.251505][ T6391] EXT4-fs (loop2): Cannot turn on journaled quota: type 0: error -2 [ 405.264621][ T6391] EXT4-fs (loop2): Cannot turn on journaled quota: type 1: error -2 [ 405.273976][ T6391] EXT4-fs (loop2): 1 truncate cleaned up [ 405.274952][ T6388] EXT4-fs (loop1): Cannot turn on journaled quota: type 0: error -2 [ 405.279637][ T6391] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: writeback. [ 405.287528][ T6388] EXT4-fs (loop1): Cannot turn on journaled quota: type 1: error -2 [ 405.288208][ T6388] EXT4-fs (loop1): 1 truncate cleaned up [ 405.309510][ T6388] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 405.432304][ T6396] loop4: detected capacity change from 0 to 512 [ 405.480521][ T6396] EXT4-fs (loop4): Test dummy encryption mode enabled [ 405.488608][ T6396] EXT4-fs error (device loop4): __ext4_iget:5046: inode #11: block 1: comm syz.4.1566: invalid block [ 405.508365][ T6396] EXT4-fs error (device loop4): ext4_orphan_get:1401: comm syz.4.1566: couldn't read orphan inode 11 (err -117) [ 405.528162][ T6396] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 405.602665][ T6283] EXT4-fs (loop1): unmounting filesystem. [ 406.379069][ T6306] EXT4-fs (loop2): unmounting filesystem. [ 406.523937][ T6418] loop0: detected capacity change from 0 to 512 [ 406.567734][ T5577] EXT4-fs (loop4): unmounting filesystem. [ 406.681750][ T6418] EXT4-fs error (device loop0): ext4_free_branches:1030: inode #11: comm syz.0.1565: invalid indirect mapped block 256 (level 2) [ 406.696696][ T6418] EXT4-fs (loop0): 2 truncates cleaned up [ 406.702343][ T6418] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: writeback. [ 406.894499][ T2872] EXT4-fs (loop0): unmounting filesystem. [ 407.378040][ T1736] usb 4-1: new high-speed USB device number 31 using dummy_hcd [ 407.758011][ T1736] usb 4-1: device descriptor read/64, error -71 [ 407.935049][ T6442] loop0: detected capacity change from 0 to 512 [ 407.984817][ T6442] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 408.130757][ T6442] EXT4-fs error (device loop0): ext4_free_branches:1030: inode #16: comm syz.0.1576: invalid indirect mapped block 83886080 (level 1) [ 408.178012][ T1736] usb 4-1: device descriptor read/64, error -71 [ 408.186439][ T6442] EXT4-fs (loop0): 1 orphan inode deleted [ 408.193837][ T6442] EXT4-fs (loop0): 1 truncate cleaned up [ 408.248111][ T6442] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: none. [ 408.819366][ T2872] EXT4-fs (loop0): unmounting filesystem. [ 408.868048][ T1736] usb 4-1: new high-speed USB device number 32 using dummy_hcd [ 409.198121][ T1736] usb 4-1: device descriptor read/64, error -71 [ 409.637999][ T1736] usb 4-1: device descriptor read/64, error -71 [ 409.866523][ T6464] loop4: detected capacity change from 0 to 512 [ 409.877217][ T6464] EXT4-fs: Ignoring removed nomblk_io_submit option [ 410.129936][ T6464] EXT4-fs (loop4): Cannot turn on journaled quota: type 0: error -2 [ 410.138071][ T6464] EXT4-fs (loop4): Cannot turn on journaled quota: type 1: error -2 [ 410.150056][ T6464] EXT4-fs (loop4): 1 truncate cleaned up [ 410.155558][ T6464] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: writeback. [ 410.158567][ T1736] usb usb4-port1: attempt power cycle [ 410.187432][ T6469] loop3: detected capacity change from 0 to 512 [ 410.209422][ T6469] EXT4-fs: Invalid want_extra_isize 2 [ 410.850440][ T6474] loop1: detected capacity change from 0 to 512 [ 410.858879][ T6474] EXT4-fs: Ignoring removed nomblk_io_submit option [ 411.357875][ T28] audit: type=1400 audit(1722336673.573:527): avc: denied { setopt } for pid=6468 comm="syz.3.1581" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 411.389128][ T5577] EXT4-fs (loop4): unmounting filesystem. [ 411.416575][ T6474] EXT4-fs (loop1): Cannot turn on journaled quota: type 0: error -2 [ 411.424476][ T6474] EXT4-fs (loop1): Cannot turn on journaled quota: type 1: error -2 [ 411.433502][ T6474] EXT4-fs (loop1): 1 truncate cleaned up [ 411.438987][ T6474] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: writeback. [ 411.523916][ T6480] loop4: detected capacity change from 0 to 512 [ 411.662747][ T6480] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 412.660349][ T6283] EXT4-fs (loop1): unmounting filesystem. [ 412.670845][ T6480] EXT4-fs error (device loop4): ext4_free_branches:1030: inode #16: comm syz.4.1583: invalid indirect mapped block 83886080 (level 1) [ 412.692313][ T6489] loop0: detected capacity change from 0 to 512 [ 412.714645][ T6489] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 412.722750][ T6496] loop1: detected capacity change from 0 to 512 [ 412.725070][ T6480] EXT4-fs (loop4): 1 orphan inode deleted [ 412.736060][ T6480] EXT4-fs (loop4): 1 truncate cleaned up [ 412.742756][ T6480] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 412.779411][ T6489] EXT4-fs error (device loop0): ext4_free_branches:1030: inode #16: comm syz.0.1586: invalid indirect mapped block 83886080 (level 1) [ 412.816519][ T6489] EXT4-fs (loop0): 1 orphan inode deleted [ 412.822184][ T6496] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 412.831937][ T6489] EXT4-fs (loop0): 1 truncate cleaned up [ 412.837398][ T6489] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: none. [ 413.430096][ T5577] EXT4-fs (loop4): unmounting filesystem. [ 413.509215][ T6496] EXT4-fs error (device loop1): ext4_free_branches:1030: inode #16: comm syz.1.1587: invalid indirect mapped block 83886080 (level 1) [ 413.533133][ T6496] EXT4-fs (loop1): 1 orphan inode deleted [ 413.546010][ T6496] EXT4-fs (loop1): 1 truncate cleaned up [ 413.551598][ T6496] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: none. [ 414.506412][ T2872] EXT4-fs (loop0): unmounting filesystem. [ 414.742458][ T6283] EXT4-fs (loop1): unmounting filesystem. [ 414.814082][ T6527] FAULT_INJECTION: forcing a failure. [ 414.814082][ T6527] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 414.848118][ T6527] CPU: 1 PID: 6527 Comm: syz.1.1595 Not tainted 6.1.90-syzkaller-00122-g7fa70ede91bb #0 [ 414.857681][ T6527] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 414.867660][ T6527] Call Trace: [ 414.870783][ T6527] [ 414.873558][ T6527] dump_stack_lvl+0x151/0x1b7 [ 414.878077][ T6527] ? nf_tcp_handle_invalid+0x3f1/0x3f1 [ 414.883466][ T6527] ? kstrtol_from_user+0x180/0x180 [ 414.888424][ T6527] dump_stack+0x15/0x1a [ 414.892403][ T6527] should_fail_ex+0x3d0/0x520 [ 414.896917][ T6527] should_fail+0xb/0x10 [ 414.900911][ T6527] should_fail_usercopy+0x1a/0x20 [ 414.905770][ T6527] _copy_from_user+0x1e/0xc0 [ 414.910199][ T6527] uhid_char_write+0x20e/0xb60 [ 414.914800][ T6527] ? uhid_char_read+0x760/0x760 [ 414.919492][ T6527] vfs_write+0x41d/0xeb0 [ 414.923563][ T6527] ? __kasan_slab_free+0x11/0x20 [ 414.928344][ T6527] ? file_end_write+0x1c0/0x1c0 [ 414.933023][ T6527] ? __fget_files+0x2cb/0x330 [ 414.937543][ T6527] ? __fdget_pos+0x204/0x390 [ 414.941967][ T6527] ? ksys_write+0x77/0x2c0 [ 414.946222][ T6527] ksys_write+0x199/0x2c0 [ 414.950387][ T6527] ? __ia32_sys_read+0x90/0x90 [ 414.954986][ T6527] ? debug_smp_processor_id+0x17/0x20 [ 414.960192][ T6527] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 414.966096][ T6527] __x64_sys_write+0x7b/0x90 [ 414.970526][ T6527] x64_sys_call+0x2f/0x9a0 [ 414.974768][ T6527] do_syscall_64+0x3b/0xb0 [ 414.979029][ T6527] ? clear_bhb_loop+0x55/0xb0 [ 414.983538][ T6527] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 414.989271][ T6527] RIP: 0033:0x7f3f10f77299 [ 414.993519][ T6527] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 415.012961][ T6527] RSP: 002b:00007f3f10dff048 EFLAGS: 00000246 ORIG_RAX: 0000000000000001 [ 415.021205][ T6527] RAX: ffffffffffffffda RBX: 00007f3f11105f80 RCX: 00007f3f10f77299 [ 415.029013][ T6527] RDX: 0000000000000120 RSI: 00000000200002c0 RDI: 0000000000000003 [ 415.036826][ T6527] RBP: 00007f3f10dff0a0 R08: 0000000000000000 R09: 0000000000000000 [ 415.044638][ T6527] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 415.052451][ T6527] R13: 000000000000000b R14: 00007f3f11105f80 R15: 00007ffc70e73cb8 [ 415.060356][ T6527] [ 415.086832][ T6525] loop4: detected capacity change from 0 to 512 [ 415.093248][ T6525] EXT4-fs: Ignoring removed nomblk_io_submit option [ 415.124740][ T6525] EXT4-fs (loop4): Cannot turn on journaled quota: type 0: error -2 [ 415.132634][ T6525] EXT4-fs (loop4): Cannot turn on journaled quota: type 1: error -2 [ 415.141516][ T6525] EXT4-fs (loop4): 1 truncate cleaned up [ 415.146978][ T6525] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: writeback. [ 415.356762][ T6537] loop2: detected capacity change from 0 to 512 [ 415.480709][ T6539] loop3: detected capacity change from 0 to 512 [ 415.597791][ T5577] EXT4-fs (loop4): unmounting filesystem. [ 415.757111][ T6539] EXT4-fs error (device loop3): ext4_free_branches:1030: inode #11: comm syz.3.1593: invalid indirect mapped block 256 (level 2) [ 415.770849][ T6539] EXT4-fs (loop3): 2 truncates cleaned up [ 415.776437][ T6539] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 416.172044][ T2395] EXT4-fs (loop3): unmounting filesystem. [ 416.241689][ T6550] loop2: detected capacity change from 0 to 512 [ 416.340930][ T6550] EXT4-fs (loop2): encrypted files will use data=ordered instead of data journaling mode [ 416.366435][ T6550] EXT4-fs error (device loop2): ext4_free_branches:1030: inode #16: comm syz.2.1600: invalid indirect mapped block 83886080 (level 1) [ 416.552868][ T6550] EXT4-fs (loop2): 1 orphan inode deleted [ 416.648261][ T6550] EXT4-fs (loop2): 1 truncate cleaned up [ 416.700525][ T6550] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: none. [ 416.846506][ T6522] loop0: detected capacity change from 0 to 131072 [ 416.858772][ T6522] F2FS-fs (loop0): Test dummy encryption mode enabled [ 416.961672][ T6522] F2FS-fs (loop0): invalid crc value [ 417.165060][ T6306] EXT4-fs (loop2): unmounting filesystem. [ 417.190023][ T6522] F2FS-fs (loop0): Found nat_bits in checkpoint [ 417.257763][ T6568] FAULT_INJECTION: forcing a failure. [ 417.257763][ T6568] name failslab, interval 1, probability 0, space 0, times 0 [ 417.280213][ T6568] CPU: 0 PID: 6568 Comm: syz.2.1603 Not tainted 6.1.90-syzkaller-00122-g7fa70ede91bb #0 [ 417.289780][ T6568] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 417.299670][ T6568] Call Trace: [ 417.302795][ T6568] [ 417.305572][ T6568] dump_stack_lvl+0x151/0x1b7 [ 417.310096][ T6568] ? nf_tcp_handle_invalid+0x3f1/0x3f1 [ 417.315391][ T6568] ? kernel_text_address+0xa9/0xe0 [ 417.320330][ T6568] ? __kernel_text_address+0xd/0x40 [ 417.325452][ T6568] dump_stack+0x15/0x1a [ 417.329457][ T6568] should_fail_ex+0x3d0/0x520 [ 417.333956][ T6568] ? __alloc_file+0x29/0x2a0 [ 417.338382][ T6568] __should_failslab+0xaf/0xf0 [ 417.342980][ T6568] should_failslab+0x9/0x20 [ 417.347316][ T6568] kmem_cache_alloc+0x3b/0x2c0 [ 417.351925][ T6568] __alloc_file+0x29/0x2a0 [ 417.356174][ T6568] alloc_empty_file+0x95/0x180 [ 417.360773][ T6568] path_openat+0xec/0x2d60 [ 417.365026][ T6568] ? kasan_set_track+0x60/0x70 [ 417.369625][ T6568] ? kasan_set_track+0x4b/0x70 [ 417.374225][ T6568] ? kasan_save_alloc_info+0x1f/0x30 [ 417.379347][ T6568] ? __kasan_slab_alloc+0x6c/0x80 [ 417.384206][ T6568] ? slab_post_alloc_hook+0x53/0x2c0 [ 417.389327][ T6568] ? getname_flags+0xba/0x520 [ 417.393846][ T6568] ? getname+0x19/0x20 [ 417.397754][ T6568] ? do_sys_openat2+0xd7/0x850 [ 417.402342][ T6568] ? __x64_sys_openat+0x243/0x290 [ 417.407207][ T6568] ? entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 417.413117][ T6568] ? do_filp_open+0x480/0x480 [ 417.417625][ T6568] do_filp_open+0x230/0x480 [ 417.422059][ T6568] ? vfs_tmpfile+0x480/0x480 [ 417.426483][ T6568] ? alloc_fd+0x4fa/0x5a0 [ 417.430644][ T6568] do_sys_openat2+0x13f/0x850 [ 417.435160][ T6568] ? bit_wait_io_timeout+0x120/0x120 [ 417.440278][ T6568] ? __mutex_lock_slowpath+0x10/0x10 [ 417.445397][ T6568] ? do_sys_open+0x220/0x220 [ 417.449825][ T6568] ? fput+0x15b/0x1b0 [ 417.453641][ T6568] ? ksys_write+0x260/0x2c0 [ 417.457980][ T6568] __x64_sys_openat+0x243/0x290 [ 417.462668][ T6568] ? __ia32_sys_open+0x270/0x270 [ 417.467440][ T6568] ? debug_smp_processor_id+0x17/0x20 [ 417.470916][ T6572] loop4: detected capacity change from 0 to 512 [ 417.472642][ T6568] ? fpregs_assert_state_consistent+0xb6/0xe0 [ 417.472673][ T6568] ? exit_to_user_mode_prepare+0x39/0xa0 [ 417.472702][ T6568] x64_sys_call+0x6bf/0x9a0 [ 417.472726][ T6568] do_syscall_64+0x3b/0xb0 [ 417.488028][ T6522] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e5 [ 417.490087][ T6568] ? clear_bhb_loop+0x55/0xb0 [ 417.510496][ T6568] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 417.516218][ T6568] RIP: 0033:0x7f87ca777299 [ 417.520470][ T6568] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 417.539911][ T6568] RSP: 002b:00007f87cb49f048 EFLAGS: 00000246 ORIG_RAX: 0000000000000101 [ 417.548150][ T6568] RAX: ffffffffffffffda RBX: 00007f87ca906058 RCX: 00007f87ca777299 [ 417.555961][ T6568] RDX: 000000000000275a RSI: 0000000020000040 RDI: ffffffffffffff9c [ 417.563776][ T6568] RBP: 00007f87cb49f0a0 R08: 0000000000000000 R09: 0000000000000000 [ 417.571583][ T6568] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 417.579398][ T6568] R13: 000000000000006e R14: 00007f87ca906058 R15: 00007ffc5c5d9758 [ 417.587214][ T6568] [ 417.607683][ T28] audit: type=1400 audit(1722336680.703:528): avc: denied { unmount } for pid=6306 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=filesystem permissive=1 [ 417.667988][ T28] audit: type=1400 audit(1722336680.733:529): avc: denied { write } for pid=6521 comm="syz.0.1592" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_netfilter_socket permissive=1 [ 417.718887][ T6577] loop2: detected capacity change from 0 to 512 [ 417.759572][ T6577] EXT4-fs: Invalid want_extra_isize 2 [ 417.778117][ T6572] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 417.797267][ T6577] syz.2.1608[6577] is installing a program with bpf_probe_write_user helper that may corrupt user memory! [ 417.889031][ T6572] EXT4-fs error (device loop4): ext4_free_branches:1030: inode #16: comm syz.4.1605: invalid indirect mapped block 83886080 (level 1) [ 417.928967][ T6572] EXT4-fs (loop4): 1 orphan inode deleted [ 418.117393][ T6572] EXT4-fs (loop4): 1 truncate cleaned up [ 418.242732][ T6572] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 418.401582][ T6585] loop0: detected capacity change from 0 to 512 [ 418.519273][ T6585] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 418.691283][ T5577] EXT4-fs (loop4): unmounting filesystem. [ 418.734158][ T6585] EXT4-fs error (device loop0): ext4_free_branches:1030: inode #16: comm syz.0.1607: invalid indirect mapped block 83886080 (level 1) [ 418.752928][ T6588] loop2: detected capacity change from 0 to 16 [ 418.787159][ T6588] erofs: Unknown parameter '0xffffffffffffffff0177777777777777777777718446744073709551615KD\l3<5ԉr$BkaF3v0̡A2ͳv~*44IPg"6' [ 418.816341][ T6585] EXT4-fs (loop0): 1 orphan inode deleted [ 418.828021][ T6585] EXT4-fs (loop0): 1 truncate cleaned up [ 418.845802][ T6585] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: none. [ 418.846588][ T6565] loop1: detected capacity change from 0 to 131072 [ 418.866938][ T6565] F2FS-fs (loop1): Test dummy encryption mode enabled [ 418.878245][ T6565] F2FS-fs (loop1): invalid crc value [ 418.904098][ T6588] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 418.918935][ T6565] F2FS-fs (loop1): Found nat_bits in checkpoint [ 418.964095][ T6588] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 419.015013][ T6565] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 419.064397][ T706] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready [ 419.397394][ T2872] EXT4-fs (loop0): unmounting filesystem. [ 419.564856][ T706] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 419.578421][ T706] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_1: link becomes ready [ 419.586529][ T706] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 419.595268][ T706] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 419.603313][ T706] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 419.611748][ T706] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 419.619807][ T706] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 419.677390][ T28] audit: type=1401 audit(1722336682.773:530): op=security_bounded_transition seresult=denied oldcontext=root:sysadm_r:sysadm_t newcontext=system_u:object_r:hugetlbfs_t [ 419.707337][ T6588] loop2: detected capacity change from 0 to 40427 [ 419.810568][ T6588] F2FS-fs (loop2): invalid crc value [ 419.821738][ T6613] loop4: detected capacity change from 0 to 512 [ 419.841010][ T6613] EXT4-fs (loop4): encrypted files will use data=ordered instead of data journaling mode [ 419.873590][ T6588] F2FS-fs (loop2): Found nat_bits in checkpoint [ 419.875190][ T6613] EXT4-fs error (device loop4): ext4_free_branches:1030: inode #16: comm syz.4.1614: invalid indirect mapped block 83886080 (level 1) [ 419.894042][ T6613] EXT4-fs (loop4): 1 orphan inode deleted [ 419.906086][ T6613] EXT4-fs (loop4): 1 truncate cleaned up [ 419.911789][ T6613] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 420.019057][ T6588] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e4 [ 420.092501][ T28] audit: type=1400 audit(1722336683.193:531): avc: denied { execute } for pid=6564 comm="syz.1.1602" name="file0" dev="loop1" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 420.169064][ T28] audit: type=1400 audit(1722336683.193:532): avc: denied { execute_no_trans } for pid=6564 comm="syz.1.1602" path="/12/file0/file0" dev="loop1" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 420.829868][ T5577] EXT4-fs (loop4): unmounting filesystem. [ 421.575468][ T6645] loop3: detected capacity change from 0 to 512 [ 421.607738][ T6645] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 421.649207][ T6645] EXT4-fs error (device loop3): ext4_free_branches:1030: inode #16: comm syz.3.1620: invalid indirect mapped block 83886080 (level 1) [ 421.675639][ T6645] EXT4-fs (loop3): 1 orphan inode deleted [ 421.688874][ T6645] EXT4-fs (loop3): 1 truncate cleaned up [ 421.701581][ T6645] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: none. [ 421.718057][ T315] usb 3-1: new high-speed USB device number 35 using dummy_hcd [ 422.268038][ T315] usb 3-1: Using ep0 maxpacket: 16 [ 422.319690][ T28] audit: type=1401 audit(1722336685.423:533): op=security_bounded_transition seresult=denied oldcontext=root:sysadm_r:sysadm_t newcontext=system_u:object_r:hugetlbfs_t [ 422.473745][ T315] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 422.488916][ T2395] EXT4-fs (loop3): unmounting filesystem. [ 422.494594][ T315] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 422.506955][ T28] audit: type=1401 audit(1722336685.603:534): op=security_bounded_transition seresult=denied oldcontext=root:sysadm_r:sysadm_t newcontext=system_u:object_r:hugetlbfs_t [ 422.535390][ T315] usb 3-1: New USB device found, idVendor=056e, idProduct=00ff, bcdDevice= 0.00 [ 422.586490][ T6666] loop0: detected capacity change from 0 to 512 [ 422.595074][ T315] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 422.619861][ T315] usb 3-1: config 0 descriptor?? [ 422.655094][ T6666] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 423.020626][ T6671] loop3: detected capacity change from 0 to 512 [ 423.031777][ T6671] EXT4-fs: Ignoring removed nomblk_io_submit option [ 423.792294][ T6666] EXT4-fs error (device loop0): ext4_free_branches:1030: inode #16: comm syz.0.1626: invalid indirect mapped block 83886080 (level 1) [ 423.818545][ T6666] EXT4-fs (loop0): 1 orphan inode deleted [ 423.824114][ T6666] EXT4-fs (loop0): 1 truncate cleaned up [ 423.834712][ T6641] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 423.843891][ T6671] EXT4-fs (loop3): Cannot turn on journaled quota: type 0: error -2 [ 423.849296][ T6666] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: none. [ 423.851818][ T6671] EXT4-fs (loop3): Cannot turn on journaled quota: type 1: error -2 [ 423.868502][ T6641] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 423.876140][ T6671] EXT4-fs (loop3): 1 truncate cleaned up [ 423.881593][ T6671] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 424.009437][ T6679] loop4: detected capacity change from 0 to 16 [ 424.152936][ T6679] erofs: Unknown parameter '0xffffffffffffffff0177777777777777777777718446744073709551615KD\l3<5ԉr$BkaF3v0̡A2ͳv~*44IPg"6' [ 424.173027][ T2395] EXT4-fs (loop3): unmounting filesystem. [ 424.293444][ T6682] FAULT_INJECTION: forcing a failure. [ 424.293444][ T6682] name fail_usercopy, interval 1, probability 0, space 0, times 0 [ 424.332145][ T6682] CPU: 0 PID: 6682 Comm: syz.3.1629 Not tainted 6.1.90-syzkaller-00122-g7fa70ede91bb #0 [ 424.334059][ T2872] EXT4-fs (loop0): unmounting filesystem. [ 424.341705][ T6682] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 424.341721][ T6682] Call Trace: [ 424.341728][ T6682] [ 424.341736][ T6682] dump_stack_lvl+0x151/0x1b7 [ 424.341774][ T6682] ? nf_tcp_handle_invalid+0x3f1/0x3f1 [ 424.372876][ T6682] dump_stack+0x15/0x1a [ 424.376858][ T6682] should_fail_ex+0x3d0/0x520 [ 424.381376][ T6682] should_fail+0xb/0x10 [ 424.385366][ T6682] should_fail_usercopy+0x1a/0x20 [ 424.390225][ T6682] _copy_from_user+0x1e/0xc0 [ 424.394654][ T6682] bpf_test_init+0x12e/0x190 [ 424.399081][ T6682] bpf_prog_test_run_xdp+0x414/0x1130 [ 424.404284][ T6682] ? avc_denied+0x1b0/0x1b0 [ 424.408634][ T6682] ? dev_put+0x80/0x80 [ 424.412539][ T6682] ? __kasan_check_write+0x14/0x20 [ 424.417481][ T6682] ? fput+0x15b/0x1b0 [ 424.421294][ T6682] ? dev_put+0x80/0x80 [ 424.425205][ T6682] bpf_prog_test_run+0x3b0/0x630 [ 424.429977][ T6682] ? bpf_prog_query+0x260/0x260 [ 424.434663][ T6682] ? selinux_bpf+0xd2/0x100 [ 424.439002][ T6682] ? security_bpf+0x82/0xb0 [ 424.443347][ T6682] __sys_bpf+0x59f/0x7f0 [ 424.447420][ T6682] ? irq_work_queue+0xcd/0x160 [ 424.452031][ T6682] ? bpf_link_show_fdinfo+0x2d0/0x2d0 [ 424.457233][ T6682] ? bpf_trace_run1+0x240/0x240 [ 424.461919][ T6682] ? __ia32_sys_read+0x90/0x90 [ 424.466516][ T6682] __x64_sys_bpf+0x7c/0x90 [ 424.470769][ T6682] x64_sys_call+0x87f/0x9a0 [ 424.475107][ T6682] do_syscall_64+0x3b/0xb0 [ 424.479358][ T6682] ? clear_bhb_loop+0x55/0xb0 [ 424.483871][ T6682] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 424.489599][ T6682] RIP: 0033:0x7fa201d77299 [ 424.493853][ T6682] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 424.513291][ T6682] RSP: 002b:00007fa202b0c048 EFLAGS: 00000246 ORIG_RAX: 0000000000000141 [ 424.521538][ T6682] RAX: ffffffffffffffda RBX: 00007fa201f05f80 RCX: 00007fa201d77299 [ 424.529524][ T6682] RDX: 0000000000000050 RSI: 00000000200000c0 RDI: 000000000000000a [ 424.537332][ T6682] RBP: 00007fa202b0c0a0 R08: 0000000000000000 R09: 0000000000000000 [ 424.545143][ T6682] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 424.552956][ T6682] R13: 000000000000000b R14: 00007fa201f05f80 R15: 00007ffde670b848 [ 424.560773][ T6682] [ 424.572195][ T315] elecom 0003:056E:00FF.002D: hidraw0: USB HID v0.00 Device [HID 056e:00ff] on usb-dummy_hcd.2-1/input0 [ 424.605563][ T6679] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 424.632983][ T6679] IPv6: ADDRCONF(NETDEV_CHANGE): vcan0: link becomes ready [ 424.661819][ T315] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_0: link becomes ready [ 424.686040][ T315] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bond: link becomes ready [ 424.788998][ T315] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_1: link becomes ready [ 424.797268][ T315] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 424.818600][ T315] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_0: link becomes ready [ 424.826715][ T315] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_team: link becomes ready [ 424.848376][ T315] IPv6: ADDRCONF(NETDEV_CHANGE): team_slave_1: link becomes ready [ 424.856329][ T315] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_team: link becomes ready [ 424.931303][ T6689] loop4: detected capacity change from 0 to 40427 [ 424.945227][ T6689] F2FS-fs (loop4): invalid crc value [ 424.982599][ T6689] F2FS-fs (loop4): Found nat_bits in checkpoint [ 425.028650][ T315] usb 3-1: USB disconnect, device number 35 [ 425.127555][ T6689] F2FS-fs (loop4): Mounted with checkpoint version = 48b305e4 [ 425.687835][ T6712] loop0: detected capacity change from 0 to 512 [ 425.706346][ T6712] EXT4-fs (loop0): encrypted files will use data=ordered instead of data journaling mode [ 425.746280][ T28] audit: type=1401 audit(1722336688.843:535): op=security_bounded_transition seresult=denied oldcontext=root:sysadm_r:sysadm_t newcontext=system_u:object_r:hugetlbfs_t [ 425.772497][ T6712] EXT4-fs error (device loop0): ext4_free_branches:1030: inode #16: comm syz.0.1635: invalid indirect mapped block 83886080 (level 1) [ 425.898314][ T6712] EXT4-fs (loop0): 1 orphan inode deleted [ 425.918785][ T6712] EXT4-fs (loop0): 1 truncate cleaned up [ 425.931307][ T6712] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: none. [ 426.609144][ T2872] EXT4-fs (loop0): unmounting filesystem. [ 426.768663][ T28] audit: type=1400 audit(1722336689.873:536): avc: denied { read } for pid=6742 comm="syz.0.1646" name="ptp0" dev="devtmpfs" ino=172 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:clock_device_t tclass=chr_file permissive=1 [ 426.805069][ T28] audit: type=1400 audit(1722336689.873:537): avc: denied { open } for pid=6742 comm="syz.0.1646" path="/dev/ptp0" dev="devtmpfs" ino=172 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:clock_device_t tclass=chr_file permissive=1 [ 426.868132][ T6749] loop1: detected capacity change from 0 to 512 [ 426.894057][ T6752] loop3: detected capacity change from 0 to 128 [ 426.948031][ T28] audit: type=1400 audit(1722336690.023:538): avc: denied { map } for pid=6751 comm="syz.2.1647" path="socket:[44793]" dev="sockfs" ino=44793 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 426.971028][ T6749] EXT4-fs (loop1): feature flags set on rev 0 fs, running e2fsck is recommended [ 427.005222][ T28] audit: type=1400 audit(1722336690.023:539): avc: denied { read } for pid=6751 comm="syz.2.1647" path="socket:[44793]" dev="sockfs" ino=44793 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=xdp_socket permissive=1 [ 427.028531][ T28] audit: type=1400 audit(1722336690.103:540): avc: denied { create } for pid=6729 comm="syz.4.1639" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rds_socket permissive=1 [ 427.073247][ T6749] EXT4-fs error (device loop1): __ext4_fill_super:5386: inode #2: comm syz.1.1648: iget: special inode unallocated [ 427.091239][ T6759] loop2: detected capacity change from 0 to 128 [ 427.098475][ T6752] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: none. [ 427.128745][ T6752] ext4 filesystem being mounted at /212/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa supports timestamps until 2038 (0x7fffffff) [ 427.160790][ T6749] EXT4-fs (loop1): get root inode failed [ 427.166259][ T6749] EXT4-fs (loop1): mount failed [ 427.176586][ T6759] EXT4-fs (loop2): mounted filesystem without journal. Quota mode: none. [ 427.205720][ T6759] ext4 filesystem being mounted at /15/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa supports timestamps until 2038 (0x7fffffff) [ 427.308609][ T6749] loop1: detected capacity change from 0 to 512 [ 427.338940][ T2395] EXT4-fs (loop3): unmounting filesystem. [ 427.362428][ T324] I/O error, dev loop1, sector 0 op 0x0:(READ) flags 0x80700 phys_seg 1 prio class 2 [ 427.393375][ T6762] netlink: 12 bytes leftover after parsing attributes in process `syz.0.1652'. [ 427.413986][ T6306] EXT4-fs (loop2): unmounting filesystem. [ 427.415757][ T6764] netlink: 12 bytes leftover after parsing attributes in process `syz.1.1653'. [ 427.428415][ T28] audit: type=1400 audit(1722336690.513:541): avc: denied { mount } for pid=6763 comm="syz.1.1653" name="/" dev="ramfs" ino=45454 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ramfs_t tclass=filesystem permissive=1 [ 427.457432][ T6762] netlink: 12 bytes leftover after parsing attributes in process `syz.0.1652'. [ 427.477212][ T28] audit: type=1400 audit(1722336690.563:542): avc: denied { unmount } for pid=6283 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ramfs_t tclass=filesystem permissive=1 [ 427.489059][ T6770] loop1: detected capacity change from 0 to 1024 [ 427.615740][ T6777] loop4: detected capacity change from 0 to 128 [ 427.624651][ T6770] EXT4-fs (loop1): mounted filesystem without journal. Quota mode: none. [ 427.646010][ T6283] EXT4-fs (loop1): unmounting filesystem. [ 427.649352][ T6777] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 427.660148][ T6777] ext4 filesystem being mounted at /55/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa supports timestamps until 2038 (0x7fffffff) [ 430.218507][ T6792] binder: 6778:6792 ioctl 4018620d 0 returned -22 [ 430.226836][ T28] audit: type=1400 audit(1722336692.923:543): avc: denied { name_bind } for pid=6783 comm="syz.2.1661" src=20000 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unreserved_port_t tclass=udp_socket permissive=1 [ 430.250445][ T28] audit: type=1400 audit(1722336693.273:544): avc: denied { read } for pid=6778 comm="syz.0.1660" name="binder0" dev="binder" ino=16 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=chr_file permissive=1 [ 430.292373][ T5577] EXT4-fs (loop4): unmounting filesystem. [ 430.339261][ T6797] loop3: detected capacity change from 0 to 1024 [ 430.366221][ T6799] loop1: detected capacity change from 0 to 16 [ 430.377063][ T6799] erofs: (device loop1): mounted with root inode @ nid 36. [ 430.440625][ T6797] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: writeback. [ 430.458204][ T6814] loop4: detected capacity change from 0 to 1024 [ 430.480113][ T6818] loop0: detected capacity change from 0 to 128 [ 430.490330][ T2395] EXT4-fs (loop3): unmounting filesystem. [ 430.492005][ T6818] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: none. [ 430.514187][ T6814] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. [ 430.548051][ T6818] ext4 filesystem being mounted at /200/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa supports timestamps until 2038 (0x7fffffff) [ 430.636610][ T5577] EXT4-fs (loop4): unmounting filesystem. [ 430.651016][ T2872] EXT4-fs (loop0): unmounting filesystem. [ 430.796061][ T6853] loop0: detected capacity change from 0 to 1024 [ 430.800302][ T6856] loop3: detected capacity change from 0 to 128 [ 430.813616][ T6856] EXT4-fs (loop3): mounted filesystem without journal. Quota mode: none. [ 430.822119][ T6856] ext4 filesystem being mounted at /222/file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa supports timestamps until 2038 (0x7fffffff) [ 430.829614][ T6853] EXT4-fs (loop0): mounted filesystem without journal. Quota mode: none. [ 430.892684][ T2395] EXT4-fs (loop3): unmounting filesystem. [ 430.911048][ T6841] bridge0: port 1(bridge_slave_0) entered blocking state [ 430.912110][ T2872] EXT4-fs (loop0): unmounting filesystem. [ 430.930939][ T6841] bridge0: port 1(bridge_slave_0) entered disabled state [ 430.943862][ T6841] device bridge_slave_0 entered promiscuous mode [ 430.975309][ T6841] bridge0: port 2(bridge_slave_1) entered blocking state [ 430.997099][ T6841] bridge0: port 2(bridge_slave_1) entered disabled state [ 431.035971][ T6841] device bridge_slave_1 entered promiscuous mode [ 431.221476][ T10] device bridge_slave_1 left promiscuous mode [ 431.227444][ T10] bridge0: port 2(bridge_slave_1) entered disabled state [ 431.239270][ T6919] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=0 sclass=netlink_route_socket pid=6919 comm=syz.3.1719 [ 431.254816][ T10] device bridge_slave_0 left promiscuous mode [ 431.266053][ T10] bridge0: port 1(bridge_slave_0) entered disabled state [ 431.275356][ T28] kauditd_printk_skb: 5 callbacks suppressed [ 431.275372][ T28] audit: type=1400 audit(1722336694.383:550): avc: denied { create } for pid=6924 comm="syz.0.1722" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=kcm_socket permissive=1 [ 431.315310][ T10] device veth1_macvtap left promiscuous mode [ 431.321686][ T10] device veth0_vlan left promiscuous mode [ 431.411954][ T28] audit: type=1400 audit(1722336694.513:551): avc: denied { mounton } for pid=6946 comm="syz.3.1733" path="/proc/762/task" dev="proc" ino=45720 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=dir permissive=1 [ 431.453123][ T28] audit: type=1400 audit(1722336694.543:552): avc: denied { write } for pid=6950 comm="syz.3.1733" name="task" dev="proc" ino=45720 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=dir permissive=1 [ 431.479019][ T28] audit: type=1400 audit(1722336694.543:553): avc: denied { add_name } for pid=6950 comm="syz.3.1733" name="core" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=dir permissive=1 [ 431.498899][ T28] audit: type=1400 audit(1722336694.543:554): avc: denied { create } for pid=6950 comm="syz.3.1733" name="core" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=file permissive=1 [ 431.544911][ T28] audit: type=1400 audit(1722336694.543:555): avc: denied { associate } for pid=6950 comm="syz.3.1733" name="core" scontext=root:object_r:sysadm_t tcontext=system_u:object_r:proc_t tclass=filesystem permissive=1 [ 431.591734][ T28] audit: type=1400 audit(1722336694.543:556): avc: denied { create } for pid=6951 comm="syz.0.1734" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 431.702128][ T28] audit: type=1400 audit(1722336694.553:557): avc: denied { setopt } for pid=6951 comm="syz.0.1734" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=icmp_socket permissive=1 [ 431.834288][ T5442] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 431.843177][ T5442] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 431.850385][ T28] audit: type=1400 audit(1722336694.723:558): avc: denied { map } for pid=6967 comm="syz.0.1742" path="/proc/712/net/pfkey" dev="proc" ino=4026532536 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_net_t tclass=file permissive=1 [ 431.866937][ T19] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_bridge: link becomes ready [ 431.879400][ T28] audit: type=1400 audit(1722336694.723:559): avc: denied { execute } for pid=6967 comm="syz.0.1742" path="/proc/712/net/pfkey" dev="proc" ino=4026532536 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_net_t tclass=file permissive=1 [ 431.919307][ T19] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 431.932153][ T19] bridge0: port 1(bridge_slave_0) entered blocking state [ 431.939055][ T19] bridge0: port 1(bridge_slave_0) entered forwarding state [ 431.946448][ T19] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bridge: link becomes ready [ 431.954646][ T19] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 431.962721][ T19] bridge0: port 2(bridge_slave_1) entered blocking state [ 431.969570][ T19] bridge0: port 2(bridge_slave_1) entered forwarding state [ 431.988505][ T19] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 431.996670][ T19] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 432.005515][ T19] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 432.013158][ T19] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 432.033819][ T19] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 432.043865][ T19] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 432.052088][ T19] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 432.061863][ T19] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 432.070072][ T19] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 432.078800][ T6841] device veth0_vlan entered promiscuous mode [ 432.112455][ T6841] device veth1_macvtap entered promiscuous mode [ 432.124825][ T5442] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 432.137308][ T539] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 432.146547][ T539] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 432.166231][ T297] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 432.176507][ T297] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 432.517533][ T6996] loop0: detected capacity change from 0 to 131072 [ 432.542357][ T6996] F2FS-fs (loop0): invalid crc value [ 432.557374][ T6996] F2FS-fs (loop0): Disable nat_bits due to incorrect cp_ver (15359802341028777995, 275811881701387) [ 432.583224][ T7018] general protection fault, probably for non-canonical address 0xdffffc0000000002: 0000 [#1] PREEMPT SMP KASAN [ 432.594780][ T7018] KASAN: null-ptr-deref in range [0x0000000000000010-0x0000000000000017] [ 432.603027][ T7018] CPU: 1 PID: 7018 Comm: syz.4.1760 Not tainted 6.1.90-syzkaller-00122-g7fa70ede91bb #0 [ 432.612571][ T7018] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 06/27/2024 [ 432.612661][ T6996] F2FS-fs (loop0): Mounted with checkpoint version = 753bd00b [ 432.622457][ T7018] RIP: 0010:do_renameat2+0x6fd/0x1480 [ 432.622492][ T7018] Code: f2 e8 77 f0 fe ff 48 89 c3 48 3d 01 f0 ff ff 72 12 e8 87 f7 ab ff 41 89 de 48 8b 5c 24 18 e9 6f 05 00 00 49 89 de 49 c1 ee 03 <43> 0f b6 04 26 84 c0 0f 85 8a 07 00 00 48 89 5c 24 40 8b 1b be 00 [ 432.622511][ T7018] RSP: 0018:ffffc9000115fc00 EFLAGS: 00010202 [ 432.660305][ T7018] RAX: 0000000000000010 RBX: 0000000000000010 RCX: 0000000000040000 [ 432.668115][ T7018] RDX: ffffc90002109000 RSI: 00000000000001f0 RDI: 00000000000001f1 [ 432.675933][ T7018] RBP: ffffc9000115fed0 R08: ffffffff81cbddc8 R09: fffff5200022bf59 [ 432.683828][ T7018] R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000 [ 432.691647][ T7018] R13: ffffc9000115fde8 R14: 0000000000000002 R15: ffff88811c400360 [ 432.699458][ T7018] FS: 00007f16099486c0(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 432.708211][ T7018] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 432.714639][ T7018] CR2: 0000555555d4b4a8 CR3: 0000000121df5000 CR4: 00000000003526a0 [ 432.722446][ T7018] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 432.730253][ T7018] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 432.738062][ T7018] Call Trace: [ 432.741186][ T7018] [ 432.743967][ T7018] ? __die_body+0x62/0xb0 [ 432.748133][ T7018] ? die_addr+0x9f/0xd0 [ 432.752126][ T7018] ? exc_general_protection+0x317/0x4c0 [ 432.757510][ T7018] ? asm_exc_general_protection+0x27/0x30 [ 432.763058][ T7018] ? fast_dput+0x78/0x2a0 [ 432.767228][ T7018] ? do_renameat2+0x6fd/0x1480 [ 432.771837][ T7018] ? fsnotify_move+0x4e0/0x4e0 [ 432.776434][ T7018] ? __check_object_size+0x48e/0x650 [ 432.781641][ T7018] ? fpregs_restore_userregs+0x130/0x290 [ 432.787104][ T7018] __x64_sys_renameat2+0xdd/0xf0 [ 432.791876][ T7018] x64_sys_call+0x85c/0x9a0 [ 432.796223][ T7018] do_syscall_64+0x3b/0xb0 [ 432.800468][ T7018] ? clear_bhb_loop+0x55/0xb0 [ 432.804982][ T7018] entry_SYSCALL_64_after_hwframe+0x68/0xd2 [ 432.810712][ T7018] RIP: 0033:0x7f1608b77299 [ 432.814963][ T7018] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 a8 ff ff ff f7 d8 64 89 01 48 [ 432.834403][ T7018] RSP: 002b:00007f1609948048 EFLAGS: 00000246 ORIG_RAX: 000000000000013c [ 432.842736][ T7018] RAX: ffffffffffffffda RBX: 00007f1608d05f80 RCX: 00007f1608b77299 [ 432.850550][ T7018] RDX: 0000000000000004 RSI: 0000000020000500 RDI: 0000000000000004 [ 432.858369][ T7018] RBP: 00007f1608be48e6 R08: 0000000000000000 R09: 0000000000000000 [ 432.866274][ T7018] R10: 00000000200001c0 R11: 0000000000000246 R12: 0000000000000000 [ 432.874065][ T7018] R13: 000000000000000b R14: 00007f1608d05f80 R15: 00007ffec55f5178 [ 432.881883][ T7018] [ 432.884745][ T7018] Modules linked in: [ 432.903510][ T7018] ---[ end trace 0000000000000000 ]--- [ 432.908888][ T7018] RIP: 0010:do_renameat2+0x6fd/0x1480 [ 432.914090][ T7018] Code: f2 e8 77 f0 fe ff 48 89 c3 48 3d 01 f0 ff ff 72 12 e8 87 f7 ab ff 41 89 de 48 8b 5c 24 18 e9 6f 05 00 00 49 89 de 49 c1 ee 03 <43> 0f b6 04 26 84 c0 0f 85 8a 07 00 00 48 89 5c 24 40 8b 1b be 00 [ 432.935355][ T7018] RSP: 0018:ffffc9000115fc00 EFLAGS: 00010202 [ 432.941701][ T7018] RAX: 0000000000000010 RBX: 0000000000000010 RCX: 0000000000040000 [ 432.949619][ T7018] RDX: ffffc90002109000 RSI: 00000000000001f0 RDI: 00000000000001f1 [ 432.957485][ T7018] RBP: ffffc9000115fed0 R08: ffffffff81cbddc8 R09: fffff5200022bf59 [ 432.965381][ T7018] R10: 0000000000000000 R11: dffffc0000000001 R12: dffffc0000000000 [ 432.973371][ T7018] R13: ffffc9000115fde8 R14: 0000000000000002 R15: ffff88811c400360 [ 432.981365][ T7018] FS: 00007f16099486c0(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 432.990240][ T7018] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 432.996713][ T7018] CR2: 0000555555d4b4a8 CR3: 0000000121df5000 CR4: 00000000003526b0 [ 433.004517][ T7018] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 433.012294][ T7018] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 433.020345][ T7018] Kernel panic - not syncing: Fatal exception [ 433.026532][ T7018] Kernel Offset: disabled [ 433.030662][ T7018] Rebooting in 86400 seconds..