last executing test programs: 31.157373976s ago: executing program 0 (id=5): r0 = socket(0x10, 0x803, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000e0180)={0x3, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0}], 0x6, "9f71108144b931"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f00000e1180)={0x0, ""/256, 0x0, 0x0}) r3 = syz_mount_image$ext4(&(0x7f0000000640)='ext4\x00', &(0x7f0000000680)='./file0\x00', 0x0, &(0x7f00000006c0), 0x1, 0x603, &(0x7f0000000700)="$eJzs3V1oXGkZAOD3TH5q29hUEcFepVgwaJ00P5YGFFuvhFqpraCoWGMy+SGTTEwm0ASkahEKCu2FqCAWcqGCKAQU7wT1yp8L/9iLdpdCFxZ2C6FLt7AXe5HlTGbS6WaaNJs0Z+k8D5z2+76Zk+898/Y9nfP1dCaAptWV/pKL+EhE3EgiOusea43qg11rz1vqXx5PtyRWVy/eTyJJ9+lfHq89P6n+frC6W3dE/O2HEWfbN847t7A4OVQsFmar/Z7y1EzP3MLiJyemhsYKY4XpvoETg4ODA/2DJ3btWH/2u1+//vGvfO5/V39w9vcr/7j6zSROR0f1sfrj2C1d0VV9TdridP0DScTJ3Z4sY7msA2DbTvYcO95SrfO2SM8BndFSrfrSL7/xoDP+eftJ+y6/efO1vYwV2H1XImIVaFKJ+ocmVXsfkF7/1ra9eu/xmx/v1Uw8ycqZtQvAG9W1naX1/LeurQ3F+yrXhgfeSKpXhmuS2trRDtzKpz/j/gf/k//zn9ItntE6DO9Nyy9nHQFZah/IOgKydORLWUdAlv59LesIyNL/V7KOgCxduJh1BGTpi8/bP4KzLb+4n3UE/OVMRBxvtP6XW1//iQbrPwcjYqd35vzxSERXvPDz+rGN6z+5ezuchk2snIn4dN29XUt1+a863FLtvT/tRFsyOlEspLk/FBHd0bYv7fduMseLx/7++UbjX72b5v/mhdr6X7ql89fWAqtx3Gvd9/h+I0PloZ0eN2tWvh9xpLVR/pP1+k8a1H/65+H8U85Rul663mj80K00/7+6unn+eZZWlyI+1rD+k/XnJJvfn9lTOR/01M4KG1347ytzjcZPHU3z/+BT8p+dtP4PbJ7/yvl//X7dhpnc3GfHOm80Gr/7ozT/b3373Zz/25MvVwKs3Vp8eahcnu2NaE++sHG8b/sxP69qr0ft9Urz3/3Rxn//b3b+3x8R33rKOf/63buvNhr/2mSa/399Xf1nJ83/yBb1nzxW/9tvnP/M0SuN5v7waJr/U/u3rv+BSjDd1RHv/7b2tAnKOk4AAAAAAAAAAAAAAAAAAAAAAIBmk4uIjkhy+fV2LpfPr32+74fiQK5Ymit/YrQ0Pz0Sle/KPhxtudonPXbWfR5sb6X9qN/3jn5/RHwgIq617K/088Ol4kjWBw9NqiPizh++M9zgm/kBAAAAAAAAAAAAAAAAAICsHHzC//9PvdSSdXTAs9ARcWf0Jy3fS9sP1Tk0lbT+f/tw6myof2g66h+al/qH5qX+oXmpf2he6h+al/qH5qX+oXmpf2he9fUPAAAAADyfzp87l26rS/3L42l/ujQ2MTk+M9h3Ij81P5wfLs3O5MdKpbHKN/ZPbf3ziqXSTG9fzF/uKRfmyj1zC4uXpkrz0+VLE1NDY4VLhbY9OCZga7d/OjCedQwAAAAAAAAAAAAAAAAAAMAjcwuLk0PFYmFWQ0NDY72R9ZkJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB55OwAA//8t2VDh") ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r3, 0x81f8943c, &(0x7f00000012c0)={0x0, ""/256, 0x0, 0x0, 0x0, 0x0, ""/16, ""/16, ""/16, 0x0, 0x0, 0x0}) bpf$PROG_LOAD(0x5, &(0x7f0000000640)={0x6, 0x4a, &(0x7f0000000280)=ANY=[@ANYBLOB="180000000000000000000000000000001811", @ANYRESHEX=r6, @ANYRES32=r5, @ANYRES32=r4, @ANYRES32=0x0], &(0x7f0000000200)='GPL\x00', 0x9, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @xdp=0x25, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f00000e1380)={0x0, 0x0, "d3293b893269c9045c8c50ad21c697969b6efbe5603925c3b42dfaa0b81788a9b5b4971d7ad1b6b8a440f19b8952704c88ef3681f7bbea645632d817376dbf488bf95bdec9ec1c8c6a09004cb712bc21c167428d5001d456b5855b8015a581442cb8744606007389a64ffedaee1c58f65419bfe6f7fe8b2071338f0ff6cd2467b197a66d5b727ee8841f09a45711e6f6460c625d3110017cf84ca4a975c7edee143223f15b52b86995b513e2ab9ee41be8f2463aece44d287e11414691fc33f018109cd4148ee4db5d1de446e74e21251b806579a91a2ff016784a6694902b1aa581f23e5b9bf1707530e7f1eb8bbcb8d32002787eed7af87201caeee60db9d1", "75b40134f0686beaac51316ad86fca152e66d9018526c800bdc3a71287dc6adf2ef441617646d84b07441a93a246025b5430fe9a67d5f7cbd380d715bc02450ac4dacc8036d619041ff9d0b696701bd40f40a78d8d865f81d9acf8864ba0f85131517dc2b15a714e732d7493e5bd5c69cd75d3a079469bc5cdd124b1041732810e579825081271ea2f7e74203872793b60ec568bd6fab42137c5a4508d670f74bc6ffa906ff85e628ecd68d6b7e5367b9c60c829b6e896b9233369bfc6495d38e1d6638cdefca550ca240120f6bacfc38fa6a22915170d2da0ae88631215857bc87e724e206176f616bd02b7ed548efee6c5c8629c29ed4929b37a9675db05df263b33f8229b38213e826bceadd9e762644e88ab0abb9bf1aa7a9c8387ffa1208e7f9b73c985c6613ae26fc32eb97f76d93cebe95584cfdcd2f60804ec9507325946f584015c98608b519ac5f1f594d823c569dff048ed8e31ff43dd89c0aba507790aace91ad60da29f448e21ba9cdeb26b774176de5412068bb51d4899547ae39f2b8b45b937364f1f417039f34db478ca41fd7c3beb88219d3dbdac32ce58054d09e3f5dffb01d94982c611f5a99dc5bd445046f454df78334fad026f597c829cd352cf06e771a83f8c6014e0094430df6284fe118cb546974969d28d613d1e02258aae3521b285b2957fa91f77e2acd880ee476c06206cddabf1cb20787f59397e32f8513dd0f4c798967f67223fcb0b895b7633dd7fb23bb55be7bd75bc77f232630827a0e1d8f89bc19f07641acaa9ae8b8941cf2cf6cb0e8a69afacbed1752e5b5e856bc1c75db2c1d80d987fb147c1eef702278747980a6ba72524098c25f959485b329adf626a1c4d53d5d90be07b8fd2b21a94d14ab1cb6a8c9acad2f3cdee884f2a5b56201f58644af4a9aae23a93603d840bb62635fd727ffe128e454a78d3953f0a82f253d32dc707dd98acda96695560d4add1cfcd670a46dbef4380f5abb842c80cecc7346a5fd827f2553d4c986accb442ccf190774661179bc8056b9670fcbc33bbb882db4bc9c22a758efb85635758782a0222e6b9943452a769efe7a6cf94eed5b363d6019c14e02262341b8e0a60045d875edfdda003152f9867581c83a7a4b45bac16b6810562191b487b16554190615caed724822c993cf8cfec0038e6eaf982fbdff7ae93839ad7cb854cce947542f4289dddecbfbbe43fe3892f246509b267b8458f88885815d00415e34cdd147be6f11bee746359a653441599135577400ee085ea027307bddd2372582bfc515f240bed6c7d4defa0663cf0f89d105c51eb26f3065722d7f8253ac0c1247009c6cfdd93d96d0e57a258c3b040620374f25ff18803e8f8476785f7d4ffca4954c10a0fcdbed9bcc71de08306d0a11bd4843d2b84c5fadae2dcc681a681f91e59707864b4a9a3ce10335883da806430a1faf013178f5659f296f8afe33b8548c73d83b6d2307e1eb1b374323b0200b3a091bd9b3ee821d0e378b39679e4d1ca3fed1e2e3978f49f0887a4ca7e9dc8dbf325e006cd4e072e05192a3f3cf221a5c495ea4e1c577707cc02cdcf1cc21dc35c0ed8748fbf1cb8cb4440b61666afd7a0be0d4e76bb4bff7b8b79d82bb5c525d6af3d85f87f093e0d0832dd86e5c50a2085ca779032a9d4e935193ca9de1af35a0421fc1886ec2f94b08e5d3e177fe4a967bd934c1810e447d1516d96f35b04d374e21c3169b378eed2322b75cbd4334d26beca7d22cebbec15550d47fe5b206973196f5ac268839f01b040c08bdb58410981b0aa83d7891f2c549a17e58b7c11ad44a62cbc873c7beacac2d93b55120171c8581d5d6b459d738ca367250391348e72ee16ab577073ef000c9c07b6427f922235e2a000bc99e8e3490776a00485f76ff979033b1e149682292ed5f54005f548c6bf618359d66e0811e50b860f7a78f9c04fb86c572a2e36e85e27232120e46db75130c332e763ac98d2990e538bfc6b2405f7c0ad1897d3f5ef81f65586325e14a97aaca27a05d71edebfcbb003a281a96f3ec52d6ec0009e88777390354e2cbeda0546a713d494178d637d889611200222d4a069fa17d56750e3d07080b965fd0ba5cd0c1f421647c589204c745c0643b48096d579c938c76672fbac808e7e07dbd7105723053da0395d9b38aa2c3075b701a6af814567145b3c569542e18bd88099cadeded4ae7b023b3ec9046162505c0656b2ac226a61a2316e57533f9e40acef681e8d547206dd3e228bc6bdbda6fadd7be3995f6a8acb0094f975fe5c24a31dd14b526d1a5daa9205973af6095f5616bb75f0ce1dec4d6a534e4dfe2eccf1ced71e0b9e6071ea5edac3b2dd80aba07201a6aa9bf9267ca3644d40a92aa59cfa97c935bc615293b75cea7b66392b63b1a9b2bca5451311ff648f45edf19e01e646922f3b901d60a53bcf9e0ec2bc7ef6be11ec538aaa7e3c3a1d47a45f97bd6ed31cf473f0011c1508a720bd3f5d7d14e3da1451209c2c8a9340d13ed396765e547f0b9205e1a5806655b1a18b978ec806a508b2637cb8b84245a067c07c8dc7e5ed81d3b2fe07b740290924fdbc423311b9b111ff2446d76f8cefc22be0722ac242c7022fb15ffd52d8cb6daef802157307203e943291b9976394486d672ad2669b0feef9826f577ca5a7baa488e02b594c351c2ff39800a50708024e27bdc25b58e87d71851251fc88ddbfec4477483e4a0d0babfd79a1a15a56d413624ca12f9a8f8ee4019c1ca8e944b0a3a4a8d718ac60b8e68f2788f862dfc32df88de60a7f20c5b62a1f970edf073fae40576d3e70c16523ef4483c75bb40bc514ed4129a57499ec5c448c90c61ab2c9658e7e1becb3c869df83136b8fd97ed1e9d82ab75ee0ec6ffe5bf73b97e352e842d53c8bc3400c318e5919109ca4de5f659dd46f1a799ccaf0df3540d956c169e2512e30df05573a03e1d828c0e36e2209620f4030fbc758c5ad6624e4e8f606e06008ff3b0cffc995245aaad3674a758ad0126c970d5edfce902df24190c5be2468d082e8e0770355bec6ecbf8632922421ab0a3820e397322fd6caa9686b52aa2e1374087a53de14b781a94fc77c009934e067cc9e8012883c9b2c6817137b0d40c784c9fafa18b00130161ee7a0d447c179226b197a1591222c203259e923830e495cfb4e3eb1049572e65cdd360ba00e2e8b490f21d70e4e1f47793934b76687eee8d3406ebf6800a8d9d16f4457665f264751a9141afc97e0fde6f513aa349a82dc730325ff80fdc0878185d4f1e9291ccebaffd129913494e9afaa679bdd5c5be65c6e0347482d1a52887eb6582750244a2553f6585719ea7f487e23cca01d46ea55811b64845041a7f523bb8d7d3eb5880bce12e16f168bb05c74f2e10352d7b7754970db9786d37392a850414bec4ebe03bb93750b0dfff0f6e484eed4583364bb492007dd0a9f63ba6c944bc5d5f0563c0aaa053e120a5974bc767502aea8e7880a33b3a442d3ffc1b1857aa5dfa76294b7f47d88077ed6bdd88c29b5721bc65887496ead92c7342935a711e1466aa14478bfc4c35591fbc31bc97b83e94d789855ba1f51aff07a9d4d4c960308b6887761256f5b85a8921e8113e9003e78d2a8098fa441858f42ddaa230c381ba502fd38ba501e180c9f8fc034154856678c902023c06e15fbef9dba707b881f85015af65a5f8bd5bee06c3a481be7a56c11fdedbdd6dc6a847959c74f0ca5cad4a4cb41f11ac07c8bd88b480bfe62b9c978c817ffa03a882727543ad4587ed8c2f230111361bbccc7acc954123393791d2ec35af69657e335c0d465068d50e498646083a1e6b5442e834bb07274acced52c633cd4402999bdddc0be320045151a3ff5e7ea0143d2341590866faae376628f430bba493b4ef43d5cef6ab04a607d53e73c1f7c9d845c709c9488523ff5ba731c9857d37b44fee1c33f1c63b0635119161968435cecdc5992b1c95ad7cb8c7f83727ad5718c9bc679bf565aaa7a61e3ec231e21c66ea6c29bc6cea71b8177a0503ce9bee691ff697dc5cbd42476e2b19bb2f7310f8d5d7429d172d70276075941c8b5c35f34af8f50b192ae7a0dedbdba1207ba6dbc686b6f6c7183a728a748a7f041721881030c5e6039f4277f888377994091d5ce72d6d2bcd6b1b5dabe1e6034595c8fd51f4f2b7fac3a83b8c44282bab34daf42637e3ef732a6ab97ceeee67be82636f7ec24a6073defb36156e0fa751d4456b4491952b3a035521dcd908965c281881745c7bee0c8bb963234654bd681c6573b3fea22e1de3f087ec4389d0843fd863ce716dc30e04e282f4cf77ec79d96e6869e729e39b41e11584bd9244acc0c8630ec9d0a172b6f397e2e213777ef02ddf062599e05e80bcdc540b96b3591ccb38da2cff743d7b0ed8523bc190f00ad13788dc38547414ebd71ee7b0656d148e0ff08fbc2756876dfb9ff7fbb6738114808c6ce10639a93ecf3e096c74ab6493ffdff45169278aa9e4c2aa58062415f8b252093cc9275814b8e0b18a49a5aafa7d0be0f9042375ed03adb1814bb93e4314db58c8a739b94e0f0c9c1303f908fb833bbbc458d04d771803b992fd796a8a2c1d0776db105a0a97cd91ff8fa1658cd7ddc9e54260c1f0e1410fea19cc77e4e4fc40e1bd1145b35b461f8c0416dd8a98cfb134f286f2f23a1e224bc3feef941b5c033c64fa58c1cfd5caf335207c72fa3635f30d039fa342c9840c10e4b0fdeba457c237ac10fe59b0d722df2c12b51d12ebf4809b6336c4a1928f58ab12f510ffe3f64809617a5a7f9405470e37cf1115a5002a1aaf1b20e8b05946e9a2e35bd599aac8ccf3f416c3982f1353daa9de4cf408d67be450d4dd7ccb9e66b7db7e5bf9b0be439932c16ec7be16a2028f18a8e9e58986699f72d3fa7ca9ccc693d0545e8e002193ad5d8941de1ca7ef318e1dc053e1d2116a2cdae83d437f9fd4c209f2b29b711ab0018c8e38a704aae29a6cd2ed7a6a62c1f320051b9388beb273f53ae5a2ad8c1f9cc337132faf956536e9fef8ec80b9813f9f7e3b2748f1c1a0d0a3a0a82cf1ac6f18fc8a0a46524f02eda663a043f58ed73dd562451965d7b79bcb613d1068b1802bc21a68490d3272481045dec3558411a015948aeb8186690bb50a02748bfb13183b6313987386b3926db7044cebe46f19f7707f106c9028f84f889b7bfbb4afee8b04f607b205e215a63b1d8fb09be708d70fae0371a9aff3e6d4675728c0b4e0642024ab21f0b5ab5b7dfe39526194fd2058be21734a07f4d13e59ae6240be6a946fe9ce5ad694500085e4979f9f3d4574f841adbc6fbdfafed69d8b00e09826375cd8b8139fa4b65b5bea261b0f72bbe4845ccd0d5d34a399ac04d28f2bb2b4aa4ec"}) r8 = socket$inet6(0xa, 0x3, 0x7) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r8, 0x81f8943c, &(0x7f0000000440)={0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000000640)={{r9, 0x7, 0x0, 0x8, 0xfffffffffffffff9, 0x80000001, 0x2, 0x82, 0x7c1f, 0xb, 0x9, 0xee, 0x100000000, 0xa, 0xb9c}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f00000e2380)={0x0, ""/256, 0x0, 0x0}) r11 = socket$inet6(0xa, 0x3, 0x7) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r11, 0x81f8943c, &(0x7f0000000440)={0x0}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f0000000640)={{r12, 0x7, 0x0, 0x8, 0xfffffffffffffff9, 0x80000001, 0x2, 0x82, 0x7c1f, 0xb, 0x9, 0xee, 0x100000000, 0xa, 0xb9c}}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f00000e2580)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f00000e2780)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f00000e2980)={0x2, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x2c, "457fcd74fcd3fd"}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f00000e3980)={{0x0, 0x8000, 0x492c, 0x5, 0x1, 0x28e, 0x6, 0xfffffffe, 0x55, 0x9, 0x3, 0x0, 0x9, 0x0, 0xfff}}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f00000e4980)={0x0, 0x0, "195ced6e97cb3a24a6e7cdd9935181bed82fdac6217a8ad5e61c8ab73f3f3438482d8e23f2e87094af616ed4f636e271961b13948d9e2540385ae8eae9b058755862773d889da3defb61782d8716647eb05a5100b828e577b71ac3fb3d644e71a82269362a04c595e4cf86793c1f5360847eb75cbc306d31073ab37031d0e3fb337210bd5b2f423e45ce1e4f36a8d6229c13e686b1611a1072746f2e907e968bc8e7be9cf157af682e81fc65466af9612791b3d21baa6fe7aa8bb6ed446024e0c4b3082a26fc2a66f576cb4ebf05961f7075e533f65dfe98be0e36db65e47b3bd9e70934ae697f06b2ca111cd1d47f9803141f8623411a62a0867d8cd6604ed5", "fc256c449bf835d90ae7abfea6f5dc52b10807cc0bcc76722f587999f3b70248ef6778c1391047099c1c5d6aceda60606bc2e33ec2dc523530b4df85a2e46fc5ab4e8ab93760578daae3ee5979453f95cd2eb5aea04c3fccca06c00a5bae627ae0b58c0cdd021c3b2b51620cdc783d44c17c06cf783b713e8d58d20715abf465c101ac4f78148c5adfbaabe6fe85d49ef672e524fa1c34353c522b31212a2cacbee4d50572b504483113befc7233df0124c0feabb03037e51b2288b65e68a87dff4d5b77e027286cf0d1abbf368edd47cb18bea3675e9413a7a398c45559cec2cfdcaceff414f83674a418f365d327e54fb47cdd7cd9b0358aa53cfc22bec12646aa0490245930a74c64fcaa8aa99a277bce60a7ba5c42f012c7945648777716d6647675f7335d325c6606354ef6895924b521cbe6ec0b33e9952bba8e3ef44c427c8520774987a1c3f97da62dc362b66fa7919636d9b07542fc370a72d632ad2c9868d954871919601b887ee28b89299c5b3f61f3fa8cd37a6a869a550a066037aaed9b7fd9aa4535c43b439e30be88f25f27ed87d3fc77439013203f61fd12279416c3205c9462bd53b6a9e17b7c2d64e7ca4cbd8c78ff86956230a5959c162c288593907fb7b1213b75e93bdc20053a30bb8c7e1bdb989dc1b5a7f3a89f9ba2fa5bfde8357ce44a507abb606940557430f7bd62688426c7f33aa3bb4d92c4d7a664e40cfed5157cf49e9d23b3719341f01aeb3baf0f1debac89dd6e3eb1c44e78f8c69c302890af185db4c6be5cab0d34620f340669399740e1420f3600be088d35287db1fe2805be15c4bea35d7a6f8396e8c0fec614782348533f27705edbdcec2c8f6bb2bb5deefbdeff4e28e4b6336474a6cafa4972d9b47c36e5d37891151d78713a0428f0d8d45575b56a72221ae8b078d10fdaf9144add280df66ad67c185e4ddf61a65a31e98c667ef6ca41dc42b6105f295f697d5e125844f55ce2f0f4a74ed9c8a350e8a23fa9e2da5d9332f8fece01be450af4428b942f41e107e77f34a00b75ba5349a7b32cc847960e871e56191d6bb93775819be58d15ff3a4936697366b1b53a86efadd69a4fb684d552141543e3f13704abfd06cc3171e09d68fb12631b00ef976cc06c4c857cdd0c1b60253144d03448dcb30e95802b87ba2457232d3ddeddaf334715361b5073846bb1022de688cd41ba38827fc9a4247313ba42f1a5137875cdd2fcd94eeb2d3c83a689d15bc582f24443557765ff492da95ca703fc57af790f0273bf3ff72db2e003657d6eedbe1b9263936902acefa83a60f9ff73d2d477bb77a18bc4651168124e37fe55a3a3923c5c63992c2362aab6963e2979897af2fc409de16d92b82152e7a2dbad420dd783f849af43110880cd77d77847f3094538e1bc53b833402ed407079d82b94a6769e61529da6e2a244b3eb3ae7f280ced1e631662ba7ae60496f4f6eb65384b9db6954372b17bde0a68e394ccf5042cadeee6da26d26ba19c29e616edfcb9c2a43e60690be72877390a0495a2168e20ae033d1d4eebf55c7e7786c0a75404d11753ef94a8faf3f7d76877afd843627d6cdfddecf4120b953f5e4e6a520f91bf02523c10ad9e9c6326031fd6b2620bdee0a70b02b2237333ac3cde63113d949791bb1f39747d478563da5db563a673abd3df5106f1e371308590fb5ebf14ecf61ccbfa9f11e99f41fd94a2baeab9b2919e713cab8b7de257c71e5d613873eb632f6f32267159ffa7d59ac422a6049d1be22cf8aeb322662cf0314649e7534108542360eeb2bd8faf598c21e76843ddea33f3d0650bf41c4b6dda5b9edc0de8a66a0076a70cbf9c6bdaace5cdbe8fb620eddc5f771dd044aed60837e45211fff96f3983161c07d95321d0c9f28ca850026a586b28b0a2f5af95902421015b4d03a249e9ca334e253e93e8eaec725c8f8ac1c5298ae45e7fc849eb7dbb92c97b67286ae5aa1e65f3a8fd3a71b28653fe282cc3be88962a7ba97f8629501a829654ba94b5a183deaa2d57035f0ca0ef1a43cbd8d15555c4f0cbf014dd8b9cec74b5660c62d0d09508e54440d3ec04d28d61c4efc7d3eefc16dcc4a31e7315b03ca4d6e2c7b4108bc60f0024c5615d9023647332e2f2656887b187d900419094c2b8ad46c061b060110e67502a46bdb927b9c3ccc5ebb217cef7c2a8c41f3c0ce77027905669912e57c602041885176688dba3ab9e58159e77bebdc24fc07a009c8da4e6250fbb2fd8c57c4ee0b02c461b453150f5d6ce5048072728d8667545f2b76c516d95031ecd1afbd443d2a12a673b2205604b84ad342ad587ded652aaa72c4056089c3b5f3d89312c804ab097f529560e440c7c89068fd1e4505eae3f15a3678c2cca70bea1b5b3831ccb67a8a24457f8b1048c783a29a5dec30761a4c03297ba6d795048bbc73367c4b5cfff69e09444f856e2db2b474493ab25fb95928fb3000075728a603cdfe47ad0d6218e1d4ce2e479d784be724cdf87d69ef128b41f926b566fadedea8ce58e63e803409698fe4cb1452290979f62afea5aa9b04384be6bd6d55259cc8c6462aed9ef9e85e1643be2e674851fe45f6551f802c9b74ad6d10fb114454d5981e4f5c4181b7fba9c94d832215bc9f6c297c7036d4e7069923ea7945e00a294490f41aa523026aa3cb679891f6a3af456731fe08ad1d23c99ac6c0a21180fd7ba549c6508cb9508a0ce266d7f0d14926911d35cb0906562d925601356dd27609bd6dc06fe417ffcd2b5dc6c666e3745d7a41d27b4ac448e41c2e452b2b6cd1190ca3563f02f82f7c14451d8cf1104b3b123577e4a67914b7aee16bbd6842881b5453178fabebf52718896a0ed34dfc3083594526c7549b10183675782b11675abeb27c5b835f38df1e8c01a6078deff69712b4f5cb9a6a2facf1d474e07d5d8734fb3bce70a74334b9259d3eb2f1d6faad8785f16947568a8194c6dad848643a9c0c3e11b663dea2cc8377839c6cc2659c3748a87d1c9c57afe45394330c31a200855812b26123c2e7ef1bf6255c24a58684b4e92c358b601a547a7e0e66c3e0ddc8a866965747ddaf1c20a82e0d6d2267acf9d02966f7b2eaf8a5546448962721a3e1978f6c1b557b0f3b05c5d045039024b22f9b5aed06967b9fb3980690c88aa45488fefce4aee8c479287dd8b55f0661cdf0b1d6fd9005d80b11558433134fcd4ef7473bd9f8f866ba0c266550cd214f4708d9d264c7e3bf95441a2e762dfd49c3df5b1cd41630510df91ac57f439b24dcc86ebcdaefa6a3809d628ac46c41f402ab93d4eea9b50b2f972964b6884984b494f77bd7433c104e433280e02ea7aae9aed33e0574d21f1d02c1fd066cb7f5eb509d086d0558338e4652452b2b5bcab78ca1d69c8122b4467cadbd026c90a62fe316fabd1a7055344192fe127ad07423bec18a4bcf2e48cbc2dffcacca45fd48d4f20af4b4feaa3d650cf3958b61c3fe7b982510b1007e1abb00f3b4bfa3a1eac68e85f54f4ff4452b0fef14d5f7bad9e522060ea86e2f0d9657474c07fa88ad019612b68f65a9769ab96b445aa8ccc25aaa02510a726cbffbe29ebad430758847fd9d697c4f09ac17deac7f1e3af1bf2b20d99f8015ba85fc379e8bf07fdfb50ea3a3f0e044758c2965fbee7bf6e163dfb09e38ef34c42071adbdb5e691b9d8b914a88c8d9b20c887d9a1701adb51046080ec92efdc961f21813eb17377ecd1b0f37e4e1dbb578738243957c51f34517ebfd5d77b8169e995d4424bc23e00c083171c064973073936f9fb443757cc74a08a5a2f66301d83f73369f8cff266658cf61804dd63e513940b443738c6741f0f48d0bdc148662dd9c1df5921c2ba7c6b88347cb0a564025dc73295b5450bb49d37b248ed2e6bfa7a773494ab6abc93f61aad6628fce8ad1bfd1b3829c0a2ef3358ede0659b86519498169dbc0792acebc191c54bf317c1144488c5dc78121d07a418f2d47b8a0f61e823a00f32fd115a860dd0360ba56e1df2c8670694d458a40b9842d9b4cdadfa022b5ae4edb4e215a6be2e3eb73fd58605e0c0f5a3d0b12fe4fea184f4453cfeed2a7ea15a2269ee42e5a486af61ea3950075caebd3bcc3cddc7847e7ec950a20d938ce2f9fbfcc02b8ac58e2f01f74c1098ae8db630bc545805b5cb54a29e529ba0738dcc1c616c1c61ad5b868e50c6782398906aec0538cafb9cd6fc70e7e59111a0ef3eb1c4ac17a5d605f4c6bc801efcfab4fc7a472e4224c5af74fbd0a01ad9af266b74eedb87e4ccc93252ad8d6899af751f8e7b5570667c9461c8bb8d1899d57e171977e14e4d92ef0fd8fb5e882da20f80061e3500d252d5ba1dd2c2080948798e62d8ab8da96832d8c0b51f510cf9a7ba0cd2435094a64e65093bb5654ed0519f41d5eeb6b217b8832b5857654685f3a1a01f9c2807b8a0ab673bc824b0b5017b2c28becd4e6af08ea05d0b9b5c48a993194d8ab7e275ca41256e11d7dc07dc8e623a6fd0cea7d8f40af2c6adec0f73d45dcbbd5e6469fa524f83a4f9c68f30479ef9c10ce48340ec2d2a68041bcb5eeec08ce258bf5179f1a5afe1f52997008d4cacf8a70919583e73b90c1ee8d6c01390307481ef21577fee6c80c25abf28c5ccfd6e3a587e48a6ae22caab5f00f6f2d0157935a75b0cd6c649d0f75159a1db751b617d7533d079855cb6c14fd2abe22618c0b20c0edb453da2bd2de15f64b9fc71a6798d830839cc6baa049dbe8d7532f0105dc696869ec34b2c53e5b864645df2fce0c6bda337122528d09d7891047e852ecca717b34ed4bfe07df3029d864e9be13ded43bbb86c8b8040ea9d2d239833dcd7b022e68a9e12453f4b6b7b96b463d3989828716faf4350ea3ee2acb0d716360823a85c96a1f4f4e1f8c0ed38c673727b8c93213a37d59985cacc2310f8bedebfae698796291c179272bd257148becfd80d35f0ebebdefff951d8543c49797ac03b8798118f25b6af9bdbc0bc10606bff477d4069772a7d2960e8756972215563f013c2eb3500be7b1eeccd13544c21dad302d19b379cc2048ff1c49dd0bdd66d1a5c2051617aedc8723f116da6d22076981203a201bdc1aa18965bef011ac3cb3f3d07f41a7c8673a3c429f2541e87f52a9fd8e94c40b3c5f35ac7e2dfa373636d5b2f6be2af3dc2b60b8faa7c6fd37c6f86278c3a33480e1ff282939483acb380c30dc99b3e838989642b900c33b1763ff30ba73fad635238f3258878f7c4684ed68d8aab64a8afba9071ee86c5ccf81fdc3b87ef096a4b77ec629d48529b7a342d4e9875fffa5a4adc474f39a77c2d1a9ee837e334b773db2c403eced376a24dc7872649fdb6dbf13e56c666b95a4978148b931445d392af1fb02e77ddcec05941cf9fed2c2443b"}) ioctl$BTRFS_IOC_TREE_SEARCH(r0, 0xd0009411, &(0x7f00000e5980)={{0x0, 0x573, 0x50000, 0x2, 0xfffffffffffffffd, 0x2, 0x9, 0x2e, 0x81, 0x4, 0x4, 0x2000000, 0x0, 0x6, 0x4}}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f00000e6980)={0x0, 0x0, "dd4b4c8a9708d9561fdb5c34d21df8b4adb553ef761296d84bc8f153afd3a46890cca353543214816e96e801c91881cb681cee26bf1590a9d57738b75e88b25f21dafafd43546185b94f073b582741fc32b1037cf776d4e0572b129298088cdefe5ab140640e4e777ffdf83067f3c500119764a3863f2df56b304a2a26c0ecabf372669aae7e5be9def3ddcacb17df1d4ab2d980937cc539c4886a1fa494b637a8bf77586b1ff0fdbb228b331f2cc938ed7290c1d3f77775bff145c601ea2172d38e0563b02e3b3ffbcb88ab5a9a0670e8419d9b11d35b26fee7311fa1abb9ce858f90c8bcbf104debace3a31d345300c5308a6c56036c251ce1b5639a827321", "bf521c806f433170ad49e3b44c79f362fb661e2bca6cfa487f3b3b9e18efced12f0a189bfb963cd99d9062c674e8d1746cbb8f6e572194d7d1801cc17e59fce1fa621f4b3d2803726fed945e6455df04eed96fb41a7f611605731f20a375f55438fdd976fc0a90744d5ed114bdbb970d9979fda490307fc03348caf2f5ba85923bd8a9cf604df3bfc671abae55839e29b125aa276308c75f3a994d14a2d5c9a26f244afb8c63990d93d647d68a20301f76fd0fccb572afbc03f6f1d6b7bb6ba6db3910aa3c79acde7c3025c799e4382ee0d1704121ab62371e50f11b4f291a85fad53cc45729e6640d0ca73fd5c88462530cf749234d30e01587bda864ffc68a5bb9fa6a49dff6e61fb0ad47436990db7bdd0bd4876057de07fb414adef7b99a3b98d01151f585dcfec035ba973610b7f932d0acb1bc2403cfef54fa43af4940c5ea13da1ac7c211ab14742038e84d2eb57bb5199ea2f8e6847e77083bb0a2699bf6b2c5d4f5dc95e8226bd3cd59c8e5ca4a93b1c2c4fbe42420033aa48a5feb62cc8d7e122718818a4cc9965a12a9ab52516952a4d886aa1d4f230acf2f7d9b6d05872fe0b31002b862da494653d9469ae6f82a52b8762ca69c6326d5e5d17083854c864cb26adf24f6bcf1e74f200e2c1b6706156cc3d6053d1dd1bb0c4ad3dc5f2d592014892c03352f0e6602039a19779a7688df940608a2c2dfe8953fdccd73fcf40546d964004250f595d78f875d5331702a3a24bce70ad21f1bd26ff48caa194bd053e90238a102b2331f9455ab0ef4f7103827a57ea979033f27c7d873b8431e975ea0c720044254bf743ab697c85739f6fc7c25ab2d88963c61cb0c80d2fb245ccf13a6306833c3822e129dd0b9227d31ce3e5bd023c183c39c2af8efe2e68e47fe9e997487e6772276fecba7f13be49fa6feea01a60e48f057f4a30d719ca67aa74bf697b2ad8860af346b74dcbaa1af41ca1575d7827ebe3ca81144745cf535e32dc38a77b020e16df26be9812adcb6cc739e28efe8b2ac6ce15be7d5eac754082c8a47b0eb73545935fcf986869062e773c3c6504ad2e430a472bf637327d922ed27dc50794cff18b4b5d9dc40b267b403dc5af11808b1017d6bc16efd6de9d618a1ed0dd16b0354004fc5fceb3bf6338a07532abd52db4da58f2ae8d24c21f79c35b225e94fcbc4891be46b02676cc83eb54edeaca75385ff956f9133a018ece39bd65875cc00cd3d47ea8ca78285b4ae1aa172b211bb3bc94d36a1cb7373b7aa3d1c05dd58b9d353242ac08f974b6b016d88c8812a276cb7c3b5bbcb56ac62b8aafe76c646313d86aa1ec28b3a49738ed0750ebbe8380219cf6227a28e978bd7b238e0ab50d88722735cd7251eba31c751e48db255aa4059553777ff3c04cf4dfdeaf18543c5561833ac50288fa0dab349d96bbbbba2d2f4a20180b6674472ea2b25a19a9026bd763f58b88ec5e04f4e93c440764e32d188383b25628c64d19427d316e30058d110a986287412daadac1ede0ade8c784e27dcaff2560b4f7f5f8e3d82392354dee8be07c55e5b2bb5fda5d77404d2e50ba0568ee16008ad452d3ef79fd3427ee30d5ce8a0025ddb3da9caa6a877909e6fc1c9f104d878d56eb7e7bba424e6315091755c2a98dcab9a5d28e796091d8081acc7dd6ddf27f6eb332271cb1d419e61224e8c0cf4c252288763d8870c03a8fc49077d19e7e80a5c19bf38a9d23d164b9fe98984a4d35dd5e6a8d6f9646eec027f115642666d1d58ca3cd8ca05d4cba90b0046735c9fe302b94fa3f83a759bb9f925a549f7a336ecd04afc86f41b6ad73e697fbc2265a90e875f03a71f58cdcecfbab3b5aec3a90d13d90b746157bb253d72b965021959d76fbc17bcc98f6c392df77f71f0c81b0637f4cec97e33e6ad4a21633583b8f3c34326de87541d53f951a7227aed377d19dddaf550c104ea9ac17a33ce93c7bcb022883010a78444fc4ececbe50eeb34f3de96d878147be49ebf86c5dd3fceab5f760a1178f70033d6dfbc5d2e77bad348cf0f4ed0e5d5e1099c9032dfd44bf034a181001e7271c69df692e0c0ad0caf35c45ebc4d530dd0e5443494249c6c9cb876bb31ebbb8d79df98d58a54f7178b071202adb3521e423f27a9d2e5dab2d81fc652055af42d41836dc0bb12c908019bacb8c5693e6bb3216418e830834016c5bc4559b76e2d1d83a6a190214ab9f080c1bf40aef8f7dfef422b92d9d468f5705ef767bdc90c97147a75e9b9a206e8a6d459ae9c008ee5856dd948a70090a2ce5011608a852106da504ca11a9dc82addef68c778187bdbca38aa60b040cd87ccaca11b6c9ff3d573d2fc9f955bf89851d8f69f1310ff5654a6d5f63ff8e899e012bca1b6048cca0c7b6e781ce98e4e0beeb38d4a9c4bdf1b95e781bb8aa270d1eda68453a3cae0825f2a7292e782911d739921d461f154d4fadf33e21e884958006a0634def27c92af35386c9c71db53a0325f56d1ecdd0a54f5002330a3b1e930f998b7d1d29fee070417b20dd09e0c41381e239b938e64d2f9cdafd41c3189ff853fd26ce768fd28e132cf188e9d2f84f5ef2cf48578bd6d2f2534f5a78ed72897b9a51de4fa5f01986ef946f1c1bfad37c16d9295b5a315c0e846598509a2f57752e9129b47dfaa12223f4a377c73194c9754a5f0f84443d008c37f46d6b13df210e7d1e549aa84ec5f0e74e9da9aa6b8167cc35a1813e68c61a2afb4cf080eefb268a37d39834b2547e60814efd1d5e1861feaea3a142ddfa4fcd4dc529131cc3ae168f04531c3b7626ef308bc4dace3f746578d64a1fc92f9065aa432b4a5a4a9c859a5eda3a2c5c442ce527c27eed8e21aafc2903c187512773a48d1515eb1ab565605c3bdc6b22377de04ec81f87fca7e8cb2dc3c7f3ae3ecfdfd053f8d42579094613185f6b2b97abc8452f6e7bcd293df3dcdad31bc06ce3cb54614eab6e1aab96d641193f8841d4c81afa1dad64b0cc35f242209d47d48ab1f108812b391b69ad3182264d0d3b14e5b21b65abbe19155c5bdacf89343a68060fc39b973030681c3749ee5d3f2537d70c698717ea109dfb1d58bd616c53477695a38910d76e0885b6f9288cf4603a9985ba462bc8cb3f68902a75d93cd4777aae33fe2356b0b40f0c58a61cff941c4feb941faf945525c43ba7edb2367a23b7ad468efc75096392d01379d9c2854fef2f60aaa44b8b9c8aff994799905bd2a67338ee4908fe7a779cf0caa9191fc068953bf05ebfc48a2352159a5486dae1a4ed6da287dd26d496c343b66f2cdcb6e8f1b79d9ae17b882e9362c642a95d80306dc5260eef0b1855ccf7ce26929a3401708e646490cb3969778b906931bb4c1fe6ae09b728d1ddf624e2b2620868b19492b52c130d62c4a2937ea1c3280a8cd80e4213b9a8d4e78bec3e68d2a635c351d90812ea89ff88bfa81e1ce0b08e7fb0b47ef302b23bfedd910d623440f0b253829086f537b08753eff84537015a089b23a501bb4a69e4e3d68adba80d3187ff41efd8b7a8a10fb3934095b699278879bb0f7330be01738a6ee3f6a3b32dc8c15147b21054314f15240e7c4fe3ed808cefa04fa5dac5b37023245b9c0800dd11a39086f6aaf79d2e18efceb4f8d65d8581a848b40cc6538e766e41007b761b6d69b82bd1fc32afbae0d31ce5ff82770a143c01d8377705e6f8dd9f1286c642a7f2ecb2b4309a0731698e8f1f5e163eb11696698f1a062b85a553f6b2a0bf9b9ad7f636066f119cfbb9ecd650a0d83881e89b99518c16a8e7bae2e9dd6ac3c2c1f76ccdd0e2e6c8c456bf4a294f99f117b317a370f525966f00b14d952285469aaad22c57b37e61e11fb1aaaa18dbb2a36c03bbb010915dc8e606355272164fbab68950cfd46fb640bea6140fd2653797b2dd8708e800cd46fd71adc4dbc0fe94e332275d514bfc80d32c5562f6fa945e64ea68897e5cc7061e5c9b70b01e87063725cc18610a2e439a98fd98708f8b8b4591b3eda75f069986cefcbe49052649299157dd19329a8f265420878a9f2db8b3f8b490eb6fd57fce6aacdf7b4f71a66abed05d53d401f57030672f7e597cc5d0e125bba2bb01a4323437a82f1e7ec3ed06e5195394398d9b3fa88d9d825488f87a7e032d33a8604f705c032d57b13a3976268acd14353c4a7125933aeb0430872d7bacdbfb3c85bc24d5ecc3739b71a6278c443c2e9f0deaa11a8f507ea53d38b4995539817496d3c223b302ca6045688826c912d543e14797c95d5cfefe4e0cca330994cbeb927f1778ca4595b7109fc5b800f870c065550a626e535b71b313e634d98940299d9e35609653b95e16feebdf904a05b0a6fe63939cdab8a9aabb48e1167245ee04de6630faca087ecd6b1e496c8eb71299ea1c7595e5d18ed158acc205ee8cbd09732d07e3a543508f00660908d22a74f98e4aaa90cd0bcc5146aa64ab2317443529dbdc7f304b7b105667d7c0b34fe91a83f0e9208e8ca3f07c35caf1efa722bffbdc3013f3a8ffce41245c7a35ccfe99336c665b859461c5664b4e5df1d2fb3e09d993bc597d83071d49d1ac46e33ca6144b3433f2f224a2081fb6a65a67b44461e163cb3eec097d237ecaf866d68d2e73ba22c48b4b5c48e0f1e9a2dfcbccfec4317524212fb0e5aacaab15e06d804241c940c85446ad7a283346bd369edfd11692af84f3a9e62c95303df857eb31394f38ef8972166cba2aaa9bf03197dea6bd33b605b31a6350241c08b5762896acaaf27613600190219ae217316d5bfe101b97e14156e46672137ffa1351db1d8025c8800ede39a1c56968ff8765a920934619bb6aaf4402038712c2c5b5516adede27645cfebbd6b0b21a558f2fc9d96fe980bf3235a4d5dd91c402e4248a3659141c63cab31161a3b6f5b537da0b4cccf3e03be19b073acc8436a8a22203d87b7e71091205d63363e842f5846748876eda4be3635261c601b8fd390a3a83e55f740a6ef14d936501f7a171e82c1f36dcaedfbd402c4c7595cf177ca6c70508077ff9c4a00f35604803167787012cf33c6727a6043bffb853a1b48782ebd5acca723121f00398d72ee12e857789cc72050b72ebf253d26bd5425173bec57589164e76811304a168602a6715ad7161bb15c423bcbba927123ff752f31fa23db1432a7df634acd8978a58485973637b68abc5966ee3c83c5090a14909398d26401ef6e9b6962358eecd4c6839351ba36649450f223e556d7941cefb76e4364253c38c5f16a503b4762e7a53d9e160d193a9761bf0091e03a06209c00e97525f04cb07ae7108ed67688176f8e1cbb96638f2474ae0395d70f689dbc013b8c440631b6fc37c61f00662423783ef28b16d43d13bb41e52aa3d61b626441bb7b52aa86a39052b42e"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f00000e7980)={0x0, ""/256, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f00000e7b80)={0x0, 0x0, "eabd5fc50ec0d05fa9dac16ec4e16faf5bf2e37773da02b4cc72bf4437a82745d57b3aab242c597133ac57d060b01b40cdf14fc10f256a14a734e1039ae820ed7e5ca02e9ee83053cba9640a16e94a4b7e4a51fd0fa24f68b4b4d393ad15bdcfd42bcff69b086b912d9552dbf6db240113bbb12824fe59f1433e63cd43034527f5b6da07d897a3689ae64773bcc8e61c961f61ade42cfc909db0947643072e25ae4c309205cef6aefa439bea72d14450719bba7def53431a894214f3372adb04c9c2ef5a206c5d3f4164a6813a2e7b657fd9f7ec1740be128abeb7bf5c301e79c4a74e6c64a2f5a961289cf9772423db182ea25bc04410614c087793a06e1aca", "eadfadc625acd9c629555dfef8e090ad749f4511f0dac1f94430b74e399d57c7e63b3b345fa5433d2cb587299e4472c53b9e7a31daa39a24c8e32fe3e2b2485192800baaa52fefac0fc1f4b4c711907ba0672b5b1e65b400dca7de099b02ad09763a355fa48dcbf0c0eb05a721b73d3cff41b18f6d379fef2af1128c81444e876cbb9622596772705ef01e1877cfd41a24d4621048ed1f7e7daa7253a375fc0d9d31aa3607a52d432d49a8091e9349b592c794baca757ed7eda4a835d8a164bf9fd4c7e7600a40b058585d6714cabb2c409668ce44e57e03bc8f546913c63fd988cd5146dfae8aa72de44d7dcef3acb8dc42db2b0c18f0455790dbb4484fc6323833cfadad1e4d4403d8a7a0d0c60dfcd0ea46d1e99debcb523f2a9b12b32276d718756073541b7d7596da3ef2caef0bf62e1c59f2707c9b25c8d9b848b07fd4a715c1420af8efc60b6cc0605b5c6701e2f78a27b1dbb59ccab9c2959e8570568961388b05f82622c5bd168e658de6257d513dea2c174d102769124b7d9cf1e9602c9a23c31a8f6f4fda0c525a72930f979226aac98d48760b46110b96d36f03b80d04b5dbf1512a9567f5bdd1edc6f91d408013eabc78c1f1420677dd496340519b3325e860c759cdc8c9a94994538ce49e2db92a9e6d0ef35c9d845ccaa4c304d839d0682b2df1bf857570ff3228ecbeb4cae1e48f4301ea3413722b1b243ebdab39892550b4dab829d52c26e30944228b76e937ef32417b2eb4ab6a92b5681c3c4885124d446c0680bb8f1aebab0f8d17d687ea310cdad9a5b453029a195c709823c6bb1b0c75124aebb4d07752da95ec25238e126f836679868a35910d52e18fbdb0d48aa2def227b8bb752f32e5f5cf732865c6f26b527c0c502bbc55cc60b8859c8f70547ac5af93b190ef622d87da5d74c65d3e58527fbeee04a2c4258fa23dcbdab839573700fbd91d274f106be369231a8ff22ed1747090c07ff73d3452a024a1b6ac39acf7ea272f1b856381022ba05d874ff24adf554aed971bc0487ac086209d0fccff1274145331e5c89867e882be88aaab9c31d818e5fc40c51d68ead28711d3704a933e310675d1b606516604ffa327a27e605fadcd8aa3a918e972d6f4789f8b99d995c87625bef6fe850b8d6a915001fb5ae9ce5559c434dcde5eb53675d939bf27238347af53f69f4bc330deab616406eeff330497aa8b0d649ad241db56735b0d1a5751438edd3d2761a74ebf56f41e1cc2ca6f97a50afd6b2fe67d814367012dbaff1b1bc74bfa7c12780d0c0b7a429e68db610fc40a42491d676db62449c512df1a4b6ca4a61d1acaeea690540411f995995e8d7dd972a36f6e1c41b2b7ece802d51ea6a4758e723ccc3beec7d4a2bf4267c42104e68f1c25eebaedf79ecc5731afbc80a7b2526f25891368131a13111e0be8c3349dd69d1cc37410b2401292efaa06acf65d069e7bd58effd3c4b3500a1b7a69b5225239774e64c6fdf46a480aa8422117874745a39c75628793e8365ef2921ae9c3ce385674b99783108671cae9007e4683e8a7c042447976c46ed3994e9e6bee10a2d8d5e9819386198edb1a25170edbcc16844ed1c1741dd2a20fb984e907abab1a85ac74f5922b5c75d9abddb51aa73321d4f319188a5c1d0cb680bd9a347737e31e43cd9319821ec52d533953b4ea59f6676dab7adc398ac34c9d15ac58bf8536dbca9e79496e472bc9b50ac9917373a8e5ccd4340eac0534f9392e917472052e140ecc3d90698c843670d356274e8cc1ec90eb4cf9464a1d8b46365281a63754903a00424dc04a1b0eea3b3237d3a0813fc03753663f84b48222b029feea2bb0a6c21c8c3b397fbb9d78393700cc37247edad4d6b3b947d3c092f7405de1600208ccc339852e87a65c4bb22477e3812bb6bb14fc644220425e89b0e6414464ebd379475318e9c157ac04a0c47022f46208ddd48da835057aed89e8afbbb7f4b6895b434a6100b6ac38d72faaa8fdaa3025131705469326b75ea701377a4e83117f89298ff1c31c442f39c86ced2a1783a74f2179f47e880cc46157d0fd3ff7be903aaf87d1509498dda3ee583a36fcad9882185dcf3d8d63ee9424a26f9c71ded7cb4a567875ae32eef8544958bf6d82408c1cd8480bab2bec11d2e21b3190d6de54fda270420b5cfda591a2f628c3511f7ee1909751d144b0a848c9af104644f0addc79061e2b6db7584157ce73789ded73fe0b530fdc3ffe053d5a3be75c534a6c94c2cd52869f05704f78e70f34cf2792e02b4da04298c46733755915b91e487a2f25afa454b23108905ddc9e4a0267a9074727dc9d1162c87f097a92742ed957419b8a9da04d8496cb09c642ff3a5925d0a5d1f5e8ed0a2b6a4a936bcbe28699ccae895619978148a87f7dfd372bd2c1cea205b632efde7ed8335bfdccf05890d0b5ff0e0c6427e97965acca567c0d62fb23a4a4f2a452618df503e550825a0c78ab882cb2660fcc4a3e49a2bd45d1f1e4d4b2968264b3ac9289c190a38cc50d1f365a66d0d97f266487cc7428f84489cedadbfb0658fa1252ea627c5e9f1cbdf82affde7d9bf9bb71da3c22b82b10c4e2ea260c5224a6e5e9b5cad3a18cacbab08f74e09312afd15c64a9c8a848e436b98d08177011e53bc2d01e1e64c40927d42dec98bb508200996a49f996f9df7fcd96643359d7d4e2328e47084ff1c584364280a7983b8a9c0080d6b1b7f308ae2df554d27160df7cd629eb274407061d5f56d3599b4438bc4fe22d1496819e9b9530f1a9987721322ee9c3e2e90ba41915e68cc60ddff37e434855505fd5cd2d1d79ea0488f9ed0f99341da180dfd750ac5d245a502a7b820b35f2ad1675957111be3eafe3110d1103c48dcdb43dcefb80d698cedbb29e7b187fb4d8134bdce78714b4e373943bd6f762c6c433b832f3109f2a7094e3fbe86b8c205e29f621351bc8688c426b2f1e5ee076ad0190f75b1a5b60d43e411dfb2f42753756e219c992f99a200c802482b477953a9f869ce2d82ad014746db776ddb9f9e2708442ebb86b7ebddd6bf8cbc9497b8f3d86a6bbf9d4b48fa0112f16390002c0a63c65c4908a525ce69640c7f73b67320501609d71fa48da7176d02ff5be381ff66c99e648adf615f160ac6b32a8f7e733defbcdc044d4455bca80b18f0b880ee551b5ab613dc32ad86fa87388bddbca7e392c0fc9a8178a510d90b91960771cdbda05a7f57e530c475b55e6cc9fa0bd909c0f62209b1557476559b69080c2c4f887ff9d9e868ccabdba3077af747d80c96cdbac9c8623c1479a7db43ca32c1c40411b2e17b5431c14e74588de6e7271e184039ae0a3f51af25137795ca78334f2d382db2fcdf2e239f2edb084f0d219c41bf038ffed606af98ba6890981ecbd32e3106bbdb426d76d6e8009613f3558818d413b16b74afb58d7266aa6066c34bb4e4b89a61fe007b447f718cc03d4a34c53f61654056be66f96689c2ca004107bea38192b7912b8ec57b193ff14dc9de300946e133445b166736046d57ba28ee0125ec96324782e1d30acb240d614d700abd6ebeee2e45b65620ba8f45e6f92bd87e75a051d7a88eb318a66e20487bc23e2f765fec9d7ee517f17a5c8fab4373f2e38a4921144adcf6897889f5463acd09ca015832a4c99aab13874c004c4dd56979af926868bacbb35aa17e85945adfc1791c88c3b0f9447906951bed11c88e777f514581e53d82c00623b3ee9753872c1ce02b1c79bcd94d86e063038c9e664a002774db4d1d4ff35629debd045207664d6210ae724babb6957eb95819e5f4fa3c25c037e448c6788f5844b1cb46dc4b2a966e506f41f48d243265b423b2b85661c890fee25786693181c14c1daa39618cc1143fc8e8625a3ce8e4cf9f64d2126eb4cda92f2221c5f3e298f510bdf1487cd589e18b4183f4c46e6b34296ba13656f6676403fcaf2a52a02e45c9175941d2558544df8ecfebc607f241b237d28bdc84012f4dfc94efdeb4a4dc0e1e7163bfcf8e967579f784f1a2694276348fd85480252475525095325c0319bcf431782a663a13d11dcb94befc3775f75208701bf8747df4857ef9d7636f05f8fad24f6d916af6d769a3e85b6f3bc00ae6dbf715e6c883d925987c5501d7aadb99353404d9ffd7175196e7de99e4117ed86619293eed64e0438a100f2365a07f380e3523da300f89936de9f01512cce51a640468ed833d7e82d123682c8172e5bff46759f1b7770591f030d1c219d007f0c86a78389c56ad3fcf5a6ac2fce825178da63610104248e4bfa43c9e52ffc85c62e601174777e206960376513e987e6e30d0a7bc36be126ae605a4256a3e96c0c5fcd3750d26705e443af4f609301b9077dbc2bdc7558a5463cae43c0c5f04ec2f97504601d619574cf25015bfca8fe63f3d37137e436a3ba8815fb191fa12e8dcafedcab801cc5fc0e44b1d1c8fe1b98037f66bd511fcd99d706423f30a496cedc5c9a6c28f41b4503d50e56481fad7e0a5f86e297d5d73d0bc03910223f8b0f2aed397325881d304f1994d1f786c4e99ef25a1f29e6e24cc90b52b0077690daf8d96796c154d1c53740da403ba106c3680e493fa0cfa57c06803cb200e115c09f49ececcf4844595466aa07f2e220f6715dc88e71ea248e654c9142b06de2a01b9dc0658048b0f5d3efc81402e3694a79d7c6f67a6b9e693ba35dc05524b26b4929938bb290598d41797656187d8c03242cde7b4c61ed2b88113e9c598a4edb2e6909056f677bc2a57bd8d311d1d06349c7cda278d17ad5c1160bb59d936312c8633ae7772301955fb218e076b116c2abf05731f97908c3b86ec3d6edeb7b4456cbbf79b130e81c97c25090ff118cad09d85584d37f9393951efca37dac67ab035362d929ecfae09030816bacf182a292d150dbb13765d77b3edc0b316da74cea5d7aa1fe713dd1e93f41420f9624b4d0d1ef160338ef0f4bee349640ea0fc535c67bd27d32282d41569db760ba746800ede8ea5d4461b3d63d04ec1fdf698188054b9edd7623c68f5782eb4aa3eec5f25940c15e197f8f95d541f5e3538aaa9007b0facd6299b09fbe6b75eeb024f9e1e8450afb0cb05d9a5d9b1457988a13aaa8b6a4e5205de2d135400c1faa02293e906b0e29fdb275056f6007cf9798fec35b3c4521993bda0c2629f53c8376701c4427a5c99ed161f0a209bbc9e2bd768fe3402a98fe5e4c7208cf57d7a6f3f90181a834d1577624cadb8316804ed486220e3972e569f463b99779f94b7c0f5b7f748a4610cca682f68c4aa10cda7f4da16f7dd1f77733741b2d10a40a4d05aacb511bcbc0cc0b15d82b7e71e7a66401116b3e180b1e7ef2e559447db6ee681a25bca912a7557034ed7b66bff6ecca9f55"}) ioctl$BTRFS_IOC_TREE_SEARCH(0xffffffffffffffff, 0xd0009411, &(0x7f00000e8b80)={{0x0, 0x2, 0xfffffffffffffffc, 0x5, 0x8001, 0x5, 0x6, 0x0, 0xfffffffe, 0x4, 0xf81, 0x4, 0x7, 0x7, 0xc}}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f00000e9b80)={0x0, 0x0, "56daf28664ce8362eb39e112d68a51b6b0bf02767e6ae67e1aefefbf9aafcfd936232c12db66f9213855e5e2a36e5e8d8c862ae65db1a528e2268121620a86179c4c191ca0a3ae95e850b21e4ef0b1b244603fb679c54c168cae8ed8beb95c0269116206350e6cc052239d2b3df9a1764aff3aece2df03fd9086925c768bcacdfca9e8a2d729bc7e8373536eda67ef12989eb21310e1fcc1291e996c6d8795d2fea13600646fe612b1788e5d70a6151245d952f0efa97641691a30b265ef8522e7c291ab2b12241620878f4eb88f70f23a053e29a504075666a6b04cb934acc583f2a021f5ce93d227cb6c71b12cb83259b5f23b42c831846c60fa1701bd1114", "3d1ab14ec29568c73c7707c15304d669885ba5c367b676e4721986841f194a70a235eae0d52f3fe9d0a8dfbacae5e680c670767b50bac3698f8a591344adea68fb1b9ebec4d3e550c0b1cd19b0144fc21e8b01ab7e2c814f76798a35d34b7f3b4cdca3ba899a021fab1ce55f25a03b7352a83ec935a20f9a2d0e7d243a75a94cadf5b136dba4847f93dd1fc09b2473ceb37e5a403ccd57fa767d13dad57b8c026caa89da483e387918e1f7cea59fa4242c8cae10f3ed31c630cded770d89794d6d1dff4d818e6fc5fc0380ba46eef2d76ad7aa830bbd8588a1b9f6a77b11b8f82483e982bd44cfc1d5096346531af3268d9d5c8e89bef16bc1ac133b2cadcf65bfa751c5a46934676ffb253295d3609fa11f223bb19d134f66966609d783e38d39f870225b51cd699d4c61d74e92f9e9a07ea65637d9a0032d9e7df40d0a4beb440bd60372c949bfda02c181a24e5cad985e938f38c61d0316c0a7b8708a07d527ed0f6496b80d932501ca40e6924ef6b9b7c322d57989c2b95bebbf9548cd4d4eb9a160028b88f23d9b6c0bb1c09f8fa95e9ada190126a5e19e63365de83d8f6e562df0298d807548662ec51e35bb437c31f7a066f7cd1038d23dfa37b602ab593af96f62168a5c03296f64c20dc466304d21fcde0721cb3b87ce4db7efd795ae949429077f10f36209a9083f1ac4cb080580ababdbdd3b2e5d9e3645f550f48bfd836f40024d4fdb68c125800500bf55681e932fbf9ae7cc5e80481a58650ccab443395c382d6207f5065943dcc10d333effc68902011a23d2f9265b41321adf6f12787e034512b55957b04dc2fd872d0d3d5b6fd2c361c09813d51f541f9ac74aac5625a18d5a7b1d82fabd46f49031ccb1761a0d9c80adab85ea5a3002f02ca497995214635a6a9815b6a57cc993bec434f21ac5f5187d96aeb1b99b299aab481c5fadfe51e757afb7144bacaa5c1a6f01ab1caadcf6efd29c01109e70071f1feb813a6916782d1e31639b722a555498032e1272b0b76a814ea9d96b59725be283fca16286b4a95b4869722abd8a1309d4d0f65e7a867075e37e84cc1c307692dfc9eae455f61c262c44d6ea1a7c813a0d765c71c87e1cc9dfceaffa526edd54b69f229f8496eb4d19c6370c2fd0e475384ff6e1c0ce1cfd9d816bfbd4e6901dc0bc0a59c3d72386194c404f67c0b73bfd9c37706e06bec894835d1c28bc2e7fd3e1c4a439325ce6caa9a980f3c1b9ea865ef439f0f4f1e127597da1d42e88a1ef0cc8e87639cd0e83d47c5319a36fd2face72f31790f8e78c23c0f0680e9f94c7a6bb6385d01a3f1850ff1549c1f83fd85525cb0168a7fe68279e5382d1492ad498632a3e02f7ba1382945f952abee342c0fac42bd0d318ddc7ab68c0780ff6f805ba9a64ee53d78cff6a78fb02d0f6bc9dfdc70868520c91a552b0ba2be040f9fd5e76d4c2ed9f3a02b43f0f99616e3246c0b7f58dc85a2064fbd89573b77aa9708de7cdcba88b2da2db736182bbfe5194a6436ac01eb99bd0b50ea2de64789e3fce06d423d8c506dc9c2fc7ddeb11c86b98e894f135c2bc5e429143f3bd3baa3e9e85bf496f80ee15885edc7d244c1302a05e8c0690dc2ee5010f8dbe75fc23e296219bf8e9f73b6a363fae086c8868790eca039a0cc635de15ae6ef913824b79d2b705cdea5097dae6be77961bdcef37797fc445682e1438a51eaf110ca596fdf7b3267c8629f9256e93e3b49efba0eea500aaebad7da46db29750c1ce567c94d45d1e9668e9cf834375fb7f3d44e813cbafb2e2840288459a9412a64aed566a9b4fae60170a21dd51fd0cd49be2ec16a83b6dc49589a14ba024472fb94def6dafd72f22abf9bdbbd7252dea0cbaa9bbe23e9e384df635060d34e5bd643ffbf2f72df7131b66230dfa7299b6e83949949e498d4598bb448aa8b9603e70cbdab250eddeb118620792485c0ec42dcab207af6703dc134f4f9d10dbccbad2dbeb35a125f57753aaa366f231df7134ad4b19c357f0b7f58679a6650b263f252c4472d2d1a227202513752d7d6e2634101e83e940bec4957fd3f5f70e7aa516efbeb4dcb2b1212c33d8beb899df69fb92048a36e7a7175ead8377c643c16c558e0769d61c3a78fa305120c1cb3bbf94c925ef87ecee167ef50d9074ac839b1405eaa4765080cd219d52875ae4560be622437c369cb7565e7f32bf30d4cf56fe6f7a5040e63d647ea80b35aa364e0613fb0eea31dba7033b89c06923989e3de004c06356472cf20fd9f59f7f0837b6b321dcf9b900954a20ad0c75bdb49e7af6e136a70b720b7be5d3bdf8c9b852c2aca2129a6a457ba70c38c6036bded0c53fd73a40ee7d33ab6840f12a11715e87b9236f91780ce51430ee7a5975940f43ead2ed1a1f987ac87cfb6315d62de81150ee98dd5b67c3d8e9dd83550771702b61df4ebc08a88a2d4583945c53d38c9ff229f25f1368b842fe5b18d9ce455855651e749aabd1e0910f9a17b9b7754b2df4bd071633d9b7463e2f0f67ce2fc44e41e042f7a68cb9d86616cff34eeb429f78043c64233b96e8fc36d5f8a60af562b17c203a2f5d193e8058a5a05314886e519f5e2050ebd1eae22216bdcdfaf81c5c908fe3484f7210ed0a0c04de1f17db81c8188c130929b1f4971f903491af82a40a8c77486860ad55418a5d72ca893a5ce3f7dfe37836a004861f5e1c11e80b0f9b10c271996726a0c9f49d2999c8dc80e8931d7e8db580a19d47ff5ff72fc3c6b41567bf7020007b54fb75cc0e4af77d34678b63adde1283c0860ccf366b58dd2aa0e8cb3a18db3af170ccb215359ef614e6fe240b859d7c9421a538208e5e7add5f938409e00ceca1c10a0badb78c03b13737f19b89d51888407dc5ddb4705a3930dae7d600d86b51a53ce43d55f95e5f632b3864514f573a0bc602c991588e37b81916d55dc31cd4f58d918673f0f4b5065622d77578eb04d06ce41480defc5908343d8a63cc1b3443d78908ba8ce6827f16cf3666f005fa9a80b061bb2ce06c6d8fdd94d64a4e471f7a748a9d96a5e786c21400bfbf2d8701bb32422088aad73438c520ddb54910bcc9956b17fb061d85419e199da2b061331836c7d6a8e1404ce964ab7fc559973dc60897aee2e4a2adcf6754bb41ad87c9b92a6a8841d9b3db72fd6f28c3e641b84fc421f817fbefc40b2d46e1251401f4dbaa82da75753154d57c57b6edde6dbf321796a74781ea6fd7a0691d11fa67fa369f1af1a25ef0cc57cf6b6405d17b9e16aaadef045ff3168c41abaeeab5eea7acad5569b7d8ad1c6cd4c29196d2ec975f9a8e6884828096cb82cf175b1e34adc3d3e9dbd90e6850b2280269841202be88e12f42749c046f3c0ef4d0a1fb2b9b12064e56fc6c287a25a3890fcd06d5ede86cf20033301dd090ca737cd281233fc68469ec4f12c521b5202e3e4017d22854cfbbb0722808f78424970bbfd75fce8ac48d88748b9600cd9110298aadbc6511374da35771f9cd60f28e5d745d79287158b71952ec7019f638c702108338e53c83b4a5e425d193bfeb34102d4a05a0d561ac2d08b30cb136a4956c81ef099f1d74725f5a5d084fd36232d7588b266c1e2946596dfb97512e48c16a9965f6dcc745e9126ed6c67b3004ae7ee7c657886d4d1606cc2e00dbe1c65a87e9dc26ba59c2e3f35fcbbfac407759600e2af491cf8028ede261e1141ad562db04fcdf3fb9708b75de8b45a0414eb1d8810d5280836595a09cadcdde56130fcc3cf3a167804f5c48b55cd053b289f4d86708129cefb2fe4b8f6ae937e765283699a776b1d14cf85ae005191c448d95a62944e83f0c695099accb313d350f886327f31b3758927f196ef60aacd004f8002e84473d1573f27a83c3de88aaf4c9d9acbb7df39cfbf54dbf3a73332ef6f7872f9784f4187ea33c4fbc590958dfc8ea593e07ce354078a83425394e4f4f42371ce22221d5e54b1b409ba9f1b37ee2f731efc8ed75b6d7293e10a967b983040218212eaf0731cd2bec22b23979a02d7264297fa74c8f462e02bcf30b0927a77f9cead10165db9c5868911f9428972e463f7be926a86527706fcdd1b9b484f273d66bf716ded3622dd4ce579d70adb2b7a9fdac692b31559aff90c4591f02c2fa822b9a4e15d5b8132063783c28751b8bab539f72367e1a82cd0f01b5b9b77d8355ce543985bb28d2684955cb4546f619b82c0270213babc536b13a6e4b29e02a5f528f2d3da6e97b86967030505a13c507047230aa087326aaa1946f531e709c5ad0fb437806e84560845c29535c34389f02c0d9c4d32e166557b3de2ef0ea88c1b90d9293c2c8ed33ca2607e06079cde5d94834592288a38c3a6909e442dc5655aa173a452ccf2a15af2a9f9f8185148551066a32bbd7b250bdb57124aeb05bbc69c95408f9bc4ee10f6e29b09f94296ea589ef76d73af7b670e0f3f75a6f87d166e8084fefbf956b071eff0175ef8cd8cc48be5bc8e6d1049a4988a11e2c9a7e018519b7413822c8ff6ca51f7989abd6a8e6f310f9c818dfe00fb9b481d629b69fe56ef25f6cfde4ae241c8a1b93827f350d0daa1031065daee99719f61e78270bac85d6b6dc4872038f91815bf61c1d00b90f7c9aee9fd757ea23b945327bcd19a062e2a953029193d87bd57b550a43d081cc907160c84a79a1a0b6e8025e7c8741cc43146ddbe19694e8edb653117cddf0652512dc36e33e77f70bd860a8522c175ea74c9c0c676bc313fdae1b8812d29eb4363b7a8e6489e258969708b4ac0a451ee9d6f8266ea9c70e50ed980a99c438fe9581a2f0741b5dbe79f2d7b10c91c75fd4c2f37b9360629471d952a0769a535dbe2718fea5156ed883057808ad067b50f029f3d2f3b6d3c328cf9090c3fda9d2a8fd6f3bdebc0a75cdc7f92596a7a94bcfad5131aaff743851e3c816a5a0c68ed419cfdccab567d8a07d8e69ee774bece10c3e05d5b54b5a45cbaec875d375d8b72b51dbd8375daf9343557847b74ecfe535ad0f0250931298d5d0decf6d8cd6e1fd2c21129249913253ffaad898090788b843c9129f45e6e6ad02bb8a7ef76207efd9a38d1c04e012cee0b3630b0a2e0c0e8e62cd546ec7511f9e68acc45dc2661b7347adfbdb17326e4b75580d1616bb1e80db13c0b236b4cacfa7b76ce409f217ec5d7e2287f5fe3b765ac3a656cbc05d6ed6bb9a223d1ef2bfbc8b54c521815d657fb5fc6947d64d30a74b8ed5988a8e512eadcfb40e59081afd59b371ae0bc8dc438fa928f871d92a4df98c52b2cc654b514a4de5ba1562f067cb2096202309a408a28bf26c92c06a9a7c8ea8167d94af3be3e9b5694e900966353636a7b5c8de42a01f3ded7871652ccafbed2c19ef4d19db44dd7d291def2c202dab5fc8ad4e8def"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f00000eab80)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(r0, 0x81f8943c, &(0x7f00000ead80)={0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, &(0x7f00000eaf80)={0x9, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0xff, "a9b09f84c497ca"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f00000ebf80)={0x8, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r27}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {r1, r2}, {r4, r7}, {r9, r10}, {r12, r13}, {r14, r15}, {r16, r17}, {r18, r19}, {r20, r21}, {r22, r23}, {0x0, r24}, {r25, r26}], 0xb, "74644c03014a38"}) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000100)=ANY=[@ANYBLOB="400000001000390425bd70000700ffff000003e433853f2a7407ce030168d106f024e8904fc20a385a6d67054b9b1a977025956dd5eb89cb478e00b631da070c69cd8a822e4fe7dc89aafcb359b52cdea54585bf1ed106909a7df6a394e34ad0195ae421146db55826eb6e8012e9365ceda2bbd3678ccacf1f28a8a2d586679733a7dd7ad8fe15d888e0b422e4", @ANYRES32=0x0, @ANYBLOB="830004000100000020001280080001007369740014000280080002000a0101000600080000000000"], 0x40}, 0x1, 0x0, 0x0, 0x24008080}, 0x4040) 30.801885878s ago: executing program 0 (id=13): madvise(&(0x7f0000000000/0x800000)=nil, 0x800000, 0xe) prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x2, 0x0) r0 = getpid() sched_setscheduler(r0, 0x3, &(0x7f0000001d40)=0x7) sched_setaffinity(r0, 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x901800, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$KVM_CAP_X86_DISABLE_EXITS(r2, 0x4068aea3, &(0x7f00000003c0)={0x8f, 0x0, 0x2}) r4 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) r5 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r5, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000540)=ANY=[@ANYBLOB="bc010000170010002dbd7000fbdbdf25ff010000000000000000000000000001000004d433000000fc01000000000000000000000000000000000000000000000000000000000000ac1414bb0000000000000000000000004e2206ee4e2100040200800001000000", @ANYRES32=0x0, @ANYRES32=0xee01, @ANYBLOB="7f000001000000000000000000000000ffffffff0000000000000000000000004e2400094e2400060a0000005e000000", @ANYRES32=0x0, @ANYRES32=0x0, @ANYBLOB="d60000000000000009000000000000000400000000000000010000000000fffffffffffff9ffffffffffffff0d000000000000000400000000000000ce00000000000000bc5b0000000000008000000000000000500d0000b26b6e000200010200000000ff03000000040000fbffffff29bd700028001a00fe80000000000000000000bb000000000000000000000000000000010a000d7f050019002500000014000d007f0000010000000000000000000000004f00020072666333363836286374722863616d656c6c6961292900000000000000000040000000000000000000000000000000000000000000000000000000000000000038000000eb770c277aacbb0000000000"], 0x1bc}}, 0x0) connect$bt_sco(r4, &(0x7f0000000040)={0x1f, @none}, 0x4) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000180)='./file1\x00', 0x2000c04, &(0x7f0000000280), 0xff, 0x25e, &(0x7f0000000e80)="$eJzs3U1IHGcYB/BnZndr1aXY9lIo/YBSSiuIvRV6sZcWhCJSSqEtWErppUULVulNe8olh+QYkuApFwm5xeQYvEguCYGcTOLBXAKJ5BDJIQnZsDsr+JVo3HUnZH4/WOfDd97nHWb+74g4GEBh9UXEUESUIqI/IioRkWxu8HH26WtuznUvjUXUaj/cTxrtsu3MxnG9ETEbEV9FxGKaxF/liOmFX1YfLn/32dGpyqdnFn7u7uhJNq2trny/fnrkyPnhL6evXr87ksRQVLecV/slu+wrJxHvHEaxV0RSznsE7Mfof+du1HP/bkR80sh/JdLILt6xyTcWK/HFqecde/zetfc7OVag/Wq1Sv0ZOFsDCieNiGok6UBEZOtpOjCQ/Qx/s9ST/j0x+W//nxNT43/kPVMB7VKNWPn2YteF3m35v1PK8g+8prJfSq38ODp/q76yXsp7QEBHfJAt6s///t9mPg/5h8KRfygu+Yfikn8oLvmH4pJ/KC75h4J42vxjv0275B+KS/6huA6c/xNPDm9QQEdszj8AUCy1rgO9Ndzel5CBXOQ9/wAAAAAAAAAAAAAAAAAAADvNdS+NbXza02N5zxaXT0asfZM13Vm/1Ph/xBFvNr72PEi29Jjsq8KL/fpRix206GzOb1+/dTvf+lc+zLf+zHjE7P8RMVgu77z/kub9d3Bv7/H9yu8tFnhJybbtr3/qbP3tHs/nW394OeJSff4Z3G3+SeO9xnL3+adav34t1v/nUYsdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0DHPAgAA///B2nXP") io_setup(0x43, &(0x7f0000000440)=0x0) io_submit(r6, 0x2, &(0x7f0000000140)=[&(0x7f0000000480)={0x0, 0x0, 0x18, 0x8, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x20, 0x0, 0x2}, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0xfffc, 0xffffffffffffffff, 0x0, 0x0, 0x8}]) ioctl$KVM_GET_MSRS_cpu(r3, 0xc008ae88, &(0x7f0000000040)={0x1000000000000058, 0x0, [{0x400000ff, 0x0, 0x3}]}) r7 = socket$inet_udp(0x2, 0x2, 0x0) bind$inet(r7, &(0x7f0000000240)={0x2, 0x0, @multicast2}, 0x10) r8 = getpid() sched_setscheduler(r8, 0x1, &(0x7f0000001bc0)=0x3) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff}) connect$unix(r9, &(0x7f00000004c0)=@file={0x0, './file0\x00'}, 0x6e) recvmmsg(r9, &(0x7f0000006d40)=[{{&(0x7f0000000700)=@nfc, 0x80, &(0x7f00000008c0)=[{&(0x7f00000007c0)=""/103, 0x67}, {&(0x7f0000000840)=""/72, 0x48}], 0x2, &(0x7f0000000900)=""/193, 0xc1}, 0x4}, {{&(0x7f0000000a00)=@rc, 0x80, &(0x7f0000000c40)=[{&(0x7f0000000a80)=""/177, 0xb1}, {&(0x7f0000000b40)=""/68, 0x44}, {&(0x7f0000000bc0)=""/127, 0x7f}], 0x3, &(0x7f0000000c80)=""/40, 0x28}, 0x5}, {{&(0x7f0000000cc0)=@l2tp6={0xa, 0x0, 0x0, @dev}, 0x80, &(0x7f0000001400)=[{&(0x7f0000000d40)=""/77, 0x4d}, {&(0x7f0000000dc0)=""/114, 0x72}, {&(0x7f0000000e40)=""/13, 0xd}, {&(0x7f0000001100)=""/249, 0xf9}, {&(0x7f0000001200)=""/131, 0x83}, {&(0x7f00000012c0)=""/146, 0x92}, {&(0x7f0000001380)=""/89, 0x59}], 0x7, &(0x7f0000001480)=""/99, 0x63}, 0x4}, {{&(0x7f0000001500)=@hci, 0x80, &(0x7f0000001600)=[{&(0x7f0000001580)=""/80, 0x50}], 0x1, &(0x7f0000001640)=""/186, 0xba}, 0x4}, {{&(0x7f0000001700)=@nfc_llcp, 0x80, &(0x7f0000001900)=[{&(0x7f0000001780)=""/67, 0x43}, {&(0x7f0000001800)=""/173, 0xad}, {&(0x7f00000018c0)=""/25, 0x19}], 0x3, &(0x7f0000001940)=""/151, 0x97}, 0x4}, {{&(0x7f0000001a00)=@generic, 0x80, &(0x7f0000001b80)=[{&(0x7f0000001a80)=""/223, 0xdf}], 0x1, &(0x7f0000001bc0)}, 0x4}, {{&(0x7f0000001c00)=@l2tp={0x2, 0x0, @broadcast}, 0x80, &(0x7f0000003e40)=[{&(0x7f0000001c80)=""/72, 0x48}, {&(0x7f0000001d00)=""/54, 0x36}, {&(0x7f0000000080)=""/7, 0x7}, {&(0x7f0000001d80)=""/19, 0x13}, {&(0x7f0000001dc0)=""/4096, 0x1000}, {&(0x7f0000002dc0)=""/101, 0x65}, {&(0x7f0000002e40)=""/4096, 0x1000}], 0x7, &(0x7f0000003ec0)=""/185, 0xb9}}, {{&(0x7f0000003f80)=@isdn, 0x80, &(0x7f00000041c0)=[{&(0x7f0000004000)=""/174, 0xae}, {&(0x7f00000040c0)=""/236, 0xec}], 0x2, &(0x7f0000004200)=""/39, 0x27}, 0x7f}, {{&(0x7f0000004240)=@vsock={0x28, 0x0, 0x0, @my}, 0x80, &(0x7f00000055c0)=[{&(0x7f00000042c0)=""/38, 0x26}, {&(0x7f0000004300)=""/4096, 0x1000}, {&(0x7f0000005300)=""/159, 0x9f}, {&(0x7f00000053c0)=""/241, 0xf1}, {&(0x7f00000054c0)=""/240, 0xf0}], 0x5, &(0x7f0000005640)=""/4, 0x4}, 0x7}, {{&(0x7f0000005680)=@vsock={0x28, 0x0, 0x0, @hyper}, 0x80, &(0x7f0000006c00)=[{&(0x7f0000005700)=""/230, 0xe6}, {&(0x7f0000005800)=""/4096, 0x1000}, {&(0x7f0000006800)=""/107, 0x6b}, {0xffffffffffffffff}, {&(0x7f0000006880)=""/49, 0x31}, {&(0x7f00000068c0)=""/245, 0xf5}, {&(0x7f00000069c0)=""/173, 0xad}, {&(0x7f0000006a80)=""/84, 0x54}, {&(0x7f0000006b00)=""/34, 0x22}, {&(0x7f0000006b40)=""/186, 0xba}], 0xa, &(0x7f0000006cc0)=""/114, 0x72}, 0x200}], 0xa, 0x2, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000780)='./file7\x00', 0xffffffffffffff9c, 0x0, 0x0) syz_emit_ethernet(0x173, 0x0, 0x0) bpf$BPF_GET_BTF_INFO(0xf, &(0x7f0000000340)={0xffffffffffffffff, 0x20, &(0x7f0000000300)={&(0x7f0000000140)=""/232, 0xe8, 0x0, &(0x7f0000000280)=""/128, 0x80}}, 0x10) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000380)=r10, 0x4) 29.785600591s ago: executing program 0 (id=33): ioctl$TIOCGPGRP(0xffffffffffffffff, 0x540f, 0x0) r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r1, &(0x7f0000000380)={0x0, 0x4076cbba9945d516, &(0x7f0000000340)={0x0, 0x14}}, 0x0) getsockname$packet(r1, &(0x7f0000000140)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000940)=ANY=[@ANYBLOB="48000000100039042abd70000000000000000000", @ANYRES32=r2, @ANYBLOB="011802003537a940280012800b00010065727370616e000018000280040012000500160002"], 0x48}, 0x1, 0x0, 0x0, 0x200410d0}, 0x4000020) r3 = socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000380)={0xffffffffffffffff}) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000380)={&(0x7f0000000080)=ANY=[@ANYBLOB="9feb010018000000000000001c0000001c00000003000000010000000000000e0200000000000000000000000000000504000000002e"], 0x0, 0x37}, 0x20) bpf$MAP_CREATE(0x0, &(0x7f0000000180)=ANY=[@ANYBLOB="0900000004000000040000000700000000000000", @ANYRES64=r4, @ANYBLOB='\x00'/20, @ANYRESOCT=r3, @ANYRES16=r4, @ANYBLOB="0200000001"], 0x48) close_range(r4, 0xffffffffffffffff, 0x0) sendmsg$nl_route(r3, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={0x0}, 0x9, 0x0, 0x0, 0x4000000}, 0x0) socket$can_raw(0x1d, 0x3, 0x1) ioctl$sock_TIOCOUTQ(r1, 0x5411, &(0x7f0000000040)) 29.705502164s ago: executing program 0 (id=37): r0 = bpf$MAP_CREATE(0x1900000000000000, &(0x7f0000000040)=ANY=[@ANYBLOB="1b00000000000000000000000020000000000000", @ANYRES32, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="00000000000000000400e2ff"], 0x50) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) futex(&(0x7f00000002c0), 0x5, 0x0, 0x0, &(0x7f00000004c0)=0x2, 0x40000000) syz_mount_image$f2fs(&(0x7f0000010600), &(0x7f0000000100)='./file2\x00', 0x4, &(0x7f0000000380)=ANY=[@ANYBLOB="002afdae3565781009f76e97b48ab97bfb17214266c0e5b703257a3d77ba65f617bee62a9d1612402e69cc86c8fce5989be545ce26a9c4f5f2165f08000000b40d94de59edbb0507bf01e357e13bef384234e823d8137b464b4d16006b7691ea638989f6f567a2817567b9c1606c0a15f5a0dbce62f673cd22ef303bcddff402dacf8c1b72a5e8ff5bc596a5375037cf99b4ee7eb6f41587c2904d5cc071c32bc429a286bddc094a7954e84c8fcb9862ea6df98671a87f762cf5725ab03197fa38886947234f9d74e6f58c"], 0x1, 0x10600, &(0x7f0000020cc0)="$eJzs3D1vW1UYB/DHCX2llAr1hQHElRBSItVWnb4IFlSgFSDaqqIwMIFju5Zb2zeK3cR0YYEBiYmFL8EEn4EFdlZY2FhAYqso8r0niEAlIHHjQH4/6eZ/7vG5j8+xvBzf6AawZx3Lfvm5EkfjUETMR8SRiKJdSUfhYhlPRsQzqWsuHZXU/3vH/og4HBFHJ8XLmpX00lO/3vv+i2+uPP3xd59++8FnP92YzYqB3eC5iOivlO31fpl5p8xbqb+x1i2yf24tZflC/3Y6z8tcby8XFdYbG+MaRZ7tlOPzlTvDSd7sNZqT7HRvFv0rg/INh2udjTrFBbcaq8V5q71cZHeYF9m5W85rnPLucFTWaaV67xflYzTayLK/PW6X61m5XWRzMEr9Zd281R5Pci1lerto5r1WMY/lLX/Mu96V7uDOOFtrrw67+SA7X6s/X6tfqNZX81Z71D5XbfRbF85lC53eZFh11G70L3byvNNr15p5fzFb6DSb1Xo9W7jUXu42Blm9XjtbO1M9v5hap7NXr72d9VrZwiRf7g7ujLq9YXYzX83KKxazpdrZFxazZ+vZjavXs+tvXr589fpb715659pLV19/JQ36y7SyhaUzS0vV+pnqUn1xqys/fb+0V9dfGle2dz17nO8PwL+2lf3/nP0/sE32//b/saf3/9Yf9v9sl+8PAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMCe9cO+L18rGsfK80dT/2Op64mIOBURJyPiRETcf4D52L+p5vGIqKT2g8bv+9McvqpEUWFyzYF0HI6Ii+m49/jD/hQAAADg/+vzrz/8KGJ+0iz+vDjrCbGT0o82B6dVr/jJ55FpVTteFBtPqdqJjZJTcTIi9h37cUrVTkXE3JH3plTtH5nfFAf/EJUy5nZyNgAAwM7YvBOY2u4NAACAXeeTWU+A2Sju16b/xU/3gg+UkW4IHto4e2MGswMAAACmoTLrCQAAAAAPXbH///vn/817/h8AAAD8h5XP/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOA3du7mNnEgigP4A9YL+6VFKz5a4bTaIweK2BJyTAFJN7lRQyREHeSWEiKIsCdSHHGI5DFO0O8nmRlb8Nczt+exBgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoE0PxXp5t725bZqzPzST524AAACAU3bFellOxtX5j3T9V7r0JyLmETGLiGlEnOrdB/G1ljmJiF6an/p+8aaG+4gy4fibYTq+R8S/dDz9bvtfAAAAgMu13SxWEYPjtPz423VBnFN6aDPKlVc+8vmSK21Shl1nSpu+RGYxi4hi/JgpbR4R/Z//M6W9y6A2jF4NvWron7MaAADgPOqdQLbuDQAAgA/nqusC6Ea5XpvexU9rwcNqSAuC32pnAAAAwCfU67oAAAAAoHVl/2//PwAAALhs1f5/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAtGlXrJfbzWLVNGd/aCbP3QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPLM/LykYwkAQBvt/qncK3v9WSoNudeWuCgIfM4QQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgCuv4+R9xqexJvl22vh1PJL8u2pMXTXmrhtLL4zb57bnfwQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALCzPy8nAAIxGAbjW3ta7L8mL8oPevYmCDMgfCQEWQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBvuvur/okhsVfVmGliyrhV1ZxVYskqseYgseWgvf3tOD94EgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwMUOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzAgQAAAAAAkP9rI1RVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhBw4EAAAAAID8XxuhqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqCjtwIAAAAAAA5P/aCFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVXYgQMBAAAAACD/10aoqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwg4cCAAAAAAA+b82QlVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVRX2590mYiCMwuj1AAInBFACucWjBhIiBCXwkJAsuQYKoCESIlKLRtgWdiXvON7MG+w5yf2CCeYHAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4OCsd744StKkzFlSHj4v/4+TnKR8jeP96ZTN9+pvONvm88/vY82LPF21Sdo0S5wDALC4bt4pzvP+0b9dJ9Pe1L2te1e3exn61/1+GwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA27NzPSxRvHAfwZ1d3v1+7dekQBWVBQtT6A3EVL0WBBf0D3hbdRFpL1ENKEHaRLkGX7l261M1Tp/6DTl0iCuq+QUEEQRi7O2OPqbFedlZ6veCZ+TgMM88zB+E9n1EAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOoL4ezqd1LoRwvPd33fD2y72Zvfb1+8dG0/Ho5PPF+JqNSxRCCDfna9XBDq6lm50Nw839h88PB+Jn+Od5y6trtyq1WnVJoVAotosMfmkBAHBoFZLRyPUfC5tTjWO5yRC2nu7M/+eiOrSZ/7eeDLyO7xXn/6GOrbC7pfl/+vrGxN/yf2llYbG0vLp2YX6hMledq94eGhsfGxwpjw6PlZrvU0reqgAAALC/YjLi/J+f3N3/PxLVoc38/+rlten4Xj3y/y5p/r/c3/+svf5/BpMEAAD4Rxw99e1rbo/juWIx3K2srCwNtbbbPw+3thlM9cD+S0ac/3sms54VAAAA0An19dyO/v9sVIc2+//vv185EV+zJ4TQl/T/L87cqc12bjldK+3/T1yq3Mj67/8zWD4AAAAd0peMuP9faH7/nz+dnpMPIQycadXJvwFsK///fDD+Jr5X/P3/SOeW2JXy5dbzSPP/xrsX8/vl/+a55RB6yxlNFgAAgEPv/2Q08v+nwubU0o/HV4u+/wcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgF/s2DFKM0EUB/BJNvm+RjEgiKWFNhaigmAVsBAkHsJCFASPEBAPoOBZLLyDSOqk9AApvIHMZEfCNirIrobfDyb/R9hk3840eQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgE9Nj8JGrov40pvV7fK98dvwPOakkumzN2sHccW6VW/bf856mc+T06fx3B62DpvrCQAAgMVT5Pk+hPDafTyJ2e6n+X8rXxNn/uHyrM7zfHXuz5ln/7iWHoqzjxv1ZvfphhAur64vdmt7wt9tM+ynHLxs38/vYfW6lS98VyedT/qHpkjH1h7crk67addbd6PR8b9U/v/5pwAAvmsnZ1nk30cx95psDICF1SlXmJv/i36zPQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADU4T0AAP//F6aahA==") openat(0xffffffffffffff9c, 0x0, 0x14b442, 0xa) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='net_prio.prioidx\x00', 0x275a, 0x0) ioctl$FS_IOC_FSSETXATTR(r2, 0x401c5820, &(0x7f0000000980)={0x8, 0x40000, 0x9}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x42, 0x1ff) r4 = inotify_init1(0x80800) inotify_add_watch(r4, &(0x7f00000000c0)='./file1\x00', 0x2000775) write$binfmt_elf64(r3, &(0x7f0000001340)={{0x7f, 0x45, 0x4c, 0x46, 0x5, 0xfc, 0x0, 0x43, 0x7fff, 0x2, 0x3e, 0xfffbffed, 0x298, 0x40, 0xcf, 0x10, 0x0, 0x38, 0x1, 0x2, 0x4}, [{0x7, 0x7, 0xf, 0x4, 0x3, 0xe4, 0x1004, 0x8001}]}, 0x78) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1004002, 0x0) chdir(&(0x7f00000001c0)='./bus\x00') openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x58) getsockopt$inet6_mreq(r1, 0x29, 0x50, 0x0, &(0x7f0000001840)=0x1c) mmap(&(0x7f000060f000/0x2000)=nil, 0x2000, 0x3000013, 0x13, r0, 0x0) 28.176917264s ago: executing program 0 (id=40): r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$ieee802154(&(0x7f0000000f40), r1) r3 = eventfd2(0x6, 0x80800) socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000006c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r5, &(0x7f0000001b00)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001d80)=ANY=[@ANYBLOB="28010000000000000100000001"], 0x128}, 0x4004000) recvmsg$unix(r4, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000080), 0x100}, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000100)='./file0\x00', 0x1c1) r6 = openat$dir(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x2c) dup2(r6, r3) sendmsg$IEEE802154_LIST_IFACE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[@ANYBLOB="14000000", @ANYRES16=r2, @ANYBLOB="110027bd7000fedbdf251f000000"], 0x14}}, 0x408c4) llistxattr(&(0x7f0000000580)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa/file0\x00', &(0x7f0000000700)=""/91, 0x5b) prctl$PR_SET_KEEPCAPS(0x8, 0x1) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x2, &(0x7f0000000400)={[{@jqfmt_vfsold}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x4000000}}, {@orlov}, {@usrquota}, {@dioread_lock}, {@journal_dev={'journal_dev', 0x3d, 0x800}}, {@commit}, {@noblock_validity}, {@delalloc}, {@init_itable_val={'init_itable', 0x3d, 0xfff}}]}, 0xfa, 0x477, &(0x7f0000001380)="$eJzs3M9vFFUcAPDvTH/w21bEHyBIFY3EHy0tP+TgRaMJB01M9IDxVNtCKgs1tCZCiFYPeDQk3o3/hfGkF6NeNPGqd0NCDBdQL2tmZwaWZbfd0m0X2M8nme57M6/73ndm3u6bebsbQM8ayf4kEVsj4o+IGMqztxYYyR+uX70w9c/VC1NJVKtv/53Uyl27emGqLFr+35Y8U60W+Q1N6r34XsRkpTJztsiPLZz+cGz+3PkXZ09Pnpw5OXNm4ujRQwf3DB6ZONyROLO4ru36ZG73zmPvXnpz6vil939O0sjjjoY4OmUk37tNPdPpyrpsW1066a/fsvfXm+lmZwLd1BcR2eEaqPX/oeiLTTe2DcXrn3e1ccCaqlar1SVelRerwH0siW63AOiO8o0+u/4tl3UaetwVrrySXwBlcV8vlnxLf6R5Yu9Aw/Xt1g7WPxIRxxf//TpbYo3uQwAA1Ps+G/+80Gz8l8YjeWIw+/NAMYcyHBEPRsT2iHgoInZExMMRtbKPRsRjK6y/cYbk9vFPevmOg2tDNv57uZjbunX8l5ZFhvuK3LZa/APJidnKzIFin+yPgQ0nZpOZ8SXq+OG1379sta1+/JctWf3lWLBox+X+hht005MLk6uJud6VzyJ29TeLP4lyGieJiJ0RsesO65h9rr/ltuXjX0Lrp21b9ZuIZ/PjvxgN8ZeSlvOT4y8dmTg8tjEqMwfGyrPidr/8dvGtVvWvKv4OyI7/5qbn/434h5ONEfPnzp+qzdfOr+jps64TF//8ouU1TRF/1r3aOf+PbSvO/8HkndqKwWLDx5MLC2fHIwaTN25fP3Hz2cp8WT6Lf/++5v1/e9zcE49HxO6I2BMRT2QXhUXbn4yIpyJi3xI74adXn/5gmfibHP/1mSvN4p9e7vhH/fFfeaLv1I/fLR//xohodfwP1VL7izXtvP6128DV7DsAAAC4V+SfgU/S0RvpNB0dzT/DvyM2p5W5+YXnT8x9dGY6n/cejoG0vNM1VHc/dLy4N1zmJxryB4v7xl/1barlR6fmKtPdDh563JYW/T/zV1+3WwesuQ7MowH3KP0fepf+D70p0f+hp+n/0Lua9f9PW5Ye/XZNGwOsK+//0Lva6P+L+UPrUQFwb/L+D71L/4ee1PK78emqvvK/7on/it8zvFvac/8nIr0rmnH/J/rb/jGLFSSqQ3n/z9ZsaFqm269MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAnfF/AAAA//8Qi+Nc") bpf$PROG_LOAD(0x5, &(0x7f0000000440)={0x1, 0x4, &(0x7f0000000000)=ANY=[@ANYBLOB="b40000003f000000000000000004000004508000000000009500000000000000"], &(0x7f0000000340)='syzkaller\x00', 0x2, 0xc3, &(0x7f000000cf3d)=""/195}, 0x94) syz_genetlink_get_family_id$netlbl_mgmt(&(0x7f0000000240), r0) r7 = openat$sysfs(0xffffffffffffff9c, &(0x7f00000001c0)='/sys/power/sync_on_suspend', 0x40202, 0x105) write$tcp_mem(r7, &(0x7f0000000500)={0xfffffffffffffffa, 0x20, 0x48001, 0x20, 0x3ff}, 0x48) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000100)={0x18, 0x4, &(0x7f0000000200)=@raw=[@jmp={0x4, 0x0, 0xd, 0x1, 0x0, 0x18, 0x10}, @initr0={0x18, 0x0, 0x0, 0x0, 0x2}, @exit], &(0x7f00000000c0)='GPL\x00', 0x6, 0x9c, &(0x7f0000000280)=""/156}, 0x94) 28.089585927s ago: executing program 0 (id=41): madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x9) mlock2(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) getsockopt$inet_udp_int(0xffffffffffffffff, 0x11, 0xa, &(0x7f0000000000), &(0x7f0000000040)=0x4) socketpair(0x2c, 0x4, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) ioctl$BTRFS_IOC_RM_DEV(r1, 0x5000940b, &(0x7f0000000100)={{r2}, "6d964ba0904b1aa74df749a98e4c35a6727f0e4e66a2d463cc61471b821ca5b21a7a01bc1c92c2e1673cb7e0102c2d16f403ade62863da73dd3e6774874568f427e044af1f779a6975e4daeeaf4082c2031a95edf107b902597c554014b7cbdb804bc17d49b2dd139e6dd64b204f3a510186f79f87d8da6eb9cb92092b0a2d3a6ee931d0ffdbbc38735410a5a44d787aeb57b964edd8d4fc20bf5f90fb8f1723fd39f937315992083ad451dcf57761409a3b9196dcc956e1a25e0404dd3c1abdff86eed68dcfc6d4e10c19cb10d22596c4a9e28e2fc5fdad9894862e5ef5f25c4e8cd1fd7924c0fb31e116510c566638db1d5a9e418c277b8ff7abe2db37d94a2d0d2ff957935fad0ba5b02a9a4f93be2fe783e2348c2c60ee5183e7ac2420ac6ab35c4c103d7a07763933514fab647cba31fdb3e79d47225bc8fc4f5bcac5604593f378f9ade6ec6e83cca5fb9ca21f49db04abb3f1fcd84851864be875f57b11c7678b007db6f616be69dc2c7ab457a48f862234f59f42ee369aff8193c2ca49dd67371d9b8e3adba8ae3a4f6164020eeabd91cba2403ba078c8d5687b796506164244ba8b153affcaa7f712cc95e595371dc4d511883c36a11a5702436a8b958f6d8162ee438927a5d50a031c42f7f5723fc1e6b4f3cb88603e8389152b23ec7cf7dec175772ef1d5ac9221c5188c92fefe79a1f142845e9e46a70f3ab731e6bbf43eb9bc440ff009888aa1a650d08195d7c5311b9f2fce2f8fe01cce936af094c10c2c2fba96d1357a426160faf24515f970957a835aec703cced72fffaebbf9a45589955507e046f6bcd7437d4b06337ced35899c4e463248ffbe07320fb5957b94f6cd9949d092fb14981e1c67fb2015ce2ed5e083575edaebf9d12ccfd1a64ca3b5f6d6067fa517aa2caea9b6cef6c4909bf70e6b78421c3580b8568ce2539add08650cb6207a677715eb3d7c7f9b04334c738d6eb6540bbbaedda7153157b56777b22527a90cec3aa63d946b118d2ef4593c5dfc54b9ae00153157b0e027433f9da3ec67209805e3d0028f177aa5e0e5b6967197ed5165a72138e815c58c352fd334f97d58b07a3c1e707a526d7852d008109de76ef40e66c6bc644f56706b6594f7ef813be8fa9fb241655713d323f0d129dc532a5864d83853bc497f161372955575b43b02c149243e68dacc1597e5e2b010e5ff8b29d1f3b08daa59352dd3809537a7f4f75de24f51c561f63877af21232d889b5379a838b8ca861a576c260ba8dc57bc8baf29965d4de600cf593440fc1932cf7cf47275f20fee4ac26fbd3e81e37cef45e717d122d79f67e7fe4dce043e5508a6c550ed0a674f43e72705b0026aa42d2031373663354ba5b779e95c16f5135d430c6dcd6907dd4979c54c8fe77738a403f4fd617a33669b9eb80fe1dede8cdfe86e6e5e4967952dbdea9a70cbd1716295487873b61d7e4de3510b415b71301e72077d7f89fb10e1daf9b4bf4b9ac48c43ff118309b459c19631511a88c378e27a6b84b4de6551d30ab1e4664957ce28d6ea859e50df4f487d90b563d8d9d45281a9d183dc6f4f96c15451a127c000ee8816ca7843810f4030fa5eee20c405d783d779b1e3bcb6f6b744a3dfdbb9ffbd1596da0833aa0f9c14c801a18e02c8c8f9598659960c08dfa525e3c99604f978c538cbb6f23d1521c6afa446dad02aaf3745a51e04328c34e37cf51a684e0ee704ba5e6e0972626f59b555da9185c102070b2a09623207f1f15b2fe0331d74b975ee381c7720d6d40d0a60439d53f07ac13874b5b80616b9357bc175ee94fe07476083599cc6e63131f1360efe3a87c66d51f7551bcc4ed5024ac8be67821a3c0bacaeba14f50d9d10ce52f11c47ee7e3b441442dbb9948104d5cef407efe311e75d3b8644f5dff7b4ef687bd8e0451f8e7e0bbd8766a5dc7dad63e95d553284cdbec841fe2edcc7e8925c623f0e2ef5fdeedd87dc93d77fab968f56dea1ffedd1228abb173acf8919a816cdbc2ee45721eece2ec57d2a26af865d5716433eca89427ec4c271d91e778b0794da7b0385a1972c7c449d974b4f992f3a7e82c4210c1a95f7e46529c4ac929e1848f0e96261acf316398f8db9db80c0fdb6e9424db231a287564932d64b259b2bfa66ecf1aee7632a2b656a9843cb48e2271a423662d80a978d576dfeb8824ac6b3439ca5cc974d8ec0eb0ace5836a23978a367a8f7a5875a8b6671064feca6deb37ae05e48787a18c2f13e87635c5d3a6955ecf27239a58f764154333914b7acd393cfcb7f56bc85edda229de14e60344c4943db6806f1c2db05b3882d89eebf5b8d74a48c4b3d513d0e0fb7c19d51a7fc039b72f40e71e63b36546eb0fdb0171956837a5855d76820680eda3bfe0e5f258a57bb41a68d1f0e15c5a7b764ea3631eb96c0745bc65a3412079a72c92d2e54da698c9b6c0f70fd53dec746ad884ffe835948f886cb78b39a5ce1094f727ad247aefff83cb527c1482ba181dd214f007fb13ca6398a39945f29d8fc2fef3130f3deb1297a9e566841873147e81223b351c9797b08f70ec9198c517bad9db214c22ba05f2b055600225a6483ae1134bf3aa66fb421aeea8d925862617eccdafc2834554c8195f13898c64c92c49ffb8d59d0ad2ae6ef5e958cfb8aaefb89a541d29b162b02af584cd40b548e185d5f6ed40fb12c5f5b0c8f2adab6d2f547554175ca7f513b0651474bac1f85148e6eefeb81d6b609514c9fd0b759437ff2b707fd676bd794dc1c5d005fc2caa379e6406aaae5394d641485b3f143551a4e478c6370647e3c9dc48911d9f02ccf2b6c3d82d0667a78f4eb03d5d3895ed50466f1fd712b6a8342e3b2832375891f1d2ea9b69fcfedc76b7aa4eb6fda27df3438933e493b7f25fe4caa6d7da16303c3c9ac3479804956f7e3f4ff8cd6ca762290a67773d69311ffdc74f2de38e419c6e6a2fe248d4d53413ee58edc36e444abc81d028758a057a90533c069a488fdaac640e819e23db0abc057a3300918dba6c715cf903386357e7cb6038bb30df9c13de8de7768ae7891704357a2648b3152d502d67c0656b3bae77300312aa379d4fad022d413f8cc53c84385d30f7ce34ef7c4dcddf40f5c98c78ef403f16dfa2bc54bd6c8e7c1941acaf6809e41102bd7c530834512eb2b104019393b1ecc43d9a9d50008fcb0bb8edbd298c89b8d7e772770d9f5c575ec5e2f21584483870fec1ebd7577ca8042eb634bc15d5f73987e42b90072e1767ae679906a93263f1216662329ffbe96457f325fb208f06a903217a416c014ed58c6f537d2c7d28453c6201400bf6c5c5f89b376d1d4e8885694982e50fd1dc9027a0387102f5d140694ac47cf3e2e912a903d645d9865d3772edbba1f9a435ddc071402dfd478f22afe5919df490b3b7e44489542540661ababd6ff147fd793b4ce92939ebb26129c651210a8453028049e4779cc6393a96f54d022047821948dbe8c6109d266d41cdedc51948a08dbfeba2e54897fb2ecf79f6d98e6edf4ea71ec669e02d52d5a6e8a46993f35727247389f6af4f00e1413991b1fa0805a38b60dd5267fb84eaf1bed6713f2afabcfc639feffd9b2870379c6f41b25e04f5e5d5e4964ab832702ed7fbfac64e5ab2fdb8e6c2c81ade9418e59a2c9938e7dfa3309084438a234c096fd6f9a747c3b8ce144caca0a5c25a789b9b81e852b2aef9e423c379a465d07a5853d4fcd20ebe4347d1feff7eb573d493e28eb910abd5390773babe2fefb699740db0f33a0e39a54bffb138eb69fee14bba4d18cb5dc1d3b5ab93a747b382027914ed424a1cc2ad4f3b4206fd5a06bbe6483149801e587d10ad207e370eb90543695b93ce7b5d1404e152f9213ea417ae3f4ace1c7113d597a7031df3d8cabad34884b0f4e9c6c7be230bd4166605ead448c1c15468b262c2eaba09c1e9387e90e693ef3b379268b7f515bfa8f3531fd13b143f0e6bf07688ec7f303ca20822f3f12cbe30ca2e3782755ca02ed9452dab2b043f277d0d6401ba8a568a07a2c1a372fa3d2903e39890edca10cd42fb337be6d488f3af227eb1166220e8ee33594a7772d964fac6dda028efd94f9baf686e73e3ec1af9765cbae0d8a831d2b6953af6152ea4fa103d3c2d6edb3d3688c9baee5f1cf488d3c6049f6cedb603bf2b535cfa491f8123ca6eed08a0f5c048eb4c0bf9fd1416bcea5d87ac550cde9a6006bab5252c69210180f6e2f9f484463bf2ff1b453804491d95450f5030a05153fd4fdd4f5ed039081a110b386e69e375683349ccae7e2503b0d75cf796879fdc3bf543562466e90c473a8780330c802dbba316db6144806e417e05b2d60635110da6445cef8c1bec296e35072b6b717219cd7f9b8d8f614d0dec5589f2f4802dd204cef7864e9180edf869c9576b58ec53657d0232cc8f4465e355c5a5b834ba09ed15ff83b09b960ea1140d496915cfb88c39c0ee5ae09cc24663980bcfba7764594a3246dde72f437db8f376c5eb9c3f579f5e0674ad40ddc060f90e893fe890b49596d0ad56f812a14012a0108c4ac6d5355d0bce7b17ee3266bd06c64aa14f20f8dbfbc26a04cc5c772b0a70a32e428563c5c101a238853bb512d9bb1dba49a3e2554371a9950d568deaba2f91ad0e4a6898ad20a3eea3adc852fbe07c6c9a557583e9611b643ef2ee5a419d4386146d3ed3648ce409a967b8be8efc11c3970736d556be68955fa46726e18a1de340587460de0361a3933c8c38efe61644baae7e648554472f7009c07bf008df6466a3d6236038a1546ba8023bb28fd9f9c2e744b849d53547498ba30eb8f8d815e51e2c145b843724827dd140af418c19b0e53a7a9b0c9263021ee6927140fd65a2688861af5431e8e9cdd432fb29879f1f3994b851ea1d3e3ea7e13e3bf9bcbbcf654d8946032c080e74d238f0e369d6c239be9a47c29c2b30de0ba648b63ea925231d13d5722f24e594f4a90dc115ee2457a408cfd13eee55f416e2596284d8a898b0e6de2737be347a3433fe695ae4fa08938829c0fb12dbbc4ebe1344dbc868944299aa965b78ebeb47eb28dbfd5a30d9826b4c958e65009c51bd42d52804b2b25c6ee9afdbfdea5ef4a7c742ee1b332da7c341070b7bb49e64ea92c36b8e87f47b2ce2aa57f7f6ccf157038fd51b59b9f9fa8a4944e89ee328453832bd959cd9c2a5fcca3386b54f3e7904ee09e5bc397b1ba067605082b784fcac10b3a5d72080c7f9fc59a05f67a8d986f17edf7a61601eb030d52fe143973bae5405eb048c3bd784d13e8321946d96e670a3b698e564d139e1992aa912721ba216a32252fc0a9cf5386f5e6194761776033da3026f5553e1bc9172929e887b6ef95d5545b3a5ba8d6d221cbec6fd156b995b258d3e3f9194252f4a5f748ce4448ab411ca2f55af46a4d8e945326955845de61ae961603e6c049b17c56306526bdc0a4fdf94af536ceece13a0b5bf3b68609f61b8a5179fd08334e9446849bed768efec659bb644f3e4e5af298cf160db1f2ff5d40d88549e0e1e96fae52742e44715f988988d5e776e42fe5047a1b7314a06549cc3bf2964655f832b2c76100322d15a3e209a491f021af38d0ee064e2c2657e545595061c311bc9aa2fd398e26665d5734084c057519530c7e38f59cb784dd8d2493475acba18780ec493168fbe8698c4c4f9b05571061ba88a63216d2e2064079d76959997ab617d4836e7687368d00b9ad104a823a57b4076c18394f6886c8eda6c0794a"}) sched_setscheduler(0x0, 0x1, &(0x7f0000001100)=0x1) mknodat(0xffffffffffffffff, &(0x7f0000001140)='./file0\x00', 0x100, 0x8) ioctl$BTRFS_IOC_INO_PATHS(r2, 0xc0389423, &(0x7f0000001200)={0xb, 0x48, [0x4, 0x326ab59, 0x7, 0x1], &(0x7f0000001180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000001240), 0x2, 0x0) ioctl$BTRFS_IOC_SCRUB_CANCEL(r3, 0x941c, 0x0) r4 = accept4$packet(r0, &(0x7f0000001280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f00000012c0)=0x14, 0x80800) r5 = socket$igmp6(0xa, 0x3, 0x2) recvfrom$inet6(r5, &(0x7f0000001300)=""/4096, 0x1000, 0x0, &(0x7f0000002300)={0xa, 0x4e20, 0x8001, @private1, 0x7fffffff}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000002340), 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002380)) umount2(&(0x7f00000023c0)='./file0\x00', 0x0) rename(&(0x7f0000002400)='./file0\x00', &(0x7f0000002440)='./file0\x00') ioctl$EXT4_IOC_GETFSUUID(r4, 0x8008662c, &(0x7f0000002480)) getsockname$inet6(r5, &(0x7f00000024c0)={0xa, 0x0, 0x0, @remote}, &(0x7f0000002500)=0x1c) ioctl$XFS_IOC_START_COMMIT(r5, 0x80585882, &(0x7f0000002540)={0xffffffffffffffff}) fdatasync(r6) r7 = signalfd(r2, &(0x7f00000025c0)={[0x3]}, 0x8) shutdown(r7, 0x1) ioctl$F2FS_IOC_START_ATOMIC_WRITE(0xffffffffffffffff, 0xf501, 0x0) r8 = fsopen(&(0x7f0000002600)='autofs\x00', 0x1) ioctl$XFS_IOC_GETBMAP(r8, 0xc0205826, &(0x7f0000002640)={0x47, 0xd, 0x7fffffffffffffff, 0x7f, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002680)={0xffffffffffffffff}) ioctl$INCFS_IOC_PERMIT_FILL(r9, 0x40046721, &(0x7f00000026c0)={r2}) ioctl$KVM_SET_USER_MEMORY_REGION(r6, 0x4020ae46, &(0x7f0000002700)={0x4, 0x6, 0x30000, 0x1000, &(0x7f0000ffe000/0x1000)=nil}) 28.089165887s ago: executing program 32 (id=41): madvise(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x9) mlock2(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x0) getsockopt$inet_udp_int(0xffffffffffffffff, 0x11, 0xa, &(0x7f0000000000), &(0x7f0000000040)=0x4) socketpair(0x2c, 0x4, 0x3, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) r2 = openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f00000000c0), 0x2, 0x0) ioctl$BTRFS_IOC_RM_DEV(r1, 0x5000940b, &(0x7f0000000100)={{r2}, "6d964ba0904b1aa74df749a98e4c35a6727f0e4e66a2d463cc61471b821ca5b21a7a01bc1c92c2e1673cb7e0102c2d16f403ade62863da73dd3e6774874568f427e044af1f779a6975e4daeeaf4082c2031a95edf107b902597c554014b7cbdb804bc17d49b2dd139e6dd64b204f3a510186f79f87d8da6eb9cb92092b0a2d3a6ee931d0ffdbbc38735410a5a44d787aeb57b964edd8d4fc20bf5f90fb8f1723fd39f937315992083ad451dcf57761409a3b9196dcc956e1a25e0404dd3c1abdff86eed68dcfc6d4e10c19cb10d22596c4a9e28e2fc5fdad9894862e5ef5f25c4e8cd1fd7924c0fb31e116510c566638db1d5a9e418c277b8ff7abe2db37d94a2d0d2ff957935fad0ba5b02a9a4f93be2fe783e2348c2c60ee5183e7ac2420ac6ab35c4c103d7a07763933514fab647cba31fdb3e79d47225bc8fc4f5bcac5604593f378f9ade6ec6e83cca5fb9ca21f49db04abb3f1fcd84851864be875f57b11c7678b007db6f616be69dc2c7ab457a48f862234f59f42ee369aff8193c2ca49dd67371d9b8e3adba8ae3a4f6164020eeabd91cba2403ba078c8d5687b796506164244ba8b153affcaa7f712cc95e595371dc4d511883c36a11a5702436a8b958f6d8162ee438927a5d50a031c42f7f5723fc1e6b4f3cb88603e8389152b23ec7cf7dec175772ef1d5ac9221c5188c92fefe79a1f142845e9e46a70f3ab731e6bbf43eb9bc440ff009888aa1a650d08195d7c5311b9f2fce2f8fe01cce936af094c10c2c2fba96d1357a426160faf24515f970957a835aec703cced72fffaebbf9a45589955507e046f6bcd7437d4b06337ced35899c4e463248ffbe07320fb5957b94f6cd9949d092fb14981e1c67fb2015ce2ed5e083575edaebf9d12ccfd1a64ca3b5f6d6067fa517aa2caea9b6cef6c4909bf70e6b78421c3580b8568ce2539add08650cb6207a677715eb3d7c7f9b04334c738d6eb6540bbbaedda7153157b56777b22527a90cec3aa63d946b118d2ef4593c5dfc54b9ae00153157b0e027433f9da3ec67209805e3d0028f177aa5e0e5b6967197ed5165a72138e815c58c352fd334f97d58b07a3c1e707a526d7852d008109de76ef40e66c6bc644f56706b6594f7ef813be8fa9fb241655713d323f0d129dc532a5864d83853bc497f161372955575b43b02c149243e68dacc1597e5e2b010e5ff8b29d1f3b08daa59352dd3809537a7f4f75de24f51c561f63877af21232d889b5379a838b8ca861a576c260ba8dc57bc8baf29965d4de600cf593440fc1932cf7cf47275f20fee4ac26fbd3e81e37cef45e717d122d79f67e7fe4dce043e5508a6c550ed0a674f43e72705b0026aa42d2031373663354ba5b779e95c16f5135d430c6dcd6907dd4979c54c8fe77738a403f4fd617a33669b9eb80fe1dede8cdfe86e6e5e4967952dbdea9a70cbd1716295487873b61d7e4de3510b415b71301e72077d7f89fb10e1daf9b4bf4b9ac48c43ff118309b459c19631511a88c378e27a6b84b4de6551d30ab1e4664957ce28d6ea859e50df4f487d90b563d8d9d45281a9d183dc6f4f96c15451a127c000ee8816ca7843810f4030fa5eee20c405d783d779b1e3bcb6f6b744a3dfdbb9ffbd1596da0833aa0f9c14c801a18e02c8c8f9598659960c08dfa525e3c99604f978c538cbb6f23d1521c6afa446dad02aaf3745a51e04328c34e37cf51a684e0ee704ba5e6e0972626f59b555da9185c102070b2a09623207f1f15b2fe0331d74b975ee381c7720d6d40d0a60439d53f07ac13874b5b80616b9357bc175ee94fe07476083599cc6e63131f1360efe3a87c66d51f7551bcc4ed5024ac8be67821a3c0bacaeba14f50d9d10ce52f11c47ee7e3b441442dbb9948104d5cef407efe311e75d3b8644f5dff7b4ef687bd8e0451f8e7e0bbd8766a5dc7dad63e95d553284cdbec841fe2edcc7e8925c623f0e2ef5fdeedd87dc93d77fab968f56dea1ffedd1228abb173acf8919a816cdbc2ee45721eece2ec57d2a26af865d5716433eca89427ec4c271d91e778b0794da7b0385a1972c7c449d974b4f992f3a7e82c4210c1a95f7e46529c4ac929e1848f0e96261acf316398f8db9db80c0fdb6e9424db231a287564932d64b259b2bfa66ecf1aee7632a2b656a9843cb48e2271a423662d80a978d576dfeb8824ac6b3439ca5cc974d8ec0eb0ace5836a23978a367a8f7a5875a8b6671064feca6deb37ae05e48787a18c2f13e87635c5d3a6955ecf27239a58f764154333914b7acd393cfcb7f56bc85edda229de14e60344c4943db6806f1c2db05b3882d89eebf5b8d74a48c4b3d513d0e0fb7c19d51a7fc039b72f40e71e63b36546eb0fdb0171956837a5855d76820680eda3bfe0e5f258a57bb41a68d1f0e15c5a7b764ea3631eb96c0745bc65a3412079a72c92d2e54da698c9b6c0f70fd53dec746ad884ffe835948f886cb78b39a5ce1094f727ad247aefff83cb527c1482ba181dd214f007fb13ca6398a39945f29d8fc2fef3130f3deb1297a9e566841873147e81223b351c9797b08f70ec9198c517bad9db214c22ba05f2b055600225a6483ae1134bf3aa66fb421aeea8d925862617eccdafc2834554c8195f13898c64c92c49ffb8d59d0ad2ae6ef5e958cfb8aaefb89a541d29b162b02af584cd40b548e185d5f6ed40fb12c5f5b0c8f2adab6d2f547554175ca7f513b0651474bac1f85148e6eefeb81d6b609514c9fd0b759437ff2b707fd676bd794dc1c5d005fc2caa379e6406aaae5394d641485b3f143551a4e478c6370647e3c9dc48911d9f02ccf2b6c3d82d0667a78f4eb03d5d3895ed50466f1fd712b6a8342e3b2832375891f1d2ea9b69fcfedc76b7aa4eb6fda27df3438933e493b7f25fe4caa6d7da16303c3c9ac3479804956f7e3f4ff8cd6ca762290a67773d69311ffdc74f2de38e419c6e6a2fe248d4d53413ee58edc36e444abc81d028758a057a90533c069a488fdaac640e819e23db0abc057a3300918dba6c715cf903386357e7cb6038bb30df9c13de8de7768ae7891704357a2648b3152d502d67c0656b3bae77300312aa379d4fad022d413f8cc53c84385d30f7ce34ef7c4dcddf40f5c98c78ef403f16dfa2bc54bd6c8e7c1941acaf6809e41102bd7c530834512eb2b104019393b1ecc43d9a9d50008fcb0bb8edbd298c89b8d7e772770d9f5c575ec5e2f21584483870fec1ebd7577ca8042eb634bc15d5f73987e42b90072e1767ae679906a93263f1216662329ffbe96457f325fb208f06a903217a416c014ed58c6f537d2c7d28453c6201400bf6c5c5f89b376d1d4e8885694982e50fd1dc9027a0387102f5d140694ac47cf3e2e912a903d645d9865d3772edbba1f9a435ddc071402dfd478f22afe5919df490b3b7e44489542540661ababd6ff147fd793b4ce92939ebb26129c651210a8453028049e4779cc6393a96f54d022047821948dbe8c6109d266d41cdedc51948a08dbfeba2e54897fb2ecf79f6d98e6edf4ea71ec669e02d52d5a6e8a46993f35727247389f6af4f00e1413991b1fa0805a38b60dd5267fb84eaf1bed6713f2afabcfc639feffd9b2870379c6f41b25e04f5e5d5e4964ab832702ed7fbfac64e5ab2fdb8e6c2c81ade9418e59a2c9938e7dfa3309084438a234c096fd6f9a747c3b8ce144caca0a5c25a789b9b81e852b2aef9e423c379a465d07a5853d4fcd20ebe4347d1feff7eb573d493e28eb910abd5390773babe2fefb699740db0f33a0e39a54bffb138eb69fee14bba4d18cb5dc1d3b5ab93a747b382027914ed424a1cc2ad4f3b4206fd5a06bbe6483149801e587d10ad207e370eb90543695b93ce7b5d1404e152f9213ea417ae3f4ace1c7113d597a7031df3d8cabad34884b0f4e9c6c7be230bd4166605ead448c1c15468b262c2eaba09c1e9387e90e693ef3b379268b7f515bfa8f3531fd13b143f0e6bf07688ec7f303ca20822f3f12cbe30ca2e3782755ca02ed9452dab2b043f277d0d6401ba8a568a07a2c1a372fa3d2903e39890edca10cd42fb337be6d488f3af227eb1166220e8ee33594a7772d964fac6dda028efd94f9baf686e73e3ec1af9765cbae0d8a831d2b6953af6152ea4fa103d3c2d6edb3d3688c9baee5f1cf488d3c6049f6cedb603bf2b535cfa491f8123ca6eed08a0f5c048eb4c0bf9fd1416bcea5d87ac550cde9a6006bab5252c69210180f6e2f9f484463bf2ff1b453804491d95450f5030a05153fd4fdd4f5ed039081a110b386e69e375683349ccae7e2503b0d75cf796879fdc3bf543562466e90c473a8780330c802dbba316db6144806e417e05b2d60635110da6445cef8c1bec296e35072b6b717219cd7f9b8d8f614d0dec5589f2f4802dd204cef7864e9180edf869c9576b58ec53657d0232cc8f4465e355c5a5b834ba09ed15ff83b09b960ea1140d496915cfb88c39c0ee5ae09cc24663980bcfba7764594a3246dde72f437db8f376c5eb9c3f579f5e0674ad40ddc060f90e893fe890b49596d0ad56f812a14012a0108c4ac6d5355d0bce7b17ee3266bd06c64aa14f20f8dbfbc26a04cc5c772b0a70a32e428563c5c101a238853bb512d9bb1dba49a3e2554371a9950d568deaba2f91ad0e4a6898ad20a3eea3adc852fbe07c6c9a557583e9611b643ef2ee5a419d4386146d3ed3648ce409a967b8be8efc11c3970736d556be68955fa46726e18a1de340587460de0361a3933c8c38efe61644baae7e648554472f7009c07bf008df6466a3d6236038a1546ba8023bb28fd9f9c2e744b849d53547498ba30eb8f8d815e51e2c145b843724827dd140af418c19b0e53a7a9b0c9263021ee6927140fd65a2688861af5431e8e9cdd432fb29879f1f3994b851ea1d3e3ea7e13e3bf9bcbbcf654d8946032c080e74d238f0e369d6c239be9a47c29c2b30de0ba648b63ea925231d13d5722f24e594f4a90dc115ee2457a408cfd13eee55f416e2596284d8a898b0e6de2737be347a3433fe695ae4fa08938829c0fb12dbbc4ebe1344dbc868944299aa965b78ebeb47eb28dbfd5a30d9826b4c958e65009c51bd42d52804b2b25c6ee9afdbfdea5ef4a7c742ee1b332da7c341070b7bb49e64ea92c36b8e87f47b2ce2aa57f7f6ccf157038fd51b59b9f9fa8a4944e89ee328453832bd959cd9c2a5fcca3386b54f3e7904ee09e5bc397b1ba067605082b784fcac10b3a5d72080c7f9fc59a05f67a8d986f17edf7a61601eb030d52fe143973bae5405eb048c3bd784d13e8321946d96e670a3b698e564d139e1992aa912721ba216a32252fc0a9cf5386f5e6194761776033da3026f5553e1bc9172929e887b6ef95d5545b3a5ba8d6d221cbec6fd156b995b258d3e3f9194252f4a5f748ce4448ab411ca2f55af46a4d8e945326955845de61ae961603e6c049b17c56306526bdc0a4fdf94af536ceece13a0b5bf3b68609f61b8a5179fd08334e9446849bed768efec659bb644f3e4e5af298cf160db1f2ff5d40d88549e0e1e96fae52742e44715f988988d5e776e42fe5047a1b7314a06549cc3bf2964655f832b2c76100322d15a3e209a491f021af38d0ee064e2c2657e545595061c311bc9aa2fd398e26665d5734084c057519530c7e38f59cb784dd8d2493475acba18780ec493168fbe8698c4c4f9b05571061ba88a63216d2e2064079d76959997ab617d4836e7687368d00b9ad104a823a57b4076c18394f6886c8eda6c0794a"}) sched_setscheduler(0x0, 0x1, &(0x7f0000001100)=0x1) mknodat(0xffffffffffffffff, &(0x7f0000001140)='./file0\x00', 0x100, 0x8) ioctl$BTRFS_IOC_INO_PATHS(r2, 0xc0389423, &(0x7f0000001200)={0xb, 0x48, [0x4, 0x326ab59, 0x7, 0x1], &(0x7f0000001180)=[0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}) r3 = openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000001240), 0x2, 0x0) ioctl$BTRFS_IOC_SCRUB_CANCEL(r3, 0x941c, 0x0) r4 = accept4$packet(r0, &(0x7f0000001280)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @link_local}, &(0x7f00000012c0)=0x14, 0x80800) r5 = socket$igmp6(0xa, 0x3, 0x2) recvfrom$inet6(r5, &(0x7f0000001300)=""/4096, 0x1000, 0x0, &(0x7f0000002300)={0xa, 0x4e20, 0x8001, @private1, 0x7fffffff}, 0x1c) setsockopt$inet6_tcp_TCP_ULP(r1, 0x6, 0x1f, &(0x7f0000002340), 0x3) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002380)) umount2(&(0x7f00000023c0)='./file0\x00', 0x0) rename(&(0x7f0000002400)='./file0\x00', &(0x7f0000002440)='./file0\x00') ioctl$EXT4_IOC_GETFSUUID(r4, 0x8008662c, &(0x7f0000002480)) getsockname$inet6(r5, &(0x7f00000024c0)={0xa, 0x0, 0x0, @remote}, &(0x7f0000002500)=0x1c) ioctl$XFS_IOC_START_COMMIT(r5, 0x80585882, &(0x7f0000002540)={0xffffffffffffffff}) fdatasync(r6) r7 = signalfd(r2, &(0x7f00000025c0)={[0x3]}, 0x8) shutdown(r7, 0x1) ioctl$F2FS_IOC_START_ATOMIC_WRITE(0xffffffffffffffff, 0xf501, 0x0) r8 = fsopen(&(0x7f0000002600)='autofs\x00', 0x1) ioctl$XFS_IOC_GETBMAP(r8, 0xc0205826, &(0x7f0000002640)={0x47, 0xd, 0x7fffffffffffffff, 0x7f, 0x8}) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000002680)={0xffffffffffffffff}) ioctl$INCFS_IOC_PERMIT_FILL(r9, 0x40046721, &(0x7f00000026c0)={r2}) ioctl$KVM_SET_USER_MEMORY_REGION(r6, 0x4020ae46, &(0x7f0000002700)={0x4, 0x6, 0x30000, 0x1000, &(0x7f0000ffe000/0x1000)=nil}) 22.421437403s ago: executing program 4 (id=80): r0 = inotify_init() io_setup(0x2278, &(0x7f0000000180)=0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) io_submit(r1, 0x1, &(0x7f0000000140)=[&(0x7f00000001c0)={0x0, 0x4, 0x0, 0x0, 0x5d6e, r2, 0x0, 0x0, 0x0, 0x0, 0x2}]) ioctl$sock_ipv6_tunnel_SIOCDEL6RD(r0, 0x5452, &(0x7f0000000000)={'sit0\x00', 0x0}) r3 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$BTRFS_IOC_FS_INFO(r3, 0x8400941f, &(0x7f0000001140)) sendmsg$IPCTNL_MSG_EXP_GET(r3, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB="580000000102030000000000000000000a000009440001800c000280050021006100000006000340000200002c00018014000300fe800000000000000000000000000036140004"], 0x58}, 0x1, 0x0, 0x0, 0x40}, 0x14) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) fstat(r4, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0}) setresuid(r5, r5, 0x0) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000280)='./file2\x00', 0x2002828, &(0x7f0000001000)={[{@noinit_itable}, {@jqfmt_vfsv0}, {@nodiscard}, {@data_err_abort}, {@test_dummy_encryption_v1}, {@journal_dev={'journal_dev', 0x3d, 0x3}}, {@resuid={'resuid', 0x3d, r5}}, {@noblock_validity}, {@lazytime}, {@data_err_abort}, {@journal_path={'journal_path', 0x3d, './file1'}}, {@auto_da_alloc}, {@max_batch_time={'max_batch_time', 0x3d, 0x4c7}}, {@mb_optimize_scan}]}, 0x1, 0xbd9, &(0x7f0000000400)="$eJzs3M1rHOcZAPBnRp+25a5cSql7sUopNpSuZReZ2hRqF5deeii014CFvDJC6w8kBUeyIKvkHwhJzoFcAklMgg/x2ZcEcs0lca4xOQRMUKwEQkgUZj8kWdqVLGtXo8i/H7ya92Nm3ufRSDvzwu4G8Mwayn6kEUcj4lISUaj3pxHRW631R1Rq+y0tzo99tzg/lsTy8v++TiKJiEeL82ONcyX17aF6oz8iPvlnEr9+eeO807Nzk6Plcmmq3j45c/XGyenZub9MXB29UrpSunbqzN9GTo+cGT470rZcv//i/N1v//DvLys/vPPj7W9eeyuJ8zFQH1ubRz3rHRuKoZXfyVrdETHahvPvBV31fNbmmXRvcVDa4aAAAGgpXfMM99soRFesPrwV4sNPcw0OAAAAaIvlrohlAAAAYJ9LrP8BAABgn2u8D+DR4vxYo+T7joTd9fBCRAzW8l+ql9pId1Sq2/7oiYiDj5JY+7HWpHbYjg1FxIPPz76flWjyOeROqyxExO+aXf+kmv9g/ZPQ6/NPI2K4DfMPrWv/kvI/34b5884fgGfTvQu1G9nG+1+68vwTTe5/3U3uXU8j7/tf4/lvacPz32r+XS2e//77hHPcevuNm63Gsvz/fvdf7zVKNn+23VFS2/BwIeL33c3yT1byT1rkf2mLcydRO0Xhp5ulVvvknf/ymxHHo3n+Dcnm3090cnyiXBqu/Ww6x8LHI++2mj/v/LPrf7BF/ptc//6s78ZjZ2r9pT7PXbx4Z0Nnffet80+/6k3+X6311nteGJ2ZmToV0Zv8Z2P/6c3zbezTOEeW/4k/bv7/3+zvP3tNqNT/NrJUFurbrP3Sujn/cfvWB63iaaz/8rz+l7d//at9rzzhHH/66NUT6/sa36+1dv2blWz+B0ltLQwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADWlEDESSFiMiqdbTtFiMOBQRv4mDafn69Myfx68/f+1yNhYxGD3p+ES5NBwRhVo7ydqnqvXV9ul17b9GxJGIeL1woNoujl0vX847eQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFYcioiBSNJiRKQRsVRI02Ix76gAAACAthvMOwAAAACg46z/AQAAYP+z/gcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKDDjhy7dz+JiMq5A9WS6a2P9eQaGdBpad4BALnpyjsAIDfdeQcA5Gaba3yPC7APJVuM9zftzV49+joSDwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAB70/Gj9+4nEVE5d6BaMr31sZ6mRxzbxeiATkrzDgDITddmg927Fwew+576X/xwe+MAdl/zNT7wLEm2GO9f3afy+Ehfx2ICAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYO8ZqJYkLUZEWq2nabEYcTgiBqMnGZ8ol4Yj4lcR8Vmhpy9r9+UdNAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAG03PTs3OVoul6aeppLs7HAVlVaVF/dGGLtbSfZGGLVK3q9MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADkYXp2bnK0XC5NTecdCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAJC36dm5ydFyuTT1BJU729l5TSXvHAEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAyM/PAQAA///E/w3d") r6 = openat(0xffffffffffffff9c, &(0x7f00000000c0)='./file1\x00', 0x42, 0x0) write$selinux_attr(r6, &(0x7f00000001c0)='system_u:object_r:restorecond_exec_t:s0\x00', 0x28) pwrite64(r6, &(0x7f0000000140)='2', 0x1, 0x8000c61) r7 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x42, 0x0) r8 = socket$inet_tcp(0x2, 0x1, 0x0) madvise(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x1) setsockopt$SO_BINDTODEVICE(r8, 0x1, 0x19, &(0x7f0000000180)='syz_tun\x00', 0x10) syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@local, @remote, @void, {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @empty, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast, @multicast1}}}}, 0x0) r9 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_buf(r9, 0x0, 0x2c, 0x0, 0x0) connect$inet(r8, &(0x7f0000000040)={0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 0x10) r10 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000200), 0x40, 0x0) ioctl$NS_GET_USERNS(r10, 0xb701, 0x0) ioctl$sock_inet_SIOCDARP(r8, 0x8953, &(0x7f0000000080)={{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x1, @link_local={0x1, 0x80, 0xc2, 0x0, 0x0, 0x2}}, 0x16, {0x2, 0x0, @private}, 'syz_tun\x00'}) bind$inet6(r6, &(0x7f0000000000)={0xa, 0x4e20, 0x4, @private1, 0x5}, 0x1c) sendfile(r7, r7, 0x0, 0xe3aa6ea) 22.21516982s ago: executing program 4 (id=81): r0 = socket$inet6(0xa, 0x80002, 0x0) bind$inet6(r0, &(0x7f0000000200)={0xa, 0x4e20, 0x1, @empty, 0x8}, 0x1c) (async) setsockopt$IPT_SO_SET_REPLACE(0xffffffffffffffff, 0x0, 0x40, &(0x7f0000000000)=@raw={'raw\x00', 0x8, 0x3, 0x220, 0x0, 0xffffffff, 0xffffffff, 0xf0, 0xffffffff, 0x188, 0xffffffff, 0xffffffff, 0x188, 0xffffffff, 0x7fffffe, 0x0, {[{{@uncond, 0x6, 0xa8, 0xf0, 0x0, {}, [@common=@unspec=@time={{0x38}}]}, @unspec=@CT0={0x48, 'CT\x00', 0x0, {0x0, 0x0, 0x0, 0x0, 'snmp_trap\x00'}}}, {{@ip={@local, @local, 0x0, 0x0, 'veth0_to_team\x00', 'veth1_virt_wifi\x00'}, 0x0, 0x70, 0x98}, @common=@unspec=@NFQUEUE0={0x28}}], {{'\x00', 0x0, 0x70, 0x98}, {0x28}}}}, 0x280) syz_usb_connect$uac1(0x3, 0x91, &(0x7f0000000000)=ANY=[@ANYBLOB="12010003000000106b1d010140000102030109027f0003018440000904000000010100000a2401feff22000201020c24020300040400060007000c2402020304010206002c0409040100000102000009040101010102000007240159170500090501098f070207020725010406040009040200000102000009040201010102000009058209100006e60407250100ff0900"], &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0}) (async) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x12, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @cgroup_sock_addr=0xf, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) (async) r1 = open(&(0x7f0000000000)='./cgroup.cpu/cpuset.cpus\x00', 0x1a1342, 0x0) write$tcp_mem(r1, &(0x7f0000000080)={0x186a0, 0x2d, 0x8000, 0x2c, 0x9, 0x2c}, 0x48) (async) r2 = socket$inet(0x2, 0x1, 0x0) (async) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) recvmsg$can_raw(r1, &(0x7f0000002ac0)={&(0x7f00000002c0)=@can, 0x80, &(0x7f00000029c0)=[{&(0x7f0000000340)=""/11, 0xb}, {&(0x7f0000000540)=""/229, 0xe5}, {&(0x7f0000000640)=""/2, 0x2}, {&(0x7f0000000680)=""/164, 0xa4}, {&(0x7f0000000740)=""/4096, 0x1000}, {&(0x7f0000001740)=""/239, 0xef}, {&(0x7f0000001840)=""/251, 0xfb}, {&(0x7f0000001940)=""/95, 0x5f}, {&(0x7f00000019c0)=""/4096, 0x1000}], 0x9, &(0x7f0000002a80)=""/5, 0x5}, 0x41) r3 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000040)='/sys/power/wakeup_count', 0x301880, 0x20d) syz_genetlink_get_family_id$wireguard(&(0x7f0000000400), r3) (async) setsockopt$inet_mreqn(r2, 0x0, 0x27, &(0x7f0000000000)={@multicast1, @local}, 0xc) (async) setsockopt$inet_msfilter(r2, 0x0, 0x29, &(0x7f0000000140)=ANY=[@ANYBLOB="e0000001ac1414aa0000000003"], 0x1c) syz_emit_ethernet(0x2a, &(0x7f0000000280)={@link_local, @local, @void, {@ipv4={0x800, @udp={{0x5, 0x4, 0x0, 0x0, 0x1c, 0x2, 0x0, 0xfe, 0x11, 0x0, @local, @multicast1}, {0x0, 0x4e20, 0x8}}}}}, 0x0) 22.128914313s ago: executing program 4 (id=84): syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000200)='./file0\x00', 0x800, &(0x7f0000000000), 0x26, 0x756, &(0x7f00000002c0)="$eJzs3M1rXOUaAPDnnGaafuTeyYUL9+pChBZaKD1Jmk27aty4KxQKbmtITkLISSZkJrUTC7auhdpsFARR1y7dCqX+Ae6koOBeEK1xIW5GzuSjNGam0ybpSPr7wcl53vP1vE/m8GYO5D0BvLReL38kEUMRcTUiqpvb04g42o6ORdzeOG790a2pckmi1br2S1KeFuut6va1ks31yWifEv+PiAeViHPv/z1vvbk6P1kU+fJme6SxsDRSb66en1uYnM1n88Wx8UujF8fHL46OP7WG//VY6+m3Lh2/9+2ba2vffdW4+9rA+SQm2nXHZm09XuaZbPxOKjGxY/viQSTro6TfHQAAoCfl9/wjETHQ/pZajSPtCAAAADhMWoMtAAAA4NBLot89AAAAAA7W1v8BbM3tPah5sJ38/EZEDO+Wf6A9hzjiWFQi4sR68sTMhGTjNNiT23ci4v7Ezvvvi/IOu73Ha4/uaD85R/roHq/Ofrhfjj8Tu40/6fb4E7uMPwNb707Yo87j3+P8RzqMf1d7zPH1p69UOua/E/HqwG75k+38SYf8b/eY/+7aB/c67Wt9HnFm178/yRO5urwfYmJmruj6+oEHf5592K3+E53yJ93rX+qx/nfXf5vvNJaU+c+e6v7575a/vCc+3OxHGhH3Ntdle21HjlML33/Trf7piNbzfP6f9Vj/j18O3uzxUAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGhLI2IokjTbjtM0yyJORsR/40Ra1OqNczO1lcXpcl/EcFTSmbkiH42I6kY7Kdtj7fhx+8KO9nhE/OeH4xtJ54o8m6oV0/0uHgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgG0nI2IokjSLiDQifq+maZZFDPRw7uAL6B8AAACwT4b73QEAAADgwHn+BwAAgMPveZ//k33uBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHCoXb1ypVxa649uTZXt6RvNlfnajfPTeX0+W1iZyqZqy0vZbK02W+TZVG3hadcrarWlsUuxcnOkkdcbI/Xm6vWF2spi4/rcwuRsfj2vvJCqAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAeFZD7SVJs4hI23GaZlnEvyJiOCrJzFyRj0bEvyPiYbUyWLbH+t1pAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA9l29uTo/WRT5skAgeGHBexHxD+hGl6DfIxMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAP1Qb67OTxZFvlzvd08AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADor/SnJCLK5Uz19NDOvUeTP6rtdUS888m1j25ONhrLY+X2X7e3Nz7e3H6hH/0HAACAl8LlZzl46zl96zkeAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACgV/Xm6vxkUeTLewsuR3O1lXQ4pt81AgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAz+evAAAA//8KQsc4") chdir(&(0x7f0000000240)='./file0\x00') r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x10) ioctl$FS_IOC_ENABLE_VERITY(r0, 0x40806685, &(0x7f0000000a80)={0x1, 0x2, 0x1000, 0x0, 0x0, 0x0, 0x0, 0x0}) bpf$ENABLE_STATS(0x20, 0x0, 0x0) r1 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) r3 = bpf$MAP_CREATE(0x0, &(0x7f00000006c0)=ANY=[@ANYBLOB="05000000040000000800000005"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x0, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], 0x0, 0x1, 0x0, 0x0, 0x0, 0x4, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) timerfd_create(0x0, 0x0) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x6, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000000)={r4, r2, 0x25, 0x0, @void}, 0x10) syz_emit_ethernet(0xd42, &(0x7f0000001180)={@local, @multicast, @void, {@ipv6={0x86dd, @generic={0x0, 0x6, "6410a6", 0xd0c, 0x0, 0x0, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @local, {[@routing={0x84, 0x0, 0x0, 0x6}], "223427d5c9a46b9fa14172170a013589317d2af31ba55431762f462a5abc3f46494ee91bfca594d52f8c3785143e92da5d2d81edc09f68f122fbf741257bf1319408347a17c89212dfe27a0fc65362487e5afe673f0954f60d9d08b61276ce0b3aa520b5f30a9f52c4aa53fc003f8570383ca63530d93b78a7875338b3d7645ef2c24ab05db63cfdcde7b3cac2248c9d1c73d0d4382b3f520ad6e9be698eaa9bf5b939ce09919c9485c4725690ee2483315829a196f85a5ae552ebe19a2d6768ce2a6bf60fbb53104c7919b7cf28fa555fc9460df11e72eddebb2fc4eb6f83b16e0d65307e4210dfc209f0c68df65b57f420fd215546b798af6b6ab7bfb2fe6bd6142f877852717370b1ca39d199c149c3ead97c4e16229ce4c08a111a0fc64651c21e9174dd72442a9ae2a42d9433c7b54c8dd4b59203f9a2e227e9b043eb430e606cf98f3428ac8511948dd553bc0728c0626fbda71bd2a1d734d605e27bdb0be93b7b91284689e31fccb70c15f2c39da9011c84d36fe4b4b36ff26e45a34685fc638dbdaa068a3d3d4f5d44b74afc0fc7956e5fcc3fe405ac6d292d1d90f257f18fe14a3192d28ed369956aa2f91f9fee773cf7fb5d90705347eeadc1af86de78a498fa1a20e5b3f481a0595769654d969299506d8ffbc172a7fb9453a8a3787e80b167936863f2cc16c1d03481bd40e1abcf87a292559771572136932bf30e48174012a1d4d5f138f93140af2ceb9c821c7966ea7592d762975b5b33ef141b6b91eb388c91b924945c3231d0f299adb5a36e0c95a17872e7ebf0bc0e33baf5c46f9e2087b77bad0794d519ce7bc8674a70f3545d020454ded22f164185df3b4f952b132947b75333993fd73a6bac5836dd5720e559bcb82a4926734c5c3b1287c5fec219a99f71eb398430001f007306e9232c269c2886357f75d935e8de054341ac36f1df1fc77fbc347d90660f4d5658cfeb9e289f70968a7c0b38ae34c4bfa46b47964e223ac34f472e3231e8c285add5713592c76c062c3477beb55b279846f04f8d6a5ce2743c6a2020f0c5164953b8dca7e57239dc8a7f507bcf77767ab0b4602437171a09c8e80f5a165c4c37eaae386cfcb927dd1a935fa717fa1608792b34bafbc20cf11a678455894ede62788309ab7a7075535847a2b48260a613e521b01d75648263ad78e6176528dbf3e6c4e4d72066e617be5387183a51dd97d2e846c5d173b51e17a4c8d78a49c914cbe44236c52c78de45b44f9d80bc6f77c75135922a84579bce77baa71311889f5b7b90c5124b8298d5e9c81c442d60df00795854d3213a1ac254c8963c109f68b3ff5451c381f6fb56c116f86b71f988d1e9f732280cbf3d4e9791fefc4bdec5dc293fb77b02d5aab6bd8cd179b7e425126b7f78c0d004bc6470ecc2bbc422bd06a6bd8f717009509e6a88b01347b7a62b9dea6f7a7446a371f422499a6e66eeb6a7b0beb4a86a61f875a9bfe0f5d5f0d0e4c85852afaea97d74ebc80d6491a8a1c998c4b5bc34b3edaeba2df902cd5e14e016720e6c3c8b15287b2471c34251e26dc442720cd5d984e30b110b7370f233f865b9ac129fdf49ff02b303d7d4f91039d3bb58a9d64d7a72d8b8eba6b45a000370d4f0e9c0d411768441372e7112e5d4e7d70a9d6b428b8b85ee6209d6f73e7b024740c052166deeb843e4ab78d1d354d75a5827ff0d49d8964e75785f3594c7299c0917b48f3b2efb81a4c3a7d6e0f1cf50efe0360963c2e3ee390ed2a4c39f42e856eced0f2ee7beacd2ecbece493e911ca0460584323ea6d4a0c00864693c979cae38f0c5841bfaeebf609d1075163c120fea0bd0207d2dd07e5e2e0a5afe3efee0ee6bb9a926a8dba7a27a82c5421a5b20bfb5dbdef532a12435fcd899f15603209831711e0dcfaaf2104b2016f087fce44848c70b65a34b9be83df2064391fc5a8d169dc1943d226e57ab5ba06c656273d4efba73a8a61aae19df4d2445f3ce7e649af1b4ffc86106c9092ddd0aafeb45653d181cb32b06a1dd41573495f15c3b8c0019ba72a2eb163dfcbdbb235322ae27d7116af506f295c2424ab9191aa8ce0e4617b212af21983f8d2b19d7fdeec881f6fa448acc7c3e133b6f281583fad4467c05801e69f6ffc1ae2e1f54655534d884c2f8f60303da33ccbe47a293643edb61c7d9fad4e3e54028bc64be8e5b1da53446869b136660b8e96ff96c48641ece275967b27b291c5c240b3399b5b901b699227735f821938bc88ded45bada2b257b1a4bcab7ed6647f2027e5680c87329e9cfdba6bde2f2a9b676be016001702bebbabb2eae3eba01d6f49ab70245a4c5ef0e136b531e1843487b3f69c5b811217d6d2f5e71b47f40c28117bd09a88bb21887a06e2cc164d4281d0df47cbd5781f1524098d89ccae32f24c5f9d86469106685fdc683ad5e873030b621dc00354e0621106da90aca69bb53848dd57251a45bc1898aca9bc84c9a8d2f8aabeed888560771c8cb03aab02620430fec8e9740880790060ccbffd5b8edaa219ca61587eff1b1b03ae8af53059f121efdec8b3ee8aba06f494a5b4575bc848d5a9773d2346f75811cb82a078fc960c9bd374555d78b1b4ba0b438ef00e8aa75810ca5efc5c70936e2cb0e515912cb7f625a2130a9ad58f29e58ae6eac5c3f15f22f0163ee6dead6947c4390b92c8dfb146fec7bfc0b37e8ff2c9de90c30f2d8b5e334107f9835bc47fbc193c60ebd5ac4e677c7fd5b6261ff96e97c185c726ec02941bc2336946f181fd2aff43f0e95f06105a049fcb8e4e3738407d6356856f533f17fae281a3be9f2050ae3d19d1b8350d424087ac9b7875824a9b7e098775b53d6ec960fc052ecd165d17a7897de75f15316a072bb9ccf6ce1ec085bb5356c271b985a437a32f12308fc927410fd444bcded9859e7b8a3cfaaf29ebfb92cc7cbfad2559bbe4f90e189e8708e93827b221869cc78fa41fd5bcb6577b7dfe4c3927dc25a58aa84419f76e71d1f3c10cbb5e52ab2bebe0d39bdffda0fa1b55fe3a03683f882a82dd58498d62b101acd710fd436aa7409fe3cf5352dffb399d560323e14d564bdb3121b89c1f43fc9a892b799cd32f7ce2ededb868920b4547735ef0bf3e148251a4f65dddb7f96b2f33734522a8cffdc51520ac98926b3406e96618cf15a042a67239e755afc70ec6a9c99f8e08ec2946e5901364d85223a63d49572519137d93b6b0798e72acf9da120e706ee73367dec1450a68def886c149bcd734469e10b933899501011cd548e99d638821d5709fde050ab382d4896ecfd7999d40ea9c690c26d396545224c8f9e19705593df2688eb592e2476a0193f7054ab6f703d41c545a80bf285bbc7cc735bd306c9ea5eb64f40752fd4c741d9b6e03cd41b636ef8f5e810047a21c0b24c6fde1f2e98f2f27730c90d93af9e7564e4e209a61ff626b666fcc4f75f7d560da688169ff0af5e674a0b89a99fb54bb438a65f953c2db0faec2ce09cec33b6d25620b5a0393ac473fed48a38beaca5223997419876d571ce969b83b5b3ae54de83dd89fd92ed2a93c087828bef49a24ed1a97778c47fdc691a94fd5b437dfe494b5c6fadf499d9d15583b0439d3d5ecb61a32a2508a6960be6009accfd1d5d75a16dbc4121c6ef07bda12646792449c18a56e7aa3893f3f0e55a8e09ca64193dd29ea24ed8614ee8e717f046dd99a8e3750506655331125a502aa89c0d7e8e30c36a4be22cd911322695144d3bf034f38ef32d49431d50da583d08a3e4c5862483cdd52d031b12c89fdaafc3334e877e464134baece883d301193a9c27311a987d4dae82a061f48182cc747cd64441e88b68e26e4975f0fdde3129a9e6af80009962581d5349676df9c73b81514b175709d9193749660f480bd4009b528c1db4f76f42b6a175126603c39a374e890f871c97b2eebb4500451d827cc15497dc5ae89edc6f47f25db7efa4b4b2afbbb2ee543e3db8d20fe93faf300247f59075921e8b2f2a025af8a1d46f274e0c6cb4be0293c7c16c88e98d7d189e9733e4c0e3b96be4aa3fa6ecf42732e0b1432d38aeaf2330d92713cd5580ce42bfe47fb98fea64783de23f456300dd193008211a5ba408d32dedbf12aa8237a6e1a2c9890a2c1011855241fea186906a5139d1c300be57dc7ff493de80010520d10fc3eda0ee9cd413e075d3dc02258fdab567a16e43edbeecc366a69d8d75512f43a2b79cbb9132cdcd00c531730d05f1eabf66613d6e7ebb8c4c3f4f7efd415d41049786352808b22a3bde40121968af39c8f00296001662adc72b7963c8bafab4a496b50f3237a29d19ad4a51a62b1c77a04c14004734189cf7ec49e3d041a1e5658d080f09df77f39782e7133968c1f39ab3ae2a5f24a60073288f3c5825dafd614a379b8b905aaf961caa14ffa38de0d632918d31e4a9291b0f0789248e232e4276840a1ed0257300e522d83111dffd424b1b33148981e3794b2b649ba9174e6697bcc96049f4f3dcc7cf4ca97e2006ec8a146014bb49184632e4fb159a34b6530e959e60a6b4e0427cc697f14cfe6bb7a662a6f5012744f3cf2307abc19c58449864d98fcfebc5d598cd32a1c38c207896468fe8da75eb1edb1d6e7cb1eab671e4e92f139c81d79f15df2a2dc075acc982dec769e2f49aad0fdf594cb590e054616e4f4582b6c4a149ae45d844903ef68d"}}}}}, 0x0) ioctl$FS_IOC_READ_VERITY_METADATA(r0, 0xc0286687, &(0x7f0000000d00)={0x1, 0x0, 0x0, 0x0}) 21.871059421s ago: executing program 4 (id=87): syz_mount_image$fuse(0x0, &(0x7f00000000c0)='./bus\x00', 0x1000000, 0x0, 0x1, 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000340)='./bus\x00', &(0x7f0000000b80), 0x200008, &(0x7f0000000380)={[{@xino_off}]}) syz_mount_image$ext4(&(0x7f00000000c0)='ext4\x00', &(0x7f0000000040)='./file0\x00', 0x11, &(0x7f0000000100)={[{@noblock_validity}, {@noinit_itable}, {@norecovery}, {@min_batch_time={'min_batch_time', 0x3d, 0x71d}}, {@abort}]}, 0x1, 0x610, &(0x7f0000000a40)="$eJzs3c9rFGcfAPDvTH6avO+bKC+8rz3UQCkKrYmJWqQUau5F7I9/IDVRxGgkSaFRwQjtsfTSQ6GnHmr/i1borfTQaw+9F0FK8VCL1C2zOxs3m93Nz/3h7ucDa+aZmczznTXfPM88eWY2gJ41kf2TRhyNiJtJxFjFtv7IN06U9nv8x51L2SuJQuH935O4czdZrzxWkn8dzb/577FIfk4jjvRtrXdl7da1ucXFheW8PLV6/ebUytqtk1evz11ZuLJwY+aNmXNnz5w9N31qX+c3UGPdN189Taa//fVCEufjWR5bdl7V+w3tq+bsPZuIQsmTyvXZ+3pun8fuFH+OlX9OnkuqV9CxLud5m+XJ/2Is+ir+N8fi03fbGhzQVIUkym0U0HOSOvn/42yj3wzDTYsHaJVyP6B8bV/rOnirtMm9EqAVHs2WBqRKuT8QEeX87y+NDcZwcWxg5HGyaZwniYj9jcyVZHX89MOFT7JX1BmHA5pj/V55lLu6/U+KuTkew8XSyON0c/6vFwpp3hPI1r+3x/onqsryH1pn/V5E/D9v/wdjx/mf5rlbzv8P91i//AcAAAAAAICD82A2Il6vNf8v3Zj/M1hj/s9oRJw/gPq3//tf+jBfSKp2HTyA6qGnPZqNeKvm/N+NOb7jfXnp38X5ALeTy1cXF05FxH8i4kQMDGXl6arjVs4QPvnZkS/r1V85/y97ZfWX5wLmR3rYX3Uj7vzc6tx+zxuIeHQv4qXi/N9j+ZrN83+y9j+p0f5n+X1zh3UcefX+xXrbts9/oFkKX0ccr9n+P+9uJ42fzzFV7A9MlXsFW718+/Pv6tVfnf9NOEWgjqz9H2mc/0NJ5fN6VnZ3/Owi/fRaf6He9r32/weTD/qiYhDg47nV1eXpiMHkna3rZ3YXM3SrPB+ORZ4vWf6feKXx+N9G/78iDw9FxPoO6hveZrv+P7RPlv/zjdv/8c3t/+4XZu6Pf1+v/os7av/PFNv0E/ka439QaevzOHaaoG0JFwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABecGlE/CuSdHJjOU0nJyNGI+K/MZIuLq2svnZ56aMb89m2iPEYSMuf9DtWKiflz/8fryjPVJVPR8ThiPii71CxPHlpaXG+3ScPAAAAAAAAAAAAAAAAAAAAHWK0eM9/Yaj6/v/Mb33tjg5ouv78q3yH3tO/5+8sDB1oIEDL7T3/gRdYds2/i/wfaGYsQBvUz/8nTwtFLQ0HaCH9f+hde8x/fy6ALqD9h161wzG94WbHAbSD9h8AAAAAALrK4WMPfkkiYv3NQ8VXZjDfZrI/dLe03QEAbWMOL/Su/qV2RwC0i2t8INlY+qvmzf71Z/8nzQkIAAAAAAAAAAAAANji+FH3/0Ovanz/v7n90M0a3P9fK/k9LgC6SP2P/tD2Q7dzjQ9s19q7/x8AAAAAAAAAAAAAOsDwrWtzi4sLyytrL97C250Rxu4W1uc6IoxdLBTuRjTe51lzah+IiE55E5ZXsmhaVVf5ERxtPOU2/14CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA2/BMAAP//cdEbCg==") mount$overlay(0x0, &(0x7f00000001c0)='./file0\x00', &(0x7f0000000180), 0x10000, &(0x7f0000000240)={[{@lowerdir={'lowerdir', 0x3d, './file0'}, 0x3a}], [], 0x2f}) chdir(&(0x7f0000000100)='./file0\x00') r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000080)='.\x00', 0x101000, 0x108) getdents64(r0, &(0x7f0000000f80)=""/4096, 0x1000) r1 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x110, 0x0, 0x0, 0x0, 0x8, 0x738, 0x1713, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x80, 0x0, "", [{{0x9, 0x4, 0x0, 0x0, 0x9, 0x3, 0x0, 0x6, 0x0, {0x9, 0x21, 0x81, 0x9, 0x1, {0x22, 0x28}}, {{{0x9, 0x5, 0x81, 0x3, 0x20, 0x0, 0x2b, 0xfe}}}}}]}}]}}, 0x0) syz_usb_connect$uac1(0x1, 0xc8, &(0x7f0000000140)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x10, 0x582, 0x44, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xb6, 0x3, 0x1, 0x6, 0xa0, 0x7, "", {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{0xa, 0x24, 0x1, 0x0, 0x2b}, [@mixer_unit={0x7, 0x24, 0x4, 0x2, 0xc, "c2bc"}, @selector_unit={0x9, 0x24, 0x5, 0x5, 0x59, "5b9294c1"}, @selector_unit={0x6, 0x24, 0x5, 0x1, 0xd, "e2"}, @processing_unit={0xb, 0x24, 0x7, 0x3, 0xeb4df87621eaa7a2, 0xff, "1f17ab9b"}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x8, 0x8001, 0xa}, @format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0xf7, 0x7, 0x1, 0x4, 0x7}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x0, 0x4, 0xe6, 0xe, "ed"}]}, {{0x9, 0x5, 0x1, 0x9, 0x48, 0x0, 0x1, 0xb, {0x7, 0x25, 0x1, 0x8, 0x9, 0x2da}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@as_header={0x7, 0x24, 0x1, 0x6, 0x8}, @format_type_i_continuous={0x9, 0x24, 0x2, 0x1, 0x3, 0x2, 0x10, 0xf3, "fa"}, @format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x1, 0x4, 0x1}]}, {{0x9, 0x5, 0x82, 0x9, 0x400, 0x5, 0x0, 0xa, {0x7, 0x25, 0x1, 0x0, 0xe4, 0x8}}}}}}}}]}}, &(0x7f00000005c0)={0xa, &(0x7f0000000240)={0xa, 0x6, 0x201, 0x8, 0x6, 0x5, 0xff, 0x7}, 0xa5, &(0x7f0000000800)=ANY=[@ANYBLOB="050fa50004691002b64446c80ac9c318ba44dc467c5dc4c909878a50d1f888f82f0c7c8a9281eee4339871d7a450d37a6cc0e3ed2af1d066a44599f1cdf596c001e45b1caf18591519542cee19035f51d538b8031b101aec1c71b531feba4ead8ba635185feec20214100409090f83d846b49dda1efa9e5aa29aecce18100a00e3ff0f000fff070000c00000cfc00002c03f00000b10010c0400080708000a0000000000000000000000008c791e756c020463902ec49b8a22e1192814aa479ae9f168fe5e0eec499ad3339436eafc178c949ba397c8e22c85d53ed3e886f526abcd"], 0x9, [{0x4, &(0x7f0000000340)=@lang_id={0x4, 0x3, 0x441a}}, {0x4, &(0x7f0000000380)=@lang_id={0x4, 0x3, 0x804}}, {0x4, &(0x7f00000003c0)=@lang_id={0x4, 0x3, 0x140c}}, {0x4, &(0x7f0000000400)=@lang_id={0x4, 0x3, 0x43e}}, {0x4, &(0x7f0000000440)=@lang_id={0x4, 0x3, 0x1c09}}, {0x4, &(0x7f0000000480)=@lang_id={0x4, 0x3, 0x810}}, {0x7d, &(0x7f00000004c0)=@string={0x7d, 0x3, "a26264218f80839c43ffdc2456ac7c01bb5ab5a3f3bba7fc3afc9629baa1ccc1416d3a696df25d0d8f6295dfa1b23627c5b8e21af2e60b11e711322b979be99b91dba6c7c4841efd90cd58e4c0db0710bdcdf1b3a4ee1db07df1483754b897709f992694da6ee7917d4179ad2ef06b1b627c496df6a899221fbb31"}}, {0x17, &(0x7f0000000540)=@string={0x17, 0x3, "2d774842bd74555413752bc05afce52fdcbf93030e"}}, {0x4, &(0x7f0000000580)=@lang_id={0x4, 0x3, 0x1c09}}]}) syz_usb_control_io$hid(r1, 0x0, 0x0) r2 = open(0x0, 0x40082, 0x8) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x20, 0x4, 0x4f, 0xbf27, 0x1508, r2, 0x4}, 0x50) mmap(&(0x7f0000fa2000/0x3000)=nil, 0x3000, 0x3, 0x13, r3, 0x0) syz_clone3(&(0x7f0000000780)={0x20000000, 0x0, 0x0, 0x0, {0x39}, 0x0, 0x0, 0x0, &(0x7f0000000600)=[0x0], 0x1}, 0x58) r4 = syz_open_dev$ptys(0xc, 0x3, 0x1) ioctl$TIOCSISO7816(r4, 0xc0285443, &(0x7f0000000680)={0x2, 0x5, 0xa, 0x3, 0x8}) syz_usb_control_io(r1, &(0x7f0000000080)={0x2c, &(0x7f00000000c0)={0x20, 0xf, 0x56, {0x56, 0x30, "f70ba381030001000080000000cb4fdcc2560fb30d546fc93f0808251f000000000000000000410c45d9989fffb2f5fc2a1d0a5fb46634819eb727db410106a706d13bf41db593a8759d6b0d48e37e193490b1a8"}}, 0x0, 0x0, 0x0, 0x0}, 0x0) fsopen(&(0x7f0000000000)='ntfs3\x00', 0x1) 19.066808863s ago: executing program 4 (id=108): syz_mount_image$ext4(&(0x7f00000005c0)='ext3\x00', &(0x7f0000000840)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xc0ed000e, &(0x7f00000002c0)={[{@jqfmt_vfsold}, {@orlov}, {@debug}, {@noload}, {@nombcache}, {@noblock_validity}, {@init_itable_val={'init_itable', 0x3d, 0x603}}, {@inode_readahead_blks={'inode_readahead_blks', 0x3d, 0x8000}}, {@errors_continue}]}, 0xfa, 0x491, &(0x7f0000000f00)="$eJzs3M9vFFUcAPDvTLulgNiK+AMEqaKR+KOl5YccvGg04aCJiR4wnmpbSKVQQ2sihGj1gEdD4p149S8wnvRi1IsmXvVuSIjhAuJlzezM0NLutlu6ZQv7+SS7fW/mte99Z+btvJk33QA61kD2lkQ8EBF/RkRfnr29wED+48a1C2P/XrswlkS1+s4/Sa3c9WsXxsqi5e9tzTPVapHfVKfei+9HjE5NTZwt8kOzpz8amjl3/qXJ06MnJ05OnBk5evTQwT09R0YOtyTOLK7ruz6d3r3z2HuX3ho7fumDX5I08rhjURytMpBv3bqebXVlbbZtQTrpzt57i9ze3+bX1DsSaKeuiMh2V6XW//uiKzbfWtcXb3zR1sYB66parVaX+VSeqwL3sSTa3QKgPcoTfXb9W77u0tBjQ7j6an4BlMV9o3jla7ojzRN7K4uub1tpICKOz928nL1ine5DAAAs9EM2/nmx3vgvjUfzRE/29mAxh9IfEQ9FxPaIeDgidkTEIxG1so9FxOOrrH/xDMnS8U965Y6Da0I2/nulmNu6ffyXlkX6u4rctlr8leTE5NTEgWKb7I/KphOTycTwMnX8+PofXzVaVxv/lYPxuZuXs/rLsWDRjivdi27QjY/Ojq4l5oWufh6xq7te/EltXiCKeb2dEbHrDuuYfL674bqF49/jdeNfRuM/27TqNxHP5ft/LhbFX0oazk8Ov3xk5PBQb0xNHBgqj4qlfv394tuN6l9T/C2Q7f8tdY//W/H3J70RM+fOn6rN186svo6Lf33Z8Jpm5fhvO/6PbSuO/57k3dqCnmLFJ6Ozs2eHI3qSN5cuH5n/a2W+LJ/Fv39f/f6/Pea3xBMRsTsi9kTEk9lFYdH2pyLi6YjYt0z8P7/2zIerj7/+XfnKMvXciSz+8ZX2fyzc/6tPdJ366fuV4++NiEb7/1Attb9Y0sznX7MNXMu2AwAAgHtF/gx8kg7Op5PBwfwZ/h2xJZ2anpl94cT0x2fG82fl+6OSlne6+hbcDx0u7g2X+ZFF+YPFfeOvuzbX8oNj01Pj7Q4eOtzWJf0/TbP+n/m7q92tA9ZdC+bRgHuU/g+dS/+HzpSs2P9b/cgRsJE4/0Pnqtf/P2tYevC7dW0McFc5/0PnaqL/z+U/Go8KgHuT8z90Lv0fOlLD/41P1/Qv/y1N7Pk2b+tyZf4rvkJlo7T5/k9EuiGacf8nupv+MotGicrSvlzty/tUtmRT3d9q68cSAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAy/wfAAD//3gk5XA=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x141102, 0xbb) getdents64(r0, &(0x7f0000000080)=""/109, 0x6d) lseek(r0, 0x3, 0x1) getdents64(r0, 0x0, 0x0) r1 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000000)={0x1, &(0x7f0000000100)=[{0x6, 0x9, 0x0, 0x7fff0000}]}) close_range(r1, 0xffffffffffffffff, 0x0) 18.883603349s ago: executing program 4 (id=109): syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000040)='./file1\x00', 0x21089e, &(0x7f0000000080)={[{@grpquota}, {@nombcache}, {@quota}]}, 0x1, 0x4fa, &(0x7f00000005c0)="$eJzs3c9vG1kdAPCvnThx0uwmu+wBEOyW3YWCqjqJuxut9gDLCSFUCdEjSG1I3CiKHUexU5rQQ3rmikQlTnDkD+DcE3cuCG5cygGJHxGoQeLg1YwnqZvaTdQkdhR/PtJo3ps39fe9pvNe/U3iF8DQuhoRuxExFhF3I2I6u57LjvisfST3Pdt7uLS/93ApF63W7X/l0vbkWnT8mcSV7DWLEfGj70X8NPdy3Mb2ztpitVrZzOqzzdrGbGN758ZqbXGlslJZL5cX5hfmPrn5cfnMxvpebSwrffXpH3e/9fOkW1PZlc5xnKX20AuHcRKjEfGD8wg2ACPZeMYG3RFeSz4i3o6I99PnfzpG0q8mAHCZtVrT0ZrurAMAl10+zYHl8qUsFzAV+Xyp1M7hvROT+Wq90bx+r761vtzOlc1EIX9vtVqZy3KFM1HIJfX5tPy8Xj5SvxkRb0XEL8cn0nppqV5dHuR/fABgiF05sv7/d7y9/gMAl1xx0B0AAPrO+g8Aw8f6DwDDx/oPAMOnvf5PDLobAEAfef8PAMPH+g8AQ+WHt24lR2s/+/zr5fvbW2v1+zeWK421Um1rqbRU39wordTrK+ln9tSOe71qvb4x/1FsPZj59kajOdvY3rlTq2+tN++kn+t9p1JI79rtw8gAgF7eeu/JX3LJivzpRHpEx14OhYH2DDhv+UF3ABiYkUF3ABgYu33B8DrFe3zpAbgkumzR+4Jit18QarVarfPrEnDOrn1J/h+GVUf+308Bw5CR/4fhJf8Pw6vVyp10z/846Y0AwMUmxw/0+P7/29n5d9k3B36yfPSOx+fZKwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYDvb/LWV7gU9FPl8qRbwRETNRyN1brVbmIuLNiPjzeGE8qc8PuM8AwGnl/57L9v+6Nv3h1AtN7145LI5FxM9+fftXDxabzc0/RYzl/j1+cL35OLte7n/vAYDjHazT6bnjjfyzvYdLB0c/+/OP70ZEsR1/f28s9g/jj8Zoei5GISIm/5PL6m25jtzFaew+iogvdht/LqbSHEh759Oj8ZPYb/Q1fv6F+Pm0rX1O/i6+cAZ9gWHzJJl/Puv2/OXjanru/vwX0xnq9LL5L3mppf10Dnwe/2D+G+kx/109aYyP/vD9dmni5bZHEV8ejTiIvd8x/xzEz/WI/+EJ4//1K+++36ut9ZuIa9E9fmes2WZtY7axvXNjtba4UlmprJfLC/MLc5/c/Lg8m+aoZ3uvBv/89PqbvdqS8U/2iF88ZvxfP+H4f/v/uz/+2ivif/ODbvHz8c4r4idr4jdOGH9x8vfFXm1J/OUe4z/u63/9hPGf/m3npW3DAYDBaWzvrC1Wq5VNBYWLX0j+yV6AbnQtfKdfscaie9MvPmg/00eaWq3XitVrxjiLrBtwERw+9BHxv0F3BgAAAAAAAAAAAAAA6Kofv7E06DECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABweX0eAAD//19xzyM=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x58) copy_file_range(r0, 0x0, r0, &(0x7f00000000c0)=0xae8, 0x863, 0x0) r1 = syz_clone(0x801080, 0x0, 0x0, 0x0, 0x0, 0x0) ioprio_get$pid(0x1, r1) sched_setscheduler(r1, 0x1, &(0x7f0000000100)=0x9) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x4, r1, 0x3, &(0x7f0000000140)) pwrite64(r2, &(0x7f0000000000)='3', 0x1, 0x4fed0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x6042, 0x101) sendfile(r3, r3, 0x0, 0xe3aa6ea) 18.797851122s ago: executing program 33 (id=109): syz_mount_image$ext4(&(0x7f0000000180)='ext4\x00', &(0x7f0000000040)='./file1\x00', 0x21089e, &(0x7f0000000080)={[{@grpquota}, {@nombcache}, {@quota}]}, 0x1, 0x4fa, &(0x7f00000005c0)="$eJzs3c9vG1kdAPCvnThx0uwmu+wBEOyW3YWCqjqJuxut9gDLCSFUCdEjSG1I3CiKHUexU5rQQ3rmikQlTnDkD+DcE3cuCG5cygGJHxGoQeLg1YwnqZvaTdQkdhR/PtJo3ps39fe9pvNe/U3iF8DQuhoRuxExFhF3I2I6u57LjvisfST3Pdt7uLS/93ApF63W7X/l0vbkWnT8mcSV7DWLEfGj70X8NPdy3Mb2ztpitVrZzOqzzdrGbGN758ZqbXGlslJZL5cX5hfmPrn5cfnMxvpebSwrffXpH3e/9fOkW1PZlc5xnKX20AuHcRKjEfGD8wg2ACPZeMYG3RFeSz4i3o6I99PnfzpG0q8mAHCZtVrT0ZrurAMAl10+zYHl8qUsFzAV+Xyp1M7hvROT+Wq90bx+r761vtzOlc1EIX9vtVqZy3KFM1HIJfX5tPy8Xj5SvxkRb0XEL8cn0nppqV5dHuR/fABgiF05sv7/d7y9/gMAl1xx0B0AAPrO+g8Aw8f6DwDDx/oPAMOnvf5PDLobAEAfef8PAMPH+g8AQ+WHt24lR2s/+/zr5fvbW2v1+zeWK421Um1rqbRU39wordTrK+ln9tSOe71qvb4x/1FsPZj59kajOdvY3rlTq2+tN++kn+t9p1JI79rtw8gAgF7eeu/JX3LJivzpRHpEx14OhYH2DDhv+UF3ABiYkUF3ABgYu33B8DrFe3zpAbgkumzR+4Jit18QarVarfPrEnDOrn1J/h+GVUf+308Bw5CR/4fhJf8Pw6vVyp10z/846Y0AwMUmxw/0+P7/29n5d9k3B36yfPSOx+fZKwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAALjYDvb/LWV7gU9FPl8qRbwRETNRyN1brVbmIuLNiPjzeGE8qc8PuM8AwGnl/57L9v+6Nv3h1AtN7145LI5FxM9+fftXDxabzc0/RYzl/j1+cL35OLte7n/vAYDjHazT6bnjjfyzvYdLB0c/+/OP70ZEsR1/f28s9g/jj8Zoei5GISIm/5PL6m25jtzFaew+iogvdht/LqbSHEh759Oj8ZPYb/Q1fv6F+Pm0rX1O/i6+cAZ9gWHzJJl/Puv2/OXjanru/vwX0xnq9LL5L3mppf10Dnwe/2D+G+kx/109aYyP/vD9dmni5bZHEV8ejTiIvd8x/xzEz/WI/+EJ4//1K+++36ut9ZuIa9E9fmes2WZtY7axvXNjtba4UlmprJfLC/MLc5/c/Lg8m+aoZ3uvBv/89PqbvdqS8U/2iF88ZvxfP+H4f/v/uz/+2ivif/ODbvHz8c4r4idr4jdOGH9x8vfFXm1J/OUe4z/u63/9hPGf/m3npW3DAYDBaWzvrC1Wq5VNBYWLX0j+yV6AbnQtfKdfscaie9MvPmg/00eaWq3XitVrxjiLrBtwERw+9BHxv0F3BgAAAAAAAAAAAAAA6Kofv7E06DECAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABweX0eAAD//19xzyM=") r0 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143042, 0x58) copy_file_range(r0, 0x0, r0, &(0x7f00000000c0)=0xae8, 0x863, 0x0) r1 = syz_clone(0x801080, 0x0, 0x0, 0x0, 0x0, 0x0) ioprio_get$pid(0x1, r1) sched_setscheduler(r1, 0x1, &(0x7f0000000100)=0x9) r2 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x101042, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x4, r1, 0x3, &(0x7f0000000140)) pwrite64(r2, &(0x7f0000000000)='3', 0x1, 0x4fed0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x6042, 0x101) sendfile(r3, r3, 0x0, 0xe3aa6ea) 8.105629123s ago: executing program 2 (id=183): r0 = socket(0x10, 0x803, 0x0) r1 = gettid() timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r1}, &(0x7f0000bbdffc)) fcntl$lock(r0, 0x24, &(0x7f00000001c0)={0x1, 0x0, 0x10001, 0x5}) mprotect(&(0x7f0000000000/0xf000)=nil, 0xf000, 0x1) timer_settime(0x0, 0x1, &(0x7f0000000040)={{}, {0x0, 0x989680}}, 0x0) mmap(&(0x7f0000000000/0x200000)=nil, 0x200000, 0x300000b, 0x204031, 0xffffffffffffffff, 0x50741000) futex(&(0x7f000000cffc), 0xb, 0x0, &(0x7f0000000240)={0x77359400}, &(0x7f0000048000)=0x1, 0x0) capset(&(0x7f0000000080)={0x20071026}, &(0x7f0000000040)={0x200000, 0x200000, 0x0, 0x0, 0x8}) r2 = bpf$TOKEN_CREATE(0x24, &(0x7f0000000000)={0x0, r0}, 0x8) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000340)=ANY=[@ANYBLOB="080036976f5fe095b50d0000010000004e8a33f004e246cb0000", @ANYRES32=0x1, @ANYBLOB="be00"/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB="030000000100"/20, @ANYRES32, @ANYBLOB='\x00\x00\x00\x00'], 0x50) bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000140)=0xffffffffffffffff, 0x4) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'macvlan1\x00', 0x0}) bpf$MAP_CREATE(0x0, &(0x7f00000002c0)=@base={0x2, 0x22, 0x9, 0xff, 0x10008, r3, 0x0, '\x00', r4, 0xffffffffffffffff, 0x20000000, 0x1, 0x3, 0x0, @void, @value, @value=r2}, 0x50) syz_genetlink_get_family_id$team(0x0, 0xffffffffffffffff) sendmsg$inet6(0xffffffffffffffff, 0x0, 0x0) syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000040)='./file1\x00', 0x40, &(0x7f0000000080)={[{@nouid32}, {@data_err_abort}, {@user_xattr}, {@max_batch_time={'max_batch_time', 0x3d, 0x200}}, {@dioread_nolock}]}, 0x1, 0x4f7, &(0x7f0000000cc0)="$eJzs3c9vI1cdAPDvTOJNmqZNCpUKCOhSCgtarZ1426jqqVxAqKqEqDhxSEPijaLYcRQ7pQkrNfkfkKjEAcGJMwckDpV64ojgBre9LAekBVagDRIHo/GPbHZjJ2HXsVX785FGM2/eeL7vrTXveb9J/AIYW1cj4iAirkTEexEx1z6ftLd4q7Vl1z24f3v16P7t1SQajXf/kTTrs3Nx4jWZZ9v3nI6I738n4kfJ6bi1vf3NlXK5tNMuF+qV7UJtb//GRmVlvbRe2ioWlxaXFt64+Xqxb319ufKbe9/eePsHH//uS3f/dPDNn2TNmm3XnexHP7W6njuOk5mMiLcvI9gQTLT7c2XYDeGJpBHxmYh4pfn8z8VE8928mC6PNQDwKdBozEVj7mQZABh1aTMHlqT5di5gNtI0n2/l8F6MmbRcrdWv36rubq21cmXzkUtvbZRLC+1c4Xzkkqy8+GF2/LBcjEfLNyPihYj46dQzzXJ+9eJ5BgCgv559bP7/91Rr/gcARtz0eRcsD6YdAMDgnDv/AwAjx/wPAOPH/A8A48f8DwDjx/wPAOPmTmf+nxh2SwCAgfjeO+9kW+Oo/f3Xa+/v7W5W37+xVqpt5iu7q/nV6s52fr1aXS+X8qvVynn3K1er24uvxe4HhXqpVi/U9vaXK9Xdrfpy83u9l0u5gfQKADjLCy9/8pckIg7efKa5xYm1HMzVMNrSYTcAGBo5fxhfvoUbxpf/4wPnreXZ81eEP3qCYI0Pn+BFQL9d+7z8P4wr+X8YX/L/ML7k/2F8NRpJrzX/0+NLAICRIscPDPTn/wAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADAiZpvb/IlymubzEc9FxHzkklsb5dJCRDwfEX+eyk1l5cWhthgAeHrp35L2+l/X5l6dfbz2SvKfqeY+In7883d/9sFKvb6zmJ3/5/H5+kft88VhtB8AOE9nnu7M4x0P7t9e7WyDbM+9b7UWF83iHrW3Vs1kTGa7P05HLiJm/pW0ym3Z55WJPsQ/OIyIz3Xrf9LMjcy3Vz59PH4W+7mBxk8fiZ8261r77N/is6fuPNUz5nlrvcK4+CQbf97q9vylcbW5n+66+PF0c4R6ep3x7+jU+Nd53qebY0238e/qRWO89vvv9qw7jPjCZLf4yXH8pEf8Vy8Y/84Xv/xKr7rGLyOuRff4J2MV6pXtQm1v/8ZGZWW9tF7aKhaXFpcW3rj5erHQzFEXOpnq0/7+5vXne/b/1xEzPeJPn9P/r53Z68bxAPyr/773w6/0in8Y8Y2vdn//XzwjfjYnfv3M+A+tzPy25/LdWfy1Vv8P/9/3//oF49/96/7aBS8FAAagtre/uVIul3b6epCLPt/wxEFySW12MOIH2efxp73PS+2UWddr/vCLj1/KKofe074cDHlgAi7dw4d+2C0BAAAAAAAAAAAAAAB6ufQ/J0qH3UMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABG2f8CAAD//zwQyy8=") r5 = open(&(0x7f0000000100)='./file1\x00', 0x109042, 0x9c) write$binfmt_misc(r5, &(0x7f0000000280)="8d", 0x1) r6 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000240)='cpuset.effective_mems\x00', 0x275a, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r6, 0x0) bpf$MAP_CREATE(0x0, 0x0, 0x50) mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x0, 0x3032, 0xffffffffffffffff, 0x0) madvise(&(0x7f0000a00000/0x1000)=nil, 0x1000, 0x17) r7 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$sock_int(r7, 0x1, 0x3c, 0x0, 0x0) r8 = fsopen(0x0, 0x0) fsconfig$FSCONFIG_CMD_CREATE(r8, 0x6, 0x0, 0x0, 0x0) setsockopt$inet_tcp_TCP_REPAIR(r6, 0x6, 0x13, 0x0, 0x0) sendmmsg(r7, &(0x7f0000000c80), 0x0, 0x4008845) 7.205181353s ago: executing program 2 (id=196): mmap(&(0x7f0000001000/0x1000)=nil, 0x1000, 0x0, 0x32, 0xffffffffffffffff, 0x33ed0000) execve(&(0x7f0000000000)='./file0\x00', 0x0, 0x0) open(&(0x7f0000000040)='.\x00', 0x20000, 0x0) syz_mount_image$ext4(&(0x7f00000002c0)='ext4\x00', &(0x7f00000000c0)='./file2\x00', 0x20048a, &(0x7f0000000300), 0x12, 0x51a, &(0x7f0000001200)="$eJzs3U9sI1cZAPBvJsnam6ZNCj0AKnQphQWt1k68bVT1QjlVCFVC9MhhGxInimLHUeyUJuwhe+SORCVOcOLMAYkDUk/ckTjAjUs5IBVYgRokJFx5bGedP06sbGJv499PGvnNvLG/93Y071mfN/MCGFu3ImI/Im5ExLsRMds5nnS2eLO9tc775NGD5YNHD5aTaDbf+WeS1beORc97Wp7pfGY+In7wVsSPkmNB/xRR393bWKpUytudQ8VGdatY3927u15dWiuvlTdLpcWFxfnX771WurS+vlT9zcc3I+L3v/vyR3/c/9ZPWs2a6dT19uMytbs+dRinZTIivncVwUZgotOfGxd584XexGVKI+JzEfFydv/PxkR2NY86epm+PcTWAQBXodmcjeZs7z4AcN2lWQ4sSQudXMBMpGmh0M7hvRDTaaVWb9xZre1srrRzZXMxla6uV8rznVzhXEwlq+uT5YWs3N2vlEvH9u9FxPMR8bPczWy/sFyrrIzyiw8AjLFnjs3//8m1538A4JrLPy7mRtkOAGB48qNuAAAwdOZ/ABg/5n8AGD/mfwAYP+Z/ABg/5n8AGCvff/vt1tY86Dz/euW93Z2N2nt3V8r1jUJ1Z7mwXNveKqzVamvZM3uq531epVbbWng1dt4vNsr1RrG+u3e/WtvZbNzPnut9vzw1lF4BAGd5/qUP/5JExP4bN7Mtep73f+5c/eJVtw64SumoGwCMzMSoGwCMzMnVvoBxIR8P4+v/zWYzetbujYiHh6Weh4H2/S9CHwwUJrVuKDx9bn/xCfL/wGea/D+Mr4vl/32Xh+tA/h/GV7OZWPMfAMaMHD+QnFPf+/v/fLNnZ7Df/wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOBamsm2JC101gKfiTQtFCKejYi5mEpW1yvl+Yh4LiL+nJvKtfYXIsK6QQDwWZb+Pems/3V79pWZ47U3cv/NZa8R8eNfvPPz95caje2FiBvJvw6PNz7oHC+Nov0AwHm683R3Hu/65NGD5e42zPZ8/J324qKtuAedrV0zGZPZaz7LNUz/O+nst7W+r0xcQvz9hxHxhdP6n2S5kbnOyqfH47diPzvU+OmR+GlW135t/Vt8/hLaAuPmw9b48+Zp918at7LX0+//fDZCPbnu+HdwYvxLD8e/iT7j361BY7z6h++eONicbdc9jPjSZMRB98N7xp9u/KRP/FcGjP/XF7/ycr+65i8jbsdp/U+OxCo2qlvF+u7e3fXq0lp5rbxZKi0uLM6/fu+1UjHLURe7meqT/vHGnef6xW/1f7pP/Pw5/f/6gP3/1f/e/eFXz4j/za+dfv1fOCN+a078xoDxl6Z/m+9X14q/0qf/513/OwPG/+hveysDngoADEF9d29jqVIpbz95IX/mOellhBigkETsX3GIx4Xcr3/61vkn54bWngsWol/VxNPSwmtTyD0dzRigMOqRCbhqj2/6UbcEAAAAAAAAAAAAAADoZxh/TjTqPgIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHB9fRoAAP//j4/W2A==") prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000080)=0x4800) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) openat$full(0xffffffffffffff9c, 0x0, 0x40000, 0x0) setsockopt$inet6_MCAST_MSFILTER(0xffffffffffffffff, 0x29, 0x30, 0x0, 0x0) prlimit64(0x0, 0xe, 0x0, 0x0) r3 = socket$inet6(0xa, 0x2, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(0x0, 0x1, 0x0) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeef, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000280)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f000057eff8)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x400000000000197, 0x0) recvmmsg(r4, &(0x7f00000000c0), 0x10106, 0x2, 0x0) getsockopt$IP6T_SO_GET_REVISION_MATCH(r3, 0x29, 0x44, &(0x7f0000000700)={'icmp\x00'}, &(0x7f00000006c0)=0x1e) socket$inet_udp(0x2, 0x2, 0x0) socket(0x10, 0x803, 0x0) 6.025301252s ago: executing program 2 (id=201): fcntl$setstatus(0xffffffffffffffff, 0x4, 0x6000) r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000180)={'syz_tun\x00', 0x0}) r2 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="0a000000040000000800000008"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r2, @ANYRES16], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback=0x1c, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r3 = bpf$PROG_LOAD(0x5, &(0x7f00000002c0)={0x6, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0x0, '\x00', 0x0, @fallback=0x2, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f0000000000)={r3, r1, 0x25, 0x0, @void}, 0x10) close(0xffffffffffffffff) r4 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='blkio.bfq.group_wait_time\x00', 0x275a, 0x0) r5 = syz_open_dev$tty20(0xc, 0x4, 0x1) ioctl$TCSETSW2(r5, 0x402c542c, &(0x7f0000000080)={0xdfffffce, 0xfff, 0x3, 0x831a, 0x3, "040000000000000000c83cfdffff000800", 0x28, 0x1}) ioctl$TIOCSTI(r5, 0x5412, &(0x7f0000000000)=0xff) write$UHID_INPUT(r4, &(0x7f0000010140)={0x8, {"7f9654d636ab18b7938a2804505c72e9994ca22404fc203334cc21ed3d6a776fd12d13f9602b2980f983c31a5d1e431db778099ce3af3fb20e1ee1f4fdb77cbb36154982a93c19825d6fd273ab1eb5bcd47adad50de8a6791486e482e29ecc94284921f33b941cfc1000c9781d9a828c5ec7a2c77b4e624a5aa0e9e39782bad733eda81ba47e1c6116e4170e6587dd6210a57abe91f1f80c4e31139d8b73fe35ac1f99ea82dd6aa9c9aa67de88ae3e141020e1a876bbc449d2d843aa7e6d90b948b7e28770e6ac71010c63f17e90fd20806a9f8d9f418ee3af74aac64b04a27c4f5e3626ca2da546c79d24acadd11e01272a22fc54078fd5e64475993668980a9f95aff96492b8377a759d8ccf1accb9a18ef7ad16f438dde69cd020d71552b0810688c882a26a22b23f4b35471b08b379193db1cd7934a4049ff1b00d9795cda6e73951641d5e2365c24facd5afd09ed1d096d758b4fef66fe1aa22395d67b7e1db623d4a60a7dc93893d6c4a91df79535a855868c5dc0033d5c428cd25b85c5deb6e81068553bc84cead4d1eba8aa57e2b354a6899e44acbd3834491219b3e231cd55d82f161774a689efe197cc193ac0124c67738a0a1d5f16a6768c2c2ba7386c8c95ca08c55117f344f5a2bca0d09e79ea3fc49491f2c7adc513c2779c1bf62b1a8643d23e9e8b2ae41d4a59f1b82b82e092b36eb851b8456da871b4057aec325a9d4cccafde61f2abc85e3cabeabb856f6ffbfe23d69219ec8fae6beb54abe7870dbae823d49806a967a1c7f252999804f106745f20490bb3347b59321dc69765567abcbd89de04d89622170005df5871ed0fb72345a11da074060d7d4ee2e437f71a45723fb6b02de56067e54f54c52d10f7874a13cbfb3bd65ce54f9d6719ea210e0cf79e4e2157736ec07ac5915682ab81bced665c1e72fab8d8cfe509de0f21fe374b957b379fd5918061e21c2e96985cc1354b2de859b0f1a463ab04683b1253eda671c2353b5c208aca652f5419ffc4949a7fa909b95653f42d97390c400b4a1c308b11e73e9a06d3b164d3361e75584d70e6bc61d570a7e0c7da330f643194c1893fcd6489fac605eead61b53dff18caf526ecccc9bbd9146bc3c3bb67677695e6fddaab081786e9084014e60f5c03ae5a9087726b05e17402cd2fbb80d773b8a41470b1f901a8c2b2d57450181f4fc5bc53c7cb3dc032b84567492607cb08832eca9f79da9210d197863e5db5a74a9823dc0cc8bd9f3a9b6ff5a7d15d4747a9b26e088f4fad96d81cd1214226b1c4585d418d593220fcbb9ad949266cc48163e3498b46ebcdf7b2b5ecfe67539a61ed9e39b02d5b35ac0d0e7fa830034ca2da8a7ddf04bcf2cee939994369feb77023e0e3de04b21db7a640a92c17748245005cd75a7deba4ff0e4c104a9db2d9a98ec8edb3562050a3bac5f322290e3d8b6fb21770ac436d4cb12b97fc8f76d7bb9eeed85663eb0626f1ad1719ee4b07f7de2c1d1a31c27c6879f4fa3dbdfb2bfc0898beabafbeca9f13050e6b2f6c432e423cd5cb6b8fa56fe32c3e50104e44462c0a5c69de6a7ac5ae3d9f07ceed64dbffa42e4663838bfcde92f0fcb895f3b93c59b0e48c09890dfc36436db56b708f6e7cbbd2a6305f573cee099dbcd263cb96d9fb69cbc3cb06d8f5e3789698a17e71d22b4665ff5447fcc17a31bb136c8bb4b984573bcaf1cb650198c1266e6ddfd42d44f9de02cb9d915c5334c550fac3fcee56790aeb09d81e7690a32d8b0cc477b23f15257820de227be1ffaec2f63f3266b8f5dd78947dcee355fe59bfb100e5244425532bb1d115acd211b8c16b0ec0aae00fca5d4511a05c3ff027a1cac56210a10d81c01b90e156cc7b33de0fac825dc516d398166096013e068db935483c93ba95da39b5ae4087d84479a4c4809f28f93790dc279637bd6f3dc441d315cf6bd7b0e3d92070a45baf4445ce063fd12690eb002f5ca068a256bc54100c99a02a346beca39072163c4b297d117f1ed9fef4201dbc11d36a0a0db52e84461c6fbb4aad62cf3c8dc9ae6a3390a5e8773ac599e67436220c8d541a9039762bffaa7f490e31dddbc362fb4ff686cda905f3b02a1db76d4d570d970434921ca8a4765af6d5c8b881e1f4ffa7e2d9ef5f5511b94f88474674ec790bb5186c73446a227bf1ffd19b605733abd1bd41e421aeaf2ed4617088c7ceef85451225056435993e89e4bccd2c2e4b39af99feef11fea645eeb5cf9f77b1e19a72d3efb613100969b84302789714bca65bcbc96762b4012a5700c62aed706433b9f142b7302442b6a9958b0e28e8b1cfa9eeb4ac0d71f497b23babf9f0221dcb658d9f4db5d45bee30d2ad7c97d6a562e014a7701c15325ec080000002b37714a77a95c03fb15bbfba6fade32bf50f985a1df362ca7216cc152907dd931acb58a63920f581e82b590c0d6a0033009f8e50c3263d3f58596b63d507cadbc809a6690561f74d0772bf92d04e06c47a350724b106f5e83f7e71c4b2a983bf5ad7d8684e7b8b5dc1273d0fa5879b8e61bde33d602bc8ff0913b6d32dcac366d568dc7cf82bbfc405cbe418a2644c26592b32ca1a632fc95123efb784cfb6953a94ebeccd24fba389a0e56b043df07d9a2dd38a1196e5e55576b25f85cb96f6560802a4a58b7a6857e8454faa2c880bf32d464562b2bdc5f0df22b663f2c01fc944f1cfd1908f617f8295a5440bb79ae178ea46a95baeea48322105146ac3ed2de7d3796ddddcc848a8ecf4a00dd055733b4f59211f5a40deea44e74b3bc57953b26ed61e6fd67889edfe8d0902385e37666aacec072735630ecc441c3cc6b09bb2f63aa4e332c6df728dc74078a83ce20454dfd616d116270b36ddc09c5fea2e8442bc43455d0257fac92f3780061178f9420bf8e463f29896c12383dbb9a81bc5c87376e647c8a7986cb514fb9696d9c0a8d303c5c4b5b7c5f601c01fa19323e02f675c371bc44fbc1ac5704d41a89a2a4ccec6ac8440c532f07da25aa2dce6a5d2ebe694eb4017d178b221213bfe2a01d9cfe689bd190776bca6c032f446eb8862587a7826e35f3f691763212eee6af2e49bbeb0a27e07c5714b74e373798c7bebce265f7ebef3a1ea64078cf1e8a9d433af32c53090c972ffedbadafb50b9aee540abd84f8e938583ea725954be3b236c5d8aca7d486d21902a2902f25a7c02dbe83c39bd0b81513f9ef198c49d560e930ae224ff47f92e4851e1f7ab5bb406abcf6596569261e6b0c67bb3b854e9c6de60bfb60fcf29241ff237151310ecd19f8b2cfe764c1df1a2de9d840eca47aa169ba9a415901204ec31ccdfd76e908029ae34fb12dc286758c64fd6d42bc82b14e07e421f4b42b180cd6ef40cac8062928b4a420a4577f24295f54de9048ac9d34307bf93e463cea4967cf4880166f68ed1eb965db2e4fb9f5f0b1c695d621e427ccb9a3188073ee6fde729c6698346efa1c0ba643c1efd20858965511da750060d551c44c435a5f1603fae7357e0bc78e92aad3d88790ec2aa1a42d6fe7e0ffc57f3599e406db63be7dd32692df32ce33dee0a2becdb02d6e435e09de3d356497543db23f53da25643f9c585e275297800d8beed47f0e622f86fc25d2e87036fdceebfe7257cb6de0c02412d1c0758acfcd0862e99ad17a118f46f635a87477e8b825423d94ada35bf0b5444aa7d3de4bb7eec7ae5129fcc2cba651cc972f5500fc5161149d29f452962afb102a01ae76825cb4477460be0b85d75058595c27e9b7fae3492ec3925c671bee5f4ca534d5a294f783d6cc073c992139b61d21fd98297b04c0578dafd5f7ebcaf8d4d9185aea3d76e813421f4573b38c25093c015a65e44fb297f0f6ac2d02c4237b37a3bfca2406c5c95ae5812816bacad59ba7c6f72d7c644ff25b592ed1e89b276e05866c01a4ced7fc6dd9f190c20d420d7c8a1fe908833a24c5e5bd7a95a2a6fbf147fc4b29a179718166dd0fbae2fc6b8c8aac6194fa6baf0d3edc36b231f7ffc441ba53e3e7aaaf0a1405566ff584f73a637b74dde9bcb4d41da2be6c9df5d533fbac54f5fb52a8a793757cfe19aa90048c6d07e3474136ae1be2455b0d0d02eb4b5961ba883209355c0dd2af4aad98e7b971e358a7d9b55fe17cd6095f257355d9b99e5ea52848f17b35a80792d9ed0fef6fe3eef9a324902409969823be20bbe0e8dba9c747cd1a14d3642d877b86271f3f0c322a142c4ff635b37d542c3265b5fe8589a732bb1a55010b930dd0196cd43ac3634c01b4a44c517197d03a3d89c67f5c09aab409e84c0af466bfbd0c96d240101a2542c66b4b4b8ef65b41b0079995c52cc9720d2c1d7c128c6f17a65cc798c1986cfbd8888460c54438edc4f91f3580391c8b57d9aee209a59a116c1c44775437e9c30e6d87e82ce84e28532b19441e32ab9aea22177bac9daad25a6c88395e9348d6780de630cddb266c411011175bdb6255a36535180818447d43ffba3758d311539fe9f6811fa470bf3767b4c2d4cdf37854c7ee28730bb1d39d5c0dfffcdbf353cca3e13079f3ae66b839c7dd36914022a0e75bca5b622f521420b73249ef47f03c1fb03ecf7557882afcaa7cf454a68ad237d4ce860bd6b1531c1cafe2cfb76bc4188271ef6bdfb304ee0e6932463a1909f03d6e8a27b5f137d6b342841d613863dfdf37d5ec3a98d667810fb6f82d67620bdefed8b3ff98420a6c7ee577c3ba68b95a20403608a7ba6526ec9e8662c6e15ab09b1a9019d4958af04cb2e4890ee6b1077fcaa5cc0817f388461b230fe631e75f18ab392a5ca5de4a024ca16dd05fcfdf92114e43a5c4a169d462ff0dba57deeaf5eaafd892f8ccbd72ac56471162e1416bca39859b4184ba0d1b3f7ec05db4ef4cf0142867fa9be328a0be8aa74c716aad9411008607980861f4f72e9bfa60195e2f939d3f6a44a6cec07dd376d1bccaa126686f313d5f7918ecd1215026982c82ed1922ef70e36e8ed59b2d5ceab3b4aad7e53049062dd5ba0e87f7005c3f4d2b788245cdc2f35ef2572bea5ea92dfad406ade6d5ad18be8eeb4c652e5277b244645c68c0c0f5a68d42e00d59b75941917b2cdf31fdf809f2078ca97fd5beba65b34e0621138ea0e94feb87166b2dac2232ebca575e5c0a4d565d9992f733bbfbe68a63d99ee93398604065d5517c33ed0e067bdb643e73102f16137afd7d4bf21e8065ea028c392a6dcefbe642dc3fb03a239d9c8b17023eacc8e19fea11c34a10644af1b786fc0f4504038c2ee59c1b353f3d7b9313df025b4b5874ca63ec164a3fe35bf390d266f53dcda6a8e190e63a56ffdf4f7c5c02aa22d376db06d4d2b96be5b331f897d1ecfd25c13a1c194c265dd95a5724a6435bc8138224d9db28b689b9cea5132cd19601dbc4a43e70c71e27e8fd0689d09484974e8a4605f8553735fffaf5654a087e323ca14e02b681b9bbe592bd6b719ae2e86bdf918b27c79d52dd334d1aa7ebc1bff76e97572faad092010a1022f7d33089049107a89c364ae7dd022d119e8f6ab795fd71d76a90e8202339401ff9e9918ea8c8e12f7b0ba10d9ebde5d1bc5988f2d07b34579d8c282628204f2978d8b0cf95dc41f3775a4053f833267c64b42336d7c850f2918ef0dd6d62e43fcc173254eb34748efd4754609ce25afd648ee5a8fc5c64346603f8258592d67b9613e8f7ac0def0958f13436581d729e0b3e062738eb06b2116abe837529690a614fc5d3f53b4d4602e5706000", 0x1000}}, 0x1006) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x1, 0x10012, r4, 0x0) ioctl$KDSETMODE(r5, 0x4b3a, 0x0) r6 = socket$packet(0x11, 0x2, 0x300) ioctl$EXT4_IOC_CHECKPOINT(r6, 0x4004662b, &(0x7f0000000080)=0x4) syz_usb_connect(0x2, 0xfd0, &(0x7f0000000a00)={{0x12, 0x1, 0x201, 0xda, 0x29, 0x21, 0x8, 0x1737, 0x39, 0x12ba, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0xfbe, 0x4, 0x3, 0x7, 0x0, 0xc, "", [{{0x9, 0x4, 0xba, 0x7, 0xa, 0x43, 0xe9, 0xae, 0x9, [@cdc_ncm={{0x7, 0x24, 0x6, 0x0, 0x1, "c223"}, {0x5, 0x24, 0x0, 0x2}, {0xd, 0x24, 0xf, 0x1, 0x4, 0x7ff, 0x3, 0x7}, {0x6, 0x24, 0x1a, 0x7ff, 0x5}, [@mdlm_detail={0xeb, 0x24, 0x13, 0x1, "6e39be39d420f1b227c63a6b1ac902ec82300826a64dfeec82a7edd587751985eed90ae6df8fd1e440a7ba7785b4f2c14206e8d0466488c69eec35e209a621625d4ab0739e53f3bcfebb41fa6ab0a25e2e34d15dfb277e3f532a1a2d61cff54d72e3af9b1f45e9fdcfd6cad5ee5f75f8e68471e402c75310af7f435019ae30ccd0ee1fc0792cc6c85acbf5e9cebb246056b3380b44efbc7e0d4ab156171e49546988f271b8b2734255be9cebcb0e851941f152acf5dfcf6265a3873ad240e1ead5f10ff09f49492d2fb22cdcd5b2c18684233d94a4b5fd44438bb46a232f6fd4aa96b6c46c8763"}, @network_terminal={0x7, 0x24, 0xa, 0x10, 0x2, 0x7, 0x8}, @mdlm={0x15, 0x24, 0x12, 0x3}, @country_functional={0xe, 0x24, 0x7, 0x5, 0x4, [0x1ff, 0x1, 0xfff, 0xa]}, @mbim_extended={0x8, 0x24, 0x1c, 0x80, 0xe5, 0x1}, @mdlm={0x15, 0x24, 0x12, 0x6}]}], [{{0x9, 0x5, 0xe, 0x0, 0x58, 0x26, 0x1, 0x1, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x0, 0x1ff}]}}, {{0x9, 0x5, 0xd, 0x12, 0x3ff, 0x3, 0x4f, 0x24, [@generic={0x76, 0xb, "8f902d9c8a87a44ebc69344e76c679ad799b8ce80fdc856474243578da9feb7be4a20697a9cd2156da6787ec9c292d128eb6c0fa5a971c3926ad9cdbaca7d9f0227d79e2014c606309fa51c45e61e2c42e206b09bc68d2ce2330623b652d36d0d520ae154e804278b2e955a1acd8dc849aa782f2"}, @uac_iso={0x7, 0x25, 0x1, 0x0, 0x0, 0x1f}]}}, {{0x9, 0x5, 0xe, 0x4, 0x8, 0x80, 0x65, 0x8}}, {{0x9, 0x5, 0x80, 0xfc0ad6fa68d9ff28, 0x40, 0x7, 0xcf, 0x8, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x9, 0x2}]}}, {{0x9, 0x5, 0x5, 0x1, 0x20, 0xa, 0x1, 0x7f, [@generic={0xec, 0x1, "31cfda3c526d40e0723be95b1d519241f47b20350bc470cb62f94e902182c7d905abcc88d4792b6b60517a3d1cdf2d35fb385db041ee9d988f20d67d22550149c9bfabf51069cff174c30b24958be8434f6239577d733f08a548735045f7f14434994aa9d5f0bc38c0e84b2f18806a054fb48fb90eefcd6f5ff00da163124c10563c26701f6adb4500ac1f4d64aadc25cf1671284fa4c636d3fbe48e4140a432acb528d33bc5be1289ab72d49b02d4017266f8ad84242519e4b08440c1f51ac846cccac24e2a4c459f384a33935b4a21b40af4530341f624d0e5a4e2be32cafc046ef7204878693f3dcc"}]}}, {{0x9, 0x5, 0x7, 0x10, 0x8, 0x8, 0x9, 0xe, [@generic={0xe2, 0x2, "012132d55bf6b4e2ca9f3b25dae0721fb6a573d6d309234e91b3ce368e1c74c29210ee5b7cd003880e24e4e9fb6bdacf7b36b545add80946a0a3012cd922bc3c21b066be2478f320c9e06431b958a94b920688467f87f5ab1e28d49b00caad1aee769c29dbd7717b44dd0fa5b56466f7317efc2e2a46f7ffaaf4c46431d6dcececfbd120c977b613a966578786d551460553e2a427e84aff5e530c22922b1dec4c0c9cd8a54d1ec70b72edb46c26606136e3369518188de18eebb3d4b5a3fc5a47fe17a1ea716378cc8818ea3389340723fe38a49cd5f5893e9e3bf775b24648"}]}}, {{0x9, 0x5, 0xc, 0x10, 0x3ff, 0x18, 0xfb, 0x9, [@generic={0x42, 0x2, "a7ec2ffa057078ba8308fdcf633e1e8fc91ed9cd524b1de22e997f84c9be7ea170c1e8e82db5dc682cb69afdfd723eab55ee346e5bdbc5b008b6b786c76e8bd8"}]}}, {{0x9, 0x5, 0x4, 0x10, 0x200, 0x7, 0x7, 0x80, [@generic={0x100, 0x8, "4cc194919cf269dcad6f19e38f8ecbcb428786d825b6aca6c6313247a8876d717c1d11bd9496688c39219a2852a5a6c65d678a1d6220e55746ad960a5688f3bd1ccced9065b0ea72f0a308e6fd417ff85438c7f00db0842587c0544ca97979a7654fde655ad7396f61f4409c2c5c3983ca38b55679f47e883e5e1f79b07b6a2816f2ab1a7dbb9c916f5f2e75142a9ddc35327748d1dab8fbf0e52ed5e9606721da808a44272582afd70c3ec5880e0333acdc0b974f4f8cd94fe1f8ee09fb4b190b83f9b6b9c83ec9e1a4efd386ab7fe361a4328c08567b2c6690de45a3ff1168f5aab8b12bd6a0c6e69ac5748373ce2aa4a0c129a190b3e3fac775918973"}, @generic={0x7a, 0x22, "0df5bef601dd1001c07f52b89b640cd2a8af89857960833390f7a56544c2f9d51d6acb3f24521089ec9e2bd4c65d4f9a1fae0cc11646467b7942c72814a40bd8bd0f321d1f114e349798738033e4c1e4ac189d369a0891f105e42a2b14b4dc0881a4eeff7768f610d0012d3ba0256baeb9dd974a3e40fa7f"}]}}, {{0x9, 0x5, 0x0, 0x4, 0x10, 0x0, 0x8, 0x3, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0xf9, 0x800}]}}, {{0x9, 0x5, 0x8, 0x10, 0x400, 0x6, 0x1, 0xff, [@generic={0xed, 0x23, "3da1c2510042ec538a1ad231a035c0dea0f1668fadc77839841330ef349f757aa7fd98efb02929e65aa9c3b5fd0492133ced0372f30c4784bf4d637f9133102be49e36edafe6218dc3c490bcf3741bbc57aeb4c113772abdda5e66104ce7eb5bc50ed6a48ff930ea60c07b5df8f8e51553acec35c0b29d5dc2dd0050b9d7545ff2deff4ab99bc3a51be30d871ffcece58be45a0712cfd62bc05988b71a2a975cbc486bb1033a6a88af48d5204620ef63824c1f3ff835bbd33af2fe327290e5a145c6c39f13b8c288ddd704c496d36f78e085ec82ccb7bc3bd3e2d5b36eea5083f932a959c83c8114f5791a"}, @generic={0x6c, 0x23, "69a195be1b8c482e243daa14345eb49d47df37f90c52832f6519e753936d6b7dfe89e5fa7900a6b4605dbbd524ddd77fa1303475f95ec41effdc9b827d2334d74eac9631b5027b86139647e8ca0e0a425bd35e0e2f5c6e9a2f5b45f0222fa368af6056a5688090791f9b"}]}}]}}, {{0x9, 0x4, 0xb0, 0x40, 0x7, 0xff, 0xff, 0x40, 0x8, [@uac_as={[@format_type_i_discrete={0x10, 0x24, 0x2, 0x1, 0x3, 0x3, 0x2, 0x7, "bda475e1434a30ad"}, @format_type_ii_discrete={0x9, 0x24, 0x2, 0x2, 0x9, 0x7, 0x80}, @as_header={0x7, 0x24, 0x1, 0xbf, 0x3, 0x5}, @format_type_i_continuous={0x8, 0x24, 0x2, 0x1, 0x1, 0x3, 0xce, 0xec}, @format_type_i_discrete={0xa, 0x24, 0x2, 0x1, 0xb, 0x1, 0x4, 0x6, '#]'}, @as_header={0x7, 0x24, 0x1, 0x1d, 0x1, 0x3}]}], [{{0x9, 0x5, 0x6, 0x4, 0x8, 0x8, 0x1, 0xfa, [@generic={0xa5, 0x31, "f0bb9081670fabb53dcf4dad53af684f938a1ad743056790782ff0e632b59cfcacd4e1deb7ca7ead5d91f047ee626bf116829118ae461c596cfd0741227290bb397a28d608b55058c08c064701aec65651b9193023e4ca6a8ffa5ca968b87fa22a7a74fc5845638fa8a2436a40baa7e6019ea43c35a9f26f2fcfe4e40e17b16bf6952b96cc8380ed545b19a0b06d96db7cdd425a2cea04f922362a063da8a4e871476f"}, @generic={0x7c, 0x23, "e2e29739a592b882976deccc18fe3de257a87407c4ab63a597141fc2ca93eb6b5b18ee3cba5bc3dd28339a535b999ed3d561f8772df44b8f04bfb29208843e3c8612781409f8157d5e7beab1e4f3555d601d42c3df00b03b291b5da880335324fe5c9d37f8b1d39143f0515f2fae6f78a67690307c450da55586"}]}}, {{0x9, 0x5, 0xe, 0x10, 0x10, 0x10, 0x40, 0x3}}, {{0x9, 0x5, 0x8, 0xc, 0x8, 0x20, 0x1, 0x1}}, {{0x9, 0x5, 0xb, 0x0, 0x40, 0x7, 0x7, 0x6, [@generic={0x17, 0xd, "cd00aacfd84eb41ff1148877c611c19bfdac2646a3"}]}}, {{0x9, 0x5, 0x2, 0x3, 0x3ff, 0x2, 0x1, 0x6, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x2, 0x3e}]}}, {{0x9, 0x5, 0xb, 0x0, 0x20, 0x8, 0xf1, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0x0, 0x100}, @uac_iso={0x7, 0x25, 0x1, 0xc, 0xfc, 0xcb0}]}}, {{0x9, 0x5, 0x5, 0x3, 0x0, 0x7e, 0x9, 0xf9, [@uac_iso={0x7, 0x25, 0x1, 0x4, 0xb, 0x400}, @generic={0x91, 0x8, "ff41bcbe74493a6a937d55187c4f4f52ae83818f94181da4317a6ebd4f77ef6a7d60d531b55b382872537c6043049387d0e381a69ff67d5cd35cd6f7f8ab357a3db3ff1a3ae741f68cb68ac7d85ab4df742dfdd6287c47c729454bbc6013861933008cea720661769e63a89454b0afb5238cf6deeef06d7a8761fb1b865873da9ba3ef0db5faf60d8a05aff05e1558"}]}}]}}, {{0x9, 0x4, 0x0, 0xe1, 0x9, 0x58, 0x30, 0x3b, 0x3, [@hid_hid={0x9, 0x21, 0x100, 0x5, 0x1, {0x22, 0xdc2}}], [{{0x9, 0x5, 0xb, 0xc, 0x400, 0x0, 0xe, 0x5}}, {{0x9, 0x5, 0x8, 0x1c, 0x210, 0x2, 0x6, 0x40}}, {{0x9, 0x5, 0xc, 0x0, 0x8, 0xc, 0xf, 0x4}}, {{0x9, 0x5, 0xd, 0x10, 0x10, 0x77, 0xf1, 0x7, [@generic={0x20, 0x5, "ef8861ce30b2e4285016d4e65f2a9e3c8cbac55bf3fd6a04dd310db3f633"}]}}, {{0x9, 0x5, 0xd, 0x4, 0x40, 0x0, 0x38, 0x3, [@generic={0x8a, 0x22, "961c43d3976e6470ecf68b376279b9d485bdbe6321f1a9b33a6c374250dc97c07f7a490006099bd7cb6660afec9b4589f8a1945c82a462e132e940f14cd9dd304ccc96578794e6e62a050550e7b7a113eaeabe3e7252855f05e4d2a3009c31fa69235eaca9c45e3a3a080a8cf195cdfac3a0edf08d382a6a3a514fa55b46fa3fefb5ff9adcd5817a"}]}}, {{0x9, 0x5, 0x2, 0x2, 0x200, 0x9, 0xdc, 0x8, [@generic={0x59, 0x30, "eff48f2cbad46bf83b3f775ff35164ba806e22bc988eed96748e9338c2cc62ae08fca4a0652695e2ab2ed1a5d8698c6d6b285454217730560905eadc4c1835cba1123c5d0cfc02e32e54f39fd54006adf9856b1fd1ded5"}]}}, {{0x9, 0x5, 0xb, 0x10, 0x10, 0x6, 0x1, 0x7}}, {{0x9, 0x5, 0x6, 0x10, 0x40, 0xff, 0x4, 0x81, [@generic={0xcf, 0x11, "361d4851eee7e437fed6df8c21abe1ee41b3710f71b798a7bb071e6dbdc595e9d664f0f4eb22ed0b1e330ffc437b5c2d0abbd1f7123ad8d4d0bcb07fd5c42a19ddd5b272fa82a3ca75df9ef13805f7b9f7dcb029880f564d99721f4ac1df0394c9d6e6fdc566949a7b7ad311b3d0990ac33be22ddb9c4006c7e0a3a25a9cbd5be61d3577006dbc4a7e8622105de6a3492a7ee6edafac836dae1ae981bc753e327758441667e7801b9f8ef13bfee5ff6948da5f8a707b908ae570578e9619f5f2d00118d4565018cb78208360a1"}]}}, {{0x9, 0x5, 0x5, 0x1, 0x200, 0x6, 0x30, 0xfe}}]}}, {{0x9, 0x4, 0x75, 0x7f, 0x9, 0xe7, 0x45, 0x29, 0x1, [@generic={0x82, 0x21, "3a0e9e8a1e4c0270b640e392823cf149707314bd86053776a8647f795da5235e06fdeefb2075dca42b7b28b7db80172a6122643de8b5f38f778c7c6236a5939d5e73e9c5701645a8216a21acbe3fb6e45b3b73efa4520febbecf5c7f4eddc2db2f8e5f3d053a850a34801d75e64f35ece2970a9437ac753d34117c42ce21751d"}], [{{0x9, 0x5, 0x0, 0x4, 0x200, 0x3, 0x0, 0x10, [@uac_iso={0x7, 0x25, 0x1, 0xc, 0x6, 0x1}, @uac_iso={0x7, 0x25, 0x1, 0x8, 0x38, 0x8e}]}}, {{0x9, 0x5, 0x3, 0x4, 0x40, 0x4a, 0x5}}, {{0x9, 0x5, 0x6, 0x8, 0x40, 0xff, 0x6, 0x7}}, {{0x9, 0x5, 0x1, 0x2, 0x20, 0xff, 0x1, 0x9, [@generic={0x50, 0x32, "3838238c975ee51f5c3286f9076a747ad0ed87df7a6c8afdbfa50cccb6b4d7d4bc1e2c28f54864a285318ccc374a57b54014396d58ea271a7258c90791a5cc407272c683df3097a0bd9d32c0ed34"}, @uac_iso={0x7, 0x25, 0x1, 0x4, 0x13, 0x9}]}}, {{0x9, 0x5, 0xe, 0x3, 0x40, 0x7, 0x0, 0x7, [@generic={0x11, 0x0, "509b3a5cea80ccc66a841d1babc926"}]}}, {{0x9, 0x5, 0xd, 0xb, 0x20, 0x8, 0xfd, 0x1, [@generic={0xa, 0x10, "1bc23650f1c02bae"}, @generic={0xa2, 0x8, "2c46141c29aaa01de224c36b15cc6ae7aa4677b0e67ef5a55b00142de72af0e336570dfe3855214c2e0f6dba799c297db31031d2f56c4f4996ea7fa35d2f7e81fa5535f26c65730acdfccd628d16adff7d9364b57158f53f5f613bdd0f2a0aadf495ba500118e1fef978fdf98895161a1b43551ef43181c3569021c8d3bdf8804574f101a644730d8bdebbd5204435f3752d923d77fb41d32a1033f4361a4c19"}]}}, {{0x9, 0x5, 0x0, 0x2, 0x20, 0x30, 0x5, 0x9, [@generic={0xf9, 0x11, "6cae5d751854c820065b0a2c3faeec46b7744c751d7b4de06f19027426b3ca6f030a8dd721923cb665095c5aa6c7101bfeb637810d3391b691bd414f254ee9c33a4074615ca58f182cd03d0bac583ed1c5c7039ac58215840e88d8a034457483cffc9cc260d58fa107b0456493ddf26340df668d8b84d2eeb48cfc3f936fed990a7d884693a4c9529fba9413ea378b0e6402ff622776aa7b80d782f0f35d592492924b3bd4d02ca7c4b9e53bcb15a5d899d579501921850f5cdfa8f149a0144ac0926e026f4b360a8e52d07d9e8c112aa6d97a00913ab3d40439c3ca667f4264dc952c3c550c98691d1b518da4e3273b7cf81f31d72343"}, @uac_iso={0x7, 0x25, 0x1, 0x8, 0xff, 0x4}]}}, {{0x9, 0x5, 0x4, 0x2, 0x200, 0x5, 0x7, 0x0, [@uac_iso={0x7, 0x25, 0x1, 0x8, 0x4, 0xcb3b}]}}, {{0x9, 0x5, 0xc, 0x0, 0x20, 0x2, 0x8, 0xb, [@generic={0x94, 0x23, "1dd57df27c3812b3e452cb8cec3ef664f75a1bd8b5c094059d855129d2a1e0d6edc8b5bd9c1d204402740fa4f88a709eb15b56a63e8acaa837c067f237b9a4d23540314ba8380fa31c444c3915904c426a9b3ad5090a1087f097d4e5598eeea9c8722322a310eff7c57f298f3f89f90825a459d1e73f2ce1b79859cad968bed15277f4c204970b4c84ce8d0715611ae6c247"}, @generic={0x58, 0x7, "b64875784825fe823a9e783d94d91d2a4f203c42cdc9e3a655c3443885c08f9e3808bcf2a08b7323d6ddfa9685ee8b8b7c9b70931ef4dfbfe1cf8c7cca505732803ebb9aabe7a084891d262cb05ad3673820dfd081f1"}]}}]}}]}}]}}, &(0x7f0000001e00)={0xa, &(0x7f0000001a00)={0xa, 0x6, 0x310, 0x2, 0x81, 0xe, 0xff, 0xad}, 0x5, &(0x7f0000001a40)={0x5, 0xf, 0x5}, 0xa, [{0x4, &(0x7f0000001a80)=@lang_id={0x4, 0x3, 0x445}}, {0x4, &(0x7f0000001ac0)=@lang_id={0x4, 0x3, 0x2401}}, {0x4, &(0x7f0000001b00)=@lang_id={0x4, 0x3, 0x42a}}, {0x4, &(0x7f0000001b40)=@lang_id={0x4, 0x3, 0x814}}, {0x6, &(0x7f0000001b80)=@string={0x6, 0x3, "7e021070"}}, {0x4, &(0x7f0000001bc0)=@lang_id={0x4, 0x3, 0x2009}}, {0x4, &(0x7f0000001c00)=@lang_id={0x4, 0x3, 0x459}}, {0x44, &(0x7f0000001c40)=@string={0x44, 0x3, "d3e7c62676ec09d4523da565866383767d8249511843cc85399c9492f2db64c872755c61ac6994fdd1bb8903032707976e73fa790887ede40bda20a11e768a21705f"}}, {0x100, &(0x7f0000001cc0)=@string={0x100, 0x3, "5d83f1132812374db6e5f33fb05f7d1ceabf1384ba9f84d6a78730dad443960fc31d2a00350183d310867fc53f509faa56e85b5e0145ac22a907a663cae95bd7eb388c84acc59a1e4be232f6aaf159929a0c0470ff6d7581b6f662a1c650aa40a4fbb154964871b6e1e7b8bd82b80234fe65bc491cc792b8758bf7db27033c978da44ad2a5727dd135f5c940f369bc0ba2720e804cbe6ee96b575f7a208d6f180d476cd3cff9a3864491a90d4b0790fbd51585fc7ffb3a222320fc342b460f3e0361479389c47d380b445938eff918cde0c21bf26301a484c778f292ee49a2b46a3794f23bd07da60dff33dc4f99660d663211edd5ab3c36aab4b2c0338f"}}, {0x4, &(0x7f0000001dc0)=@lang_id={0x4, 0x3, 0x816}}]}) getsockopt$packet_int(r6, 0x107, 0x17, 0x0, &(0x7f0000000100)) syz_emit_ethernet(0xfdef, &(0x7f0000000280)=ANY=[@ANYBLOB="fffffffffffdaaaaaaaaaabb88a80000810000008300bcf84a"], 0x0) 5.347818884s ago: executing program 5 (id=211): r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) tkill(r0, 0x4) 4.645658437s ago: executing program 5 (id=215): ioctl$KVM_IRQFD(0xffffffffffffffff, 0x4020ae76, &(0x7f0000000180)={0xffffffffffffffff, 0x7}) ioctl$KVM_IRQFD(0xffffffffffffffff, 0x4020ae76, &(0x7f0000000040)={0xffffffffffffffff, 0x7}) write$uinput_user_dev(0xffffffffffffffff, 0x0, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='freezer.self_freezing\x00', 0x275a, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000fe8000/0x18000)=nil, &(0x7f00000000c0)=[@textreal={0x8, &(0x7f0000000000)="8ee8c9b8ee088ed8660f3801b2d6352ed9ff660f3882040f01cf0fc72d2626652e0f01ca0fc7386635002000000f22e0", 0xffffffffffffff8b}], 0x1, 0x50, 0x0, 0x0) write$binfmt_script(r0, &(0x7f0000000000), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) preadv(r0, 0x0, 0x0, 0x0, 0x0) r1 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000040), 0x20040, 0x0) r2 = ioctl$KVM_CREATE_VM(r1, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) syz_kvm_setup_cpu$x86(0xffffffffffffffff, r3, &(0x7f0000000000/0x18000)=nil, &(0x7f0000000140)=[@text64={0x40, &(0x7f0000000640)="430fc73f0f2390b9800000c00f3235010000000f300f20d835080000000f22d8c4e18173f53866baf80cb83879e487ef66bafc0cec66b88e008ec02d1aa80000460f1c460041ae", 0x47}], 0x1, 0x74, 0x0, 0x0) bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0xa, 0x4, 0xdd, 0xa}, 0x50) ioctl$KVM_RUN(r3, 0xae80, 0x0) 4.644364057s ago: executing program 1 (id=216): sendmsg$nl_xfrm(0xffffffffffffffff, &(0x7f00000035c0)={0x0, 0x0, &(0x7f0000003580)={&(0x7f0000000000)=@newsa={0xf0, 0x10, 0x1, 0x0, 0x0, {{@in=@multicast2, @in6=@remote, 0x0, 0x0, 0x0, 0xa40, 0x0, 0x0, 0x0, 0x2c, 0x0, 0xffffffffffffffff}, {@in=@multicast2, 0x0, 0x6c}, @in=@remote, {0x0, 0x0, 0xa88a, 0x0, 0x3, 0x0, 0x0, 0x9}, {0x0, 0x0, 0x0, 0xfffffffffffffffd}, {}, 0x2, 0x0, 0xa, 0x0, 0x1}}, 0xf0}, 0x1, 0x0, 0x0, 0x11}, 0x4810) bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000000)=ANY=[@ANYBLOB="9feb010018000000000000002800000028000000020000000100000000000001e5ff0000400000000000000001000084060000000000000001"], 0x0, 0x42}, 0x20) 4.640997177s ago: executing program 1 (id=217): r0 = syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000100)='\xe9\x1fq\x89Y\x1e\x923aK\x00', 0xa00442, &(0x7f0000000140)={[], [{@rootcontext={'rootcontext', 0x3d, 'unconfined_u'}}]}, 0xfc, 0x580, &(0x7f0000000700)="$eJzs3V1rZGcdAPD/mczkZTeaqL2oQutiC7tFNy9d2waR7griXUGpXq8hOxvCTjJLMmk3oUgWP4AgogVv9MobwQ8gyH6EIhTsvVhRFt0qWER75Lxks0nnNJNtZsZmfj84Oc+c85zz/z8zk2fO28wJYGRdiIhrETEWEc9FxEw5vVYOsVcMWb33Hryxkg1JpOmrf0siKaftV03KZc+Xi00Wo8OmitHWzu6t5VaruVlOnu+s357f2tm9vLa+vNpcbW5cubL44tJLSy8sLZxKO7N2vfzNP//0R7/61su/+8rrf7z+10s/yPKdLueX7Th1xXPSyJ6Lh+oRsdmPYEMwVrbn32mhotrEgNMCAKBCtuH+2Yj4Ur79PxNj+dZctfFHyknfswMAAABOQ3p1Ov6TRKQn1DjxEgAAAMCw1PJrYJP8tH5RrtXm5opreJ+Ic7VWe6vz5Zvt7Y0bxbWys9Go3VxrNRfya2onIqKRZI8XHx5RKB4/n9fNhuTQNcA/mZnK58+ttFs3hnC8AwAAAEbR+WL/vzZX7v//c6bY/wcAAADOmNlyfK6HumN9zgUAAADoj9lhJwAAAAD03WPs/4/3Iw8AAACgL779yivZkO7f//rGazvbt9qvXb7R3Lo1t769MrfS3rw9t9pur7bSiYj149bXardvfzU2tu/Md5pbnfmtnd3r6+3tjc71tUO3wAYAAAAG6DNfvPdOEhF7X5vKh9g/t1/1PX/fFYAzo9ZjvTT7825/cwEGy8/5wOiqf/Rsl/nCGdYoRsmw8wCG57gOYLKqxluPFc52BQAADMHFz997J00+fP6/fnBsADijej3/D5w9Fef/05lBJwIMXOX5/2MuDAA++RquAISRd/z5/wpv5bOuHR8hTY9dFwAA0FfT+ZDU5spzgdNRez8txGw0kptrreZCRHw6Iv4w05jIHi/mSya+NAAAAAAAAAAAAAAAAAAAAAAAAAAAPUrTJNLHUH+spQAAAIBhiKj9JSnvA3xx5tnpo8cHxpP381sBf5Cm6es/f/Vnd5Y7nc3FbPrf8+njEdF5M5s+PozDFwAAADBC1o+tsX+X/3z//flG3zMCAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAYDS99+CNlf1hkHHvfyMiZrvFr8dkPp6MRkSc+0cS9UeWSyJi7BTi792NiCe7xU+ytGK2zOJo/FpETOVZ9D3+U2mado1//mNHh9F2L+t/rnX7/6vFhXzc/f+/XgxXP2786v6v9rD/Gzsav170f5/qMcYX3v7N/CMPv3dQnCjm17v3P/vxk4r+95luweofnvT97+7uVuWW/jLiYtfPn+RQrPnO+u35rZ3dy2vry6vN1ebGlSuLLy69tPTC0sL8zbVWs/zbNcaPn/rtB1Xx71+IOFfGH9/PqfxgmS1GX08epjJ+KKdns0Kjas0H/vv2nQefK4qP1s7Xev9uxKVnur/+T+bjrs//L/6V5vLPgWz+xfIzIdkryhHl2zcinv7175+ubP/dybJ08tf/0vFNzz33nR/+qceqAMAAbO3s3lputZqbfS+8maZpb5WzrdLe17wQsXd0VrYBd8qtmIqIilmHY02Vz2r0uuYnKlN9dypiQK/OSQtXT1I5nTjRmy3Z+z9o4AgXxvM35EEfMTW03gkAADhNB1v/w84EAAAAAAAAAAAAAAAAAAAARtcgflfsaMy94TQVAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOAj/S8AAP//uBrXcA==") getsockopt$inet_IP_IPSEC_POLICY(0xffffffffffffffff, 0x0, 0x10, &(0x7f0000000180)={{{@in=@initdev, @in=@loopback, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}, {{@in=@private}, 0x0, @in6=@mcast1}}, &(0x7f0000000280)=0xe8) fstat(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fchown(r0, r1, r2) 4.431413244s ago: executing program 1 (id=218): r0 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) getsockopt$sock_cred(r1, 0x1, 0x11, 0xffffffffffffffff, &(0x7f0000000000)) r2 = ioctl$KVM_CREATE_VM(r0, 0xae01, 0x0) ioctl$KVM_SET_USER_MEMORY_REGION(r2, 0x4020ae46, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x20002000, &(0x7f0000000000/0x2000)=nil}) r3 = socket$igmp6(0xa, 0x3, 0x2) setsockopt$IP6T_SO_SET_REPLACE(r3, 0x29, 0x40, &(0x7f0000000440)=@raw={'raw\x00', 0x8, 0x3, 0x4c8, 0x0, 0xffffffff, 0xffffffff, 0x0, 0xffffffff, 0x3f8, 0xffffffff, 0xffffffff, 0x3f8, 0xffffffff, 0x3, 0x0, {[{{@ipv6={@private0, @mcast2, [], [], 'veth0_macvtap\x00', 'bridge0\x00'}, 0x0, 0x148, 0x170, 0x0, {}, [@common=@unspec=@helper={{0x48}}, @common=@inet=@hashlimit1={{0x58}, {'bond_slave_1\x00', {0x41, 0x1ff, 0x6, 0xb0e2, 0x10001, 0x84e, 0xfffffffb, 0x18, 0x8}, {0x1}}}]}, @common=@unspec=@NFQUEUE0={0x28}}, {{@ipv6={@remote, @ipv4={'\x00', '\xff\xff', @dev}, [], [], 'erspan0\x00', 'gre0\x00', {0xff}, {}, 0x0, 0x0, 0x0, 0x4b}, 0x0, 0x258, 0x288, 0x0, {}, [@common=@inet=@hashlimit1={{0x58}, {'pim6reg\x00', {0x0, 0x0, 0x5, 0x0, 0x0, 0x7, 0x3ff}}}, @common=@inet=@hashlimit3={{0x158}, {'vcan0\x00', {0x3, 0x0, 0x41, 0xfffffffe, 0x2, 0x1000, 0x6, 0x3}}}]}, @common=@unspec=@CONNMARK={0x30}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28, '\x00', 0x7}}}}, 0x528) syz_emit_ethernet(0x4e, &(0x7f0000000180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaabb86dd60000000001806fffe8000000000000000000000000000bbfe8000000000000000000000000000aa00004e22", @ANYRES32=0x41424344, @ANYRES32=0x41424344, @ANYBLOB="64c2ffff9078000000000000"], 0x0) getsockname(r1, &(0x7f0000000980)=@vsock={0x28, 0x0, 0x0, @local}, &(0x7f0000000a00)=0x80) r4 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x0) ioctl$KVM_GET_VCPU_EVENTS(r4, 0x8040ae9f, &(0x7f0000000080)=@arm64) syz_kvm_setup_cpu$x86(r2, 0xffffffffffffffff, &(0x7f00003ac000/0x18000)=nil, &(0x7f0000000300)=[@textreal={0x8, &(0x7f00000003c0)="d9c5a9fd0f0f6ae60fc73a360f01d1b826098ee0642e660f38226b860f09baf80c66b83ca33b8e66efbafc0c66b8cb00000066efd8d6", 0x36}], 0x1, 0x67, 0x0, 0x0) r5 = openat$selinux_avc_cache_stats(0xffffffffffffff9c, 0x0, 0x0, 0x0) r6 = socket$netlink(0x10, 0x3, 0xc) sendmsg$nl_xfrm(r6, &(0x7f00000021c0)={0x0, 0x0, &(0x7f0000002180)={&(0x7f0000000b40)=ANY=[@ANYBLOB="f00000001000080027bd7000fbdbdf257f000001000000000000000000000000fffffffb0000000000000000001f1d720000004e2100004e2300000200a0a088000000", @ANYRES32=0x0, @ANYRES32, @ANYRESOCT=r4], 0xf0}, 0x1, 0x0, 0x0, 0x4805}, 0x0) ioctl$KVM_SET_GUEST_DEBUG_x86(r4, 0x4048ae9b, &(0x7f0000000180)={0x70003, 0x0, {[0x7fffffff, 0x1f8, 0x4, 0x8, 0xffff, 0x4, 0x1, 0x400]}}) setsockopt$inet6_buf(r2, 0x29, 0x2d, &(0x7f0000000200)="4392d279e77b1a3fdda1e5229ca122b13c733dd2898b938e7920562fa9de95c77f1cb312ae07c30492dd1e38d8053596a5650a4ceef0b8bcfed59fe013da911991bac6692a25d626c619639f1dea0a6ca258a510f2dfc6e3096b6f62b77b20b57ca4ec91ae303ab0f2ec6bcf668478f87d388b8a205a3a32511ad6626b4b69939563243c009a6916f4d701f9cf4836c2ab980f9f3b1fe0", 0x97) ioctl$KVM_RUN(r4, 0xae80, 0x0) add_key$fscrypt_provisioning(&(0x7f0000000340), &(0x7f0000000380)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) r7 = ioctl$KVM_GET_VCPU_MMAP_SIZE(r0, 0xae04) r8 = socket$inet6(0xa, 0x1, 0x0) bind$inet6(r8, &(0x7f0000fa0fe4)={0xa, 0x4e20, 0x0, @loopback}, 0x1c) sendto$inet6(r8, 0x0, 0x0, 0x20000808, &(0x7f00000001c0)={0xa, 0x4e20, 0x8, @loopback, 0x8}, 0x1c) setsockopt$SO_TIMESTAMPING(r8, 0x1, 0x25, &(0x7f00000000c0)=0x59f9, 0x4) sendto$inet6(r8, &(0x7f00000002c0)="8d", 0x1, 0x80001, 0x0, 0x0) recvmmsg(r8, &(0x7f0000000b00)=[{{0x0, 0x0, 0x0}, 0x1ffb}], 0x1, 0x20102, 0x0) r9 = ioctl$KVM_CREATE_VCPU(r2, 0xae41, 0x1) mmap$KVM_VCPU(&(0x7f00003b2000/0x3000)=nil, r7, 0x2, 0x10010, r9, 0x0) ioctl$KVM_SET_NESTED_STATE(r5, 0x4080aebf, &(0x7f0000002200)=@vmx={0x2, 0x0, 0x2080, {0x1, 0x4, {0x2}, 0x0, 0x9}, {"bba1ddb51a6d94bba83d9eb14d289625d0f06ee5b5bccdd3f98eb6b2fcd7a11c47958fe12ce4e80c3ab59767ffba94834bbeb44da73434c54217926c9831695ac6830b4f456c1b15ab69e7ee5986d0b1343f05c00b2b1956f4f95ff5d539c37999e76a31a28e1a22e8487f8e9f5ced761ef754e2a19f6c8ce7b396b60182b9a33f157408996a5da507f977991ded0975e8c4f4b669f788e533fc59bde519a4d8a22819f9988b38d3188685ebee9c8fc88338449b59a35bf1a1dcd070fd731b1fc416b2ab99d7ac38ee59b481923e5397481ba16e4103cb89ec239c5897350cda13dbffcbc842a32d32146cf836db2ccaa5fd6ab110d55e8337a6314b516c8554cb62692bd63ce71cc0ba0161e1527e2268c1df880558b0742efaa421fb9d80050182815bf958507d9ac59eb8d49f94c3be18753b2ad68644fae54edcfe424d67fd323ace8c85d51ae7deb9b41ed4a4a72d500f9eddbe8c724455487cb6d9a284c3e347c9c59d08388fcdff948c7b9ecec587d822eea164ba03fc2211a83116b4e0491c2a0967b9cf2c049ea123a3da5eb332f43beba3d6cd07bf75984e9a92f60697f52e675be3f4b59a81d2b562513062c283542ce9a50f3583d2ee7e83ffb30483d3adb24d7a5cea70250632a90c2bbe003593378303d0a7d089266592eeabe292beb57d393a4836a62edeb592d1a03c9ab0c7fcfae7f032e75cda72f56e03ef390868537951b0f80048c57da62d65b7b1f5f4ad9d0b5c939a2e0c7703bc58067c034ca823ca26dc8a7af700b772094055e884c338143a4addc2b81af8a529bf40f92c5525848f7595606b40fa81f07a5881afa2f1cb1a1f3e837d7f0f235f490b05290b727a35b0e30696a44dfe727432c9fc86937102c64580fb6c2d97e66354690507d7ae9e6f9b6321cb3db462729497c45f3d2dfbe7be7037d28dfea0e2be8139a707b88136efadce1e1f4bc6350c57005a80b1d8ee148f570b79dbea18ccf425e2470c8e57b512714a6cf91eaa5966744d1eda611081272788eb4c4b403308cffd95290ac91f69a6136f07d770d64827ac061f6d45906313f75a6a73c85694485235cd0076b8d24a7701bef13c33d5620bae6af38cc870463998c5f27b6a5c8ecc59d5fab6481bc14bca9a0473a7ea455073acb74a79e3112d0d9185e54021b1c66766474fb7d6f99447c24a272af20a02b3a9bb35a7e0b2d8c64f4d53e48358eb890d8cd4219f65d0fe318c2128930b82bce6a82f550501342553fff4f68ec254d6100cc865fe549b01f155ffd99093dc8d1ca884be77626419a4b295ad632449355714daa0738f0c76342bf1f15d5ef83379fdd67f6c64a7c0a30faa7cd51d9d63b941a5eda91bd2aa47a172f1efe3c647010f8a7ac6bba26120da68c7836fdc07ed0665ae224bcb6349ff7d356ef472d36230c93eb8b840a6650e6e6505af8290fad407c6621975488acd364cabc032f744038449a751cd77b5c3750fe187af850a5564b2cfa2ef45c484f3b0fd9311d0297dca3f6e81533a767d96325d677e8abce35d785799a3feadce1f96071dabae58992eac9248ef034bb1842f9245835463a1bb7e6d5d58062b07fe48d930f5f7e6a126032d16688c56370824743b2e4ce3c333a94c05b9a62f9455dd7a52fb68115be98a1d184c402bb096f806e5b9601d913de52ab85de6091f0a175d0515144f77535e1df39e2fd67d36f61a69d0726929e0dd1511b1a633184173785bb10f657f8725e916496a91abf5dbf6f6ba74e671abee9c92f857c4936fff8be3ad0903d5c4d6e6f4d8c9042bbeff6e15fc2a559820770dd6d78c6d9b1ac6655f303468e9e8971d6d935133a29a2b728e083f869cb997bbf2bdc795601cdc842fa589e61ad68bd9588d3b9105b7fb7ffb293adbf39d33e582f05b11e654df59096e9df70273c18b4ff30e727624b3df5a5279afcf5101f6094aadf587e559929df3ee47f06a2cc4a7f61df8a7715bd6a68acbf19cea41c479e10391cadff26ac4afdb042e3c16ba79134b2b14d4768e41b961af6012c084b2600f8b52db89020899621b52391d97027eac335d048d6f498f23a02498f3c3edf1cfbbf8a5ca029c25b71b987ee6de493604a5280ed035cd32c11b2de5857a84173abf9084866fd384d61c6a30225100ac9d0a5a40d223d518051edd763765f26b0cf5f51d1b5e674975282c188cdbb4977b9b1717f0e303c3e9750ed692b3ef18dbf2a594890e38d5094f11177f525e53dda2fd28a04b603693904cc9f8d7a4bbd73b0e3b26f0f1cf8b6ba53255eb262855697f4b598fdc996972ffc8d6db01987edba8c2d0741252977c3418f852c48000716b97c7e04122fe43aba239ceb3ecbba1eb576fefe876b448bbdb59c318b3578027fc3d5ae84f6bbe62a694af5e78c0194babdc943af012fbde0da50873b6abc10f826dcf865cfc04d7d0a77bef09a9b332a5ddbe644076c4c627c60a2c7a4807c41d1a0631e9097a4f41cbec97ef6598fb0589223036431d05b8029ec7c442eb56898a6b2833a168594f5adaaee6b5bd14719ed839e9677d723c932a0322428a2cec37842fdab29f08092d9d8d5acb93dd8a904b94122869fd34bfa8fd59a986e8808a80c9adbb7bfaffb3124bb6187112fdb383f96a39685522afedaf6ec003f90da93bec1c24248c1c3f2cc3b396f08445b1b9c01002525b96e6446f53cb2176d3345e7c51d83335cbd3ea0f8c16608e471bf685cb09191a377c925cef7dc159e7d76a182352a8e5efc1dbb373c43ed4075546c886466d322432e3a26cea363eff8a37e7b3a0e14cdf04ae5321ab33a768140ac374a4ec6e03954e720d0251258d7c8348303212af08eb40ec300b12e7b687dfb50cee37b765fc45ffe21b796d7294cbdc91e6a430c53cb5fed75094c7e08b93048b4ff4a277e65d595a1a13c1a1e0e7685c8a8b156500811cd3dd3a30f6eed4aae6f64b1eefe876d39100f3a2adbf5e7e562d564e82ae44c038193a0b6ef05d05a0ca25ab1d51b4bee9c072b1e421899bff8817de8d88a259bc63b520146c10856244513c18f8f3c43e4ead087429b47caa861129ed49d65c4a4670b5ffe26d3386a1e94ab51e313eed2e14882e927b2d185c55e3130f204e332a8cfc7fd8c939a38ff7da3bdbe80408dd448a2e9632e032f9453608ff347b214893f90e739c897e30d4fa4531c82f549216ca6f48552dc1b84f8fa8d2483b2eaeeda8957c64fafd78eeee08cb04f344b0330e2410702e21ca50de4c145abdbffc66254a06cebbee8cc4b1d5ceaf6baa985f1734af11ef019027c54af3d666030e4cb99e5f4528de2151b3dc702cfc64daa1574afd1fbeb461458ce9db7f66392afcf82bd0ef94c174320f51207608022370c396d91891a709247506f8ff9b74a6d4e350bd5a73037cfb5372b88bc49b4790a158999beb38014d5a69b6864e8fd22c3799c0bec7a5138345e895473006d12ef14080ab1aee029be9fec86ae7575e41113cb18ce66781b1789300be8f0e36249aa6bbc5e55ec71b1419679e9b9af9618a3be85642e38454dc1c4d6f874742be672d6cf0ee61b266a0cd30415445b4205de565ce2136dbd3870b3a2e38b9ef07d5800094884ca55eddafe37f77b882853a646bd9f7758ffd74112fb7c7a8f63a65af81ee825ccfd9a3b58322d017dd40c72b3f738693eefe2b5a9866e3685434d93522a8765bf0d05a9f1c5c5c0776c258de29b22cadeb19aa892eda6281b2986e8df6ac817a65a4f84b071f4d5897ea514f29dea4e09cab9c5c63515ab5876775c43725b6fd8e926053f4d45fa2d67786902d4481e1831f3c43e089184f8275daf7f73e15f5fb6206f32c557f4a40dc9ce19d854be414aeb93ab28753a8c9102632c54d8b6f7e5f3e00355a7bf2c3563806b740272aaf04340d0d2bddea4802d5b3f06401c9f4ad4126f3aab9cdb8f7be499ba0768f4bfd1bbeff6e2f83593d4ff06193e77d8cbee6962c88616246eb87ae49393717437f99b898e88854fd0cb4d1964c0bf0bbc5067445abd80f3cf049d94c0a6cb230c91fd57eb376632da7af10806c343fe37da6fda3d4949256fdc9569a1ca6ee49dfd826a310a00d3b85e7684f58d4f6fdca65bfe3ec9a5ee7d8e2745bb29a0e3e1679c6fb72c9e6b8ae1f016118df340761f58f32c95469024106d50a6003d84f426ed180f0393a442ec184b0ebf8e326100917c247c3424b7ba0aae68bff89270ab4266a3558a3bb037276fa2f2c55098ab4b13a4efbfa7cad60e38c3850086ad2d2f78cf9f5c28265aed2a2a27829770a6eea935cbbb0167f9b9672b709144d3996d76d23b08bfca9373ef4b68e792b34fce428e7c58ec46b7a017d47fa682f0451e755bb969886e09142732f98ff3257990157338381b687489c28d92f8f4497e253e3cdf31acea31db5c93b6c1f18d0974f17d3f82a848b8d15dfa2a310126b89e02bdb8d84992c7dc9ea22684b4d278ebca51ac9229375e9524246cd63f472db9576aa9590994d876363dd0e6ae8e2ccfde8cc89a62680da5e74e7accd3333bc8ef61632a89ddc76287e80bbf4a8aae18b2dddf7affc9c0deb37dc99e4fcd09938f225c875dbb90897566805652d2056bb46b78ef08e0c539b559f10c801a5e6180295038362f27298094336df9acb25c6cceb9ccc3909f6dc162383fc49b44d4e74abab3d25f07692d487ad0577532dc32dec6ef068998bd5c3409aa327e46faf6b7c8f8f9feb9d3f4e08b779c86e058641d0ae5aeebfe749829b5948036664a62c341dcb838b3b390129a2243d86bed6fd9d9bab128decb95540cbb71d348f97bd47565268d37ceea8c61f2fcef901b5698d3ed36f21dac603223aaccbe7e026a52d6fc62f4747809f4d368829fae721414ebad180e227d46ed0903f3407b84ab05e30b74ed5915acaa927904ad93060628aa888a567321145246f05d380d1849ccdea3234e3055c440bd396ae628f7c258c84b04dbd2e6449f077447ca7e6512e0f9d479fad0db4b434d4182af73419e156fe06c468c87cf90d1b8621099ca6b60526e0fafb8da6c80f07a90c53cc109637eef6b9c69b5d1ed410d5102c7a97f9868f29f4da108604f096a42edb95aafd67760c3cffce2a789f10214b9a659180369331bf9d9289ebfbc5d1527151f702e7e5344b1f21adf00a3ef05dd35e2cf9ad29985449cbe16fe4b9f6ec1918b87f83d51bbde2d4f936a32e4e341fe05771ff25c5b401634ef69c226d0364e8375a29af254d77e47059cedd7b200c4dcbef346989749e98f00fdaefa810cb56d01da989b443dbea70fd6eb93afbd4ba5c3cf00e42b422301d33ad70bc2d623d779f65f07ea81e3647a2116fc7098af70627ba1d1dfed5219142585a5f2748a5cf1eb8b6c3c7790b819c6101074be7852b3013ff9be23b9146fdb501c3310394c983aeb4227d07e7c48261f3037aa58bbe355fadc9b0c25df1c624393ef566e8c04e87771d354776652514b9974915f3983f01ead8feae98d76eaf7fabec7160317d1c03cc3ab579a9ad6ef80f86a0c0c5a3ae250a25c2b1f6359e10b6438b978b19679e9131e01e8f210a88e1db5bc884340f1274065b222301ed1cf6bc3aa621271f5a14859c4ae6e94fe426d4680b146c78f433b189b0e59afcf31a02dfe24b688bdf7b166158ee31da920cdc9f63141874fbf287bfca92361c9d8733fd8924e97ac47e638ee934406e5a3ba40d89e2a50e2c20c5f09ed595d99a98c1f0ac3855e28c9eff25aa8f61d2978e66e092562d4e70049858d4", "f14ce17b47e8b5d89ba502144cd66b6cbad544028731976ee0e90683632bd056f8a2650a22b04ab910fb86df26a7e13d68b5e6dbb817d0eccf16cb43fc2b9afa2ce38e7e2ed5ef3d07af41c62b92e48936a0b489171736a3fdfdc8c85c41b8b418046252b056fc91a5ded0c020d0ca457320e3be229012a891936c4167237fb8aeb6bc7105c6ebab1b4f74d5859bc2120f689122cc2758bb501ab2172636e2af21379725600efc52ac4052d336a1f0d8ec51ee600bdbf9912334c4e242c7d2ebd17e26f557e297ee90b8d45bb80136656bd2a71454fb230f407980c6dddfd062db5ea08c45e40b54347997a960f8a47255bba40fbb9b6cbe6b013d9816b96a517ba85abdb0b0ffb702b3e083c8d144e3feed219bd783d9c41a50c833328084db29e7388279279688ec89083dcb063d3f1d012d5d11496b67d70ed0a87069ff3c9d90fd8caad7d086af9690d7c5988d9b0177ca14a95ee9eed9eaead20d2947e64d67a349539bc5ebc67b04b08ddfa3acb893aaed10e6b5a95a55a12eb1e6f403846887cb7f711889c6c6dbe3a78d38384ff7ccb00945c7d5841afe0dadf34b41befbd9f15349445b888bd02cc0d4a5dabea7d758ea03bc225dd10304c96b3f008f30dc85ec244398235514e37164d15bccaddaef798cf2aa639713f77ebaee525c280c4d357c1b7e24c515cbacc72fb488afc6aba1b25c0088e503488ffaf4978d579a865a24264c39816295864794fc5e5847bed1c824fba98a73aa16ffeee26b31eaaabfc1fe9d437ddfb16772eede17cdf5c2641e35c2a8b279a71260e0d8d7dff2d995662bf706d7347a37d23c97cb037090e2d825408b48ef64adf05b7ee8e2f311fd5f378593dcfe36a8789602bc92692b7aeb09a5d5cdfe68dc5d359b4f1e9ecc9e5ba0c6a4e135c7d593245db86b4340e3505de7a0920ad70e4187651cde75fb86f882cf85c5e02a9f917d81e27285f1088aed415950542c6e7988bedf20f987afe79561012d9123d493b1b32172effe15fecdd42b8f967c07f11c8012891ee0b564370df9d76c999341cdfdbaed4ad8748e376b98d7dd3c018e7651eb20d427b99d040841dab839ea7fd3e0e97cb7a66254b64a80fe64a45d5933667b844d9fa068b7b4b47ee62bab4c6559b512463fa6e3d13e16c344bc9138d4c93cb75a3aa670736a3c405cda9fb7d335947beead75022497f8436f4a34a223b73f25c12140e28f28f46bccb836f2d45a6c097ecb95d62351d55c1030b62c54bfe9f414e3521173f52fdd0aca6f199c539c7d7baf1609c277d47589a531d4d0c1edb6f7ee17b3d60d7d3069cf6f9bdd88dde6f21f5a6fe75cb96f98ee53e778cbe886bbd88cce75b4bd5d00e10b11264151890e0a6e6590f0b7a25c430ac897361ba83e6e702e87949b07723e093f296b77de3a28257c3abc27f8e5198dde838bf994df9e22b8e9c0f768049e10a66934f9c379bf2b76c061da44de82a52a7f6310c501a3caa6ecd99f95e2d5082eb4ff135573c72b93131a4cc77565e69a9fc182c2607bbcc161f6042c8ef083c1ed5d780362fbed0271fb503f88ebd5934f618c2f0249d29c4e5e195ad8f592c89f820f87e392ea64dd39b36716e2b724d53f8c56b43e8d937366cfb40e78a3a40a6b8ddfb6790288d41ba7a8841d2b4ff274328e5611154200c94e09f0c1786d6c9bc55e46d9c73df362566d9517c0cb1ac66bd0f8f07e91f57b38b8a64067e9e9345d51b136c495734a81bcc6dc3f41ac765fef56ac650e2b35d1ec6a31d62e264fa15fe821becd152726a6de818090a5464aedd9c021a74bbf82082285ab0b5f65fd7e85e82810fa43104b94721798654855f34b28a6c0d7c18f6c67b31656dda0d5ffc317a2987a18693611e9c624aec7893135292c63a00cf2b86108a6b3985aaecc9ad409f32dfacde168907ffa13d97d4d2a1c99f20ab2d60979736aa97338dd44d5649e89e6cf5d7dfe354ec52f1a075d2784fba11991b79993c22f1c7e8a52d2965a215fd28a2a13719fb0776e4723e71a5ce975f2115b048323d4fe8486f0213ccc133ad9f80cbe5324649c24acc1867f86bb5666e8cd2225cb09942586d0e99c8ec6a1e2cad748e95c6dbba9d32972350448378aa3288b8635f6db9449f3da9f6db5288600aa5b929b06a6f01305994dffd495db93588f754e1d5d19822c3d0c33300803052f1af6756c23d647ecb95711b69ec5b7a1112da0843edab6d263fdb98d36b18f64ebaf717bad8df849146e3345292c161fdb741a29f09026a5c3595aa56620c804d7d2efe6293e91ee8e6bbd8df3b32462d17f7837e92e0c9cf60c56925953e5f6b48b1e9eea0c84fddee7a00a8a6385643f52076403c5426f7a2453180ebb65592dfe795dcede004cb24d521c8355d7b6b904f5619dd4e64a85e2075f5a714251e4ef58b6245f11b5f26b0f686299f253e5b4e6ed031e3433a5186aeb988f194fe405ddf0dfd3b2dd852729223a08b27fe5c08c01782736b2dfeb378c1c53324caca9b184e950c6d84aebb5afb5f1d5099b1d0a087342b5724c72143dc8f73100eda6361a37238453252d8ac425843cbdd55b5d5e565834999df01ba62ae9467367ee6ce131b439a6290f62c8b96c837cce1d85a0a2fd2f5732362d015b5153bcfe5cf4abce36da137f847a02f126a2d1275d7efa468f3c10737694ce8736c470f74497119c3184ffe71fb2166a1ae3515e68a1757b8be284c1f68a3885a2ccbb7629192c13cb4e73a5a350b7b81aad1eba36a42cf5288dcde7865746497d23b81f4984ef7577523375a27bf96a0d474bca5859012a5d3c558b5709984e32f670521b03ab1c1e25915b29140b042a47b2e3a734fa6f69268473df4989f4c532c5f18571036fbf4a1ecc3cd4ad7f2eaf36cfcf7eaf097040e71416ffef89aefe935cc081a62d1f033cf2d22e6ba3b0c55426b9b0ca40bef46defb3f42ca7f05c85a632c919082981a6cea2385331cd11d2fa9ce548757aa8144696c58b4eb917de0f6a242c90b603c8a5320ac2dceea9e2324c7952c451631720b2b48306f656bdc79cc9a2d18d7bf568842c32933fd7d69e97c8d6eb5304e7fca1ade8c8fa7ecf00d0e34e0374d4f6f3f53cb3659cc1a72f91530abc3a7011cdff49b7d7811f85f0a91dce6b86171b38a5134bfa6de0f53898816d1e8113493fcb34d54d4f04fcd7e9f6440eaf5b1b3d2b6293fbd39736c3598006705f8da0b5ae4122c7698374b15c0403d86fb6d8d2c6fccddecb7cebcae6e70fd8560ad001d49c2f1fc17f94262886a20f1a263353247f62887c02e34742ae85c56153a8555cbdc7fbbc00a95903aa8f9ef29c799519d52e345a704146323441403edc6191062e55a66419bd7bab21ce983c52f300fb467a7c23c2b2fc1a73976e46284f3aba6fd3ba0eef97896866b17648a48945aa77da0842b42c1925fb1ffa052619e6842b561bdab33fc40a78fa8b25fa2ef75f6966544b764ded8671864c32cc072c20f79705b859bf04243c2241974ef09548013bde7a5246e26fa4635ea7978a91cc739b82beded73ad0aa1e9fa280fb69f1e29ef031a06264785f72cff0341c12c764e836c88e0d60dc8593d2bed232440665fa3d75873eaa5689f92c653d9e5e290c454b02849b354ed55c862b897f727dce063c670d4aec802ab1004c6fb18a5cbccd947fec54ff4beecba3eaf2aed26967c2f1426fe4518efd19f9c4761059dea2caf4661f61c7b736a3018b5da99e66b3ad83559ae98dfa5b2a3fd9246709ffead0297bb71f727dc1a0b671831a21692612847f6215503a33a7706ab6943d39d61fca64c75a5ee23f03497cabf5bc1ed75c242dacaddcaa53ee74333940c4bceab71f6b2a86b711b3013c4ffa723937e3d386ae9b8c0c7d760073a5af6ea34acc073235381ae3ac1175f0da9dff0fbeff07da5a957c6e03a69671a38a7d9c16daaa986e00a13348c762e6a4e727124e7bc984f86fbe9eb3e742ce42d0a0328ebe3d7c5cfa78e8c725f48043817543727506b32bf7bd34b6bbf3dd9a75c94aa6521c554163e434e3c438615b68acdcecf0b8a12cb5afad7f515f2a308aa85c148b2e2b75b620405591d689af9c48d655ac81967052e947aec70ef90b5b5e7d3a96d26f03eac111149c6b44650c778b8962734c2b5eff6220028602091ad876df3021cf8529bc19fac9d1990ce34cad12680b793aa60d8c9224804225dd3dfbea747ec03deb2858fe78ec2ac726393b0b3767dbe21e26a02aa82148649e352ca90b9de2754525f5732fec49182ef4191a24d44ae6615140decc0b7a17f483843a151be18d995987e7fd32bb6bd181dd057c2ff50fbced27a4ce1394b3ab144709e68082deb874e3dbd528d91c3366e834c99cb7cea3dde78c2a839b18cd1242b70ef7c59102328dded45a955e95debb2c45424df6a3c85d9355932995787a7341d427803039158c3313241efd63cfaec20ec8a3b3b36176c94fbd3cc64dfb72e29af7841b0c87381c0b4d3a838bcedb4c41d3397d4dd6413bc69db7b31697d44857f7f2397f5e4a51eca671f5b8ec41dea122633e697a4a1713c295101c3d2b50dd5c72999c6dc5c236260b9fce7ca3ae98f7d45b277822b328b7c54e2f303926db61e2930291a362cb5f93cb7fc09e52bb8f1c448b965f281a9f57ffac6b2ef03aef381241bf347fe21588260cb0a25b9639488e3b7603dbd57265f5ab963ec8bd9c9b1f9673ffdaa60b628e25e44c2add6c2f1d6ac4f159db49ce898bd6b0b43bfcd2f0e98789f9021b5d3818ddd042bee9515a0e7135347446fe20dc31f595d6deb14e97d71125f63c3710bc8ac8ee0a591ff0efd8c97375e166ee9d965d6dff8b259e2c9b289bbed001bd3c906ee7e94d227cd8403ef310e9e8af4cd5742d6896149d6181b9067427f81f60f384c401f823a8e92ddd9cb016d7fc9d1400cd0dcd981a5faad0dced9d713259f392d7d273ccc483e31c8dd12f3267fd4bb6398108fabe1c388dbf1e6d1dd2c6bbba9b9a288c419265b2a6e8cd68ada3f59fcf748b154501a49128fab4ab3a4c5a7e96fbb42adf20cd525900243a6663079b16da577733b793747cc7003a8c2ee7a27530987fb946369ea7fcee6f01c4528d57c8bfe275435f3821462561fd7ea4f1d58986e23342296655047d3252bc9c17e65da077ebb49658326630b1d0a1b93672c5cced6d3cbf7be0388befe2250494ae6e8c37d864d2b39e9c4ffe9a5586ca270ab659c97b1428531f59e8ced07e487cdfaedf24ae661e134da6487d8e0802ba70b58db766bf150f999dbd709ad43458eb82295dbd7660f1c0ce133acb4cd60f96b0814b7bd6741f9a2a63bf2ecbd52dce568ed84cbb0028da0cb3bd35d898f80cbb8548945e74535cd62133699a0411938d620ca0dcb69e4c59c22199e5d341f2d7ca7ec04bbba5eb90c4c87777aa5bf26d4dc64de59088800cc408e207b6340eaeb29eacda479c348d4e69bd680e7ed7132b824bea98690690baeec162a549e7e4036d0ba28852c09d240d68ac942bc5c19824f376a9486b8da33f025ef8ae1fa52fb262b7722ea4cc255d66e082f40f61ec83e03b9a21eb9b1915c7712f711b9eaaa29c562b8fe86ad88970063a0623dca74350050d2a6e7d9201aba1c007663108ee96e39b93594cc624ae839ed9982104258f77e40c4bd1ad7afb63c23fb20b73183687ead6d227bdb1d128b9d69abc4fade6a47232f09be89f509cb3be7af0d267198bae1111c3bb0093aa06008f2058e7ca4e64e87b54f68127"}}) 4.211762591s ago: executing program 5 (id=222): writev(0xffffffffffffffff, 0x0, 0x0) r0 = socket$inet_udp(0x2, 0x2, 0x0) syz_mount_image$f2fs(&(0x7f0000000200), &(0x7f0000000080)='./file1\x00', 0x2, &(0x7f0000000180)=ANY=[@ANYRES64=0x0, @ANYRES8, @ANYRESHEX, @ANYRES32, @ANYBLOB="8d92f02ae8ba75e74582ee10f7136a2104101876", @ANYRES8=r0], 0x1, 0x105bb, &(0x7f00000105c0)="$eJzs3M+LG+UfB/DP7Hb73fZb6yIevHVAhF1oQrP9gd6qtqjgluKPgyfNJmlIm2SWTbqNFaF4Fo/9R/Tk3bv/hDfxIHgrKJlnol1cEbrpxm1fL5i8Z54888kzYVl45gkTwHNrLf/t1yzOxqmIWI6IMxHlfpYiuZrilYg4FxFLj21Z1f5nw8mIOB0RZ6fFU82seuvLhw+2Hk22vvj+4S/Xvmr+eH5hFw0s3GsRMdhJ+/cGKYtuyttVe3OvV+bg0l6V6Y3Bneq4SHmvs11WuNec9WuWebGb+hc7d0fTvNVvtqbZ7d0q23eG6QNHe91ZnfKE283d8rjd2S6zNyrK7N5P45pUeX80TnXaVb3Py/IxHs8ytXcmnXQ9O3fKbA3HVXuqW7Q7k2nuVVl9XLSKfrscx/YTf83/ee/3hncn+V5nd9QrhvnleuP1euNKrbFbtDvjzqVac9C+cilf7/an3WrjTnNwtVsU3X6n3ioGG/l6t9WqNRr5+rXOdq85zBuN+sX6hdrljWrvfP7OjY/zfjtfn+ZbveHdca8/ym8Vu3k6YyPfrF98YyN/tZF/uHUzv/nB9etbNz/69NonN97ceu/tqtPfhpWvb17Y3Kw1LtQ2Gxuu/zBWD3c6z7ts/+HpRY0D4Bgp5/+n4qD5/1//Vs3/gTkz/zf/D/Pfp3f9q3Esrt/8n0PJFj0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAW5aeVb98td9bS8f+r9heqppeq4ywiliLi9wMsx8l9NZerOiv/0H9l1vF/KX7IoqyQVU3T7XREXK22Ry8ePPYTc/82AAAA4Nnz3YNz36TZenpZW/SAOErpps3Smc/mVC+LiJW1n+dUbWn68vKcipV/3ydiMqdq5Q2s1TkVS7fcjvZe1vK+WH0sshRLRzocAADgSOyfCVhRBwAAeHZ9vegBsBhZzJYyZ2vBsx/kVwuCpywEAgAAwHGXLXoAAAAAwFNXzv8X+vy/ypM+/w8AAAD4d+n5fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAf7BzPzmpQ1EcgE9b+h7vXx4xzt2KM1iGS3DokLAAN8EScAtugDXgzCUYMLQlUoOJkdsSyfcl7e1tzM9TwuTcSwoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAl57KxeRhenV/bM56c5w0TwMAAAAcsioXk+piVM//NPf/NbcumnkWEXlEHOrdi/jRyiyanPKDvy/f1fAYUSVs/8fP5vgdEdfN8fK/608BAAAAztdyNh/X3Xp9Gp26IPpUL9rkf28S5WURUY6eE6Xl29NlorDq+z2Iu0Rp1QLWMFFYveQ2SJX2KUVrGO4NWT3kvZYDAAD0ot0J9NuFAAAA0KfbvevpCeugZ1nstjJ3e8HVL+/fNgR/tWYAAADAN5SdugAAAACgc1X/7/1/AAAAcN7q9/8BAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADQpVW5mCxn8/GxOevN1xTNmOZpAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXtmfdxQIgTAIg73rO5O5/2GlQVNTkyoQPv7GYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAN787i//J6bGmWTutbH0PJKsnRpbp8beuXH0h/H1awAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgYn9eUiAEgiAK5oz/nfT9DysJegYRIqDhUUUtGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAL/rdL/8npsaZZO60sXQ8kqxdNbauGnsPGkcPxtu/AQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgYud+XuOo4gCAv9nd2TYF6RploV6sWKgodLP1F4KXHoTgQfAkHpc0hej6gzYHW3IwFw+C/4EX9eChFyEgSD34F/TgyR7rpYLsoYKgp8ibH3XSxDAxZnazfj7w5n13eDvv+6ZQ8p03CQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAFCaXApny7gdD708bhXnfrq/sRL7Ow/10b3RzTOxxThpNu1jpxPvUX/aWQAAADDv2mV9H0K4m24tx77Vi/V/8nE5Jtb8G4/kcVnPP1z3l31Z+8d26/sv33wwUS+fJw0hfNsbry41tsLZdq7muNM1xmTPEvInNO3sn631+uZjkzS768lnt2+/1s3CE4fLGAD4L1wo+yK4spb/fBT74TQTA2BudYoWKvV/uzfdnAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACaMNkMz5VxEkJ4ovN3HN25v7GyV39vdPNM2U6//fgn1WvGS6QhhCtr49WlBtcyy87VHHft+o13R+Px6tUDBU/+q2/tDJLDfV1wbIPkj+3tGUhDsG9wxP9BAQAwV9Kixbr+brq1HM8liyFsf7Gz/j9fiUPN+v+HtVvnq3NV6/9hYyucbXXr/8H6ex8Orl2/0S0+v39x+MLw5aVXXhy+NMiepww8VQEAAOCfdYtWrf9bi7v3/09V4lCz/v/xl7d+rc7VVv/vcvD9/yNOCAAA4H/s0bO//5bscT7pdsNHo/X1q8P8+ODzxfw4hVT3t1DuHoeTZXCiaNX6v704rQQBAACAJk02kx37/5crcai5///ds39+Xr1mO4SwUOz/X1j5YHy5ueXMrN37/709xzXx68QNLBcAAIApWShadf8/zd7/bz1VjmmFEJ55Oo+LPwNYq/5/tfPppepc1ff/n29uiTOp1c/vR533/7Ox/RA6/QYSAwAAYC6djO2rr7P453Rr+Z1vTr3R9f4/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPzF/tzbJgyEcRx+fUmUuE1GSG8lMAMNFYIR+JCQLHkGBmAhGipai0VgBZDgXNMZiudp/r/iinsBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4OVdHr54i4giUpcp0njzc3qPiI9I27Ydfd6y2J2Pzdc9Z/vDJOd3TH/LiCij6OMcAIDeVd3mWK3r5V/e/7yDvMO81bypF8/8NAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAV3bgQAAAAAAAyP+1EaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqwAwcCAAAAAED+r41QVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVhR04EAAAAAAA8n9thKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqirswIEAAAAAAJD/ayNUVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVYQcOBAAAAACA/F8boaqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqgo7cCAAAAAAAOT/2ghVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVV2IEDAQAAAAAg/9dGqKqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqsIOHAgAAAAAAPm/NkJVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVUVduBAAAAAAADI/7URqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqrADxwIAAAAAwvyt0+jYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACAsQIAAP//9KJeIA==") seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x1d, &(0x7f0000000040)={0x1, &(0x7f0000000000)=[{0x6, 0x4, 0x40, 0x7fff0000}]}) syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000340)='./file1\x00', 0x200000, &(0x7f0000000380)={[{@block_validity}, {}, {@user_xattr}, {@norecovery}, {@debug_want_extra_isize={'debug_want_extra_isize', 0x3d, 0x10}}, {@orlov}, {@usrquota}, {@grpquota}, {@norecovery}]}, 0x3, 0x569, &(0x7f0000000940)="$eJzs3c9rHFUcAPDvbJL+1qZQinqQQA9WajdN4o8KQutRtFjQe12SaSjZdEt2U5pYaHuwFxGkCCIWxD/Au8fiP+BfIWihSAl68BKZzWy7TXa7yXZrUufzgWnfm5nkO2/fvJfvzOyyARTWWPZPKeLliPg6iTjYtm048o1ja/utPLg2nS1JrK5+8mcSSb6utX+S/78/r7wUEb98EXG8tDFufWl5rlKtpgt5fbwxf3m8vrR84uJ8ZTadTS9NTk2demtq8t133h5YW18/9/d3H9/94NSXR1e+/eneodtJnIkD+bb2djyFG+2VsRjLX5OROLNux4kBBNtJkl47dDgH2H5D+TgfiWwOOBhD+agH/v+uR8QqUFCJ8Q8F1coDWtf2A7oOfm7cf3/tAqi9/V81b4IMr90biT3Na6N9K8ljV0bZ9e7oAOJnMX7+487tbIke9yGuDyAeQMuNmxFxcnh44/yf5PNf/05u4q7f+hhF+/sD2+lulv+80Sn/Kz3Mf6JD/rO/w9jtR+/xX7o3gDBdZfnfex3z34dT1+hQXnuhmfONJBcuVtOTEfFiRByLkd1Zvd/nOe35X7Zk8Vu5YH4c94Z3P/4zM5VGpc9wG9y/GfHKo/w3iQ3z/55mrru+/7PX49wmYxxJ77zabVvv9rcbfAa8+mPEax37/9ETreTJzyfHm+fDeOus2OivW0d+7RZ/a+0fvKz/9z25/aNJ+/Pa+tZj/LDnn7Tbtn7P/13Jp83yrnzd1UqjsTARsSv5aOP6yUc/26q39s/af+zok+e/Tuf/3oj4bJPtv3W4exq0E/p/Zkv9v/XCbx9+/n23+Jvr/zebpWP5ms3Mf5s9wKd57QAAAAAAAGCnKUXEgUhK5YflUqlcXnt/x+HYV6rW6o3jF2qLl2ai+VnZ0RgptZ50H2x7P8RE/n7YVn1yXX0qIg5FxDdDe5v18nStOrPdjQcAAAAAAAAAAAAAAAAAAIAdYn+Xz/9nfh/a7qMDnjlf+Q3F1XP8D+KbnoAdyd9/KC7jH4rL+IfiMv6huIx/KC7jH4rL+IfiMv4BAAAAAAAAAAAAAAAAAAAAAAAAAABgoM6dPZstqysPrk1n9ZkrS4tztSsnZtL6XHl+cbo8XVu4XJ6t1WaraXm6Nt/r91VrtcsTk7F4dbyR1hvj9aXl8/O1xUuN8xfnK7Pp+XTkP2kVAAAAAAAAAAAAAAAAAAAAPF/qS8tzlWo1XVDoWjgdO+Iw+i4kvXr5dH4y9BViePsbqPAMCts8MQEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABAm38DAAD//wC8MHI=") r1 = open(&(0x7f0000000140)='./file1\x00', 0x66842, 0x21) pwritev2(r1, &(0x7f0000000240)=[{&(0x7f0000000000)="85", 0x78c00}], 0x1, 0x5a00, 0x0, 0x3) openat(0xffffffffffffff9c, &(0x7f0000000100)='./file1\x00', 0x8541, 0x1a9) r2 = openat$kvm(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) r3 = ioctl$KVM_CREATE_VM(r2, 0xae01, 0x0) socket$nl_route(0x10, 0x3, 0x0) prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) socket$netlink(0x10, 0x3, 0x14) setsockopt$packet_int(0xffffffffffffffff, 0x107, 0xf, &(0x7f0000000100)=0x207, 0x4) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) sendto$packet(0xffffffffffffffff, &(0x7f00000002c0)="05031600d3fc140000004788031c09103c28", 0xfce0, 0x4, &(0x7f0000000140)={0x11, 0x86dd, r4, 0x1, 0x0, 0x6, @multicast}, 0x14) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x8) r5 = getpid() sched_setscheduler(r5, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeeb, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r6, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r7, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r6, &(0x7f00000000c0), 0x10106, 0x2, 0x0) ioctl$VHOST_SET_MEM_TABLE(0xffffffffffffffff, 0x4008af03, &(0x7f0000000740)={0x1, 0x0, [{0x50000, 0xf2, &(0x7f0000000640)=""/242}]}) r8 = socket$nl_generic(0x10, 0x3, 0x10) r9 = syz_genetlink_get_family_id$nl80211(&(0x7f0000001880), 0xffffffffffffffff) madvise(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x16) sendmsg$NL80211_CMD_START_AP(r8, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000480)=ANY=[@ANYBLOB=' \x00\x00\x00', @ANYRES16=r9, @ANYBLOB="a18329bd7000000000000500"], 0x20}, 0x1, 0x0, 0x0, 0x2004c815}, 0x0) ioctl$KVM_CREATE_VCPU(r3, 0xae41, 0x0) 3.601697682s ago: executing program 1 (id=223): r0 = socket$inet6(0xa, 0x80002, 0x0) r1 = syz_open_dev$loop(&(0x7f0000000000), 0x8, 0x10000) ioctl$BLKFINISHZONE(r1, 0x40101288, &(0x7f0000000100)={0x7, 0xb0d}) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000280)={'syz_tun\x00', 0x0}) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)=@getqdisc={0x4c, 0x26, 0x400, 0x70bd26, 0x25dfdbfe, {0x0, 0x0, 0x0, r2, {0xfff3, 0xfff2}, {0xd, 0x4}, {0x10, 0xb}}, [{0x4}, {0x4}, {0x4}, {0x4}, {0x4}, {0x4}, {0x4}, {0x4}, {0x4}, {0x4}]}, 0x4c}}, 0x0) 3.582489752s ago: executing program 1 (id=224): r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) ioctl$VHOST_SET_OWNER(r0, 0xaf01, 0x0) ioctl$VHOST_SET_VRING_ERR(r0, 0x4004af61, &(0x7f00000001c0)) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000100)='memory.stat\x00', 0x275a, 0x0) write$binfmt_script(r1, &(0x7f0000000040), 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r1, 0x0) write$P9_RWRITE(r1, &(0x7f00000000c0)={0xb, 0x77, 0x1, 0x2}, 0xb) syz_usb_connect$cdc_ecm(0x1, 0x4e, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3c, 0x1, 0x1, 0x1, 0x0, 0x4, "", [{{0x9, 0x4, 0x0, 0x7, 0x3, 0x2, 0x6, 0x0, 0x1, {{0x6, 0x24, 0x6, 0x0, 0x0, "1c"}, {0x5, 0x24, 0x0, 0x3}, {0xd, 0x24, 0xf, 0x1, 0x7, 0xe87, 0x8, 0x2}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x400, 0xd, 0x6, 0xc}}, {{0x9, 0x5, 0x3, 0x2, 0x420, 0x1, 0x21, 0xf9}}}}}]}}]}}, &(0x7f0000000500)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x300, 0x80, 0xc, 0x5, 0x10, 0x40}, 0x0, 0x0, 0x5, [{0x2, &(0x7f0000000140)=@string={0x2}}, {0x99, &(0x7f0000000180)=@string={0x99, 0x3, "10db5163a21d03d8e2c4a3bf2356083574890eaced26c702c24e10ff6bd34d9affbe3566457769bbc29564ad8da4ce01d16ecd0c82d4cd369b0bbf0aef42f2caf4e6864cc94f265914c4e409c1fb76909eb49afe927a2f476eb32d51af8dfa9370de467028dab0e39cff38737ac0a1c0dddeaad626c6144b3cad090604f10df70171fdd6ab8ba18977a75a46f842b800b58ede644694eb"}}, {0x0, 0x0}, {0x0, 0x0}, {0x2, &(0x7f0000000300)=@string={0x2}}]}) 2.969688392s ago: executing program 2 (id=237): r0 = gettid() timer_create(0x0, &(0x7f0000533fa0)={0x0, 0x21, 0x800000000004, @tid=r0}, &(0x7f0000bbdffc)) timer_create(0x0, &(0x7f0000000540)={0x0, 0x24, 0x3, @tid=r0}, &(0x7f0000000580)=0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000080)='net/dev_mcast\x00') preadv(r2, &(0x7f0000000000)=[{&(0x7f0000003200)=""/4096, 0x1000}], 0x1, 0x2c2, 0xca) ioctl$BLKTRACESETUP(r2, 0xc0481273, &(0x7f00000005c0)={'\x00', 0x4, 0x6, 0x4, 0x7f, 0x2f1, r0}) timer_getoverrun(r1) timer_settime(0x0, 0x1, &(0x7f0000000280)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) bind$unix(r3, &(0x7f0000000000)=@file={0x1, './file0\x00'}, 0x6e) listen(r3, 0x0) r4 = socket$unix(0x1, 0x1, 0x0) connect$unix(r4, &(0x7f0000000080)=@file={0x1, './file0\x00'}, 0x6e) r5 = socket$unix(0x1, 0x1, 0x0) syz_usb_control_io$hid(0xffffffffffffffff, &(0x7f00000002c0)={0x24, &(0x7f0000000100)={0x20, 0x9, 0x8a, {0x8a, 0xa, "2401f46d5db0503d99590a4e409645d4a7e11f4cdffd22842eeae0601e17dea18c558dd919934129d0c469deb9f6f8cd21b8daf8cb39c6591fa1479ca791478b7d309b58d021c678727a7d13e822b02290aa1d7dd3340e3478e26a0e782462493699dd7127cf9801dab3f809e1059ddfe43ce33a7abf0c00dd42442be511f963d59daaf87fda7776"}}, &(0x7f00000001c0)=ANY=[@ANYBLOB="00f90400faff04036108"], &(0x7f0000000200)={0x0, 0x22, 0x21, {[@local=@item_4={0x3, 0x2, 0x1, "8fb614f6"}, @global=@item_012={0x2, 0x1, 0x3, "749b"}, @local=@item_4={0x3, 0x2, 0x5, "19dbddbf"}, @local=@item_4={0x3, 0x2, 0xa, "cb9b0f08"}, @global=@item_012={0x2, 0x1, 0x2, "08dc"}, @local=@item_4={0x3, 0x2, 0x8, "e03cc4e0"}, @global=@item_4={0x3, 0x1, 0x2, "68af9078"}, @local=@item_012={0x1, 0x2, 0xa, '\n'}]}}, &(0x7f0000000240)={0x0, 0x21, 0x9, {0x9, 0x21, 0x1000, 0x1, 0x1, {0x22, 0x3c4}}}}, &(0x7f0000000500)={0x2c, &(0x7f0000000300)={0x20, 0x10, 0x72, "3278f71bf197376434ebb367de7f0e6d1b872a3ef153b0c283891be3c995c6f78d734a75a1ca516aac9fff179508b249bf317c8d65fafd9ea1f9b0e150e80d76c84dc81534445012caacebaa5639f9eea752df21e34e3baea72ff9f29c45fd45e40a1c8a14f02c2db6cdd6d592fea847d069"}, &(0x7f0000000380)={0x0, 0xa, 0x1}, &(0x7f00000003c0)={0x0, 0x8, 0x1, 0x6}, &(0x7f0000000480)={0x20, 0x1, 0x38, "a2b3a6e2397093e2f19492f3da2770ac46b4c786614dc450008d55bbc4349931ed2782c567fda768404058ee1bb7fab88c9cafaea6214157"}, &(0x7f00000004c0)={0x20, 0x3, 0x1, 0x7}}) connect$unix(r5, &(0x7f0000000400)=@file={0x1, './file0\x00'}, 0x6e) syz_mount_image$vfat(&(0x7f0000000000), &(0x7f0000000280)='./file1\x00', 0x1200040, &(0x7f0000000040)=ANY=[@ANYRES64=0x0, @ANYRESHEX, @ANYRES64, @ANYRESHEX, @ANYRES32, @ANYRESHEX=0x0], 0xfe, 0x293, &(0x7f0000000840)="$eJzs2s9rE08Yx/Fn0+TbflPajfizgvigB/WyNDl7aJEWxICgjVAF6dZuNGRNSjYUUsT2pOCpZ089i0dvgvTopRf/Ag96Kkhv9iCObLdJkxq12ibp4f26dJqZT3Y3zzDMLrtxdeVxMR+XvFuVmGVJbEyWZcuSlMSkblmuXJp+f+729N0b49nsxC3VyfGpdEZVh8+/u/fk9YW16uCdN8Nv+2U9dX9jM/Np/dT6yMb3qUeFQAuBlspVdXW2XK66s76nc4Wg6Kiu+J4beFooBV6lpT/vl+fna+qW5oaS8xUvCNQt1bTo1bRa1mqlpu5Dt1BSx3F0KCk4iNyrLWNk08TrHwyuydBHscU6ptbxMevkjHV62RrZNMZuZP7r1cmiA6L6J2bEGPP/6n7q36Sv++eLw9W0qA+I+M8Xcgu56G/UP56XgvjiyajY8k3CabIjak9ez06M6raUPPOXdvJLC7locryo59NiS6p9Ph3ltTXfL8nm42fElhON/Jjs5D/3ZScyqiI/5Qfk8sWmvCO2fHggZfFlTsLs7vGfplWv3cy25gd6WxcAAIBOcbQh/Hf1iyUt+zdnd8Ce/V2U//X+0BizFI5o7A/37M/icjbeyytHKKgtFl3f9ypdaYRz6jC/0JJ/jlsi2zcCfx58JtaRXyMhIm27wtuebhZl8WUXjpU81Lr/TaP+kKLdmK+m++fzu0ZiXxOyO436CpHo3eKEjtstettunoIAAAAAAAAAAAAAAAAAwBG156U/u+1rkgds9PoaAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADA0fYjAAD//23zvao=") 2.452272819s ago: executing program 5 (id=238): r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000040)='/proc/partitions\x00', 0x0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpu.stat\x00', 0x275a, 0x0) ioctl$FS_IOC_RESVSP(r1, 0xc0189436, &(0x7f0000000740)={0x0, 0x2, 0x800, 0xf3, 0x3}) preadv(r0, &(0x7f0000001500), 0x0, 0x202, 0x0) 2.196556758s ago: executing program 6 (id=242): syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000180)='./file1\x00', 0x2000c16, &(0x7f0000000280)={[{@usrquota}, {@nodelalloc}]}, 0xff, 0x25e, &(0x7f0000000e80)="$eJzs3U1IHGcYB/BnZndr1aXY9lIo/YBSSiuIvRV6sZcWhCJSSqEtWErppUULVulNe8olh+QYkuApFwm5xeQYvEguCYGcTOLBXAKJ5BDJIQnZsDsr+JVo3HUnZH4/WOfDd97nHWb+74g4GEBh9UXEUESUIqI/IioRkWxu8HH26WtuznUvjUXUaj/cTxrtsu3MxnG9ETEbEV9FxGKaxF/liOmFX1YfLn/32dGpyqdnFn7u7uhJNq2trny/fnrkyPnhL6evXr87ksRQVLecV/slu+wrJxHvHEaxV0RSznsE7Mfof+du1HP/bkR80sh/JdLILt6xyTcWK/HFqecde/zetfc7OVag/Wq1Sv0ZOFsDCieNiGok6UBEZOtpOjCQ/Qx/s9ST/j0x+W//nxNT43/kPVMB7VKNWPn2YteF3m35v1PK8g+8prJfSq38ODp/q76yXsp7QEBHfJAt6s///t9mPg/5h8KRfygu+Yfikn8oLvmH4pJ/KC75h4J42vxjv0275B+KS/6huA6c/xNPDm9QQEdszj8AUCy1rgO9Ndzel5CBXOQ9/wAAAAAAAAAAAAAAAAAAADvNdS+NbXza02N5zxaXT0asfZM13Vm/1Ph/xBFvNr72PEi29Jjsq8KL/fpRix206GzOb1+/dTvf+lc+zLf+zHjE7P8RMVgu77z/kub9d3Bv7/H9yu8tFnhJybbtr3/qbP3tHs/nW394OeJSff4Z3G3+SeO9xnL3+adav34t1v/nUYsdAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0DHPAgAA///B2nXP") r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file1\x00', 0x2141, 0x59) pwrite64(r0, &(0x7f00000001c0)='S', 0x1, 0xb794) r1 = openat(0xffffffffffffff9c, &(0x7f0000000040)='./file1\x00', 0x143041, 0x2a) r2 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r2, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000000c0)=ANY=[@ANYBLOB="500000000202030000010000000180000a0000023c0002802c0001"], 0x50}, 0x1, 0x0, 0x0, 0x48894}, 0x4000) pwritev2(r1, &(0x7f00000001c0)=[{&(0x7f0000000080)="ff", 0xfdef}], 0x1, 0xe7b, 0x0, 0x0) open(&(0x7f00000001c0)='./file1\x00', 0x14927e, 0x68) 2.11943073s ago: executing program 5 (id=244): socket$inet_tcp(0x2, 0x1, 0x0) (async) r0 = getpid() r1 = syz_pidfd_open(r0, 0x0) setns(r1, 0x24020000) (async) r2 = syz_clone(0xf21e4000, 0x0, 0x0, 0x0, 0x0, 0x0) (async) r3 = open_tree(0xffffffffffffff9c, &(0x7f0000000080)='\x00', 0x801) ioctl$TIOCGSID(r3, 0x5429, &(0x7f00000000c0)) ptrace$ARCH_MAP_VDSO_X32(0x1e, r2, 0x3, 0x2001) (async) move_mount(r3, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x101) 2.102160951s ago: executing program 2 (id=245): syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f00000000c0)='./file1\x00', 0x5c916, &(0x7f0000000100)={[], [{@rootcontext={'rootcontext', 0x3d, 'staff_u'}}, {@appraise_type}]}, 0xdb, 0x501, &(0x7f0000000a40)="$eJzs3d9rY1kdAPDvvW26007XdtGHdcF1cVfaQSdpp+5sEVwVRJ8WxPXBt7G2aSlNm9Kku9MyOJ2/QJBBBZ988kXwDxCkb76KMqDvgqKIzuiDDzqRJDczbeemP3aSZmg/H7jNuefem+/3pOQk595DbgCX1hsRcSMiHjcajWsRMZHVp9myfzUi9tr7PXp4Z7G5JNFovP+PJJKsrrn/9IHnzA5p+dY3Ir6XPBu3trO7tlCplLey9VJ9fbNU29m9vrq+sFJeKW/Mzc3enH9n/u35mZ60czwi3v3aX370g59//d1ff/7DP9362/T3m2l9KdveaUevtZteiCsH6oYjYqsfwQZgKGtPYdCJAABwKp3v+Z+JiGsxEUOtb3MAAADARdL48nj8N4loAAAAABdW2pobm6TFbB7AeKRpsdiew/uJGEsr1Vr9c8vV7Y2l9hzaySiky6uV8kw2V3gyCklzfbZVfrp+48j6XES8EhH3J0Zb68XFamVp0Cc/AAAA4JK4emT8/++J9vgfAAAAuGAmB50AAAAA0HfG/wAAAHDx5Yz/vzOIPAAAAIC++OZ77zWXRuf+10sf7GyvVT+4vlSurRXXtxeLi9WtzeJKtbrS+s2+9ZOer1Ktbn4hNrZvl+rlWr1U29m9tV7d3qjfWj10C2wAAADgHL3y6f0/JhGx98XR1tI0MuikgHMxfJad/9y/PIDzNzToBICBOdPnP3ChFAadADBwyQnbu07e+W33Y0YjYv85cgIAAHpr6pP51/+TE88N7KXnlCLQJ87/weXl+j9cXq7/w+VViKEwkIfLrR/X/w9rNM6UEAAA0HPjrSVJixGt8wDjkabFYsTLrdsCFJLl1Up5JiI+FhF/mCi81FyfbR2ZnDhmAAAAAAAAAAAAAAAAAAAAAAAAAADaGo0kGgAAAMCFFpH+Ncnu/zU18db40fMDI8l/JlqPEfHhT9//8e2Fen1rtln/zyf19Z9k9TcGcQYDAAAAOKozTu+M4wEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACglx49vLPYWc4z7t+/GhGTefGH40rr8UoUImLsX0kMHzguiYihHsTfuxcRr+bFT5ppxWSWRV780QHGTyPiag/iw2W23+x/vpL3/kvjjdZj/vvvZquHen7d+7/0Sf831KX/efnZp0vzYrz24JelrvHvRbw2nN//dOInXeK/eco2fvfbu7vdtjV+FjGV+/mTHIpVqq9vlmo7u9dX1xdWyivljbm52Zvz78y/PT9TWl6tlLO/ORFG4oef+tXj49o/Fve79r/Htf+tU7b/fw9uP/x4u1jIiz/9Zv7//9Uu8dPss++zWbm5fapT3muXD3r9F797PeL3v+nW/qUur//T//9YbvunT9n+ay/lVienPBwA6LHazu7aQqVS3jquUDjLzs9VGIm+h8grnOnVOFpofi0aQM79KtzNXosXJZ9+Fu6+GGm8kIXB9EcAAED/PDsGPqwX19gBAAAAAAAAAAAAAAAAAACA432kXwhLzvaLd0dj7g2mqQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAx/p/AAAA//9IVM2q") r0 = add_key(&(0x7f00000002c0)='keyring\x00', &(0x7f0000000300)={'syz', 0x0}, 0x0, 0x0, 0xfffffffffffffffe) add_key$user(&(0x7f00000001c0), &(0x7f0000000080)={'syz', 0x3}, &(0x7f0000000140)="d8", 0x1, r0) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000040)='asymmetric\x00', &(0x7f0000000000)=@secondary) request_key(&(0x7f0000000400)='user\x00', &(0x7f0000000440)={'syz', 0x3}, 0x0, r0) r1 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000000), 0x1, 0x0) r2 = syz_open_procfs(0x0, &(0x7f00000000c0)='fd/3\x00') mkdirat(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xc0) mount(0x0, &(0x7f0000000180)='./file0\x00', &(0x7f0000000000)='proc\x00', 0x1214040, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000004280)='./file0\x00', 0x0, 0x0) lseek(r3, 0x100, 0x0) getdents64(r3, 0xfffffffffffffffe, 0x29) sendfile(r1, r2, 0x0, 0xf0) ioctl$sock_SIOCGIFINDEX_80211(r3, 0x8933, &(0x7f0000000480)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_WDS_PEER(r3, &(0x7f00000003c0)={&(0x7f0000000240)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000000380)={&(0x7f0000000340)={0x34, 0x0, 0x4, 0x70bd2b, 0x25dfdbff, {{}, {@val={0x8, 0x3, r4}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @from_mac}, @NL80211_ATTR_MAC={0xa, 0x6, @from_mac=@broadcast}]}, 0x34}}, 0x0) r5 = getpid() sched_setscheduler(r5, 0x1, 0x0) creat(&(0x7f0000000280)='./file0\x00', 0xecf86c37d53049cc) socket$unix(0x1, 0x1, 0x0) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000040)=0x3, 0xac5) r6 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=ANY=[@ANYBLOB="1b00000000000000000000000080"], 0x48) r7 = bpf$MAP_CREATE_TAIL_CALL(0x0, &(0x7f00000004c0)=ANY=[@ANYBLOB="0300000006000000040000000a000060180ca65d13e9afc86c0deae600b629e148dfbe5d46cb16b83407a4cdefc88ce75d2151207a4f19b35d199d93ec642f275741f4739a82b6f823089a3e26022c9c4d94fab88c2057cd946197111b0350bbca035a6509a9d43de5730afff99fdfcd9c2bfad72f35e0aff734028d14a35161c1d9619252a08c9476d716417387", @ANYRES32=0x0, @ANYBLOB='\x00'/20, @ANYRES32=0x0, @ANYRES32, @ANYBLOB='\x00'/28], 0x50) bpf$PROG_LOAD(0x5, &(0x7f0000000880)={0x3, 0x8, &(0x7f0000000000)=@framed={{0x18, 0x6}, [@tail_call={{0x18, 0x2, 0x1, 0x0, r7}}]}, &(0x7f0000000980)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @sched_cls, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x3, 0x11, &(0x7f0000000180)=@ringbuf={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x3}, {{0x18, 0x1, 0x1, 0x0, r6}}, {}, [@map_fd={0x18, 0x5, 0x1, 0x0, r7}], {{}, {0x7, 0x0, 0xb, 0x2, 0x0, 0x0, 0x2}, {0x85, 0x0, 0x0, 0x84}}}, &(0x7f0000000440)='GPL\x00', 0x0, 0x0, 0x0, 0x40f00, 0xc, '\x00', 0x0, @fallback=0x37, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) syz_clone3(&(0x7f0000000340)={0x23820000, &(0x7f0000000040)=0xffffffffffffffff, 0x0, 0x0, {0x29}, 0x0, 0x0, 0x0, 0x0}, 0x58) io_submit(0x0, 0x1, &(0x7f00000008c0)=[&(0x7f0000000240)={0x0, 0x0, 0x0, 0x0, 0x7fff, r8, &(0x7f0000000140)="b7", 0x1, 0x0, 0x0, 0x2}]) r9 = fsopen(&(0x7f0000001340)='cpuset\x00', 0x0) prctl$PR_SET_MM_EXE_FILE(0x23, 0xd, r9) syz_mount_image$vfat(&(0x7f0000000380), &(0x7f0000000180)='./file1\x00', 0x2000098, &(0x7f00000015c0)=ANY=[], 0xfc, 0x2c0, &(0x7f0000001300)="$eJzs3U9rI2UYAPBn8q+pHhLEiyI4oAdPZevVS6OsIPakRFAvBrcLkpSFFgJbwe6e9hN4FL+GV2+e/QaCV8Hb9lAZmcxMmrRJG/sX6u936dv3fZ93ns4zpKc8881bu8NHT5J4/vKPaLeTqG3FVhwl0Y1aVJ5FIwCA++Moy+LvLCKaxe/JypGN2s1lBQDcpOL/f+GucwEAbsfnX371aW97++FnadqONzovxv0kInZfjPvFeu9xfBej2IkH0YnjiGyqGH/8yfbDaKS5bry7ezjuj+fO7/0V65P4zehEd3H8Zloo4/sR+c9mvBJp9B43q6M68fri+PcXxEe/Fe+9M5P/RnTi92/jSYziUeSxJ/E/bKbpR9mPL7//Or9MHp/Uor822Vdaj8jqt1YUAAAAAAAAAAAAAAAAAAAAAADuvY00TYr2PZP+PflU2X+nfjxZ30gr3fn+PEX8tF9w0R8oi7JFz2EWP1X9dR6kaZqVG0/iG/Fmw4sFAAAAAAAAAAAAAAAAAAAAILf/9CCeRezs7T89GA5Go8sP6sPBqOoGUH2t/7IHbs3MvB0Hw0F9+YFrq19rtttAnuu5m6PRuI7bcvEgfl3P81my5+cy3/9+8lpMZ74ow6vCXCnn5qmZ1z6cZpiWS9VNHg6Si67Vrgr3y+xSK1bOJ0nmZia1He3sZZNH4jibr2l7yc1sXUMp82e09erCpX+yLFvtnA/+LGpUziSTFhurpdEsB0uflvbZWvy2/MClHxn1q37mAAAAAAAAAAAAAAAAAAAAi81/cfqU5+eG1m4sKQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4ZSfv/68G7YiYnzkzOCyDz9tTDlqxt3/HfyIAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD/A/8GAAD//1xwRP8=") creat(&(0x7f0000000e40)='./file1\x00', 0x18) 2.049515072s ago: executing program 6 (id=247): syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x0, &(0x7f0000000340)={[{@noload}, {@stripe={'stripe', 0x3d, 0x30c}}, {@jqfmt_vfsv1}, {@nojournal_checksum}, {@jqfmt_vfsv1}, {@usrjquota}]}, 0xff, 0x44d, &(0x7f0000000900)="$eJzs3MtvG8UfAPDvrp30/Ut+UB4tLQQKouKRNOnzwKUIJA4gIcGhiFNI0qrUbaAJEq0qKBzKEVXijjgi8RdwggsCTkhc4Y4qVaiXFiQko13vpsa107hx6rb+fKRNZrzjzHx3d+zZGTsBDKyx7EcSsTkifouIkUb2vwXGGr+uXTk389eVczNJ1Otv/Jnk5a5eOTdTFi2ft6mRqdeL/Lo29V54O2K6Vps7XeQnFk++N7Fw5uzzx09OH5s7Nndq6tChfXt3Dh+Y2t+TOLO4rm7/aH7HtlfeuvjazJGL7/z0TdbezcX+5jh6ZaxxdNt6qteV9dmWpnRS7WND6EolIrLTNZT3/5GoxIalfSPx8qd9bRywpur1er3d+3PhfB24hyXR7xYA/VG+0Wf3v+V2m4Yed4TLhyPeP9iI/1qxNfZUIy3KDLXc3/bSWEQcOf/3l9kWazQPAQDQ7LvDEfFcu/FfGg82lftfsYYyGhH/j4j7IuL+iNgaEQ9E5GUfioiHu6y/dYXkxvFPeumWAluhbPz3QrG2tTT++6eex18YrRS5LXn8Q8nR47W5PcUx2R1D67L85DJ1fP/Sr5932tc8/su2rP5yLNiQXqq2TNDNTi9OrzLsJZc/idhebYk/l0S5jJNExLaI2N7VX75+h3H8ma93dCp18/iX0YN1pvpXEU83zv/5aIm/lHRcn5w8eGBq/8T6qM3tmSivihv9/MuF1zvVv6r4eyA7/xtbr//cUvyjyfqIhTNnT+TrtQvd13Hh98863tPc6vU/nLyZp4eLxz6cXlw8PRkxnLx64+NT159b5svyWfy7d7WLP81f48oj8UhEZBfxzoh4NCIeK9r+eEQ8ERG7lon/xxeffLf7+JeZle+hLP7Zm53/aD7/3ScqJ374tvv4S9n535endhePrOT1b6UNXM2xAwAAgLtFmn8GPknHl9JpOj7e+Az/1tiY1uYXFp89Ov/BqdnGZ+VHYygtZ7pGmuZDJ4u54TI/1ZLfW8wbf1HZkOfHZ+Zrs/0OHgbcpg79P/NHpd+tA9ac72vB4NL/YXDp/zC49H8YXPo/DK52/f/jPrQDuP28/8Pg0v9hcOn/MLj0fxhIHb8bn67qK/8S93wi0u6fVY07pPF3U6K64n9mcYuJdW139fuVCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoDf+DQAA//9X4u4v") (async, rerun: 32) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x400000000008d}, 0x0) (async, rerun: 32) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) (async) sched_setscheduler(r0, 0x1, &(0x7f0000000240)=0x7) (async) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) (async, rerun: 32) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) (async, rerun: 32) recvmmsg(r1, &(0x7f00000000c0), 0x4000087, 0x2, 0x0) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, 0x0, 0x0, 0x0, 0x0) (async, rerun: 64) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x5, 0x5, 0x9fd, 0x85, 0x41}, 0x50) (async, rerun: 64) syz_mount_image$ext4(&(0x7f0000000000)='ext2\x00', &(0x7f0000000480)='./file1\x00', 0x1000020, &(0x7f0000000600)={[{@dioread_lock}, {@jqfmt_vfsv1}, {@journal_async_commit}, {@usrjquota}]}, 0xfe, 0x7b9, &(0x7f0000000f80)="$eJzs3c9rG1ceAPDvyHb8I1nshWV3czMsZAMhcpz1JrvQQ0oPpdBAoD03MbJiUstWsOQQG0MTSqGXQlt6KLSXnPsjvfXaH9BT+1/0UBLSxglN6aG4jDSyFVtybMe23PrzgfG892bk977zZjRPmkETwIE1nP7JRRyNiLeTiMGsPImInlqqO+Jcfb1HS4t9EVFIYnn5pZ+S2joPlxYL0fSa1OEs88+I+OqNiBO59fVW5hemxkul4myWH6lOXx2pzC+cvDI9PlmcLM6cGR0bO332v2fP7FysP3+3cOTuO8//+9Nzv77+j9tvfZ3EuTiSLWuOY6cMx3C2TXrSTfiY53a6sg5LOt0AtiU9NLvqR3kcjcHoqqXa6N/LlgEAu+W1iFgGAA6YxPkfAA6YxvcAD5cWC42ps99I7K17z0ZEXz3+R9lUX9KdXbPrq10HHXiYPHZlJImIoR2ofzgiPvz8lWNdWT5th2tpwF64cTMiLg0Nr3//T9bds7BVpzZauNxbmw2vKT5o5x/opC/S8c//Wo3/civjn2gx/umtH7t/f9r62x7/K4Or3J2nrWMj6fjvmfq9bWvGfys3rQ11Zbm/1JrVk1y+UiqeyrZBKs2P1lKtR27HH/z2oF392fjv43S6/+6rH6X1p/PVNXJ3unsff83EeLX7m6cJusm9mzGQJdfEn6z0f9Jm/Hthk3W88P83P2i3LI0/jbcxrY9/dy3fijjWsv9X+zLZ8P7EkdruMNLYKVr47Pv3B9rV39z/6ZTWn853PtLW7t2MGLg/GEmyug3qS1biH0qa79esbL2Ob28Nftlu2ZPjb7n/jx9KXq6lD2Vl18er1dnRiEPJi+vLT6++tpFvrJ/Gf/xfrY//erWt9//0M+GlTcbffffHT7Yf/+5K45/YeP9f0/99WfFqyZMStx9NdbWrf3P9P1ZLHc9K0v5/Ulybadf29mYAAAAAAAAAAAAAAAAAAAAAAAAA2LpcRByJJJdfSedy+Xz9Gd5/i4FcqVypnrhcnpuZiNqzsoeiJ9f4qcvBpt9DHc1+srWRP70m/5+I+GtEvNfbX8vnC+XSRKeDBwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIDM4TbP/0/90Nvp1gEAu6av0w0AAPac8z8AHDxbO//371o7AIC94/M/ABw8mz7/X9rddgAAe8fnfwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHbZhfPn02n5l6XFQpqfuDY/N1W+dnKiWJnKT88V8oXy7NX8ZLk8WSrmC+Xptv/oRn1WKpevjsXM3PWRarFSHanML1ycLs/NVC9emR6fLF4s9uxZZAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACweZX5hanxUqk4+6dI3FgNbIf/c39H4xrYH5u3KdEd+6IZ+zrRG/uiGdtMNL9L9HfgnQkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgj+H3AAAA//+0Bxg2") ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(0xffffffffffffffff, 0x8004587d, 0x0) write$uinput_user_dev(0xffffffffffffffff, &(0x7f0000000080)={'syz0\x00', {}, 0x0, [0x80000000, 0x3, 0x3ff, 0x8, 0xfffffffd, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0xffffffff, 0x4, 0x0, 0x0, 0x0, 0x0, 0xf5b1, 0xffffffff, 0x10000000, 0x99, 0x20000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xfffffffe, 0x0, 0x8, 0x0, 0x0, 0x0, 0x7fff, 0x0, 0x4, 0x0, 0x0, 0x0, 0x2, 0x0, 0xfffffffe, 0x0, 0x0, 0x1], [0x3, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xedc0, 0x0, 0x5ee, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xa0000000, 0x0, 0x0, 0x3, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x9, 0x0, 0x0, 0xfffffff8, 0x2, 0x0, 0x2000079, 0x400, 0x0, 0x0, 0x10000, 0x40000, 0x0, 0xc0800000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x81, 0x0, 0x0, 0x0, 0xfffffffc, 0x0, 0x0, 0x4771], [0x0, 0x7f, 0x0, 0x0, 0x3, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x7, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x2, 0xffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4000, 0x6, 0x0, 0x0, 0x0, 0x0, 0x200000, 0x80000000, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xf, 0x0, 0x3, 0x0, 0xfffffffd, 0x0, 0x0, 0xfffffffc, 0x4, 0x0, 0x0, 0x0, 0x9], [0x2, 0x0, 0x6, 0x0, 0x0, 0x0, 0xfffffffe, 0x4, 0x0, 0x3, 0x0, 0x3, 0xfffffffc, 0x4, 0x7fc, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x2, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x5, 0xfffffffd, 0x0, 0x0, 0x0, 0x8001, 0x80, 0x0, 0x0, 0x0, 0x0, 0x6, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000000, 0x4, 0x0, 0x0, 0x0, 0xffffe]}, 0x45c) (async) r4 = socket$key(0xf, 0x3, 0x2) sendmsg$key(r4, &(0x7f0000000040)={0x3, 0x0, &(0x7f0000000340)={&(0x7f0000000200)=ANY=[@ANYBLOB="02030002130000002dbd7000ffdbdf25010014102300000005000600000000000a00ffffffffffffff80000000000000000000b5f4943a01fbffffff0000000002000100000000000400050c00000000050018"], 0x98}, 0x1, 0x7}, 0x14) (async) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)=ANY=[@ANYBLOB, @ANYBLOB='l'], 0x48}}, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000c40)='./file1\x00', 0x0) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000e00)={r3, &(0x7f0000000840)="39045587109090f281380a41872f72d4b3983cc98c819c6f36fbc6bbca9f518d1e45731d2348cc699908a6645b1610804a70555985edf88892ba4cf6a7ca5b0ac809165f32d7149481c1", &(0x7f0000000d80)=""/104}, 0x20) (async, rerun: 64) socket$nl_route(0x10, 0x3, 0x0) (async, rerun: 64) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, 0x0, 0x0) 1.932606246s ago: executing program 6 (id=248): r0 = openat$procfs(0xffffffffffffff9c, &(0x7f0000001080)='/proc/locks\x00', 0x0, 0x0) r1 = creat(&(0x7f0000000180)='./file0\x00', 0x23) r2 = socket$nl_route(0x10, 0x3, 0x0) bpf$ENABLE_STATS(0x20, 0x0, 0x0) r3 = bpf$MAP_CREATE(0x0, &(0x7f0000000640)=ANY=[@ANYBLOB="160000000000000004000000ff"], 0x48) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000a40)={0x3, 0xc, &(0x7f0000000440)=ANY=[@ANYBLOB="1800000000000000000000000000000018110000", @ANYRES32=r3, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000005900000095"], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x42}, 0x90) r4 = bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000440)=ANY=[], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x2, '\x00', 0x0, @fallback=0x38, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$BPF_GET_PROG_INFO(0xa, &(0x7f0000000740)={r4, 0x0, 0x0}, 0x10) sendmsg$nl_route(r2, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f00000000c0)=@bridge_delneigh={0x38, 0x1e, 0x1, 0x70bd2f, 0x25dfdbfc, {0xa, 0x0, 0x0, 0x0, 0x0, 0x8}, [@NDA_DST_IPV6={0x14, 0x1, @private0={0xfc, 0x0, '\x00', 0xfc}}, @NDA_MASTER={0x8, 0x9, 0xa}]}, 0x38}}, 0x20000000) r5 = socket$inet_tcp(0x2, 0x1, 0x0) r6 = bpf$PROG_LOAD(0x5, &(0x7f0000000100)={0x19, 0x3, &(0x7f00000003c0)=ANY=[@ANYBLOB="1800000001000000000000000000000095"], &(0x7f0000000300)='syzkaller\x00', 0x0, 0x0, 0x0, 0x40f00, 0x9, '\x00', 0x0, @cgroup_sockopt=0x16, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) r7 = fsopen(&(0x7f0000000000)='cgroup2\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r7, 0x6, 0x0, 0x0, 0x0) r8 = fsmount(r7, 0x0, 0x80) bpf$BPF_LINK_CREATE(0x1c, &(0x7f00000000c0)={r6, r8, 0x16, 0x0, @void}, 0x10) setsockopt$inet_tcp_buf(r5, 0x6, 0x1f, &(0x7f0000000240)="dc", 0x1) ioctl$ASHMEM_GET_NAME(r8, 0x81007702, &(0x7f00000010c0)=""/46) flock(r1, 0x1780f9c373410dea) openat(0xffffffffffffff9c, 0x0, 0x2c41, 0x0) preadv(r0, &(0x7f0000001e80)=[{&(0x7f0000000080)=""/4094, 0xffe}], 0x1, 0x33, 0x0) 1.405184394s ago: executing program 6 (id=249): syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000480)='./file1\x00', 0x0, &(0x7f0000000340)={[{@noload}, {@stripe={'stripe', 0x3d, 0x30c}}, {@jqfmt_vfsv1}, {@nojournal_checksum}, {@jqfmt_vfsv1}, {@usrjquota}]}, 0xff, 0x44d, &(0x7f0000000900)="$eJzs3MtvG8UfAPDvrp30/Ut+UB4tLQQKouKRNOnzwKUIJA4gIcGhiFNI0qrUbaAJEq0qKBzKEVXijjgi8RdwggsCTkhc4Y4qVaiXFiQko13vpsa107hx6rb+fKRNZrzjzHx3d+zZGTsBDKyx7EcSsTkifouIkUb2vwXGGr+uXTk389eVczNJ1Otv/Jnk5a5eOTdTFi2ft6mRqdeL/Lo29V54O2K6Vps7XeQnFk++N7Fw5uzzx09OH5s7Nndq6tChfXt3Dh+Y2t+TOLO4rm7/aH7HtlfeuvjazJGL7/z0TdbezcX+5jh6ZaxxdNt6qteV9dmWpnRS7WND6EolIrLTNZT3/5GoxIalfSPx8qd9bRywpur1er3d+3PhfB24hyXR7xYA/VG+0Wf3v+V2m4Yed4TLhyPeP9iI/1qxNfZUIy3KDLXc3/bSWEQcOf/3l9kWazQPAQDQ7LvDEfFcu/FfGg82lftfsYYyGhH/j4j7IuL+iNgaEQ9E5GUfioiHu6y/dYXkxvFPeumWAluhbPz3QrG2tTT++6eex18YrRS5LXn8Q8nR47W5PcUx2R1D67L85DJ1fP/Sr5932tc8/su2rP5yLNiQXqq2TNDNTi9OrzLsJZc/idhebYk/l0S5jJNExLaI2N7VX75+h3H8ma93dCp18/iX0YN1pvpXEU83zv/5aIm/lHRcn5w8eGBq/8T6qM3tmSivihv9/MuF1zvVv6r4eyA7/xtbr//cUvyjyfqIhTNnT+TrtQvd13Hh98863tPc6vU/nLyZp4eLxz6cXlw8PRkxnLx64+NT159b5svyWfy7d7WLP81f48oj8UhEZBfxzoh4NCIeK9r+eEQ8ERG7lon/xxeffLf7+JeZle+hLP7Zm53/aD7/3ScqJ374tvv4S9n535endhePrOT1b6UNXM2xAwAAgLtFmn8GPknHl9JpOj7e+Az/1tiY1uYXFp89Ov/BqdnGZ+VHYygtZ7pGmuZDJ4u54TI/1ZLfW8wbf1HZkOfHZ+Zrs/0OHgbcpg79P/NHpd+tA9ac72vB4NL/YXDp/zC49H8YXPo/DK52/f/jPrQDuP28/8Pg0v9hcOn/MLj0fxhIHb8bn67qK/8S93wi0u6fVY07pPF3U6K64n9mcYuJdW139fuVCQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAoDf+DQAA//9X4u4v") sched_setaffinity(0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x1, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x11e) r0 = socket$vsock_stream(0x28, 0x1, 0x0) r1 = getpgid(0x0) ptrace$getenv(0x4201, r1, 0x7, &(0x7f0000000000)) connect$vsock_stream(r0, &(0x7f0000000300)={0x28, 0x0, 0x0, @local}, 0x10) sendmsg$inet(r0, &(0x7f0000000540)={0x0, 0x0, 0x0}, 0x8080) mount$incfs(&(0x7f00000007c0)='.\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000840), 0x1004002, 0x0) socket$nl_route(0x10, 0x3, 0x0) chdir(&(0x7f00000003c0)='./bus\x00') openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.current\x00', 0x275a, 0x0) keyctl$KEYCTL_PKEY_DECRYPT(0x1a, 0x0, 0x0, 0x0, 0x0) unlinkat(0xffffffffffffff9c, &(0x7f0000000c40)='./file1\x00', 0x0) bpf$MAP_LOOKUP_ELEM(0x1, &(0x7f0000000e00)={0xffffffffffffffff, &(0x7f0000000840), 0x0}, 0x20) setxattr$trusted_overlay_redirect(&(0x7f0000000100)='./bus\x00', &(0x7f0000000140), &(0x7f0000000180)='./bus\x00', 0x6, 0x3) 1.294701518s ago: executing program 2 (id=250): r0 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000500)={&(0x7f0000000080)=ANY=[@ANYBLOB="3800000010003904000000140000000000000010", @ANYRES32, @ANYBLOB="01980600000000001800128008000100677265000c00028008"], 0x38}, 0x1, 0x0, 0x0, 0x20040000}, 0x0) sendmsg$nl_route(0xffffffffffffffff, 0x0, 0x44004) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000006c0)='gid_map\x00') writev(r1, &(0x7f0000002780)=[{&(0x7f0000000300)="d9", 0x1}], 0x1) r2 = open(&(0x7f0000000080)='./file0\x00', 0x242502, 0x12) r3 = syz_genetlink_get_family_id$devlink(&(0x7f0000000380), r1) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r2, &(0x7f0000000480)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f00000004c0)={&(0x7f00000003c0)={0x50, r3, 0x800, 0x70bd25, 0x25dfdbff, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x1}}, {0x8, 0xb, 0x3}, {0x6, 0x11, 0x9}, {0x8, 0x15, 0xffffffff}}]}, 0x50}, 0x1, 0x0, 0x0, 0x8884}, 0x4000000) sendmsg$DEVLINK_CMD_PORT_SET(r0, &(0x7f0000000340)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x100}, 0xc, &(0x7f0000000300)={&(0x7f0000000140)={0x1a8, r3, 0x400, 0x70bd27, 0x25dfdbfb, {}, [{{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x1}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x6, 0x4, 0x2}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x6, 0x4, 0x3}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x6, 0x4, 0x3}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x1}}, {{@pci={{0x8}, {0x11}}, {0x8}}, {0x6, 0x4, 0x1}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x2}}, {0x6, 0x4, 0x1}}, {{@pci={{0x8}, {0x11}}, {0x8, 0x3, 0x1}}, {0x6, 0x4, 0x3}}, {{@nsim={{0xe}, {0xf, 0x2, {'netdevsim', 0x0}}}, {0x8, 0x3, 0x3}}, {0x6, 0x4, 0x1}}]}, 0x1a8}, 0x1, 0x0, 0x0, 0x50}, 0x8000) syz_usb_connect$uac1(0x3, 0xdc, &(0x7f0000000040)=ANY=[@ANYBLOB="12010000000000106b1d01014000010203010902ca0003010070000904000000010100000a24010800000201020d24060000030800000000000000240803960c03112d9cd2ce0c240208000103000000ff000924060506020100000924030003030005490c240206", @ANYRES8=0x0, @ANYBLOB="06"], 0x0) 1.169185001s ago: executing program 6 (id=251): r0 = socket$netlink(0x10, 0x3, 0x0) setsockopt$sock_int(r0, 0x1, 0x8, &(0x7f0000000000), 0x4) sendmsg$TCPDIAG_GETSOCK(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f00000000c0)=ANY=[@ANYBLOB="2c00000012003b77"], 0x4c}}, 0x0) sendmsg$nl_generic(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000440)={&(0x7f0000000040)=ANY=[@ANYBLOB="1c0000005200010001000000fcdbdf250a00000008000100", @ANYRES64], 0x1c}, 0x1, 0x0, 0x0, 0xc005}, 0x20000000) r1 = timerfd_create(0x0, 0x0) timerfd_settime(r1, 0x3, &(0x7f00000001c0), 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='pagemap\x00') lseek(r2, 0xfffffffffffffffc, 0x4) setuid(0xee00) r3 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r3, 0x10e, 0x1, &(0x7f0000000100)=0x1f, 0x4) sendfile(r2, r2, 0x0, 0x0) r4 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r4, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={0x0, 0x24}}, 0x0) pselect6(0x2, &(0x7f00000001c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0xeec}, 0x0, &(0x7f00000010c0)={0x0, 0x0, 0x3}, &(0x7f0000000300)={0x0, 0x3938700}, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) bind$unix(0xffffffffffffffff, 0x0, 0x0) getsockname$packet(r4, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x2ba) clock_adjtime(0x4, &(0x7f0000000640)={0x3, 0xa, 0x7f, 0x6, 0x101, 0x81, 0x100000000, 0xe, 0x6, 0x0, 0x3, 0x7, 0x0, 0x7f, 0x0, 0x1, 0x8000000000000000, 0x2000000000000000, 0x80000000, 0xd0c, 0x7, 0x8, 0x8000000000000000, 0x40, 0x4, 0x2}) socket$vsock_stream(0x28, 0x1, 0x28) r6 = socket(0x1, 0x803, 0x0) getsockname$packet(r6, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000002c0)=0x14) sendmsg$nl_route(r4, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000480)=ANY=[@ANYBLOB="5400000010000104000000000400000000000000", @ANYRES32=0x0, @ANYBLOB="00000000120000002c0012800b000100697036746e6c00001c0002800400130014000200ff02000000000000000000000000000108000a00", @ANYRES32=r7, @ANYBLOB="8f723422369d04d7618542f5c1a6d8ea89fca9b6cdaf1ba992a6f8aa873f9f64a2b427d3cd33fdbb2e68740f87ebe9ede13fed1c3c892605c5ed94ceed85cdecad9029248cc15e1bc2a492ed9ae96dadd7c4eb50401af1846dbf446e818d7016"], 0x54}}, 0x0) r8 = bpf$BPF_BTF_GET_FD_BY_ID(0x13, &(0x7f0000000040)=0xffffffffffffffff, 0x4) bpf$MAP_CREATE_CONST_STR(0x0, &(0x7f0000000540)=ANY=[@ANYBLOB="0200000004000000080000000180000000009f000050002a74508e055b48cbfa7fd010d358bd3d99f6180dcd0cbaca20b636142c0a504dd77b0e7bfdfbb61297d5d6c6db9d6a3314737718ba44f9599e4d290f2d16bcaebd089c06da0f1035ed6c67123a3700000000000000000000000000000000b00e2db09e1649ce1555e549b47117802103f64f36ed84e3ddd912d7fafbf45df1d7bb1f5fc100", @ANYRES32, @ANYBLOB="c300"/20, @ANYRES32=r5, @ANYRES32=r8, @ANYBLOB="02000000020000000200"/28], 0x50) clock_adjtime(0x0, &(0x7f0000000340)={0x2925, 0x0, 0x0, 0x3, 0x41, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, 0x40000000, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x4, 0xffffffffffffffff, 0x20007ff, 0x3ff, 0x0, 0x59, 0xb}) timerfd_settime(r1, 0x3, &(0x7f0000000000)={{0x77359400}, {0x77359400}}, 0x0) 1.141477022s ago: executing program 5 (id=252): r0 = socket$inet6(0xa, 0x80001, 0x0) setsockopt$inet6_MCAST_JOIN_GROUP(r0, 0x29, 0x2a, &(0x7f00000001c0)={0x100000001, {{0xa, 0x0, 0x3, @mcast1}}}, 0x88) setsockopt$inet6_MCAST_MSFILTER(r0, 0x29, 0x30, &(0x7f00000007c0)=ANY=[@ANYBLOB="01000000000000000a0000000000ff00ff010000000000000000000000000001000001000000000000000000ffff00000000000000bd0000000000000000000000e4ec01000000004000000000fc00000000000000000000000000013da51fd47aa2e2f70000000000000000000000000000000000000000000000000000000000000006000000000000000005"], 0x310) setsockopt$inet6_group_source_req(r0, 0x29, 0x2b, &(0x7f0000000d80)={0x1, {{0xa, 0x0, 0x0, @mcast1, 0xfffffffd}}, {{0xa, 0x0, 0xfffffffc, @private2}}}, 0x108) r1 = syz_usb_connect$cdc_ecm(0x0, 0x56, &(0x7f0000000240)=ANY=[@ANYBLOB="12010000090000102505a1a4400000000101090244000101000000090400001202060000052406000005240000000d240f010000000000000000000905810340000000000905820260000000000905030208"], 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io(r1, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r1, &(0x7f0000000080)={0x14, 0x0, &(0x7f0000000040)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_mount_image$ext4(&(0x7f0000000080)='ext4\x00', &(0x7f0000000480)='./file0\x00', 0x10, &(0x7f0000000000)={[{@grpjquota, 0x4a}, {@debug}, {@jqfmt_vfsold}, {@noquota}, {@bsdgroups}, {@usrjquota, 0x22}, {@nojournal_checksum}, {@errors_remount}], [], 0x2c}, 0x84, 0x4c2, &(0x7f0000000980)="$eJzs3DtvHEUcAPD/rh+JSYxNeOYBMQSExcOOnWdBAwIpDRIIhEJpbCcKcRIUGymJLGwQCiXKJwBKJD4BFTQIqEC0IFqEFCE3CRRo0d7tOWff+fyIz0dyv5909uzu7M7Mzoy9M6O9ANrWQP4jidgZEb9GRF95c2mEgfKvmwuz438vzI4nkWVv/JWU4t1YmB2vRK2ct6PYGEwj0o+T2Fsn3enLV86OTU1NXiy2h2fOvTc8ffnK82fOjZ2ePD15fvT48cOHeo4dHT2yKeXszfO654ML+3afePvaq+Mnr73zw1d5frPi+PaaM/rXmUJHzZ6BGFh6L6s8tc6r/9/1VoWTzhZmhHXJW21eXV2l/t8XHXGr8vrilY9amjmgqbIsy7bV7F38XzafVUuS8gnAXSLRpaFNVf7R31jIR6qz49Xj+XZw/cUojYDyct8sPuUjnZHmY/j+8tioWR6IiJPz/3yWf2LZfAoAQDN8kz//PFd+7qh8ykfSeKgq3r3F2lB/RNwXEbsi4v7i+eXBiFLchyPikSVXn1s1/YFl27XPPz/3bLhwa5A//71QrG0tff5LK1H6O4qt3lL5u5JTZ6YmDxb3ZDC6tuXbI7WXXpxW+/blXz5dKf2Bque//JOnX3kWLPLxZ+eyCbqJsZmx2y13xfUPS1N6c7XlTxZXAvKRwe6I2LOB6+f37MwzX+6re7ByixuWv4FNWGfKvoh4ulz/87Gs/LnuIlR/fXLk2NHRI8PbY2ry4HClVdT68aerrxXBmqHE6vXfXHn937PY/su/y0cWVy77k+r12un1p3H1t09WHNNstP13J2+Wwt3FvktjMzMXRyK6k/na/aO3zr001rMkfl7+wQP1+/+uiH8/L87bGxF5I340Ih6LiP1F3h+PiCci4kCD8n//0pPv1qv7tZW/ufLyT9T9+7dS/a8/0HH2u69XSn9t9X+4FBos9kyMzdQu1y+z1gzezr0DAACAO8X+iNgZSTpUTMftjDQdGorYsTiDMj3z7KkL75+fKL8j0B9daWWmq69qPnSkmBvOt/OzRqu28+OHSvPGWZZlPaXtofELU72tLTq0vR0r9P/cH7WvtAB3m3Wto630RhtwR9r4Onq2qfkAtp73taF96f/Qvtbc/5v5JhzQEvX6/1zEzRZkBdhi9fr/Wy3IB7D1jP+hfen/0L5q+3/aknwAW+p23utvFNh1okGcpLM5ia4cSKPxtwD0R6zvgr+nEZuTw45NLWnPGup0e2xGWpGuGqezwRcxvF57w/PoW9Qk0q1tfo0D2yJilda72NjmKoErzc5Yq/8yAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAbI7/AgAA//+7BdPO") socket$nl_generic(0x10, 0x3, 0x10) syz_create_resource$binfmt(0x0) r2 = open(&(0x7f0000000140)='.\x00', 0x8000, 0x112) getdents(r2, 0x0, 0x0) getdents(r2, 0x0, 0x0) r3 = openat$selinux_attr(0xffffffffffffff9c, &(0x7f00000002c0)='/proc/thread-self/attr/sockcreate\x00', 0x2, 0x0) syz_mount_image$f2fs(&(0x7f0000000100), &(0x7f0000000280)='./file0\x00', 0x200849a, &(0x7f0000000300)=ANY=[], 0x1, 0x554d, &(0x7f0000006740)="$eJzs3L1vG2UYAPD3nKaln0SIga0nVUiJVFt12lSwBWjFh0gV8TEwgWM7llvbF8WOEzIhwYgY+E8QSEyM/A0MzGyIAcSGBPK9Z0oohRY7cdr+ftL5uXvv/NzznqxEz53lADyxFtJff07ChXA6hDAXQjiXhHw9KZbcagzPhRAuhhBKf1mSYvzPgZMhhDMhhAuj5DFnUuz6/PLw0spPb/zyzXenTpz94uvvZzdrYNaeDyF0t+L6bjfGrBXj7WK8NmznsXttWMS4o3un2M5i3G1u5Bl2a+Pjanm82orHZ1s7/VHc7NTqo9hqb+bjW714wv6wNc6Tv+F2bTvfbjQ38tjuZ3ls7ce69vbj37b9/iDmaRT5PszTh8FgHON4c68Z57N1J4/13qAYj3mzRnNvFIdFLE4X6lmnkdexMcmVPt7ebPd29tJhc7vfznrpSqX6QqV6vVzdzhrNQfNaudZtXL+WLrY6o8PKg2atu9rKslanWaln3aV0sVWvl6vVdPFGc6Nd66XVauVq5Up5ZalYu5y+euvdtNNIF0fx5XZv52S70083s+00vmMpXa5cfXEpvVRN315bT9ffunlzbf2d92+8d+ultddfKQ66p6x0cfnK8nK5eqW8XF06BvMf/d99wPkPJpn/J0XRDzH/ZLLLA//OBwzgod3T/wf9P3D4jkP/fyr8//4/TLP/H7VU+v//7n9Lk/f/E/W/x7X/f4TnDxPR/wMAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPLF+mP/ytXxlIW6fLcbPF0PPFNtJCKEUQvj9H8yFkwdyzhV55u9z/Pzfavg2CXmG0TlOFcuZEMJqsfz29GFfBQAAAHh8ffXRxc9itx5fFmZdEEcp3rQpnftgSvmSEML8wo9TylYavTw7pWT55/tE2JtStvwG1lNTShZvuZ2YVrYHMjcOH5+/O5hPKImhdKTlAAAAR2LuQLhPF7J5dPUAAABwWD6ddQHMRhLGjzLHz4Lzb97ffbR5+sA+AAAA4BGUzLoAAAAA4NDl/b/f/wMAAIDHW/z9PwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgD/YuZvbxIE4DqB/Gwzslxat9r6t7A3K2BL2uMeFAtIEJZAW0gA1kFtKiCDCHiE5AikR4xih9ySPGRv9ZgZ8mRnJAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAdOmxWs/v//+6uzRnt79MntEAAAAAp2yr9bz+MG3qX9L1b+nSj1QvIqKMiFNz90GMWpmDlFOd+X71qg8PEXXCoY1xOj5HxO90PH/v+lcAAACA27VZrmbNbL0ppn13iI/ULNqUX/9kyisiopo+ZUorD8XPTGH18z2Mf5nS6gWsSaawZsltePreKFcjbYPWKY1ksqj/xLpWdtMuAADQp/ZM4MwsBAAAgBvwt+8O0I/iWBz3GcfNKW0IfmrVAAAAgCvw3s37oqN+AAAAANejnv97/x8AAADctub9fwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAHRpW63nm+Vqdu7+4o05u/1l8o0IAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAXtifdxQIgTAIg73rO5O5/2GlQUNjkyoQPv7GYAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA4M3v/vJ/YmqcSeZeG0vPI8naqbF1auydG0d/GF+/BgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgYn9eUiAEgiAK5oz/nfT9DysJegYRIqDhUUUtGgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD4ot/98n9iapxJ5k4bS8cjydpVY+uqsfegcfRgvP0bAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgYuf+eeMoogCAv9u7vfwBhDHIhQEFiQIaYl9CQkooQBYFHwHJcs7BcCGQuCCRBXJFhVynQVBSIIFMl++QOpZSELoULoxEDdq93cs6MfgU2buH/ftJc/N2Pdp5s3ey/DxrAwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAUNp+L15JiridvUwN4/LcvZ21pazfeqzP3Nm4P5u1LG7tN9G37x588pPt1erBmZnKwTf1JwMAAMDx0C7r+2jFg3RzIYuSqbz+T8sxWc3/w3NRjBp6vO7f2lk7WXxptqz/f/v14UujiaaG82QXXV4Z9OefTKVzaIuccM/vO6KT3/n8dy/t/A1JPlx/cTvN72fru7t33+/m4Yk6sgUAnsbZsi+C8uehrO81mRgAx0anUniX9X97qtmcAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOqwvR7PlHErImY7j+LM1s7a0l79nY37s2W7ePv2RvWa2SXSiFheGfTTGtcy6W7cvPXZ4mDQvz4Kstu8+8whBWci4pCn2D/4eIwxEf89pvh4RnOr+PegNRlpNBokxfszKfkcZFB+9g7+yg19QwIA4MhKi5bV9Q/SzYXsXGs64u8fd9f/b1TiGLP+f/jJxXvVuar1f6+2FU6+udWrX8zduHnrrZWri1f6V/qfv32u907v/KULFy7NZfdqfm45kv5802kCAADwP9YtWrX+T6af3P8/XYljzPr/y+97X1fnaqv/9/Ro06/pTAAAAI6j7ih64bW//mztMaLV7cZXi6ur13vD19HxueFrrek+pRNFq9b/7emmswIAAADqsL3e2rX/f7kSx5j7/8/+9PLP1Wu2I+JUxLWI6J9duja4XN9yJlodf6icT9RteqUAAAA05VTRqvv/af78fzJ65CGJiDdfH8bl/7oap/5vf/D7rrmqz/+fr22FkymZGd6PvJ+J6Mw0nREAAABH2cmiZcX+H+nmwqe/nP6o6/l/AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgLr9EwAA///o2DN2") r4 = openat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x400000, 0x0) setuid(0xee00) ioctl$FS_IOC_REMOVE_ENCRYPTION_KEY(r4, 0x4018f50b, &(0x7f0000000180)={@id={0x2, 0x0, @d}}) pwritev(r3, &(0x7f00000015c0)=[{&(0x7f00000000c0)="564aa56659c45732", 0x8}], 0x1, 0x3, 0x700) syz_usb_ep_write$ath9k_ep1(r1, 0x82, 0x48, &(0x7f00000002c0)=ANY=[@ANYBLOB="3e00004ed772dcd5298624e3ebdd9397e111ea212f13164637b073270d7e61c307aca0501fe61d8d8abdb4a4aff2a547e01f2732e5f80affbe523154f172741a468700000000004e"]) 1.029869686s ago: executing program 6 (id=254): syz_usb_connect$cdc_ecm(0x3, 0x4d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000020000082505a1a440000000010109023b000101000000090400001202060000052407"], 0x0) (async, rerun: 32) getpid() (async, rerun: 32) prlimit64(0x0, 0xe, &(0x7f0000000240)={0x8, 0x23f}, 0x0) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_lsm={0xd, 0x19, &(0x7f0000000580)=@framed={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff9}, @call={0x85, 0x0, 0x0, 0x22}, @ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xfffff981}}, @printk={@ld, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x8}}, @exit, @map_val={0x18, 0x1, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffd}]}, &(0x7f0000000000)='GPL\x00'}, 0x94) (async, rerun: 32) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async, rerun: 32) r0 = getpid() (async) sched_setaffinity(0x0, 0x1, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xffffe000) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f0000000280), 0x0, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x3fffffffffffeda, 0x2, 0x0) unshare(0x48000000) (async) io_setup(0x6, &(0x7f00000000c0)) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f00000029c0)={0x0, 0x31000000, &(0x7f0000000100)={&(0x7f00000003c0)=ANY=[@ANYBLOB="1c0000001000010700000000000000000a0000000600010015868500000031345f0aacea6de2ed76871ac4061311762e0ab5b5f7dd1fc10b923548b51d093b5956dca7493b3c4f62288d73e4b58c8ef5144c60e9cd27c5367b55a44b5fdeff17c2bc7a9ee2f756eda154392e6940ac6ab9307e569ae04a128e41f3746821464642bd42288d90a91a17cb9e9c9934f724f7c0051041c8d6e0861a6b17a2358c8482cdb85b32"], 0x1c}}, 0x0) r4 = epoll_create1(0x0) r5 = epoll_create1(0x80000) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000000)={0x20000000}) r6 = epoll_create(0x5) epoll_create1(0x0) (async) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r6, &(0x7f00000002c0)={0x1c}) (async, rerun: 32) connect$unix(0xffffffffffffffff, 0x0, 0x0) (rerun: 32) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) fsopen(0x0, 0x0) r7 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="05000000010000000a00000008"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000002000000018110000", @ANYRES32=r7, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) 968.355688ms ago: executing program 34 (id=254): syz_usb_connect$cdc_ecm(0x3, 0x4d, &(0x7f0000000000)=ANY=[@ANYBLOB="12010000020000082505a1a440000000010109023b000101000000090400001202060000052407"], 0x0) (async, rerun: 32) getpid() (async, rerun: 32) prlimit64(0x0, 0xe, &(0x7f0000000240)={0x8, 0x23f}, 0x0) (async) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000300)=@bpf_lsm={0xd, 0x19, &(0x7f0000000580)=@framed={{0x18, 0x0, 0x0, 0x0, 0x5, 0x0, 0x0, 0x0, 0x8}, [@func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff9}, @call={0x85, 0x0, 0x0, 0x22}, @ringbuf_output={{}, {0x7, 0x0, 0xb, 0x8, 0x0, 0x0, 0xfffff981}}, @printk={@ld, {}, {}, {}, {}, {0x7, 0x0, 0xb, 0x3, 0x0, 0x0, 0x8}}, @exit, @map_val={0x18, 0x1, 0x2, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfffffffd}]}, &(0x7f0000000000)='GPL\x00'}, 0x94) (async, rerun: 32) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) (async, rerun: 32) r0 = getpid() (async) sched_setaffinity(0x0, 0x1, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0xffffe000) (async) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000540)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f00000004c0)=@abs={0x0, 0x0, 0x4e21}, 0x6e) (async) sendmmsg$unix(r2, &(0x7f0000000280), 0x0, 0x0) (async) recvmmsg(r1, &(0x7f00000000c0), 0x3fffffffffffeda, 0x2, 0x0) unshare(0x48000000) (async) io_setup(0x6, &(0x7f00000000c0)) (async) socket$nl_generic(0x10, 0x3, 0x10) (async) socket$nl_generic(0x10, 0x3, 0x10) r3 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r3, &(0x7f00000029c0)={0x0, 0x31000000, &(0x7f0000000100)={&(0x7f00000003c0)=ANY=[@ANYBLOB="1c0000001000010700000000000000000a0000000600010015868500000031345f0aacea6de2ed76871ac4061311762e0ab5b5f7dd1fc10b923548b51d093b5956dca7493b3c4f62288d73e4b58c8ef5144c60e9cd27c5367b55a44b5fdeff17c2bc7a9ee2f756eda154392e6940ac6ab9307e569ae04a128e41f3746821464642bd42288d90a91a17cb9e9c9934f724f7c0051041c8d6e0861a6b17a2358c8482cdb85b32"], 0x1c}}, 0x0) r4 = epoll_create1(0x0) r5 = epoll_create1(0x80000) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r5, &(0x7f0000000000)={0x20000000}) r6 = epoll_create(0x5) epoll_create1(0x0) (async) epoll_ctl$EPOLL_CTL_ADD(r4, 0x1, r6, &(0x7f00000002c0)={0x1c}) (async, rerun: 32) connect$unix(0xffffffffffffffff, 0x0, 0x0) (rerun: 32) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) fsopen(0x0, 0x0) r7 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="05000000010000000a00000008"], 0x48) bpf$PROG_LOAD(0x5, &(0x7f00000000c0)={0x11, 0xc, &(0x7f0000000180)=ANY=[@ANYBLOB="1800000000000000000000002000000018110000", @ANYRES32=r7, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x90) 599.13196ms ago: executing program 3 (id=256): getpid() socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) r1 = socket(0x10, 0x803, 0x0) sendmmsg$unix(r0, &(0x7f0000004800)=[{{0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)=[@rights={{0x14, 0x1, 0x1, [r1]}}, @rights={{0x14, 0x1, 0x1, [0xffffffffffffffff]}}], 0x30, 0x8a6693677bd5484e}}], 0x1, 0x0) r2 = socket(0x10, 0x803, 0x0) sendmsg$nl_route(r2, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000400)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x100, 0xac}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @ipip6={{0xb}, {0xc, 0x2, 0x0, 0x1, [@IFLA_IPTUN_ENCAP_DPORT={0x6, 0x12, 0x4e20}]}}}]}, 0x3c}, 0x1, 0x0, 0x0, 0x40001}, 0x20004090) 580.40019ms ago: executing program 1 (id=257): recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x2, 0x0) fsconfig$FSCONFIG_CMD_CREATE(0xffffffffffffffff, 0x6, 0x0, 0x0, 0x0) syz_mount_image$vfat(&(0x7f0000000100), &(0x7f0000000640)='./bus\x00', 0x0, &(0x7f0000000440)=ANY=[], 0x1, 0x1268, &(0x7f0000002500)="$eJzs3U9rI2UcB/Bf2vTv2qbquroL4oNeFCFue/DkpcguiAWl2gUVhFmbamialCYUIuLWkyfBlyHq0ZsgvoFevHgWBJFePO5BHGmT1aZJu7ptU5HP5zIPzzzfeWYyzMCE+TF7L32+sb7WLK9lrRgpFKK4ORbFuylSjMRodOzEc7d+/OnJN956+9XFpaUbyyndXHxz/sWU0uxT373z0ddPf9+6dOub2W8nYnfu3b3fFn7evbJ7de+Pr6LaTNVmqjdaKUu3G41WdrtWSavV5no5pddrlaxZSdV6s7LVs36t1tjcbKesvjozvblVaTZTVm+n9Uo7tQqptdVO2ftZtZ7K5XKamQ5OY+XLu3meR+T5WIxHnuf5VEzHpXgoZmI2SjEXD8cj8WhcjsfiSjweT8TVg1EXvd8AAAAAAAAAAAAAAAAAAADw/3Kf+v+C+n8AAAAAAAAAAAAAAAAAAAA4f0fr/4sRvv8PAAAAAAAAAAAAAAAAAAAAQ3af7/8fqf9/Xv0/AAAAAAAAAAAAAAAAAAAAnIfJzmI5pcmIjU+3V7ZXOstO/+JaVKMWlbgepfg9Dqr/Ozrtm68s3bieDszFCxt3uvk72yujvfn5sVLMFQbm5zv51JufiOnD+YUoxeXB8y8MzE/Gs8/s5z/p5MtRih/ei0bUYjWi0D36g/zH8ym9/NrSVG/+2v64Y42e82kBAACAs1ROf+l/ft/pDhq4vrOq+3yeuiMLJ/w/cOT5vBjXihd11NzTbH+4ntVqla0HbIwfv53x0225r1GIiCwO98xO/7K8P/mZTfGgjdGhTjp28phTnNMo/gd+zDNo/PrFoZ7JGO7sI91LIqvt3z//WSp28vxcd2zgxThxUur4e0ZhCPclhuPvk37RewIAAAAAAAAAAMC/MfDtv6mI6Hsf8IO+nnuvh/fG+7d8/OyfDeEIAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/mQHjgUAAAAAhPlbp9GxAQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwFcBAAD///ME0UM=") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0xa27}, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000240)=0xc) r0 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f00006dd000/0x2000)=nil, 0x2000, 0x557c3339c0b730ac, 0x8031, 0xffffffffffffffff, 0xc2e06000) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) bpf$BPF_LINK_CREATE(0x1c, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff, 0x20, 0x0, @void}, 0x10) sendmmsg$unix(r2, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = fsopen(&(0x7f0000000180)='cgroup2\x00', 0x0) syz_mount_image$fuse(&(0x7f0000000400), &(0x7f0000000440)='./bus\x00', 0x800, &(0x7f0000001c40)=ANY=[@ANYBLOB="668660c4acfd64", @ANYRESHEX, @ANYBLOB=',rootmode=00000000000000000010000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0, @ANYBLOB="2c64656661756c745f7065726d697373696f6e732c616c6c6f775f6f746865722c64656661756c745f7065726d697373696f6e732c64656661756c745f7065726d697373696f6e732c64656661756c745f7065726d697373696f6e732c64656661756c745f7065726d697373696f6e732c646f6e745f61707072616973652c636f6e746578743d73797374656d5f752c6673757569643d32663834326439302d316135392d393533652d303731612d35353931333161352c6673757569643d31383638373666c42d633561382d646164372d323533352d00333234623962352c6f626a5f747970653db223212c66736e616d653d696e6372656d656e74616c2d6673002c6673757569643d32646361633163382d003862352d623935392d316461312d64343838313232662c7569643e", @ANYRESDEC=0x0, @ANYBLOB=',\x00'], 0x0, 0x0, &(0x7f0000000b00)="b0235dfe387a519fc5ad820e6ac5b982520132eb247c5f33b2adbdc8037ce15e4d4899da6cc704c664b46cc734875a3a372368c8825d0c0e5a339f90966690b1374b73db099efe02ecc6ee968db203ac8637d0f254e0d39e0885cd39c0186a4e31f86efd0b5080a7c567f51dd84660112a31852dae0e2e75f7cde2fe792b8ad4240a023dd6e4d6da34118ee77586b50276514c0d008df10968e8fdcddfc5ff537619705d716ee6716635d5a71c064d633e57056c9b3584d1c84b7a0006e5205572eec3e40dafb7b2dd949f6b2c8dae31f37c209ad786d349f1f6674a4d6cfa2e0d893ce84d5867ef70ec17823f294daf8b95cf11ec8b37d6f82106e72699bf4c617fbf4c7de5577669c879557183d593a66ca6a35d6462ec9ea05f6550f335547427696ef0e18c9229927f001783d160a4e67a72a69155ed3a3d0cd1b1079ad0eb7825957adb6d4c370f8f586b040a48f5c0acea68be7c187044306d5c868ecc0b843616863b54f66447f7b4eb4a2832f1cf436230a209dd4d42afb2645e31d77214eff833e036f0aa426a95c3f95223bc6ae6b5d1075acce267d16017bfb279fbaa11ebb71d712db5b2ff5f21a6dc7ed0b2d9252c962c318bb8d60b43cf469fb0a7efc9965fcf0acf2f2e26a2e45757654099334a783d946340f6c52e919a35d0d41741d8c075f007772e15e88b22a90e43756f194899716868deece3fbfb52110dfce16e336b2aa0b4c636b2bb50c714314d6f36ef725ef0ac408dc07863d6ec96c358f2ef605478cfcbd4238bfb2e5f66030f5654447b98509e6eb3282e54523e3dd2d6bc3704f1b8e54fb5587b0da38abf82b410f88d319f1a7c5536fdbb6b53bfe464ba5d41c6f3529b331609e0ce3e705a93e56f07a3210ffa30cda9757b8aaaaf2935696e92b90ae439bf9869fbdadc715640ef90244ad201fc54ab8a6f3045f054d00a4792d1fe5e121b6c38b0cc9d65cb8abb7ab283ecc0778cf50d773eafe576ac3df29981d5ae51a4e171d135d49dd7c5d5c6d7b12ea7522db97c62677e7018215372a6f2276b4ce49410861de118cfcacaded804440ddbe7df99c27fa1e7ddffb900a73e0ffbf3315f39aa17799817f30533761bb4cc1bd311c2b5d7165b1eeda150f28f176c1a6eaa57520d309adfc638524ae01a19401dba08b79c4e5168bd43b467b0d2de9800d7b9e9214f2a5d0d922f25f8a00be875a5dc8c63d63c670c866255abf48c002ac9a42711f71d49c7a6fce22558a38f686a7d0837ac613c1f7898992222277d022d4e5cf5fc51417f22a3ab9f8abcebd48f84e22070574dc38c26a0b3a23d06079ca14a1b1aaeafd0e87a8bc33e5ae5a0e777bde7e323a1208020c2a937d80a9fbee6ddbaa1e0877f8a8a344933390c837b5385c02e087d0eb680094247f1a1a45075e6491d507873ed35da77533f2aff5d8fbb9809983541f77f90d76466b4b765af4b9ca5cd7d0a3144b87e4952ca39d110e199e010f8e6fdd462a44257b0732b76034e0b60d45b820590e85546fdb5a47b2b694f095b54b63fc978f603a463c6c94b2d0b6899012fac1d469db5da9353e9c7e603be5dc93833e4eb2f52c7393cb90edad20d2cda6a760f9538b5046300b63bea6ae90ca91b1fccadf97b2f8a96cae30b4702b5809b10e93891d64fab577f8c99c8d30d7884145b91ee401567e1330ea1a324674651bdc6bb30f77403c208f40a007f680d12af6ede5f7170ee81b5b52d41770810282442d1a368a5b3153971886acb15f0ed1d433f2d6cf9a5ec762e623284486c9fdacadb4344464c2fbfa62c3a712082ba8007d8d6655a96370e5c58fed523f0bbaa027d97dcf2aac5dceefb811b7abafccbc68e2c9bf6abaaa246b636b8d6cdadd586904b94856af08ddd82bf238127ce28f8b853a12b91c52a990c811fd426328e440e86d1ea83fc8949ec15e8685201d7ea2d4190e73acdfe00417e1ab263fcae4e98b84b26d9fcf1912435f0fbce2b5c0626025224afbb53c36c8549b045fb66ffe6c73a98e9924e66325dafc0f93503c1bb1729d7276541a1dcc325e0a0a8a90dfc9dd7b5ba436e96e5de0b31eea8a768bb4730223da7e91aec2749470e09f4d4c681eedadb6c89ed628e7d9780a9c14765f9216ad302722f6dd9ac4a379399bccefb1941882acf979eb97f48d4933f8e6c19494be3ed7adbc0dae94108fd45444633bb06420ef5f5407b9ff5a4117e533a55a27cb190a2978fdb089b05453115f9c8391e72ff306274beb3c68c4eb617ce82ec39d5dfd6d6fbd237966f5da8a04bf87ea0892180c3a2a5b761cba6c366a8743b8950334826eeba93f39a97ba5534800bc9b84bae97e1517701b0385f5290f069bf514f00409c85094c7dd4bc445b6d0008c82be6bd1376e19e6685c5def6e96b9d5fb3de7c719bf6b1f0a553495e71f2bd2a102c27a59b21ef19d38c943d4f6411f173514969f20ae59b65b73ca1704c9422f3e3d384d534f3622ed6a2ce41b07971a55095346544fe329192fad83b49ccc1538e0bf740e725cf4cef2bab0e108022bc38703ac321c59a9259fabe648d4d0debe284db4042f753b76b24a4b7a4aa88f8c42337b784b01dc9534ff7a2fb5691ea012a025af0f9892288704366c1df0be92e9294f90620666718925b12c93968958602106cf2b950ef648177b15315d8977ed9c177c9a81d75a941fe8467e54f2d2243a709344eef665d4881cf77b7745a9164ce992844af85bff09e2475d3afdf2d82ffbf07311aa6cd7598fd9892cef3c4f33f334a07d0f5c9d364c8d4ef9ae9fccb915a0349b2c790808aef582c8a28116da6c04d85ebc721254d88753d0de304767e5aedd911f86bde3ff495fc5076b74f59ce8579efc92dbd6908da9a0bbf0c83f2e4253d3336534e110112703102f56acf1d2187cd7859ebc883c4cac491531d4f45f40f6e41fb1442ef86caf5f706ceac25875101488c31a593927f1611e626b2b54e0459df10b849180ccf5803196f04aea5288d23df576c5ca74a09da80cc4c1442dbb3a6f684aba55ead27e27146ddfaaefbb69633aab433b79523ce8dbe54606d6eb99bc9e397a1011875f2c4b21eb0a53993207b5710bbede9b7a4bc05228260b593659d8d738b5d4bb385b628543655768ec347196d169e22b44fb66799f69415ad945c7248a0522423e20fea85244d9ee16d1dc40096b9117738c0f2be1dc1fdbd4b1ab115b648c68d0d24a1fb88a66badcd3dc64c3ffc5d273733cbc53a6cecfeb4a724a7d5a63a4de93b7d1ee99515e3867fb1c003bf3d815d2a9a06f10c3a5b590d963a2c94b63e15dabc10592b9075257e9c858e84a9bed8cb8aa4e018ea7fd7ea5b73560c032566a71b8bf6b38096ecd9e8f492e5ce22e70f11b0ebd375747c4e8b657cddca06424bbb906ddadc6e0da1b5e839f26b9809674c8720f201b321bad76258dd3f8ee8f1c475d8118b370debc08592f79202771dc60d0fa92e5c1c90bebdd29af8d3e53751fe29a2c61dabf8f99f3dc4c5e13988c79546f0a665f345becac02b76b9322877de629eb18b57d55af7af85a1514526b6f4b9723c043fb59f93774e2d6b089d8f8be76270837c3cb8d68b89f8a5bb8f236002bac1117a42d5c3e5d1ca51eb2a72fe10423de1c8870cec7bc541234ab4cdd7223348dd73070aa11830496692cad05a5376f8027c7f5a1fb06aa299438b5917fe333c88e004bd911a8ad41f762824582a5a07b3ad9453644df017c231e999ffb134e7b7e93aebea060317d01752df2ed272a0edce68160e2947a15b59609a01857d481d6922e3a46f04e8639fd713710e71f34a3f53606af4d8f351740ea37ac3dd6b6a48c634d9926150961ce62174b23837513b73fc1b651ca4d353b283664004566d132fa49efdeaeba8527f65c14341a73d999df9f182564f4547f07cd84cd1584c543a6cfbf8c7fb9316f7456799f3065d7f96c65a816106d2280ec011ec9cf5d6210ab04433d63c7e5be3e35ab67948855893afec610785190752c4689225f0d13e3ad0ac3ea0e824323539f124c014b5fb3807a15a2aa882268489ed1c5134441d2e94106776f7afbde487e2bd69e009c6a750fd8d78b10b5242ed5fc41659bb5bd13b290a883e01feaf088394c7186e379bfaeea9438474fab258d03b0dcefafb64a343a3df86b7361670f42c15f26e9b06a7722818c2c02e297cf48af8f1ca349ac6b676f7fe5af88f9a9a2d4473574430bac7bf608437a52e970d4828adb39fc6d979f82f23e61e0f43f0401d72640ec818dd916983f50f9e0785b345f4c9f7710052cec2e437370b6655ead708663715bffff38aca72b1dc045411c84f22ee3d5499f57a34eb0a7a0de9b4b3b9a0ce1aa9ed08f9b7750622792a4b5cdf3bca175e7018d8c0b8417f31270743b047a798327f32e0f12e4ae92af36461c4546a9acc7ff08895b120b51071508cd5b180d604209a5f1cb33fe144899c7f7a5b4c9b6b35ce58c99d36c540fea102f8214367beb7ee4cab89b5cb862ab6dca58b75413c131ff3a9163fca0dab47330f4a79568353ae4579c943902d6e27699ed3725997c2fcfd3839e85382a64f91ac9f5f88fe14a78eba3044928e4ccf15fb5d922f1bc1cad6309c89855d6980e9157b1cb6d502c19a8b7c46b810c86e883adc86f26d87e179cd22cd231015f7a78f341c58dcf42bc2145846da852a335541512c6bee52614321e759d251b78d48198b95eb59b9b5994d889e8de04dee0b20cdd072b9a7d7f4a109f56ce4bc6cf29a78d9c408e0c6681e07a9be587df86090058114942a472e7407268f51c4e76abf43ea31f44de1f65abdbfe0c7fc0d4563f6bb301a38f6d6dd7896233cfb02e505d3eefc88cd3d5471d1f0fa2ed32391d3365c1414fc57d670debeefbdabeaca92a0c47de3963dc775d09bc9b829fd7c772d790e67ebcaa6f537adca72ebd70773647bc356253bae088b7bd6b247bda84d07719bb1099ce68fb9df4c152313e78332f88c1ec4044e4b2b4ee15598764ee311dfbff979e24752c293b6ac3cde61f7d6e22e6495a0a33afb4b49189a0ee972c3cee30e53ec291c0de8e175b36fa6ad8681e633adb2e67ac715f1df99e03afcb9526e6551e9d87f6b97e17e206b606f2f95e94f4b115aeab1a8fcf2980161bb92ead916d7a2ab9f55130f14425401c6c71a411487b511a125e42be4628c378dad813fcaeac815e26537ccc97cafc7e63111651e2331ae4be49b104d8858e221cfea4c6ca0a6fd0cb35021213517d4d97bcf8e9347dd4805bac8e8e3220dae1efd3a90fdd41fd3789586ab3b09b6d22df7037e2f014ae7593418f2540e6b5262bf00e7f9257d054b3e50bcd45449b6c9916e2f52a056486f45856676cb00b872f87434a03db8ae658bf65b8d9dcb86985d676312a8be5c109552c125d3a57c356a2f7af16093d8dd234ecef0672cba88d14ccdf7b6e1a65a619f772d44c96b033fb59da7fd84e382044c725a5f83f6b5186f277126ec7455c524a7aaeca9a53cf621027131c5de7db7d4b912ea3f9095d8eac6ce419ab704e630993947979652f233099375cad6f8fbf735e371aba5c22298daf88083159d80f2181ab887d095b6a4cb0df518d2b8415080ccba7af25afa94f32d3308c405b572a89f1995a7da5a8f64b8db7551502b4a19adca8dccf2092e2fdedeca7a9137754ea8494f19c9e8281db625d7285ff05855ed57f3702551bb89b43679efd63c397e90f8e51ded26a5832caa76c6272e35421261969258377658cbdd042d7f0055af") fsconfig$FSCONFIG_CMD_CREATE(r3, 0x6, 0x0, 0x0, 0x0) r4 = fsmount(r3, 0x0, 0x80) r5 = openat$cgroup_procs(r4, &(0x7f00000002c0)='cgroup.procs\x00', 0x2, 0x0) r6 = socket$nl_route(0x10, 0x3, 0x0) r7 = socket(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r7, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0, 0x14}}, 0x0) getsockname$packet(r4, &(0x7f0000000300)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000100)=0x14) sendmsg$nl_route(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)=ANY=[@ANYBLOB="480000001000050700000086d7c0d6c878f064eb", @ANYRESHEX=r5, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000003c0)={0x0, 0x0, &(0x7f00000004c0)={&(0x7f0000000900)=@newqdisc={0x24, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r8, {}, {0xfff1, 0xffff}}}, 0x24}}, 0x0) sendmsg$nl_route_sched(r6, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000000c0)=@newchain={0x3c, 0x64, 0x100, 0x70bd2d, 0x25dfdbfb, {0x0, 0x0, 0x0, r8, {0xffff, 0x6}, {0x0, 0x6}, {0x0, 0x17}}, [@TCA_RATE={0x6, 0x5, {0x40, 0x81}}, @TCA_CHAIN={0x8, 0xb, 0x8}, @TCA_CHAIN={0x8, 0xb, 0xfc}]}, 0x3c}, 0x1, 0x0, 0x0, 0x400c000}, 0x4040004) write$cgroup_pid(r5, &(0x7f0000001c00), 0x12) open(0x0, 0x80242, 0x10) mount$incfs(&(0x7f0000000380)='./bus\x00', &(0x7f0000000800)='./bus\x00', &(0x7f0000000340), 0x1004002, 0x0) chmod(&(0x7f0000000200)='./bus\x00', 0x100) 557.894871ms ago: executing program 3 (id=258): bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[@ANYBLOB="190000000400000004000000f4"], 0x50) r0 = bpf$MAP_CREATE(0x0, &(0x7f00000009c0)=ANY=[], 0x48) r1 = bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x11, 0x14, &(0x7f00000005c0)=ANY=[@ANYBLOB="180000000000000000000000000000001801000007646c2100000000002020207b1af8ff00000000bfa100000000000007010000f8ffffffb702000008000000b703000000000000850000000600000018110000", @ANYRES32=r0, @ANYBLOB="0000000000000000b7080000000000007b8af8ff00000000bfa200000000000007020000f8ffffffb703000008000000b704000000000000850000000100000095"], &(0x7f0000000240)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, @fallback, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) bpf$PROG_BIND_MAP(0xa, &(0x7f00000004c0)={r1}, 0xc) r2 = openat$ttyS3(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) r3 = openat$procfs(0xffffffffffffff9c, &(0x7f0000000000)='/proc/zoneinfo\x00', 0x0, 0x0) sendfile(r2, r3, 0x0, 0x20000023896) bpf$PROG_LOAD(0x5, &(0x7f0000000180)={0x4, 0x4, &(0x7f00000000c0)=ANY=[@ANYBLOB="18000000080000000000000009002300731135000000000095"], &(0x7f0000000040)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x8, '\x00', 0x0, @fallback=0x19, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0}, 0x94) ioctl$TCSBRKP(r2, 0x5425, 0x3) 373.594577ms ago: executing program 3 (id=259): syz_mount_image$ext4(&(0x7f0000000240)='ext2\x00', &(0x7f0000000f00)='./file1\x00', 0x800, &(0x7f0000000180), 0x1, 0x27e, &(0x7f0000000500)="$eJzs3T1oO2UcB/DfXZJ/34JWBRHFFxARLZS6CSLoolAQKSKCChURJ2mFanFrnFwcdFbp5FLEzeooLsVF6Fq1Q0UQsThYHHSIXC6RmCZaL82l/+TzgfTuubsnv0vJ97mH0lwCmFqLEfFYRFQiYikiahGRdB9wT/5YbDd35w7WI5rNZ35NWsfl7Vyn30JENCLi4YhqZ9/2/gsnvx89ef+7b9bu+3j/+bkSXlqld8PpyfFTZx89/c5nqw9tp+1t9fay+3Vcottv7LOxmkTcPIJiV0VSHfcZcBFrb336bRaSWyLi3lb+a5G2I/ve1rWvavHgh4P6vv/L4R1lnitw+ZrNWnYNbDSBqZO25sBJuhwR+XqaLi/nc/jvKvPpa5tbbyy9ulnZeKV71Chj+g6MSj3i+IkvZj5f6Mn/T5U8/8DkyvL/7Nre99n62bm/lAET6c58keV/6aWdB0L+YerIP0yG+QJ95B8mQr1gJ/mH613B7BbI/60/Hj5arBhwpVww/z+XeU5AOcz/YYLVOiuNvrvlH6bXhfPvX31h4nTy79IP06f7+g8ATJfmzLg/gQyMy7jHHwAAAAAAAAAAAAAAAAAA4LzduYP1ziMiKaXm1x9EnD4eEdXe+tH6YoO0tZxt/Zz/LckO+1uSd2u7Vqj+i3cPc/bD+2T0n76u9rRnuxs3/DDy+v/qm7tG87xv/7M58A6WOxsRjezglWr1/Psvab//irvpP/bXXh6ywP/Um+pHniuj6uDf4p97ZdQfbPUo4sts/FnpN/6kcVtr2X/8qXffYrmg1/8Y8gkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAozV8BAAD///BWbAI=") mmap(&(0x7f0000001000/0xc00000)=nil, 0xc00000, 0x0, 0x3032, 0xffffffffffffffff, 0x0) r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f00000004c0)='setgroups\x00') writev(r0, &(0x7f00000007c0)=[{&(0x7f0000000300)="708f71aaf6688158c80bd52c9a5cbc5444cb3404cde6309905b5e69047997a2d2ac077c71dfd8ed2c101c0e7596347cef8940e907071aef8de754b95fd02da9a5099e52429372d1c36b910d86786aa252683c4607a1f368108cfd8bf08b65f82d0a79c8b25d87485ba3e0a089a37fd8bcac73ceaf38945b6b6c1289581a34bc3e0ffd6d4384f58db6643ee5b5a753298d5dc9c742066cdbb8993868f300ecb3198b89436fcd81ce7a29792fc33efec2df6774ad19f707b0dc0f24be5987e515db658a5d631ef344ad3cd20a576f69fb69c8c4393c8035b", 0x93}], 0x1) prlimit64(0x0, 0xe, &(0x7f0000000140)={0xa, 0x8b}, 0x0) r1 = ioctl$LOOP_CTL_ADD(r0, 0x4c80, 0xc) ioctl$LOOP_CTL_REMOVE(r0, 0x4c81, r1) write$P9_RXATTRCREATE(r0, &(0x7f0000000280)={0x7, 0x21, 0x1}, 0x7) sched_setscheduler(0x0, 0x2, &(0x7f0000000100)=0x8) r2 = getpid() munmap(&(0x7f0000002000/0x1000)=nil, 0x1000) sched_setaffinity(0x0, 0x8, &(0x7f00000002c0)=0x2) sched_setscheduler(r2, 0x1, &(0x7f0000000200)=0x7) r3 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r3, &(0x7f00000000c0)={0x2, 0x4e21, @multicast1}, 0x10) setsockopt$inet_tcp_int(r3, 0x6, 0x2, &(0x7f0000001200)=0xcdb, 0x4) connect$inet(r3, &(0x7f0000000180)={0x2, 0x4e21, @dev={0xac, 0x14, 0x14, 0x1b}}, 0x10) sendto$inet(r3, &(0x7f0000000000), 0xffffffffffffff94, 0x0, 0x0, 0x0) setsockopt$SO_ATTACH_FILTER(r3, 0x1, 0x1a, &(0x7f0000000140)={0x1, &(0x7f0000000000)=[{0x6, 0x7, 0x0, 0x8001}]}, 0x10) recvfrom$inet(r3, &(0x7f0000000080)=""/8, 0xfffffffffffffd0b, 0x720, 0x0, 0xfffffffffffffd25) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeea, 0x8031, 0xffffffffffffffff, 0x28f43000) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r4, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r5, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r4, &(0x7f0000002440), 0x9, 0x40000001, 0x0) syz_open_dev$usbfs(&(0x7f0000000080), 0x2, 0x0) mknodat$null(r0, &(0x7f0000000040)='./file1\x00', 0x10, 0x103) socket$nl_route(0x10, 0x3, 0x0) r6 = socket$inet(0x2, 0x801, 0x0) sendto$inet(r6, 0x0, 0x0, 0x20044fe9, &(0x7f0000000180)={0x2, 0x4e23, @loopback}, 0x10) 288.06531ms ago: executing program 7 (id=255): r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) ioctl$TCFLSH(r0, 0x540b, 0x0) ioctl$BTRFS_IOC_SCRUB_CANCEL(r0, 0x941c, 0x0) r1 = accept(0xffffffffffffffff, 0x0, &(0x7f0000000040)) sendmsg$tipc(r1, &(0x7f0000001780)={&(0x7f0000000080)=@id={0x1e, 0x3, 0x2, {0x4e24, 0x4}}, 0x10, &(0x7f00000016c0)=[{&(0x7f00000000c0)="ca0b32bb535b029ee3ded623b35c2e29cceb36dbf870898fcf07e9168adbb2359e6807338e8740fda2ffb7d3044ac30937b0e5c667bf8ab51df02f805d79fdb83fc72a9696404396a59630a8cd6bf59551fc1d63e3f152ebd09f6e7c19103a1773b31dfd770b10865b9905206bb0b64fe715", 0x72}, {&(0x7f0000000140)="aaf2e2e4c1a5f6773a9e5199aa24933c55af13e9b085a004de5f95b509a95e3a8c65b0aaed06744fbaa2e27bde316a82744be9928c22d6ae3d6aaa27dc3015f253d5db95972c1fbecdc03e4259a17803e5aa22d3767dc2dd0f8db896f8c27834456fe0ca0de93e266c8c41e51a557b474a79a11be3b09a1f469036a730b88d65cabc999e04ca6fc5d85fe848c67a0109b191abe9f5928fc032883e987b3553b00e772d4caa71a5b0ba6d0ecb00c82d4c92a4331b62ac794df95cb6e75ba221adaa5e512e5c849f7d0c60a11eca4e84ac486b302039e7685bcb1c5198ebd820b8d0bfaca79ec79012dded081779129fb65b5459f77fbe1a05834275eb8367bb598c4f52260dfa8b1ea2d213fc1709e1f66072034d64e9cc8d56e818b12dfbef10a38f0f7a0bf6dbe48a8d8ad1d1afd53f7ea2ddc86c6b052a1d6963eb41c8e6346fca8b72c21ea1eddbc254c0a25267fbb5fa9e5ac9d51cfbadc579e53e6dacbf2253d19c3f4864b966d46d2b92da3cc52ae39b3b35ccf8ce88dda3cd50c24812e1f1639dcd5a4cd9f42a6f33f292edb759889fc83e6209839fb8bf762d02bb7ace7b2798834b44f95d158e3a52b021de0b11af534914a71fb617b44666cc63f6b5eee1e475f88c5d1246d5dec512f026dcf82bbeac591274cbe4c76a74778d031b89e60d856650f8ef3ee75dcba72b7cba6ea28a7dc17aed4106baf34e540a0f40eb2461e19649f5b7b9e0ddf3b6f5439989f151dee0ffd5e1ab0ac3e1dd70a080158ff37ce446468b0e27dfdcc3922f533a34a5abb3c346d920df87ef3492c7916a737d36e884166434dc16093f40f145f5262477e38951a42aa969cda6bf12ed97df5fffc04d5699fe5e240ad1a9016f363d8221df4d4218fc8a77d4f014c92bda8d8842a91cb2706a5982febb45bc5ecb84f0bfa4088a439e514c630884408c341e36f45d20d744ddfb1818a505a024f14f9d164629538715ac86fdcae5664decdbbd3d873a14abf8fdcf9be213ad6f5609c5950f17d3ed48ee05975377bbe276962f881b1febd4b32d8ee476813f95c773dc9f142782802ed663931e583af3e8ba4cfc2372355a4fd1babb7ba09cb47306870e5ae342526ea03b801463a0a1ebb84ed67d5e0b3683cad4116689b90cb036c9dae43f1262dda713b8fc7b63eeffe1d26c3cc6a034e13758998eebee1beb62f23c51ed0859da205f7dc598cc40971c331e03022b23b726c072ae9c2084f1e54348cc4ea43eb1b08b1ff9e14d907eb04978fcc4d7d0a2ce5b26a92f936c09a3f9f348d3391cd3569a4be5f0b487e93d470e6191e44c975ff39eca03393b2a8fe80c1059ce9cbec33985c46528f4f68d8fe57aff9028f4403e603a900f49e828118a3555c3f14fc54e91e4f4f59ed3f4d720e1e90cfd5d7ce197840ad143813ed492929fbea4932a5a909ff04fbbbc60f728e30e84980e692913b4fc634ba33c0461a442294c0f9538871e71558b96587c7f9ab7f588274c664e703b4098cda964a8e8f22aeffdee3e4c9f6aa543f3bebb302bdd2f50493b72bae47836d1918a5f94e72a08a7eed585aca49e2bd9404c43888547a5c13ab713167308325632e9fa141dd9e4d72e7b089ee34f1d3614e462278f12dab366918c4fb2293487c5235cfd3b439df8af2abd90b870c1fddf86d9e2785e386df8e95fda8cd735a9ad0db52a97b2360ef5012c995edcf1d11b898ea95967f3cdfbe2ce0a2ec6d45e3178af6e33bd188db26c152e7503bbead7706abba6e8c52d4bd1c409d6a052c022c3b37c286c2dab4fa9dfe91cc4960562b83332b269e49c9fab42ff964015400a5a763d52379599449466f3f91b4a502761798b9bb8ee2249de311a9acce1ac955cee8c976da43e772de3b9c62b1db62efc3280c7d3c6dd1d8cd2b5cddeff6cb6cf5ed057ae5d5e27acce91131e6c1e8cde8682071c855778a991004c41529ee0c75a9e6bc79913627637287913aa1d0f81bf7873290f67a1028d6e289d5bce6cddbf4767a175b75a794989cb15183468989098c3dc777f2f07c34c7ba78cac60d1c22bcf80b8128e586725735918ccc5e12cb82dc3d6ee35b674db367f61e2b65ed25bf7fda6a47d8602c8ec7c57520f7bf0ab330a8ebb5b0e92bf5d096fc48dd064b28fdf049983e61caaf98a283cfe69d1140d0db8c50a4248aaec5600c0944bc4448b8106a25fd8310664be340bce9940f13de2608ada82f5a0830965327838ebafe15faa3de79870150f8f6ab4a06d7ccf76a36b01ba58c568c3976f9ff5038ec42086775907771c72a51c99bccdadf842dfdb466cc750c0838e7769105a913f2ac5316894ecb030b072a2cde8f75c46f5556150c060c8c4a863b9ac77c7732aa86a9d190d55e04e2dd8cee04e8c280eeb2497f2bff2cd342d0201e7aabec72d77c2cb846655b4b468eaa680ccf9a35a47727542f2caa16edb2da5af4bb6bff54991119a04693e55572a53b575c71886616dd1b00d360ad6b4f120031c766b782cefd0023ee5199e4b301f064f4b67b2dc11c74dfd82e3c0a8812f34d649b39469c7431caec636dca787dd271b4a23f41eab7e4f01852de360cd391d66847d0873ae566f12f6f0b06ba43ff33ca2e3f39198a78cf50eaca147b661508d7854e9a53ca34ebaab9a41e12c599dd2582836412e042217054a77b2b2ba5da41643eb4a7975758a012d43ba9ed8c79172d41cdbe3b353b2731dcbca7c544e6244e5e9dd63faa0c7ee44818bd48070da74f9f3f27b317b369928951b0bd83b971eeaf9659982f5196cc15f474c6f1f7388444a34934723fd0fe6b501a93c4560945441c60f0b89a56802c9e8efd8c3bfcd75376873a1793c07f7ac7ef585212153875fee03e2890b868094a1ca0a546cb407043c0967503245a96519f2bdcc66200d92825dc9dadb56ea0833019afbf9b7756cc12c9e3251653a111226e8bfde7a1d7eec1c5223cd8888f6cfdc248b2ce175293b7d3d11cb2189af0e741303800d079682719d4010db2b569bd1de9d4ef64969f7b2f46858fdf3442d372d1a321e1d6cc2c335a782f03651dc71e6c62b3d5635292ddaff500cf7cec7c3040b3fc95d83fe3a8df13b4ae433da5ae609efcfc0b55f80cefc5b20b3ac4523442065de03be1378f38b83adb59a3b38a5940845162dd841dfeebc6a2d44eebeb6807a04c86f0f66fcdc0fad3f9628a377253cbdda4997275fccea6e2caa2ca29b4f8b32f71da2058caecf1c5624854cd5d4ae4a61728485f5a27cd9bbae96a3b1b41233e27ec6088dcda5e7fa114fc07389c50a7b5504f8a0bca47dc5c536d9b1e5b2b8acbffed3c6a39b8fba923c66db5d86f7007fecbdcd5f5ad75e3de8f0df40029859a2180c807bf6e5c0d4e02e7b634ee7c0e3a84abf9ac3f49cd3d8ca05b5e7028bb2303bcea32e8ed99acb0b5f486555123b184112362dafd3971e158e4d4ba846cae47f9cedf640bd627206b740ae23bdef1ba6c783ffe7ec2be93cab738143b965f103cf89a7f56294d99fc017788d1445ed189a0a91cd25684df69549ab4c3161a74db76aefeaaee7e2c78547f24f21a352c3b9ae502d790a137cf2d96921a7b8ac91c827ba2ef0b87fad1275c48526e999d480c247f7b272305d876df29943c70b067b0f0e3d3902fa05c3253d577d17120e2b8adc8c9cfbbb8c05d41e1a4c416510824524a746adb40e9d70b227f015329f4c02aa933c3987c188fcb10e57ef83cf47d9e6da6b0007f2454bf5099c95ac7f5db2c19f4ad9c79dfae2835c7a424172259bf1adfccfd572c6ff6d5d6f4cdecf6d200869a0ecc0b4ca3dc382d4ff576b65e0bfb5a6a37342a0bb2ec0d281472191680e7ff0ccd7860a384eb5b94061b9e7d85e2b3e87fdc8daf96acbacb018e66b27869b3a90cc06b9f33595fad60822bf1cfbc71e01da33bcc18602815b8e814d0777e6b875abe6d2c5104fd220dedfb4f4f934605364f985e1a92ad706397b8e23486dda35dbc3ce7854c7433a618d5f0370fd92edaad5f28fb209c61c08ebf438793b8127c1b0853d2905c68d7d0eeb3b381c23c49e32b14191f963e369c5dc6cb4515273504f5e28a3aa45931abf4e1b1f01b8c2855d9637471280db757871c3b2a18802a3b8a7587fd888639e394d039abbb19a993a27c0edfeb17e3be12eca18b67333a9875878b81a1c6d1fa57209afc3fcdc529b115135c302c1bd25cabfb71ef28e945283a3538862ea8ec89c874dce54d1fb53e959200e98618a2153aaccfbff1652037dc1fcf57dddebe6899ab55f35069b2b4f1e4848d113181b59ecccce5e3c166981076acdcc65db2b6e434834492a7c622780e8ce3feec6a662b4dbe55f4a8f0f6d06256290c80a08043519aa02b4d49cda4706690c3152fc98f0d09666dfe3401e9edce36a6d6ac055e422272264ee46f7788c4ba9185036bd3b68b1263640900c1b6339b1107531ec979aa409d12162c522aec993df679b829613d173e8200ccb88d08ada8be2f0887f00eba3830867dde5affdef9a71c9c4298f36b66d269f0e45da3940178ebd2752715f64274147f80aa0a92f4f0d6ca81d9cecfc849eda98c35f8db3859004feb19a231efa80d99e79acef1e0f6aeb7b5d2798a81b6ef5356db59a50d9d3b0bc4558c9cbd4881802eb1e6b425cac59069204564cf6ba666912a11d47297e7dfb18a27272d27fb724b0c83c4f14866c937dc3390121b1869b7536a10ea1a7ad7ec1df1a6d5d126909d8d1d213a8af762f8bd1533aceba8e8f10dc00401554121893b8ef974013a001a5a05d3ef8efb7c7cccbda9dce4ac10c08c85f6c88f8052bb670c9058b30c672b5453b40eb8b0455350575d9e595efdb19e9f104f56cc69ff394a5be1dbd129c7d9197a7e377d62802bb811364338da507eb768a6ca95d04fd46b2fb559fd8e1a03e3e1da9dc6b29dba3c3d3b4769f709bb5e53c4a0e5b87c81e54ae82e13411e0d5e06828fe02c7b0522226c2b328311d513452bc48b7ee1518d933425695b6226c67198cbb017ad5fbcbfc745ce091ba053bd962021f62b65600329e92ccb89ed6a4de044e493cb33695000625025a77382b27dddd22f4e14b170afc749adfbb83ce0399c2fb584bbcdf30bf60902b06cd4fafff8e3810e5eb075ad5fa0aadd858ae135830adffe562172badaa94a86c726dc219245dfb1001140519317242f5d6074e322e5bb9079bd014959b9dcd9718d6034af3903a6edf0729ae817036e183f52357f104b77089fa84a25edbb17861fc0511a3ccbb4b29dee502ab2a053253948fdba366996daf6de93ce6abf344d9f04f93dac903c47fad94f4163cc11e6548c4a4e691f19a99913dce8facbde26bb06c4b188682c89cf6a52e29900de11b40cfc4860de17e4ccf465ae165db915cac7ea849e253eb345ff23ebb54eb3163348ae7ceab3cffa25384d1792b8f182c89296f094cfad6d7558f81e0c37c0667573a91c958801b7af43278f2a9079556d4a8d6497e40b01487b4b9d7627b49720fac5c5895cb153b37fd143c631d4ef59fd792d52cc6a157d4e9ab64ce4470a8c1814886b7dabe4a0236b7a0cce77897e5a8f6e0ad1c9921082d27fea5759e692b7eb2c0231b0bc21ad6e43c118013e2c30a77690a986f5f203b97425f8051d6a0f5f4c86b988625c7ac30c4b833ce91bf1d87e1ce1c0937b4f819025861387f1adbda9730fe083959922ae4f256aa10693d316b8584854058affae12c2a4f7a1293e32240883d4ab05bd9bccf98f858a6ad78228a0a27314725e532c20619", 0x1000}, {&(0x7f0000001140)="5a1373bdf7ae071369dd2cefa017a07f994356735a5451d566058b0b65f895b12771d0fd4df9fd1842a912e1cd3bba148349b86e99f5ae36880ea8cc73fc6f6064d8c3533c7c11fc109a681d81844c72ae7bba4b21", 0x55}, {&(0x7f00000011c0)="90e0f402f4f3d4a425db11dffc3658db0eaebe467d9cd09f5e6b7a9926d554ffaa5180886b479a7e6af138f8d97851c78db829ab43ee192a0debd10806121cf0d0eee9e9d8c1f51b3b2569effa868bcde52ceacbf2be98ba1952c47b999b2be1dda206ad09d5e0f14ce29ad5b8da4b4994b7cff07a0f8364ce6bd19edd106207149a1ad3d9a033c02f3622f50d80c4fa0dd592a58c4b7f2336afdd8cb21b30b30704c201eb8de78150dfbbf7b9941a840b912607e00a1e0c302317373ca443fc2aa69f4a55e9db45652a35f10dec91206413c26e76", 0xd5}, {&(0x7f00000012c0)="caaef4999a439f2c42d3b7f3fc0e0b7f9a902a36ba683b0818eee93a28207b17aa462bae889b6e4fb864859981b50f33405ab8baee749a404fbb6f0c2e7e1c43ad71d6e8b652c6d9bcd22ac5add5d76168b7eb96141a08cdf2535916de40f071c8e932e90d612c0a9ff034731e539a7583a2b6e6443d10302c330c38df789888f067eb0a47cf703632b4705b74b440e140d02c82c59cd1e382aa8a7e44ef7ed6d2f9ff34f6c10872483a2d6e59a58d3624f286dc60f7e64643251a2eb59cabab2a39ce92552ebc5c3d6d56e47b2c4073eca14764b27ac86077bf379092aaab6f", 0xe0}, {&(0x7f00000013c0)="c52f6e8d338764f35f87fae5f9a460211f7096366de01cfc495abe270db0eaafba31659b8b02903d11e888a847020b3731e34a9e78e8116caf4ca2bc84a1249b5267028d213bdaf40309a275d52b1e03235d8fafd82de45426b02234a87696cd130e404a0045dbc6d405c33044b47e6f23e1b46a0983ceb3f80168e95aab2025848bc25191dc9a20cd134da154498b3d6e651e5d3da5080eb5f86ac549f13eeed8fcb313a0112036002bb31cbe630247e7419fab7ee4f1faeef744539f4dbb6a53581a9c7b340333f6c5df6de9c80bf2d9ad4888962a72e5705d72d09b21f6fa8def7de7b7352d0ef3f0abb7e7d09328c919e0fca188283849a314e7", 0xfc}, {&(0x7f00000014c0)="1de1ffdd5ba5037d6d4166739cf752fdf4b49f7ab822eb57546d6e0b5eb46575ffff30d39d4a08fbefd6ea8d7f5644d3e0bc3bf560a9619536c95d67acdff7df97ea4d13fea57daa12583d33240c635c1c55e7828799b361e2d40d28aea6f9425640c7a18bd97ecc2ea9108c6799d3ab87dbff9f60af1308493de969a3faf2a817096681e0acdd3ac2b0070de783ebd557e0edc6ca697fc5d448ed8e644b9a753ac50ad46e16a22ba28f6b079d05a4a9", 0xb0}, {&(0x7f0000001580)="96f3635b802d647e48f6ca2f39eafe39087967500fb7a7c4cea6bb5639517e6e60e78ecf8e191136b65036d2faf5003ada5328865fe603c4f8e8543ed8dc3fcbffae14eb4166ee6b8833a74ebb", 0x4d}, {&(0x7f0000001600)="89162e56f983adfde4f5282af233e27ed1c0dd508efcb230e4496ff15132ea75a7ed015c18c6ae13fb4183a6ec5260f71619e1702329a5729638aa8f136535eaf7529e16b879b1f69ddb98803f44496415747565b43ba503e8a2872b60214bc375b60efda6c06acef32253061b62c7d7fe0f6bf67b168868379a18848266b8409b2b6340511a31c692b1a50529dafb5405fac9bd49ea0e53c3", 0x99}], 0x9, 0x0, 0x0, 0x800}, 0x40) connect$inet6(r1, &(0x7f00000017c0)={0xa, 0x4e22, 0x1, @private1={0xfc, 0x1, '\x00', 0x1}, 0x7}, 0x1c) ioctl$FS_IOC_GET_ENCRYPTION_POLICY(r0, 0x400c6615, &(0x7f0000001800)={0x0, @aes256, 0x0, @desc1}) ioctl$FICLONERANGE(r0, 0x4020940d, &(0x7f0000001840)={{r1}, 0x4e5, 0x18}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$TIOCMBIS(r0, 0x5416, &(0x7f0000001880)=0xfff) ioctl$XFS_IOC_FSGROWFSDATA(r0, 0x4010586e, &(0x7f00000018c0)={0x2, 0x1ff}) ioctl$sock_FIOGETOWN(r1, 0x8903, &(0x7f0000001900)=0x0) setpriority(0x0, r2, 0x80000000) prctl$PR_SET_SECCOMP(0x16, 0x2, &(0x7f0000001980)={0x8, &(0x7f0000001940)=[{0xb, 0x4, 0x4, 0x7f}, {0x9b7e, 0x8, 0x9, 0xd}, {0x9, 0x4e, 0x81, 0xa}, {0x8, 0xaf, 0x7, 0x1}, {0x2, 0x56, 0x0, 0x9}, {0x0, 0x7, 0x7f, 0xe}, {0x6, 0x4, 0xfb, 0x7}, {0xffff, 0x4, 0xf, 0x3}]}) ioctl$TCFLSH(r0, 0x540b, 0x1) ptrace$getregs(0xe, r2, 0xffffffffffffc19b, &(0x7f00000019c0)=""/186) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001a80)={0xffffffffffffffff}) ptrace$ARCH_SET_CPUID(0x1e, r2, 0x1, 0x1012) bind$inet6(r1, &(0x7f0000001ac0)={0xa, 0x4e20, 0x101, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c) getpeername$packet(r1, &(0x7f0000001b40)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000001b80)=0x14) sendmsg$nl_route_sched(r1, &(0x7f0000001c40)={&(0x7f0000001b00)={0x10, 0x0, 0x0, 0x20000}, 0xc, &(0x7f0000001c00)={&(0x7f0000001bc0)=@gettclass={0x24, 0x2a, 0x300, 0x70bd28, 0x25dfdbfe, {0x0, 0x0, 0x0, r4, {0x10, 0x8}, {0xd, 0x6}, {0x1, 0xfff1}}, ["", "", "", "", "", ""]}, 0x24}, 0x1, 0x0, 0x0, 0x40}, 0x80) accept4$inet6(r1, 0x0, &(0x7f0000001c80), 0x800) bind$bt_sco(r1, &(0x7f0000001cc0)={0x1f, @fixed={'\xaa\xaa\xaa\xaa\xaa', 0x10}}, 0x8) getsockopt$IP_VS_SO_GET_SERVICE(r1, 0x0, 0x483, &(0x7f0000001d00), &(0x7f0000001d80)=0x68) ioctl$TCSETS(r3, 0x5402, &(0x7f0000001dc0)={0x5, 0x800, 0x9, 0x3, 0xd, "7fda9a4ff43f278c126ce553dd22ad1e548d44"}) r5 = getpgid(r2) ptrace$setsig(0x4203, r5, 0x0, &(0x7f0000001e00)={0x39, 0x4b10, 0x5}) io_setup(0xbaa, &(0x7f0000001e80)) ioctl$TIOCGSID(r0, 0x5429, &(0x7f0000001ec0)=0x0) ptrace$ARCH_SET_CPUID(0x1e, r6, 0x1, 0x1012) 163.171324ms ago: executing program 3 (id=260): syz_usb_connect(0x0, 0x3d, &(0x7f0000000b80)=ANY=[@ANYBLOB="12010000b19a3640d219751284000002030109022b000207000000090400010079319c0009040000000202ff00082402"], 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x80000020, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x3) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001340)={0xd, {"a2e3ad21ed0d09f91b3d090987f70e06d038e7ff7fc6e5539b0d650e8b089b3f350068090890e0878f0e1ac6e7049b336d959b669a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31070d074a0936cd3b78130daa61d8e8040000005802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15ffffffffffffffff1243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce7cd9f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc10700000032d0ad7bc946813591bd8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d4ac01b75d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f423500c7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40427db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afa2d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02daee67918e5d6787463183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7340002000000000000f288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4108b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b8081c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9cc8036cbd65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c6b00000000000000f96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400", 0x1000}}, 0x1006) r2 = socket$inet_icmp_raw(0x2, 0x3, 0x1) setsockopt$SO_TIMESTAMP(r2, 0x1, 0x1d, &(0x7f0000000040)=0x101, 0x4) r3 = dup(r2) r4 = syz_usb_connect$uac2(0x6, 0x9b, &(0x7f0000000140)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x582, 0x9, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x89, 0x3, 0x1, 0x9e, 0x70, 0x5c, {0x8, 0xb, 0x2, 0x2, 0x1, 0xa, 0x20, 0x7}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x6ea, 0x3, 0x16}, [@sample_rate={0xd, 0x24, 0xd, 0x5, 0x3, 0x2, [0x0, 0x3, 0x2]}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0x6, 0x40, 0x1, 0x2, 0x1}]}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0x28, 0x5, 0x7, {0x8, 0x25, 0x1, 0x1, 0x30, 0x6, 0x8}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x6235, 0x5, 0xa, 0x5}]}, {{0x9, 0x5, 0x82, 0x9, 0x40, 0x10, 0x2, 0x2, {0x8, 0x25, 0x1, 0x2, 0xc, 0x9, 0x4}}}}}}}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x310, 0x9, 0x3, 0x3, 0x40, 0x10}, 0x26, &(0x7f0000000240)={0x5, 0xf, 0x26, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x6, "293c0ebd75b924adb4528126879a97be"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x3b, 0x60, 0xffff}]}, 0x3, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x41b}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x40e}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x41b}}]}) syz_usb_control_io$uac2(r4, &(0x7f0000000440)={0x14, &(0x7f0000000080)={0x20, 0x23, 0x75, {0x75, 0x31, "d3512643771717c2b719b3c98b6693795a9b2468dd1a57049d3d2455246c366a27a362d233bd28628acdbf2cdb0cba7aefff8b7c1e6da906e00804623aa5b3c165875f5df7c3f02e03187cd50a756f5aa5455f828e7e206e6be974363cd2d39d7283b9623a7a422142cb57d5be3e549d06a24c"}}, &(0x7f0000000400)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x40c}}}, &(0x7f00000006c0)={0x44, &(0x7f0000000480)={0x20, 0x10, 0x63, "78215ebdd19cf424e761e069619010510bfbb4916934c470dea4c396497a565b5630b089e16d787cb5b6e8da8d307393d3883b2fa3340adbcab66834518d5364d28220b59e4963c18009cdb5fa3b3bed1119f5d69275bda1ddc935ac934bf387e28737"}, &(0x7f0000000500)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000540)={0x0, 0x8, 0x1, 0xe0}, &(0x7f0000000580)={0x20, 0x81, 0x3, "9a70dc"}, &(0x7f00000005c0)={0x20, 0x82, 0x2, "8594"}, &(0x7f0000000600)={0x20, 0x83, 0x3, "082df0"}, &(0x7f0000000640)={0x20, 0x84, 0x4, "b022db78"}, &(0x7f0000000680)={0x20, 0x85, 0x3, "b438b5"}}) sendmsg$inet(r3, &(0x7f0000000780)={&(0x7f0000000100)={0x2, 0xffff, @multicast1}, 0x10, &(0x7f00000014c0)=[{&(0x7f0000000000)="be39", 0xffeb}, {0x0}], 0x2, &(0x7f0000000c80)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @private}}}], 0x20}, 0x0) read$FUSE(r3, &(0x7f0000003e00)={0x2020}, 0x2020) connect$vsock_stream(r1, &(0x7f0000000000)={0x28, 0x0, 0xffffffff, @my=0x1}, 0x10) syz_usb_connect(0x0, 0x3d, &(0x7f0000000b80)=ANY=[@ANYBLOB="12010000b19a3640d219751284000002030109022b000207000000090400010079319c0009040000000202ff00082402"], 0x0) (async) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x80000020, 0x0) (async) syz_open_dev$tty1(0xc, 0x4, 0x3) (async) dup(r0) (async) write$UHID_INPUT(r1, &(0x7f0000001340)={0xd, {"a2e3ad21ed0d09f91b3d090987f70e06d038e7ff7fc6e5539b0d650e8b089b3f350068090890e0878f0e1ac6e7049b336d959b669a240d5b67f3988f7ef319520100ffe8d178708c523c921b1b5b31070d074a0936cd3b78130daa61d8e8040000005802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f30e065cd5b91cd0ae193973735b36d5b1b63dd1c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecdb08ced6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca026bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27af9544ae15ffffffffffffffff1243513f000000000000000a3621c56cea8d20fa911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e14ffd9f9db2a7869d85864056526f889af43a6056080572286522449df466c632b3570243f989cce7cd9f465e41e610c20d80421d653a5520000008213b704c7fb082ff27590678ef9f190bae97909507041d860420c5664b27921b14dc10700000032d0ad7bc946813591bd8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202f928f28381aab144a5d429a04a6a2b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2010000008271a1f5f8528f227e79c1389dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eafc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44002bebc2420aed92fa9b6578b4779415d4ac01b75d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a726eafe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f4350aeae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf00500a2690891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efed496f423500c7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615feb6243378e0610060f02cca4e91b2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c46eb65ca8104e1b4da7fbb77ab2fc043aead87c32ab875ee7c2e7b7019c982cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad94872cb2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd7369dde50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c10238e204a67737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73cdb9a7b8fa367b50028067e7f16f4dd569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40427db6fe29068c0ca3d2414442e8f3a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae455925d0f6f1ba571eba281f2a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e0513005000000000000003911fab964c271550027697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9d4afb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e31919c4b2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afa2d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee2916580dac4b008e595f437491d87abed02cefcd9db53d94d02daee67918e5d6787463183b4b87c1050000002f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76957227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f0900d6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b311711b757fe43c06d21a35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc2389e81ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7340002000000000000f288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4108b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cf255315ab80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c6087f1ab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec015f08e5247d33ae2d35603ff8454c16f8342856935125102bb784ed7148b6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee458e4cb5e930ed624806c43a006e39336d07c2b8081c128ad2706f48261f7897484c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da398000000000000000d80a4fe654578376e599aff3565b1d531f30912b9945030b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9cc8036cbd65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e0691953264d2700c838fa2c7b3425260f59554e502dcea39cb313b0000000000004ca7c12f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c6b00000000000000f96f06817fb903729a7db6ff957697c9ede7885d94ffb0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f90000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400", 0x1000}}, 0x1006) (async) socket$inet_icmp_raw(0x2, 0x3, 0x1) (async) setsockopt$SO_TIMESTAMP(r2, 0x1, 0x1d, &(0x7f0000000040)=0x101, 0x4) (async) dup(r2) (async) syz_usb_connect$uac2(0x6, 0x9b, &(0x7f0000000140)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x40, 0x582, 0x9, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x89, 0x3, 0x1, 0x9e, 0x70, 0x5c, {0x8, 0xb, 0x2, 0x2, 0x1, 0xa, 0x20, 0x7}, {{{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x20, 0x0, {{0x9, 0x24, 0x1, 0x6ea, 0x3, 0x16}, [@sample_rate={0xd, 0x24, 0xd, 0x5, 0x3, 0x2, [0x0, 0x3, 0x2]}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_i_ext={0x9, 0x24, 0x2, 0x1, 0x6, 0x40, 0x1, 0x2, 0x1}]}, {{0x9, 0x5, 0x1, 0x9, 0x10, 0x28, 0x5, 0x7, {0x8, 0x25, 0x1, 0x1, 0x30, 0x6, 0x8}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x20, 0x0, {[@format_type_ii_ext={0xa, 0x24, 0x2, 0x2, 0x6235, 0x5, 0xa, 0x5}]}, {{0x9, 0x5, 0x82, 0x9, 0x40, 0x10, 0x2, 0x2, {0x8, 0x25, 0x1, 0x2, 0xc, 0x9, 0x4}}}}}}}}]}}, &(0x7f0000000340)={0xa, &(0x7f0000000200)={0xa, 0x6, 0x310, 0x9, 0x3, 0x3, 0x40, 0x10}, 0x26, &(0x7f0000000240)={0x5, 0xf, 0x26, 0x3, [@ss_container_id={0x14, 0x10, 0x4, 0x6, "293c0ebd75b924adb4528126879a97be"}, @ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x1, 0x3b, 0x60, 0xffff}]}, 0x3, [{0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x41b}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x40e}}, {0x4, &(0x7f0000000300)=@lang_id={0x4, 0x3, 0x41b}}]}) (async) syz_usb_control_io$uac2(r4, &(0x7f0000000440)={0x14, &(0x7f0000000080)={0x20, 0x23, 0x75, {0x75, 0x31, "d3512643771717c2b719b3c98b6693795a9b2468dd1a57049d3d2455246c366a27a362d233bd28628acdbf2cdb0cba7aefff8b7c1e6da906e00804623aa5b3c165875f5df7c3f02e03187cd50a756f5aa5455f828e7e206e6be974363cd2d39d7283b9623a7a422142cb57d5be3e549d06a24c"}}, &(0x7f0000000400)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x40c}}}, &(0x7f00000006c0)={0x44, &(0x7f0000000480)={0x20, 0x10, 0x63, "78215ebdd19cf424e761e069619010510bfbb4916934c470dea4c396497a565b5630b089e16d787cb5b6e8da8d307393d3883b2fa3340adbcab66834518d5364d28220b59e4963c18009cdb5fa3b3bed1119f5d69275bda1ddc935ac934bf387e28737"}, &(0x7f0000000500)={0x0, 0xa, 0x1, 0x5}, &(0x7f0000000540)={0x0, 0x8, 0x1, 0xe0}, &(0x7f0000000580)={0x20, 0x81, 0x3, "9a70dc"}, &(0x7f00000005c0)={0x20, 0x82, 0x2, "8594"}, &(0x7f0000000600)={0x20, 0x83, 0x3, "082df0"}, &(0x7f0000000640)={0x20, 0x84, 0x4, "b022db78"}, &(0x7f0000000680)={0x20, 0x85, 0x3, "b438b5"}}) (async) sendmsg$inet(r3, &(0x7f0000000780)={&(0x7f0000000100)={0x2, 0xffff, @multicast1}, 0x10, &(0x7f00000014c0)=[{&(0x7f0000000000)="be39", 0xffeb}, {0x0}], 0x2, &(0x7f0000000c80)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @local, @private}}}], 0x20}, 0x0) (async) read$FUSE(r3, &(0x7f0000003e00)={0x2020}, 0x2020) (async) connect$vsock_stream(r1, &(0x7f0000000000)={0x28, 0x0, 0xffffffff, @my=0x1}, 0x10) (async) 99.465156ms ago: executing program 7 (id=261): r0 = fsopen(&(0x7f00000001c0)='bpf\x00', 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000300)) fsconfig$FSCONFIG_CMD_CREATE(r0, 0x6, 0x0, 0x0, 0x0) bpf$BPF_BTF_LOAD(0x12, 0x0, 0x0) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=ANY=[], 0x48) syz_usb_connect(0x0, 0x0, 0x0, &(0x7f0000000140)={0x0, 0x0, 0x0, 0x0}) fsmount(r0, 0x0, 0xf3) bpf$MAP_UPDATE_CONST_STR(0x2, &(0x7f0000000180)={{r1}, 0x0, 0x0}, 0x20) socket(0x10, 0x803, 0x0) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x0, &(0x7f0000000300)=ANY=[@ANYBLOB="73686f72746e616d653d6d697865642c757466383d302c696f636861727365743d63703836302c696f636861727365743d6d616363726f617469616e2c756e695f786c6174653d312c747a3d5554432c6e6f6e756d7461696c3d302c756e695f786c6174653d312c696f636861727365743d63703433372c73686f72746e616d653d77696e6e742c726f6469722c73686f72746e616d653d6d697865642c6e6f636173652c73686f72746e616d653d6c6f7765722c73686f72746e616d653d6d697865642c6572726f72733d72656d6f756e742d726f2c6e6f6e756d7461696c3d302c736d61636b66736465663d757466383d302c64697273796e632c736d61636b66736861743d262c657569643e807d6dc634ae06b292a3825c7626caa45b7a39a81660437a556646a082c54e8cf9c81260f6a760b9f06d5738818ee5a4503b0364b0f4c56abfe2", @ANYRESDEC=0x0, @ANYRESDEC], 0x25, 0x34f, &(0x7f0000000840)="$eJzs3T9sG2UUAPDnXhKnESUekCqYDBsSqpogBpgSVUWqyABFFv8WLJryJzaVYmEpDHG8gComEAsSTGwdYOyMGBBiY2ClSKiAWOhWqRGHbJ/tc+xQZ3Boxe83RE/v+9597y6n3CVKvrzeiq1L83H51q2bsbhYiLm1c2txuxClOBFJ9OzFRB8tTM4DAPe422kaf6U9d5/9yVI/8uwHgPtX9/n/5qlhoniE4qsPzKIlAGDGpvz+//mJ2SszawsAmKGx5/9jI8MHfsw/N/idAADg/vXiK68+t74RcbFcXoyof9isNCvxzHB8/XK8HbXYjLOxHPsRvReF3ttC5+OzFzbOny13/FaKSqeiWYmot5qV3pvCetKtL8ZKLEcpq08H9UmnfqVbX46IvVZ3/agXmpX5WMrW/3kpNmM1luOhsfqICxvnV8vZASr1fn0roh2L/ZPo9H8mluPHN+JK1OJSdGqH/e+ulMvn0o2R+ua1YnceAAAAAAAAAAAAAAAAAAAAAADMwpnyQGmw/01abzU/uHhwQmlkf5xKbzjbH6jd2x8oLfZ357maHNwfaHR/nmZlLk78p2cOAAAAAAAAAAAAAAAAAAAA947GzkJUa7XN7cbO+1v5oJXLvPv9V9+ejP7QXFb6TjKsiiw5cpz+xNyRkxgskQ7K02RkThYkEf3Je9Vr1wcd5+cUB2cxVt4JimNDhaynaq126tFfP59U9Xcn2Otmkhi7LKNBIVs/N1R/sJNYjIj9w6oOD1bvMudGmqaHle9+Nl4VhYi5OHIbUwTf3Xzr4Scbp5/qZr7JNn14/Inll258+uUfW9VatHtXplZb2G7sp1McudPr+FCSu38K2XUuTLgTJgftYaa93dipJj/9+fIjH/9wYHIy+f5J85n3Dl/r64OZhV5QiCj1L8K/tTo/4eafHLx2Z3D3Hv0Td/qLter13V9+n7Yq90XCRh0AAAAAAAAAAAAAAAAAAHAscn8rfgRPvzC7jgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADg+A3//38uaI9lpgnutGJ8qLi53Th08ZPHeqoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAPyP/RMAAP//rShzCQ==") prlimit64(0x0, 0xe, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000240)=0x8) r2 = getpid() sched_setaffinity(0x0, 0x8, &(0x7f0000000100)=0x9ff1) sched_setscheduler(r2, 0x2, &(0x7f0000000200)=0x7) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeeb, 0x8031, 0xffffffffffffffff, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r3, &(0x7f000057eff8)=@abs={0x0, 0x0, 0xfffffffd}, 0x6e) sendmmsg$unix(r4, &(0x7f0000000000), 0x651, 0x0) recvmmsg(r3, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mkdir(&(0x7f00000000c0)='./bus\x00', 0x0) bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0xd, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x79, 0x11, 0xa8}, [@ldst={0x6, 0x3}], {0x95, 0x0, 0xc00}}, &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, @sock_ops, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x1f2, 0x10, &(0x7f0000000000), 0xfffffe51}, 0x48) readlinkat(0xffffffffffffff9c, &(0x7f0000000100)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0xffffffffffffffff, 0xb4) r5 = socket$inet6(0xa, 0x2, 0x0) ioctl$sock_SIOCETHTOOL(r5, 0x89f0, &(0x7f0000000040)={'bridge0\x00', &(0x7f0000000100)=@ethtool_coalesce={0x8, 0x0, 0x1000, 0xb80, 0x400000, 0x1ff, 0x80, 0x40000002, 0x402, 0x20000009, 0x5, 0x1, 0x8, 0x4006, 0x84, 0xfffffff9, 0xffffffff, 0x37e9, 0x0, 0x6, 0x5, 0x41424f, 0x3}}) 75.578997ms ago: executing program 3 (id=262): r0 = syz_mount_image$ext4(&(0x7f0000000100)='ext4\x00', &(0x7f0000000280)='\x13\x13w\xc5\xfc5\xd4\x14T\xd5\xd4\x1d)\xad\x1a`)Y\x81F\xe6\xbe\x16nA\xad\r\xbd@T\x03<\x9f3\xbb\xda\x82$\xa2\xf3\xd7r\xe7cnH\xb3<\xbfp\x83r\xe8\xf1\xb9\x93>\xc5\x12wC\xbe\"\x06 \x9e\xf0-\xf9\xcb\xf2\xf6\xe8\x80\xd38/\x00', 0x12014, &(0x7f0000000300)={[{@grpid}, {}, {@journal_async_commit}, {@i_version}, {@lazytime}, {@nodelalloc}, {@minixdf}, {@data_err_ignore}]}, 0x1, 0xbbf, &(0x7f0000000480)="$eJzs3M1rHOcZAPBnRt+26pVLKXUvVinFhrZr2UWmNoXaxaWXHgLJNWAhr4zQ+gNJwZGswyr5B0KScyCXQBKT4EN89iWBXHNJnGtMDgETFCuBEBKF2Q9JsXYl2d7VKNLvB+/O++47u8/z7LCaeWFHAexbw9lDGnEkIi4mEYX682lE9FZ7/RGV2n7LSwvj3y0tjCexsvLs10kkEfFwaWG88V5JfXuwPuiPiE/+k8RvX94Yd2ZufmqsXC5N18cnZq9cPzEzN//3yStjl0uXS1dPnv7n6KnR0yNnRttW6/dfnLvz7Z/+92Xlh3d+vPXNa28lcS4G63Pr62iX4Rhe/UzW646IsXYHy0lXvZ71dSbdW7wo7XBSAAC0lK67hvt9FKIr1i7eCvHhp7kmBwAAALTFSlfECgAAALDHJdb/AAAAsMc1fgfwcGlhvNHy/UXCznpwPiKGavUv11ttpjsq1W1/9ETEgYdJrL+tNam97KkNR8T9z8+8n7Xo0H3Im6ksRsQfmh3/pFr/UPUu7o31pxEx0ob4w4+Md1v9f+ut1R8rKxvqP9eG+HnXD8D+dPd87US28fyXrl7/RJPzf3eTc9eTyPv817j+W95w/bdWf1eL679nthnj5ttv3Gg1l9X/rzv/fa/RsvjZ9qmKegwPFiP+2N2s/mS1/qRF/Re3GaPw041Sq7m86195M+JYNK+/Idn8/xOdmJgsl0Zqj01jLH48+m6r+HnXnx3/Ay3q3+r4X99mjOcvXLjdam7r+tOvepPnqr3e+jMvjs3OTp+M6E3+v/H5U/Ub2lsYqO/TeI+s/uN/3vz736z+LESl/jlka4HF+jYbv/RIzH/fuvnBZvVna788j/+lJzz+r2wzxl8+evV4q7n169+sZfHvJ7W1MAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA0pBExGElaXO2nabEYcTAifhcH0vK1mdm/Tlx74eqlbC5iKHrSiclyaSQiCrVxko1PVvtr41OPjP8REYcj4vXCQHVcHL9WvpR38QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAKw6GBGDkaTFiEgjYrmQpsVi3lkBAAAAbTeUdwIAAABAx1n/AwAAwN5n/Q8AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAECHHT56914SEZWzA9WW6a3P9eSaGdBpad4JALnpyjsBIDfdeScA5OYx1/guF2APSraY728509f2XAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADYvY4duXsviYjK2YFqy/TW53qavuLoDmYHdFKadwJAbro2m+zeuTyAnecrDvtX8zU+sJ8kW8z3r+1T+eVMX8dyAgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGD3Gay2JC1GRFrtp2mxGPGbiBiKnmRislwaiYhDEfFZoacvG/flnTQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABtNzM3PzVWLpemO985tIOxdHR+fZ1kd6RR6+T9lwkAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgDzMzM1PjZXLpemZvDMBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA8jYzNz81Vi6XprfRuf04O6/r5F0jAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAD5+TkAAP//qOEOPQ==") dup(r0) 0s ago: executing program 3 (id=263): r0 = syz_usb_connect$cdc_ecm(0x3, 0x4d, &(0x7f0000000080)=ANY=[@ANYBLOB="12010000020000082505a1a440000000010109023b00010100000009040004120206000405f84002c405240003000d240f0100000000090005000009058202000207008009050302ff03000000"], 0x0) r1 = ioctl$KVM_GET_STATS_FD_cpu(0xffffffffffffffff, 0xaece) ioctl$KVM_SET_IRQCHIP(r1, 0x8208ae63, &(0x7f00000019c0)={0x2, 0x0, @pic={0x1, 0x9, 0x6f, 0x0, 0x93, 0x81, 0x3, 0xff, 0x0, 0x5, 0x2, 0x62, 0x8, 0xbf, 0xf1, 0x6}}) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) syz_usb_control_io$cdc_ecm(r0, &(0x7f0000000200)={0x14, 0x0, &(0x7f00000001c0)={0x0, 0x3, 0x1a, {0x1a}}}, 0x0) syz_usb_control_io(r0, &(0x7f0000000280)={0x2c, &(0x7f0000000000)={0x0, 0xb, 0x51, {0x51, 0x2, "e3a2fae3fcd3626c99d7b4b36a31921d97273518e4f19e281c67837b71b8770c23f816eadd4bb0b8876ce2efc9f894d472372003fb7a554f4e803a8ab4714c26404b01280f9c250a4c9bec16b6fa8a"}}, &(0x7f0000000100)={0x0, 0x3, 0x4, @lang_id={0x4, 0x3, 0x827}}, &(0x7f0000000140)={0x0, 0xf, 0x12, {0x5, 0xf, 0x12, 0x2, [@ptm_cap={0x3}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x4, 0x2, 0xfa, 0x7}]}}, &(0x7f0000000180)={0x20, 0x29, 0xf, {0xf, 0x29, 0x53, 0x18, 0x2, 0x40, "3cd64400", "9611fb90"}}, &(0x7f0000000240)={0x20, 0x2a, 0xc, {0xc, 0x2a, 0x6, 0x80, 0x5, 0x8, 0x93, 0x7, 0x4}}}, &(0x7f0000000700)={0x84, &(0x7f00000002c0)={0x40, 0x5, 0x68, "5e15c44992faddd87108ed856ad0b1769e38f018cb19641a64eac9d9130e98cceed90d636ea01e058672ee2c7f02a0f1bc59effd20492d9866b1f5749742aa298533799145d1952bee99f7ff9f6c56704553f8a3d37b394f58ff2f9d78facc6d5e7a075fd95aa585"}, &(0x7f0000000340)={0x0, 0xa, 0x1, 0xf7}, &(0x7f0000000380)={0x0, 0x8, 0x1, 0x9}, &(0x7f00000003c0)={0x20, 0x0, 0x4, {0x2, 0x1}}, &(0x7f0000000400)={0x20, 0x0, 0x8, {0x100, 0x1, [0xf]}}, &(0x7f0000000440)={0x40, 0x7, 0x2, 0x540}, &(0x7f0000000480)={0x40, 0x9, 0x1}, &(0x7f00000004c0)={0x40, 0xb, 0x2, "fafe"}, &(0x7f0000000500)={0x40, 0xf, 0x2}, &(0x7f0000000540)={0x40, 0x13, 0x6, @dev={'\xaa\xaa\xaa\xaa\xaa', 0x18}}, &(0x7f0000000580)={0x40, 0x17, 0x6, @random="274c66f9cbec"}, &(0x7f00000005c0)={0x40, 0x19, 0x2, '@0'}, &(0x7f0000000600)={0x40, 0x1a, 0x2, 0x4}, &(0x7f0000000640)={0x40, 0x1c, 0x1}, &(0x7f0000000680)={0x40, 0x1e, 0x1, 0x5}, &(0x7f00000006c0)={0x40, 0x21, 0x1, 0x4}}) bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000001980)={&(0x7f00000007c0)="9c9146ce3564fb7a0e9f39aa3a507a373292a888f0cf0a84d0823f10ac5a349521a2162d0fcc604b4b0f7d15581a25be4b2986e12294b09d1511894c8060245e0f7e3c778c621756e2e875ddbdf8f5fc465767b6effcf8f22b5547017576051527fb276cde607f570a02aa4206dbc770fbfe7aaea5105d78e5944b1a6ad56489ad84d31128bc157fa1037510635f348ab62b2f942c26f2ce9bcb947e1bf14dd0059ea219fd", &(0x7f0000000880), &(0x7f00000008c0)="55cb6d43b9157200626a2169f85875289efa6c7e2925a9d1c5973e694957b089198ed243f99f85dcc7789f18fa9dcda8e96976e73bc84f5b031fd6388599bfa13bbbc3946eddc92e60537cc63cde6ec5ef22b340166bbc89f8e1c9c458ccb52c63366ff41bcd48ecd748a9f11aa875f91b14b36040cfb222d274b9b577c20c5884118e399a2b339da6ede4d599bf187db511be852fba5eec2ce4fe056e8dcb3cda", &(0x7f0000000980)="41c6d1c5ea866f2364c58fc0d563ea620a1043b57c7b398ff2d003c750eefae0d5c69d9a5f5df62b99bb2467950be0efd608c8ed54bc087efd97ea1abe099654662a9f412c0125dc5ead396a2606d8f67635e0b0630dbe6bc463c7ba2e761a90b92675e3f612a18867bae39ba18568e63e8683d17a69cafbc49eddbe7c2e5a6c804f739dd9b5b4c6aaaa383698d16ba284cb1382c22d13bd0b027c5e9d549780a2e20eeaa456c8b5c8bcbef8f1e74da3ee8a4e9527aee451c0f4c4f1254b53c2fe0ae5a20edabf3e8617edaf2a34f8ee75fb1a6b3ca1c10c330e209349c30479878d36acedbf5e675f62023d3f24217bc3b4a8453625f126a756d7f12210ca87496872966eb73e9c2ca4abbd137d530f94d30ca0fb4e82ea3203ff39fa26de21959db8cca64b85bd5f750f1474aa238f0277ddcaa92cbe4276a8383abfaf309e3aff8ea910e86ca5940f20379a1e2df563e56717cd8f197cbe472217281ffcd43dce9c96a05f05b0961aaac82fa47b30b7b54ee2c25692f8926a6425a17d4cd8e13d0031768bc743e058eaf8295192e31a052285c595ca3467ad204899f805f658b0fba8afe820e258d697fa798fa16885408427e7584249490a5d14c35f2a06b9618ab0004918dda9351c62eb92ca7de7a8dcaa394d44099536a1073efc77f18efad7e1e4dcb9bbaa01b60afdbfaa4041d7e839ccc3f8e3001f033df803b88f588de30898b3ec2e05161cc714d651e1f205f16a78377c9669e1d10ef483716fdddcbfe4e8a4409c92a7fc1b4eae861ef147bf8b406001fc7f6bcd942502e4bdbb351583b88d0157028f26ee4c7e34605999ecbb8d0eedda33604bfbeb04166fbc35ab519d3db27d424d07f77b128107e481841812d9eff8819ae1fab62a8550f7554fae3fb8822bb4b7d1f931816c23e1a92a55ee7e09c4dacb72a802c0a5f90eb9464f86eb7129e1a018464f71ee7c2b38605eb56d54e4452090c671941f5b8ffb247b3a89e1aa042da5ff992c45688c3c32051aca44dc7b87f4989146fe4acc5a45b560ee13eeb3cd6c39d9aa9ffcbda27d9a0ff899c5be265f535e95404d2250c18c909479c09fbf18f52445a6a71aa7220ab77d05ac22ca07411268984fecd8a80045377502ad5691fb43ec71e76af748fc86a9b174aab33a46de53280dab28f4ad4a9ec7615f81a90db8467da771637a4ca9aab4a9add98048ff16057ec8cb2f5b73cbab1a7fde1e5f783e14aa42c8d5a69f2027e4804187021d593417a49d4d2a6498964e6d90ae55a4daba87c8d420f9dafdfaf9d3edf291a96220a72270523a3d5a239ed4fa020dc62fb508df75d014dea067307003b840664b452c4ac8cf00bebb1eebffefe8c06aecc5d710dddee6d2cc8173156853477ce60427a58d6ea890e10d253465801dea242a1950efdf0b4b2a227b9cd3160632dfa0f7adb94a2c822fdaf29c5621d8e2fffdc58ea778a9e5d3dec3cbfdd3db554f4c6009a4582254cf5aafe23f2df3d4dce57ff8c882e24d8a400b384e5ecff8bbde00e242d92dd840655c7560bd370589936ae49462c0704282c88163bfa11070d6d634546c13ff96d8babfc9a1951f50f8f884b936a893ef6114fc50ed12e2eaaef28701adbe4be0bcba8b7d5dd5b0a478265e64288d8a669516ba3b25d457889776bcdd58d886dc55fc88f9db3e0fdec27a410f2be0492b3556fe1ff5ed12dd9f723e8ac66e51901daa7e78fb3352e7522aadcee1e2daadb39f85e0ea9febef3dbc2d608b1d9f55f7362be66284c9e909e6d0d0e25c2799a6e7f0a70d82de901e38d2973e66f7bd54041cb51a6577215bcc300d18ff9ad7141f122d1c936d025b8cc1b323b232c67de2f071fd6c079bb7d89d3ca972ed99acd536d6d8be39d227b1da3d7ee2d16078f4d9a588377997b89ca25fdde82572052382d4b41bcc45d7b6baa621f255ea0321879959e4e7b718f17d575f23900543fb84c70bb4fdb8a0e4d02db97bdf09f20f6b8d4c30ff54d219e9d0fe3368fc54676dc6c33c28d8b1244e5311732c52c7f4986349dd1bd53009d9372a02823b8503d60942db55155c8a46716a9fabf446b5351c7f6e2c2787e13a1331668e79759dec057a188c87fef7c7fbf8467a70fc213034368f79a57706914e59661b9a4ecb231d780be6ea902b56230b20b74a387ae2f2b4d4b29498fdaea2ab1c065fedc507d4f580b0bd4da695ff0ed7bab8c2140ffaed868032da6c699f9af57fb43a924b43b879520cc25d660be43953fabee13ab6f3c2e263ec78a0ba49c90df4dc15c7efabbb161a8f6555ec8c5f180064a279a4ad961bc90b655e324f07c534adce1f5b74ae3333182195d57ab4f3eab4253ab1badf91e23798ac530f06051f142b5ec95d44ebdd54b45bc3fdd673cd58c9c82bfdc8c5bc4295b9b01482b5ae1a49585705594ef1ab655e464a29985bf544cd779f612c4d0ee1447c19fe8e0d094205222f6259da190fe3e8d27c464b33011b49db2bbc04ad5d5bef8883ac1087b65d55088e18111b33e4ea26e0427096d7c4ff5b88e9a964d23b8203544ceca1369ad7dfc7b15106d7887411fcad24096b3d0207486803e7fb7476e2e9856e5748f4f99ad976bdef07cdf5bd394a76ea6579adc881625bf2932e48670cd3fae2ae884838d252019cbe0fdf20418662f8f8cae25523dc72e7bf736eec26362d1f76cf96381a987756cc1881e582ce43179e3f1cc77c49eb0cb55d3f48674d9fc0ebfb126ff4b2b89412d62b36e1677e13edd0e701d7dca479f61439ab224879f1db9e7c47ca0e9c73fd3bdaa2696db9d0a2e2b13bec1166e229bdbe69db2fdc56790cd82c9c19cc31df0efef8f807811d74d052532eb62bf303dfe11b3a789bb3a1c7de8504046e28fbb16d62b5d574051f1aa6322364481af56a0eeca91bc8746de107dab19e4633aa43a621af4992a1d75319460cee393240ebb9db9f7522c1f571b81b93cf67faaff76dbc5c598190877c2b88147eeec48055265cd8d399420e82f2b9af6bf38749b639691e570b74c5a03d1cea66ebfe4a61bafb27a0732700ccc06306e12a187cbf8246a7def9412f71bd1cb84d73e3bf6cb276643609d662e2f8961a880b4872c042799c620b80faa2efd552589e3135cc20f443d54394dbdd7ca218f16b09cfe3a098c422ad1b6b804b1363941902d1308be2689e1a87effd565f6e1f2a8878ff37725dc6e301912ac6b8bd7f5165de321e04fe171cac7c3e2d963f0b0be04fc6ddb78f08d1647bccc5a74bc14604e1acc5f01863f0bd5d761f00811510ae793bb5378505100c41e5806907fead2778275ca4b0bd52d4a7f9827b9fe707491529bd3522eba924dc3f4de3d8987cc5559f7ff1686de138eedd85b9a0259a21a86a7c079f496a70070dde7aa358d0c6c3cbba8eb50bf8420e9d8004ce3c6cc286bf72b7a94ba9df6502d308cb09c8268df2a16bcb15364136280c9693763c7ab0b529ecc1db216e4f10aa7af8767b9f77bb284e4d9645b90942dbc12853f45d4015ed617aa6cd3c5fbd339f7f8ad82b7c3ecfc6cff14223ea01b866acdaeae61b53150db1abb5b8c70cc5d3a9592bdfe6b7479ebffc86cefda49abb6b7614643c0969ff6c7d2b0a7d63400473e38501f48872000008f9ac02f8148fb6e8354440bc4e2f5dd133939f0eb10c11e8f8396b37a59067615c8a191a111c82d3308c35762054ab31dac7a4f94db132cbda0b28f645f8aebd9e4aebbbc551e746c17876c30235c7dd7200529410a91de940908cb657262367bdd7510ee88f19e98b7b0969ed6ad847add09628e38cf3076eadad409b122ccc0d9f511d1e67d83303781dfaaffec54ca6bebe61b12014823abdd0d71102bf5a1e30f142ca59e6ecfdc556b02446a5590a0a5a465fc62713523fbefb101401eecdcd081f213980a9a355eafe8476a5c9327295a71e70b31fbeaa52ceca7a44ba81189abfa2e05cb5a29d9f2831e300cb7d8071ed79ec130aa74a305cfeadd4b01206e7f90658f5dfec54e595213623ad23652c4e0c7724d0ea0774cb9fb7cd78592391f66e202b3b707138a2a902564a63edb4e0d3ce9cd4390ebf547a1e6cc7dd5606d2908cbd3dab2ad106aed4007f221a17b06310122e4aa2243cb31b98b79acf76729491bf2e97b9cc42eedc2b3374febcd277ef8ec61103a2660d9d272b1c54ca19a38374fb5083d66b75befed5f0eade9e01f6ff54f958179dec186ba684949b441b5245afa3e2284ddfb04b2acb253ed0bc6db1b6b3c191103fda529e9b19a7db4b2d0294d6d8fe31b2ba60abce33d0dc28ed4249cf30478c694f8cdb0a699ba13db1e6f09a6f607cba8c566629d12845399b56d7541959c8777e79458586c34cafa1400868e75f1dbe7853a2ec71c41a9985e3ce0a6993b45cf12865d10e66e5b4b8520eb6065a8ad950638231212f56c9177a571b5628804169ffdc1961914e9b3f44b13875182953e79c97d25aba46d60470423fa0b34306afddfa2b25132b4019f948728a5f736b10edcc4a3ade287ea679b76703f071d2553e87be8d19ceeffac3be534779c3bab9cf02f2c14e17cad64e4f06797a1b63237b9c20dca6a3efe83cc0cc6f1b1ad2b3f5dda6d729abee393b854030987f73021709011d332660d6573d31bc2a7e7b1722ff6e32418a683e35704183199a44df876d4b1f50ee43002045c2ec2bf68a2e9c3399c9cb4cc1523321ad6a46717e7ae674961a13f39e1f87549daaca7d0e1dd78450e0cd2312d7b5934727e27032c067216ff590e5531a2e8623f567172a02ba5bd866b5845568d710b909d424041d0be49bcce0d13725cc1cf5bb7f596342357c5d8a4e0b3baf4aecfb69d116d62798ae9eb954c19ecce35c972436d47a295d015f58741fa364e9e44fe756fe2a388946f0db314c48a9e2ea28a0a69a74299fa175726dec9c8bcffccd139bf4e22781ad59f893dfa48713fa79d77f29f064a39eb7378c09b402178763f0abcf356b6a90ad1d49bd3cad67d33e0c72865c9f368b08beefaa16ee9c6841d422381ca3423f54384be50edc3985f418ef8e5842b5775829bd51e54354199eda89170ff5d421c7350ee69e0702d703d5b72522caa4b299d4ebd06050d63a152ebb0a5861bc739df7bb1851146b8b6c4658952a926b355440d1b9d29663feb66b81d167b7dec5c47307f3363c58718019868eb05b8334b6c3111a6c8dfd20364e83f7d8dd88ba0321d6feac7cb7b2d35a878f8f29c9851f62d4ed47819aedc62ad992c6a28f2e0fc63d29d7f673a0eaa9712f4f8dbbba682032fa63c201fd415120e7037305b90306c1082be13c0871e53ceedc7ebf5308133e6ae314ca529a2d1b86d8cd5fcec4ca63cd23ad4a8a12c36317e02237b5cb8b45c864b665cfd62f7e45db9a26f419218cdea5daacf0b0bb98ddf2eba53500a25015bb5c2b3fff6f3352b2d4dfd553fecdac3a22032189baf45bca04d37bf8f0e0fc20da8c42089c552b283ad3a5cfccfb4ba6b88d08f740ac36217a602aa5de8223578685ad0f85e09d74b200b655a52f14b9f3db26eae2620b0003ea778f8fc0c9456a5e06dcc78b040897cf194fcab6af3af4e29aca01cc9215af61d89ad044e9d5610fffd9b6cab950f74b397ab04828087608bee32d42039580fd6795c54a9391af072caabece764c5b72568648f169202fdff6b8c1ab842938f063445111fdb775cd377143fc1216752c5d0d5cd5dd36c7716177d10295af35cebf2738e906320d92997168c28e5069692891fcd78e7146a08e6f7cc9", 0x7fffffff, 0xffffffffffffffff, 0x4}, 0x38) kernel console output (not intermixed with test programs): Warning: Permanently added '10.128.0.12' (ED25519) to the list of known hosts. [ 21.880527][ T24] audit: type=1400 audit(1781386324.480:64): avc: denied { mounton } for pid=271 comm="syz-executor" path="/syzcgroup/unified" dev="sda1" ino=2023 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:root_t tclass=dir permissive=1 [ 21.884155][ T271] cgroup: Unknown subsys name 'net' [ 21.904246][ T24] audit: type=1400 audit(1781386324.480:65): avc: denied { mount } for pid=271 comm="syz-executor" name="/" dev="cgroup2" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 21.933437][ T24] audit: type=1400 audit(1781386324.520:66): avc: denied { unmount } for pid=271 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:cgroup_t tclass=filesystem permissive=1 [ 21.933885][ T271] cgroup: Unknown subsys name 'devices' [ 22.109437][ T271] cgroup: Unknown subsys name 'hugetlb' [ 22.115147][ T271] cgroup: Unknown subsys name 'rlimit' [ 22.256361][ T24] audit: type=1400 audit(1781386324.850:67): avc: denied { setattr } for pid=271 comm="syz-executor" name="raw-gadget" dev="devtmpfs" ino=253 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:device_t tclass=chr_file permissive=1 [ 22.279895][ T24] audit: type=1400 audit(1781386324.850:68): avc: denied { mounton } for pid=271 comm="syz-executor" path="/proc/sys/fs/binfmt_misc" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=dir permissive=1 [ 22.304835][ T24] audit: type=1400 audit(1781386324.850:69): avc: denied { mount } for pid=271 comm="syz-executor" name="/" dev="binfmt_misc" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:binfmt_misc_fs_t tclass=filesystem permissive=1 [ 22.323769][ T274] SELinux: Context root:object_r:swapfile_t is not valid (left unmapped). Setting up swapspace version 1, size = 127995904 bytes [ 22.337958][ T24] audit: type=1400 audit(1781386324.940:70): avc: denied { relabelto } for pid=274 comm="mkswap" name="swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 22.363578][ T24] audit: type=1400 audit(1781386324.940:71): avc: denied { write } for pid=274 comm="mkswap" path="/root/swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 22.402058][ T24] audit: type=1400 audit(1781386325.000:72): avc: denied { read } for pid=271 comm="syz-executor" name="swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 22.430276][ T24] audit: type=1400 audit(1781386325.000:73): avc: denied { open } for pid=271 comm="syz-executor" path="/root/swap-file" dev="sda1" ino=2026 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 trawcon="root:object_r:swapfile_t" [ 22.458620][ T271] Adding 124996k swap on ./swap-file. Priority:0 extents:1 across:124996k [ 23.362492][ T280] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.370242][ T280] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.378092][ T280] device bridge_slave_0 entered promiscuous mode [ 23.386893][ T280] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.394355][ T280] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.402077][ T280] device bridge_slave_1 entered promiscuous mode [ 23.487727][ T282] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.495762][ T282] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.503437][ T282] device bridge_slave_0 entered promiscuous mode [ 23.525444][ T282] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.532806][ T282] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.540340][ T282] device bridge_slave_1 entered promiscuous mode [ 23.579632][ T283] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.586702][ T283] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.594237][ T283] device bridge_slave_0 entered promiscuous mode [ 23.610463][ T283] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.618194][ T283] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.626017][ T283] device bridge_slave_1 entered promiscuous mode [ 23.648901][ T281] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.656293][ T281] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.663882][ T281] device bridge_slave_0 entered promiscuous mode [ 23.671099][ T281] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.678609][ T281] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.687370][ T281] device bridge_slave_1 entered promiscuous mode [ 23.723881][ T280] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.731308][ T280] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.739380][ T280] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.746789][ T280] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.829951][ T282] bridge0: port 2(bridge_slave_1) entered blocking state [ 23.837147][ T282] bridge0: port 2(bridge_slave_1) entered forwarding state [ 23.844580][ T282] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.851840][ T282] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.870717][ T112] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.878626][ T112] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.886472][ T112] bridge0: port 1(bridge_slave_0) entered disabled state [ 23.894310][ T112] bridge0: port 2(bridge_slave_1) entered disabled state [ 23.902682][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 23.910540][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 23.940607][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 23.960613][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 23.968883][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 23.978160][ T112] bridge0: port 1(bridge_slave_0) entered blocking state [ 23.987974][ T112] bridge0: port 1(bridge_slave_0) entered forwarding state [ 23.997705][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.007302][ T112] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.015091][ T112] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.022666][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 24.042571][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.051169][ T112] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.058441][ T112] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.066331][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.075064][ T112] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.082109][ T112] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.089690][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.097849][ T112] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.105626][ T112] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.113451][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.121795][ T112] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.128890][ T112] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.136490][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.153468][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 24.161488][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.170379][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.178946][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.199990][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.208929][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.217149][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.226046][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 24.235438][ T112] bridge0: port 1(bridge_slave_0) entered blocking state [ 24.243031][ T112] bridge0: port 1(bridge_slave_0) entered forwarding state [ 24.250563][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): bridge0: link becomes ready [ 24.264090][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.272450][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 24.280092][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 24.288206][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 24.296482][ T112] bridge0: port 2(bridge_slave_1) entered blocking state [ 24.304287][ T112] bridge0: port 2(bridge_slave_1) entered forwarding state [ 24.313777][ T280] device veth0_vlan entered promiscuous mode [ 24.326158][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.339544][ T281] device veth0_vlan entered promiscuous mode [ 24.349098][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.358162][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.366526][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.375028][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.383365][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 24.390910][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 24.401782][ T282] device veth0_vlan entered promiscuous mode [ 24.409723][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.418425][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.427261][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 24.436022][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 24.448823][ T281] device veth1_macvtap entered promiscuous mode [ 24.459059][ T280] device veth1_macvtap entered promiscuous mode [ 24.468925][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 24.476543][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 24.484711][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 24.492923][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 24.501236][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 24.510652][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 24.529603][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 24.538270][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 24.547175][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 24.557361][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 24.566152][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_hsr: link becomes ready [ 24.574494][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 24.582909][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_hsr: link becomes ready [ 24.591467][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 24.600153][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 24.609712][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 24.618193][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 24.626778][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 24.639854][ T282] device veth1_macvtap entered promiscuous mode [ 24.653380][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 24.663052][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 24.672805][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 24.673738][ T281] request_module fs-gadgetfs succeeded, but still no fs? [ 24.696738][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 24.706326][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 24.716903][ T281] cgroup: cgroup: disabling cgroup2 socket matching due to net_prio or net_cls activation [ 24.729055][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_virt_wifi: link becomes ready [ 24.738332][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 24.748356][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 24.757166][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 24.771784][ T283] device veth0_vlan entered promiscuous mode [ 24.783751][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_vlan: link becomes ready [ 24.796040][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 24.804928][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 24.813000][ T112] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 24.830992][ T283] device veth1_macvtap entered promiscuous mode [ 24.851303][ T296] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 24.860180][ T296] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 24.868851][ T296] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 24.898556][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 24.907016][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 24.928009][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 24.964786][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 25.247551][ T297] usb 3-1: new full-speed USB device number 2 using dummy_hcd [ 25.388425][ T311] F2FS-fs (loop1): Wrong CP boundary, start(512) end(1536) blocks(512) [ 25.397018][ T311] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 25.406322][ T311] F2FS-fs (loop1): invalid crc value [ 25.414528][ T311] F2FS-fs (loop1): Found nat_bits in checkpoint [ 25.451223][ T311] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 25.459495][ T311] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e4 [ 25.647568][ T297] usb 3-1: unable to get BOS descriptor or descriptor too short [ 25.697703][ T297] usb 3-1: not running at top speed; connect to a high speed hub [ 25.777602][ T297] usb 3-1: config 8 has an invalid interface number: 43 but max is 0 [ 25.785784][ T297] usb 3-1: config 8 has no interface number 0 [ 25.791946][ T297] usb 3-1: config 8 interface 43 has no altsetting 0 [ 25.957629][ T297] usb 3-1: New USB device found, idVendor=0584, idProduct=0008, bcdDevice= 1.02 [ 25.967680][ T297] usb 3-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 25.975957][ T297] usb 3-1: Product: syz [ 25.980502][ T297] usb 3-1: Manufacturer: syz [ 25.986388][ T297] usb 3-1: SerialNumber: syz [ 26.308090][ T297] ums-alauda 3-1:8.43: USB Mass Storage device detected [ 26.349186][ T297] usb 3-1: USB disconnect, device number 2 [ 59.511298][ T24] kauditd_printk_skb: 40 callbacks suppressed [ 59.511314][ T24] audit: type=1400 audit(1781386362.110:114): avc: denied { create } for pid=326 comm="syz.3.8" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 59.515786][ T325] SELinux: unrecognized netlink message: protocol=9 nlmsg_type=50 sclass=netlink_audit_socket pid=325 comm=syz.1.6 [ 59.529340][ T24] audit: type=1400 audit(1781386362.120:115): avc: denied { create } for pid=326 comm="syz.3.8" dev="anon_inodefs" ino=14944 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 59.551487][ T329] netlink: 'syz.2.7': attribute type 30 has an invalid length. [ 59.553037][ T324] Zero length message leads to an empty skb [ 59.596509][ T24] audit: type=1400 audit(1781386362.120:116): avc: denied { read } for pid=326 comm="syz.3.8" path="socket:[14940]" dev="sockfs" ino=14940 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 59.621281][ T24] audit: type=1400 audit(1781386362.190:117): avc: denied { ioctl } for pid=326 comm="syz.3.8" path="anon_inode:[userfaultfd]" dev="anon_inodefs" ino=14944 ioctlcmd=0xaa3f scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:sysadm_t tclass=anon_inode permissive=1 [ 59.647877][ T24] audit: type=1400 audit(1781386362.190:118): avc: denied { create } for pid=328 comm="syz.2.7" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 59.676803][ T24] audit: type=1400 audit(1781386362.190:119): avc: denied { ioctl } for pid=326 comm="syz.3.8" path="socket:[14940]" dev="sockfs" ino=14940 ioctlcmd=0x660b scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 59.706575][ T24] audit: type=1400 audit(1781386362.190:120): avc: denied { write } for pid=328 comm="syz.2.7" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 59.727694][ T24] audit: type=1400 audit(1781386362.190:121): avc: denied { read } for pid=326 comm="syz.3.8" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 59.750278][ T330] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 59.776592][ T24] audit: type=1400 audit(1781386362.370:122): avc: denied { create } for pid=322 comm="syz.0.5" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 59.796753][ T330] netlink: 32 bytes leftover after parsing attributes in process `syz.0.5'. [ 59.817136][ T348] cgroup: syz.2.12 (348) created nested cgroup for controller "memory" which has incomplete hierarchy support. Nested cgroups may change behavior in the future. [ 59.848269][ T24] audit: type=1400 audit(1781386362.370:123): avc: denied { ioctl } for pid=322 comm="syz.0.5" path="socket:[15460]" dev="sockfs" ino=15460 ioctlcmd=0x943c scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=rawip_socket permissive=1 [ 59.873402][ T348] cgroup: "memory" requires setting use_hierarchy to 1 on the root [ 59.931649][ T363] L1TF CPU bug present and SMT on, data leak possible. See CVE-2018-3646 and https://www.kernel.org/doc/html/latest/admin-guide/hw-vuln/l1tf.html for details. [ 59.957026][ T343] bridge0: port 1(bridge_slave_0) entered blocking state [ 59.984332][ T343] bridge0: port 1(bridge_slave_0) entered disabled state [ 59.995899][ T343] device bridge_slave_0 entered promiscuous mode [ 60.004476][ T343] bridge0: port 2(bridge_slave_1) entered blocking state [ 60.015032][ T343] bridge0: port 2(bridge_slave_1) entered disabled state [ 60.022730][ T343] device bridge_slave_1 entered promiscuous mode [ 60.069005][ T365] EXT4-fs (loop1): mounted filesystem without journal. Opts: init_itable=0x0000000000000009,,errors=continue [ 60.092283][ T365] SELinux: security_context_str_to_sid(staff_u) failed for (dev loop1, type ext4) errno=-22 [ 60.103600][ T343] bridge0: port 2(bridge_slave_1) entered blocking state [ 60.110785][ T343] bridge0: port 2(bridge_slave_1) entered forwarding state [ 60.118096][ T343] bridge0: port 1(bridge_slave_0) entered blocking state [ 60.119192][ T367] EXT4-fs (loop0): mounted filesystem without journal. Opts: ,errors=continue [ 60.125249][ T343] bridge0: port 1(bridge_slave_0) entered forwarding state [ 60.157573][ T367] ext4 filesystem being mounted at /2/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 60.174870][ T7] bridge0: port 1(bridge_slave_0) entered disabled state [ 60.183222][ T7] bridge0: port 2(bridge_slave_1) entered disabled state [ 60.191015][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth1: link becomes ready [ 60.200401][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 60.218759][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 60.227291][ T7] bridge0: port 1(bridge_slave_0) entered blocking state [ 60.234409][ T7] bridge0: port 1(bridge_slave_0) entered forwarding state [ 60.242322][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 60.251029][ T7] bridge0: port 2(bridge_slave_1) entered blocking state [ 60.258274][ T7] bridge0: port 2(bridge_slave_1) entered forwarding state [ 60.266050][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 60.281933][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 60.296215][ T343] device veth0_vlan entered promiscuous mode [ 60.303947][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 60.316759][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 60.325191][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 60.333392][ T7] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 60.347179][ T343] device veth1_macvtap entered promiscuous mode [ 60.369568][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 60.389077][ T373] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=12336 sclass=netlink_route_socket pid=373 comm=syz.1.17 [ 60.406787][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 60.428033][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 60.652683][ T418] netlink: 4 bytes leftover after parsing attributes in process `syz.3.28'. [ 60.690442][ T420] EXT4-fs: Warning: mounting with data=journal disables delayed allocation, dioread_nolock, O_DIRECT and fast_commit support! [ 60.704521][ T420] EXT4-fs (loop1): encrypted files will use data=ordered instead of data journaling mode [ 60.726171][ T420] EXT4-fs (loop1): 1 truncate cleaned up [ 60.741825][ T420] EXT4-fs (loop1): mounted filesystem without journal. Opts: barrier=0x0000000000000102,errors=remount-ro, [ 60.805355][ T428] netlink: 36 bytes leftover after parsing attributes in process `syz.3.32'. [ 60.861035][ T431] device ip6gretap1 entered promiscuous mode [ 60.940454][ T443] netlink: 8 bytes leftover after parsing attributes in process `syz.0.33'. [ 61.197453][ T52] usb 4-1: new high-speed USB device number 2 using dummy_hcd [ 61.309873][ T449] EXT4-fs (loop1): Ignoring removed nobh option [ 61.333409][ T449] EXT4-fs (loop1): orphan cleanup on readonly fs [ 61.340682][ T449] EXT4-fs error (device loop1): ext4_map_blocks:632: inode #11: block 1: comm syz.1.36: lblock 0 mapped to illegal pblock 1 (length 1) [ 61.355550][ T449] EXT4-fs (loop1): Remounting filesystem read-only [ 61.362227][ T449] EXT4-fs warning (device loop1): ext4_expand_extra_isize_ea:2797: Unable to expand inode 15. Delete some EAs or run e2fsck. [ 61.375453][ T449] EXT4-fs error (device loop1): ext4_xattr_inode_update_ref:980: inode #11: comm syz.1.36: EA inode 11 ref wraparound: ref_count=0 ref_change=-1 [ 61.390601][ T449] EXT4-fs warning (device loop1): ext4_xattr_inode_dec_ref_all:1173: inode #11: comm syz.1.36: ea_inode dec ref err=-117 [ 61.403787][ T449] EXT4-fs (loop1): 1 orphan inode deleted [ 61.409600][ T449] EXT4-fs (loop1): mounted filesystem without journal. Opts: nodioread_nolock,errors=remount-ro,debug_want_extra_isize=0x000000000000005c,nobh,resgid=0x0000000000000000,acl,init_itable=0x0000000000000e4d, [ 61.458738][ T52] usb 4-1: Using ep0 maxpacket: 8 [ 61.577541][ T52] usb 4-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 61.603020][ T52] usb 4-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 61.656882][ T52] usb 4-1: New USB device found, idVendor=0738, idProduct=1713, bcdDevice= 0.00 [ 61.694286][ T52] usb 4-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 61.736942][ T52] usb 4-1: config 0 descriptor?? [ 61.937454][ T321] usb 5-1: new high-speed USB device number 2 using dummy_hcd [ 62.124647][ T362] F2FS-fs (loop2): Found nat_bits in checkpoint [ 62.156010][ T362] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 62.219408][ T447] F2FS-fs (loop0): Wrong CP boundary, start(512) end(1536) blocks(0) [ 62.227635][ T321] usb 5-1: device descriptor read/64, error -71 [ 62.228803][ T447] F2FS-fs (loop0): Can't find valid F2FS filesystem in 1th superblock [ 62.239386][ T20] usb 2-1: new high-speed USB device number 2 using dummy_hcd [ 62.251805][ T52] saitek 0003:0738:1713.0001: unknown main item tag 0x0 [ 62.258992][ T52] saitek 0003:0738:1713.0001: unknown main item tag 0x0 [ 62.266384][ T52] saitek 0003:0738:1713.0001: unknown main item tag 0x0 [ 62.266419][ T447] F2FS-fs (loop0): invalid crc value [ 62.274209][ T52] saitek 0003:0738:1713.0001: unknown main item tag 0x0 [ 62.286439][ T52] saitek 0003:0738:1713.0001: unknown main item tag 0x0 [ 62.293727][ T52] saitek 0003:0738:1713.0001: unknown main item tag 0x0 [ 62.301119][ T52] saitek 0003:0738:1713.0001: unknown main item tag 0x0 [ 62.308294][ T52] saitek 0003:0738:1713.0001: unknown main item tag 0x0 [ 62.315358][ T52] saitek 0003:0738:1713.0001: unknown main item tag 0x0 [ 62.322760][ T52] saitek 0003:0738:1713.0001: unknown main item tag 0x0 [ 62.331043][ T52] saitek 0003:0738:1713.0001: unknown main item tag 0x0 [ 62.339145][ T52] saitek 0003:0738:1713.0001: unknown main item tag 0x0 [ 62.346479][ T52] saitek 0003:0738:1713.0001: unknown main item tag 0x0 [ 62.353591][ T52] saitek 0003:0738:1713.0001: unknown main item tag 0x0 [ 62.361968][ T52] saitek 0003:0738:1713.0001: hidraw0: USB HID v0.81 Device [HID 0738:1713] on usb-dummy_hcd.3-1/input0 [ 62.374906][ T447] F2FS-fs (loop0): Found nat_bits in checkpoint [ 62.441341][ T52] usb 4-1: USB disconnect, device number 2 [ 62.455709][ T447] F2FS-fs (loop0): Try to recover 1th superblock, ret: 0 [ 62.463079][ T447] F2FS-fs (loop0): Mounted with checkpoint version = 48b305e4 [ 62.481588][ T447] incfs: ino conflict with backing FS 3 [ 62.488242][ T447] incfs: ino conflict with backing FS 7 [ 62.497594][ T20] usb 2-1: Using ep0 maxpacket: 32 [ 62.617598][ T20] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 62.628893][ T321] usb 5-1: device descriptor read/64, error -71 [ 62.635698][ T20] usb 2-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 62.646204][ T20] usb 2-1: New USB device found, idVendor=046d, idProduct=c31c, bcdDevice= 0.40 [ 62.655629][ T20] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 62.666588][ T20] usb 2-1: config 0 descriptor?? [ 62.680422][ T470] bridge0: port 1(bridge_slave_0) entered blocking state [ 62.687776][ T470] bridge0: port 1(bridge_slave_0) entered disabled state [ 62.695824][ T470] device bridge_slave_0 entered promiscuous mode [ 62.705013][ T470] bridge0: port 2(bridge_slave_1) entered blocking state [ 62.712399][ T470] bridge0: port 2(bridge_slave_1) entered disabled state [ 62.713649][ T20] hub 2-1:0.0: USB hub found [ 62.721841][ T470] device bridge_slave_1 entered promiscuous mode [ 62.769830][ T470] bridge0: port 2(bridge_slave_1) entered blocking state [ 62.777756][ T470] bridge0: port 2(bridge_slave_1) entered forwarding state [ 62.785389][ T470] bridge0: port 1(bridge_slave_0) entered blocking state [ 62.792512][ T470] bridge0: port 1(bridge_slave_0) entered forwarding state [ 62.813911][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 62.822433][ T305] bridge0: port 1(bridge_slave_0) entered disabled state [ 62.830105][ T305] bridge0: port 2(bridge_slave_1) entered disabled state [ 62.841586][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 62.850083][ T305] bridge0: port 1(bridge_slave_0) entered blocking state [ 62.857109][ T305] bridge0: port 1(bridge_slave_0) entered forwarding state [ 62.865986][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 62.874486][ T305] bridge0: port 2(bridge_slave_1) entered blocking state [ 62.881879][ T305] bridge0: port 2(bridge_slave_1) entered forwarding state [ 62.896482][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 62.897896][ T321] usb 5-1: new high-speed USB device number 3 using dummy_hcd [ 62.912542][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 62.935404][ T470] device veth0_vlan entered promiscuous mode [ 62.945080][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 62.954069][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 62.964110][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 62.969559][ T20] hub 2-1:0.0: config failed, can't read hub descriptor (err -22) [ 62.978570][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 62.995312][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 63.004813][ T470] device veth1_macvtap entered promiscuous mode [ 63.015280][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 63.032205][ T478] EXT4-fs (loop1): Unrecognized mount option "mb_optimize_scan=0x0000000000000001" or missing value [ 63.047968][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 63.061053][ T482] process 'syz.3.44' launched '/dev/fd/7' with NULL argv: empty string added [ 63.071424][ T7] device bridge_slave_1 left promiscuous mode [ 63.078876][ T7] bridge0: port 2(bridge_slave_1) entered disabled state [ 63.086830][ T7] device bridge_slave_0 left promiscuous mode [ 63.093889][ T20] usbhid 2-1:0.0: can't add hid device: -71 [ 63.098631][ T7] bridge0: port 1(bridge_slave_0) entered disabled state [ 63.100801][ T20] usbhid: probe of 2-1:0.0 failed with error -71 [ 63.114676][ T7] device veth1_macvtap left promiscuous mode [ 63.122175][ T7] device veth0_vlan left promiscuous mode [ 63.157912][ T20] usb 2-1: USB disconnect, device number 2 [ 63.177828][ T321] usb 5-1: device descriptor read/64, error -71 [ 63.275848][ T486] mmap: syz.5.42 (486) uses deprecated remap_file_pages() syscall. See Documentation/vm/remap_file_pages.rst. [ 63.345723][ T484] F2FS-fs (loop1): Invalid log_blocksize (268), supports only 12 [ 63.357726][ T484] F2FS-fs (loop1): Can't find valid F2FS filesystem in 1th superblock [ 63.374122][ T484] F2FS-fs (loop1): Found nat_bits in checkpoint [ 63.391934][ T489] ====================================================== [ 63.391934][ T489] WARNING: the mand mount option is being deprecated and [ 63.391934][ T489] will be removed in v5.15! [ 63.391934][ T489] ====================================================== [ 63.441409][ T484] F2FS-fs (loop1): Try to recover 1th superblock, ret: 0 [ 63.452275][ T484] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e5 [ 63.460794][ T489] EXT4-fs (loop5): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 63.488671][ T489] EXT4-fs (loop5): mounted filesystem without journal. Opts: nouid32,data_err=abort,user_xattr,max_batch_time=0x0000000000000200,dioread_nolock,,errors=continue [ 63.508118][ T489] ext4 filesystem being mounted at /1/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 63.587512][ T321] usb 5-1: device descriptor read/64, error -71 [ 64.287017][ T321] usb usb5-port1: attempt power cycle [ 64.332745][ T507] netlink: 'syz.5.49': attribute type 5 has an invalid length. [ 64.345717][ T509] input: syz1 as /devices/virtual/input/input4 [ 64.416189][ T507] EXT4-fs (loop5): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 64.450361][ T507] EXT4-fs error (device loop5): ext4_xattr_inode_iget:401: inode #11: comm syz.5.49: iget: bad extra_isize 90 (inode size 256) [ 64.477747][ T507] EXT4-fs error (device loop5): ext4_xattr_inode_iget:406: comm syz.5.49: error while reading EA inode 11 err=-117 [ 64.501427][ T507] EXT4-fs warning (device loop5): ext4_expand_extra_isize_ea:2797: Unable to expand inode 15. Delete some EAs or run e2fsck. [ 64.520880][ T507] EXT4-fs error (device loop5): ext4_xattr_inode_iget:401: inode #11: comm syz.5.49: iget: bad extra_isize 90 (inode size 256) [ 64.534678][ T507] EXT4-fs error (device loop5): ext4_xattr_inode_iget:406: comm syz.5.49: error while reading EA inode 11 err=-117 [ 64.557924][ T507] EXT4-fs error (device loop5): ext4_xattr_inode_iget:401: inode #18: comm syz.5.49: iget: bad extra_isize 90 (inode size 256) [ 64.602297][ T507] EXT4-fs error (device loop5): ext4_xattr_inode_iget:406: comm syz.5.49: error while reading EA inode 18 err=-117 [ 64.616143][ T513] netlink: 8 bytes leftover after parsing attributes in process `syz.4.52'. [ 64.627515][ T20] usb 4-1: new full-speed USB device number 3 using dummy_hcd [ 64.648283][ T507] EXT4-fs error (device loop5): ext4_xattr_inode_iget:401: inode #18: comm syz.5.49: iget: bad extra_isize 90 (inode size 256) [ 64.677742][ T507] EXT4-fs error (device loop5): ext4_xattr_inode_iget:406: comm syz.5.49: error while reading EA inode 18 err=-117 [ 64.701233][ T507] EXT4-fs (loop5): 1 orphan inode deleted [ 64.707901][ T507] EXT4-fs (loop5): mounted filesystem without journal. Opts: init_itable,dioread_nolock,debug_want_extra_isize=0x000000000000005a,grpid,dioread_nolock,bsdgroups,min_batch_time=0x0000000000000003,,errors=continue [ 64.747657][ T24] kauditd_printk_skb: 67 callbacks suppressed [ 64.747669][ T24] audit: type=1400 audit(1781386367.350:191): avc: denied { mount } for pid=506 comm="syz.5.49" name="/" dev="loop5" ino=2 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:fs_t tclass=filesystem permissive=1 [ 64.818066][ T525] exfat: Deprecated parameter 'utf8' [ 64.824174][ T525] exfat: Deprecated parameter 'utf8' [ 64.830151][ T525] exfat: Deprecated parameter 'utf8' [ 64.927546][ T24] audit: type=1400 audit(1781386367.510:192): avc: denied { getopt } for pid=530 comm="syz.5.55" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 64.988593][ T525] exFAT-fs (loop4): failed to load upcase table (idx : 0x0001fe89, chksum : 0xc374f927, utbl_chksum : 0xe619d30d) [ 65.013073][ T532] device syzkaller0 entered promiscuous mode [ 65.029027][ T528] FAT-fs (loop1): Unrecognized mount option "18446744073709551615" or missing value [ 65.039152][ T20] usb 4-1: config 34 has an invalid interface number: 212 but max is 0 [ 65.051254][ T20] usb 4-1: config 34 has no interface number 0 [ 65.067559][ T20] usb 4-1: config 34 interface 212 has no altsetting 0 [ 65.092090][ T24] audit: type=1400 audit(1781386367.690:193): avc: denied { setattr } for pid=524 comm="syz.4.54" name="file0" dev="loop4" ino=1048598 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 65.271662][ T24] audit: type=1400 audit(1781386367.870:194): avc: denied { mounton } for pid=527 comm="syz.1.56" path="/proc/65/task" dev="proc" ino=16024 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=dir permissive=1 [ 65.294769][ T20] usb 4-1: New USB device found, idVendor=1a72, idProduct=1009, bcdDevice= 4.0c [ 65.308106][ T20] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 65.322704][ T20] usb 4-1: Product: syz [ 65.327082][ T20] usb 4-1: Manufacturer: syz [ 65.332133][ T20] usb 4-1: SerialNumber: syz [ 65.594954][ T531] F2FS-fs (loop5): Invalid SB checksum offset: 0 [ 65.610547][ T531] F2FS-fs (loop5): Can't find valid F2FS filesystem in 2th superblock [ 65.620456][ T531] F2FS-fs (loop5): invalid crc value [ 65.627368][ T531] F2FS-fs (loop5): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 585327988383614437) [ 65.671863][ T550] capability: warning: `syz.4.57' uses deprecated v2 capabilities in a way that may be insecure [ 65.688920][ T24] audit: type=1400 audit(1781386368.290:195): avc: denied { name_bind } for pid=549 comm="syz.4.57" src=3618 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unreserved_port_t tclass=udp_socket permissive=1 [ 65.738001][ T20] ftdi_sio 4-1:34.212: FTDI USB Serial Device converter detected [ 65.746345][ T20] usb 4-1: Detected FT232BM [ 65.755189][ T531] F2FS-fs (loop5): Try to recover 2th superblock, ret: 0 [ 65.762689][ T531] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e5 [ 65.771041][ T20] ftdi_sio ttyUSB0: Unable to read latency timer: -71 [ 65.778094][ T24] audit: type=1400 audit(1781386368.380:196): avc: denied { name_bind } for pid=553 comm="syz.4.60" src=20002 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unreserved_port_t tclass=tcp_socket permissive=1 [ 65.798296][ T20] ftdi_sio ttyUSB0: Unable to write latency timer: -71 [ 65.811057][ T554] netlink: 12 bytes leftover after parsing attributes in process `syz.4.60'. [ 65.817646][ T24] audit: type=1400 audit(1781386368.380:197): avc: denied { node_bind } for pid=553 comm="syz.4.60" saddr=fe80::aa src=20002 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:node_t tclass=tcp_socket permissive=1 [ 65.848137][ T20] usb 4-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 65.857017][ T531] attempt to access beyond end of device [ 65.857017][ T531] loop5: rw=2049, want=53256, limit=40427 [ 65.868782][ T24] audit: type=1400 audit(1781386368.440:198): avc: denied { write } for pid=530 comm="syz.5.55" path="/4/file1/file1" dev="loop5" ino=10 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=file permissive=1 [ 65.891844][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): bond_slave_1: link becomes ready [ 65.907679][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_bond: link becomes ready [ 65.907700][ T20] usb 4-1: USB disconnect, device number 3 [ 65.923923][ T554] HTB: quantum of class 80020008 is small. Consider r2q change. [ 65.932155][ T531] attempt to access beyond end of device [ 65.932155][ T531] loop5: rw=0, want=53256, limit=40427 [ 65.944943][ T20] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 65.957621][ T533] usb 3-1: new high-speed USB device number 3 using dummy_hcd [ 65.967570][ T20] ftdi_sio 4-1:34.212: device disconnected [ 65.982986][ T470] attempt to access beyond end of device [ 65.982986][ T470] loop5: rw=2049, want=45104, limit=40427 [ 66.109370][ T24] audit: type=1400 audit(1781386368.710:199): avc: denied { remount } for pid=557 comm="syz.1.62" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:tmpfs_t tclass=filesystem permissive=1 [ 66.153281][ T24] audit: type=1400 audit(1781386368.750:200): avc: denied { setopt } for pid=565 comm="syz.5.61" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=tipc_socket permissive=1 [ 66.237450][ T533] usb 3-1: Using ep0 maxpacket: 16 [ 66.271718][ T576] EXT4-fs error (device loop5): ext4_orphan_get:1401: inode #15: comm syz.5.66: inode has both inline data and extents flags [ 66.286477][ T576] EXT4-fs error (device loop5): ext4_orphan_get:1406: comm syz.5.66: couldn't read orphan inode 15 (err -117) [ 66.298444][ T576] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 66.357638][ T533] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 66.372893][ T533] usb 3-1: config 0 interface 0 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 66.383143][ T533] usb 3-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 66.396668][ T533] usb 3-1: New USB device found, idVendor=045e, idProduct=07da, bcdDevice= 0.00 [ 66.405875][ T533] usb 3-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 66.414733][ T533] usb 3-1: config 0 descriptor?? [ 66.477542][ T457] usb 2-1: new high-speed USB device number 3 using dummy_hcd [ 66.567852][ T20] usb 4-1: new full-speed USB device number 4 using dummy_hcd [ 66.717499][ T457] usb 2-1: Using ep0 maxpacket: 16 [ 66.837604][ T457] usb 2-1: config 4 has an invalid interface number: 51 but max is 0 [ 66.845793][ T457] usb 2-1: config 4 has an invalid descriptor of length 0, skipping remainder of the config [ 66.858688][ T457] usb 2-1: config 4 has no interface number 0 [ 66.865236][ T457] usb 2-1: config 4 interface 51 altsetting 2 has 0 endpoint descriptors, different from the interface descriptor's value: 2 [ 66.880128][ T533] microsoft 0003:045E:07DA.0002: ignoring exceeding usage max [ 66.888197][ T457] usb 2-1: config 4 interface 51 has no altsetting 0 [ 66.897575][ T533] microsoft 0003:045E:07DA.0002: ignoring exceeding usage max [ 66.898217][ T15] usb 5-1: new high-speed USB device number 5 using dummy_hcd [ 66.977608][ T20] usb 4-1: unable to get BOS descriptor or descriptor too short [ 67.060072][ T20] usb 4-1: not running at top speed; connect to a high speed hub [ 67.098478][ T533] microsoft 0003:045E:07DA.0002: No inputs registered, leaving [ 67.106370][ T457] usb 2-1: New USB device found, idVendor=954f, idProduct=4199, bcdDevice= f.76 [ 67.115951][ T457] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 67.128159][ T533] microsoft 0003:045E:07DA.0002: hidraw0: USB HID v0.00 Device [HID 045e:07da] on usb-dummy_hcd.2-1/input0 [ 67.139792][ T457] usb 2-1: Product: syz [ 67.144017][ T457] usb 2-1: Manufacturer: syz [ 67.148713][ T533] microsoft 0003:045E:07DA.0002: no inputs found [ 67.155709][ T533] microsoft 0003:045E:07DA.0002: could not initialize ff, continuing anyway [ 67.167620][ T20] usb 4-1: config 1 interface 0 altsetting 8 has 1 endpoint descriptor, different from the interface descriptor's value: 2 [ 67.181266][ T457] usb 2-1: SerialNumber: syz [ 67.194517][ T20] usb 4-1: config 1 interface 0 has no altsetting 0 [ 67.340210][ T457] cdc_eem: probe of 2-1:4.51 failed with error -22 [ 67.433157][ T5] usb 3-1: USB disconnect, device number 3 [ 67.452074][ T589] fido_id[589]: Failed to open report descriptor at '/sys/devices/platform/dummy_hcd.2/usb3/report_descriptor': No such file or directory [ 67.477491][ T15] usb 5-1: Using ep0 maxpacket: 8 [ 67.557563][ T20] usb 4-1: language id specifier not provided by device, defaulting to English [ 67.579647][ T573] EXT4-fs (loop1): feature flags set on rev 0 fs, running e2fsck is recommended [ 67.599590][ T573] EXT4-fs error (device loop1): ext4_acquire_dquot:6230: comm syz.1.65: Failed to acquire dquot type 1 [ 67.611704][ T573] EXT4-fs (loop1): 1 truncate cleaned up [ 67.617531][ T573] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 67.618292][ T15] usb 5-1: config 0 has an invalid interface number: 31 but max is 0 [ 67.637523][ T15] usb 5-1: config 0 has no interface number 0 [ 67.642400][ T533] usb 2-1: USB disconnect, device number 3 [ 67.697584][ T20] usb 4-1: New USB device found, idVendor=05ac, idProduct=027a, bcdDevice= 0.40 [ 67.707814][ T20] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 67.716378][ T20] usb 4-1: Product: syz [ 67.720838][ T20] usb 4-1: SerialNumber: syz [ 67.817560][ T15] usb 5-1: New USB device found, idVendor=046d, idProduct=08c3, bcdDevice=6b.16 [ 67.826878][ T15] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 67.835456][ T15] usb 5-1: Product: syz [ 67.839847][ T15] usb 5-1: Manufacturer: syz [ 67.844518][ T15] usb 5-1: SerialNumber: syz [ 67.850781][ T15] usb 5-1: config 0 descriptor?? [ 68.032287][ T614] EXT4-fs (loop2): orphan cleanup on readonly fs [ 68.039368][ T614] EXT4-fs error (device loop2): ext4_orphan_get:1427: comm syz.2.76: bad orphan inode 15 [ 68.049996][ T614] ext4_test_bit(bit=14, block=32) = 0 [ 68.055474][ T614] EXT4-fs (loop2): mounted filesystem without journal. Opts: ,errors=continue [ 68.174990][ T621] netlink: 100 bytes leftover after parsing attributes in process `syz.5.78'. [ 68.187483][ T20] usbhid 4-1:1.0: can't add hid device: -71 [ 68.193503][ T20] usbhid: probe of 4-1:1.0 failed with error -71 [ 68.202809][ T20] usb 4-1: USB disconnect, device number 4 [ 68.287541][ T15] uvcvideo: Found UVC 0.04 device syz (046d:08c3) [ 68.294716][ T15] uvcvideo 5-1:0.31: Entity type for entity Output 6 was not initialized! [ 68.317499][ T15] usb 5-1: USB disconnect, device number 5 [ 68.359805][ T630] exfat: Deprecated parameter 'namecase' [ 68.385140][ T630] exFAT-fs (loop1): failed to load upcase table (idx : 0x0001fe89, chksum : 0xeb34f926, utbl_chksum : 0xe619d30d) [ 68.397979][ T630] exFAT-fs (loop1): IO charset is&vgid=0x000000000000ee01 not found [ 68.512065][ T630] usb usb7: usbfs: process 630 (syz.1.79) did not claim interface 24 before use [ 68.573187][ T630] kvm: pic: non byte write [ 68.609224][ T630] EXT4-fs (loop1): dax option not supported [ 68.662378][ T646] EXT4-fs (loop4): mounted filesystem without journal. Opts: ,errors=continue [ 68.694350][ T646] ext4 filesystem being mounted at /13/file0 supports timestamps until 2038-01-19 (0x7fffffff) [ 68.729340][ T646] fs-verity: sha512 using implementation "sha512-avx2" [ 68.901490][ T648] F2FS-fs (loop2): invalid crc value [ 68.910849][ T648] F2FS-fs (loop2): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 10241044815247771109) [ 68.921845][ T664] overlayfs: missing 'lowerdir' [ 68.945133][ T648] F2FS-fs (loop2): Cannot turn on quotas: -2 on 0 [ 68.952514][ T648] F2FS-fs (loop2): Start checkpoint disabled! [ 68.959527][ T648] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e6 [ 69.011699][ T644] F2FS-fs (loop3): invalid crc value [ 69.030644][ T644] F2FS-fs (loop3): Found nat_bits in checkpoint [ 69.063483][ T644] F2FS-fs (loop3): Start checkpoint disabled! [ 69.085063][ T664] EXT4-fs (loop4): ext4_check_descriptors: Inode bitmap for group 0 overlaps superblock [ 69.118012][ T644] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e6 [ 69.162861][ T664] EXT4-fs (loop4): ext4_check_descriptors: Checksum for group 0 failed (42152!=20869) [ 69.194824][ T644] netlink: 8 bytes leftover after parsing attributes in process `syz.3.83'. [ 69.234479][ T664] EXT4-fs error (device loop4): ext4_get_journal_inode:5247: inode #5: comm syz.4.87: unexpected bad inode w/o EXT4_IGET_BAD [ 69.304421][ T664] EXT4-fs (loop4): no journal found [ 69.322980][ T664] EXT4-fs (loop4): can't get journal size [ 69.352947][ T664] EXT4-fs (loop4): mounted filesystem without journal. Opts: noblock_validity,noinit_itable,norecovery,min_batch_time=0x000000000000071d,abort,,errors=continue [ 69.459574][ T664] EXT4-fs error (device loop4): ext4_inlinedir_to_tree:1457: inode #12: block 16: comm syz.4.87: path /: bad entry in directory: rec_len is too small for name_len - offset=20, inode=13, rec_len=16, size=60 fake=0 [ 69.482381][ T670] F2FS-fs (loop5): fault_injection options not supported [ 69.521363][ T670] F2FS-fs (loop5): fault_type options not supported [ 69.541616][ T670] F2FS-fs (loop5): invalid crc value [ 69.558517][ T670] F2FS-fs (loop5): Found nat_bits in checkpoint [ 69.611344][ T670] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e5 [ 69.653012][ T470] attempt to access beyond end of device [ 69.653012][ T470] loop5: rw=2049, want=45104, limit=40427 [ 69.696057][ T673] F2FS-fs (loop1): invalid crc value [ 69.736716][ T673] F2FS-fs (loop1): Found nat_bits in checkpoint [ 69.769086][ T673] F2FS-fs (loop1): Cannot turn on quotas: -2 on 2 [ 69.776023][ T673] F2FS-fs (loop1): Mounted with checkpoint version = 48b305e4 [ 69.801102][ T703] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=53086 sclass=netlink_route_socket pid=703 comm=syz.2.93 [ 69.817579][ T15] usb 5-1: new high-speed USB device number 6 using dummy_hcd [ 69.841874][ T672] x_tables: duplicate underflow at hook 2 [ 69.910008][ T5] usb 4-1: new high-speed USB device number 5 using dummy_hcd [ 69.934727][ T24] kauditd_printk_skb: 220 callbacks suppressed [ 69.934741][ T24] audit: type=1400 audit(1781386372.530:419): avc: denied { ioctl } for pid=708 comm="syz.5.92" path="socket:[16859]" dev="sockfs" ino=16859 ioctlcmd=0x8933 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_generic_socket permissive=1 [ 70.117480][ T15] usb 5-1: Using ep0 maxpacket: 8 [ 70.148849][ T24] audit: type=1400 audit(1781386372.750:420): avc: denied { nlmsg_read } for pid=706 comm="syz.2.94" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 70.148856][ T720] netlink: 48 bytes leftover after parsing attributes in process `syz.2.94'. [ 70.191931][ T24] audit: type=1400 audit(1781386372.750:421): avc: denied { read write } for pid=706 comm="syz.2.94" name="uhid" dev="devtmpfs" ino=261 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:uhid_device_t tclass=chr_file permissive=1 [ 70.216924][ T5] usb 4-1: device descriptor read/64, error -71 [ 70.224927][ T24] audit: type=1400 audit(1781386372.750:422): avc: denied { open } for pid=706 comm="syz.2.94" path="/dev/uhid" dev="devtmpfs" ino=261 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:uhid_device_t tclass=chr_file permissive=1 [ 70.297537][ T15] usb 5-1: config 0 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 70.313838][ T15] usb 5-1: config 0 interface 0 altsetting 0 has 1 endpoint descriptor, different from the interface descriptor's value: 9 [ 70.328128][ T15] usb 5-1: New USB device found, idVendor=0738, idProduct=1713, bcdDevice= 0.00 [ 70.342396][ T15] usb 5-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 70.368266][ T15] usb 5-1: config 0 descriptor?? [ 70.385939][ T722] EXT4-fs (loop1): Quota format mount options ignored when QUOTA feature is enabled [ 70.397657][ T722] EXT4-fs (loop1): Test dummy encryption mode enabled [ 70.435431][ T722] [EXT4 FS bs=4096, gc=1, bpg=524288, ipg=32, mo=a842c018, mo2=0002] [ 70.452098][ T722] System zones: 0-5 [ 70.463616][ T722] EXT4-fs (loop1): mounted filesystem without journal. Opts: debug,jqfmt=vfsv0,inlinecrypt,abort,test_dummy_encryption=v1,abort,nodiscard,nojournal_checksum,data_err=ignore,,errors=continue [ 70.546361][ T24] audit: type=1400 audit(1781386373.140:423): avc: denied { create } for pid=718 comm="syz.1.95" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=caif_socket permissive=1 [ 70.569157][ T24] audit: type=1400 audit(1781386373.170:424): avc: denied { write } for pid=718 comm="syz.1.95" name="ptype" dev="proc" ino=4026532468 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:proc_net_t tclass=file permissive=1 [ 70.619173][ T664] udc-core: couldn't find an available UDC or it's busy [ 70.629375][ T664] misc raw-gadget: fail, usb_gadget_probe_driver returned -16 [ 70.667801][ T5] usb 4-1: device descriptor read/64, error -71 [ 70.702398][ T735] EXT4-fs (loop5): mounted filesystem without journal. Opts: ,errors=continue [ 70.724198][ T735] ext4 filesystem being mounted at /20/bus supports timestamps until 2038-01-19 (0x7fffffff) [ 70.888837][ T15] saitek 0003:0738:1713.0003: unknown main item tag 0x0 [ 70.895958][ T15] saitek 0003:0738:1713.0003: unknown main item tag 0x0 [ 70.903261][ T15] saitek 0003:0738:1713.0003: unknown main item tag 0x0 [ 70.916559][ T15] saitek 0003:0738:1713.0003: unknown main item tag 0x0 [ 70.928879][ T15] saitek 0003:0738:1713.0003: unknown main item tag 0x0 [ 70.937457][ T5] usb 4-1: new high-speed USB device number 6 using dummy_hcd [ 70.949581][ T15] saitek 0003:0738:1713.0003: unknown main item tag 0x0 [ 70.962440][ T15] saitek 0003:0738:1713.0003: unknown main item tag 0x0 [ 70.977475][ T15] saitek 0003:0738:1713.0003: unknown main item tag 0x0 [ 70.984951][ T15] saitek 0003:0738:1713.0003: unknown main item tag 0x0 [ 70.997481][ T15] saitek 0003:0738:1713.0003: unknown main item tag 0x0 [ 71.004709][ T15] saitek 0003:0738:1713.0003: unknown main item tag 0x0 [ 71.017521][ T15] saitek 0003:0738:1713.0003: unknown main item tag 0x0 [ 71.027557][ T15] saitek 0003:0738:1713.0003: unknown main item tag 0x0 [ 71.037474][ T15] saitek 0003:0738:1713.0003: unknown main item tag 0x0 [ 71.050009][ T15] saitek 0003:0738:1713.0003: hidraw0: USB HID v0.81 Device [HID 0738:1713] on usb-dummy_hcd.4-1/input0 [ 71.090267][ T15] usb 5-1: USB disconnect, device number 6 [ 71.129787][ T742] fido_id[742]: Failed to open report descriptor at '/sys/devices/platform/dummy_hcd.4/usb5/report_descriptor': No such file or directory [ 71.227507][ T5] usb 4-1: device descriptor read/64, error -71 [ 71.245670][ T24] audit: type=1400 audit(1781386373.840:425): avc: denied { setopt } for pid=748 comm="syz.1.101" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 71.325659][ T24] audit: type=1400 audit(2000000000.010:426): avc: denied { setopt } for pid=753 comm="syz.1.102" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=netlink_xfrm_socket permissive=1 [ 71.378712][ T24] audit: type=1400 audit(2000000000.070:427): avc: denied { read } for pid=756 comm="syz.1.103" name="ppp" dev="devtmpfs" ino=153 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 71.433509][ T24] audit: type=1400 audit(2000000000.070:428): avc: denied { open } for pid=756 comm="syz.1.103" path="/dev/ppp" dev="devtmpfs" ino=153 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:ppp_device_t tclass=chr_file permissive=1 [ 71.472007][ T759] netlink: 4 bytes leftover after parsing attributes in process `syz.1.104'. [ 71.615126][ T343] EXT4-fs error (device loop4): __ext4_iget:5034: inode #15: block 1803188595: comm syz-executor: invalid block [ 71.647500][ T5] usb 4-1: device descriptor read/64, error -71 [ 71.658152][ T343] EXT4-fs error (device loop4): __ext4_iget:5034: inode #15: block 1803188595: comm syz-executor: invalid block [ 71.712989][ T770] Alternate GPT is invalid, using primary GPT. [ 71.727682][ T770] loop1: p2 p3 p7 [ 71.777560][ T5] usb usb4-port1: attempt power cycle [ 71.986794][ T773] bridge0: port 1(bridge_slave_0) entered blocking state [ 71.994131][ T773] bridge0: port 1(bridge_slave_0) entered disabled state [ 72.003870][ T773] device bridge_slave_0 entered promiscuous mode [ 72.027812][ T773] bridge0: port 2(bridge_slave_1) entered blocking state [ 72.047462][ T773] bridge0: port 2(bridge_slave_1) entered disabled state [ 72.055255][ T773] device bridge_slave_1 entered promiscuous mode [ 72.187443][ T5] usb 4-1: new high-speed USB device number 7 using dummy_hcd [ 72.202973][ T781] netlink: 28 bytes leftover after parsing attributes in process `syz.5.111'. [ 72.214529][ T781] netlink: 28 bytes leftover after parsing attributes in process `syz.5.111'. [ 72.231057][ T773] bridge0: port 2(bridge_slave_1) entered blocking state [ 72.238996][ T773] bridge0: port 2(bridge_slave_1) entered forwarding state [ 72.247176][ T773] bridge0: port 1(bridge_slave_0) entered blocking state [ 72.254463][ T773] bridge0: port 1(bridge_slave_0) entered forwarding state [ 72.288136][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 72.296289][ T9] bridge0: port 1(bridge_slave_0) entered disabled state [ 72.304708][ T9] bridge0: port 2(bridge_slave_1) entered disabled state [ 72.315729][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 72.324103][ T9] bridge0: port 1(bridge_slave_0) entered blocking state [ 72.331189][ T9] bridge0: port 1(bridge_slave_0) entered forwarding state [ 72.340198][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 72.348944][ T9] bridge0: port 2(bridge_slave_1) entered blocking state [ 72.356428][ T9] bridge0: port 2(bridge_slave_1) entered forwarding state [ 72.366150][ T761] F2FS-fs (loop2): Test dummy encryption mode enabled [ 72.373579][ T778] EXT4-fs (loop5): Ignoring removed orlov option [ 72.384940][ T761] F2FS-fs (loop2): Unrecognized mount option "fsy=strict" or missing value [ 72.394796][ T784] exFAT-fs (loop1): failed to load upcase table (idx : 0x0001fe89, chksum : 0xbd11d127, utbl_chksum : 0xe619d30d) [ 72.407330][ T5] usb 4-1: device descriptor read/8, error -71 [ 72.417869][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 72.451685][ T778] EXT4-fs (loop5): mounted filesystem without journal. Opts: block_validity,bsddf,sysvgroups,norecovery,debug_want_extra_isize=0x0000000000000080,orlov,nogrpid,noauto_da_alloc,block_validity,,errors=continue [ 72.473373][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 72.499935][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 72.512052][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 72.520908][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 72.536859][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 72.546775][ T773] device veth0_vlan entered promiscuous mode [ 72.553668][ T305] device bridge_slave_1 left promiscuous mode [ 72.560752][ T305] bridge0: port 2(bridge_slave_1) entered disabled state [ 72.568970][ T305] device bridge_slave_0 left promiscuous mode [ 72.575586][ T305] bridge0: port 1(bridge_slave_0) entered disabled state [ 72.584261][ T305] device veth1_macvtap left promiscuous mode [ 72.590947][ T305] device veth0_vlan left promiscuous mode [ 72.657535][ T5] usb 4-1: device descriptor read/8, error -71 [ 72.731736][ T799] EXT4-fs (loop3): encrypted files will use data=ordered instead of data journaling mode [ 72.972318][ T799] EXT4-fs error (device loop3): ext4_iget_extra_inode:4692: inode #15: comm syz.3.117: corrupted in-inode xattr [ 72.985152][ T799] EXT4-fs error (device loop3): ext4_orphan_get:1406: comm syz.3.117: couldn't read orphan inode 15 (err -117) [ 72.998842][ T799] EXT4-fs (loop3): mounted filesystem without journal. Opts: ,errors=continue [ 73.297818][ T803] EXT4-fs (loop2): mounted filesystem without journal. Opts: grpquota,,errors=continue [ 73.564318][ T773] device veth1_macvtap entered promiscuous mode [ 74.113608][ T813] EXT4-fs (loop3): Ignoring removed orlov option [ 74.130854][ T813] EXT4-fs (loop3): quotafile must be on filesystem root [ 74.403093][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_macvtap: link becomes ready [ 74.412268][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 74.420696][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): macsec0: link becomes ready [ 74.429439][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_0: link becomes ready [ 74.438517][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 74.446992][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): batadv_slave_1: link becomes ready [ 74.455966][ T9] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 74.755848][ T821] FAT-fs (loop1): Directory bread(block 64) failed [ 74.777547][ T821] FAT-fs (loop1): Directory bread(block 65) failed [ 74.784346][ T821] FAT-fs (loop1): Directory bread(block 66) failed [ 74.821425][ T821] FAT-fs (loop1): Directory bread(block 67) failed [ 74.837540][ T821] FAT-fs (loop1): Directory bread(block 68) failed [ 74.847648][ T821] FAT-fs (loop1): Directory bread(block 69) failed [ 74.864748][ T821] FAT-fs (loop1): Directory bread(block 70) failed [ 74.883018][ T821] FAT-fs (loop1): Directory bread(block 71) failed [ 74.898289][ T821] FAT-fs (loop1): Directory bread(block 72) failed [ 74.915546][ T821] FAT-fs (loop1): Directory bread(block 73) failed [ 74.957967][ T818] F2FS-fs (loop6): Wrong CP boundary, start(512) end(1536) blocks(512) [ 74.966314][ T818] F2FS-fs (loop6): Can't find valid F2FS filesystem in 1th superblock [ 74.987460][ T5] usb 4-1: new high-speed USB device number 8 using dummy_hcd [ 74.996460][ T24] kauditd_printk_skb: 19 callbacks suppressed [ 74.996472][ T24] audit: type=1400 audit(2000000004.686:448): avc: denied { ioctl } for pid=817 comm="syz.6.122" path="socket:[17350]" dev="sockfs" ino=17350 ioctlcmd=0x8980 scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 75.050962][ T24] audit: type=1400 audit(2000000004.686:449): avc: denied { write } for pid=817 comm="syz.6.122" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 75.147463][ T5] usb 4-1: Using ep0 maxpacket: 32 [ 75.207601][ T832] exFAT-fs (loop1): failed to load upcase table (idx : 0x00011a39, chksum : 0xd54015fb, utbl_chksum : 0xe619d30d) [ 75.305122][ T24] audit: type=1400 audit(2000000004.996:450): avc: denied { remount } for pid=831 comm="syz.1.127" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=filesystem permissive=1 [ 75.328659][ T5] usb 4-1: unable to get BOS descriptor or descriptor too short [ 75.427589][ T5] usb 4-1: config 251 has an invalid interface number: 61 but max is 0 [ 75.438031][ T5] usb 4-1: config 251 has no interface number 0 [ 75.444305][ T5] usb 4-1: config 251 interface 61 altsetting 15 bulk endpoint 0xD has invalid maxpacket 511 [ 75.454604][ T5] usb 4-1: config 251 interface 61 altsetting 15 bulk endpoint 0x6 has invalid maxpacket 64 [ 75.464767][ T5] usb 4-1: config 251 interface 61 has no altsetting 0 [ 75.918538][ T829] F2FS-fs (loop5): Magic Mismatch, valid(0xf2f52010) - read(0xf2f50510) [ 76.066151][ T829] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 76.166966][ T829] F2FS-fs (loop5): invalid crc value [ 76.208498][ T829] F2FS-fs (loop5): Found nat_bits in checkpoint [ 76.247566][ T5] usb 4-1: New USB device found, idVendor=1b3d, idProduct=4701, bcdDevice=57.1e [ 76.277787][ T5] usb 4-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 76.306914][ T5] usb 4-1: Product: syz [ 76.317483][ T5] usb 4-1: Manufacturer: syz [ 76.336002][ T5] usb 4-1: SerialNumber: syz [ 76.347693][ T829] F2FS-fs (loop5): Try to recover 1th superblock, ret: 0 [ 76.396746][ T829] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e4 [ 76.406664][ T827] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 76.435871][ T827] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 76.475711][ T24] audit: type=1400 audit(2000000006.166:451): avc: granted { setsecparam } for pid=859 comm="syz.1.133" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:security_t tclass=security [ 76.727894][ T5] ftdi_sio 4-1:251.61: FTDI USB Serial Device converter detected [ 76.746580][ T5] usb 4-1: Detected FT-X [ 76.767468][ T5] ftdi_sio ttyUSB0: Unable to read latency timer: -71 [ 76.787475][ T5] ftdi_sio ttyUSB0: Unable to write latency timer: -71 [ 76.807557][ T5] ftdi_sio 4-1:251.61: GPIO initialisation failed: -71 [ 76.817867][ T5] usb 4-1: FTDI USB Serial Device converter now attached to ttyUSB0 [ 76.848979][ T5] usb 4-1: USB disconnect, device number 8 [ 76.877696][ T5] ftdi_sio ttyUSB0: FTDI USB Serial Device converter now disconnected from ttyUSB0 [ 76.905460][ T5] ftdi_sio 4-1:251.61: device disconnected [ 76.980976][ T846] F2FS-fs (loop2): Test dummy encryption mode enabled [ 76.996268][ T846] F2FS-fs (loop2): invalid crc value [ 77.022747][ T846] F2FS-fs (loop2): Found nat_bits in checkpoint [ 77.141415][ T846] F2FS-fs (loop2): Mounted with checkpoint version = 48b305e5 [ 77.250316][ T24] audit: type=1400 audit(2000000006.946:452): avc: denied { bind } for pid=882 comm="syz.1.137" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 77.312392][ T24] audit: type=1400 audit(2000000006.966:453): avc: denied { mount } for pid=885 comm="syz.3.139" name="/" dev="selinuxfs" ino=1 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:security_t tclass=filesystem permissive=1 [ 77.363874][ T24] audit: type=1400 audit(2000000006.966:454): avc: denied { remount } for pid=885 comm="syz.3.139" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:security_t tclass=filesystem permissive=1 [ 77.423748][ T24] audit: type=1400 audit(2000000006.976:455): avc: denied { unmount } for pid=280 comm="syz-executor" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:security_t tclass=filesystem permissive=1 [ 77.484857][ T24] audit: type=1400 audit(2000000006.996:456): avc: denied { mounton } for pid=877 comm="syz.5.136" path="/25/file0" dev="tmpfs" ino=161 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=file permissive=1 [ 77.537526][ T321] usb 2-1: new high-speed USB device number 4 using dummy_hcd [ 77.559205][ T858] F2FS-fs (loop6): invalid crc value [ 77.578133][ T858] F2FS-fs (loop6): SIT is corrupted node# 5 vs 7 [ 77.584620][ T858] F2FS-fs (loop6): Failed to initialize F2FS segment manager (-117) [ 77.592672][ T24] audit: type=1400 audit(2000000007.286:457): avc: denied { connect } for pid=895 comm="syz.3.141" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 77.777503][ T321] usb 2-1: Using ep0 maxpacket: 32 [ 77.783662][ T908] loop6: p1[EZD] p2 p4 [ 77.795609][ T908] loop6: p2 start 269365764 is beyond EOD, truncated [ 77.802555][ T908] loop6: p4 size 262144 extends beyond EOD, truncated [ 77.880931][ T94] loop6: p1[EZD] p2 p4 [ 77.886101][ T94] loop6: p2 start 269365764 is beyond EOD, truncated [ 77.893259][ T94] loop6: p4 size 262144 extends beyond EOD, truncated [ 77.957574][ T321] usb 2-1: config 0 interface 0 has no altsetting 0 [ 77.964591][ T321] usb 2-1: New USB device found, idVendor=0c45, idProduct=760b, bcdDevice= 0.00 [ 77.974081][ T321] usb 2-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 77.986978][ T321] usb 2-1: config 0 descriptor?? [ 78.150954][ T321] usbhid 2-1:0.0: can't add hid device: -22 [ 78.157893][ T321] usbhid: probe of 2-1:0.0 failed with error -22 [ 79.127476][ T5] usb 7-1: new high-speed USB device number 2 using dummy_hcd [ 79.149031][ T942] FAT-fs (loop3): Directory bread(block 64) failed [ 79.156001][ T942] FAT-fs (loop3): Directory bread(block 65) failed [ 79.162869][ T942] FAT-fs (loop3): Directory bread(block 66) failed [ 79.169832][ T942] FAT-fs (loop3): Directory bread(block 67) failed [ 79.176605][ T942] FAT-fs (loop3): Directory bread(block 68) failed [ 79.184027][ T942] FAT-fs (loop3): Directory bread(block 69) failed [ 79.191548][ T942] FAT-fs (loop3): Directory bread(block 70) failed [ 79.198311][ T942] FAT-fs (loop3): Directory bread(block 71) failed [ 79.205261][ T942] FAT-fs (loop3): Directory bread(block 72) failed [ 79.212999][ T942] FAT-fs (loop3): Directory bread(block 73) failed [ 79.827519][ T5] usb 7-1: unable to get BOS descriptor or descriptor too short [ 79.907542][ T5] usb 7-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 79.924447][ T5] usb 7-1: config 1 has 2 interfaces, different from the descriptor's value: 3 [ 79.933717][ T5] usb 7-1: too many endpoints for config 1 interface 1 altsetting 76: 188, using maximum allowed: 30 [ 79.945969][ T5] usb 7-1: config 1 interface 1 altsetting 76 has 0 endpoint descriptors, different from the interface descriptor's value: 188 [ 79.959427][ T5] usb 7-1: config 1 interface 1 altsetting 1 endpoint 0x1 has an invalid bInterval 0, changing to 7 [ 79.971173][ T5] usb 7-1: config 1 interface 1 has no altsetting 0 [ 79.991211][ T950] device vlan2 entered promiscuous mode [ 80.000602][ T950] device bond_slave_1 entered promiscuous mode [ 80.039356][ T952] EXT4-fs error (device loop2): ext4_orphan_get:1401: inode #15: comm syz.2.158: inode has both inline data and extents flags [ 80.054117][ T952] EXT4-fs error (device loop2): ext4_orphan_get:1406: comm syz.2.158: couldn't read orphan inode 15 (err -117) [ 80.066527][ T952] EXT4-fs (loop2): mounted filesystem without journal. Opts: nombcache,jqfmt=vfsv0,debug_want_extra_isize=0x0000000000000004,grpid,,errors=continue [ 80.125869][ T24] kauditd_printk_skb: 10 callbacks suppressed [ 80.125881][ T24] audit: type=1400 audit(2000000009.816:468): avc: denied { validate_trans } for pid=951 comm="syz.2.158" scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:security_t tclass=security permissive=1 [ 80.159413][ T952] 9pnet_virtio: no channels available for device ./file1 [ 80.218422][ T457] usb 2-1: USB disconnect, device number 4 [ 80.247525][ T5] usb 7-1: string descriptor 0 read error: -22 [ 80.254125][ T5] usb 7-1: New USB device found, idVendor=21b4, idProduct=0081, bcdDevice= 0.40 [ 80.277461][ T5] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 80.495664][ T976] netlink: 300 bytes leftover after parsing attributes in process `syz.2.164'. [ 80.505504][ T24] audit: type=1400 audit(2000000010.196:469): avc: denied { getopt } for pid=971 comm="syz.2.164" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=packet_socket permissive=1 [ 80.527539][ T25] usb 6-1: new full-speed USB device number 2 using dummy_hcd [ 80.698458][ T24] audit: type=1326 audit(2000000010.396:470): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=982 comm="syz.1.166" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f0321e26e59 code=0x7ffc0000 [ 80.757249][ T24] audit: type=1326 audit(2000000010.416:471): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=982 comm="syz.1.166" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f0321e26e59 code=0x7ffc0000 [ 80.804031][ T24] audit: type=1326 audit(2000000010.416:472): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=982 comm="syz.1.166" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f0321e26e59 code=0x7ffc0000 [ 80.829874][ T24] audit: type=1326 audit(2000000010.416:473): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=982 comm="syz.1.166" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=321 compat=0 ip=0x7f0321e26e59 code=0x7ffc0000 [ 80.860699][ T24] audit: type=1326 audit(2000000010.416:474): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=982 comm="syz.1.166" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f0321e26e59 code=0x7ffc0000 [ 80.886248][ T24] audit: type=1326 audit(2000000010.416:475): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=982 comm="syz.1.166" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f0321e26e59 code=0x7ffc0000 [ 80.887748][ T983] EXT4-fs (loop1): couldn't mount as ext3 due to feature incompatibilities [ 80.922193][ T24] audit: type=1326 audit(2000000010.416:476): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=982 comm="syz.1.166" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=202 compat=0 ip=0x7f0321e26e59 code=0x7ffc0000 [ 80.967517][ T25] usb 6-1: unable to get BOS descriptor or descriptor too short [ 80.980107][ T24] audit: type=1326 audit(2000000010.416:477): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=root:sysadm_r:sysadm_t pid=982 comm="syz.1.166" exe="/root/ci2-android-5-10/syz-executor" sig=0 arch=c000003e syscall=41 compat=0 ip=0x7f0321e26e59 code=0x7ffc0000 [ 81.017508][ T25] usb 6-1: not running at top speed; connect to a high speed hub [ 81.227492][ T5] usb 7-1: cannot get ctl value: req = 0x84, wValue = 0x201, wIndex = 0x200, type = 4 [ 81.255300][ T1004] exFAT-fs (loop2): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 81.267675][ T5] usb 7-1: cannot get ctl value: req = 0x81, wValue = 0x201, wIndex = 0x200, type = 4 [ 81.277544][ T1004] exFAT-fs (loop2): Medium has reported failures. Some data may be lost. [ 81.286151][ T5] usb 7-1: Warning! Unlikely big volume range (=4294967294), cval->res is probably wrong. [ 81.298842][ T5] usb 7-1: [2] FU [Speaker Playback Volume] ch = 1, val = -21290/0/-9646 [ 81.306642][ T25] usb 6-1: New USB device found, idVendor=0a67, idProduct=5011, bcdDevice= 0.40 [ 81.313305][ T1004] exFAT-fs (loop2): failed to load upcase table (idx : 0x00010000, chksum : 0xe62de5da, utbl_chksum : 0xe619d30d) [ 81.316833][ T25] usb 6-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 81.339160][ T25] usb 6-1: Product: syz [ 81.343892][ T5] usb 7-1: USB disconnect, device number 2 [ 81.349403][ T25] usb 6-1: Manufacturer: syz [ 81.355588][ T25] usb 6-1: SerialNumber: syz [ 81.438399][ T1006] EXT4-fs (loop1): Ignoring removed bh option [ 81.446445][ T1006] EXT4-fs error (device loop1): ext4_expand_extra_isize_ea:2747: inode #11: comm syz.1.173: corrupted xattr block 95 [ 81.459533][ T1006] EXT4-fs error (device loop1): ext4_validate_block_bitmap:429: comm syz.1.173: bg 0: block 7: invalid block bitmap [ 81.479054][ T998] F2FS-fs (loop3): Invalid SB checksum offset: 0 [ 81.486850][ T998] F2FS-fs (loop3): Can't find valid F2FS filesystem in 2th superblock [ 81.497207][ T1006] EXT4-fs error (device loop1) in ext4_mb_clear_bb:5650: Corrupt filesystem [ 81.536038][ T998] F2FS-fs (loop3): invalid crc_offset: 1 [ 81.544442][ T1006] EXT4-fs error (device loop1): ext4_xattr_delete_inode:2912: inode #11: comm syz.1.173: corrupted xattr block 95 [ 81.558075][ T332] udevd[332]: error opening ATTR{/sys/devices/platform/dummy_hcd.6/usb7/7-1/7-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 81.576490][ T1017] EXT4-fs (loop2): mounted filesystem without journal. Opts: usrquota,nodelalloc,,errors=continue [ 81.591321][ T998] F2FS-fs (loop3): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 585327988383614437) [ 81.602968][ T1017] ext4 filesystem being mounted at /32/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 81.656064][ T1006] EXT4-fs warning (device loop1): ext4_evict_inode:305: xattr delete (err -117) [ 81.679410][ T998] F2FS-fs (loop3): Try to recover 2th superblock, ret: 0 [ 81.686497][ T998] F2FS-fs (loop3): Mounted with checkpoint version = 48b305e5 [ 81.696082][ T1006] EXT4-fs (loop1): 1 orphan inode deleted [ 81.702182][ T1006] EXT4-fs (loop1): mounted filesystem without journal. Opts: auto_da_alloc,bh,,errors=continue [ 81.717589][ T25] usb 6-1: MIDIStreaming interface descriptor not found [ 81.731298][ T25] usb 6-1: USB disconnect, device number 2 [ 81.747466][ T998] netlink: 8 bytes leftover after parsing attributes in process `syz.3.170'. [ 81.776551][ T1029] 9pnet: p9_errstr2errno: server reported unknown error 000000000000000000000040xffffffffffffffff [ 81.853683][ T280] attempt to access beyond end of device [ 81.853683][ T280] loop3: rw=2049, want=45104, limit=40427 [ 81.957777][ T612] udevd[612]: error opening ATTR{/sys/devices/platform/dummy_hcd.5/usb6/6-1/6-1:1.0/sound/card0/controlC0/../uevent} for writing: No such file or directory [ 82.117747][ T1037] F2FS-fs (loop2): invalid crc value [ 82.141803][ T1037] F2FS-fs (loop2): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 10241044815247771109) [ 82.171772][ T1037] F2FS-fs (loop2): access invalid blkaddr:3607105537 [ 82.178591][ T1037] CPU: 0 PID: 1037 Comm: syz.2.179 Not tainted syzkaller #0 [ 82.185987][ T1037] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 82.196360][ T1037] Call Trace: [ 82.199758][ T1037] __dump_stack+0x21/0x24 [ 82.204438][ T1037] dump_stack_lvl+0x1a7/0x208 [ 82.209150][ T1037] ? show_regs_print_info+0x18/0x18 [ 82.214560][ T1037] ? __kasan_check_write+0x14/0x20 [ 82.219721][ T1037] dump_stack+0x15/0x1c [ 82.223930][ T1037] f2fs_is_valid_blkaddr+0xc8c/0x1360 [ 82.229875][ T1037] ? __kasan_check_write+0x14/0x20 [ 82.235028][ T1037] f2fs_get_node_info+0x816/0x1230 [ 82.240176][ T1037] ? f2fs_try_to_free_nats+0x330/0x330 [ 82.245683][ T1037] ? xas_nomem+0x6b/0x1d0 [ 82.250321][ T1037] ? __add_to_page_cache_locked+0x745/0x9a0 [ 82.256631][ T1037] read_node_page+0x32f/0x560 [ 82.261582][ T1037] ? rotate_reclaimable_page+0x4b0/0x4b0 [ 82.267601][ T1037] ? f2fs_ra_node_page+0x260/0x260 [ 82.272862][ T1037] ? pagecache_get_page+0x798/0x930 [ 82.278366][ T1037] __get_node_page+0x161/0xac0 [ 82.283165][ T1037] f2fs_get_node_page+0x21/0x30 [ 82.288071][ T1037] f2fs_iget+0x6db/0x4b60 [ 82.292432][ T1037] ? __kasan_check_write+0x14/0x20 [ 82.297583][ T1037] ? _raw_spin_lock+0xf0/0xf0 [ 82.302290][ T1037] ? f2fs_build_stats+0x71/0xba0 [ 82.307336][ T1037] ? _raw_spin_unlock_irqrestore+0x5b/0x80 [ 82.313173][ T1037] ? f2fs_build_stats+0x716/0xba0 [ 82.318621][ T1037] f2fs_fill_super+0x4fda/0x73f0 [ 82.323835][ T1037] ? kill_f2fs_super+0x3b0/0x3b0 [ 82.328824][ T1037] ? set_blocksize+0x1ed/0x3b0 [ 82.333629][ T1037] ? sb_set_blocksize+0xaa/0xf0 [ 82.338540][ T1037] mount_bdev+0x28b/0x3a0 [ 82.342985][ T1037] ? kill_f2fs_super+0x3b0/0x3b0 [ 82.347961][ T1037] f2fs_mount+0x34/0x40 [ 82.352421][ T1037] legacy_get_tree+0xed/0x190 [ 82.357154][ T1037] ? trace_raw_output_f2fs_fiemap+0x220/0x220 [ 82.363700][ T1037] vfs_get_tree+0x89/0x260 [ 82.368156][ T1037] do_new_mount+0x25a/0xa20 [ 82.372691][ T1037] path_mount+0x585/0xc90 [ 82.377545][ T1037] __se_sys_mount+0x320/0x390 [ 82.382264][ T1037] ? __x64_sys_mount+0xd0/0xd0 [ 82.387062][ T1037] __x64_sys_mount+0xbf/0xd0 [ 82.391676][ T1037] do_syscall_64+0x31/0x40 [ 82.396109][ T1037] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 82.402053][ T1037] RIP: 0033:0x7fd57db460ca [ 82.406492][ T1037] Code: 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 ff ff ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 49 89 ca b8 a5 00 00 00 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 e8 ff ff ff f7 d8 64 89 01 48 [ 82.426114][ T1037] RSP: 002b:00007fd57c59ee58 EFLAGS: 00000246 ORIG_RAX: 00000000000000a5 [ 82.434667][ T1037] RAX: ffffffffffffffda RBX: 00007fd57c59eee0 RCX: 00007fd57db460ca [ 82.442828][ T1037] RDX: 0000200000000140 RSI: 0000200000000040 RDI: 00007fd57c59eea0 [ 82.450831][ T1037] RBP: 0000200000000140 R08: 00007fd57c59eee0 R09: 0000000002000000 [ 82.458814][ T1037] R10: 0000000002000000 R11: 0000000000000246 R12: 0000200000000040 [ 82.466805][ T1037] R13: 00007fd57c59eea0 R14: 000000000000553d R15: 0000200000001480 [ 82.475029][ T1037] F2FS-fs (loop2): Failed to read root inode [ 82.692756][ T1050] FAT-fs (loop5): Volume was not properly unmounted. Some data may be corrupt. Please run fsck. [ 82.760365][ T1059] EXT4-fs (loop2): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 82.789292][ T1059] EXT4-fs (loop2): mounted filesystem without journal. Opts: nouid32,data_err=abort,user_xattr,max_batch_time=0x0000000000000200,dioread_nolock,,errors=continue [ 82.806194][ T1059] ext4 filesystem being mounted at /35/file1 supports timestamps until 2038-01-19 (0x7fffffff) [ 82.817082][ T1042] F2FS-fs (loop1): Wrong NAT boundary, start(2560) end(5) blocks(1024) [ 82.832671][ T1042] F2FS-fs (loop1): Can't find valid F2FS filesystem in 2th superblock [ 82.854066][ T1042] F2FS-fs (loop1): Found nat_bits in checkpoint [ 82.899296][ T1042] F2FS-fs (loop1): Try to recover 2th superblock, ret: 0 [ 82.906875][ T1042] F2FS-fs (loop1): Mounted with checkpoint version = 753bd00b [ 83.109128][ T1080] EXT4-fs (loop6): orphan cleanup on readonly fs [ 83.134603][ T1080] EXT4-fs error (device loop6): ext4_find_extent:928: inode #4: comm syz.6.186: pblk 2 bad header/extent: invalid magic - magic 3fff, entries 12, max 508(0), depth 0(0) [ 83.167709][ T1080] EXT4-fs warning (device loop6): ext4_enable_quotas:6495: Failed to enable quota tracking (type=1, err=-22, ino=4). Please run e2fsck to fix. [ 83.182894][ T1080] EXT4-fs (loop6): Cannot turn on quotas: error -22 [ 83.190353][ T1080] EXT4-fs (loop6): mounted filesystem without journal. Opts: ,errors=continue [ 83.216177][ T1092] netlink: 12 bytes leftover after parsing attributes in process `syz.3.190'. [ 83.228002][ T1092] device vlan2 entered promiscuous mode [ 83.233704][ T1092] device veth0 entered promiscuous mode [ 83.306314][ T1096] EXT4-fs (loop1): mounted filesystem without journal. Opts: auto_da_alloc=0x0000000000000000,,errors=continue [ 83.351679][ T1099] EXT4-fs (loop6): Mount option "nodioread_nolock" incompatible with ext3 [ 83.551079][ T1114] fuse: Bad value for 'rootmode' [ 83.976354][ T1121] xt_hashlimit: size too large, truncated to 1048576 [ 83.977777][ T1122] xt_hashlimit: size too large, truncated to 1048576 [ 84.712177][ T20] usb 7-1: new high-speed USB device number 3 using dummy_hcd [ 84.758213][ T1141] netlink: 8 bytes leftover after parsing attributes in process `syz.5.203'. [ 84.905566][ T1147] overlayfs: failed to clone lowerpath [ 84.917983][ T25] usb 3-1: new full-speed USB device number 4 using dummy_hcd [ 85.082255][ T1141] F2FS-fs (loop5): invalid crc value [ 85.092658][ T1141] F2FS-fs (loop5): Disable nat_bits due to incorrect cp_ver (10241045589465957861, 10241044815247771109) [ 85.107572][ T20] usb 7-1: config 0 has an invalid descriptor of length 0, skipping remainder of the config [ 85.129624][ T20] usb 7-1: config 0 interface 0 altsetting 120 endpoint 0x9 has invalid wMaxPacketSize 0 [ 85.156889][ T20] usb 7-1: config 0 interface 0 altsetting 120 has 1 endpoint descriptor, different from the interface descriptor's value: 28 [ 85.171384][ T20] usb 7-1: config 0 interface 0 has no altsetting 0 [ 85.178111][ T1141] F2FS-fs (loop5): Start checkpoint disabled! [ 85.185746][ T1141] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e6 [ 85.217530][ T25] usb 3-1: device descriptor read/64, error -71 [ 85.338048][ T20] usb 7-1: New USB device found, idVendor=045e, idProduct=0283, bcdDevice=99.0b [ 85.347706][ T20] usb 7-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 85.355943][ T20] usb 7-1: Product: syz [ 85.360518][ T20] usb 7-1: Manufacturer: syz [ 85.365231][ T20] usb 7-1: SerialNumber: syz [ 85.371346][ T20] usb 7-1: config 0 descriptor?? [ 85.408442][ T20] usb 7-1: selecting invalid altsetting 0 [ 85.562040][ T1156] F2FS-fs (loop1): Unrecognized mount option "@Ey1|ИO1==n|ˬUn*VξmSQڂ/b" or missing value [ 85.617524][ T25] usb 3-1: device descriptor read/64, error -71 [ 85.635533][ T1131] EXT4-fs (loop6): Warning: mounting with an experimental mount option 'dioread_nolock' for blocksize < PAGE_SIZE [ 85.687287][ T1178] tipc: Enabling of bearer rejected, failed to enable media [ 85.698566][ T1131] EXT4-fs (loop6): mounted filesystem without journal. Opts: noload,noinit_itable,inlinecrypt,resgid=0x000000000000ee00,norecovery,resuid=0x0000000000000000,noblock_validity,dioread_nolock,,errors=continue [ 85.731642][ T1176] exFAT-fs (loop1): failed to read boot sector [ 85.748459][ T24] kauditd_printk_skb: 149 callbacks suppressed [ 85.748474][ T24] audit: type=1400 audit(2000000015.446:626): avc: denied { append } for pid=1130 comm="syz.6.200" name="file1" dev="loop6" ino=15 scontext=root:sysadm_r:sysadm_t tcontext=system_u:object_r:unlabeled_t tclass=file permissive=1 [ 85.788669][ T321] usb 7-1: USB disconnect, device number 3 [ 85.808178][ T1176] exFAT-fs (loop1): failed to recognize exfat type [ 85.887443][ T25] usb 3-1: new full-speed USB device number 5 using dummy_hcd [ 85.920305][ T24] audit: type=1400 audit(2000000015.616:627): avc: denied { create } for pid=1175 comm="syz.1.213" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=kcm_socket permissive=1 [ 85.960433][ T24] audit: type=1400 audit(2000000015.636:628): avc: denied { listen } for pid=1175 comm="syz.1.213" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=bluetooth_socket permissive=1 [ 86.095765][ T1186] EXT4-fs (loop1): warning: checktime reached, running e2fsck is recommended [ 86.107001][ T1186] EXT4-fs error (device loop1): ext4_orphan_get:1427: comm syz.1.217: bad orphan inode 15 [ 86.117947][ T1186] ext4_test_bit(bit=14, block=18) = 1 [ 86.123743][ T1186] is_bad_inode(inode)=0 [ 86.128651][ T1186] NEXT_ORPHAN(inode)=1023 [ 86.133192][ T1186] max_ino=32 [ 86.136413][ T1186] i_nlink=0 [ 86.140102][ T1186] EXT4-fs error (device loop1): ext4_xattr_delete_inode:2912: inode #15: comm syz.1.217: corrupted xattr block 19 [ 86.153237][ T1186] EXT4-fs warning (device loop1): ext4_evict_inode:305: xattr delete (err -117) [ 86.163074][ T1186] EXT4-fs (loop1): mounted filesystem without journal. Opts: ,errors=continue [ 86.163144][ T1186] SELinux: security_context_str_to_sid(unconfined_u) failed for (dev loop1, type ext4) errno=-22 [ 86.197749][ T25] usb 3-1: device descriptor read/64, error -71 [ 86.269970][ T1192] xt_hashlimit: size too large, truncated to 1048576 [ 86.357224][ T1196] netlink: 220 bytes leftover after parsing attributes in process `syz.1.218'. [ 86.445986][ T1203] nf_conntrack: default automatic helper assignment has been turned off for security reasons and CT-based firewall rule not found. Use the iptables CT target to attach helpers instead. [ 86.757446][ T5] usb 7-1: new high-speed USB device number 4 using dummy_hcd [ 87.007531][ T5] usb 7-1: Using ep0 maxpacket: 16 [ 87.127688][ T5] usb 7-1: config 0 has an invalid interface number: 1 but max is 0 [ 87.135883][ T5] usb 7-1: config 0 has no interface number 0 [ 87.145905][ T5] usb 7-1: config 0 interface 1 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 87.161232][ T5] usb 7-1: config 0 interface 1 altsetting 0 endpoint 0x81 has invalid wMaxPacketSize 0 [ 87.177453][ T25] usb 3-1: device descriptor read/64, error -71 [ 87.178382][ T5] usb 7-1: New USB device found, idVendor=28bd, idProduct=0071, bcdDevice= 0.00 [ 87.203166][ T5] usb 7-1: New USB device strings: Mfr=0, Product=0, SerialNumber=0 [ 87.225860][ T5] usb 7-1: config 0 descriptor?? [ 87.297532][ T25] usb usb3-port1: attempt power cycle [ 87.347027][ T24] audit: type=1400 audit(2000000017.036:629): avc: denied { read } for pid=1239 comm="syz.3.231" scontext=root:sysadm_r:sysadm_t tcontext=system_u:system_r:kernel_t tclass=key permissive=1 [ 87.378399][ T1206] F2FS-fs (loop5): Invalid segment/section count (31, 24 x 150994945) [ 87.397860][ T1206] F2FS-fs (loop5): Can't find valid F2FS filesystem in 1th superblock [ 87.417611][ T1206] F2FS-fs (loop5): invalid crc value [ 87.438816][ T1206] F2FS-fs (loop5): Found nat_bits in checkpoint [ 87.497676][ T1206] F2FS-fs (loop5): Try to recover 1th superblock, ret: 0 [ 87.504843][ T1206] F2FS-fs (loop5): Mounted with checkpoint version = 48b305e4 [ 87.517492][ T15] usb 2-1: new low-speed USB device number 5 using dummy_hcd [ 87.545402][ T1255] SELinux: unrecognized netlink message: protocol=0 nlmsg_type=97 sclass=netlink_route_socket pid=1255 comm=syz.3.234 [ 87.567554][ T5] usbhid 7-1:0.1: can't add hid device: -71 [ 87.574165][ T5] usbhid: probe of 7-1:0.1 failed with error -71 [ 87.587316][ T5] usb 7-1: USB disconnect, device number 4 [ 87.690821][ T1253] EXT4-fs (loop6): Test dummy encryption mode enabled [ 87.713773][ T1253] EXT4-fs (loop6): mounted filesystem without journal. Opts: user_xattr,data_err=ignore,nodioread_nolock,test_dummy_encryption,inlinecrypt,nodelalloc,minixdf,debug_want_extra_isize=0x0000000000000040,,errors=continue [ 87.731412][ T24] audit: type=1400 audit(2000000017.406:630): avc: denied { create } for pid=1263 comm="syz.3.236" name="file2" scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 87.758651][ T25] usb 3-1: new full-speed USB device number 6 using dummy_hcd [ 87.780236][ T1252] fscrypt: AES-256-CTS-CBC using implementation "cts(cbc-aes-aesni)" [ 87.786163][ T24] audit: type=1400 audit(2000000017.466:631): avc: denied { append } for pid=1263 comm="syz.3.236" name="file2" dev="tmpfs" ino=326 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 87.812127][ T1272] netlink: 12 bytes leftover after parsing attributes in process `syz.5.222'. [ 87.823810][ T24] audit: type=1400 audit(2000000017.466:632): avc: denied { open } for pid=1263 comm="syz.3.236" path="/57/file2" dev="tmpfs" ino=326 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 87.853896][ T24] audit: type=1400 audit(2000000017.466:633): avc: denied { ioctl } for pid=1263 comm="syz.3.236" path="/57/file2" dev="tmpfs" ino=326 ioctlcmd=0x4c08 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 87.894798][ T1253] overlayfs: upper fs does not support tmpfile. [ 87.905075][ T24] audit: type=1400 audit(2000000017.596:634): avc: denied { remove_name } for pid=1251 comm="syz.6.233" name="work" dev="loop6" ino=19 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:unlabeled_t tclass=dir permissive=1 [ 87.918961][ T1253] overlayfs: upper fs does not support tmpfile. [ 87.951314][ T1253] overlayfs: upper fs does not support tmpfile. [ 87.963654][ T1253] overlayfs: upper fs does not support tmpfile. [ 87.972279][ T1253] overlayfs: upper fs does not support tmpfile. [ 87.980847][ T1253] overlayfs: upper fs does not support tmpfile. [ 87.987694][ T15] usb 2-1: unable to get BOS descriptor or descriptor too short [ 87.998435][ T1269] FAT-fs (loop2): error, corrupted directory (invalid entries) [ 88.015202][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.023117][ T1269] FAT-fs (loop2): Filesystem has been set read-only [ 88.034362][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.050781][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.059577][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.068351][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.085736][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.092482][ T15] usb 2-1: config 1 interface 0 altsetting 7 endpoint 0x82 is Bulk; changing to Interrupt [ 88.103127][ T15] usb 2-1: config 1 interface 0 altsetting 7 endpoint 0x3 is Bulk; changing to Interrupt [ 88.113849][ T15] usb 2-1: config 1 interface 0 altsetting 7 has 2 endpoint descriptors, different from the interface descriptor's value: 3 [ 88.127663][ T15] usb 2-1: config 1 interface 0 has no altsetting 0 [ 88.136282][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.145648][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.154395][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.163015][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.169935][ T15] usb 2-1: language id specifier not provided by device, defaulting to English [ 88.182560][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.191279][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.200540][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.209431][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.218456][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.227213][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.235535][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.243896][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.252087][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.260510][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.268837][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.276993][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.285317][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.293632][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.301694][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.309695][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.317988][ T1253] overlayfs: upper fs does not support tmpfile. [ 88.457574][ T25] usb 3-1: device not accepting address 6, error -71 [ 88.519287][ T24] audit: type=1400 audit(2000000018.216:635): avc: denied { unlink } for pid=280 comm="syz-executor" name="file2" dev="tmpfs" ino=326 scontext=root:sysadm_r:sysadm_t tcontext=root:object_r:user_tmpfs_t tclass=blk_file permissive=1 [ 88.553532][ T1289] netlink: 12 bytes leftover after parsing attributes in process `syz.6.242'. [ 88.563033][ T1289] netlink: 40 bytes leftover after parsing attributes in process `syz.6.242'. [ 88.572145][ T1289] netlink: 40 bytes leftover after parsing attributes in process `syz.6.242'. [ 88.767572][ T15] usb 2-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 88.777256][ T15] usb 2-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 89.173158][ T15] usb 2-1: Manufacturer: 捑ᶢ쓢뾣嘣㔈襴갎⛭ˇ仂0퍫驍뻿昵睅뭩闂굤꒍ǎ滑್풂㛍஛િ䋯쫲䲆俉夦쐔৤﯁遶뒞ﺚ窒䜯덮儭趯鏺灆ワ猸쁺삡횪옦䬔괼؉焁훽讫覡ꝷ䙚䋸¸躵擞鑆 [ 89.237496][ T1212] raw-gadget.2 gadget: fail, usb_ep_enable returned -22 [ 89.255154][ T1212] raw-gadget.2 gadget: fail, usb_ep_enable returned -22 [ 89.356463][ T1299] FAT-fs (loop2): error, fat_free_clusters: deleting FAT entry beyond EOF [ 89.367983][ T1299] FAT-fs (loop2): Filesystem has been set read-only [ 89.412906][ T1317] EXT4-fs (loop6): 1 truncate cleaned up [ 89.418647][ T1317] EXT4-fs (loop6): mounted filesystem without journal. Opts: noload,stripe=0x000000000000030c,jqfmt=vfsv1,nojournal_checksum,jqfmt=vfsv1,usrjquota=,,errors=continue [ 89.450498][ T1317] incfs: ino conflict with backing FS 2 [ 89.474445][ T773] EXT4-fs error (device loop6): ext4_free_branches:1026: inode #13: comm syz-executor: invalid indirect mapped block 4294901760 (level 0) [ 89.488805][ T773] EXT4-fs error (device loop6): ext4_free_branches:1026: inode #13: comm syz-executor: invalid indirect mapped block 4294967295 (level 1) [ 89.503243][ T773] EXT4-fs error (device loop6): ext4_free_branches:1026: inode #13: comm syz-executor: invalid indirect mapped block 65535 (level 2) [ 89.608006][ T15] cdc_ether: probe of 2-1:1.0 failed with error -22 [ 89.621502][ T15] usb 2-1: USB disconnect, device number 5 [ 89.837495][ T5] usb 6-1: new high-speed USB device number 3 using dummy_hcd [ 89.875941][ T1326] bridge0: port 1(bridge_slave_0) entered blocking state [ 89.883523][ T1326] bridge0: port 1(bridge_slave_0) entered disabled state [ 89.891406][ T1326] device bridge_slave_0 entered promiscuous mode [ 89.899752][ T1326] bridge0: port 2(bridge_slave_1) entered blocking state [ 89.907008][ T1326] bridge0: port 2(bridge_slave_1) entered disabled state [ 89.914925][ T1326] device bridge_slave_1 entered promiscuous mode [ 89.999501][ T1326] bridge0: port 2(bridge_slave_1) entered blocking state [ 90.006578][ T1326] bridge0: port 2(bridge_slave_1) entered forwarding state [ 90.014334][ T1326] bridge0: port 1(bridge_slave_0) entered blocking state [ 90.021589][ T1326] bridge0: port 1(bridge_slave_0) entered forwarding state [ 90.033728][ T1324] fuse: Bad value for 'fd' [ 90.055530][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth0: link becomes ready [ 90.064863][ T305] bridge0: port 1(bridge_slave_0) entered disabled state [ 90.073003][ T305] bridge0: port 2(bridge_slave_1) entered disabled state [ 90.087656][ T5] usb 6-1: Using ep0 maxpacket: 16 [ 90.108399][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_0: link becomes ready [ 90.126547][ T305] bridge0: port 1(bridge_slave_0) entered blocking state [ 90.134170][ T305] bridge0: port 1(bridge_slave_0) entered forwarding state [ 90.148315][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): bridge_slave_1: link becomes ready [ 90.156699][ T305] bridge0: port 2(bridge_slave_1) entered blocking state [ 90.163926][ T305] bridge0: port 2(bridge_slave_1) entered forwarding state [ 90.171959][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_0: link becomes ready [ 90.199003][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): hsr_slave_1: link becomes ready [ 90.214603][ T1326] device veth0_vlan entered promiscuous mode [ 90.221788][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_virt_wifi: link becomes ready [ 90.230166][ T5] usb 6-1: config 1 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 90.241947][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_vlan: link becomes ready [ 90.250879][ T5] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 96 [ 90.262547][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): vlan0: link becomes ready [ 90.270443][ T5] usb 6-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 8 [ 90.280633][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): vlan1: link becomes ready [ 90.288220][ T5] usb 6-1: config 1 interface 0 altsetting 0 has 3 endpoint descriptors, different from the interface descriptor's value: 18 [ 90.315686][ T1326] device veth1_macvtap entered promiscuous mode [ 90.323582][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_macvtap: link becomes ready [ 90.349853][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth0_to_batadv: link becomes ready [ 90.372815][ T305] IPv6: ADDRCONF(NETDEV_CHANGE): veth1_to_batadv: link becomes ready [ 90.407611][ T5] usb 6-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 90.417140][ T5] usb 6-1: New USB device strings: Mfr=0, Product=0, SerialNumber=1 [ 90.454700][ T5] usb 6-1: SerialNumber: syz [ 90.478022][ T1322] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 90.496041][ T1346] fuse: Unknown parameter 'f`Ĭd0xffffffffffffffff' [ 90.505498][ T1322] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 90.518014][ T5] hub 6-1:1.0: bad descriptor, ignoring hub [ 90.537791][ T5] hub: probe of 6-1:1.0 failed with error -5 [ 90.574368][ T1351] FAT-fs (loop7): Directory bread(block 64) failed [ 90.584386][ T1351] FAT-fs (loop7): Directory bread(block 65) failed [ 90.591306][ T1351] FAT-fs (loop7): Directory bread(block 66) failed [ 90.598513][ T1351] FAT-fs (loop7): Directory bread(block 67) failed [ 90.605382][ T1351] FAT-fs (loop7): Directory bread(block 68) failed [ 90.612822][ T1351] FAT-fs (loop7): Directory bread(block 69) failed [ 90.624433][ T1351] FAT-fs (loop7): Directory bread(block 70) failed [ 90.631309][ T1351] FAT-fs (loop7): Directory bread(block 71) failed [ 90.638248][ T1351] FAT-fs (loop7): Directory bread(block 72) failed [ 90.645155][ T1351] FAT-fs (loop7): Directory bread(block 73) failed [ 90.733330][ T1322] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 90.743876][ T1322] raw-gadget.0 gadget: fail, usb_ep_enable returned -22 [ 90.908964][ T112] device bridge_slave_1 left promiscuous mode [ 90.916542][ T112] bridge0: port 2(bridge_slave_1) entered disabled state [ 90.930421][ T112] device bridge_slave_0 left promiscuous mode [ 90.940859][ T112] bridge0: port 1(bridge_slave_0) entered disabled state [ 90.955817][ T112] device veth1_macvtap left promiscuous mode [ 90.967895][ T112] device veth0_vlan left promiscuous mode [ 91.033292][ T282] ------------[ cut here ]------------ [ 91.045823][ T282] kernel BUG at fs/namei.c:2794! [ 91.061640][ T282] invalid opcode: 0000 [#1] PREEMPT SMP KASAN [ 91.067943][ T282] CPU: 0 PID: 282 Comm: syz-executor Not tainted syzkaller #0 [ 91.075602][ T282] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/09/2026 [ 91.085744][ T282] RIP: 0010:may_delete+0x7b1/0x7c0 [ 91.090890][ T282] Code: ff 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c dd fd ff ff 48 89 df e8 f0 01 f5 ff e9 d0 fd ff ff e8 f6 7b ba ff 0f 0b e8 ef 7b ba ff <0f> 0b 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 55 48 89 e5 41 56 53 [ 91.111582][ T282] RSP: 0018:ffffc90000c07ca0 EFLAGS: 00010293 [ 91.117679][ T282] RAX: ffffffff81aa4ca1 RBX: ffff88810d287220 RCX: ffff8881245493c0 [ 91.125674][ T282] RDX: 0000000000000000 RSI: 0000000000200000 RDI: 0000000000000000 [ 91.133673][ T282] RBP: ffffc90000c07d20 R08: 0000000000000003 R09: 0000000000000004 [ 91.141672][ T282] R10: dffffc0000000000 R11: fffff52000180f78 R12: ffff88811cbf8480 [ 91.150131][ T282] R13: 1ffff11021a50e44 R14: ffff88810d287238 R15: ffff8881102f3360 [ 91.158139][ T282] FS: 000055558af7a500(0000) GS:ffff8881f7000000(0000) knlGS:0000000000000000 [ 91.167104][ T282] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 91.174540][ T282] CR2: 000055558afad9c8 CR3: 000000012457e000 CR4: 00000000003506b0 [ 91.182538][ T282] DR0: 000000007fffffff DR1: 00000000000001f8 DR2: 0000000000000004 [ 91.190659][ T282] DR3: 0000000000000008 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 91.198827][ T282] Call Trace: [ 91.202151][ T282] ? __kasan_check_write+0x14/0x20 [ 91.207280][ T282] vfs_rmdir+0x2c/0x3e0 [ 91.211455][ T282] incfs_kill_sb+0xfe/0x210 [ 91.215990][ T282] deactivate_locked_super+0xa0/0x100 [ 91.221390][ T282] deactivate_super+0xaf/0xe0 [ 91.226095][ T282] cleanup_mnt+0x45b/0x510 [ 91.230530][ T282] __cleanup_mnt+0x19/0x20 [ 91.234964][ T282] task_work_run+0x127/0x190 [ 91.239608][ T282] exit_to_user_mode_loop+0xcb/0xe0 [ 91.244842][ T282] exit_to_user_mode_prepare+0x76/0xa0 [ 91.250351][ T282] syscall_exit_to_user_mode+0x1d/0x40 [ 91.255837][ T282] do_syscall_64+0x3d/0x40 [ 91.260377][ T282] entry_SYSCALL_64_after_hwframe+0x61/0xcb [ 91.266722][ T282] RIP: 0033:0x7f0321e28097 [ 91.271320][ T282] Code: a2 c7 05 5c 06 25 00 00 00 00 00 eb 96 e8 e1 12 00 00 90 31 f6 e9 09 00 00 00 66 0f 1f 84 00 00 00 00 00 b8 a6 00 00 00 0f 05 <48> 3d 00 f0 ff ff 77 01 c3 48 c7 c2 e8 ff ff ff f7 d8 64 89 02 b8 [ 91.291118][ T282] RSP: 002b:00007ffd64fbf078 EFLAGS: 00000246 ORIG_RAX: 00000000000000a6 [ 91.299548][ T282] RAX: 0000000000000000 RBX: 0000000000000000 RCX: 00007f0321e28097 [ 91.307790][ T282] RDX: 0000000000000000 RSI: 0000000000000009 RDI: 00007ffd64fbf130 [ 91.317637][ T282] RBP: 00007ffd64fbf130 R08: 00007ffd64fc0130 R09: 00000000ffffffff [ 91.325847][ T282] R10: 0000000000000000 R11: 0000000000000246 R12: 00007ffd64fc0220 [ 91.333825][ T282] R13: 00007f0321ebc1ca R14: 000000000001637f R15: 00007ffd64fc12f0 [ 91.343207][ T282] Modules linked in: [ 91.401463][ T24] kauditd_printk_skb: 10 callbacks suppressed [ 91.401475][ T24] audit: type=1400 audit(2000000021.096:646): avc: denied { setopt } for pid=1362 comm="syz.3.265" scontext=root:sysadm_r:sysadm_t tcontext=root:sysadm_r:sysadm_t tclass=can_socket permissive=1 [ 91.484741][ T5] cdc_ether 6-1:1.0 usb0: register 'cdc_ether' at usb-dummy_hcd.5-1, CDC Ethernet Device, 42:42:42:42:42:42 [ 91.512720][ T24] audit: type=1400 audit(2000000021.206:647): avc: denied { read } for pid=134 comm="dhcpcd" scontext=system_u:system_r:dhcpc_t tcontext=system_u:system_r:dhcpc_t tclass=netlink_kobject_uevent_socket permissive=1 [ 91.543643][ T282] ---[ end trace bcae6287c3383a37 ]--- [ 91.549516][ T282] RIP: 0010:may_delete+0x7b1/0x7c0 [ 91.560751][ T282] Code: ff 89 d9 80 e1 07 80 c1 03 38 c1 0f 8c dd fd ff ff 48 89 df e8 f0 01 f5 ff e9 d0 fd ff ff e8 f6 7b ba ff 0f 0b e8 ef 7b ba ff <0f> 0b 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 00 55 48 89 e5 41 56 53 [ 91.614312][ T24] audit: type=1400 audit(2000000021.236:648): avc: denied { search } for pid=134 comm="dhcpcd" name="/" dev="tmpfs" ino=1 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=dir permissive=1 [ 91.648496][ T282] RSP: 0018:ffffc90000c07ca0 EFLAGS: 00010293 [ 91.654785][ T282] RAX: ffffffff81aa4ca1 RBX: ffff88810d287220 RCX: ffff8881245493c0 [ 91.662871][ T282] RDX: 0000000000000000 RSI: 0000000000200000 RDI: 0000000000000000 [ 91.677510][ T282] RBP: ffffc90000c07d20 R08: 0000000000000003 R09: 0000000000000004 [ 91.682263][ T24] audit: type=1400 audit(2000000021.236:649): avc: denied { read } for pid=134 comm="dhcpcd" name="n15" dev="tmpfs" ino=2411 scontext=system_u:system_r:dhcpc_t tcontext=system_u:object_r:tmpfs_t tclass=file permissive=1 [ 91.704377][ T282] R10: dffffc0000000000 R11: fffff52000180f78 R12: ffff88811cbf8480 [ 91.717056][ T282] R13: 1ffff11021a50e44 R14: ffff88810d287238 R15: ffff8881102f3360 [ 91.721625][ T1366] [EXT4 FS bs=1024, gc=1, bpg=8192, ipg=32, mo=a806e02c, mo2=0002] [ 91.726428][ T282] FS: 000055558af7a500(0000) GS:ffff8881f7100000(0000) knlGS:0000000000000000 [ 91.743829][ T282] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 91.750607][ T282] CR2: 00007f740d573286 CR3: 000000012457e000 CR4: 00000000003506a0 [ 91.759362][ T282] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 91.767794][ T282] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 91.775805][ T282] Kernel panic - not syncing: Fatal exception [ 91.782353][ T282] Kernel Offset: disabled [ 91.786782][ T282] Rebooting in 86400 seconds..