ea7c037cb3a7336d0a93834aa7a32087e7fb09835a85ee659823a5c92874f86c7d410fb60776b5fc215c16425874e2fff817bcd40719729d863da491213039f80847815ce8c432fe84da1276b83e8f2078bdfc102d4487e8c0d901b7ec36d937b145496c61dd544f458fd5bbc59fec0e3ca24c4aa9f627de8c8c9dda7c87eecb36af907db284f78c4c9bd9a67cea3f542e370dcbc7f5c94c062b65594caf1f72a47f0fc9940511acc214d4a3743546e9369ecb0560b03a22e5b025541a3030bf44ab89d6166767b812efffa76d3021112b07ed22d01c1e3fcbf4088b73f169f7b7f551d8015046ca95da659dec51e7a74b7f3049bfa2d4d552577de0ce2d7e86e61da8b4c8611b111c2894adf1e4262791b79908fc4cdb09fa7430ed0edc35f5d5c59c1a12a1d6af52e35be234410220f0c525e1897c0bce32725ee71fa9cdd72aaed616f0595117f864a0c94950c619753b324367ef8e0ac4fb6ce05e3e7302b81ea86d54bf9ad6bdd9f839b113b62b3f3cd586fbc6c8253349913e03cc93a9bbf474dfe9651eefbcbba84a18fd80622a41640bf7c858e8b888a175f2eaf256a4bdc0ae468f839caf5d13a3fe449b2e4b3e6cc5110b28d34ecbe3c0153ce5aa7aebb855e88ebca6da15065dd7a5d94026a19dc2e444d52ccbd6f769a42377d4d3cc3e17b26ef7f4202f960e06039e2bc1632216f89e1c9b7d7a94b6931e33eaf23a6df477790636ed3e49e25d019b2cb2c2e46a7e2c1fae2d32207559347ae9ccf1a3fe74d497f39ca471d6c58031f043eea699d26dfca663751a12bb5c34521ba6b46162247ddec72982ee590fb39c926f28ef7cce244e562cb8a7d17708a09578a7f5eaab5c88ae483614837ec65b0db191f2e3432522fa63a310aeb980336c4ef2dcfdb1c2f981499be9b2f6cc9bc178d87be95bf2951d615cc98a52f598b9ab9e5cc02ac6edc2caff69b4721b6b0490ddede2de684475b1050fdac78c5c6384aade92655a6e632477a960014b125cc726525c005d493377ff72e5b6710fffb71f4057ebd111c8a58d6443d387961bd187f60d8bbb0e2f9578e2ad1576429ad12cb61c1a4adeb0422e08fbea077a89bd3fcea4b1abebe7128254129dc0efd84ca90ad1e5d4329e1ce98db58a4595f1ba14840a830453e7953ff5d82f87f9f5a5c6a7fa29288280c9030664a3037fd14bf064043709c036351a510bd79699ba3b23f15087df4066fadaba8c079e9a682e819442c5a546fcdf3544e0c9749c2099dba4a4c9e278165655d751a0da80f882208c48f980056bd030ab8370cde73aa78fc8d54a73faf9ce2a962a407c6ac3fbff063c4e358bd93fbb5d982784d379bd0e229d7da5261e6deac62390e2bb89390b96a56a9a8da7f4628b75f3ab0716c1971fc76ae019f4dbb2087076289b5153c30718b0d499aa7a1b705f363a2c53dc8fce7581285a5b333977374833b18107964db134fd99aa94023345d18472664213285d61588600fd706a09fbede781661f8d5fa712a01995868db12d5f29522fc1c6e3027724738da335f9765b596d17bcbf4606b4960d158f9624a89df5aa3f4077ed0a6df70e70276762a6f4496caea5a21d70360c82977023ff06e16b8c0c1cf678dab941fb7eb5fac522c9b88ac723ae02a16045fd306911339602e637bcf382b0c6d8472efebe99ab471d50566386fc870988da17b2760c0d22f101e37bf1e9a188c6d3d41f444edc6e8282850baff165b2a09f89c17e997fa3d44efa8c16095868641bc743ee1572329f7c7fff4d806bb9fffd7b41a53c6b761ee246ffa08331df9e9764a9d3cfe27aa13ebd21ba629cedc59e0b6043143eb39497462be638b30ba350be223d624490f3d1499ca46f28baaa9bfdf06056107afbddae90b6677920c8db459709da6148c36afaea25cf529e1096c9fc70405b7fc8f62a89cdd8d990d564e83b2e7b702c1327b2ea0de52998f6550990d44a053386cc9605a97787f1a2d4196c2535ae349ce315a08027797d2ea0e72b649e2a4d2cbf6e417f1dd73b33f11ef036cdb43705e4322820f7c9ba970e8c394fba6131d0c79b7a64e7846649efd4e27cf203abbd5930651034af56dfc3b309543508410ab32c50b054bb483ac6e5ef98d04a5a34ccd12b086ef2d87dcffc07ef61864029ca140fb822caefa4f9cba5e7cf8cd7d0e2ee3605ecd1775b77c71ff77bf7674e1afbcb5457e04213e3fbf62666a5117f2dd051c28ba35d895b4520adb365ff981aa2e0ac6bda08c49f67b008e0dc49065d3161a7cf184dca734561175910ab6527477aa89b507af86bd9f373a7988f2149fdc0d77f1dc72a7ff8fa7e745d04ae7969c6025b56821f074279fade35e32b0832a593092e9aa1cc79aff9e6530d5dff02e7777339e0a1a23e8a616e1475a689d71b00c5248bd13106ae966b66522cb02372900e0237b1a58eb3a0a261658b3d66411c7257ca62dc8745166c08f50749655d5b890f68a8cb4279042967d209857a400ec2f62b9e27f74ef0dc665d406c89c4adb925cb2f9cbeaa919aa8a3a0703dab0c4f2c53b9ccbc31b1e4e27de9c45ed02fb775a84b3f871b5ed3da89f9c326abbcba1a90d19da56a9fa61a796079a9e65b1af40779509f23362fe5f56c1809f0610815da064fe10cfc6456eb3b4d5ce1f4e9aeb6d52f1d1930f9c3b1da2248f1ed4589160903cc1d07a26b2d267775e3f98a8ab117e892366cb30540e5e8060e353b05f11e1cf7b2d01b4931b0d9a8f90d0c39f775e753737a6b2f267858d928b6ca114a876baeaedabcdddd6bc113a4e3ea55f9f0b97c251a16878979efaa2167b9a7088ccb3652fda5e5e83211431fc8a473faae8c48ac7ab4a095d82ce9e584d5063e198ff6b7072e76849167d6f96dd5fe2a1cbd283e1cb5037c317294aacc6773bcd9bbd60e6502dc896b4bfa928280a576338ebf2933b5809fc71a297f14df1e456c0e48eb405714d53d1623d6f068025557c77d4e4ad9f04f464194b2454df361c765588e94cc700fcf7017b2133bf7cac3d1f5d8cc794c37ce198352cec6510a2eac3f1495386111ccc5fd9d59dd879d09f509f273bcc3da5b06c9386facd8040c6d094fe9c2a29d5b88c8a27a0f43da9075dcf0a3bc545f9ee23b50c82559f46abb586acc8b06944dbfd381c4073509b6515f1246633c0f276981eb2401a18079e9b3ea99671b25f2e3a5ac8cbe4bb60fdf352131339900f074b6d618f74f15b7182c3282ddc1fe94db045168beb5a7e0481a58151ba41d1e6882e7ce8261cf6b135bbe997307302c54f524a8de9f2562686f86a0c66857c6d18d0714da5b0842cad3c5853caa97e92c6785082437b710be774d14a8392e6ab7563299e693a08d5f167e1aa12740abc006426b7b19230e860ffa194d70208ffd1b13f14f8fa1978003b7bdaef725fc2cf9b30a346eac39b5b78de86fc25ae4e361aa57747e693abf6f99988e263453f4ed145363a44164ab904f6fdfc81eb5558939ba9fd95a2a7182c964fa979facebd4303a66ec3f1387d48964903ce0c686b1c0d75d2d3e1d826e66c4b18062769d4d8b75aeb2c9691c2010adaeb7f10e08f1eae782af59d30792154c7a6559da996dc3e242eeb50d1a8b96ada1f43a577e03cb1b8a093d038ee6e504f2f90fee220d76c2148c5288d74875c510fc811fc6865cee4fd72be098bb6d3c96ae9a7909e145bb98d4f9948b675e8a25d272c4c311fc5a0e52514707658e7b8b3cca8641b0c4189810a05da59d23232e2d68c3306ad2a9df37f2eee48474fce5c6db6c7a9f9da4a6b5c33056a9376d4e4ece3015ac0e821889daba82a107e4fd44ff6108ca621259c9c630b80daa6398dd7c75e8a7326256d57bb6bd2a351befdf878edd17ac75a25aad2c205a4f42a12265a9303e92f69b611adb429c69b1c5a209b6b4240bae6efa37331774e213888bdb694fd5bd285db2cf36725c19e3504c0389d6bb6bfa2b6d3fdfaff835c1a0c9f44c15fa35f94c37597055855811b44641ea3b0fd7c25083cf9e62a12d5840f21079700d21787394f64c3cc1e1ece046ff64c573031b2a05e70b25c9fc90c5979f0f3fe00a4cfaae9c01b0cdea2c5c24775dd9248abb1fa63299515f8aaa1fa84b2309297f567a578bc3b96426a62a5e59bdb86513a149049a5b4e6b353b554d9dbcf981b477ffbf088e041c3e7417e627eaa7aaa432c9df9a8931dfc5a01e1bbfb6c74b5458a5fa47254726185b9ae9793c8c2b12ad7b89d3f1c6b733728c006f84a9f118ebf553f22d2fd807fe49d71e9292e348d76547aad082d074d9742086fd285e7b801cc824e692a11d7039ccdfd056543920dcaf177ac6c1cbe9ab6ef169131065fbd37587b152796d30693076e01046249cd57b4ad154def9e84e950cd89bfbd724ff8ea141fcd965dee8b378bdc6fb72d02b3d0e026c5d6f9094e144f866a05a95ba83e8eead4b0667061f62387d03d24d2bafaba68d477b9c20868be561944004c45cb9c17046647d932f966d308ffb93d2dce0631c2f3947a2bb6e20441543638874e52306bb97cbe9ffb6979e4f3d4d4ce94393e552a664469aaafb0ca3f4a2851b1691feb04b50ece8a1f1779b53ec794657fcb27a594678f3acb9a75ed4f1e56e68b8863ba42949676cda144795bf91c88448d66745564d0817343ea16561613ff22d718ab5622e73819fb78a60d549e308ece44d04b64db632c88798c69ff65855d4950bedabc932fdce70bf8618568091b80ba1cc1e62ded9a72ea34cc00de0469d6dce90bf9a585bb0fca7aa361f26b1b8c6eeecfe6ac41cb8937423c082fa73706e7630bfdca86b2ba3c2aa85f2fa6388e6d30cb7310a6b7822a2fd1e84851ff13bd5692fd26260b6f53966909883eb2c72adaeb57fb3a9067a61f86f28d9192d250e0c198e9220239347307d796f701afd035c6d53890ef687988c27ebd8fb0451df8f0298bde8841f875f0448c7a477f1796a6af9381bbb1af6e1de43f51a0150e9108394c2a1652ecb002df67fb9b723bb66f966d714665bc8bf957eaa56986514db5d4c64f2cedee2d43f30fbc923fd373ad38dde3a48eb1be316df910840130c989fafb6e2bef3aa464219da5a1c8bd87e69ac28b797bf899b8b6c58bdb18013a005e581717c8a678aa207a8b0d96de29804d02145741f7827b70e440d5459e45f26bb4aa4731ccca5006f9a654a422a6fec1ece017e4c19ce7dfb8abbc602441375e7a7fa7bbe574fd289df6664d025cdb7c4df3b0cb2cc5e562f39c5e7f5e88c8768e8616001fd32239c26eb858a949ea0fad39a86c3fddcfb01525e2d55f36a628cb5c17bfa69e5b7d7978f785bdd6baf8914a34a186f8c1361029924ce55e6fd9a8f954c3b068ac4ab345826308a20c33ef2e2f58a722e9892eba2c062cb8750f92d7eb2a59905fc8eb23e3beb1b7911e7f76fff62d385694a579db7e4488827bc3fcfa1d44ef85c6d279dbaca6c4311935c709a1dc89c2bb07282d0482ff1b7d11902dbdf55493d53e0918428c579ed0dfcb5b02dffd8ebe209d632642344c68861c0fd0e805d719a0720f1916e9a9cdcfe132c0be35c9b58c56f0a462fd6291f0c9c723dc22214fe8d32c767ce627654c14f192f0b274db2d07cd42360e56800109037a45d026d7ce0e29cc6e2d6f74b85a0f4e435bdb51e1fa74a0bcb446b49660f4e597e83dfe564db350062aaab7ce83de42ef7787a4cf788bb5db4fd4e11f9db98737ef024974c2f0bc26d1b56b143961fbe2375a3adc4518d244c93bf655f16863cbaefa80813069fc3cf38dad9f813f65b31b0f1d579b6901b7a1e11cfd07b8f86b1e7de30fedf8f214eb3815fc7faea98c61d4c417728ee93eaffd7e434b19f552df6929b6a29b69bbf29588ee58f5e949eeab7d7aa8906a8f412b651f0bb9493022f09e7ab2dd3799ef6d294b2baac08f1a72d12a25743fe3a0e4a53cfbd06d642256665b2d1fad2b4898251d6a45c0bc95d9e6dac4ec2eb07c447f7c64dd980a9ad3ef673a9dab6cb65c5894594bfbfcc1400a18a354c7116099241eff8bdc189362d5f8359e9746ba763394ad44b6817ec7f5aa12add8913d892536753fc4b6eca0259a36c58e11b7cb22d5cf69e54d1c51f5e6d2424f45ef4744f12a3980ce04711ca8959ec11b2ed9e930fd5ea8419a5f0fa56305c933e21b590ab641e5040e9988954e2026d87299736631a83ef12d548d0da139de5184c4e10f51425f1238ac880a99d5968c4ae2edad72a4c0183b6898e4e3a9c72131012860da824f7aa8b697a05e6741212060aadb1f02e78187b79517563121c01c6a31264648eeb014e0444a06d11b0415b9196c469dadf626dd5e8f8832a1ad47c6aab54a283a144f6a18f0f30778854f4c244bd767bc959959f38dcb60dfe0b81fe274a42a3400d4dae17d27bd6ab1ba2e690551bf4911e249ee2ce8d90094a94c67fc5cd121d9a3ceb0c8d6892abeb8a3d53927082f762bc8cd2c6879fc9d6837cd2cd84aaeb573f420030f9fb07cb463ff9e01797cdcaa5652171d355a7662e36f4924e2f5907e99b65d59b30cf4de99eadde8f9315d8bb268012104fc76ac53b9101fb9e02ef377c950fd5e60b007efd81a704c25966c7289ce236c1960c74037df16d66f6f12bbeac84de0e5baafdfa0aa9f3f366b89c60e33095f1ee2033d5db293186d05ff6ac6821048450cf83167b0d4f0d54f85d9f7b7d8f00fca0294fd65863bef8c605094012af1ed9443d0b502ab347129c0cde5c0805d96bab1b46c30042097de8537d4a66a02facf4ee26b0d1e64b94e72a50506f267a10a955f6a64d6be246c6849a41c4b9605492cce69d2411c8db6b28aa875b5053aa603371f3a17bf12ca4a1b3008ca13e5b3f9c0cc2677d34770f67e0cc457d6b01016d882ff2add92103f804e87b5b57c15ed95771d8ddb6474587343c90b3145497d03cf601cadaf1efdb14d9ec7b016b342ce28897a0506fd80e85d9b934ca34ff74be10354f01b2a08891b1e6ce5884839b171353dbf170acf21604ece1714c8d609e957eb85434404125b5d543037907c76a48e5ad20a9b5a8c7768bcef9ac9d1da40b8f334020dfc0de3918d6f7c59adef41700946542af5f83478abf2131e956b308f85faae1adf576d4327c27fb71b5c908c32eca21e951b4f2ad78cc216397f08b1560d15cd2eb7ef0bd70e6bb7c4aeccb00183b54b49c7d82d4eed444c0fd683b4fa7b31dd21ca7a9c7c2e8a89f32782f6a1d355ab233da8fb68a9f39ed2db357051acd41b4ad7fc3381c2886b3f80ddd3bf73ef745a2dac3760b54925615592d4eeafb40742093c1a5335f0fded533df7684c24dbe6caddb517c34d7eeb0ffa01d329bb7af1a0ec6d3a43c957b3f7e9e27cd0ccc5815aa03953c65ceb2ba8fa9518335095a3857eb901da0bf362c0e6d2501de2cff76c137d6150a6e3e33687c4483a00fe1223dd75c61c9fa1b8aaf4b00518cb6f8085db07fea7d0449ae5ce584679b666e5dfc1825891acc2fe3615d0cebb6538e0ee8b77a245a582f5780e24a5a0f2a1895c9e60731d99bb47a12fdda22b5c9aa6266fc8fbe6d86e4bc11352ecf110159bddc9031f3c81871dc4d92ee86ca5f1aa068afbfa13e83c3e6058871738b1dbe3f8e413fe637842803de954d50afb46c150ddef9a23cd1dcaa9e5b492e3df58bdfe4af8ce65fe76f3cb27d3f07b666692eb7ef11f8ddbf4350c8d54b77b166ef617d2a7c9fd76463fb83672d51b99b2f8fd644444eb54e03035f613c00fe10b46cfe155eed0db4980a3c688707ca7a909e74f89eb462489f63221027f003be080450bda2d7704e8b20cbf01ca4e3880e76fbf70c26a6c97ec99ae49a12043d3f89ca347ec86ef0af50b1a0c175e838588462d8f996d5982cbe78e01561200694b3c4bdfa8dad621f89a0769f6af3b4c2e01c45b4f0de76a9588592311a43959a88ab7fc377840855d8c311d99401b060ed05574f5325b17f34d535e2896868549184ab2bd79ca0399ceec8a74ba5747f63222bc9fc079b2c189ef3f61ebd829feb05bb5fd06da91cc975ae637472e291f962c99e612b20d4d777f224f215987300c87fb1faa17ce1cb8032e270c273aac9f123b51bd9c48227429871ea936e48af531e606cc5693600e09b587af833b39f307410b38f53d9f1277b4372584eab24602a2bedc4411dc3329894ea3db22ab5dfa229e7bf6f0f8ad0e922a86c92921d3dcfab48cc21f8ed67c2b196de6c42d99d5f70e48711ab3f0a1334068f4270b07002f69a560bb43b1b9de1e38e2f8d65ebaac304ebeba58805e4fa4f7ad4d700b778b77efaf9f158a385e3bdc14badf8391b5a308bddb6a2ce578964fa701e6cf53ae05a2f5594e081e22198dcf6773d490edf862fcbf7ca7f2922a665be1a4959296d9387bc153f166916bbe857e4f6d78579cd5742553dfe947d8485dca06e8994bd56899cfd226a5678ef413048ebb08810e08e7552f74401b67d9e70a3290b3119ecaff1c860bc8fe921af0f73468e4cc0ad4e9213d45c29b996707413a84ecd5a709aee908c6e668309e8b16d53138222f9ad07a1d6988e1046512d2397e05c42014c235a82f1fe3aec338c126851820e5096df25485ea3c3afb792c940fefc3c7e991f2be797912b0e811fe0f5a91ec768d2e57ed64b438de5a19623de139e824353771c61781299edc7794bc2f7c39f5e4869c39c3d3d97e7eb00c5682cb7e3c9212b3e78539fcd71ad53047145eed1b5f25c140dc0a74351af71aa4beb438c7ce84f55a8311e84166b28ae368f0e2a3c0a31149ad147736a5172d090769b0d0dd5bd2b285fd8387f34f6c9a5b5d8f7e30808c1c2685cefe15795c1cd96dc6fbd80c80231cffb4d5bf21de3d544d53d1187cc1a6754b29e96a43efa8901de1d2e465b5b8972cfae3c79027d7661dd2e85917fc6088e9368a8926bc235c2c58cc4669ed322097b0ee2b9fbe724cb95681bc5de4a9d1b73e8de4a7c2b7586c1eec3c9dce005d3b71ecbe36b31f9b51fafbbd273005352db13734d2c34411fc50c8bb9e0a8b17ee03dcba7cc4c03804d7631a25301ed5aaabaf67059868992a31c6b7031572b6eeed476443dea52c7ad9c6adadc5a389b87964cb41e0374744c7927c1b6873f9ba28ad", 0x2000, &(0x7f0000000200)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)={0x90, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0xffffffffffffffff}}}, 0x0, 0x0, 0x0, 0x0}) 00:03:22 executing program 1: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file0\x00', 0x20045c1, &(0x7f0000000180)=ANY=[], 0x13, 0x4b1, &(0x7f0000001b00)="$eJzs3d9rW9cdAPDvvbay/HBmh+0hCywLJMMJWyQ7XhKzhyyDsTwFtmXvmWfLxli2jCUnsQnDYX/AYJS20Kc+9aXQP6BQ8ieUQqB9L21pKW3SPvShrYqkqzRxpdghsi/Ynw8c33PulfT9Hhtd3XPvsW4A+9apiLgaEQMRcS4ihrP1aVauNRsb7cc9enh3ulmSaDRufJFEkq3rvFaSLY+0nxIHI+If1yL+nfw0bm1tfWGqUimvZO1SfXG5VFtbPz+/ODVXnisvTUyMX5q8PHlxcqwv/RyJiCt/+eTl/73x1yvv/P72hzc/O/ufZlpD2fYn+9FP7a4XWr+LjsGIWNmJYDkYyJaFnPMAAGB70uwYNWkd/w/HQOvoFAAAANhLGn8aim+TiAYAAACwZ6WtObBJWszmAgxFmhaL7Tm8v4zDaaVaq/9utrq6NNOeKzsShXR2vlIey+YKj0QhabbHszm2nfaFTe2JiDgWES8NH2q1i9PVykzeJz8AAABgnziyafz/9XB7/A8AAADsMSN5JwAAAADsOON/AAAA2PuM/wEAAGBP+9v1683S6Nz/eubW2upC9db5mXJtobi4Ol2crq4sF+eq1bnWd/YtbvV6lWp1+Q+xtHqnVC/X6qXa2vrNxerqUv3m/FO3wAYAAAB20bHf3P8giYiNPx5qlaYDeScF7IrkeR788c7lAey+gbwTAHIzmHcCQG4KeScA5G6r8wA9J++82/9cAACAnTH6q97X/50bgL0tzTsBAGDXuf4P+1fBDEDY936+xfYXv/7faDxXQgAAQN8NtUqSFrNrgUORpsVixNHWbQEKyex8pTyWjQ/eHy78rNkebz0zeb7/HQYAAAAAAAAAAAAAAAAAAAAAAACAfazRSKIBAAAA7GkR6adJ69v8I0aHzwxtPj9wIPlmuLWMiNuv3XjlzlS9vjLeXP/l4/X1V7P1F/I4gwEAAABs1hmnd8bxAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAANBPjx7ene6U3Yz7+Z8jYqRb/ME42FoejEJEHP4qicEnnpdExEAf4m/ci4jj3eInzbRiJMuiW/xDOcZPI+JIH+LDfna/uf+52u39l8ap1rL7+28wKy+q9/4vfbz/G+ix/zm6zRgnHrxV6hn/XsSJwe77n078pEf809uM/69/rq/32tZ4PWK06+dP8lSsUn1xuVRbWz8/vzg1V54rL01MjF+avDx5cXKsNDtfKWc/u8b4/6/f/v5Z/T/cI/7IFv0/s83+f/fgzsNftKuFbvHPnu7++Xu8R/w0++z7bVZvbh/t1Dfa9SedfPO9k8/q/0yP/m/19z+7zf6f+/t/P9rmQwGAXVBbW1+YqlTKKyoqKiqPK3nvmQAAgH778aA/70wAAAAAAAAAAAAAAAAAAABg/9qNrxPbHHMjn64CAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADzTDwEAAP//DXDUuw==") [ 202.551794][ T5018] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 202.560647][ T5018] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:22 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$KDGKBLED(r0, 0x4b64, &(0x7f0000000800)) 00:03:22 executing program 4: syz_mount_image$fuse(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) statx(0xffffffffffffff9c, &(0x7f0000000800)='./file0\x00', 0x0, 0x0, &(0x7f00000008c0)) [ 202.627436][ T5022] loop1: detected capacity change from 0 to 512 [ 202.639868][ T5022] EXT4-fs (loop1): ext4_check_descriptors: Inode bitmap for group 0 overlaps block group descriptors 00:03:22 executing program 0: io_setup(0x5fac, &(0x7f0000000040)=0x0) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000dc0), 0x0, 0x0) io_submit(r0, 0x1, &(0x7f00000005c0)=[&(0x7f0000000180)={0x0, 0x0, 0x0, 0x0, 0x0, r1, 0x0}]) 00:03:22 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000340)={'wlan1\x00', 0x0}) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000680), 0xffffffffffffffff) sendmsg$NL80211_CMD_DEL_PMKSA(r2, &(0x7f0000000780)={0x0, 0x0, &(0x7f0000000740)={&(0x7f00000006c0)={0x3c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r1}, @void}}, [@NL80211_ATTR_MAC={0xa, 0x6, @random="2a273d198611"}, @NL80211_ATTR_PMKID={0x14, 0x55, "63b1767e73d3dd0f3159b6967ea8c69a"}]}, 0x3c}}, 0x0) [ 202.655030][ T5022] EXT4-fs (loop1): ext4_check_descriptors: Inode table for group 0 overlaps block group descriptors [ 202.667216][ T5022] EXT4-fs error (device loop1): __ext4_fill_super:5399: inode #2: comm syz-executor.1: iget: special inode unallocated [ 202.672347][ T5022] EXT4-fs (loop1): get root inode failed [ 202.675879][ T5022] EXT4-fs (loop1): mount failed 00:03:22 executing program 4: syz_clone(0x40040000, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140), 0x0) sched_getaffinity(0x0, 0x8, &(0x7f0000000240)) 00:03:22 executing program 1: r0 = openat$uhid(0xffffff9c, &(0x7f0000000000), 0x802, 0x0) write$UHID_CREATE(r0, &(0x7f0000000100)={0x0, {'syz1\x00', 'syz1\x00', 'syz0\x00', &(0x7f0000000040)=""/179, 0xb3}}, 0x11c) write$UHID_CREATE(r0, &(0x7f0000000340)={0x0, {'syz1\x00', 'syz1\x00', 'syz1\x00', &(0x7f0000000240)=""/142, 0x8e}}, 0x11c) [ 202.784999][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.787185][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.788733][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.790237][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.791837][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.793382][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.794782][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.821457][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.827508][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.832439][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.839644][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.848012][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.850955][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.855794][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.865833][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.870962][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.879555][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.882375][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.885231][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.893927][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.896922][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.901221][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.909300][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.914352][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.922010][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.928261][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.932197][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.936338][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.939131][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.944181][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.948000][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.951912][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.955058][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.957473][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.961319][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.979152][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 00:03:22 executing program 2: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x6c1, 0x0) write$cgroup_subtree(r0, 0x0, 0x0) 00:03:22 executing program 5: r0 = syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000040)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x1b96, 0x10, 0x0, 0x0, 0x0, 0x0, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x0, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x1, 0x3, 0x0, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x8}}}}]}}]}}, 0x0) syz_usb_control_io$hid(r0, 0x0, 0x0) syz_usb_control_io$hid(r0, &(0x7f0000000000)={0x24, 0x0, 0x0, &(0x7f0000000200)={0x0, 0x22, 0x8, {[@main=@item_4={0x3, 0x0, 0xa, "b52204c7"}, @global=@item_012={0x2, 0x1, 0x0, "19bd"}]}}, 0x0}, 0x0) [ 202.982920][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.986984][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.990817][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.995378][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 202.998013][ T5041] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 202.999854][ T5041] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 203.009060][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.011790][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.014717][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.018966][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.021769][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.024618][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.027586][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.030315][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.033064][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.035963][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.038647][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.041387][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.048463][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.051167][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.054494][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.058450][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.060028][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.062728][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.065370][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.069445][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.072152][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.073679][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.077973][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.080753][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.083455][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.086242][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.088949][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.092747][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 00:03:23 executing program 3: chdir(&(0x7f0000010000)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00') 00:03:23 executing program 2: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x7c1, 0x0) write$FUSE_NOTIFY_INVAL_INODE(r0, 0x0, 0x0) 00:03:23 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_LISTEN_ALL_NSID(r0, 0x10e, 0x8, 0xfffffffffffffffe, 0xffffffffffffff68) [ 203.108158][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 00:03:23 executing program 4: lsetxattr$security_ima(&(0x7f0000010080)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0, 0x0) [ 203.111995][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.121896][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.128258][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.135083][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 00:03:23 executing program 2: mknodat(0xffffffffffffffff, &(0x7f0000020180)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0) [ 203.144712][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.149964][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.155435][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.161543][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 00:03:23 executing program 4: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x7c1, 0x0) write$FUSE_GETXATTR(r0, 0x0, 0x0) [ 203.175582][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.182100][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 00:03:23 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) setsockopt$netlink_NETLINK_ADD_MEMBERSHIP(r0, 0x10e, 0x1, &(0x7f0000000000), 0xffffffffffffff52) [ 203.189850][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 00:03:23 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x7c1, 0x0) write$FUSE_IOCTL(r0, 0x0, 0xd) [ 203.197041][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.204057][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.209559][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.216672][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.220677][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.226890][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.231970][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.238285][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 00:03:23 executing program 2: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x7c1, 0x0) write$cgroup_subtree(r0, &(0x7f00000000c0)=ANY=[], 0x22) [ 203.249483][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.255974][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.261604][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.266585][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.272610][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.278673][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.286182][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.289931][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.293841][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.300043][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.302791][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.305815][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.309633][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.312407][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.321815][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.324478][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.331711][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.334426][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.340194][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.342932][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.349624][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.353591][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.356316][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.360070][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.362832][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.366362][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.369103][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.373017][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.375894][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.379683][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.382585][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.385322][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.389443][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.392178][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.395779][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.398530][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.401986][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.403816][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.405365][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.407692][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.409345][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.411012][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.412618][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.414253][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.416932][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.418438][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.420079][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.421641][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.423459][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.425018][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.427217][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.428782][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.430364][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.431929][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.433524][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.435207][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.437376][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.438918][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.440507][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.442015][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.443480][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.453450][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.455081][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.457067][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.458801][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.460457][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.462044][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.463729][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.465427][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.467647][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.469288][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.470913][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.472521][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.474242][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.476477][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.478105][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.479759][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.483755][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.488111][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.490270][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.491950][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.493653][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.495356][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.497566][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.499181][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.500719][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.502371][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.503986][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.506096][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.507677][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.509280][ T4309] hid-generic 0000:0000:0000.0001: unknown main item tag 0x0 [ 203.514768][ T4309] hid-generic 0000:0000:0000.0001: hidraw0: HID v0.00 Device [syz1] on syz1 00:03:23 executing program 1: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f0000000000)={{0x2, 0x0, @local}, {0x1, @multicast}, 0x6, {0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, 'dummy0\x00'}) 00:03:23 executing program 3: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000040)='.pending_reads\x00', 0x7c1, 0x0) write$tun(r0, 0x0, 0x0) 00:03:23 executing program 0: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0xf, 0x0, &(0x7f0000000440)) 00:03:23 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0x1d, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:03:23 executing program 5: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0x29, &(0x7f0000000040)=""/71, &(0x7f00000000c0)=0x47) 00:03:23 executing program 4: syz_mount_image$fuse(0x0, &(0x7f00000505c0)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x0, 0x0, 0x0, 0x0, 0x0) 00:03:23 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x17, &(0x7f0000000400)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:23 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETRULE(r0, &(0x7f0000000600)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000500)={0x20, 0x7, 0xa, 0x101, 0x0, 0x0, {}, [@NFTA_RULE_TABLE={0x9, 0x1, 'syz1\x00'}]}, 0x20}}, 0x0) 00:03:23 executing program 0: syz_io_uring_setup(0x7908, &(0x7f0000000280), &(0x7f0000000000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x0, 0x0) syz_io_uring_setup(0x1098, &(0x7f0000000000), &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) 00:03:23 executing program 3: r0 = syz_open_dev$dri(&(0x7f0000000380), 0x1ff, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f0000000040)) 00:03:23 executing program 5: bpf$BPF_PROG_WITH_BTFID_LOAD(0x12, &(0x7f0000000400)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:23 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0xd, 0x0, 0x0) 00:03:23 executing program 4: bpf$BPF_PROG_WITH_BTFID_LOAD(0xa, 0x0, 0x0) 00:03:23 executing program 5: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0x541b, &(0x7f0000000140)={0x0, "c0023cda87548b47391765a37470980073ce0387fe5536d8644b7831f6c9a8a3"}) 00:03:23 executing program 3: r0 = socket$inet_smc(0x2b, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'erspan0\x00'}) 00:03:23 executing program 0: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000200fc403505a1a440b7aa24e80109025c000215000000090400000102090000052406000105248f00000d"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, 0x0, 0x2) 00:03:23 executing program 1: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) sendto$inet(r0, 0x0, 0x0, 0x20000000, &(0x7f0000000080)={0x2, 0x0, @local={0xac, 0x14, 0x17}}, 0x10) 00:03:23 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000060001004e220000140009000000000000000000000000000000000008000600ac1414aa040015"], 0x3c}}, 0x0) 00:03:23 executing program 4: syz_emit_ethernet(0x246, &(0x7f0000000100)=ANY=[@ANYBLOB="bbbbbbbbbbbbaaaaaaaaaabb86dd6a6a135302102c0120010000000000000000000000000001000000000000000000000000000000013a0601"], 0x0) 00:03:23 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x1d, 0x0, 0x0) 00:03:23 executing program 4: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0x1a, 0x0, &(0x7f0000000440)) 00:03:23 executing program 5: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0xc0285700, &(0x7f0000000080)={0x1, "c00200ffffffffffffffff00"}) ioctl$SW_SYNC_IOC_INC(r0, 0x40045701, &(0x7f0000000000)=0xfffffffa) 00:03:23 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000400)=@bpf_lsm={0x1d, 0x5, &(0x7f0000000040)=@framed={{}, [@jmp, @jmp={0x5, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffc0}]}, &(0x7f00000001c0)='GPL\x00', 0x8, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:23 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0xa, &(0x7f0000000400)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:23 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETSET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0xf}}, 0x0) 00:03:23 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETSET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0xfffffdef}}, 0x0) 00:03:23 executing program 3: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0xc0285700, &(0x7f0000000280)={0x0, "c0023cda87548b47391765a37470980073ce0387fe5536d8644b7831f6c9a8a3", 0xffffffffffffffff}) ioctl$SYNC_IOC_MERGE(r1, 0xc0303e03, &(0x7f0000000080)={"d0017783ad4553d2df8e6e5b8550608591bfcb6650c6be7791c6c590bc89e84b", r1}) [ 204.125680][ T7] usb 1-1: new high-speed USB device number 3 using dummy_hcd [ 204.525576][ T7] usb 1-1: config 21 has an invalid descriptor of length 0, skipping remainder of the config [ 204.527810][ T7] usb 1-1: config 21 has 1 interface, different from the descriptor's value: 2 [ 204.529680][ T7] usb 1-1: config 21 interface 0 altsetting 0 has 0 endpoint descriptors, different from the interface descriptor's value: 1 [ 204.685674][ T7] usb 1-1: New USB device found, idVendor=0535, idProduct=a4a1, bcdDevice=b7.40 [ 204.687662][ T7] usb 1-1: New USB device strings: Mfr=170, Product=36, SerialNumber=232 [ 204.689472][ T7] usb 1-1: Product: syz [ 204.690267][ T7] usb 1-1: Manufacturer: syz [ 204.691213][ T7] usb 1-1: SerialNumber: syz [ 204.726223][ T7] cdc_wdm 1-1:21.0: skipping garbage [ 204.727376][ T7] cdc_wdm: probe of 1-1:21.0 failed with error -22 [ 204.933593][ T4314] usb 1-1: USB disconnect, device number 3 00:03:25 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x1a, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x0, 0x5}, 0x48) 00:03:25 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001500)={0xe, 0x3, &(0x7f0000000000)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5000000}}, &(0x7f0000000300)='GPL\x00', 0x7, 0x1000, &(0x7f0000000500)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:25 executing program 2: syz_emit_ethernet(0x8a, &(0x7f00000004c0)={@broadcast, @multicast, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "feaf22", 0x54, 0x2f, 0x0, @remote, @dev, {[@hopopts={0x0, 0x1, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim]}]}}}}}, 0x0) 00:03:25 executing program 1: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000140), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0xc0285700, &(0x7f00000000c0)={0x0, "c8a0f79212b6084b6406a785d1532bcf9b4c66cc30901039e614cf77eba46eff"}) 00:03:25 executing program 5: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) sendto$inet(r0, 0x0, 0x0, 0x20040001, 0x0, 0x0) 00:03:25 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x1a, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5}, 0x48) 00:03:25 executing program 1: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0xc0285700, &(0x7f0000000140)={0x4, "c0023cda87548b47391765a37470980073ce0387fe5536d8644b7831f6c9a8a3"}) 00:03:25 executing program 5: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) sendto$inet(r0, 0x0, 0x0, 0x20040001, 0x0, 0x0) sendto$inet(r0, 0x0, 0x0, 0x20000000, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) 00:03:25 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0xb, 0x0, 0x0) 00:03:25 executing program 2: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000000)={0x1f, 0xffffffffffffffff, 0x2}, 0x6) sendto(r0, &(0x7f00000000c0)="f79371e9", 0x4, 0x0, 0x0, 0x0) 00:03:25 executing program 4: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x6, 0x7, 0x0, &(0x7f0000000440)) 00:03:25 executing program 0: bpf$BPF_PROG_WITH_BTFID_LOAD(0x16, &(0x7f0000000400)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:25 executing program 5: shmget$private(0x2, 0x3000, 0x0, &(0x7f0000ff7000/0x3000)=nil) 00:03:25 executing program 1: unshare(0x4040200) 00:03:25 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000080)={@multicast2, @loopback}, 0x10) 00:03:25 executing program 4: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x6, 0x21, 0x0, &(0x7f0000000440)) 00:03:25 executing program 2: r0 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x14, &(0x7f00000000c0)=0x8, 0x4) 00:03:25 executing program 0: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0x34, 0x0, &(0x7f0000000440)) 00:03:25 executing program 5: unshare(0x20c00) 00:03:25 executing program 1: r0 = syz_open_dev$dri(&(0x7f00000000c0), 0x1ff, 0x0) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0xc05064a7, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0}) 00:03:25 executing program 3: r0 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x14, 0x0, 0x0) 00:03:25 executing program 2: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SW_SYNC_IOC_INC(r0, 0x40045701, &(0x7f0000000000)=0xffffffff) 00:03:25 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NFC_CMD_DISABLE_SE(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000340)=ANY=[@ANYBLOB='T\x00\x00\x00', @ANYRES16, @ANYBLOB="01"], 0x54}}, 0x0) 00:03:25 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0x5, 0xbb4f, 0x7fff, 0x7, 0x9}, 0x48) 00:03:25 executing program 5: shmget$private(0x0, 0x2000, 0xc41f2f50438bbda8, &(0x7f0000ffc000/0x2000)=nil) 00:03:25 executing program 1: bpf$BPF_PROG_WITH_BTFID_LOAD(0x9, &(0x7f0000000400)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:25 executing program 3: r0 = socket$inet_smc(0x2b, 0x1, 0x0) sendto$inet(r0, 0x0, 0x0, 0x20000010, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) 00:03:25 executing program 2: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x6, 0x1a, 0x0, &(0x7f0000000440)) 00:03:25 executing program 4: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x6, 0xb, 0x0, &(0x7f0000000440)) 00:03:25 executing program 0: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000400)=@bpf_lsm={0x1d, 0x5, &(0x7f0000000100)=@framed={{}, [@cb_func={0x18, 0x0, 0x4, 0x0, 0xfffffffffffffffa}]}, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:25 executing program 1: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0xc0285700, &(0x7f0000000140)={0x4, "c0023cda87548b47391765a37470980073ce0387fe5536d8644b7831f6c9a8a3", 0xffffffffffffffff}) ioctl$SYNC_IOC_MERGE(r1, 0xc0303e03, &(0x7f0000000000)={"1e14fe9e64328ce08bc03f989b714d0d05ec1aacffb66955ab325dec62125ae5", r1}) 00:03:25 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000000)=ANY=[@ANYBLOB="640101010a0101020100000009"], 0x14) 00:03:25 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x1a, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x1, 0x5}, 0x48) 00:03:25 executing program 3: syz_emit_ethernet(0x7a, &(0x7f0000000400)={@broadcast, @random="5fa8cc12c52a", @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "40ca27", 0x44, 0x2f, 0x0, @private0, @remote, {[], {{0x0, 0x0, 0x1, 0x0, 0x0, 0x1}}}}}}}, 0x0) 00:03:25 executing program 2: r0 = socket$inet_smc(0x2b, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8924, &(0x7f0000000040)={'erspan0\x00'}) 00:03:25 executing program 0: syz_emit_ethernet(0x37, &(0x7f00000001c0)=ANY=[@ANYBLOB="00120233036701a7601a7ac186dd"], 0x0) 00:03:25 executing program 5: syz_emit_ethernet(0x22, &(0x7f0000000140)={@multicast, @random="64cdc3942799", @void, {@arp={0x4305, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @local, "", @broadcast}}}}, 0x0) 00:03:25 executing program 1: msync(&(0x7f0000ff7000/0x4000)=nil, 0x4000, 0x86869cc97ce04ab3) 00:03:25 executing program 4: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000002c0)=@bpf_lsm={0x1d, 0x1, &(0x7f0000000140)=@raw=[@func], &(0x7f0000000180)='syzkaller\x00', 0x3, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:25 executing program 3: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0xc0285700, &(0x7f00000003c0)={0x20, "5f01148260af753a2c57d43ceb2c39dd65f8958ba7dd9ccb3576c9b2b0743194"}) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0xc0285700, &(0x7f0000000140)={0x4, "c0023cda87548b47391765a37470980073ce0387fe5536d8644b7831f6c9a8a3"}) 00:03:25 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETSET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}, 0x300}, 0x0) 00:03:25 executing program 2: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0x29, 0x0, &(0x7f0000000440)) 00:03:25 executing program 1: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0xd, 0x0, &(0x7f0000000440)) 00:03:25 executing program 5: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0xe, 0x0, &(0x7f0000000440)) 00:03:26 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x2, &(0x7f0000000000), 0x4) 00:03:26 executing program 4: syz_emit_ethernet(0x22, &(0x7f0000000140)={@multicast, @random="64cdc3942799", @void, {@arp={0x8864, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @local, "", @broadcast}}}}, 0x0) 00:03:26 executing program 0: syz_emit_ethernet(0x7e, &(0x7f0000000540)={@broadcast, @link_local, @void, {@ipv4={0x800, @icmp={{0x15, 0x4, 0x0, 0x0, 0x70, 0x0, 0x0, 0x0, 0x1, 0x0, @loopback, @initdev={0xac, 0x1e, 0x0, 0x0}, {[@timestamp={0x44, 0x1c, 0x0, 0x0, 0x0, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}, @timestamp_addr={0x44, 0x14, 0x0, 0x1, 0x0, [{@loopback}, {@empty}]}, @rr={0x7, 0xf, 0x0, [@loopback, @initdev={0xac, 0x1e, 0x0, 0x0}, @remote]}]}}, @redirect={0x5, 0x0, 0x0, @broadcast, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @remote}}}}}}, 0x0) 00:03:26 executing program 1: syz_emit_ethernet(0x37, &(0x7f00000001c0)=ANY=[@ANYBLOB="00120233036701a7601a7ac188f5"], 0x0) 00:03:26 executing program 2: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0xf, 0x29, 0x0, 0x0) 00:03:26 executing program 5: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@broadcast, @remote, @void, {@ipv4={0x800, @generic={{0x8, 0x4, 0x0, 0x0, 0x28, 0x0, 0x0, 0x0, 0x88, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @multicast1, {[@rr={0x7, 0x3, 0x18}, @generic={0x82, 0x2}, @ra={0x94, 0x4, 0x1}]}}, "818fcab648b41362"}}}}, 0x0) 00:03:26 executing program 4: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000400)=@bpf_lsm={0x1d, 0x2, 0x0, &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:26 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0x19, 0x0, 0x0) 00:03:26 executing program 1: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) sendto$inet(r0, 0x0, 0x0, 0x20000000, &(0x7f0000000080)={0x2, 0x0, @local}, 0x10) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 00:03:26 executing program 0: syz_emit_ethernet(0x37, &(0x7f00000001c0)=ANY=[@ANYBLOB="00120233036701a7601a7ac14305"], 0x0) 00:03:26 executing program 2: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0x19, 0x0, &(0x7f0000000440)) 00:03:26 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$inet_mreqn(r0, 0x0, 0x23, &(0x7f0000000140)={@multicast1, @broadcast}, 0xc) 00:03:26 executing program 4: r0 = syz_io_uring_setup(0x61af, &(0x7f0000000140), &(0x7f0000ffa000/0x3000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000240), &(0x7f0000000280)) io_uring_setup(0x5244, &(0x7f00000002c0)={0x0, 0xe726, 0x8ea, 0x0, 0x0, 0x0, r0}) 00:03:26 executing program 3: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0x40305828, 0x0) 00:03:26 executing program 1: mmap$snddsp_status(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x1000002, 0x4003031, 0xffffffffffffffff, 0x82000000) 00:03:26 executing program 5: openat$qrtrtun(0xffffffffffffff9c, &(0x7f0000000040), 0x4000) 00:03:26 executing program 0: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IEEE802154_LLSEC_DEL_KEY(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[], 0x24}}, 0x0) 00:03:26 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000400)=@bpf_lsm={0x1c, 0x2, &(0x7f0000000180)=@raw=[@map_fd], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:26 executing program 3: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x6, 0x2, 0x0, &(0x7f0000000440)) 00:03:26 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETSET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0xa, 0xa, 0x101}, 0x14}}, 0x0) 00:03:26 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x23, 0x0, 0x0) 00:03:26 executing program 1: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0xc0285700, &(0x7f0000000280)={0x0, "c0023cda87548b47391765a37470980073ce0387fe5536d8644b7831f6c9a8a3", 0xffffffffffffffff}) ioctl$SYNC_IOC_MERGE(r1, 0x541b, 0x0) 00:03:26 executing program 5: r0 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000000)={0x84, @multicast2, 0x0, 0x0, 'none\x00'}, 0x2c) 00:03:26 executing program 0: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0x12, 0x0, &(0x7f0000000440)) 00:03:26 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETSET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14, 0x21, 0xa, 0x101}, 0x14}}, 0x0) 00:03:26 executing program 4: bpf$BPF_PROG_WITH_BTFID_LOAD(0x1e, &(0x7f0000000400)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:26 executing program 2: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x2, &(0x7f0000000000)=0x4, 0x4) 00:03:26 executing program 1: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0x30, 0x0, &(0x7f0000000440)) 00:03:26 executing program 5: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000400)=@bpf_lsm={0x8, 0x2, &(0x7f0000000180)=@raw=[@map_fd], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:26 executing program 4: bpf$MAP_CREATE(0xa, &(0x7f00000001c0), 0x48) 00:03:26 executing program 0: r0 = socket$inet_smc(0x2b, 0x1, 0x0) connect(r0, &(0x7f0000000080)=@l2tp={0x2, 0x0, @dev}, 0x80) 00:03:26 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETSET(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x2}, 0x0) 00:03:26 executing program 2: socket(0x11, 0x2, 0x0) socket$inet(0x2, 0xa, 0x0) 00:03:26 executing program 1: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0x31, 0x0, &(0x7f0000000440)) 00:03:26 executing program 3: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0xc0285700, &(0x7f0000000280)={0x0, "c0023cda87548b47391765a37470980073ce0387fe5536d8644b7831f6c9a8a3", 0xffffffffffffffff}) ioctl$SYNC_IOC_MERGE(r1, 0xc0383e04, &(0x7f0000000040)={"d0017783ad4553d2df8e6e5b8550608591bfcb6650c6be7791c6c590bc89e84b"}) 00:03:26 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) setsockopt$inet_msfilter(r0, 0x0, 0x29, &(0x7f0000000080)={@multicast2, @loopback, 0x1, 0x1, [@initdev={0xac, 0x1e, 0x0, 0x0}]}, 0x14) 00:03:26 executing program 5: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x0}) 00:03:26 executing program 0: syz_emit_ethernet(0x14, &(0x7f0000000040)={@local, @broadcast, @val={@void}, {@generic={0x22eb, "0f66"}}}, 0x0) [ 206.547592][ T5275] syz-executor.2 uses obsolete (PF_INET,SOCK_PACKET) 00:03:26 executing program 4: bpf$BPF_PROG_WITH_BTFID_LOAD(0x1b, &(0x7f0000000400)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:26 executing program 3: syz_emit_ethernet(0x66, &(0x7f00000002c0)={@multicast, @random="5c062d830d28", @void, {@ipv6={0x86dd, @tcp={0x0, 0x6, "4095d5", 0x30, 0x6, 0x0, @empty, @private1, {[], {{0x0, 0x0, 0x41424344, 0x41424344, 0x0, 0x0, 0xc, 0x0, 0x0, 0x0, 0x0, {[@mptcp=@add_addr={0x1e, 0xa, 0x0, 0xa, 0x0, @dev}, @md5sig={0x13, 0x12, "32f3a060024754a0fb0ded3172df8584"}]}}}}}}}}, 0x0) 00:03:26 executing program 1: syz_emit_ethernet(0x46, &(0x7f0000000080)={@multicast, @random="64cdc3942799", @void, {@ipv6={0x86dd, @dccp_packet={0x0, 0x6, "68dd98", 0x10, 0x21, 0x0, @private0, @private0, {[], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "606505", 0x0, "e2309b"}}}}}}}, 0x0) 00:03:26 executing program 5: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r0, 0x400448df, &(0x7f0000000340)) 00:03:26 executing program 2: syz_open_dev$dri(&(0x7f0000000080), 0x0, 0x40981) 00:03:26 executing program 0: syz_emit_ethernet(0x22, &(0x7f0000000080)={@broadcast, @local, @void, {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @dev, "", @broadcast}}}}, 0x0) 00:03:26 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0x21, &(0x7f0000000400)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:26 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f00000001c0)=@base={0xb, 0x0, 0x0, 0x4, 0x5}, 0x48) 00:03:26 executing program 5: syz_emit_ethernet(0x20c, &(0x7f0000000400)=ANY=[@ANYBLOB="11885d00261baaaaaaaaaaaa86dd"], 0x0) 00:03:26 executing program 4: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0x40305828, &(0x7f0000000140)={0x0, "c0023cda87548b47391765a37470980073ce0387fe5536d8644b7831f6c9a8a3"}) 00:03:26 executing program 2: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x11e, 0x0, 0x0, &(0x7f0000000440)) 00:03:26 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$gtp(&(0x7f0000000800), 0xffffffffffffffff) sendmsg$GTP_CMD_DELPDP(r0, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000880)={&(0x7f0000000840)={0x14, r1, 0x1}, 0x14}}, 0x0) 00:03:26 executing program 1: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x6, 0x3, 0x0, &(0x7f0000000440)) 00:03:26 executing program 0: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000400)=@bpf_lsm={0x1d, 0x2, &(0x7f0000000180)=@raw=[@map_fd], &(0x7f00000001c0)='GPL\x00', 0x8, 0xa2, &(0x7f0000000200)=""/162, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x90) 00:03:26 executing program 5: bpf$BPF_PROG_WITH_BTFID_LOAD(0x2, &(0x7f0000000400)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:26 executing program 4: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000400)=@bpf_lsm={0x1d, 0x2, &(0x7f0000000180)=@raw=[@map_fd={0x18, 0x0, 0x4}], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:26 executing program 2: syz_emit_ethernet(0x2a, &(0x7f0000000000)={@multicast, @dev, @void, {@arp={0x806, @ether_ipv4={0x1, 0x800, 0x6, 0x4, 0x2, @remote, @local, @random="d17d147aaae6"}}}}, 0x0) 00:03:26 executing program 5: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$HCIINQUIRY(r0, 0x8933, &(0x7f0000000040)={0x2, 0x0, "f9784a"}) 00:03:26 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_ACCT_GET(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f0000000180)={0x20, 0x1, 0x7, 0x3, 0x0, 0x0, {}, [@NFACCT_NAME={0x9, 0x1, 'syz0\x00'}]}, 0x20}}, 0x0) 00:03:26 executing program 1: r0 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000040)={'vxcan1\x00', 0x0}) connect$can_j1939(r0, &(0x7f0000000300)={0x1d, r1, 0x0, {0x2}}, 0x18) 00:03:26 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$fou(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000080)=ANY=[@ANYBLOB='<\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="0100000000000000000001000000060001004e220000140009000000000000000000000000000000000008000600ac"], 0x3c}}, 0x0) 00:03:26 executing program 4: r0 = socket$inet_smc(0x2b, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x5411, &(0x7f0000000040)={'erspan0\x00'}) 00:03:26 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) ioctl$sock_ifreq(r0, 0x8910, &(0x7f00000000c0)={'veth0_to_bond\x00', @ifru_map={0x4}}) [ 206.911595][ T5326] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.0'. 00:03:26 executing program 3: syz_emit_ethernet(0x37, &(0x7f00000001c0)=ANY=[@ANYBLOB="00120233036701a7601a7ac108ff"], 0x0) 00:03:26 executing program 1: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f0000000000)={'icmp6\x00'}, &(0x7f0000000040)=0x1e) setsockopt$inet_int(r0, 0x0, 0x8, &(0x7f0000000080), 0x4) 00:03:26 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_bt_hci(r0, 0x400448df, &(0x7f0000000340)="ee") 00:03:26 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f0000000140)={'sit0\x00', &(0x7f0000001700)={'gretap0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @empty, @multicast1}}}}) 00:03:26 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x1c, 0x0, 0x0) 00:03:27 executing program 3: syz_emit_ethernet(0x20c, &(0x7f0000000400)=ANY=[@ANYBLOB="11885d00261baaaaaaaaaaaa86dd6c"], 0x0) 00:03:27 executing program 5: syz_emit_ethernet(0x92, &(0x7f00000004c0)={@broadcast, @multicast, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "feaf22", 0x5c, 0x2f, 0x0, @remote, @dev, {[@hopopts={0x6c, 0x2, '\x00', [@padn={0x1, 0x4, [0x0, 0x0, 0x0, 0x0]}, @enc_lim, @padn={0x1, 0x5, [0x0, 0x0, 0x0, 0x0, 0x0]}]}]}}}}}, 0x0) 00:03:27 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFQNL_MSG_VERDICT_BATCH(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0xffffffffffffffff}}, 0x0) 00:03:27 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_inet_SIOCSARP(r0, 0x8955, &(0x7f0000000080)={{0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x0, @multicast}, 0xc, {0x2, 0x0, @multicast2}, 'bridge_slave_1\x00'}) 00:03:27 executing program 3: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0x15, 0x0, &(0x7f0000000440)) 00:03:27 executing program 1: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000000000)={0x1f, 0xffffffffffffffff}, 0x6) sendto(r0, &(0x7f00000000c0)="f79371e9", 0x4, 0x0, 0x0, 0x0) 00:03:27 executing program 2: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0x32, 0x0, &(0x7f0000000440)) 00:03:27 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000100)=@base={0x11, 0x0, 0x0, 0x3}, 0x48) 00:03:27 executing program 5: shmget$private(0x2, 0x2000, 0x600, &(0x7f0000ffe000/0x2000)=nil) 00:03:27 executing program 0: r0 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x2, 0x0, 0x0) openat$rfkill(0xffffffffffffff9c, &(0x7f0000000080), 0x80000, 0x0) r1 = memfd_secret(0x0) syz_genetlink_get_family_id$nl80211(0x0, r1) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000004, 0x10, r1, 0x8000000) mlockall(0x5) syz_extract_tcp_res$synack(&(0x7f00000005c0), 0x1, 0x0) faccessat(r1, &(0x7f0000000040)='./file0\x00', 0x4) r2 = memfd_secret(0x0) syz_genetlink_get_family_id$nl80211(0x0, r2) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000004, 0x10, r2, 0x8000000) r3 = bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000400)=@bpf_ext={0x1c, 0xc, &(0x7f0000000600)=ANY=[@ANYBLOB="180000004622000000000000c808000095000000000000009500000000000000850000004d000000850000005f00000095000000000000001856000009000000000000000000000018200000", @ANYRES32, @ANYBLOB="005f33334e651fd5640792c400000000000000cdb3795de75666031963b85a9d23ce1dd54dd116c4b613291691ec097760b96ceec6f809e90fad001e638cebfd4b8f49d79ef015033c67b8b4629138edacf8285a3ee729a62aea8124f48e00fcd00b6aa181a7df740b6663a9647e70396cb904de8f978e95a0a04e401c10566e451510fecd176f61f459a70c5d3189ee"], &(0x7f0000000280)='GPL\x00', 0x50000000, 0x66, &(0x7f00000002c0)=""/102, 0x41000, 0x2, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000340)={0x4, 0x4}, 0x8, 0x10, &(0x7f0000000380)={0x0, 0x7, 0x6, 0x1}, 0x10, 0x27b31, r0, 0x0, &(0x7f00000003c0)=[r1, r1]}, 0x80) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000004c0)=@bpf_ext={0x1c, 0x4, &(0x7f00000000c0)=@framed={{0x18, 0x0, 0x0, 0x0, 0xccae, 0x0, 0x0, 0x0, 0xfff}, [@func={0x85, 0x0, 0x1, 0x0, 0x4}]}, &(0x7f0000000100)='syzkaller\x00', 0xa0, 0x26, &(0x7f0000000140)=""/38, 0x41100, 0x4, '\x00', 0x0, 0x0, r2, 0x8, &(0x7f0000000180)={0x9, 0x4}, 0x8, 0x10, &(0x7f00000001c0)={0x2, 0xb, 0x2b2, 0x3}, 0x10, 0x259e9, r3, 0x0, &(0x7f0000000480)=[r1]}, 0x80) r4 = memfd_secret(0x0) syz_genetlink_get_family_id$nl80211(0x0, r4) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffa000/0x4000)=nil, 0x4000, 0x1000004, 0x10, r4, 0x8000000) 00:03:27 executing program 1: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0x3, 0x0, &(0x7f0000000440)) 00:03:27 executing program 3: syz_emit_ethernet(0x8a, &(0x7f00000004c0)={@broadcast, @multicast, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "feaf22", 0x54, 0x2f, 0x0, @remote, @dev, {[@hopopts={0x6c, 0x1, '\x00', [@padn={0x1, 0x3, [0x0, 0x0, 0x0]}, @enc_lim]}]}}}}}, 0x0) 00:03:27 executing program 2: syz_emit_ethernet(0x34, &(0x7f0000000040)={@local, @link_local, @val={@void}, {@generic={0x88f7, "8d34fdd183382d63e99f385d53832e753fe3a5392fe15e7092a413e9a451d06c75a4"}}}, 0x0) 00:03:27 executing program 4: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0xc0285700, &(0x7f0000000280)={0x0, "c0023cda87548b47391765a37470980073ce0387fe5536d8644b7831f6c9a8a3", 0xffffffffffffffff}) ioctl$SYNC_IOC_MERGE(r1, 0xc0303e03, &(0x7f0000000040)={"d0017783ad4553d2df8e6e5b8550608591bfcb6650c6be7791c6c590bc89e84b"}) 00:03:27 executing program 1: r0 = socket(0x11, 0xa, 0x0) getsockname$inet(r0, 0x0, &(0x7f0000000040)) 00:03:27 executing program 5: r0 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$inet_int(r0, 0x0, 0x14, &(0x7f00000000c0), 0x4) 00:03:27 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0xe, &(0x7f0000000400)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:27 executing program 0: syz_emit_ethernet(0x37, &(0x7f00000001c0)=ANY=[@ANYBLOB="00120233036701a7601a7ac18906"], 0x0) 00:03:27 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000b80)=@base={0x3}, 0x48) 00:03:27 executing program 4: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0x13, 0x0, &(0x7f0000000440)) 00:03:27 executing program 3: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x6, 0x15, 0x0, &(0x7f0000000440)) 00:03:27 executing program 5: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x6, 0x18, 0x0, &(0x7f0000000440)) 00:03:27 executing program 1: syz_emit_ethernet(0xfdef, &(0x7f00000001c0)=ANY=[], 0x0) getrusage(0x0, &(0x7f0000000000)) 00:03:27 executing program 0: bpf$BPF_PROG_WITH_BTFID_LOAD(0x23, &(0x7f0000000400)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:27 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0xd, &(0x7f0000000400)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:27 executing program 4: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'veth1_vlan\x00'}) 00:03:27 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001340)={&(0x7f0000001280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@struct={0x0, 0x2, 0x0, 0x4, 0x0, 0xfff, [{0x0, 0x1}, {0x0, 0x3, 0x3ff}]}]}}, &(0x7f00000024c0)=""/4096, 0x3e, 0x1000, 0x1}, 0x20) 00:03:27 executing program 0: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0xc0285700, &(0x7f0000000280)={0x0, "c0023cda87548b47391765a37470980073ce0387fe5536d8644b7831f6c9a8a3", 0xffffffffffffffff}) ioctl$SYNC_IOC_MERGE(r1, 0xc0383e04, 0x0) 00:03:27 executing program 5: syz_emit_ethernet(0x22, &(0x7f0000000140)={@multicast, @random="64cdc3942799", @void, {@arp={0x892f, @generic={0x0, 0x0, 0x6, 0x0, 0x0, @local, "", @broadcast}}}}, 0x0) 00:03:27 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000400)=@bpf_lsm={0x12, 0x2, &(0x7f0000000180)=@raw=[@map_fd], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:27 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x11, &(0x7f0000000400)=@bpf_lsm={0x1d, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:27 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETSET(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}, 0x2}, 0x0) 00:03:27 executing program 0: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0xc0285700, &(0x7f0000000140)={0x4, "c0023cda87548b47391765a37470980073ce0387fe5536d8644b7831f6c9a8a3"}) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0xc0285700, &(0x7f0000000000)={0x4, "9a35afb633549411aa32c9a9f3b1a05125ac1de47b9c0ff91b0a144e165c5b46"}) 00:03:27 executing program 3: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0x17, 0x0, &(0x7f0000000440)) 00:03:27 executing program 1: syz_emit_ethernet(0x5e, &(0x7f0000000000)={@empty, @local, @void, {@ipv6={0x86dd, @tipc_packet={0x0, 0x6, "f6bfa6", 0x28, 0x6, 0x0, @local, @ipv4={'\x00', '\xff\xff', @local}, {[], @payload_named={{{{{0x28, 0x0, 0x0, 0x0, 0x0, 0xa}}}}}}}}}}, 0x0) 00:03:27 executing program 5: r0 = socket$inet_smc(0x2b, 0x1, 0x0) setsockopt$IP_VS_SO_SET_ADD(r0, 0x0, 0x482, &(0x7f0000000000)={0x84, @multicast2, 0x0, 0x1, 'none\x00'}, 0x2c) 00:03:27 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_MSG_GETCHAIN(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)={0x20, 0x4, 0xa, 0x401, 0x0, 0x0, {0x7}, [@NFTA_CHAIN_TABLE={0x9, 0x1, 'syz1\x00'}]}, 0x20}}, 0x0) 00:03:27 executing program 2: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0x14, 0x0, &(0x7f0000000440)) 00:03:27 executing program 0: syz_emit_ethernet(0x4e, &(0x7f0000000080)={@multicast, @random="64cdc3942799", @void, {@ipv6={0x86dd, @dccp_packet={0x0, 0x6, "68dd98", 0x18, 0x21, 0x0, @private0, @private0, {[@dstopts], {{0x0, 0x0, 0x4, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, "606505", 0x0, "e2309b"}}}}}}}, 0x0) 00:03:27 executing program 5: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x6, 0x1, 0x0, &(0x7f0000000000)) 00:03:27 executing program 3: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1ff, 0x0) ioctl$DRM_IOCTL_MODE_SETPROPERTY(r0, 0xc01064ab, &(0x7f0000000040)) 00:03:27 executing program 1: syz_emit_ethernet(0xfdef, &(0x7f0000000140)={@multicast, @random="64cdc3942799", @void, {@arp={0x806, @generic={0x0, 0x0, 0x6, 0x5, 0x0, @local, "d73084e460", @broadcast, "7a8adf"}}}}, 0x0) 00:03:27 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000140)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3814010, &(0x7f00000000c0)={[{@acl}, {@delalloc}]}, 0x1, 0x52d, &(0x7f00000001c0)="$eJzs3UFvI1cdAPD/OPEm6aZyijiUSrSFFu1WsHbS0Dbqoc1KiFslULmnUeJE0TpxFDttEq0gFR8ACVWAxIkTFyQ+ABLaj4CQKsGNA0ICVMGWSnBYZDTOeEm9duJkHTvr/H7S+L1545n/e048M+/NyBPAlfViRCxGxFhEvBIRhaw8l01xmL6MN9/36f27K+mURKPx7j+SSLKy9m1eb612gtp+LpYrlfJONl+qb26XavsHtzY2l9fL6+Wt+fm51xfeWHhtYbYv7Uzb9da3PvvJj3757bd++40P/rz095vfT7K2R5d29EPSfM3HZJrPPpTxiNi5iGBDUMjakx92RQAA6El6jv+FiPhq8/y/EGPNszkAAABglDTeno4HSUQDAAAAGFm5iJiOJFfM7gWYjlyuWDy6h/eL8VSuUq3Vv75W3d1aTZdFzEQ+V96olGezez9nIp+sbVTKc838/+dfbZufj4hnIuKjwlRzvrhSrawOe/ADAAAArojrbf3/zwpH/X8AAABgxMxkqR9xAgAAgNE1033RvxuDrAgAAABwMSa69f/dDQAAAAAj4jvvvJNOjdbzr1ff39+9U33/1mq5dqe4ubtSXKnubBfXq9X15m/2bZ62vcqfYvubsbW7V6qXa/VSbf9gabO6u1Vfaj7Xe6lsUAEAAAAG75kX7v0xiYjDN6eaU+patuy0vvrkhdcOuEi53t+ajLcVvPeVftcGGKSxs67w4u7FVAQYuPZjOnB1uB4PJMfyncb1uo71/e68Ec8w8gAAAPRF8qXzX/8HnmyP1wtP+lYPYPDOcP3fU4FhxJz5+r9DPoyM/NnvAARGzGmH9ce//t/wJBEAABiy6aPk8Fp2LXA6crliMeLp5mMB88naRqU8kb33D4X8RDo/N8wKAwAAAAAAAAAAAAAAAAAAAAAAAMATqNFIonE+k+ddEQAAABisiNzfkuz5XzcKL0+3xgUWs/Ra8p/Zu2kaER/8/N2f7i3X6ztzafk/C5GV13+Wlb961sGHH/R1LAMAAACujvyJS1v99L3ltwdWIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACujk/v311pTYOM+8ntmIqZTvHHY7KZTkY+Ip76VxLjx9ZLImKsD/EPP4yIZzvFT9JqxUxWi/b4uYiYutD4R9rjTxyLf70P8eEqu3c7IhY7f/8eNI5Eh+//eDY9rk9uN7/kHeLnHu7/xrrs/57uMcZzH/+61DX+hxHPjT8a/94L8TB+0iX+Sz3Gf+97BwfdljV+EXGj4/En+VysUn1zu1TbP7i1sbm8Xl4vb83Pz72+8MbCawuzpbWNSjl77Rjjx1/+zeFHXdufa6bH47f2qzOntP/lHtv/34/37mfZ/KPxI26+1Pnv/+wJ8dP/ia9lx4F0+Y1W/vAof9zzv/r9893qlsZf7fL5d/n7v9lq/80e2//Kd3/4l2Ozfz1KGoUeVwcA+qy2f3BnuVIp7/QrE/3eYOdMcvEh+pxJz6aykkZ2bnv+DaYbuCTtupSZWOjp84nFZmbyUtT5kmWGvWcCAAD67VhfCAAAAAAAAAAAAAAAAAAAABiSQfycWHvMw+E0FQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADgRP8LAAD//9072PE=") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0x275a, 0x0) fsetxattr$security_ima(r0, &(0x7f0000000040), &(0x7f0000000100)=@v2, 0x9, 0x0) 00:03:27 executing program 0: syz_emit_ethernet(0x20c, &(0x7f0000000400)=ANY=[@ANYBLOB="11885d00261baaaaaaaaaaaa86dd6c9444b501d62f0120010000000000000000000000000002fe8000000080000000000000000000aa"], 0x0) 00:03:27 executing program 1: mknodat$null(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0, 0x103) readlinkat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f0000000180)=""/165, 0xa5) [ 207.679778][ T5428] loop4: detected capacity change from 0 to 512 00:03:27 executing program 3: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$sock_ifreq(r0, 0x0, 0x0) 00:03:27 executing program 2: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f0000000400)=@bpf_lsm={0x1d, 0x2, &(0x7f0000000180)=@raw=[@map_fd], &(0x7f00000001c0)='GPL\x00', 0x8, 0xa2, &(0x7f0000000200)=""/162, 0x0, 0x0, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:27 executing program 5: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x6, 0x22, 0x0, &(0x7f0000000440)) [ 207.726529][ T5428] EXT4-fs error (device loop4): ext4_orphan_get:1396: comm syz-executor.4: inode #15: comm syz-executor.4: iget: illegal inode # 00:03:27 executing program 5: memfd_create(&(0x7f0000000380)='nl80211\x00', 0x8) [ 207.775172][ T5428] EXT4-fs error (device loop4): ext4_orphan_get:1401: comm syz-executor.4: couldn't read orphan inode 15 (err -117) [ 207.780290][ T5428] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: none. 00:03:27 executing program 2: preadv(0xffffffffffffffff, 0x0, 0x0, 0x0, 0xfff) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) fcntl$setpipe(0xffffffffffffffff, 0x407, 0x0) write$FUSE_LK(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r0, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r2 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e21, 0x60000000, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x39}}}, 0x1c) 00:03:27 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCCHGTUNNEL(r0, 0x89f3, &(0x7f0000000100)={'ip_vti0\x00', &(0x7f0000000080)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x4, 0x0, @multicast1, @multicast2}}}}) 00:03:27 executing program 3: ioctl$HCIINQUIRY(0xffffffffffffffff, 0x400448e3, &(0x7f0000000040)={0x0, 0x0, "f9784a"}) rt_tgsigqueueinfo(0x0, 0x0, 0x0, &(0x7f0000000000)={0x0, 0x0, 0x8001}) 00:03:27 executing program 1: syz_emit_ethernet(0x7a, &(0x7f0000000180)={@multicast, @remote, @void, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "ffb220", 0x44, 0x2f, 0x0, @remote, @empty}}}}, 0x0) 00:03:27 executing program 4: syz_emit_ethernet(0x26, &(0x7f0000000140)={@multicast, @random="64cdc3942799", @void, {@arp={0x4305, @generic={0x0, 0x0, 0x6, 0x1, 0x0, @local, "d7", @broadcast, "7a8adf"}}}}, 0x0) 00:03:27 executing program 5: sendmsg$IEEE802154_ASSOCIATE_REQ(0xffffffffffffffff, &(0x7f00000005c0)={0x0, 0x0, &(0x7f0000000580)={&(0x7f0000000500)={0x14, 0x0, 0x1}, 0x14}}, 0x0) syz_emit_ethernet(0x20c, &(0x7f0000000400)=ANY=[@ANYBLOB="11885d00261baaaaaaaaaaaa86dd6c"], 0x0) 00:03:27 executing program 0: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) sendto$inet(r0, 0x0, 0x0, 0x20040001, 0x0, 0x0) accept$inet(r0, 0x0, 0x0) [ 207.923025][ T4256] EXT4-fs (loop4): unmounting filesystem. 00:03:27 executing program 3: r0 = openat$sw_sync(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r0, 0x4020940d, &(0x7f0000000140)={0x3, "c0023cda87548b47391765a37470980073ce0387fe5536d8644b7831f6c9a8a3"}) 00:03:27 executing program 0: readlinkat(0xffffffffffffffff, 0x0, &(0x7f0000000080)=""/68, 0x44) 00:03:27 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000e00)={0x6, 0x3, &(0x7f0000000bc0)=@framed, &(0x7f0000000c00)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000dc0), 0x10}, 0x80) 00:03:27 executing program 5: accept4$unix(0xffffffffffffffff, 0x0, 0x0, 0x0) connect$bt_sco(0xffffffffffffffff, 0x0, 0x0) openat$vcsa(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$sock_inet_SIOCSIFNETMASK(0xffffffffffffffff, 0x891c, 0x0) bpf$LINK_GET_NEXT_ID(0x1f, 0x0, 0x0) inotify_add_watch(0xffffffffffffffff, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000e00)={0x6, 0x5, &(0x7f0000000bc0)=@framed={{}, [@cb_func={0x18, 0x0, 0x4, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x4, 0xe4, &(0x7f0000000c40)=""/228, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:28 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f00000018c0)=@bloom_filter={0x1e, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5}, 0x48) 00:03:29 executing program 1: openat$vcsa(0xffffffffffffff9c, &(0x7f0000000680), 0x10400, 0x0) 00:03:29 executing program 4: r0 = socket(0x2, 0x2, 0x0) accept$ax25(r0, 0x0, 0x0) 00:03:29 executing program 0: get_mempolicy(0x0, 0x0, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x3) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xd) 00:03:29 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000e00)={0x6, 0x3, &(0x7f0000000bc0)=@framed, &(0x7f0000000c00)='syzkaller\x00', 0x0, 0xe4, &(0x7f0000000c40)=""/228, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:29 executing program 3: symlinkat(&(0x7f0000000300)='./file0\x00', 0xffffffffffffffff, &(0x7f0000000340)='./file0\x00') 00:03:29 executing program 5: readlinkat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/68, 0x44) accept4$unix(0xffffffffffffffff, 0x0, &(0x7f0000000180), 0x0) bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000e00)={0x6, 0x5, &(0x7f0000000bc0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7}, [@cb_func={0x18, 0x8, 0x4, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x4, 0xe4, &(0x7f0000000c40)=""/228, 0x0, 0x1f, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000d80)={0x7, 0x5}, 0x8, 0x10, &(0x7f0000000dc0)={0x3, 0x9, 0x9, 0x3}, 0x10}, 0x80) 00:03:29 executing program 1: r0 = openat$incfs(0xffffffffffffffff, &(0x7f0000000000)='.pending_reads\x00', 0x1a900, 0x8) readlinkat(r0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)=""/68, 0x44) accept4$unix(r0, &(0x7f0000000100), &(0x7f0000000180)=0x6e, 0x0) getdents64(r0, &(0x7f00000001c0)=""/172, 0xac) ioctl$sock_ax25_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f0000000280)={@netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @remote={0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0xcc, 0x1}, 0x3, [@null, @default, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @netrom={0xbb, 0xbb, 0xbb, 0xbb, 0xbb, 0x0, 0x0}, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}, @bcast, @rose={0xbb, 0xbb, 0xbb, 0x1, 0x0}]}) symlinkat(&(0x7f0000000300)='./file0\x00', r0, &(0x7f0000000340)='./file0\x00') bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000e00)={0x6, 0x5, &(0x7f0000000bc0)=@framed={{0x18, 0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7}, [@cb_func={0x18, 0x8, 0x4, 0x0, 0x2}]}, &(0x7f0000000c00)='syzkaller\x00', 0x4, 0xe4, &(0x7f0000000c40)=""/228, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000000dc0)={0x0, 0x0, 0x0, 0x3}, 0x10}, 0x80) 00:03:29 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000e00)={0x6, 0x3, &(0x7f0000000bc0)=@framed, &(0x7f0000000c00)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000000d80), 0x8, 0x10, 0x0}, 0x80) 00:03:29 executing program 5: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000000)='.\x00') mlock2(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0) shmat(0x0, &(0x7f0000ff8000/0x4000)=nil, 0x5000) 00:03:29 executing program 4: mlock2(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 00:03:29 executing program 3: munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) mlock2(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 00:03:29 executing program 2: prctl$PR_SET_VMA(0x24, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 00:03:29 executing program 4: sendmsg$IPSET_CMD_DEL(0xffffffffffffffff, &(0x7f0000000100)={0x0, 0x0, 0x0}, 0x0) get_mempolicy(&(0x7f0000000000), 0x0, 0x0, &(0x7f0000ffe000/0x1000)=nil, 0x3) 00:03:29 executing program 3: get_mempolicy(0x0, 0x0, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x3) mprotect(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2) 00:03:29 executing program 0: r0 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_buf(r0, 0x0, 0x6, 0x0, &(0x7f0000000440)) 00:03:29 executing program 1: syz_emit_ethernet(0x66, &(0x7f0000000000)={@multicast, @local, @void, {@ipv6={0x86dd, @icmpv6={0x0, 0x6, "e1fac7", 0x30, 0x3a, 0x0, @loopback, @mcast2, {[], @param_prob={0x4, 0x0, 0x0, 0x0, {0x0, 0x6, "3f508e", 0x0, 0x0, 0x0, @mcast2, @rand_addr=' \x01\x00'}}}}}}}, 0x0) 00:03:29 executing program 5: syz_io_uring_setup(0x4927, &(0x7f0000000040), &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x0, 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 00:03:29 executing program 2: mincore(&(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000040)=""/15) mlock2(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4000) 00:03:29 executing program 4: mbind(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x4, 0x0, 0x0, 0x0) 00:03:29 executing program 1: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000000)='.\x00') prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000080)=')\x00') 00:03:29 executing program 3: mlock2(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0) 00:03:29 executing program 0: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000000)='.\x00') prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 00:03:29 executing program 5: munmap(&(0x7f0000ffd000/0x1000)=nil, 0x1000) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) 00:03:29 executing program 2: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x2100, 0x10) 00:03:29 executing program 1: shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4000) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4000) 00:03:29 executing program 4: prctl$PR_SET_VMA(0x1b, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 00:03:29 executing program 0: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40044591, &(0x7f0000000000)) 00:03:29 executing program 5: r0 = io_uring_setup(0x1a52, &(0x7f0000000040)) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0, 0x12, r0, 0x8000000) 00:03:29 executing program 2: syz_io_uring_setup(0x6e5, &(0x7f0000000140)={0x0, 0xed42, 0x8}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000), 0x0) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4000) syz_io_uring_setup(0xf2e, &(0x7f0000000040), &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) 00:03:29 executing program 1: pipe2$watch_queue(&(0x7f0000000040), 0x80) madvise(&(0x7f0000800000/0x800000)=nil, 0x800000, 0x15) 00:03:29 executing program 4: mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4002, 0x0) 00:03:29 executing program 5: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x28}}, 0x0) 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$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01002bbd7000fcdbdf25011800000c"], 0x34}}, 0x0) [ 209.598278][ T5534] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 209.603921][ T5534] nbd: illegal input index -1 00:03:29 executing program 4: prctl$PR_SET_VMA(0x59616d61, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 00:03:29 executing program 0: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_REQUESTER(r0, 0xc018937b, &(0x7f0000000000)=ANY=[@ANYBLOB="010000000100000034"]) 00:03:29 executing program 1: mmap$dsp(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0, 0x8172, 0xffffffffffffffff, 0x0) 00:03:29 executing program 2: get_mempolicy(0x0, 0x0, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x3) mlock2(&(0x7f0000c00000/0x400000)=nil, 0x400000, 0x0) 00:03:29 executing program 3: io_uring_setup(0x2081, &(0x7f0000000100)={0x0, 0x0, 0x822}) 00:03:29 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCGBITSW(r0, 0x80404525, &(0x7f00000000c0)=""/4096) [ 209.650721][ T5541] autofs4:pid:5541:validate_dev_ioctl: invalid path supplied for cmd(0xc018937b) 00:03:29 executing program 4: shmat(0x0, &(0x7f0000ffc000/0x3000)=nil, 0x7000) syz_io_uring_setup(0xf2e, &(0x7f0000000040), &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) 00:03:29 executing program 0: syz_io_uring_setup(0x1d1b, &(0x7f0000000040), &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffd000/0x1000)=nil, &(0x7f00000000c0), 0x0) madvise(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x3) 00:03:29 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_GET(r0, &(0x7f0000000800)={0x0, 0x0, &(0x7f00000007c0)={&(0x7f00000006c0)={0x18, 0x1, 0x2, 0x5, 0x0, 0x0, {}, [@CTA_EXPECT_TUPLE={0x4}]}, 0x18}}, 0x0) 00:03:29 executing program 3: setuid(0xee01) getresuid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)=0x0) setreuid(r0, 0x0) 00:03:29 executing program 5: mlock(&(0x7f0000ffb000/0x4000)=nil, 0x4000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x6000) mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) 00:03:29 executing program 4: prctl$PR_SET_VMA(0x18, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 00:03:29 executing program 0: syz_io_uring_setup(0x7c60, &(0x7f0000000100), &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, &(0x7f0000000080), 0x0) madvise(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2) 00:03:29 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x2, &(0x7f0000000000)) 00:03:29 executing program 1: shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4000) munmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000) 00:03:29 executing program 2: syz_io_uring_setup(0x3b0a, &(0x7f0000000080)={0x0, 0x766, 0x8}, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 00:03:29 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x80104592, &(0x7f0000000000)) 00:03:29 executing program 5: syz_io_uring_setup(0x45b4, &(0x7f0000000140)={0x0, 0x0, 0x800}, &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000000000), 0x0) syz_io_uring_setup(0xf2e, &(0x7f0000000040), &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) 00:03:29 executing program 1: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000300), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc0189375, &(0x7f0000000380)={{0x1, 0x1, 0x18}, './file0\x00'}) 00:03:29 executing program 0: syz_io_uring_setup(0x7c5f, &(0x7f0000000100), &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, &(0x7f0000000080), 0x0) mremap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x2000, 0x3, &(0x7f0000ff7000/0x2000)=nil) 00:03:29 executing program 4: syz_io_uring_setup(0x0, &(0x7f0000000140), &(0x7f0000ff9000/0x1000)=nil, &(0x7f0000ff6000/0x3000)=nil, 0x0, 0x0) 00:03:29 executing program 3: munmap(&(0x7f0000ffb000/0x4000)=nil, 0x4000) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000000)='.\x00') prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000, &(0x7f0000000080)=')\x00') 00:03:29 executing program 2: pipe2$watch_queue(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r0}]}]}, 0x28}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r1) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="01002bbd7000fcdbdf25050000000c"], 0x34}}, 0x0) 00:03:29 executing program 1: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFNL_MSG_ACCT_GET(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x20, 0x1, 0x7, 0x201, 0x0, 0x0, {}, [@NFACCT_FILTER={0x8, 0x7, 0x0, 0x1, [@NFACCT_FILTER_MASK={0x8}]}]}, 0x20}}, 0x0) 00:03:29 executing program 5: mbind(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4000) 00:03:29 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x40084504, &(0x7f0000000000)=[0x0, 0xfffffffc]) [ 210.029247][ T5580] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 210.031388][ T5580] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 00:03:30 executing program 0: prctl$PR_SET_VMA(0x34, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 00:03:30 executing program 3: mbind(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x1, 0x0, 0x0, 0x0) shmat(0x0, &(0x7f0000ffb000/0x2000)=nil, 0x6000) [ 210.056546][ T5582] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. 00:03:30 executing program 1: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE(r0, 0x80044584, &(0x7f0000000000)) 00:03:30 executing program 2: prctl$PR_SET_VMA(0x19, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 00:03:30 executing program 5: get_mempolicy(0x0, 0x0, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x3) mbind(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, 0x0, 0x3) 00:03:30 executing program 0: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x10) mincore(&(0x7f0000ffc000/0x4000)=nil, 0x4000, &(0x7f0000000040)=""/176) 00:03:30 executing program 3: prctl$PR_SET_VMA(0x26, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 00:03:30 executing program 3: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000000)='.\x00') prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2002, &(0x7f0000000080)=')\x00') 00:03:30 executing program 2: syz_io_uring_setup(0x6e5, &(0x7f0000000140)={0x0, 0xed42, 0x8}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000000), 0x0) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4000) 00:03:30 executing program 4: r0 = syz_io_uring_setup(0xf2e, &(0x7f0000000040), &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) r1 = io_uring_register$IORING_REGISTER_PERSONALITY(r0, 0x9, 0x0, 0x0) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0xa, 0x0, r1) 00:03:30 executing program 5: shmget$private(0x0, 0x2000, 0x800, &(0x7f0000ffd000/0x2000)=nil) remap_file_pages(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x5, 0x10001, 0x4000000) 00:03:30 executing program 0: r0 = syz_io_uring_setup(0x3f39, &(0x7f0000000000), &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000080), &(0x7f00000000c0)) io_uring_setup(0x2081, &(0x7f0000000100)={0x0, 0x0, 0x822, 0x0, 0x0, 0x0, r0}) 00:03:30 executing program 3: syz_io_uring_setup(0x3e81, &(0x7f0000000180)={0x0, 0x48d0}, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000200), 0x0) syz_io_uring_setup(0x35b5, &(0x7f0000000080), &(0x7f0000ffe000/0x1000)=nil, &(0x7f0000ffb000/0x3000)=nil, &(0x7f0000000100), &(0x7f0000000140)) 00:03:30 executing program 4: syz_io_uring_setup(0xf2e, &(0x7f0000000040), &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, 0x0, 0x0) mincore(&(0x7f0000ffb000/0x2000)=nil, 0x2000, &(0x7f0000000140)=""/208) 00:03:30 executing program 1: prctl$PR_SET_VMA(0x15, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) [ 210.256974][ T5610] mmap: syz-executor.5 (5610) uses deprecated remap_file_pages() syscall. See Documentation/mm/remap_file_pages.rst. 00:03:30 executing program 2: syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) get_mempolicy(&(0x7f0000000040), 0x0, 0x0, &(0x7f0000ff9000/0x4000)=nil, 0x4) 00:03:30 executing program 5: madvise(&(0x7f0000ffa000/0x1000)=nil, 0x1000, 0x1) 00:03:30 executing program 3: syz_io_uring_setup(0x7c5f, &(0x7f0000000100), &(0x7f0000ffb000/0x2000)=nil, &(0x7f0000ff7000/0x1000)=nil, &(0x7f0000000080), 0x0) mremap(&(0x7f0000ff9000/0x1000)=nil, 0x1000, 0x2000, 0x0, &(0x7f0000ff7000/0x2000)=nil) 00:03:30 executing program 0: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000000)='.\x00') madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0xe) 00:03:30 executing program 4: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x18) 00:03:30 executing program 1: syz_io_uring_setup(0x7fffffff, &(0x7f0000000080), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x3000)=nil, &(0x7f0000000140), &(0x7f0000000180)) 00:03:30 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000040)={0x2, &(0x7f0000000000)=[{}, {0x1f}]}) 00:03:30 executing program 4: pipe2$watch_queue(&(0x7f0000000440)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8, 0x1, r0}]}]}, 0x28}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nbd(&(0x7f0000000080), r1) sendmsg$NBD_CMD_RECONFIGURE(r2, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r3, @ANYBLOB="01002bbd7000fcdbdf25011800000c"], 0x34}}, 0x0) 00:03:30 executing program 0: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPSET_CMD_LIST(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000440)={0x28, 0x7, 0x6, 0x5, 0x0, 0x0, {}, [@IPSET_ATTR_PROTOCOL={0x5}, @IPSET_ATTR_SETNAME={0x9, 0x2, 'syz2\x00'}]}, 0x28}}, 0x0) 00:03:30 executing program 3: prctl$PR_SET_VMA(0x2b, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 00:03:30 executing program 2: syz_io_uring_setup(0x7f42, &(0x7f0000000040), &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f00000000c0), 0x0) madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) 00:03:30 executing program 1: syz_io_uring_setup(0xf2e, &(0x7f0000000040)={0x0, 0x0, 0x6}, &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ff8000/0x8000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) [ 210.457329][ T5631] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. [ 210.459219][ T5631] nbd: must specify a size in bytes for the device 00:03:30 executing program 5: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0xc) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffd000/0x3000)=nil, 0x3000, &(0x7f0000000000)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x06\x00\x00\x00') 00:03:30 executing program 3: pipe2$watch_queue(&(0x7f0000000440), 0x80) mincore(&(0x7f00007fd000/0x800000)=nil, 0x800000, &(0x7f0000000480)=""/4096) 00:03:30 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000080), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, "59d7280e4e10966d49f788fab553d4356b6372893721208e0252d9aac12a183b"}) 00:03:30 executing program 0: prctl$PR_SET_VMA(0x1d, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 00:03:30 executing program 3: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000000)='.\x00') madvise(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x1) madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4000) 00:03:30 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_DELETE(r0, &(0x7f0000000380)={0x0, 0x0, &(0x7f0000000340)={&(0x7f00000003c0)={0x38, 0x2, 0x1, 0x201, 0x0, 0x0, {0x2}, [@CTA_TUPLE_ORIG={0x24, 0x1, 0x0, 0x1, [@CTA_TUPLE_IP={0x14, 0x1, 0x0, 0x1, @ipv4={{0x8, 0x1, @multicast2}, {0x8, 0x2, @broadcast}}}, @CTA_TUPLE_PROTO={0xc, 0x2, 0x0, 0x1, {0x5}}]}]}, 0x38}}, 0x0) 00:03:30 executing program 1: r0 = shmget$private(0x0, 0x1000, 0x0, &(0x7f0000ffc000/0x1000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x6000) msync(&(0x7f0000ffd000/0x2000)=nil, 0x2000, 0x0) 00:03:30 executing program 5: syz_open_dev$ndb(&(0x7f0000000080), 0x0, 0x4002) 00:03:30 executing program 0: syz_io_uring_setup(0x7c60, &(0x7f0000000100), &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, &(0x7f0000000080), 0x0) get_mempolicy(0x0, 0x0, 0x0, &(0x7f0000ff7000/0x3000)=nil, 0x3) 00:03:30 executing program 4: syz_io_uring_setup(0x7c60, &(0x7f0000000100), &(0x7f0000ffc000/0x1000)=nil, &(0x7f0000ff7000/0x1000)=nil, &(0x7f0000000080), 0x0) get_mempolicy(0x0, 0x0, 0x0, &(0x7f0000ff7000/0x3000)=nil, 0x2) 00:03:30 executing program 2: mbind(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x2, &(0x7f0000000040)=0x6899, 0x7ff, 0x0) get_mempolicy(0x0, 0x0, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x3) 00:03:30 executing program 3: mlock(&(0x7f0000ffc000/0x2000)=nil, 0x2000) prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000ffc000/0x3000)=nil, 0x3000, &(0x7f0000000080)='\x00') 00:03:30 executing program 5: prctl$PR_SET_VMA(0x53564d41, 0x0, &(0x7f0000fff000/0x1000)=nil, 0x1000, &(0x7f0000000000)='.\x00') get_mempolicy(0x0, 0x0, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x3) mprotect(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x0) munmap(&(0x7f0000ffe000/0x2000)=nil, 0x2000) 00:03:30 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket(0x10, 0x3, 0x0) r2 = socket$nl_route(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$mptcp(&(0x7f00000000c0), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000000)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000040)=ANY=[@ANYBLOB="3c0000001000010400eeffff11feffffff000000", @ANYRES32=r4, @ANYBLOB="01100000010000001c0012000c000100627269646765"], 0x3c}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000005840)={0x0, 0x0, &(0x7f00000005c0)={&(0x7f0000001240)=@newqdisc={0x78, 0x24, 0x5820a61ca228651, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xffff, 0xffff}}, [@qdisc_kind_options=@q_sfq={{0x8}, {0x4c}}]}, 0x78}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000002c0)=@newtfilter={0x70, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {}, {0xd}}, [@filter_kind_options=@f_basic={{0xa}, {0x40, 0x2, [@TCA_BASIC_EMATCHES={0x3c, 0x2, 0x0, 0x1, [@TCA_EMATCH_TREE_HDR={0x8, 0x1, {0xffff}}, @TCA_EMATCH_TREE_LIST={0x30, 0x2, 0x0, 0x1, [@TCF_EM_NBYTE={0x5, 0x1}, @TCF_EM_META={0x1c, 0x0, 0x0, 0x0, {{}, [@TCA_EM_META_HDR={0xc}, @TCA_EM_META_RVALUE={0x4}]}}]}]}]}}]}, 0x70}}, 0x0) 00:03:30 executing program 0: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000200fc403505a1a440b7aa24e80109025c000215000000090400000102090000052406000105248f00000d240f030000008000000014000624fd000000090581030002"], 0x0) r0 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r0, 0x0, 0x0) write$char_usb(0xffffffffffffffff, 0x0, 0x0) syz_usb_disconnect(0xffffffffffffffff) 00:03:30 executing program 4: syz_mount_image$jfs(&(0x7f0000000080), &(0x7f0000000040)='./file1\x00', 0x80, &(0x7f00000001c0)={[{@nointegrity}, {}, {@uid}, {}, {@discard}, {@umask={'umask', 0x3d, 0xb07}}, {@quota}, {@gid}, {@nointegrity}, {@nodiscard}, {@iocharset={'iocharset', 0x3d, 'iso8859-15'}}, {@discard_size={'discard', 0x3d, 0x4}}, {@uid={'uid', 0x3d, 0xee01}}, {@resize_size={'resize', 0x3d, 0x8000000000000000}}]}, 0x2, 0x619f, &(0x7f0000008680)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACA/7EDBwIAAAAAQP6vjVBVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWFHTgQAAAAAADyf22EqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqKuzda4xcZ30G8LNXrx1IDITUSR1YO8YYZ5NdX+ILrYsJ14ZbCYRCL9iud+0s+BavXZI0kh0FSiSMiirahg9tAUVtVKnCqiKVVgHlA2pVqRJpP9AviKoSH6IqoIBUiVaQreac9313ZnZ2Ztcer2fO+f2k+O+dPTPnzJl3ZvdZ59kBAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAIB6m94x8/mBLMtq/+V/rM+yV9X+vnZ8fX7ZW6/3EQIAAABX6xf5ny/flC44uIwr1W3zz2/47rPz8/Pz2ceH/mTky/Pz6RPjWTayJsvyz0WX/+sTA/XbBE9kYwODdR8Pdtj9UIfPD3f4/EiHz492+PyaDp8f6/D5RSdgkbXFz2PyG9uS/3V9cUqzm7OR/HNbWlzriYE1g4PxZzm5gfw68yPHstnsRDaTTTVsX2w7kG//3Kbavt6bxX0N1u1rY22F/OSxo/EYBsI53tKwr4XbjH709mz8pz957OhfnXvp1laz42louL3iOLdtrh3nZ8MlxbEOZGvSOYnHOVh3nBtbPCZDDcc5kF+v9vfm43x5mcc5tHCYq6r5MR/LBvO/v5Cfp+H6H+ul87QxXPazO7Isu7hw2M3bLNpXNpita7hkcOHxGStWZO02akvptdnwitbppmWs09qc3tK4TpufE/Hx3xSuN7zEMdQ/TD96fLTucf/5/JWs06h2r5d6rjSvwW4/V3plDcZ18UJ+p59MFzc/V2vbPLZ16TXYcu20WIPpftetwc2d1uDg6FB+zOlBGMivs7AGdzRsP5TvaSCfL25tvwYnz508Mzn3yKN3zZ48cnzm+MypXTt2TO3as2ffvn2Tx2ZPzEwVf17Bme4P67LB9BzYHM5dfA68uWnb+qU6/7XRRa+/V/o8HGvzPFzftG23n4fDzXduYHWekIvXdPHc+GjtpI9dGsyWeI7lj8/2q38epvtd9zwcrnsetvya0uJ5OLyM52FtmzPbl/c9y3Ddf62OYemvBVe3BtfXrcHm70ea12C3vx/plTU4FtbF97cvfC1o9b1GbZsnJ1b6/cjQojWY7m547aldkr7fH9uXj1br8rbaJ24Yzc7PzZy9++Ej586d3ZGFsSpeV7dWmtfrurr7lC1ar4MrXq8HZ9/w5G0tLl8fztXYXbU/xpZ8rGrb7L67/WOVf3VrfT4bLt2ZhdFlq30+W301r53P0Sz7yncev/9bj33lHUuez1re/Ozk1X8vnnJp3evvyBKvvzH3v1LsL93UE0Mjw8XzdyidnZGG1+PGh2o4f+0ayPf98uTyXo9Hwn+r/Xp8c5vX4w1N23b79Xik+c7F1+OBTj/tuDrNj+dYWCcnptq/Hte22bBzpWtyuO3r8R1hDoTz/5aQFFIuqls7S63btK/h4ZFwv4bjHhrX6a6G7UdCNqvt65mdV7ZOt91R3NZQuncLVmudjjdt2+11mn72tdQ6Hej007cr0/x4joV1cfOu9uu0ts3zu6/+tXNt/Gvda+dopzU4MjRaO+aRtAjz1/tsfm1cg3dnR7PT2YlsOv/saL6eBvJ9TdyzvDU4Gv5b7dfKDW3W4Lambbu9BtPXsaXW3sDw4jvfBc2P51hYF0/d034N1rZ5597ufu+6LVyStqn73rX552tL/czrtqbTdK3WynA4zu/sbf+z2do2J/atNGe2P093hktuaHGemp+/Sz2nprPVOU8bwnG+tG/p81Q7nto2X96/zPV0MMuyCw/dm/+8N/z7yt+d/96zDf/u0urfdC48dO+PX33sn1Zy/AD0v1eKsa74Wlf3L1PL+fd/AAAAoC/E3D8YZiL/AwAAQGnE3B//r/BE/gcAAIDSiLl/OMykIvl/wztfmn3lQpaa+fNB/Hw6DfcV28WO61T4eHx+Qe3ye5+e+Z9/vLC8fQ9mWfbz+/6g5fYb7ovHVRgPx3n5XY2XL/LsXcva9+EHLqT91vfXvxpuP96f5S6DVhXcqSzLnrvpi/l+xj9xKZ/P33c4n/dffPKJ2jYv7y8+jtd/8XXF9n8eyr8Hjx1puP6L4Tz8MMyp97U+H/F637j0lo17P7awv3i9gc035nf7qU8Wtxt/T86Xnii2j+d5qeP/1hee+UZt+4ff1Pr4Lwy2Pv5nwu0+Heb/3l5sX/8Y1D6O1/tcOP64v3i9u7/+7ZbHf/nzxfZn3l1sdzjMuP9t4eMt735ptv58PTxwpOF+Ze8ptov7n/reH+Wfj7cXb7/5+McOXWo4H83r4/l/L25nsmn7eHncT/QPTfuv3U79+oz7f+YPDzec5077v3z/i7fXbrd5/3c2bXfmoe35/hdur/E3Nv3F577Ycn/xeA7+7ZmG+3Pww+F5HPb/1CfDegyf/7/Lxe01/3aFwx9ufP2J2391/YWG+xO996fF/i+/7Xg+14ytXXfDq15948U31s5dlr2wpri9Tvs//penG47/a7cU5yN+Pnb0m/e/lLj/s5+ZOHV67vzsdDqrj92U/+6c9xfHE4/3pvDa2vzxodPnHpw5Oz41PpVl4+X9FXpX7Oth/rgYF1d6/e0PhMfztj97bt3Wf/tCvPw/Plpcful9xdetN4ftvhQuXx8ev6vd/1Obbsmf3wPPFx839Ni7YOOW/963rA3D/W/+viCu9zOvfzA/D7XP5V834vP6Ko//B9PF7XwznNf58JuZN9+ysL/67ePvRrj0keL5ftXnL7zMxcf1r8Pj/YEfFrcfjyve3x+E72O+vaHx9S6uj29eGGy+/fy3eFwMryfZxeLzcat4vi+9fEvLw4u/hyS7eGv+8R+n27l1RXdzKXOPzE2emD11/uHJczNz5ybnHnn00MnT50+dO5T/Ls9Dn+p0/YXXp3X569P0zJ7dWf5qdboY19j1Pv4zDxyd3ju1dXrm2JHzx849cGbm7PGjc3NHZ6bnth45dmzmM52uPzt9YMfO/bv27pw4Pjt9YN/+/bv2T8yeOl07jOKgOtgz9emJU2cP5VeZO7B7/4577tk9NXHy9PTMgb1TUxPnO10//9o0Ubv270+cnTlx5NzsyZmJudlHZw7s2L9nz86Ovw3w5Jljc+OTZ8+fmjw/N3N2srgv4+fyi2tf+zpdn3Ka+8/i+9lmA8Uv4ss+dOee9PtZa55+fMmbKjZp+gWiL4XfRfMvrzmzbzkfx9w/EmZSkfwPAAAAVRBz/2iYifwPAAAApRFz/5owE/kfAAAASiPm/rEwk4rk/9L1/zdcWNb+9f/1/+vPl/5/xfr/H+m1/n/xeqH/3x3d7v/Hx1v/v6D//+Lt2Sr3/9fUXV3/v7ePX/9f/5/Feq3/H3P/2iyrZP4HAACAKoi5f12YifwPAAAApRFz/w1hJvI/AAAAlEbM/a8KM6lI/tf/1//X/9f/1/9vvX/9//7k/f/b0//vwPv/T2bV6v9f7Obx6//r/7NYr/X/Y+5/dZhJRfI/AAAAVEHM/TeGmcj/AAAAUBox998UZiL/AwAAQGnE3L8+zKQi+V//X/9f/1//X/+/9f71//uT/n97+v8d6P97/3/9f/1/uqrX+v8x978mzKQi+R8AAACqIOb+14aZyP8AAADQe4av7Gox978uzGRR/r/CHQAAAADXXcz9N2dNRfCK/Pu//r/+v/6//r/+f+v9L7//P5TV7X9NtgT9/9Wh/9+e/n8H+v/6/1d8/LVHR/9f/59mvdb/z3N/Npa9PsykIvkfAAAAqiDm/lvCTOR/AAAAKI2Y+38pzET+BwAAgNKIuX9DmMnB2IgvN/1//X/9f/1//f9cbRl5//8S0P9vT/+/A/1//X/v/6//T1f1Wv8/5v5bw0z8+z8AAACURsz9t4WZyP8AAABQGjH3/3KYifwPAAAApRFz/8Ywk4rkf/1//X/9f/1//f/W+9f/70/6/+3p/3eg/6//r/+v/09X9Vr/P+b+28NMKpL/AQAAoApi7n9DmIn8DwAAAKURc/8bw0zkfwAAACiNmPvHw0wqkv/1//X/9f/1//X/W+9f/78/6f+3p//fgf6//r/+v/4/XdVr/f+Y+zeFmVQk/wMAAEAVxNy/OcxE/gcAAIDSiLn/jjAT+R8AAABKI+b+LWEmFcn/+v/6//r/+v/6/633r//fn/T/29P/70D/X/9f/1//n67qtf5/zP1vCjOpSP4HAACAKoi5f2uYifwPAAAApRFz/5vDTOR/AAAAKI2Y+7eFmVQk/+v/X6f+/0Cm/6//r/+v/5/Oqv5/9+j/t6f/34H+v/6//r/+P13Va/3/mPvfEmZSkfwPAAAAVRBz//YwE/kfAAAASiPm/jvDTOR/AAAAKI2Y+yfCTCqS//X/vf+//r/+v/5/6/3r//ena9n/j4tF/1//X/+/Nf1//X/9f5r1Wv8/5v67wkwqkv8BAACgCmLuvzvMRP4HAACA0oi5fzLMRP4HAACA0oi5fyrMpCL5X/9/tfv/PwtnS/+/Tf8/faj/34P9/zcu3K7+f0H/v7d4///2ut7/H9P/1/9foP/fjf7/iP4/pdJr/f+Y+3eEmVQk/wMAAEAVxNy/M8xE/gcAAIDSiLl/V5iJ/A8AAAClEXP/7jCTiuR//X/v/9+D/X/v/x/0ZP+/jv5/Qf+/t+j/t9f99/+Pd1H/vw/7/38z1nTB9e7PX63rffze/1//n8V6rf8fc/89YSYVyf8AAABQBTH37wkzkf8BAACgNGLu3xtmIv8DAABAacTcvy/MpCL5X/9f/1//X/9f/7/1/vX/+5P+f3vd7/97//8+7v8vcr378/1+/Pr/+v8s1mv9/5j794eZVCT/AwAAQBXE3P/WMBP5HwAAAEoj5v5fCTOR/wEAAKA0Yu7/1TCTiuR//X/9f/1//X/9/9b71//vT/r/7en/d6D/r/+v/6//T1f1Wv8/5v4DYSYVyf8AAABQBTH3/1qYifwPAAAApRFz/9vCTOR/AAAAKI2Y+w+GmVQk/+v/r6z/39xLjvT/G49f/7/1+tD/1//X/7/29P/b0//vQP9f/1//X/+fruq1/n/M/W8PM6lI/gcAAIAqiLn/3jAT+R8AAABKI+b+d4SZyP8AAABQGjH3vzPMpCL5X//f+//r//dk///vM/3/RP9f/38l9P/b0//vQP9f/1//X/+fruq1/n/M/e8KM6lI/gcAAIAqiLn/3WEm8j8AAACURsz97wkzkf8BAACgNGLuf2+YSUXyv/6//r/+f0/2/3P6/wX9f/3/ldD/b0//vwP9f/1//X/9f7qq1/r/Mff/ephJRfI/AAAAVEHM/feFmcj/AAAAUBox978vzET+BwAAgNKIuf/9YSYVyf/6//r/+v/6/73b/x/N/9T/1/9fCf3/9vqs//+LG8Pl+v8F/f/ePv7+6v/Pr2m+vv4/10Kv9f9j7v9AmElF8j8AAABUQcz9Hwwzkf8BAACgNGLu/1CYifwPAAAApRFz/2+EmVQk/+v/145job2s/6//n1+g/98j/f+C/r/+/0ro/7fXZ/1/7//fRP+/t4+/v/r/i+n/cy30Wv8/5v4Ph5lUJP8DAABAFcTcf3+YifwPAAAApRFz/0fCTOR/AAAAKI2Y+z8aZlKR/K//7/3/9f/1//X/W+9f/78/6f+3p//fgf6//r/+v/4/XdVr/f+Y+x8IM6lI/gcAAIAqiLn/Y2Em8j8AAACURsz9vxlmIv8DAABAacTc//Ewk4rkf/3/fun/j+v/6//r/zfdH/1//f9W9P/b0//vQP9f/1//X/+fruq1/n/M/Z8IM6lI/gcAAIDyWxvmWPZbYSbyPwAAAJRGzP2/HWYi/wMAAEBpxNz/O2EmFcn/+v/90v/3/v+Z/r/+f9P90f/X/29l9fr/8ZVH/1//X/8/0v/X/9f/p1mv9f9j7v/dMJOK5H8AAACogpj7PxlmIv8DAABAX2j1/2Q3i7n/UJiJ/A8AAAClEXP/4TCTiuR//X/9f/3/Hu3//+nmf/3+dz94eIf+v/6//v+KrOr7/9ee/N7/X/9f/z/R/9f/1/+nWa/1/2PuPxJmUpH8DwAAAFUQc//vhZnI/wAAAFAaMfcfDTOR/wEAAKA0Yu6fDjOpSP7X/9f/1//v0f5/H7//fzwf+v+Nutb/jy+6+v8trWr//2MLPXH9/5X2/0dbXqr/r//fz8ev/6//z2K91v+PuX8mzKQi+R8AAACqIOT+wWPFXPiE/A8AAAClEXP/8TAT+R8AAABKI+b+B8NMOuf/wWt3VKtH/1//X/9f/9/7/7fef8/2/73/f1v6/+31Tv+/Nf1//f9+Pn79f/1/Fuu1/n/M/bNhJv79HwAAAEoj5v5PhZnI/wAAAFAaMfd/OsxE/gcAAIDSiLn/RJhJRfK//r/+v/6//r/+f+v96//3J/3/9vT/O9D/1//X/9f/p6t6rf8fc//JMJOK5H8AAAD4f/bupMmystrj8Cmogqog7r3DO3Cgcz4CAxnrB3DgxIkRhgNsUOylsG/BDntFEXuxAUXsEHsFOxR7se97sUHRiDKw1lpVmblzn8ziZOZ73vd5JotKbtY5xM0o/Jv5c48gd/9FcYv9DwAAAN3I3f+IuMX+BwAAgG7k7n9k3DLI/j+w/v+c/H31//r/Per/76//3+719f/6/57p/+fp/5fQ/+v/9f/6f3bviv/b9m+11v/n7n9U3DLI/gcAAIAR5O5/dNxi/wMAAEA3cvdfHLfY/wAAANCN3P2PiVsG2f+b+v9DizGf/58Zr/6/p/7f8/+3fX39v/6/U5dcfdov9qf/v+yeP/n0//p//X/Q/+v/9f9s1lr/n7v/sXHLIPsfAAAARpC7/5K4xf4HAACAbuTuf1zcYv8DAABAN3L3Pz5uGWT/H9jz/9vq/4v+X///3w/o//X/+v+15fn/80bq/y++/byL7rzhPjfu5vX1//p//b/+n9Vqrf/P3f+EuGWQ/Q8AAAAjyN3/xLjF/gcAAIBu5O5/Utxi/wMAAEA3cvc/OW4ZZP/r//X/+n/9v/5/+vWn+/9T/7T6/zbp/+eN1P+fyevr//X/+v8z7f/v+SrW/7NVa/1/7v6nxC2D7H8AAAAYQe7+p8Yt9j8AAAB0I3f/pXGL/Q8AAADdyN1/PG4ZZP/r/zvv//P/Yfp//b/+3/P/B6H/n6f/X0L/r//X/3v+PyvVWv+fu/+yuGWQ/Q8AAAAd2PxtpC1y9z8tbrH/AQAAoBu5+58et9j/AAAA0I3c/c+IWwbZ//r/zvt/z//X/7fW/x/R/+v/95b+f57+fwn9/73t54/o//X/+n9Ot8v+/+6ZP7ZX0v/n7n9m3DLI/gcAAIAR5O5/Vtxi/wMAAEA3cvc/O26x/wEAAKAbufufE7cMsv/1//p//b/+/973/+dv+Ljn/0/T/+8P/f+8Zvr/Q4cnP6z/X/v+3/P/9f/6fzZo7fn/ufufG7cMsv8BAABgBLn7nxe32P8AAADQjdz9W34Kzf4HAACAbpwM+44uXhC3DLL/9f/6f/2//n9fn//fSf9/42nvT//fFv3/ZhuT22b6/23o//X/6/z+9f/6f7Zqrf/P3f/CuGWQ/Q8AAAAjyN1/edxi/wMAAEA3cvdfEbfY/wAAANCN3P0vilsG2f/T/f+pv6//3xn9/8b3r/+f/vpYVf+fv6P+f7b/v9Dz/8ek/5+n/19iX/r/c0/9Wv+/Ugf9/jvv/48t+3z9P1Na6/9z9784bhlk/wMAAMAIcve/JG6x/wEAAKAbuftfGrfY/wAAANCN3P0vi1sG2f+e/7+n/f+V/7tY6P/1/57/n1+XHT3/f7Hv/f9h/f8O6f/n6f+X8Px//b/+3/P/WanW+v/c/VfGLYPsfwAAABhB7v6Xxy32PwAAAKyH0392YPMPlIbc/a+IW+x/AAAA6Ebu/lfGLYPsf/2/5//r//X/+v/p12+r//f8/53S/8/T/y+h/9+Lfv5wZ/3/Vdt9fgv9/6X6fxqzof+/6dTHD6r/z93/qrhlkP0PAAAAI8jd/+q4xf4HAACAbuTuf03cYv8DAABAN3L3vzZuGWT/73n/f2z719b/6//1//p//b/+f9X0//P0/0vo/z3/3/P/9f+s1Ib+/zQH1f/n7n9d3DLI/gcAAIAR5O5/fdxi/wMAAEA3cvdfFbfY/wAAANCN3P1viFsG2f+e/6//1//r//X/06+v/19P+v95+v8l9P/6f/2//p+Vaq3/z93/xrhlkP0PAAAAI8jdf3XcYv8DAABAN3L3vylusf8BAACgG7n7r4lbttv/Z+3Hu9o/+v+97f/z4/p//f9C/6//1//vi2H7/0NT/ybaapv+/9aHHX/gxo/o//X/+n/9v/6fFWii/z9x6j9d5u5/c9yyefjdteL/AR4AAABg3+Tuf0vc4uf/AQAAoBu5+98at+xo/x/Zo3cFAAAArFLu/rfFLYN8/1//7/n/+n/9v/5/+vX1/+tp2P5/hzz/fwn9v/5f/6//Z6Wa6P9P+3Xu/rfHLYPsfwAAABhB7v53xC32PwAAAHQjd/874xb7HwAAALqRu/9dcUvt/3MO4F3tH/2//l//r//X/0+/vv5/Pen/5+n/l9D/6//1//p/Vqq1/j93/7Vxi+//AwAAQDdy9787brH/AQAAoBu5+98Tt9j/AAAA0I3c/e+NWwbZ//p//b/+X/+v/59+ff3/etL/z9P/LxaL62bewFT/f+Jc/b/+X/+v/+cMtdb/5+5/X9wyyP4HAACAEeTuvy5usf8BAACgG7n7r49b7H8AAADoRu7+98ctg+x//b/+X/+v/9f/T7++/n896f/n6f+X8Px//b/+X//PSrXW/+fu/0DcMsj+BwAAgBHk7r8hbrH/AQAAoBu5+z8Yt9j/AAAA0I3c/TfGLYPsf/2//l//v379/9kL/f9C/6//38be9f8L/b/+X/+/hP5f/6//Z7PW+v/c/R+KWwbZ/wAAADCC3P0fjlvsfwAAAOhG7v6PxC32PwAAAHQjd/9H45ZB9r/+X/+v/1+//t/z/0/S/+v/p3j+/zz9/xL6f/2//l//z0q11v/n7v9Y3DLI/gcAAIAR5O6/KW6x/wEAAKAbufs/HrfY/wAAANCN3P03xy25/+97EO9q/+j/9f/6f/2//n/69feh/z+60P+vnP5/nv5/Cf1/n/3/WYuO+v9j236+/p8W7bL/P77Y4/4/d/8n4hbf/wcAAIBu5O7/ZNxi/wMAAEA3cvd/Km6x/wEAAKAbufs/HbcMsv/1//p//b/+X/8//fqe/7+e9P/z9P9L6P/77P8Hef7/sYX+n/bssv9fXLPH/X/u/s/ELYPsfwAAABhB7v7Pxi32PwAAAHQjd//n4hb7HwAAALqRu//zccsg+1//r//X/+v/9f/Tr6//X0/6/3n6/yX0//r/Ne7/Pf+fFrXW/+fu/0LcMsj+BwAAgPU19d3Yabn7b4lb7H8AAADoRu7+W+MW+x8AAAC6kbv/i3HLIPtf/7/z/v/mmd9P/7/x/ev/p78+Vtn/H9X/6//1/5Na6f8vuOABt+n/9f/6f/2//l//P7rW+v/c/V+KWwbZ/wAAADCC3P1fjlvsfwAAAOhG7v6vxC32PwAAADTqyK4/I3f/V+OWQfb/1v7/yOJkoXrSVP8fjdpw/f8c/f/G96//n/768Px//b/+f++10v97/v+ZvX/9v/5/nd//rvr/+239fP0/PWqt/8/df1vcMsj+BwAAgBHk7v9a3GL/AwAAQDdy9389brH/AQAAoBu5+2+PWwbZ/57/r//X/+v/9f/Tr6//X0/6/3n6/yXWqv8/qv9v7P138/z/s/X/rE5r/X/u/m/ELYPsfwAAABhB7v5vxi32PwAAAHQjd/+34hb7HwAAALqRu//bccsg+1//r//X/+v/9f/Tr6//X09n3N/HHyT6/6D/X4P+3/P/W3v/3fT/nv/PCrXW/+fu/07cMsj+BwAAgBHk7v9u3GL/AwAAQDdy938vbrH/AQAAoBu5+78ftwyy//X/+v/++/+H6P83vb7+X//fM8//z3+jT9P/L6H/1//r//X/rFRr/X/u/jvilkH2PwAAAIwgd/8P4hb7HwAAALqRu/+HcYv9DwAAAN3I3f+juGWQ/a//b6H/P6c+Z6/7/0OLEft/z//X/+v/R6L/n6f/X0L/r//X/+v/WanW+v/c/T+OWwbZ/wAAALCuHnT+w+/Y6f9t7v6fxC32PwAAAHQjd/9P4xb7HwAAALqRu/9nccsg+1//30L/7/n/+n/9/0L/r/9fEf3/vFH7/3N3+gb0//p//b/+n5Vqrf/P3f/zuOW04Xd41/+UAAAAQEty9/8ibhnk+/8AAAAwgtz9v4xbtuz/Ezv8qXYAAACgNbn7fxW3DPL9f/1/4/3/Qv+v/9f/6//1/7uh/593L/v/E4fWtP/fMf2//l//r/9npVrr/3P3/zpuGWT/AwAAQKc2/DcKuft/E7fY/wAAANCN3P2/jVvsfwAAAOhG7v7fxS2D7H/9f+P9/xk9//9Y/ZX+f/D+//Kjk6+v/9f/90z/P2/U5//vmP5f/6//1/+zUq31/7n7fx+3DLL/AQAAYAS5+/8Qt9j/AAAA0I3c/X+MW+x/AAAA6Ebu/j/FLYPsf/1/j/2/5//r/+dfv5/+///PO37Lgx96/bX6f07Zz/4/vxb0//p//f9J+n/9v/6fzVrr/3P3/zluGWT/AwAAwAhy998Zt9j/AAAA0I3c/X+JW+x/AAAA6Ebu/r/GLYPsf/2//l//v479fzbFo/f/nv+v/9/K8//n6f+X0P/r//X/+n9WqrX+P3f/3+KWQfY/AAAAjCB3/9/jFvsfAAAAupG7/664xf4HAACAbuTu/0fcMsj+1//r//X/69j/e/7/Qv+v/9+G/n+e/n8J/b/+X/+v/2elWuv/c/f/M24ZZP8DAABA557/P/WXRxd3xy32PwAAAHQjd/+/4hb7HwAAALqRu//fccsg+1//r//X/+v/9f/Tr6//X0/6/3lt9/8X6v/1/2v9/vX/+n+2aq3/z93/nwAAAP//Dyxu6g==") 00:03:30 executing program 2: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000640)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {}, {{0x9, 0x5, 0x3, 0x2, 0x40}}}}}]}}]}}, 0x0) [ 210.729075][ T5669] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 00:03:30 executing program 3: r0 = epoll_create1(0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f000000cc00), 0x2, 0x0) read$FUSE(r1, &(0x7f0000000200)={0x2020}, 0x2020) epoll_pwait2(r0, &(0x7f0000000040)=[{}], 0x1, 0x0, 0x0, 0x0) r2 = openat$cuse(0xffffffffffffff9c, &(0x7f000000cc00), 0x2, 0x0) read$FUSE(r2, &(0x7f000000ecc0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_DIRENT(r1, &(0x7f0000004580)=ANY=[@ANYBLOB="70000000daffffff", @ANYRES64=r3], 0x70) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f00000001c0)) [ 210.746041][ T5669] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.1'. 00:03:30 executing program 5: openat$damon_target_ids(0xffffffffffffff9c, &(0x7f0000000040), 0x40, 0x0) [ 210.793626][ T5675] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 210.813828][ T5675] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:30 executing program 1: r0 = openat$ptmx(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$TIOCSETD(r0, 0x5423, &(0x7f0000000040)=0x1) ioctl$TCFLSH(r0, 0x8910, 0x0) 00:03:30 executing program 5: r0 = syz_open_dev$dri(&(0x7f0000000380), 0x1ff, 0x0) preadv(r0, &(0x7f0000000180), 0x10000000000000f5, 0x0, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f00000001c0)={0x4000000}) 00:03:30 executing program 3: mount$binderfs(&(0x7f0000000000), &(0x7f0000000040)='./binderfs2\x00', &(0x7f0000000080), 0x10c0410, &(0x7f00000000c0)={[{@max={'max', 0x3d, 0x9afd}}, {@max={'max', 0x3d, 0x36d3}}, {@stats}, {@max={'max', 0x3d, 0xfffffffffffffff8}}, {@max={'max', 0x3d, 0xa4b0}}]}) mount$binderfs(&(0x7f0000000180), &(0x7f00000001c0)='./binderfs\x00', &(0x7f0000000200), 0x4008, &(0x7f0000000240)={[{@max={'max', 0x3d, 0x6}}, {@max={'max', 0x3d, 0x8}}, {@stats}, {@stats}, {@stats}, {@stats}, {@max={'max', 0x3d, 0x1f}}, {@stats}, {@stats}], [{@subj_user={'subj_user', 0x3d, 'max'}}]}) r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(&(0x7f0000000340), r0) sendmsg$NLBL_MGMT_C_ADDDEF(r0, &(0x7f0000000480)={&(0x7f0000000380)={0x10, 0x0, 0x0, 0x200000}, 0xc, &(0x7f0000000440)={&(0x7f00000003c0)={0x34, 0x0, 0x100, 0x70bd25, 0x25dfdbfc, {}, [@NLBL_MGMT_A_FAMILY={0x6, 0xb, 0x25}, @NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x3}, @NLBL_MGMT_A_CLPDOI={0x8}, @NLBL_MGMT_A_IPV4MASK={0x8, 0x8, @empty}]}, 0x34}}, 0x10) sendmsg$NLBL_CIPSOV4_C_ADD(0xffffffffffffffff, 0x0, 0x20044004) ioctl$NBD_DISCONNECT(0xffffffffffffffff, 0xab08) r1 = socket$pptp(0x18, 0x1, 0x2) ioctl$PPPIOCGFLAGS(r1, 0x8004745a, &(0x7f0000000600)) r2 = syz_usb_connect$cdc_ecm(0x0, 0x62, &(0x7f0000000640)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x50, 0x1, 0x1, 0x9, 0x40, 0x9, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0xc0, {{0xa, 0x24, 0x6, 0x0, 0x0, "ad7232f8e6"}, {0x5, 0x24, 0x0, 0x1}, {0xd, 0x24, 0xf, 0x1, 0x200, 0x1, 0x8, 0x6}, [@network_terminal={0x7, 0x24, 0xa, 0x8, 0x4, 0xff, 0x3f}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x200, 0x81, 0x3, 0xb3}}], {{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x0, 0x1f, 0x3f}}, {{0x9, 0x5, 0x3, 0x2, 0x40, 0xf8, 0x3, 0x7f}}}}}]}}]}}, &(0x7f0000000840)={0xa, &(0x7f00000006c0)={0xa, 0x6, 0x0, 0x2, 0x0, 0x0, 0x0, 0x1}, 0x8, &(0x7f0000000700)={0x5, 0xf, 0x8, 0x1, [@ptm_cap={0x3}]}, 0x3, [{0x4, &(0x7f0000000740)=@lang_id={0x4, 0x3, 0x410}}, {0x4, &(0x7f0000000780)=@lang_id={0x4, 0x3, 0x860}}, {0x6, &(0x7f00000007c0)=@string={0x6, 0x3, "020404f1"}}]}) syz_usb_control_io$cdc_ecm(r2, &(0x7f0000000940)={0x14, &(0x7f00000008c0)={0x0, 0x9, 0x8, {0x8, 0x2a, "48de9204ca09"}}, &(0x7f0000000900)={0x0, 0x3, 0x1a, {0x1a}}}, &(0x7f0000000a40)={0x1c, &(0x7f0000000980)={0x20, 0x29, 0x3a, "db238464db878b9a0d79abfdf886e8f421e387db46a32cd4b0da1d6ad3ac07a1e60b7c460c8b8881482dba993c780c5487c1949b61eab31240cc"}, &(0x7f00000009c0)={0x0, 0xa, 0x1}, &(0x7f0000000a00)={0x0, 0x8, 0x1}}) r3 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000ac0), r0) sendmsg$NLBL_CIPSOV4_C_ADD(r3, &(0x7f0000000bc0)={&(0x7f0000000a80)={0x10, 0x0, 0x0, 0x10}, 0xc, &(0x7f0000000b80)={&(0x7f0000000b00)={0x48, r4, 0x4, 0x70bd2b, 0x25dfdbff, {}, [@NLBL_CIPSOV4_A_TAGLST={0x1c, 0x4, 0x0, 0x1, [{0x5, 0x3, 0x1}, {0x5, 0x3, 0x6}, {0x5, 0x3, 0x6}]}, @NLBL_CIPSOV4_A_MTYPE={0x8, 0x2, 0x3}, @NLBL_CIPSOV4_A_DOI={0x8, 0x1, 0x3}, @NLBL_CIPSOV4_A_DOI={0x8, 0x1, 0x2}]}, 0x48}, 0x1, 0x0, 0x0, 0x4044000}, 0x20000010) sendmsg$AUDIT_SIGNAL_INFO(0xffffffffffffffff, &(0x7f0000000cc0)={&(0x7f0000000c00)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000c80)={&(0x7f0000000c40)={0x10, 0x3f2, 0x1, 0x70bd2b, 0x25dfdbfd, "", ["", "", "", "", "", "", "", "", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x1}, 0x20004000) r5 = openat$null(0xffffffffffffff9c, &(0x7f0000000d00), 0x2, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(r5, 0xc0285700, &(0x7f0000000d40)={0x0, "40de3e7e87dab30cf735af47305caa2a461c37079d8e906298544f4c8d82f4fc"}) prctl$PR_GET_FPEMU(0x9, &(0x7f0000000d80)) ioctl$BTRFS_IOC_START_SYNC(r5, 0x80089418, &(0x7f0000000dc0)) sendmsg$AUDIT_GET(0xffffffffffffffff, &(0x7f0000000f00)={&(0x7f0000000e40)={0x10, 0x0, 0x0, 0x2}, 0xc, &(0x7f0000000ec0)={&(0x7f0000000e80)={0x10, 0x3e8, 0x100, 0x70bd2c, 0x25dfdbfc, "", ["", ""]}, 0x10}, 0x1, 0x0, 0x0, 0x4000000}, 0x20008004) mount$binderfs(&(0x7f0000000f40), &(0x7f0000000f80)='./binderfs2\x00', &(0x7f0000000fc0), 0x1000002, &(0x7f0000001000)={[{@max={'max', 0x3d, 0xffffffffffffff07}}, {}], [{@subj_type={'subj_type', 0x3d, 'stats=global'}}]}) [ 210.913172][ T5686] binder: Unknown parameter 'subj_user' [ 210.923867][ T5686] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 210.931572][ T5686] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:30 executing program 5: syz_mount_image$hfs(&(0x7f0000000040), &(0x7f0000000140)='./bus\x00', 0x80841a, &(0x7f0000000a00)={[{@umask={'umask', 0x3d, 0x1}}, {@codepage={'codepage', 0x3d, 'iso8859-5'}}, {@session={'session', 0x3d, 0x8}}, {@uid}, {@uid}, {@iocharset={'iocharset', 0x3d, 'maccenteuro'}}, {@type={'type', 0x3d, "04e14484"}}, {@part={'part', 0x3d, 0x1}}, {@dir_umask={'dir_umask', 0x3d, 0x80000000}}], [{@fsmagic={'fsmagic', 0x3d, 0x7f}}, {@subj_type={'subj_type', 0x3d, 'type'}}, {@subj_user={'subj_user', 0x3d, 'iso8859-5'}}, {@uid_gt}, {@rootcontext={'rootcontext', 0x3d, 'system_u'}}, {@obj_user}, {@fsname={'fsname', 0x3d, 'maccenteuro'}}, {@seclabel}, {@func={'func', 0x3d, 'FIRMWARE_CHECK'}}, {@euid_lt}]}, 0x0, 0x286, &(0x7f0000000740)="$eJzs3c9qE1EUx/HfnaRtakud/pGCy2rBldi6ETeK9CFciKhNhGKooBXUlbgWcSe4d+dafAE3rsQX0JUrHyC7kXtnkkzi/Gs0uU38fiAhOvfcOaczydwTSCIA/60be9/fX/5pb0aqqSbpqhRIakh1SWe02XhyeHRw1G41iyaquQh7M4ojzR9j9g9bWaE2zkUkQvuvupbT/4fxiKIo+uE7CXjnnv0ZAmkheXa67Y2JZzYeL3wn4JnpqKOnWvGdBwDAr+T6HyTX+eVk/R4E0nZy2Z+p63/HdwKepa7/rsuKjD2+p92mfr/nWji7Peh2iQUz5m6ZV3xmDSwwTVlX6XIJFu8ftFsX9x+2m4Fe6loiNWzD3TfjU7erJNutgmQzlNeeZ8nVMGdr2M3Jf32UPb49fio95ov5am6bUO/U7K3/6pGxh8kdqdAdqbAXEOd/KX9GV2UYj8qpctXt5GyyB336UKHKRnZHou4ZtarBNwjCbp5v5gui1oai4up28qtzUeuZUbslURvDUf2zOT9ydDllDzGvzU2zpV/6qL3U+j+wf+1tVXlm2jFuZHJmFNZTdyPDCokFldJHVXOFW1/pnq5o5fGz5w/uttutR1PxoHYy0pj4g7omsa/uCXMiSp7tB/rreWpa0FhTLXrxWPyXr1PwqH/QtXnLdzLwwa67TNz/pfqV626b7ZNCt06fU9Y6PSqbPDXjTk5vsObuTx2rg1vK7+Cq9lznLkjnC/b4eXDaMMlzRpg9fdMd3v8HAAAAAAAAAAAAAAAAAACYNtU+D7CQjB7t4wSeSwQAAAAAAAAAAAAAAAAAAAAAYOqN//d/U9/qXf77v+5buvn9X2AyfgcAAP//C8h7PA==") [ 210.985684][ T5688] loop5: detected capacity change from 0 to 64 [ 210.988443][ T5688] hfs: dir_umask requires a value [ 210.989578][ T5688] hfs: unable to parse mount options 00:03:31 executing program 1: syz_mount_image$hfs(&(0x7f0000000040), &(0x7f0000000140)='./bus\x00', 0x80841a, &(0x7f00000002c0)={[{@umask={'umask', 0x3d, 0x1}}, {@codepage={'codepage', 0x3d, 'iso8859-5'}}, {@session={'session', 0x3d, 0x8}}, {@session={'session', 0x3d, 0xfffffffffffffffe}}, {@uid}, {@iocharset={'iocharset', 0x3d, 'maccenteuro'}}, {}]}, 0x7, 0x295, &(0x7f0000000640)="$eJzs3U9rE08cx/HP7CZt+mvpb/tHCh6rBU9iq4h4UaQPwoMI2kQohoq1gnoSzyLeBO/ePItPwIsn8QnYkycfQG8rM7vbbOr+a206bX2/ICHNzsx+v91Jdr6BZAXgn3Vr9ceHyz/tzUihQknXpUBSR2pJOqOFztONrfWtfq9bNVDoetibUdLT/NFmbaNX1NX2cz1Skf2rpan8cxiNOI7jbd9BwDv36i8QSOPpq9Nt7xx5ZKPx0ncAnpkd7eiZpn3HAQDwKz3/B+l5fipdvweBtJSe9k/V+X/HdwCe5c7/rsqKjT2+/7tNg3rPlXB2e5BViRUjlm4ZUzKzhhaYpq6qdLEEEw/W+72La4/63UCvdCOVazbv7rvJ1M3URLtYEWyB+tzLTLoc2jaHlZL45w6yx3f7D2WX+Wq+mbsm0nt117JlcCs29jC5IxW5IxXtdkjiv1Q+ossySlqVZDnjdnI23YM+f2yQZae4IlE2o2bUHnoyyuJ8O1bRa1bDHysk2S2XZ+d6zRX2WqnpNb+312A2l/c8uJK09zBvzG2zqF/6pNXc+j+w/+0lNXll2jauZTozKvNpuZZRg8CCRuGjqXbl1te6r2uafvL8xcN7/X5v80Q8CI9HGEf+oKXDH3n7yuZVOxEGz2QT5likfLof6K/HCTWukYZa9eYxcYhvU/BpcNC1cMd3MPDBrrtMUv/l6pWbbputkyK3Tm+raJ0e1w2eG3G5pDaYdff/7auCmyyv4JrWXOcuSOcr9vhleNgojfOUMKv6rschn/8DAAAAAAAAAAAAAAAAAACcMM2+DzCetj7Y1wk8pwgAAAAAAAAAAAAAAAAAAAAAwIk3+uv/5n7Vu/76v+5Xurn+L3A0fgcAAP//IGJ6eg==") [ 211.065783][ T4370] usb 1-1: new high-speed USB device number 4 using dummy_hcd 00:03:31 executing program 5: r0 = epoll_create1(0x0) r1 = openat$cuse(0xffffffffffffff9c, &(0x7f000000cc00), 0x2, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r1, &(0x7f00000001c0)={0x10000008}) [ 211.107049][ T5692] loop1: detected capacity change from 0 to 64 00:03:31 executing program 5: r0 = add_key(&(0x7f0000000080)='user\x00', &(0x7f0000000000)={'syz', 0x2}, &(0x7f0000000040)='9', 0x1, 0xfffffffffffffffc) keyctl$chown(0x4, r0, 0xee00, 0xffffffffffffffff) [ 211.145242][ T5692] hfs: get root inode failed [ 211.217604][ T5674] loop4: detected capacity change from 0 to 32768 [ 211.435891][ T4370] usb 1-1: config 21 has an invalid descriptor of length 0, skipping remainder of the config [ 211.437941][ T4370] usb 1-1: config 21 has 1 interface, different from the descriptor's value: 2 [ 211.439745][ T4370] usb 1-1: config 21 interface 0 altsetting 0 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 211.625743][ T4370] usb 1-1: New USB device found, idVendor=0535, idProduct=a4a1, bcdDevice=b7.40 [ 211.627534][ T4370] usb 1-1: New USB device strings: Mfr=170, Product=36, SerialNumber=232 [ 211.629244][ T4370] usb 1-1: Product: syz [ 211.630098][ T4370] usb 1-1: Manufacturer: syz [ 211.630986][ T4370] usb 1-1: SerialNumber: syz [ 211.682015][ T4370] cdc_wdm 1-1:21.0: cdc-wdm0: USB WDM device [ 211.683417][ T4370] cdc_wdm 1-1:21.0: Unknown control protocol [ 212.088690][ T4326] usb 1-1: USB disconnect, device number 4 00:03:32 executing program 0: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000640)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x40}}}}}]}}]}}, 0x0) 00:03:32 executing program 5: r0 = syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000640)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}, {[], {{0x9, 0x5, 0x82, 0x2, 0x3ff}}, {{0x9, 0x5, 0x3, 0x2, 0x40}}}}}]}}]}}, 0x0) syz_usb_control_io$cdc_ecm(r0, 0x0, 0x0) 00:03:32 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000, &(0x7f0000000380)={[{@numtail}, {@iocharset={'iocharset', 0x3d, 'maciceland'}}, {@shortname_lower}, {@fat=@codepage={'codepage', 0x3d, '932'}}, {@fat=@discard}, {@shortname_lower}, {@rodir}, {@uni_xlate}]}, 0x1, 0x22b, &(0x7f0000000140)="$eJzs3T9rU10cB/Bfnuaxf0DSQSiK4BUXp9BW3FOkghhQlAw6WWyL0tSChUI7tHXyTehb0NFVcBBX34AIUgUX69RBiNQbk7YmsVrTW9rPZ8mXe883554EcsmQkzunZ2cm5+an19fXoq8vF/lSlGIjF4PxX/REajUAgMNko1aLL7VU/VB/xpcEAHRZi/s/AHDIdbr/51Ybx67v/5UBAN3i+z8AHD03b92+OlYuj99Ikr6I2ccLlYVK+pieH5uO+1GNqRiOQnyLqDWk+fKV8vhwsunjYFRmV+r9lYVKz/b+SBRisHV/JElt7/8fA/X+u4GYitEoxInW/dGW/WNx/tyW+YtRiLd3Yy6qMRmb3WZ/eSRJLl0r7+j3/hgHAAAAAAAAAAAAAAAAAAAAAADdUEwaWu7fUyy2O5/2t+4P1N9xf6Cd+/Pk41Q+27UDAAAAAAAAAAAAAAAAAADAQTG/uDQzUa1OPewUHrx59up3Y3YZcvV59/o8ew/Hz3540n7Moz95ff5teHlmXydd+avW67V7Jy/MD11sNybymb65v4TPhYjFpd7owhTPf4bS14Ow0nZh6Glp4sXy+0+7bWX4oQQAAAAAAAAAAAAAAAAAAEdU80e/WV8JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGSn+f//XQurWa8RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+BwAA//+2gakV") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000006ac0)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000440)=ANY=[@ANYBLOB="b40523ca504bdef724f791"], 0xb) statfs(&(0x7f0000002d80)='./file1\x00', 0x0) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x9, 0x10012, r0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) 00:03:32 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000380), 0x1ff, 0x0) ioctl$DRM_IOCTL_WAIT_VBLANK(r0, 0xc018643a, &(0x7f00000001c0)={0x4000000}) preadv(r0, &(0x7f0000000500)=[{&(0x7f0000000180)=""/11, 0x7ffff000}, {0x0}], 0x2, 0x0, 0x0) 00:03:32 executing program 4: 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$netlbl_mgmt(&(0x7f0000000340), r0) sendmsg$NLBL_MGMT_C_ADD(r1, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000380)={0x40, r2, 0x1, 0x0, 0x0, {}, [@NLBL_MGMT_A_IPV4MASK={0x8, 0x8, @local}, @NLBL_MGMT_A_DOMAIN={0xa, 0x1, 'wpan1\x00'}, @NLBL_MGMT_A_CV4DOI={0x8}, @NLBL_MGMT_A_IPV4ADDR={0x8, 0x7, @multicast2}, @NLBL_MGMT_A_PROTOCOL={0x8, 0x2, 0x3}]}, 0x40}, 0x1, 0x9000000}, 0x0) 00:03:32 executing program 3: mount$binderfs(0x0, &(0x7f0000000040)='./binderfs2\x00', &(0x7f0000000080), 0x10c0410, 0x0) mount$binderfs(0x0, &(0x7f00000001c0)='./binderfs\x00', 0x0, 0x4008, &(0x7f0000000240)={[{@stats}]}) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$nbd(0x0, 0xffffffffffffffff) sendmsg$NLBL_MGMT_C_ADDDEF(0xffffffffffffffff, 0x0, 0x0) socket$pptp(0x18, 0x1, 0x2) ioctl$PPPIOCGFLAGS(0xffffffffffffffff, 0x8004745a, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x62, &(0x7f0000000640)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x50, 0x1, 0x1, 0x9, 0x40, 0x9, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0xc0, {{0xa, 0x24, 0x6, 0x0, 0x0, "ad7232f8e6"}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x1, 0x0, 0x6}, [@network_terminal={0x7, 0x24, 0xa, 0x0, 0x4, 0x0, 0x3f}]}, {[{{0x9, 0x5, 0x81, 0x3, 0x200, 0x81, 0x3, 0xb3}}], {{0x9, 0x5, 0x82, 0x2, 0x3ff, 0x0, 0x1f, 0x3f}}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0xf8, 0x3}}}}}]}}]}}, &(0x7f0000000840)={0xa, &(0x7f00000006c0)={0xa, 0x6, 0x0, 0x2, 0x7}, 0x0, 0x0}) syz_usb_control_io$cdc_ecm(0xffffffffffffffff, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_ADD(0xffffffffffffffff, 0x0, 0x0) sendmsg$AUDIT_SIGNAL_INFO(0xffffffffffffffff, 0x0, 0x0) openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SW_SYNC_IOC_CREATE_FENCE(0xffffffffffffffff, 0xc0285700, 0x0) prctl$PR_GET_FPEMU(0x9, 0x0) ioctl$BTRFS_IOC_START_SYNC(0xffffffffffffffff, 0x80089418, 0x0) r0 = openat$null(0xffffffffffffff9c, 0x0, 0x0, 0x0) mount$binderfs(0x0, 0x0, 0x0, 0x0, &(0x7f0000001000)={[{@max={'max', 0x3d, 0xffffffffffffff07}}, {}], [{@subj_type={'subj_type', 0x3d, 'stats=global'}}]}) write$damon_monitor_on(r0, &(0x7f00000010c0), 0x3) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) [ 212.631763][ T5702] loop1: detected capacity change from 0 to 256 [ 212.643539][ T5707] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 212.650176][ T5707] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:32 executing program 2: syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000640)={{0x12, 0x1, 0x310, 0x2, 0x0, 0x0, 0x40, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, &(0x7f0000000840)={0x0, 0x0, 0x0, 0x0}) 00:03:32 executing program 4: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000100)='./file0\x00', 0x1000000, &(0x7f0000000040)={[{@numtail}, {@iocharset={'iocharset', 0x3d, 'cp863'}}, {@shortname_lower}, {@fat=@codepage={'codepage', 0x3d, '932'}}, {@fat=@discard}, {@shortname_lower}, {@rodir}, {@uni_xlate}]}, 0x1, 0x22b, &(0x7f0000000140)="$eJzs3T9rU10cB/Bfnuaxf0DSQSiK4BUXp9BW3FOkghhQlAw6WWyL0tSChUI7tHXyTehb0NFVcBBX34AIUgUX69RBiNQbk7YmsVrTW9rPZ8mXe883554EcsmQkzunZ2cm5+an19fXoq8vF/lSlGIjF4PxX/REajUAgMNko1aLL7VU/VB/xpcEAHRZi/s/AHDIdbr/51Ybx67v/5UBAN3i+z8AHD03b92+OlYuj99Ikr6I2ccLlYVK+pieH5uO+1GNqRiOQnyLqDWk+fKV8vhwsunjYFRmV+r9lYVKz/b+SBRisHV/JElt7/8fA/X+u4GYitEoxInW/dGW/WNx/tyW+YtRiLd3Yy6qMRmb3WZ/eSRJLl0r7+j3/hgHAAAAAAAAAAAAAAAAAAAAAADdUEwaWu7fUyy2O5/2t+4P1N9xf6Cd+/Pk41Q+27UDAAAAAAAAAAAAAAAAAADAQTG/uDQzUa1OPewUHrx59up3Y3YZcvV59/o8ew/Hz3540n7Moz95ff5teHlmXydd+avW67V7Jy/MD11sNybymb65v4TPhYjFpd7owhTPf4bS14Ow0nZh6Glp4sXy+0+7bWX4oQQAAAAAAAAAAAAAAAAAAEdU80e/WV8JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAGSn+f//XQurWa8RAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC+BwAA//+2gakV") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000006ac0)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000380)=ANY=[@ANYBLOB="b4f5b9984c3c"], 0xb) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x9, 0x10012, r0, 0x0) mkdirat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0) [ 212.702453][ T5713] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 212.713322][ T5713] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 212.723526][ T5714] loop4: detected capacity change from 0 to 256 [ 212.737436][ T5716] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 212.739767][ T5716] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:32 executing program 1: syz_mount_image$hfs(&(0x7f0000000040), &(0x7f0000000140)='./bus\x00', 0x80841a, &(0x7f00000002c0)={[{@umask={'umask', 0x3d, 0x1}}, {@codepage={'codepage', 0x3d, 'iso8859-5'}}, {@session={'session', 0x3d, 0x8}}, {@session={'session', 0x3d, 0xfffffffffffffffe}}, {@uid}, {@iocharset={'iocharset', 0x3d, 'maccenteuro'}}, {@type={'type', 0x3d, "04e14484"}}]}, 0x7, 0x286, &(0x7f0000000740)="$eJzs3c9qE1EUx/HfnaRtakud/pGCy2rBldi6ETeK9CFciKhNhGKooBXUlbgWcSe4d+dafAE3rsQX0JUrHyC7kXtnkkzi/Gs0uU38fiAhOvfcOaczydwTSCIA/60be9/fX/5pb0aqqSbpqhRIakh1SWe02XhyeHRw1G41iyaquQh7M4ojzR9j9g9bWaE2zkUkQvuvupbT/4fxiKIo+uE7CXjnnv0ZAmkheXa67Y2JZzYeL3wn4JnpqKOnWvGdBwDAr+T6HyTX+eVk/R4E0nZy2Z+p63/HdwKepa7/rsuKjD2+p92mfr/nWji7Peh2iQUz5m6ZV3xmDSwwTVlX6XIJFu8ftFsX9x+2m4Fe6loiNWzD3TfjU7erJNutgmQzlNeeZ8nVMGdr2M3Jf32UPb49fio95ov5am6bUO/U7K3/6pGxh8kdqdAdqbAXEOd/KX9GV2UYj8qpctXt5GyyB336UKHKRnZHou4ZtarBNwjCbp5v5gui1oai4up28qtzUeuZUbslURvDUf2zOT9ydDllDzGvzU2zpV/6qL3U+j+wf+1tVXlm2jFuZHJmFNZTdyPDCokFldJHVXOFW1/pnq5o5fGz5w/uttutR1PxoHYy0pj4g7omsa/uCXMiSp7tB/rreWpa0FhTLXrxWPyXr1PwqH/QtXnLdzLwwa67TNz/pfqV626b7ZNCt06fU9Y6PSqbPDXjTk5vsObuTx2rg1vK7+Cq9lznLkjnC/b4eXDaMMlzRpg9fdMd3v8HAAAAAAAAAAAAAAAAAACYNtU+D7CQjB7t4wSeSwQAAAAAAAAAAAAAAAAAAAAAYOqN//d/U9/qXf77v+5buvn9X2AyfgcAAP//C8h7PA==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpu.stat\x00', 0x275a, 0x0) close(r0) 00:03:32 executing program 4: syz_mount_image$hfs(&(0x7f0000000040), &(0x7f0000000140)='./bus\x00', 0x80841a, &(0x7f0000000080), 0x7, 0x295, &(0x7f0000000640)="$eJzs3b9u01wYx/HfcdIkfVv1dWkREmOhEhOiZUEsINSLYEAIaIJUERUJigRMiBkhNiR2Ni6AG2BhQtwATFxDNqNzbCdO6n9JSdyk348UcGs/x8+JnZzzRI0tAGfWnb1fn6//sQ8j1VSTdFPyJLWkuqTzutB6cXh0cNTttPMaqrkI+zAKI82xbfYPO2mhNs5FRHz7U12ryd9hOoIgCH5XnQQq5179KTypGb063frWzDObjjdVJ1Ax01NPL7VWdR4AgGpF478XjfOr0fzd86TtaNhfqPG/V3UCFUuM/67KCow9vv+7VYN6z5Vwdr0XV4k5LWauaSg8s4YmmCa3qmxE/3vLjw+6nav7T7ttT291K5LYctP92w5P3VhBtls5yaYo7nuWFdeHJduH3Yz8NybZ48fxU+kz380Pc9/4+qR2f/5XD4x9zt3T7rsj5fcDwvyvZbfoeumHW2X0ct3t5GJ8YL9+KdHLVnpFovj0WNfwBwR+nOeHRk7UuZGosHc72b1zURupUbsFUZujUYOzOTtychndHmHem7tm69hHK559trdV+MqMGnFbRmdGbn/qbku/RGJeqfRR1lLu2nd6pBtae/7q9ZOH3W7n2Vws1E5HGjNfqGsW+4pPmFPR5UVesKPuSdupqampppr35rH8L9+nUKHBQfd0b+zo/CEGc8HOu0xY/yXqldtuna2TfDdPX1LaPD0oajzR4k5abdCMF/4bq4Jbya7gytZcl65Il3P2+G24Wd9WDovD7OmnHvD5PwAAAAAAAAAAAAAAAAAAwLwp932A+K90J/s6Qd7+z/p1OAAAAAAAAAAAAAAAAAAAAAAAKOME9/8dvgJ35v1/E1f1Lr7/r7tKN/f/BWbjbwAAAP//N1R4fw==") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpu.stat\x00', 0x275a, 0x0) [ 212.813419][ T5718] loop1: detected capacity change from 0 to 64 [ 212.840161][ T5720] loop4: detected capacity change from 0 to 64 00:03:32 executing program 1: syz_mount_image$hfs(&(0x7f0000000040), &(0x7f0000000140)='./bus\x00', 0x80841a, &(0x7f00000002c0)={[{@umask={'umask', 0x3d, 0x1}}, {@codepage={'codepage', 0x3d, 'iso8859-5'}}, {@session={'session', 0x3d, 0x8}}, {@session={'session', 0x3d, 0xfffffffffffffffe}}, {@uid}, {@iocharset={'iocharset', 0x3d, 'maccenteuro'}}, {@type={'type', 0x3d, "04e14484"}}]}, 0x7, 0x286, &(0x7f0000000740)="$eJzs3c9qE1EUx/HfnaRtakud/pGCy2rBldi6ETeK9CFciKhNhGKooBXUlbgWcSe4d+dafAE3rsQX0JUrHyC7kXtnkkzi/Gs0uU38fiAhOvfcOaczydwTSCIA/60be9/fX/5pb0aqqSbpqhRIakh1SWe02XhyeHRw1G41iyaquQh7M4ojzR9j9g9bWaE2zkUkQvuvupbT/4fxiKIo+uE7CXjnnv0ZAmkheXa67Y2JZzYeL3wn4JnpqKOnWvGdBwDAr+T6HyTX+eVk/R4E0nZy2Z+p63/HdwKepa7/rsuKjD2+p92mfr/nWji7Peh2iQUz5m6ZV3xmDSwwTVlX6XIJFu8ftFsX9x+2m4Fe6loiNWzD3TfjU7erJNutgmQzlNeeZ8nVMGdr2M3Jf32UPb49fio95ov5am6bUO/U7K3/6pGxh8kdqdAdqbAXEOd/KX9GV2UYj8qpctXt5GyyB336UKHKRnZHou4ZtarBNwjCbp5v5gui1oai4up28qtzUeuZUbslURvDUf2zOT9ydDllDzGvzU2zpV/6qL3U+j+wf+1tVXlm2jFuZHJmFNZTdyPDCokFldJHVXOFW1/pnq5o5fGz5w/uttutR1PxoHYy0pj4g7omsa/uCXMiSp7tB/rreWpa0FhTLXrxWPyXr1PwqH/QtXnLdzLwwa67TNz/pfqV626b7ZNCt06fU9Y6PSqbPDXjTk5vsObuTx2rg1vK7+Cq9lznLkjnC/b4eXDaMMlzRpg9fdMd3v8HAAAAAAAAAAAAAAAAAACYNtU+D7CQjB7t4wSeSwQAAAAAAAAAAAAAAAAAAAAAYOqN//d/U9/qXf77v+5buvn9X2AyfgcAAP//C8h7PA==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpu.stat\x00', 0x275a, 0x0) close(r0) 00:03:32 executing program 4: mount$binderfs(&(0x7f0000000000), 0x0, 0x0, 0x0, 0x0) [ 212.928623][ T5722] loop1: detected capacity change from 0 to 64 [ 212.935951][ T7] usb 1-1: new high-speed USB device number 5 using dummy_hcd [ 213.295997][ T7] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x82 has invalid maxpacket 1023 [ 213.298135][ T7] usb 1-1: config 1 interface 0 altsetting 0 bulk endpoint 0x3 has invalid maxpacket 64 [ 213.456405][ T7] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 213.458277][ T7] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 213.459939][ T7] usb 1-1: Product: syz [ 213.460781][ T7] usb 1-1: Manufacturer: syz [ 213.461672][ T7] usb 1-1: SerialNumber: syz [ 213.476885][ T5711] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 213.478398][ T5711] raw-gadget.0 gadget.0: fail, usb_ep_enable returned -22 [ 213.715739][ T7] cdc_ether: probe of 1-1:1.0 failed with error -71 [ 213.719776][ T7] usb 1-1: USB disconnect, device number 5 00:03:34 executing program 0: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040), 0x8002, 0x0) write$P9_RSTATu(r0, &(0x7f0000000080)={0x229, 0x7d, 0x0, {{0x500, 0xeb, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0, 0x1f, '\x04nodev{evbox%\xff\xff\xff\x81\x02\x00\x00\x00\x00\x00\x00\xff\x03\xff\x92\x00\x00\x00', 0x34, 'p\x02\x00}\xfag>\xff\xeb\t\xb55\x1f[\xde\x05@\x00\x00\x00\x00\x18{\x82\xd9\xb5\x00\x00+Y_\xcb\x14\x03CT\xb9\xfd\x9e\xf1\x96\xa5\x1c\xd5\x15z\xdc\x81\x03\xb4\x94\xe1', 0x10, '\xcf\xc2\x00\x10\x00\x00\x00\x00\x00\xe3\b\xd8`\xcc\xf6\x00', 0x55, '\xf8\xf6i\xfbqm\xcf1^\xca\xf3\x85@\x9a\xc6[\x94\bg\x8c,;\x9e\x1dR\xc3l\xde{\xa4\xa4\x00\xb4\xb0\xb4\xf1t\xa6f\xa8R\x9aE\x1b4\a\xdb\xda\xb2\x88K\xaf\x05\x00\x00\x00\x00\x00\x00\x00G\xec!\xca\xbf\xf2\x0f\x9c\x1c\xbe6\xf4\xfd\x1aL\xc2\x80\xe8\xd4\x89\xdad\x9a7\x00'}, 0x129, 'odev/n\xb1{#\x00\xf9\xda\xa5\xee#&n\xcf\x85\xfe\xa6^B\xd9y\xa3\xfd\xe5\xf4u\xda\xf0;\x11r\xd9{\xad\xc7\tZ\xfdv\xfeO\x04A\xf7\xf7t\x1e\xac\x03\x00\x00\xec\xff\x00\x00\xdb\xa0\xc2\xf7\xf0\x9f\xf5<~M\x1a\xd6n-\a\x01\x98\x01\x9f0\x11\x84G\xaa\x9at\xf5\x16\x85\xf5\x06\xae\x89H\x06\x87\x82g\xd5\xa1)\x8dy,J7\xf2\xe1\xcb\xbd$\x82\x92\x9a\r\x89r\xb5\xcfs.\xa5\xb0\xd7#\x85\x93\xae\xd3\xb4.\xe7\xca\xc0}\xe0\x9d\x1dh\xa6\x033\xa8\x82F}+1\xaa\xcd\xf9\x18\x85I\xb1\x12]lL\x9b\x18\xc2\xfbV\xc5}}\xc6&\xe49\a\x96\xa1\xebH\'Fi\xab\x13\xf8\xb1\x1d\x14`Y\xf3\x10\xe2cMY?\xece\xd5)\xf3\x82\x06fd\xc0\xfbNL\x90W\np\x04\x9f9\x9f\x06\x1fu\xb7y|\xe1\xfe\x11\xea\x91\x96\t\xd5\x1aA\xdd=\xe3\x04\xbd|~\xd0\xa4V\xf0\xae\x12Qa\x05\xc9\xce\x88}\xf5\xa6\xe0\xb6\xa7}Yl\xf8\x8b\xa6\xe5\xc69|}P!\xd7\x98\x95(\xfd\x179\xe1\xc2\xd8\x7f\xc2\x00'/297, 0xffffffffffffffff}}, 0x229) 00:03:34 executing program 1: syz_mount_image$hfs(&(0x7f0000000040), &(0x7f0000000140)='./bus\x00', 0x80841a, &(0x7f00000002c0)={[{@umask={'umask', 0x3d, 0x1}}, {@codepage={'codepage', 0x3d, 'iso8859-5'}}, {@session={'session', 0x3d, 0x8}}, {@session={'session', 0x3d, 0xfffffffffffffffe}}, {@uid}, {@iocharset={'iocharset', 0x3d, 'maccenteuro'}}, {@type={'type', 0x3d, "04e14484"}}]}, 0x7, 0x286, &(0x7f0000000740)="$eJzs3c9qE1EUx/HfnaRtakud/pGCy2rBldi6ETeK9CFciKhNhGKooBXUlbgWcSe4d+dafAE3rsQX0JUrHyC7kXtnkkzi/Gs0uU38fiAhOvfcOaczydwTSCIA/60be9/fX/5pb0aqqSbpqhRIakh1SWe02XhyeHRw1G41iyaquQh7M4ojzR9j9g9bWaE2zkUkQvuvupbT/4fxiKIo+uE7CXjnnv0ZAmkheXa67Y2JZzYeL3wn4JnpqKOnWvGdBwDAr+T6HyTX+eVk/R4E0nZy2Z+p63/HdwKepa7/rsuKjD2+p92mfr/nWji7Peh2iQUz5m6ZV3xmDSwwTVlX6XIJFu8ftFsX9x+2m4Fe6loiNWzD3TfjU7erJNutgmQzlNeeZ8nVMGdr2M3Jf32UPb49fio95ov5am6bUO/U7K3/6pGxh8kdqdAdqbAXEOd/KX9GV2UYj8qpctXt5GyyB336UKHKRnZHou4ZtarBNwjCbp5v5gui1oai4up28qtzUeuZUbslURvDUf2zOT9ydDllDzGvzU2zpV/6qL3U+j+wf+1tVXlm2jFuZHJmFNZTdyPDCokFldJHVXOFW1/pnq5o5fGz5w/uttutR1PxoHYy0pj4g7omsa/uCXMiSp7tB/rreWpa0FhTLXrxWPyXr1PwqH/QtXnLdzLwwa67TNz/pfqV626b7ZNCt06fU9Y6PSqbPDXjTk5vsObuTx2rg1vK7+Cq9lznLkjnC/b4eXDaMMlzRpg9fdMd3v8HAAAAAAAAAAAAAAAAAACYNtU+D7CQjB7t4wSeSwQAAAAAAAAAAAAAAAAAAAAAYOqN//d/U9/qXf77v+5buvn9X2AyfgcAAP//C8h7PA==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpu.stat\x00', 0x275a, 0x0) close(r0) 00:03:34 executing program 4: r0 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$vhost_msg_v2(r0, &(0x7f0000000380)={0x2, 0x0, {&(0x7f00000002c0)=""/77, 0x4d, 0x0, 0x0, 0x3}}, 0x48) 00:03:34 executing program 5: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000e00)='ns/time\x00') 00:03:34 executing program 2: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$VHOST_GET_FEATURES(r0, 0x8008af00, &(0x7f0000000280)) 00:03:34 executing program 3: waitid(0x0, 0x0, &(0x7f0000001080), 0x0, 0x0) [ 214.249255][ T5734] loop1: detected capacity change from 0 to 64 00:03:34 executing program 3: r0 = syz_open_dev$vivid(&(0x7f0000000040), 0x3, 0x2) ioctl$IOCTL_GET_NCIDEV_IDX(r0, 0x0, 0x0) 00:03:34 executing program 5: openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000140), 0x2001, 0x0) 00:03:34 executing program 4: io_getevents(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x3938700}) clock_gettime(0x0, &(0x7f0000000540)) 00:03:34 executing program 2: io_pgetevents(0x0, 0x0, 0x0, 0x0, &(0x7f0000000140), 0x0) 00:03:34 executing program 3: ioctl$MEDIA_IOC_REQUEST_ALLOC(0xffffffffffffffff, 0x80047c05, 0x0) 00:03:34 executing program 1: syz_mount_image$hfs(&(0x7f0000000040), &(0x7f0000000140)='./bus\x00', 0x80841a, &(0x7f00000002c0)={[{@umask={'umask', 0x3d, 0x1}}, {@codepage={'codepage', 0x3d, 'iso8859-5'}}, {@session={'session', 0x3d, 0x8}}, {@session={'session', 0x3d, 0xfffffffffffffffe}}, {@uid}, {@iocharset={'iocharset', 0x3d, 'maccenteuro'}}, {@type={'type', 0x3d, "04e14484"}}]}, 0x7, 0x286, &(0x7f0000000740)="$eJzs3c9qE1EUx/HfnaRtakud/pGCy2rBldi6ETeK9CFciKhNhGKooBXUlbgWcSe4d+dafAE3rsQX0JUrHyC7kXtnkkzi/Gs0uU38fiAhOvfcOaczydwTSCIA/60be9/fX/5pb0aqqSbpqhRIakh1SWe02XhyeHRw1G41iyaquQh7M4ojzR9j9g9bWaE2zkUkQvuvupbT/4fxiKIo+uE7CXjnnv0ZAmkheXa67Y2JZzYeL3wn4JnpqKOnWvGdBwDAr+T6HyTX+eVk/R4E0nZy2Z+p63/HdwKepa7/rsuKjD2+p92mfr/nWji7Peh2iQUz5m6ZV3xmDSwwTVlX6XIJFu8ftFsX9x+2m4Fe6loiNWzD3TfjU7erJNutgmQzlNeeZ8nVMGdr2M3Jf32UPb49fio95ov5am6bUO/U7K3/6pGxh8kdqdAdqbAXEOd/KX9GV2UYj8qpctXt5GyyB336UKHKRnZHou4ZtarBNwjCbp5v5gui1oai4up28qtzUeuZUbslURvDUf2zOT9ydDllDzGvzU2zpV/6qL3U+j+wf+1tVXlm2jFuZHJmFNZTdyPDCokFldJHVXOFW1/pnq5o5fGz5w/uttutR1PxoHYy0pj4g7omsa/uCXMiSp7tB/rreWpa0FhTLXrxWPyXr1PwqH/QtXnLdzLwwa67TNz/pfqV626b7ZNCt06fU9Y6PSqbPDXjTk5vsObuTx2rg1vK7+Cq9lznLkjnC/b4eXDaMMlzRpg9fdMd3v8HAAAAAAAAAAAAAAAAAACYNtU+D7CQjB7t4wSeSwQAAAAAAAAAAAAAAAAAAAAAYOqN//d/U9/qXf77v+5buvn9X2AyfgcAAP//C8h7PA==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpu.stat\x00', 0x275a, 0x0) close(r0) 00:03:34 executing program 0: r0 = openat$qrtrtun(0xffffffffffffff9c, &(0x7f0000000540), 0x0) mmap$qrtrtun(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x9, 0x10, r0, 0x0) 00:03:34 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0x401c5820, 0x0) 00:03:34 executing program 2: prctl$PR_SET_VMA(0x36, 0x0, &(0x7f0000ffe000/0x2000)=nil, 0x2000, 0x0) 00:03:34 executing program 3: socketpair(0x25, 0x1, 0x7, &(0x7f00000008c0)) 00:03:34 executing program 5: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, &(0x7f0000000080)="ba", 0x1, 0x8810, &(0x7f0000000100)={0xa, 0x0, 0x0, @local, 0x1}, 0x1c) [ 214.433143][ T5755] loop1: detected capacity change from 0 to 64 00:03:34 executing program 4: r0 = socket$can_j1939(0x1d, 0x2, 0x7) setsockopt$SO_J1939_SEND_PRIO(r0, 0x6b, 0x3, &(0x7f0000006040)=0x7, 0x4) 00:03:34 executing program 2: pipe2$watch_queue(&(0x7f0000000f00)={0xffffffffffffffff}, 0x80) read$watch_queue(r0, &(0x7f0000001840)=""/116, 0x74) 00:03:34 executing program 0: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$NS_GET_OWNER_UID(r0, 0xb704, 0x0) 00:03:34 executing program 3: io_setup(0x0, 0x0) socket$inet6_tcp(0xa, 0x1, 0x0) 00:03:34 executing program 4: bpf$MAP_CREATE(0x403000000000000, &(0x7f0000000ac0)=@base={0x6, 0x4, 0x600, 0x89, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x13000000}, 0x48) request_key(0x0, 0x0, 0x0, 0xfffffffffffffffe) 00:03:34 executing program 5: getsockname$netrom(0xffffffffffffffff, 0x0, 0x0) 00:03:34 executing program 1: syz_mount_image$hfs(&(0x7f0000000040), &(0x7f0000000140)='./bus\x00', 0x80841a, &(0x7f00000002c0)={[{@umask={'umask', 0x3d, 0x1}}, {@codepage={'codepage', 0x3d, 'iso8859-5'}}, {@session={'session', 0x3d, 0x8}}, {@session={'session', 0x3d, 0xfffffffffffffffe}}, {@uid}, {@iocharset={'iocharset', 0x3d, 'maccenteuro'}}, {@type={'type', 0x3d, "04e14484"}}]}, 0x7, 0x286, &(0x7f0000000740)="$eJzs3c9qE1EUx/HfnaRtakud/pGCy2rBldi6ETeK9CFciKhNhGKooBXUlbgWcSe4d+dafAE3rsQX0JUrHyC7kXtnkkzi/Gs0uU38fiAhOvfcOaczydwTSCIA/60be9/fX/5pb0aqqSbpqhRIakh1SWe02XhyeHRw1G41iyaquQh7M4ojzR9j9g9bWaE2zkUkQvuvupbT/4fxiKIo+uE7CXjnnv0ZAmkheXa67Y2JZzYeL3wn4JnpqKOnWvGdBwDAr+T6HyTX+eVk/R4E0nZy2Z+p63/HdwKepa7/rsuKjD2+p92mfr/nWji7Peh2iQUz5m6ZV3xmDSwwTVlX6XIJFu8ftFsX9x+2m4Fe6loiNWzD3TfjU7erJNutgmQzlNeeZ8nVMGdr2M3Jf32UPb49fio95ov5am6bUO/U7K3/6pGxh8kdqdAdqbAXEOd/KX9GV2UYj8qpctXt5GyyB336UKHKRnZHou4ZtarBNwjCbp5v5gui1oai4up28qtzUeuZUbslURvDUf2zOT9ydDllDzGvzU2zpV/6qL3U+j+wf+1tVXlm2jFuZHJmFNZTdyPDCokFldJHVXOFW1/pnq5o5fGz5w/uttutR1PxoHYy0pj4g7omsa/uCXMiSp7tB/rreWpa0FhTLXrxWPyXr1PwqH/QtXnLdzLwwa67TNz/pfqV626b7ZNCt06fU9Y6PSqbPDXjTk5vsObuTx2rg1vK7+Cq9lznLkjnC/b4eXDaMMlzRpg9fdMd3v8HAAAAAAAAAAAAAAAAAACYNtU+D7CQjB7t4wSeSwQAAAAAAAAAAAAAAAAAAAAAYOqN//d/U9/qXf77v+5buvn9X2AyfgcAAP//C8h7PA==") openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpu.stat\x00', 0x275a, 0x0) 00:03:34 executing program 0: r0 = syz_open_dev$media(&(0x7f0000000c00), 0x2, 0x0) ioctl$MEDIA_IOC_REQUEST_ALLOC(r0, 0x80047c05, &(0x7f0000000c40)) 00:03:34 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0x40049409, 0x0) 00:03:34 executing program 5: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000540), 0x200000, 0x0) epoll_ctl$EPOLL_CTL_DEL(r0, 0x2, 0xffffffffffffffff) [ 214.612541][ T5776] loop1: detected capacity change from 0 to 64 00:03:34 executing program 0: syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) r0 = semget$private(0x0, 0x4, 0x0) semctl$SEM_STAT(r0, 0x0, 0x12, &(0x7f00000002c0)=""/20) 00:03:34 executing program 4: r0 = socket$igmp6(0xa, 0x3, 0x2) recvfrom$inet6(r0, 0x0, 0x0, 0x40000043, 0x0, 0x0) 00:03:34 executing program 3: sendmsg$NL80211_CMD_GET_POWER_SAVE(0xffffffffffffffff, 0x0, 0xd8220000) 00:03:35 executing program 2: syz_genetlink_get_family_id$nl80211(&(0x7f0000000580), 0xffffffffffffffff) openat$btrfs_control(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) 00:03:35 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpu.stat\x00', 0x275a, 0x0) 00:03:35 executing program 3: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) getsockopt$bt_BT_CHANNEL_POLICY(r0, 0x112, 0xa, 0x0, &(0x7f0000000d80)) 00:03:35 executing program 0: r0 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000080)={'wg2\x00'}) 00:03:35 executing program 5: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) write$UHID_GET_REPORT_REPLY(r0, &(0x7f00000001c0), 0xa) 00:03:35 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f00000007c0)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5}, 0x48) 00:03:35 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpu.stat\x00', 0x275a, 0x0) 00:03:35 executing program 4: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000002340), 0x2, 0x0) write$FUSE_NOTIFY_INVAL_ENTRY(r0, 0x0, 0x0) 00:03:35 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000000)={0x0, 0x0, 0x0, 0xfff, 0x0, "a9364637827155ceff54a5706c20fb7f40f915"}) r1 = dup(r0) write$UHID_INPUT(r1, 0x0, 0x0) 00:03:35 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_LISTALL(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x0) syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000380), r0) 00:03:35 executing program 0: io_setup(0x2, &(0x7f00000004c0)=0x0) io_getevents(r0, 0x9, 0x9, &(0x7f0000000500)=[{}, {}, {}, {}, {}, {}, {}, {}, {}], 0x0) syz_open_dev$dri(0x0, 0x0, 0x0) io_setup(0x2, &(0x7f0000000b80)) 00:03:35 executing program 1: openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000000)='cpu.stat\x00', 0x275a, 0x0) 00:03:35 executing program 2: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000540), 0x0, 0x0) openat$cgroup_freezer_state(r0, &(0x7f00000005c0), 0x2, 0x0) 00:03:35 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000080), 0x100, 0x2) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f00000000c0)={0x2, 0x1, 0x2}) 00:03:35 executing program 4: openat$btrfs_control(0xffffffffffffff9c, 0x0, 0x559b40, 0x0) 00:03:35 executing program 1: syz_mount_image$hfs(&(0x7f0000000040), &(0x7f0000000140)='./bus\x00', 0x80841a, &(0x7f00000002c0)={[{@umask={'umask', 0x3d, 0x1}}, {@codepage={'codepage', 0x3d, 'iso8859-5'}}, {@session={'session', 0x3d, 0x8}}, {@session={'session', 0x3d, 0xfffffffffffffffe}}, {@uid}, {@iocharset={'iocharset', 0x3d, 'maccenteuro'}}, {@type={'type', 0x3d, "04e14484"}}]}, 0x7, 0x286, &(0x7f0000000740)="$eJzs3c9qE1EUx/HfnaRtakud/pGCy2rBldi6ETeK9CFciKhNhGKooBXUlbgWcSe4d+dafAE3rsQX0JUrHyC7kXtnkkzi/Gs0uU38fiAhOvfcOaczydwTSCIA/60be9/fX/5pb0aqqSbpqhRIakh1SWe02XhyeHRw1G41iyaquQh7M4ojzR9j9g9bWaE2zkUkQvuvupbT/4fxiKIo+uE7CXjnnv0ZAmkheXa67Y2JZzYeL3wn4JnpqKOnWvGdBwDAr+T6HyTX+eVk/R4E0nZy2Z+p63/HdwKepa7/rsuKjD2+p92mfr/nWji7Peh2iQUz5m6ZV3xmDSwwTVlX6XIJFu8ftFsX9x+2m4Fe6loiNWzD3TfjU7erJNutgmQzlNeeZ8nVMGdr2M3Jf32UPb49fio95ov5am6bUO/U7K3/6pGxh8kdqdAdqbAXEOd/KX9GV2UYj8qpctXt5GyyB336UKHKRnZHou4ZtarBNwjCbp5v5gui1oai4up28qtzUeuZUbslURvDUf2zOT9ydDllDzGvzU2zpV/6qL3U+j+wf+1tVXlm2jFuZHJmFNZTdyPDCokFldJHVXOFW1/pnq5o5fGz5w/uttutR1PxoHYy0pj4g7omsa/uCXMiSp7tB/rreWpa0FhTLXrxWPyXr1PwqH/QtXnLdzLwwa67TNz/pfqV626b7ZNCt06fU9Y6PSqbPDXjTk5vsObuTx2rg1vK7+Cq9lznLkjnC/b4eXDaMMlzRpg9fdMd3v8HAAAAAAAAAAAAAAAAAACYNtU+D7CQjB7t4wSeSwQAAAAAAAAAAAAAAAAAAAAAYOqN//d/U9/qXf77v+5buvn9X2AyfgcAAP//C8h7PA==") openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) 00:03:35 executing program 3: syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) syz_genetlink_get_family_id$netlbl_calipso(0x0, 0xffffffffffffffff) 00:03:35 executing program 4: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) bpf$MAP_GET_NEXT_KEY(0x4, &(0x7f0000000880)={r0, 0x0, &(0x7f00000007c0)=""/112}, 0x20) 00:03:35 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_SET_HARDIF(r0, &(0x7f0000000c80)={0x0, 0x0, &(0x7f0000000c40)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000a60101"], 0x14}}, 0x0) [ 215.585207][ T5817] loop1: detected capacity change from 0 to 64 00:03:35 executing program 5: syz_open_dev$sndctrl(&(0x7f0000001280), 0x0, 0x14000) 00:03:35 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001040)={0xd, {"a2e3ad21ed6b08f99cfbf4c007f70eb4d04fe7ff7fc6e5539b0872fc8b546a1b4d09940f08900c878f0e1ac6e7049b4cb4959b409b3c2a0867f3988f7ef319520100ffe8d178708c523c921b1b0f5a0a169b50d336cd3b78130daa61d8f809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1010}}, 0x1b7) 00:03:35 executing program 1: syz_mount_image$hfs(&(0x7f0000000040), &(0x7f0000000140)='./bus\x00', 0x80841a, &(0x7f00000002c0)={[{@umask={'umask', 0x3d, 0x1}}, {@codepage={'codepage', 0x3d, 'iso8859-5'}}, {@session={'session', 0x3d, 0x8}}, {@session={'session', 0x3d, 0xfffffffffffffffe}}, {@uid}, {@iocharset={'iocharset', 0x3d, 'maccenteuro'}}, {@type={'type', 0x3d, "04e14484"}}]}, 0x7, 0x286, &(0x7f0000000740)="$eJzs3c9qE1EUx/HfnaRtakud/pGCy2rBldi6ETeK9CFciKhNhGKooBXUlbgWcSe4d+dafAE3rsQX0JUrHyC7kXtnkkzi/Gs0uU38fiAhOvfcOaczydwTSCIA/60be9/fX/5pb0aqqSbpqhRIakh1SWe02XhyeHRw1G41iyaquQh7M4ojzR9j9g9bWaE2zkUkQvuvupbT/4fxiKIo+uE7CXjnnv0ZAmkheXa67Y2JZzYeL3wn4JnpqKOnWvGdBwDAr+T6HyTX+eVk/R4E0nZy2Z+p63/HdwKepa7/rsuKjD2+p92mfr/nWji7Peh2iQUz5m6ZV3xmDSwwTVlX6XIJFu8ftFsX9x+2m4Fe6loiNWzD3TfjU7erJNutgmQzlNeeZ8nVMGdr2M3Jf32UPb49fio95ov5am6bUO/U7K3/6pGxh8kdqdAdqbAXEOd/KX9GV2UYj8qpctXt5GyyB336UKHKRnZHou4ZtarBNwjCbp5v5gui1oai4up28qtzUeuZUbslURvDUf2zOT9ydDllDzGvzU2zpV/6qL3U+j+wf+1tVXlm2jFuZHJmFNZTdyPDCokFldJHVXOFW1/pnq5o5fGz5w/uttutR1PxoHYy0pj4g7omsa/uCXMiSp7tB/rreWpa0FhTLXrxWPyXr1PwqH/QtXnLdzLwwa67TNz/pfqV626b7ZNCt06fU9Y6PSqbPDXjTk5vsObuTx2rg1vK7+Cq9lznLkjnC/b4eXDaMMlzRpg9fdMd3v8HAAAAAAAAAAAAAAAAAACYNtU+D7CQjB7t4wSeSwQAAAAAAAAAAAAAAAAAAAAAYOqN//d/U9/qXf77v+5buvn9X2AyfgcAAP//C8h7PA==") openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) [ 215.700065][ T5829] loop1: detected capacity change from 0 to 64 00:03:36 executing program 0: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000000), 0x10000) r1 = socket$packet(0x11, 0x3, 0x300) setsockopt$bt_BT_VOICE(r0, 0x112, 0xb, &(0x7f0000000280)=0x60, 0x2) getsockopt$bt_BT_FLUSHABLE(r0, 0x112, 0x8, &(0x7f00000002c0)=0x5, &(0x7f0000000300)=0x4) setsockopt$bt_BT_SNDMTU(0xffffffffffffffff, 0x112, 0xc, &(0x7f00000004c0)=0x6, 0x2) ioctl$SNDRV_CTL_IOCTL_ELEM_REMOVE(r0, 0xc0405519, &(0x7f0000000500)={0x0, 0x6, 0x0, 0x10001, 'syz0\x00'}) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000540), 0x10000, 0x0) socket$packet(0x11, 0x3, 0x300) pipe2$watch_queue(&(0x7f0000000780), 0x80) bind$packet(r1, &(0x7f0000000b80)={0x11, 0xf6, 0x0, 0x1, 0x7, 0x6, @multicast}, 0x14) 00:03:36 executing program 2: syz_open_dev$dri(&(0x7f0000000ac0), 0x1, 0x0) 00:03:36 executing program 5: io_getevents(0x0, 0x9, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x3938700}) io_setup(0x9, &(0x7f0000000180)=0x0) io_destroy(r0) clock_settime(0x0, 0x0) io_getevents(0x0, 0x0, 0x0, 0x0, 0x0) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(0xffffffffffffffff, 0x0, 0x0) write$FUSE_ENTRY(0xffffffffffffffff, &(0x7f00000028c0)={0x90, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x6c, 0x0, {0x4, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee00}}}, 0x90) io_setup(0x0, 0x0) 00:03:36 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc058560f, &(0x7f0000000040)) 00:03:36 executing program 3: r0 = socket(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), r2) getsockname$packet(r2, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000052ffe7fdffffff0010", @ANYRES32=r3, @ANYBLOB="00000000e60000001c0012000c000100626f6e64"], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=@newlink={0x3c, 0x10, 0x401, 0x0, 0x0, {0x0, 0x0, 0x0, r3}, [@IFLA_LINKINFO={0x1c, 0x12, 0x0, 0x1, @bond={{0x9}, {0xc, 0x2, 0x0, 0x1, [@IFLA_BOND_MODE={0x5, 0x1, 0xa}]}}}]}, 0x3c}}, 0x0) 00:03:36 executing program 1: syz_mount_image$hfs(&(0x7f0000000040), &(0x7f0000000140)='./bus\x00', 0x80841a, &(0x7f00000002c0)={[{@umask={'umask', 0x3d, 0x1}}, {@codepage={'codepage', 0x3d, 'iso8859-5'}}, {@session={'session', 0x3d, 0x8}}, {@session={'session', 0x3d, 0xfffffffffffffffe}}, {@uid}, {@iocharset={'iocharset', 0x3d, 'maccenteuro'}}, {@type={'type', 0x3d, "04e14484"}}]}, 0x7, 0x286, &(0x7f0000000740)="$eJzs3c9qE1EUx/HfnaRtakud/pGCy2rBldi6ETeK9CFciKhNhGKooBXUlbgWcSe4d+dafAE3rsQX0JUrHyC7kXtnkkzi/Gs0uU38fiAhOvfcOaczydwTSCIA/60be9/fX/5pb0aqqSbpqhRIakh1SWe02XhyeHRw1G41iyaquQh7M4ojzR9j9g9bWaE2zkUkQvuvupbT/4fxiKIo+uE7CXjnnv0ZAmkheXa67Y2JZzYeL3wn4JnpqKOnWvGdBwDAr+T6HyTX+eVk/R4E0nZy2Z+p63/HdwKepa7/rsuKjD2+p92mfr/nWji7Peh2iQUz5m6ZV3xmDSwwTVlX6XIJFu8ftFsX9x+2m4Fe6loiNWzD3TfjU7erJNutgmQzlNeeZ8nVMGdr2M3Jf32UPb49fio95ov5am6bUO/U7K3/6pGxh8kdqdAdqbAXEOd/KX9GV2UYj8qpctXt5GyyB336UKHKRnZHou4ZtarBNwjCbp5v5gui1oai4up28qtzUeuZUbslURvDUf2zOT9ydDllDzGvzU2zpV/6qL3U+j+wf+1tVXlm2jFuZHJmFNZTdyPDCokFldJHVXOFW1/pnq5o5fGz5w/uttutR1PxoHYy0pj4g7omsa/uCXMiSp7tB/rreWpa0FhTLXrxWPyXr1PwqH/QtXnLdzLwwa67TNz/pfqV626b7ZNCt06fU9Y6PSqbPDXjTk5vsObuTx2rg1vK7+Cq9lznLkjnC/b4eXDaMMlzRpg9fdMd3v8HAAAAAAAAAAAAAAAAAACYNtU+D7CQjB7t4wSeSwQAAAAAAAAAAAAAAAAAAAAAYOqN//d/U9/qXf77v+5buvn9X2AyfgcAAP//C8h7PA==") openat$cgroup_ro(0xffffffffffffff9c, 0x0, 0x275a, 0x0) [ 216.447784][ T5839] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.3'. [ 216.451314][ T5838] loop1: detected capacity change from 0 to 64 00:03:36 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000040), 0x5faf, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000080)={0x1, @sliced}) 00:03:36 executing program 2: pipe2$watch_queue(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) write$vhost_msg(r0, 0x0, 0x0) [ 216.482623][ T5839] bond1: option mode: invalid value (10) 00:03:36 executing program 5: semget(0x0, 0x0, 0x600) 00:03:36 executing program 2: pipe2$watch_queue(&(0x7f0000000180)={0xffffffffffffffff}, 0x80) io_setup(0x3f, &(0x7f0000000880)=0x0) io_submit(r1, 0x1, &(0x7f0000000b80)=[&(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, r0, 0x0}]) 00:03:36 executing program 3: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) sendto$inet6(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:03:36 executing program 1: socket(0x29, 0x5, 0x7) 00:03:36 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000040)={0x3}) 00:03:36 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000040)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{0x0, 0x4}]}}) 00:03:36 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r1, 0x1, &(0x7f0000000180)=[&(0x7f0000000240)={0xf6ffffff00000000, 0x5301, 0x8, 0x1, 0x0, r0, 0x0, 0x0, 0x57b}]) 00:03:36 executing program 1: pipe2$watch_queue(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, 0x0) 00:03:36 executing program 5: io_pgetevents(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080), 0x8}) 00:03:36 executing program 2: setsockopt$bt_BT_SECURITY(0xffffffffffffffff, 0x112, 0x4, 0x0, 0x0) 00:03:36 executing program 4: io_setup(0x8, &(0x7f0000000240)=0x0) io_pgetevents(r0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300), 0x8}) 00:03:36 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0285626, &(0x7f0000000040)) 00:03:36 executing program 5: io_cancel(0x0, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0) 00:03:36 executing program 1: io_setup(0x3f, &(0x7f0000000880)) 00:03:36 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendmmsg$inet6(r0, &(0x7f0000003cc0)=[{{&(0x7f00000002c0)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c, 0x0, 0x0, &(0x7f0000002700)=[@dontfrag={{0x14}}], 0x18}}], 0x1, 0x0) 00:03:36 executing program 2: r0 = openat(0xffffffffffffff9c, &(0x7f0000004400)='./bus\x00', 0x5a042, 0x0) io_setup(0x3, &(0x7f0000000600)=0x0) io_submit(r1, 0x1, &(0x7f0000000180)=[&(0x7f0000000240)={0xf6ffffff00000000, 0x5301, 0x8, 0x1, 0x0, r0, 0x0, 0x2}]) 00:03:36 executing program 3: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000006f00), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, 0x0, 0x13f}}, 0x20) 00:03:36 executing program 5: io_getevents(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x3938700}) io_setup(0x9, &(0x7f0000000180)=0x0) io_destroy(r0) io_destroy(0x0) io_setup(0x8, &(0x7f0000000240)=0x0) io_pgetevents(r1, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000300), 0x8}) r2 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) clock_gettime(0x0, 0x0) syz_genetlink_get_family_id$batadv(&(0x7f0000000640), r2) r3 = getegid() write$FUSE_ENTRY(0xffffffffffffffff, &(0x7f00000028c0)={0x90, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x7, {0x0, 0x5, 0x0, 0x0, 0x0, 0x0, 0x0, 0xe4f, 0x0, 0x0, 0x8, 0xee00, r3, 0x9, 0x3ff}}}, 0x90) socket$inet6_udp(0xa, 0x2, 0x0) openat$cuse(0xffffffffffffff9c, &(0x7f0000002b40), 0x2, 0x0) 00:03:36 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000004c0)=@base={0x0, 0x0, 0x0, 0x0, 0x6}, 0x48) 00:03:36 executing program 3: socket(0x10, 0x3, 0x44) 00:03:36 executing program 4: ioctl$AUTOFS_DEV_IOCTL_TIMEOUT(0xffffffffffffffff, 0xc018937a, 0x0) r0 = syz_open_dev$vcsa(&(0x7f0000000000), 0x2, 0x0) read$FUSE(r0, &(0x7f00000000c0)={0x2020}, 0x207f) 00:03:36 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000006f00), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000500)={0x0, 0x18, 0xfa00, {0x0, &(0x7f00000004c0)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_QUERY_ROUTE(r0, &(0x7f0000000540)={0x5, 0x10, 0xfa00, {&(0x7f00000002c0), r1}}, 0x18) 00:03:36 executing program 2: semtimedop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x1800}], 0x1, 0x0) semtimedop(0x0, &(0x7f0000000080)=[{0x0, 0x1, 0x1000}], 0x1, &(0x7f00000000c0)={0x77359400}) 00:03:36 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0x5450, 0x0) 00:03:36 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) 00:03:36 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_SET_HARDIF(r0, &(0x7f0000000c80)={0x0, 0x0, &(0x7f0000000c40)={&(0x7f0000000000)=ANY=[@ANYBLOB="14000000", @ANYRES16=0x0, @ANYBLOB='%'], 0x14}}, 0x0) 00:03:36 executing program 1: mmap$qrtrtun(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, 0xffffffffffffffff, 0x0) 00:03:36 executing program 0: syz_genetlink_get_family_id$batadv(&(0x7f0000005d00), 0xffffffffffffffff) 00:03:36 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000040)={0x5}) 00:03:36 executing program 5: io_setup(0x6a, &(0x7f0000000000)=0x0) io_getevents(r0, 0x0, 0x0, 0x0, &(0x7f00000000c0)) 00:03:36 executing program 3: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x9343fb6658159ca, &(0x7f0000000100)={0xa, 0x0, 0x0, @loopback}, 0x1c) 00:03:36 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @multicast1}, 0x10) sendto$inet(r0, 0x0, 0x0, 0x20020084, &(0x7f00000018c0)={0x2, 0x4e20}, 0x10) r1 = bpf$MAP_CREATE(0x0, &(0x7f0000000200)=@base={0xf, 0x4, 0x4, 0x12}, 0x48) sendmsg$GTP_CMD_GETPDP(0xffffffffffffffff, &(0x7f0000000340)={&(0x7f0000000180), 0xc, 0x0}, 0x0) bpf$MAP_UPDATE_ELEM(0x2, &(0x7f0000000100)={r1, &(0x7f0000000340), &(0x7f0000000040)=@tcp=r0}, 0x20) 00:03:37 executing program 1: bpf$OBJ_GET_PROG(0x7, &(0x7f00000004c0)={&(0x7f0000000480)='./file0\x00'}, 0x10) 00:03:37 executing program 2: pipe2$watch_queue(&(0x7f0000000780)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) getsockname$packet(r0, 0x0, 0x0) 00:03:37 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) ioctl$PIO_UNISCRNMAP(r1, 0x4b72, &(0x7f0000000000)) 00:03:37 executing program 3: r0 = syz_open_procfs(0x0, &(0x7f0000003300)='cpuset\x00') read$FUSE(r0, &(0x7f0000000100)={0x2020}, 0x2020) 00:03:37 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000300), 0x0, 0x2) ioctl$vim2m_VIDIOC_STREAMOFF(r0, 0x40045612, &(0x7f0000000000)=0x5) 00:03:37 executing program 4: r0 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) setsockopt$SO_J1939_FILTER(r0, 0x6b, 0x1, 0x0, 0x0) 00:03:37 executing program 2: syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_cipso(&(0x7f0000000180), 0xffffffffffffffff) 00:03:37 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) ioctl$AUTOFS_DEV_IOCTL_OPENMOUNT(0xffffffffffffffff, 0xc0189374, &(0x7f0000000000)={{0x1, 0x1, 0x18}, './file0\x00'}) ioctl$PIO_UNISCRNMAP(r1, 0x4b72, &(0x7f0000000000)) 00:03:37 executing program 0: io_setup(0x8, &(0x7f0000000240)=0x0) io_pgetevents(r0, 0x5, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x0}) 00:03:37 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0205648, &(0x7f0000000040)) 00:03:37 executing program 1: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendmmsg$inet6(r0, &(0x7f00000023c0)=[{{&(0x7f0000000000)={0xa, 0x4e20, 0x0, @mcast2, 0x7}, 0x1c, 0x0}}], 0x1, 0x0) 00:03:37 executing program 4: r0 = syz_open_dev$ndb(&(0x7f0000000500), 0x0, 0x0) ioctl$BLKTRACETEARDOWN(r0, 0x1276, 0x0) 00:03:37 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000040)={0x8}) 00:03:37 executing program 5: io_setup(0x2, &(0x7f00000004c0)=0x0) io_getevents(r0, 0x9, 0x0, 0x0, 0x0) 00:03:37 executing program 1: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000005f80), 0x2, 0x0) write$FUSE_BMAP(r0, &(0x7f0000005fc0)={0x18, 0xffffffffffffffda, 0x0, {0x8}}, 0x18) 00:03:37 executing program 3: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) sendto$inet6(r0, &(0x7f0000000140)="f9", 0x1, 0x880, &(0x7f0000000240)={0xa, 0x4e20, 0x0, @ipv4={'\x00', '\xff\xff', @local}}, 0x1c) 00:03:37 executing program 2: r0 = syz_open_procfs$namespace(0x0, &(0x7f0000000080)='ns/pid_for_children\x00') ioctl$NS_GET_OWNER_UID(r0, 0xb704, 0x0) 00:03:37 executing program 0: syz_genetlink_get_family_id$nl80211(0x0, 0xffffffffffffffff) syz_genetlink_get_family_id$nl802154(0x0, 0xffffffffffffffff) 00:03:37 executing program 4: io_setup(0x5, &(0x7f0000000000)) io_setup(0x7, &(0x7f0000000340)) 00:03:37 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) bind$packet(r0, &(0x7f0000000b80)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x14) 00:03:37 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000340)={0x1c, 0x3, &(0x7f0000000080)=@framed, &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 00:03:37 executing program 5: openat$urandom(0xffffffffffffff9c, &(0x7f0000000080), 0x20c0, 0x0) 00:03:37 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r0, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) 00:03:37 executing program 0: io_setup(0x0, &(0x7f0000000180)) 00:03:37 executing program 1: r0 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$IMADDTIMER(r0, 0x80044940, &(0x7f0000000080)=0xf4240) 00:03:37 executing program 2: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000c80), 0x0) read$proc_mixer(r0, 0x0, 0x0) 00:03:37 executing program 5: clock_settime(0x0, &(0x7f0000000200)) 00:03:37 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000040)={0x9}) 00:03:37 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) syz_genetlink_get_family_id$devlink(&(0x7f0000003a00), r0) 00:03:37 executing program 3: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x8810, &(0x7f0000000100)={0xa, 0x0, 0x0, @local, 0x4}, 0x1c) 00:03:37 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0x5421, 0x0) 00:03:37 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_POWER_SAVE(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x7}, 0x0) 00:03:37 executing program 5: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0x401c5820, &(0x7f0000000040)) 00:03:37 executing program 4: syz_genetlink_get_family_id$gtp(&(0x7f0000000800), 0xffffffffffffffff) 00:03:37 executing program 3: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000180), 0x2, 0x0) write$UHID_SET_REPORT_REPLY(r0, &(0x7f00000006c0), 0xc) 00:03:37 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000000)={0x0, 0x0, 0x0, 0x0, 0x0, "a9364637827155ceff54a5706c20fb7f40f915"}) r1 = dup(r0) write$UHID_INPUT(r1, 0x0, 0x0) 00:03:37 executing program 5: io_getevents(0x0, 0x0, 0x0, 0x0, &(0x7f0000000080)={0x0, 0x3938700}) io_setup(0x8, &(0x7f0000000240)) write$FUSE_ENTRY(0xffffffffffffffff, 0x0, 0x0) openat$cuse(0xffffffffffffff9c, 0x0, 0x2, 0x0) 00:03:38 executing program 2: io_setup(0x7, &(0x7f0000000340)=0x0) io_cancel(r0, &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}, 0x0) 00:03:38 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_POWER_SAVE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)=ANY=[], 0x20}, 0x7}, 0x0) 00:03:38 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$netlbl_calipso(&(0x7f0000000380), r0) sendmsg$NLBL_CALIPSO_C_LIST(r0, &(0x7f0000000440)={&(0x7f0000000340)={0x10, 0x0, 0x0, 0x8}, 0xc, &(0x7f0000000400)={&(0x7f00000003c0)={0x14, r1, 0x3ad}, 0x14}}, 0x0) 00:03:38 executing program 3: r0 = openat$mice(0xffffffffffffff9c, &(0x7f0000000a80), 0x0) setsockopt$packet_rx_ring(r0, 0x107, 0x5, 0x0, 0x0) 00:03:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f0000000040)={0x14}, 0x14}}, 0x0) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f00000001c0)={&(0x7f0000000100)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14}, 0x14}}, 0x0) 00:03:38 executing program 5: r0 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) setns(r0, 0x0) 00:03:38 executing program 5: openat$pfkey(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) openat$pfkey(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) 00:03:38 executing program 4: r0 = socket$igmp6(0xa, 0x3, 0x2) bind$inet6(r0, &(0x7f0000000080)={0xa, 0x0, 0x0, @loopback}, 0x1c) 00:03:38 executing program 0: pipe2$watch_queue(&(0x7f0000000180), 0x80) 00:03:38 executing program 1: openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0xbf000000) 00:03:38 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000005d00), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f0000005e00)={&(0x7f0000005cc0), 0xc, &(0x7f0000005dc0)={&(0x7f0000005d80)={0x24, r1, 0x56de0c3acb3990f9, 0x0, 0x0, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_BONDING_ENABLED={0x5}]}, 0x24}}, 0x0) 00:03:38 executing program 5: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000006f00), 0x2, 0x0) r1 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000006f00), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000200)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000180)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_NOTIFY(r1, &(0x7f0000000240)={0xf, 0x8, 0xfa00, {r2}}, 0x10) 00:03:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0205647, &(0x7f0000000040)) 00:03:38 executing program 4: pipe2$9p(&(0x7f00000001c0), 0x80880) 00:03:38 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000040), 0x5, 0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000180)=@multiplanar_userptr={0x0, 0x1, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "56bc2880"}, 0x0, 0x2, {0x0}}) 00:03:38 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000100), 0x0, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000140)={0x2, @vbi={0x0, 0x0, 0x0, 0x0, [], [0x6]}}) 00:03:38 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000280)=@userptr={0x0, 0x7, 0x4, 0x0, 0x0, {0x77359400}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "ab6d2ec0"}, 0x0, 0x2, {0x0}}) 00:03:38 executing program 4: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) recvmmsg(r0, &(0x7f0000000580)=[{{0x0, 0x0, 0x0}}], 0x1, 0x40010001, 0x0) 00:03:38 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001040)={0xd, {"a2e3ad21ed6b08f99cfbf4c009f70eb4d04fe7ff7fc6e5539b0872fc8b546a1b4d09940f08900c878f0e1ac6e7049b4cb4956c409b3c2a0867f3988f7ef319520100ffe8d178708c523c921b1b0f5a0a169b50d336cd3b78130daa61d8f809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1010}}, 0x1b7) 00:03:38 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) ioctl$VT_RESIZEX(r1, 0x560a, &(0x7f0000000000)={0x1, 0x0, 0x6, 0x5, 0x7, 0x7}) 00:03:38 executing program 1: openat$cgroup_int(0xffffffffffffffff, &(0x7f0000000000)='cpuset.mem_hardwall\x00', 0x2, 0x0) r0 = openat$damon_mk_contexts(0xffffffffffffff9c, &(0x7f0000000040), 0x2, 0x0) write$binfmt_elf64(r0, &(0x7f0000000000)=ANY=[], 0x7b) 00:03:38 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) ioctl$VT_RESIZEX(r1, 0x560a, &(0x7f0000000000)={0x1, 0x3ff, 0x0, 0x5, 0x7, 0x7}) 00:03:38 executing program 3: pipe2$watch_queue(&(0x7f0000000d00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) epoll_pwait2(r0, &(0x7f0000000d40)=[{}], 0x1, &(0x7f0000000d80)={0x77359400}, 0x0, 0x0) 00:03:38 executing program 5: syz_open_dev$sndctrl(&(0x7f0000001280), 0x0, 0x0) 00:03:38 executing program 4: r0 = syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) recvmmsg(r0, &(0x7f0000000580)=[{{0x0, 0x0, 0x0}}], 0x1, 0x40010001, 0x0) 00:03:38 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000040), 0x0, 0x2) ioctl$vim2m_VIDIOC_QUERYBUF(r0, 0xc0585609, &(0x7f0000000140)=@overlay={0x0, 0x3, 0x4, 0x0, 0x0, {0x0, 0xea60}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "35f8ac46"}}) 00:03:38 executing program 3: r0 = openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000380), 0x0, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, 0x0) 00:03:38 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendmmsg$inet6(r0, &(0x7f0000003cc0)=[{{&(0x7f00000002c0)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02'}, 0x1c, 0x0, 0x0, &(0x7f0000002700)=[@pktinfo={{0x24, 0x29, 0x32, {@loopback}}}], 0x28}}], 0x1, 0x0) 00:03:38 executing program 2: io_setup(0x5, &(0x7f0000000000)=0x0) io_submit(r0, 0x1, &(0x7f0000000180)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0}]) 00:03:38 executing program 1: io_setup(0x9, &(0x7f0000000180)) io_setup(0x8, &(0x7f0000000240)) io_setup(0x1, &(0x7f0000002980)) 00:03:38 executing program 4: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_REQBUFS(r0, 0xc0145608, &(0x7f0000000140)={0x100, 0x1, 0x1}) 00:03:38 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) sendmmsg$inet_sctp(0xffffffffffffffff, &(0x7f00000009c0)=[{&(0x7f0000000000)=@in={0x2, 0x0, @local}, 0x10, 0x0}], 0x1, 0x0) ioctl$PIO_UNISCRNMAP(r1, 0x4b72, &(0x7f0000000000)) 00:03:38 executing program 0: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002280)={{0x1, 0xee00, 0x0, 0xffffffffffffffff}}) 00:03:38 executing program 0: r0 = openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000480), 0x0, 0x0) ioctl$VHOST_NET_SET_BACKEND(r0, 0x4008af30, 0x0) 00:03:38 executing program 3: pipe2$watch_queue(&(0x7f0000000180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) write$vhost_msg(r0, &(0x7f00000002c0)={0x1, {0x0, 0x0, 0x0}}, 0x48) 00:03:38 executing program 1: r0 = syz_open_dev$media(&(0x7f0000000c00), 0x0, 0x0) ioctl$MEDIA_IOC_REQUEST_ALLOC(r0, 0x80047c05, 0x0) 00:03:38 executing program 5: r0 = openat$misdntimer(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$IMADDTIMER(r0, 0x80044940, &(0x7f0000000080)) 00:03:38 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$ETHTOOL_MSG_CHANNELS_GET(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000280)={0x14, 0x0, 0x4}, 0x14}}, 0x0) 00:03:38 executing program 0: pipe2$watch_queue(&(0x7f0000000180)={0xffffffffffffffff}, 0x80) io_setup(0x3f, &(0x7f0000000880)=0x0) io_submit(r1, 0x3, &(0x7f0000000b80)=[&(0x7f0000000900)={0x0, 0x0, 0x0, 0x0, 0x0, r0, &(0x7f00000008c0)=']', 0x1}, 0x0, 0x0]) 00:03:38 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0x4020940d, &(0x7f0000000040)) 00:03:38 executing program 1: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0045878, 0x0) 00:03:38 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) ioctl$PIO_UNISCRNMAP(r1, 0x4b66, &(0x7f0000000000)) 00:03:39 executing program 4: io_setup(0x9, &(0x7f0000000180)=0x0) io_destroy(r0) io_setup(0x8, &(0x7f0000000240)) syz_genetlink_get_family_id$batadv(&(0x7f0000000640), 0xffffffffffffffff) 00:03:39 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_DEST(r0, &(0x7f0000000200)={&(0x7f0000000000), 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0xfffffffffffffffa, 0x0, 0x0, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_SERVICE={0x28, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_FWMARK={0x8}, @IPVS_SVC_ATTR_PROTOCOL={0x6}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@ipv4={'\x00', '\xff\xff', @empty}}]}]}, 0x3c}}, 0x0) 00:03:39 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:39 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000040)={0x4}) 00:03:39 executing program 1: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000006f00), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f0000000080)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000040), 0x13f}}, 0x20) 00:03:39 executing program 2: io_setup(0x6a, &(0x7f0000000000)=0x0) io_getevents(r0, 0x0, 0x0, 0x0, 0x0) 00:03:39 executing program 5: openat$proc_mixer(0xffffffffffffff9c, &(0x7f0000000c40)='/proc/asound/card2/oss_mixer\x00', 0x240, 0x0) 00:03:39 executing program 3: r0 = socket$pppl2tp(0x18, 0x1, 0x1) r1 = socket$l2tp6(0xa, 0x2, 0x73) connect$pppl2tp(r0, &(0x7f0000000080)=@pppol2tpv3in6={0x18, 0x1, {0x0, r1, 0x2, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @ipv4={'\x00', '\xff\xff', @loopback}}}}, 0x3a) 00:03:39 executing program 0: semctl$SEM_STAT_ANY(0x0, 0x0, 0x14, &(0x7f0000000080)=""/43) 00:03:39 executing program 5: bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x0, 0x0, 0x0, &(0x7f0000000280)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:39 executing program 3: r0 = openat$qrtrtun(0xffffffffffffff9c, &(0x7f0000000540), 0x0) mmap$qrtrtun(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0, 0x10, r0, 0x0) 00:03:39 executing program 2: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) setsockopt$inet6_mreq(r0, 0x29, 0x1b, &(0x7f0000000040)={@mcast1}, 0x14) 00:03:39 executing program 4: openat$proc_mixer(0xffffffffffffff9c, &(0x7f0000000000)='/proc/asound/card3/oss_mixer\x00', 0x0, 0x0) openat$dlm_control(0xffffffffffffff9c, &(0x7f0000000040), 0x121600, 0x0) 00:03:39 executing program 1: clock_gettime(0x0, &(0x7f0000000680)) 00:03:39 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) ioctl$PIO_UNISCRNMAP(r1, 0x541d, 0x0) 00:03:39 executing program 2: ioctl$sock_inet6_SIOCDELRT(0xffffffffffffffff, 0x890c, &(0x7f0000004300)={@private2, @local, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}) msgctl$IPC_INFO(0x0, 0x3, &(0x7f0000004240)=""/182) 00:03:39 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) ioctl$TIOCL_SETSEL(r1, 0x541c, &(0x7f00000000c0)) 00:03:39 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x3) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001040)={0xd, {"a2e3ad21ed6b08f99cfbf4c007f70eb4d04fe7ff7fc6e5539b0872fc8b546a1b4d09940f08900c878f0e1ac6e7049b4cb4956c409b3c2a0867f3988f7ef319520100ffe8d178708c523c921b1b0f5a0a169b50d336cd3b78130daa61d8f809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b40517705da56e9ebf0afa53282bf86dbb58c548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c68cc164b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1010}}, 0x1b7) 00:03:39 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) ioctl$PIO_UNISCRNMAP(r1, 0x4b40, &(0x7f0000000000)) 00:03:39 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000040)={0xb}) 00:03:40 executing program 3: syz_genetlink_get_family_id$ieee802154(&(0x7f0000000840), 0xffffffffffffffff) 00:03:40 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) ioctl$PIO_UNISCRNMAP(r1, 0x4b68, 0x0) 00:03:40 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) write$RDMA_USER_CM_CMD_DISCONNECT(r0, 0x0, 0x0) 00:03:40 executing program 1: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) ioctl$GIO_UNIMAP(r1, 0x4b66, &(0x7f0000000040)={0x0, 0x0}) 00:03:40 executing program 0: syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) pipe2$9p(&(0x7f00000001c0), 0x80880) 00:03:40 executing program 5: r0 = socket$pppl2tp(0x18, 0x1, 0x1) connect$pppl2tp(r0, &(0x7f0000000000)=@pppol2tpin6={0x18, 0x1, {0x0, 0xffffffffffffffff, 0x4, 0x0, 0x0, 0x0, {0xa, 0x0, 0x0, @loopback}}}, 0x32) 00:03:40 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_QBUF(r0, 0xc058560f, &(0x7f0000000080)=@fd={0x0, 0x1, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "579e8ae6"}}) 00:03:40 executing program 4: semtimedop(0x0, &(0x7f0000000000)=[{0x0, 0x0, 0x1800}, {}], 0x2, 0x0) 00:03:40 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_ENUM_FRAMESIZES(r0, 0xc02c564a, &(0x7f0000000200)={0x8, 0x56595559}) 00:03:40 executing program 1: r0 = socket$can_bcm(0x1d, 0x2, 0x2) sendmsg$can_bcm(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={0x0, 0x48}}, 0x0) 00:03:40 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001240)={0x0, 0x0, &(0x7f0000001200)={0x0}, 0x7}, 0x0) 00:03:40 executing program 5: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) listen(r0, 0x0) 00:03:40 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000300), 0x0, 0x2) ioctl$vim2m_VIDIOC_TRY_FMT(r0, 0xc0d05640, &(0x7f0000000200)={0x3, @sliced}) 00:03:40 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$IPVS_CMD_SET_DEST(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)={0x14, r1, 0x1}, 0x14}}, 0x0) 00:03:40 executing program 3: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0x40086602, 0x0) 00:03:40 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_SET_HARDIF(r0, &(0x7f0000000c80)={0x0, 0x0, &(0x7f0000000c40)={&(0x7f0000000c00)=ANY=[], 0x14}}, 0x0) 00:03:40 executing program 1: r0 = openat$nullb(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) r1 = openat$vnet(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) sendfile(r1, r0, 0x0, 0xc14) 00:03:40 executing program 5: io_setup(0xde, &(0x7f0000000000)=0x0) io_destroy(r0) 00:03:40 executing program 2: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000006f00), 0x2, 0x0) write$RDMA_USER_CM_CMD_CREATE_ID(r0, &(0x7f00000000c0)={0x0, 0x18, 0xfa00, {0x0, &(0x7f0000000080)={0xffffffffffffffff}, 0x111}}, 0x20) write$RDMA_USER_CM_CMD_NOTIFY(r0, &(0x7f0000000040)={0xf, 0x8, 0xfa00, {r1}}, 0x10) 00:03:40 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_LISTALL(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f00000001c0)={0x14, 0x0, 0x1}, 0x14}}, 0x0) 00:03:40 executing program 3: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000001240)={0x0, 0x0, 0x0, 0x7}, 0x0) 00:03:40 executing program 2: r0 = socket(0x2, 0xa, 0x0) sendmsg$IPVS_CMD_SET_DEST(r0, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={0x0}}, 0x0) 00:03:40 executing program 0: r0 = socket$can_j1939(0x1d, 0x2, 0x7) setsockopt$SO_J1939_SEND_PRIO(r0, 0x6b, 0x3, &(0x7f0000006040), 0x4) 00:03:40 executing program 1: r0 = socket$can_j1939(0x1d, 0x2, 0x7) recvmsg$can_j1939(r0, &(0x7f0000003980)={0x0, 0x0, &(0x7f0000003900)=[{0x0}, {0x0}], 0x2}, 0x0) 00:03:40 executing program 5: r0 = socket$packet(0x11, 0x3, 0x300) bind$packet(r0, &(0x7f0000000b80)={0x11, 0xf6, 0x0, 0x1, 0x0, 0x6, @multicast}, 0x14) 00:03:40 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_ipv6_tunnel_SIOCGETTUNNEL(r0, 0x89f0, &(0x7f00000000c0)={'ip6tnl0\x00', &(0x7f0000000040)={'syztnl2\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @private0, @empty}}) 00:03:40 executing program 0: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$RDMA_USER_CM_CMD_ACCEPT(r0, 0xffffffffffffffff, 0x0) 00:03:40 executing program 3: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000480), 0x802, 0x0) write$UHID_INPUT2(r0, &(0x7f00000004c0), 0x6) 00:03:40 executing program 2: r0 = openat$rdma_cm(0xffffffffffffff9c, &(0x7f0000006f00), 0x2, 0x0) write$RDMA_USER_CM_CMD_QUERY(r0, &(0x7f0000007140)={0x13, 0xffffffffffffffda, 0xfa00, {0x0}}, 0x18) 00:03:40 executing program 0: memfd_create(&(0x7f0000000040)='{(+/\x00', 0x5) 00:03:40 executing program 3: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendmmsg$inet6(r0, &(0x7f0000003cc0)=[{{&(0x7f00000002c0)={0xa, 0x0, 0x0, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x02', 0x5}, 0x1c, 0x0}}], 0x1, 0x0) 00:03:40 executing program 5: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0xa, 0x0, 0x0, @local}, 0x2) 00:03:40 executing program 4: syz_init_net_socket$nfc_llcp(0x27, 0x0, 0x1) syz_genetlink_get_family_id$nl80211(&(0x7f0000000580), 0xffffffffffffffff) syz_genetlink_get_family_id$nl802154(0x0, 0xffffffffffffffff) 00:03:40 executing program 2: r0 = socket(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), r2) getsockname$packet(r2, &(0x7f00000000c0)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000380)=ANY=[@ANYBLOB="3c00000010000d0700000052ffe7fdffffff0010", @ANYRES32=r3, @ANYBLOB="00000000e60000001c0012000c000100626f6e64"], 0x3c}}, 0x0) sendmsg$nl_route(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="3c0000001000010400"/20, @ANYRES32=r3, @ANYBLOB="00000000000000001c00128009000100626f6e64000000000c0002800500010085"], 0x3c}}, 0x0) 00:03:40 executing program 0: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000002400), 0x2, 0x0) write$FUSE_NOTIFY_DELETE(r0, 0x0, 0x39) [ 220.590173][ T6182] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.2'. [ 220.612247][ T6182] bond1: option mode: invalid value (133) 00:03:41 executing program 1: r0 = openat$drirender128(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DRM_IOCTL_GEM_FLINK(r0, 0xc008640a, &(0x7f0000000040)) 00:03:41 executing program 5: openat$cuse(0xffffffffffffff9c, &(0x7f0000002b40), 0x2, 0x0) 00:03:41 executing program 4: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000100), 0x2, 0x0) write$UHID_CREATE(r0, &(0x7f00000001c0)={0x0, {'syz1\x00', 'syz0\x00', 'syz0\x00', 0x0}}, 0x120) 00:03:41 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) ioctl$GIO_UNIMAP(r1, 0x4b66, &(0x7f0000000040)={0x2, &(0x7f0000000180)=[{}, {}]}) 00:03:41 executing program 0: openat$btrfs_control(0xffffffffffffff9c, &(0x7f0000000c80), 0x240, 0x0) 00:03:41 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x0, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0585611, &(0x7f0000000040)) 00:03:41 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_POWER_SAVE(r0, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0xe}, 0x0) 00:03:41 executing program 0: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000000200), 0x2, 0x0) write$FUSE_NOTIFY_DELETE(r0, &(0x7f0000000280)={0x32, 0x6, 0x0, {0x0, 0x0, 0x9, 0x0, '&\xbb\xc3\x82\x01\x00\x00\x00\x00'}}, 0x32) 00:03:41 executing program 2: io_setup(0x1ff, &(0x7f00000000c0)) 00:03:41 executing program 4: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f00000001c0), 0x2, 0x0) write$FUSE_CREATE_OPEN(r0, &(0x7f0000004280)={0xa0, 0x0, 0x0, {{0x0, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0xee01}}}}, 0xa0) 00:03:41 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NL80211_CMD_GET_POWER_SAVE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0, 0x20}, 0x1, 0x0, 0x22d8}, 0x0) 00:03:41 executing program 1: r0 = socket(0x11, 0xa, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000000), r0) 00:03:41 executing program 3: epoll_pwait2(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000d80)={0x77359400}, 0x0, 0x0) 00:03:41 executing program 4: r0 = openat$cuse(0xffffffffffffff9c, &(0x7f0000002400), 0x2, 0x0) write$FUSE_NOTIFY_DELETE(r0, &(0x7f0000002480)=ANY=[@ANYBLOB="390000000002000000000000005e"], 0x39) 00:03:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f0000000140)={@mcast1, @private1, @ipv4={'\x00', '\xff\xff', @broadcast}}) 00:03:41 executing program 1: msgctl$IPC_SET(0x0, 0x1, &(0x7f0000002280)={{0x1, 0xee00, 0x0, 0xffffffffffffffff}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x101}) 00:03:41 executing program 3: io_setup(0x8, &(0x7f0000000240)=0x0) io_pgetevents(r0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:03:41 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={0x0, 0x24}}, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x2ba) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="3c0000001000850619fbb7c75150926b00000000", @ANYRES32=r2, @ANYBLOB="fe000000000000001c0012000c000100626f6e64"], 0x3c}}, 0x0) r3 = socket$nl_route(0x10, 0x3, 0x0) getsockname$packet(r1, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r3, &(0x7f00000002c0)={0x0, 0x7400, &(0x7f0000000280)={&(0x7f0000000080)=@newlink={0x20, 0x11, 0x455, 0x0, 0x0, {0x10, 0x0, 0x0, r4}}, 0x20}}, 0x0) 00:03:41 executing program 0: r0 = socket$l2tp6(0xa, 0x2, 0x73) sendto$inet6(r0, 0x0, 0x0, 0x0, &(0x7f0000000100)={0x2, 0x0, 0x0, @local}, 0x1c) 00:03:41 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_BLA_CLAIM(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={0x0}}, 0x0) [ 221.504229][ T6221] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 221.519111][ T6224] Zero length message leads to an empty skb 00:03:41 executing program 2: getsockopt$netrom_NETROM_N2(0xffffffffffffffff, 0x103, 0x3, 0x0, 0x0) 00:03:41 executing program 1: io_setup(0x4, &(0x7f0000000200)=0x0) io_getevents(r0, 0x0, 0x0, 0x0, &(0x7f0000000280)) [ 221.559039][ T6221] bond1 (unregistering): Released all slaves 00:03:41 executing program 4: openat$dlm_control(0xffffffffffffff9c, 0x0, 0x0, 0x0) 00:03:41 executing program 0: syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000001140)="c3") shmctl$SHM_STAT_ANY(0x0, 0xf, &(0x7f0000001280)=""/56) 00:03:41 executing program 3: io_pgetevents(0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000000c0)={0x0}) clock_gettime(0x3, &(0x7f00000001c0)) 00:03:41 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$ipvs(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$IPVS_CMD_SET_DEST(r0, &(0x7f0000000200)={&(0x7f0000000000), 0xc, &(0x7f00000001c0)={&(0x7f0000000100)={0x3c, r1, 0x1, 0x0, 0x0, {}, [@IPVS_CMD_ATTR_SERVICE={0x28, 0x1, 0x0, 0x1, [@IPVS_SVC_ATTR_FWMARK={0x8}, @IPVS_SVC_ATTR_PROTOCOL={0x6}, @IPVS_SVC_ATTR_ADDR={0x14, 0x3, @ipv6=@ipv4={'\x00', '\xff\xff', @empty}}]}]}, 0x3c}}, 0x0) 00:03:41 executing program 2: r0 = openat$qrtrtun(0xffffffffffffff9c, &(0x7f0000000340), 0x0) write$qrtrtun(r0, 0x0, 0x0) 00:03:41 executing program 5: io_getevents(0x0, 0x0, 0x0, 0x0, &(0x7f0000000300)) 00:03:41 executing program 3: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_CIPSOV4_C_LISTALL(r0, &(0x7f0000000300)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x8000000}, 0xc, &(0x7f00000002c0)={&(0x7f00000001c0)={0x14}, 0x14}}, 0x0) 00:03:41 executing program 1: r0 = socket$l2tp6(0xa, 0x2, 0x73) ioctl$sock_inet6_SIOCDELRT(r0, 0x890c, &(0x7f0000000480)={@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @private1, @private0, 0x0, 0x8, 0x6, 0x0, 0x0, 0x1000005}) 00:03:41 executing program 4: semtimedop(0x0, &(0x7f00000001c0)=[{0x1}, {}], 0x2, 0x0) 00:03:41 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000005d00), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER_CANCEL(r0, &(0x7f0000005e00)={0x0, 0x0, &(0x7f0000005dc0)={&(0x7f0000005d80)={0x24, r1, 0x56de0c3acb3990f9, 0x0, 0x0, {}, [@BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_BONDING_ENABLED={0x5}]}, 0x24}}, 0x0) 00:03:41 executing program 2: r0 = semget$private(0x0, 0x4, 0x0) semtimedop(r0, &(0x7f0000000040)=[{0x3}, {}], 0x2, 0x0) 00:03:41 executing program 5: setsockopt$inet6_mreq(0xffffffffffffffff, 0x29, 0x0, &(0x7f0000000000)={@private0}, 0xfffffffffffffdea) 00:03:41 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000580)={0x10, 0x10, 0x0, &(0x7f0000000100)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:41 executing program 3: pipe2$watch_queue(&(0x7f0000000f00)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) accept4$packet(r0, 0x0, 0x0, 0x0) 00:03:41 executing program 0: r0 = syz_open_dev$vim2m(&(0x7f0000000000), 0x7fffffffffffffff, 0x2) ioctl$vim2m_VIDIOC_PREPARE_BUF(r0, 0xc058565d, &(0x7f0000000140)=@userptr={0x0, 0x3, 0x4, 0x0, 0x0, {}, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, "3b192576"}, 0x0, 0x2, {0x0}}) 00:03:41 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_COALESCE(r0, &(0x7f0000003200)={0x0, 0x0, &(0x7f00000031c0)={&(0x7f00000000c0)={0x38, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc}}}, [@NL80211_ATTR_COALESCE_RULE_PKT_PATTERN={0x10, 0x117, 0x0, 0x1, [{0xc, 0x0, 0x0, 0x1, @NL80211_PKTPAT_OFFSET={0x8}}]}]}, 0x38}}, 0x0) 00:03:41 executing program 1: r0 = syz_open_dev$vcsn(&(0x7f0000000000), 0x1, 0x28001) write$UHID_DESTROY(r0, 0x0, 0x0) 00:03:41 executing program 2: syz_open_dev$admmidi(&(0x7f0000000040), 0x2, 0x400) 00:03:41 executing program 5: r0 = syz_open_dev$amidi(&(0x7f0000000580), 0x200, 0x0) ioctl$SNDRV_RAWMIDI_IOCTL_STATUS32(r0, 0xc0245720, &(0x7f00000005c0)) 00:03:41 executing program 3: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCGIFADDR(r0, 0x89b1, &(0x7f0000001180)={'veth0_virt_wifi\x00', {0x2, 0x0, @private}}) 00:03:41 executing program 0: r0 = openat$drirender128(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, 0x0) 00:03:41 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_COALESCE(r0, &(0x7f0000003200)={0x0, 0x0, &(0x7f00000031c0)={&(0x7f00000000c0)={0x28, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc, 0x99, {0x1}}}}}, 0x28}}, 0x0) 00:03:41 executing program 4: socketpair(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$kcm(r0, &(0x7f0000002600)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001180)=ANY=[@ANYBLOB="ec00000000000000d59c0000beaa7b7e229bf0b9e8efcaf3f175704b3a315b8889ceeef05804665e09d3e6af9a8858aaff524d1ef35a6e7adf3ed76bc3031524ec84d8a4d88b8ee8dafe2bae876c74d916ddb86d3afeee52463e7133af46d8c380a554b1ddfd6107f44ee7c064dc94bf686d75fdee8f686371e2164c566fcc1fa90c621a2a2d0fb4ce04ef3ddb5ac942f46c74c6b34386f307dadd4297c0b708d3f43810e23989e87b9961036c1300b46137aad1427e4269916b64da65b426f56b6014d55cdd589b0ae613b7e018d6c25b2b7a397be23d7482b1e5c602ef2439932cce2a87712345f1000000040100001201000005000000ff1276442a291e3975bbf63ef4fefc24bff66bf1550f933aec3fd3dbe1972626a4124edee5db3584129d751a1a51d6485d5f999df83bb6815451921546ce7ff37861bf63337f68b222f98f86a5ea35635456751aeea43068d992eb2c5a6150482f2b54eadfe3c2d87996217fda83d9e3980665153a95b81c29f1425d0be7a46cbbda9b23c37304aabf0ba1c154a7c7918c173699e0394f10e0f05d7d931c3e1157db14eb4a33922c799fd854dc11c1ed67e9800a91e8914e44fec32887c0124f090b1ee9c3db5d7fd200b9ac9c29f2e043d2d0fb6666a60dc60f332b52a5e1584b478c65004aafa3e35557a8211a097f7a084185dd26321b34000000080100002a0800007ada645bfe75965a9339e4d02939c000f218b0201876bb3a943ffc19ac0eeabf31579af3557d000000010000150100000300000064492960ef34bb92b174aa00ff26e3ea866cf7e3f1471c8757bf95487d9869c53ec33c19eefde4adf01b0489e1a4dfb31917a2e60a7fb2578a2500df521dfbcbf7259f9723129fa1767393cb88d05807b00604575a4ccae6dad695c5c040fa2d9759b44448634cc1a7f5e584e685b0791e11bad3e305816a17f4e3eae36afdc5485e41b4e614b26bbac92e2866d8d350cf5ac4fe8bd686a92c15c42c076d25de12c21de3ae9479140a9ef0cfd33b336d497cf26436db52d45e08fc83795741330539ed7f3e1e999d8e8ed033be8e358db70475b25716a2b7bff4e4c9adb713d0c0dcddd06efe29f7913e0a274e6ba3526c00000020000000060000000600000058f705a9f4a6450f7a0c2c40dc5e54cc45d6819ccc00000012010000070000007f9f3272236bd5991d4a0de376d85d8750bea7bfc1c392e47838f7102cf1e2a914dafaf5d3faef475403e2bae660497db0ca122e3103d7007b373c0c3e2cf177bed0f26525c893be315b55e970939966ce4ef684247379964a7cadd4cf0936f60b493cfa017455a987ea4cbf0f5fe2bb5f240e3fcd49e08721d8d8d665ee35449d62358e7c126908ec83b640e9e16e4e99d19ec82b3099e2bc82298570e921dc9b2b07056c1c6dbc595ce2c2b46e6e13705fd79764a175c632b38d5792fb00002c000000170100000700000006497375809d63c90ffef0e7977bee2e40aede8a1b9b52ea7281ddf74ad100000c10"], 0x1448}, 0x0) 00:03:41 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$NL80211_CMD_SET_COALESCE(r0, &(0x7f0000003200)={0x0, 0x0, &(0x7f00000031c0)={&(0x7f00000000c0)={0x28, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8}, @val={0xc, 0x99, {0x0, 0x2}}}}}, 0x28}}, 0x0) 00:03:41 executing program 5: r0 = socket(0xa, 0x5, 0x0) connect$bt_rfcomm(r0, &(0x7f0000000180)={0x1f, @fixed}, 0xa) 00:03:41 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000080), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r0, 0x80046601, 0x0) 00:03:41 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000080), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f00000000c0)={0x0, 0x0, 0x0}) 00:03:41 executing program 3: r0 = syz_open_dev$vcsn(&(0x7f00000022c0), 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r0, &(0x7f0000000200)) 00:03:41 executing program 1: openat2$dir(0xffffff9c, &(0x7f0000000080)='./file0\x00', &(0x7f0000000040), 0xffffffffffffff82) 00:03:42 executing program 5: r0 = syz_open_dev$dri(&(0x7f0000000080), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0xc05064a7, &(0x7f0000000180)={0x0, 0x0, 0x0, 0xffffffffffffffff}) 00:03:42 executing program 4: r0 = syz_open_dev$mouse(&(0x7f0000000040), 0x92a, 0x0) read$qrtrtun(r0, 0x0, 0x0) 00:03:42 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8916, &(0x7f0000001180)={'veth0_virt_wifi\x00', {0x2, 0x0, @private}}) 00:03:42 executing program 2: socketpair(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$NL80211_CMD_ASSOCIATE(r0, &(0x7f0000000180)={&(0x7f0000000000), 0xc, &(0x7f0000000140)={0x0}}, 0x1) 00:03:42 executing program 3: r0 = syz_open_dev$dri(&(0x7f0000000080), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r0, 0xc00c64b8, 0x0) 00:03:42 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_CREATE(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f0000000180)={0x38, r1, 0x21, 0x0, 0x0, {}, [@L2TP_ATTR_CONN_ID={0x8}, @L2TP_ATTR_UDP_ZERO_CSUM6_RX={0x5}, @L2TP_ATTR_IP6_DADDR={0x14, 0x20, @mcast1}]}, 0x38}}, 0x0) 00:03:42 executing program 4: socketpair(0x1e, 0x5, 0x0, &(0x7f0000000040)) 00:03:42 executing program 2: openat2$dir(0xffffff9c, &(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)={0x440}, 0x2f) 00:03:42 executing program 1: r0 = openat$drirender128(0xffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GET_LEASE(r0, 0xc01064c8, &(0x7f0000000600)={0x0, 0x0, 0x0}) 00:03:42 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f00000003c0)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2}, 0x48) 00:03:42 executing program 3: socketpair(0x1, 0x0, 0x8, &(0x7f0000000000)) 00:03:42 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCGIFADDR(r0, 0x894c, 0x0) 00:03:42 executing program 4: openat2$dir(0xffffff9c, &(0x7f0000000180)='./file0\x00', &(0x7f00000002c0)={0x440, 0x0, 0xc}, 0x18) 00:03:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a40), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000040)={'wlan1\x00', 0x0}) sendmsg$NL80211_CMD_ASSOCIATE(r1, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000080)={&(0x7f00000002c0)={0x1c, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}}, 0x1c}}, 0x0) 00:03:42 executing program 2: syz_open_dev$dri(&(0x7f0000000180), 0x0, 0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffc000/0x4000)=nil, 0x4000, 0x200000e, 0x4032, 0xffffffffffffffff, 0x8000000) 00:03:42 executing program 1: r0 = syz_open_dev$mouse(&(0x7f0000000000), 0x0, 0x80602) ioctl$DRM_IOCTL_MODE_GETPLANERESOURCES(r0, 0x5450, 0x0) 00:03:42 executing program 4: r0 = socket(0x29, 0x2, 0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000040), r0) sendmsg$FOU_CMD_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0}}, 0x0) 00:03:42 executing program 5: r0 = epoll_create1(0x0) r1 = openat$qrtrtun(0xffffff9c, &(0x7f0000000040), 0x0) epoll_ctl$EPOLL_CTL_DEL(r0, 0x2, r1) 00:03:42 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000440), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_MODIFY(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x14, r1, 0x1}, 0x14}}, 0x0) 00:03:42 executing program 0: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000000c0)={'gre0\x00', &(0x7f0000000040)={'sit0\x00', 0x0, 0x7800, 0x7800, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @dev, @private=0xa010100}}}}) 00:03:42 executing program 1: r0 = socket$packet(0x11, 0x3, 0x300) bind$packet(r0, &(0x7f00000000c0)={0x11, 0xc, 0x0, 0x1, 0x0, 0x6, @broadcast}, 0x14) setsockopt$packet_fanout(r0, 0x107, 0x12, &(0x7f0000000100), 0x4) 00:03:42 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = socket$nl_generic(0x10, 0x3, 0x10) r2 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a40), 0xffffffffffffffff) ioctl$sock_SIOCGIFINDEX_80211(r0, 0x8933, &(0x7f0000000740)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_PROBE_CLIENT(r1, &(0x7f0000000900)={0x0, 0x0, &(0x7f00000008c0)={&(0x7f0000000780)={0x1c, r2, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}}, 0x1c}}, 0x0) 00:03:42 executing program 5: openat2$dir(0xffffff9c, 0x0, &(0x7f00000012c0)={0x0, 0x0, 0x1a}, 0x18) 00:03:42 executing program 3: unshare(0x18040000) 00:03:42 executing program 0: socket(0x0, 0x7fffe, 0x0) 00:03:42 executing program 2: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8917, &(0x7f0000001180)={'veth0_virt_wifi\x00', {0x2, 0x0, @private}}) 00:03:42 executing program 5: r0 = syz_open_dev$dri(&(0x7f0000000080), 0x0, 0x0) ioctl$DRM_IOCTL_MODE_GETRESOURCES(r0, 0xc04064a0, &(0x7f00000003c0)={0x0, 0x0, 0x0, 0x0}) 00:03:42 executing program 0: socketpair(0x2c, 0x3, 0x3a, &(0x7f0000000040)) 00:03:43 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$IP_VS_SO_SET_TIMEOUT(r0, 0x0, 0x48a, &(0x7f0000000000)={0xffffffff}, 0xc) 00:03:43 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000a40), 0xffffffffffffffff) sendmsg$NL80211_CMD_DISASSOCIATE(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000080)={0x28, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x117}, @val={0xc}}}}, 0x28}}, 0x0) 00:03:43 executing program 1: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_inet_SIOCGIFADDR(r0, 0x8983, 0x0) 00:03:43 executing program 2: r0 = syz_open_dev$dri(&(0x7f0000000080), 0x0, 0x0) ioctl$UFFDIO_WRITEPROTECT(r0, 0xc018aa06, &(0x7f0000000140)={{&(0x7f0000ffe000/0x1000)=nil, 0x1000}}) 00:03:43 executing program 0: r0 = syz_open_dev$mouse(&(0x7f0000001a00), 0x0, 0x0) epoll_ctl$EPOLL_CTL_ADD(r0, 0x1, r0, &(0x7f0000000140)) 00:03:43 executing program 5: r0 = syz_open_dev$mouse(&(0x7f0000001a00), 0x0, 0x0) io_uring_setup(0xeec, &(0x7f0000000780)={0x0, 0x0, 0x20, 0x0, 0x0, 0x0, r0}) 00:03:43 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000000)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_REGISTER_FRAME(r0, &(0x7f0000000480)={0x0, 0x0, &(0x7f0000000440)={&(0x7f00000003c0)={0x1c, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}}, 0x1c}}, 0x0) 00:03:43 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f00000000c0)={'sit0\x00', &(0x7f0000000000)={'ip_vti0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @loopback, @multicast1}}}}) 00:03:43 executing program 0: openat2$dir(0xffffff9c, &(0x7f0000000000)='./file0\x00', &(0x7f00000002c0)={0x0, 0x0, 0x2c}, 0x18) 00:03:43 executing program 1: socketpair(0x0, 0x1e, 0x0, 0x0) 00:03:43 executing program 3: r0 = userfaultfd(0x1) ioctl$UFFDIO_API(r0, 0xc018aa3f, &(0x7f0000000380)) 00:03:43 executing program 4: socketpair$tipc(0x1e, 0x0, 0x0, 0x0) ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0x5421, 0x0) syz_clone(0x40208000, 0x0, 0x0, 0x0, 0x0, 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000000040)={0x0, 0x0, "9c72e7b3dbcc3aecdacb96e790821cef039fdfbed96e3d89e71ec11e34f530ed46dfcf1129c8238fe316e6207ffaff2170873ab7064cf785b7fe8f544d5c02f2fd0b77a763f2d10b4c768e51bd57a6d3f92f99a09316344f8ef4ada57c8ec4d138e267ab7c41ad87b4b4546623aa7632723a4b8be000363b696bae3030dd10651d2ac638322c4e2f378137eb88ca7dcef90a0568e35b457499cc9395a05adc1b654975f33aa74bda6d7f89455084085ff04fc58b1aa3d39e24ad97ad8e081bbdf9d8eb0cd87c3db473fe33f2f27ba0be49f2dd1bcadb3ccea33cc49de216261f0953971972976e8749c25cff70abd239c4dc97fae8521097d0e099c395e284bb", "457bdeea08d022f81f0a01e4ff444c724f2805a40374869df9d7bf2911c1f4446905924d64292768014de27fbc6a8e5eff70561f25f3d3cee78370dd3be4e4d4657ea188751892d94816e42d68b60c7dc454b828096aba53a612daea3d67592ad059e7952a98d47d8e7901127a7a8aba225bc63a95f8015ec518ee3218002127c1428a11b1cefcc4e1525f31e0d21e85bf69e487da53f626e9e3ec8db7759dd422d1f264eb3dc560c1480c4e59f96463c2fabe005c2a36a73cac822f4932efa1c3aacc1eb9a89e151072a8e1f663cda21d5a6998099f6f56374ae66a82ebee6e6d5281965f5f76be515c17fca589758a845c4a6ea90a8263d9a6c46b861e00880a7273cac6acdf8e5a8f5ff3329aeb2192ee507626a640e757a43489793844aafece495ead42e8b3a8a70b3a0f4c9319036b3cbda30bb88452527f7458a382d8012c963c03267d3d9a0849696fc431b272a54f9bdab9b57f07cec1bfcadb9dbf59918fa403d500a2e4292fcaeedd4617043f97717c485af3b183aaef59594a9be3eb7e561eacdf21dec01810a3a03bd92d0e3a10c8b05d50113d54512eec49c5e9b23aefd450e147e4418abf87e60f3e68390542f2dfea6adc500ddd863b600fe004a846b5107f9dcae623b5a2847e7a81c3e007882456ce46ed830dfe212905d549a999cf8ad75ade01c7b5638df15652c897f52f2bf30c5eab383362eefe68c52ba725dc2994c7b45dae235cd6e48ca2ae4512ef74448d1c62ab1cec0b85f7fa0e2b05ea24d932dad245f3d26c155f74da0a1801e9078596bfce2b4363e4ac8c9adac4066668b8f5fd25b938343b7cc0533d2d0ce4c041d37c8d054af65f762d5190586cfdb1d58a09b3c003164dece75e3693198973fa79a352418be221b01d968cfc9aa3b05c4094026659e8b8490c3a0ba449f27ac6a54e9e53f58774a057cf96af285b89a567f66bbd083a690e1aa1da44598fa48859bf2bc827e011e0984fcf30dbc75c78e4dd62885811f6836aa63f3d3eb66e44b6b8193cb5c4ab3fbd0cd492d684e83820a51e63e01ca7e86eb9d183edc5b1c03ecb8e7f2a01621428452c8232f48bb4546af9922dc652c163832c034f12d0d074368df7564b77a7366fccfeba8d8954ffc443a180baada35264a734a4597a107dc03dc7dec1da83b1f6706a7778a859e2aebc73b4b8ed6908d60984ce88c9415eb969acd839bc45ef331e03d9ec721ad03370c09f3617f1647ec8b6feace40979be932cf947c14bba30bce4d5013c1ca184de628d1efb241b5a533008532803aec0085a0adcc0ba76a2760ecac73014cfeeb70d18263ae746a76a7168ddda917428b63598a5fac2a0aa45dd1a5a3188b2898919a56ef8151f2fc14b7835ba0dfb8ecdbce1a2add96ee9fc5de91dd84c05cec9bddcf09dd84ef71c9d4233d4fa7575f74d4f2ae2909aa9a9a5d4ce0d9501c98a16663a40ca4d2d871f611d5f6804624880ce8dd632c50bcae114ceb09ab797eb2f7cd5c6f86a17775422115bcf4182d241c3a9bf82edfbfd77bf7bb459124475a155d0182c4b49eba0956a8406041ae11e61b321b294b0fbe5ad624f7e9f0dddc582bdc65ff434450d781e798f7c7b4f5ccc252d12009083b2dbd8debfdbbeb165990fa73625c548bdcddd87d3db6fb021c572cb87bff61e5a96700c1d01d47a418f4558800eb3d082f38b0803915df40203779d6739d6ffd66f1ab2659a27e9b94ce592e121d73d5f678d54aa2c04ca14fbc61e15acac2c5bef2991faa2fef526a499ebb913798e465064e47d9ba322be445191f5a7e4a744f9cbd93cf1e132ff88b939fd3175ee0334785767542c91b2f7771ad81a1c5d62e7be95434667eaa091c41141d90449099882136753d1d3a1f4271584043fa94dd80b497c7460e6b35e6a922e3cbe7fea3d713cf324a1c3a0a2b7e5407178cb1e95211fd971fead0fe5b3748436c1b44bf87d33c4b42c043411f964fdcfc033009b01727853c01dcf167ac87f76a7c4280c56e95b7f188690277392592c962fc0367536698197e265dab2dbd45ec97aede260b26ad76a80527b4c8b47b42cb7aa6f65a5d936011d93381b6902e6018cfe8253232c232d54e2010e314c12ddbb1360a3a9f52f0a665732f7eb3a7000dc34ae182c40bbab59ff036454625c8a88590e8179b46c53b03ae57e39d79c12561021d45c4e64a716cba4827cdaa77753085d66000af0de453620ef8d3908db68d697a1cc91d21323cc423e9d7f2bd562332771cf18351c8eb0929200637c20ddec81ad05bff26cae36dd41fa2cd8e56453b94a063dbcafb72adae382326df9982d3bf489243bb97e7b9cbbe63a9000a3c81aa918eb5ba05c8109d8f2cf1446155611f7d1b4fb2502e179d6fdb57b731f84a3c1b0fba0f5b9dc613fa0dda21836c52bba7c3b8463b64418fb6570845aae274f32de5177b530020f41ab7f7cfa3a2fc8e8f42255865ee9b8662d699269b368d76113feebd493edf1a84557125b9b89f0e8768565df2b2ccafd7eab318e5a72a4ba362d1435ece8455be462152c0c7be416850b116055b4b282e672ad9ce8c52ad439f7764d6063b137649db1e4d6ba95b1102c0ebaf241fd3f0539e5343658ff299c6e8fc73ac8662ef8b1f9b91cb3980bef6bbb57dbd3022387a8472365d6b85ae9f6a0246b37ef173e2ca2c6e899cb11b15b6a4e61aea1f5bb9c4fcb5b7febd137cf8b2659103faefcbf3eda093c4b2e106bbc2f4150a81e5cf70ebe93ee615b744615e1d8604b0b053973fa5e5cf5e0b4d59c64955c93468012556e36cbe74a93ed3931729bf88d809c3139a6a7a583f6937e7ce941fc743e7a40affad6313b6148e37356756380e5a3115791c0bfc0bd92177265bb61830271ed421cd1fe2752f81c484505dfa5d2dd74ab7c3cd357250d9895886834d1a3998fccd67ce18af0bb0d2ff48ed01b84cc743a9a6b194e015c25ca306272e283767b6df7375e3fa7403675122538e97a7539c168e5712b695819e9c63d2cba90553b82132a3411c05bbe6c92c0523bfa24bb9d3387aa15a84e9eb7f010b96cf2e5a3f6cf45ffcb1ba13ab084829e2e2ec477b8a1f321b86309e2aff29c4fdd2d2795a10e30ad1a4646884be0d3e2a981d818ecaa149c671a66b2c418b6a14638de1fd84e18a7fc1e7184548e703f1679ee0ced9c72bf706fcfa6b8ac0e56dfc7119dd501c050be6e5233dafdf31aee4353c156050ccd02f05c6ee554d04c6036611731db35816fbc5e87d14ec6fb0261a4892308478b7a63d65bd38c5e014415563723d3cc6eb2a99dc3c89798a9e0511f93c9fc9f64d6ad46426b19acf5fd85173627a372cd2c4dec31b9b8220ab73996d216f6e81fd5c40d2062a2dc23b794ab0493340da0a7597e8d06d10b99111ca58248fdf741b91cd2bc1421444339aea8c0a3625d5be30c1e9cff1ba1471e09a3ca7ab065f710f82a5c2cf182c1a46814f9ae11a01cbe26f3d01c7859ca488f27e1b254a63c9c85029e631fe2f66952c9fb7dc2626f865eba8a1dfb07cedf73dba408711929595888bfe6023066fbb2c9b9686d8844f740fbf500c9ecbc539f06eca7114cee60292b81742aa61276e55212544467674148053e4646a0db529aa95b768dd115354558c21d2de20c7b15b713c0efef921f679d08cd6e85eb82e1478fddca794f6445271aad0a940ce85a91cf8ea02ddac51f90b999e17d2ddaa1976ec8e762328abe645f96741aa60c2927d8eee8f41072cde15565688181f594095780d00865c5b5f113156e05dd3cabab7259c4df8231752901b0a3f260c80622e25b0f7cac5d4032e9cc618d83cb958411c1b10fa49f502ea06e512a6b3c1aa2d6629382cc861640dc9759a4135a9dcba9f4dc88b8fdf8446f3024711ef18e0d672f046c7717d4fc727b2eb574c0c516d1744e71e545fb92384469a15f95c02a815b5b8e40a70123aae89c19caea7b34a8fad8be6735a6b27661480d50944ffe3ebc69e0ce81a7fbc956fde8e61430b982a98e35cd33a7caac518e6df8856921a5af33af6001ee0e55b5dcc564b3937e1c919e1b37beb7790117a02482503c1ce7d59a6d30ca218d760d692edd633cb9c84afd69d2eee84635ae5c6f1d07b1b24be136736f734829b4e2c369c6974ccc2d2a4d3eba0e6278baabad18e62e5c3f756ff829b63078b8951a5d98f0e5df3c4a85cddca8f94a71eba2ef6b45bd61679b07aad1e569ac7090424b75e100e81e360b6f342a2605a346ada3f2b630002013a7ec1d42d4cfb458917567aacc994eb1ca8d6050843670fb8d1c75d37e648f9182d94581dd7057be2ac72b45c7a9b9d893fc784c669bd2402342676159115ce7fca1155bed38441696443f76a25d4b7b011fd9662c3c3218c55ecbc759efd5c2f3c3b88e26bc67b1af81f469ab4e2389123877a6a0fce40f1fa1991803ba7f262dde8d7b61e938ee2bbeb29a68a34e702c3c01af78d060d4bcad4580780d972f551c139f1747ab64639068eb33bec5733ad0c893d71050f62367aeeba7dedbaaf8a39ca300357c25c43fba0140bf2bcd159cd3eed5c1315177978a73917c4e0432e80067675da90760bd95786ee43a5683fcbb43b34b01d5f8c3cd6a760a3f9f0613d4f9df1818b9b5b3802f61db7379d8866f4fb7fed064fb83d52fb0ef7ca9c04639be90b6203d5c1ba0406803755143917ee4d10c10c6105433675f697f1b6c15c9ff63a6776a9ac755c2ff24ba51c38559125332a7753a07623004b0c57a806e97f03a28afae477ad28b8d70c0491064a9fd89b8f5ac1a51e08929d5d07ee5a1781fa8c3a7cdac386b849338627afeec46c22213609a36390f46ea66e20bda0c0a8357739ab6d1a49459b0328f41be8aea4746e2f4fdf3d089ee55546375a6e930ca81e66605d2e8cc627f26fb6d4913db5a5a793694c6e8c20a3e5da7016883cc9e1063373fbba575eeaf4b4498029bbaee50ad935764cfda9d2a202f1b8cf76c2e8cdc00e499628964b643376aec45cee35c58d2c467ce99ae8ba051e272013d9fc77093eac29373bb0eed3901769dee320802a2c22dc8605da2cf9e7dfb1577e790419c53118536334f7ea08b8ba03fef0407ed250d8c7e85c21f38613de1c82ee1078a39eaa2b22fca53618f07e0be1c27ab233ccabc4d50ef1c01422256e5876de0771f734596a833e3ae637a5eeddfba7a03ca0f1399c595f01f5f1c134734fa6729f6de75afb2a435e2e32bb37336c08a8c5f159d6cee4885f4830576191003ae93a47ee739353d78de76ad1e90d1c766f585a76c00d01cff4c284bd68f3c449367625378832bae8dced33d6933456f7037f4ed0025edfb477a9ab4163ad236fb12f6e8cdbb0d5cef946aec558a433fddd3234c484d314392ed"}) 00:03:43 executing program 5: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f0000000140)={&(0x7f0000000040), 0xc, &(0x7f00000000c0)={0x0}}, 0x0) 00:03:43 executing program 3: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000002f00)={0xffffffffffffffff}) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0x80108907, 0x0) 00:03:43 executing program 1: ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0x5421, 0x0) syz_clone(0x40208000, &(0x7f0000001040)="4c0605385df16bea76045590b109027fc240ce42dc25227ab7592a3392179516def0ac3d8e1ea69e609a1f081dc0a3d98ebce061369910e8ac31802cb16c86bcc0d1621e46fd22d6419e4fd247", 0x4d, &(0x7f0000001100), &(0x7f0000001140), &(0x7f0000001180)) socketpair$tipc(0x1e, 0x0, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, 0x0) 00:03:43 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000001380), 0x0, 0x0) r1 = dup(r0) ioctl$BLKALIGNOFF(r1, 0x1260, &(0x7f0000000040)) 00:03:43 executing program 2: syz_clone(0x6805380, 0x0, 0x0, 0x0, 0x0, 0x0) 00:03:43 executing program 5: socketpair(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f0000000140)={&(0x7f0000000040), 0x2000004c, &(0x7f00000000c0)={0x0}}, 0x0) 00:03:43 executing program 3: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000002f00)={0xffffffffffffffff}) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0xc0189436, 0x0) 00:03:43 executing program 0: r0 = socket$netlink(0x10, 0x3, 0x4) bind$netlink(r0, &(0x7f0000000000)={0x10, 0x0, 0x0, 0x203}, 0xc) 00:03:43 executing program 2: r0 = syz_open_procfs(0x0, &(0x7f0000000100)='net/stat\x00') timerfd_gettime(r0, 0x0) 00:03:43 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x14, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) 00:03:43 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000001380), 0x0, 0x0) ioctl$IOC_PR_PREEMPT(r0, 0x40101287, 0x0) 00:03:43 executing program 4: r0 = syz_open_dev$loop(&(0x7f00000000c0), 0x0, 0x0) ioctl$BLKBSZSET(r0, 0x40081271, &(0x7f0000000100)=0x1000) 00:03:43 executing program 0: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000002f00)={0xffffffffffffffff}) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0x5452, 0x0) 00:03:43 executing program 2: syz_clone(0xca90c400, 0x0, 0xfffffffffffffe7b, 0x0, 0x0, 0x0) 00:03:43 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000001380), 0x0, 0x0) ioctl$IOC_PR_PREEMPT(r0, 0x127f, 0x0) 00:03:43 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x102) r1 = dup(r0) ioctl$BLKALIGNOFF(r1, 0x4c07, 0x0) 00:03:43 executing program 3: prctl$PR_SET_PDEATHSIG(0xf, 0x0) 00:03:43 executing program 0: syz_open_dev$vcsn(&(0x7f0000000040), 0x0, 0x121701) 00:03:43 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8953, &(0x7f0000000280)={'sit0\x00', 0x0}) 00:03:43 executing program 3: socketpair(0x4, 0x0, 0x0, &(0x7f0000000100)) 00:03:43 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000180)=@base={0x19, 0x0, 0x0, 0x8, 0x0, 0x1}, 0x48) 00:03:43 executing program 4: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$WG_CMD_GET_DEVICE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)={0x14, r1, 0x1, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 00:03:43 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000001380), 0x0, 0x0) r1 = dup(r0) ioctl$BLKALIGNOFF(r1, 0x4c09, 0x0) 00:03:43 executing program 5: socketpair(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) syz_genetlink_get_family_id$batadv(&(0x7f00000000c0), r0) 00:03:43 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) dup3(r0, r1, 0x0) read(r0, &(0x7f0000000140)=""/4096, 0x1000) 00:03:44 executing program 2: prctl$PR_SET_PDEATHSIG(0xf, 0x800000000000002) 00:03:44 executing program 1: prctl$PR_SET_PDEATHSIG(0x2, 0x20000000) 00:03:44 executing program 4: socketpair(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) write$binfmt_script(r0, 0x0, 0x0) 00:03:44 executing program 3: syz_open_dev$loop(&(0x7f00000001c0), 0x0, 0x2200) 00:03:44 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) fchmod(r0, 0x378acfc9523fcc62) 00:03:44 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) getsockopt$netlink(r0, 0x10e, 0x0, &(0x7f0000000000)=""/155, &(0x7f0000000180)=0xffffffffffffff2a) 00:03:44 executing program 0: r0 = socket$unix(0x1, 0x5, 0x0) recvmsg$unix(r0, &(0x7f00000002c0)={0x0, 0x0, 0x0}, 0x0) 00:03:44 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$WG_CMD_GET_DEVICE(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)={0x10, r1, 0x1}, 0x14}}, 0x0) 00:03:44 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89a0, &(0x7f0000000280)={'sit0\x00', 0x0}) 00:03:44 executing program 1: prctl$PR_SET_PDEATHSIG(0x1d, 0x0) 00:03:44 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000140), 0xffffffffffffffff) r2 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r2, 0x8933, &(0x7f0000000000)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_SET_PMKSA(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000180)={0x1c, r1, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r3}, @void}}}, 0x1c}}, 0x0) 00:03:44 executing program 4: socketpair(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, &(0x7f0000000000), 0x10) 00:03:44 executing program 2: prctl$PR_SET_PDEATHSIG(0xf, 0x800000000000002) 00:03:44 executing program 0: syz_clone(0x6081000, 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0) 00:03:44 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000001380), 0x0, 0x0) r1 = dup(r0) ioctl$BLKALIGNOFF(r1, 0x4c0a, &(0x7f0000000040)) 00:03:44 executing program 3: r0 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000000)='status\x00') fcntl$dupfd(r0, 0x406, r0) 00:03:44 executing program 5: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8970, &(0x7f0000000280)={'sit0\x00', 0x0}) 00:03:44 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000001380), 0x0, 0x0) ioctl$BLKSECTGET(r0, 0x1267, &(0x7f0000000000)) 00:03:44 executing program 1: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000002f00)={0xffffffffffffffff}) setsockopt$TIPC_IMPORTANCE(r0, 0x10f, 0x7f, &(0x7f0000000400)=0xffffffff, 0x4) 00:03:44 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000001380), 0x0, 0x0) r1 = dup(r0) ioctl$BLKALIGNOFF(r1, 0x4c00, &(0x7f0000000040)) 00:03:44 executing program 5: r0 = syz_open_dev$loop(&(0x7f0000000000), 0x0, 0x102) write$binfmt_script(r0, 0x0, 0x0) [ 224.361276][ T6464] tipc: Trying to set illegal importance in message 00:03:44 executing program 4: r0 = syz_open_dev$vcsn(&(0x7f0000000000), 0x0, 0x123581) write$binfmt_aout(r0, &(0x7f0000000040)={{}, "", ['\x00', '\x00']}, 0x220) 00:03:44 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) write$binfmt_script(r0, &(0x7f00000013c0)={'#! ', './file0', [], 0xa, "3734641996c34d5c55fc615b041005da508e08156db4e32c05d1774ef24e64d77c6f0ce91680ae78e2e63b4a708c761ac9beb6776114a854e6430ce5d666901985bba686fb62e656b6f731a04d08dd6eeef1d33aa5556c7e22b798f3cfce3791a88709716fc07060ba5a690a3d267081ca0ea19dc228b0a02fb08791d2903330e02f3dc9be1a3da9d5342c14b1cb73937f6ea33404b580882669d4ee4ecfc90dfc087b2afd7aa8fbc5d5dfc1bf2807e3ccfeed00627a4c8740d7ccac51b22bf558da99559d6d8c4b6d4688a709d7c261f7b94f37ab2bc8f018eb7f26c3a7e5a54f6baa1cea2261ed4b1d6ab4517605673bded42959aa3bc7b4635d2fb016681ca8bac938aeed4b873ce74a17c483176febfd49159dafecdad2b50c0b1395695ae393625f06e9a93c63fd8416fafe621ab59abebcf2a9ea742cab3dd53eb60df2d796efd05c249387546049831c8d64cc68b62898a644246dd30459865702dcec389b97a9e99d52f1acb8d1c85d5db6e2824d8eb9efb0ad791a471b2ebd12153fad84e3e5a603ab14950e45da926565bf1a7ffa8da313c4845cd22b4305f8afcbb18b312f8af02a112b172bcef6a0e2ab1fd0c4743201aaf46ac9d55da239047ddfb072b632d6892aa84632c00f"}, 0x1d8) 00:03:44 executing program 5: syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000440)='ns/ipc\x00') 00:03:44 executing program 2: prctl$PR_SET_PDEATHSIG(0xf, 0x800000000000002) 00:03:44 executing program 1: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8923, &(0x7f0000000280)={'sit0\x00', 0x0}) 00:03:44 executing program 3: r0 = syz_open_dev$loop(&(0x7f0000001380), 0x0, 0x0) ioctl$BLKIOOPT(r0, 0x1279, &(0x7f0000000000)) 00:03:44 executing program 4: r0 = syz_open_dev$loop(&(0x7f0000001380), 0x0, 0x0) r1 = dup(r0) ioctl$BLKALIGNOFF(r1, 0x4c01, 0x0) 00:03:44 executing program 3: r0 = syz_open_dev$vcsn(&(0x7f0000000000), 0x200, 0x123501) write$binfmt_script(r0, 0x0, 0x0) 00:03:44 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000001380), 0x0, 0x0) r1 = dup(r0) ioctl$BLKALIGNOFF(r1, 0x80041285, &(0x7f0000000040)) 00:03:44 executing program 5: prctl$PR_SET_PDEATHSIG(0x1c, 0x800000000000002) 00:03:44 executing program 0: r0 = syz_open_dev$loop(&(0x7f0000001380), 0x0, 0x0) r1 = dup(r0) ioctl$BLKALIGNOFF(r1, 0x4c0a, 0x0) 00:03:44 executing program 2: prctl$PR_SET_PDEATHSIG(0xf, 0x800000000000002) 00:03:44 executing program 4: socketpair(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) bind$inet(r0, 0x0, 0x0) 00:03:44 executing program 1: r0 = syz_open_dev$loop(&(0x7f0000001380), 0x0, 0x0) ioctl$IOC_PR_PREEMPT(r0, 0x1264, 0x0) 00:03:44 executing program 5: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000002f00)={0xffffffffffffffff}) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0x5460, 0x0) 00:03:44 executing program 3: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x8991, &(0x7f0000000280)={'sit0\x00', 0x0}) 00:03:44 executing program 2: io_setup(0x6b, &(0x7f0000000080)) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:03:44 executing program 1: r0 = socket$xdp(0x2c, 0x3, 0x0) r1 = socket$xdp(0x2c, 0x3, 0x0) r2 = fcntl$dupfd(r0, 0x0, r1) openat(r2, &(0x7f0000000080)='./file0\x00', 0x210400, 0x0) 00:03:44 executing program 0: prctl$PR_SET_PDEATHSIG(0x27, 0x800000000000002) 00:03:44 executing program 4: openat(0xffffffffffffffff, &(0x7f0000000080)='./file0\x00', 0x410001, 0x0) 00:03:44 executing program 3: r0 = syz_open_dev$vcsn(&(0x7f0000000000), 0x0, 0x123501) pwritev(r0, &(0x7f0000000400)=[{&(0x7f0000000300)="f8", 0x1}, {0x0}, {&(0x7f00000003c0)="8d", 0x1}], 0x3, 0x0, 0x0) 00:03:44 executing program 5: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000003c0), 0x1, 0x0) fcntl$lock(r0, 0x25, &(0x7f0000000240)={0x0, 0x0, 0x0, 0x92e}) 00:03:44 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x202, 0x0) pwritev(r0, &(0x7f00000024c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0) 00:03:44 executing program 2: ioctl$F2FS_IOC_MOVE_RANGE(0xffffffffffffffff, 0x5421, 0x0) syz_clone(0x40208000, 0x0, 0x0, &(0x7f0000001100), &(0x7f0000001140), 0x0) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, 0x0) 00:03:44 executing program 3: r0 = openat$uinput(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$UI_SET_FFBIT(r0, 0x4004556b, 0x0) ioctl$UI_GET_SYSNAME(r0, 0x8040552c, 0x0) 00:03:44 executing program 4: socketpair(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff}) sendmsg$BATADV_CMD_GET_TRANSTABLE_LOCAL(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={0x0, 0x64}}, 0x0) 00:03:44 executing program 5: r0 = socket$inet_icmp_raw(0x2, 0x3, 0x1) ioctl$AUTOFS_IOC_CATATONIC(r0, 0x9362, 0x0) 00:03:44 executing program 0: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000002f00)={0xffffffffffffffff}) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0x8912, 0x0) 00:03:44 executing program 1: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000002f00)={0xffffffffffffffff}) ioctl$F2FS_IOC_MOVE_RANGE(r0, 0x5421, 0x0) 00:03:44 executing program 4: prctl$PR_SET_PDEATHSIG(0x23, 0x0) 00:03:44 executing program 3: syz_clone(0x40208000, 0x0, 0x0, 0x0, &(0x7f0000001140), &(0x7f0000001180)="69b06252c3a4ae5f6f38d3dae829f95f09ce05e8af73a2c8f85aadf55f71630a0ef7c417253e38956e33a1be13f094087f") 00:03:44 executing program 5: r0 = openat$vcsa(0xffffffffffffff9c, &(0x7f00000003c0), 0x0, 0x0) preadv2(r0, &(0x7f0000002500)=[{&(0x7f0000000240)=""/110, 0x6e}], 0x1, 0x0, 0x0, 0x0) 00:03:44 executing program 1: socketpair(0x1, 0x3, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$key(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={0x0}}, 0x40) 00:03:44 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000040)={'batadv_slave_0\x00'}) 00:03:44 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x101040, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(0xffffffffffffffff, 0x89f2, 0x0) read$FUSE(r0, &(0x7f00000001c0)={0x2020, 0x0, 0x0, 0x0}, 0x2020) syz_mount_image$fuse(0x0, 0x0, 0x0, &(0x7f0000002340)={{}, 0x2c, {}, 0x2c, {'user_id', 0x3d, r1}, 0x2c, {}, 0x2c, {[{@allow_other}]}}, 0x0, 0x0, 0x0) 00:03:45 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000080), 0x202, 0x0) pwritev(r0, &(0x7f0000000180)=[{&(0x7f00000000c0)="94", 0xfffffdef}], 0x8, 0x0, 0x0) 00:03:45 executing program 1: syz_open_dev$usbfs(&(0x7f00000005c0), 0x0, 0x410c00) 00:03:45 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x4) bind$netlink(r0, &(0x7f0000000040)={0x10, 0x0, 0x0, 0x8}, 0xc) 00:03:45 executing program 4: syz_clone(0x200a7000, 0x0, 0x0, 0x0, 0x0, 0x0) 00:03:45 executing program 1: r0 = syz_open_dev$rtc(&(0x7f0000000000), 0x0, 0x0) ioctl$RTC_IRQP_SET(r0, 0x4008700c, 0x21f) 00:03:45 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1, 0x6, 0x4, 0x46e, 0x0, 0x1}, 0x48) bpf$BPF_GET_MAP_INFO(0x4, &(0x7f0000000240)={r0, 0x0, 0x0}, 0x10) 00:03:45 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)={0x1c, r1, 0x501, 0x0, 0x0, {}, [@WGDEVICE_A_IFINDEX={0x67}]}, 0x1c}}, 0x0) 00:03:45 executing program 3: openat$incfs(0xffffffffffffff9c, &(0x7f0000000180)='.log\x00', 0x0, 0x0) 00:03:45 executing program 0: getgroups(0x1, &(0x7f00000000c0)=[0xffffffffffffffff]) 00:03:45 executing program 4: syz_usb_connect$hid(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x62a, 0x7100, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}}}]}}]}}, 0x0) 00:03:45 executing program 1: r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000002500), 0x0, 0x0) read$FUSE(r0, 0x0, 0x0) [ 225.236650][ T6559] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.2'. 00:03:45 executing program 5: getresuid(&(0x7f0000000dc0), &(0x7f0000000e00), &(0x7f0000000e40)) 00:03:45 executing program 2: openat$incfs(0xffffffffffffffff, &(0x7f0000001c00)='.log\x00', 0x0, 0x0) 00:03:45 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000001e00)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001f40)="8d5f5b21fd27221bcd90ed2046f5cf8e0458e889855ef910fa430dd596bcee1c38f5d80d1b7d3777277e46947de04d31309eae98e21c759c50c20ebc3adde53c4ce585a333b75d14b0f0fc5eff5a210305082a59ba36668c5066bcde5b") [ 225.290208][ T6565] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 225.335825][ T6565] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:45 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)={0x14, r1, 0x501, 0x0, 0x0, {0x2}}, 0x14}}, 0x0) 00:03:45 executing program 1: keyctl$chown(0x1c, 0x0, 0x0, 0xffffffffffffffff) 00:03:45 executing program 2: r0 = add_key$user(&(0x7f00000000c0), &(0x7f0000000100)={'syz', 0x1}, &(0x7f0000000300)=' ', 0x1, 0xffffffffffffffff) keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000380)={r0}, &(0x7f00000003c0)=ANY=[@ANYBLOB='enc=raw hash=s'], 0x0, 0x0) 00:03:45 executing program 3: prctl$PR_SET_PDEATHSIG(0x10, 0x800000000000002) 00:03:45 executing program 5: sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x5}, 0x0) 00:03:45 executing program 1: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1, 0x6, 0x4, 0x46e, 0x0, 0x1}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000240)={r0, 0x58, &(0x7f00000001c0)}, 0x10) 00:03:45 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0}, 0x300}, 0x0) 00:03:45 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1, 0x6, 0x4, 0x800046e, 0x0, 0x1}, 0x48) 00:03:45 executing program 2: syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3810010, &(0x7f0000000040)={[{@jqfmt_vfsold}, {@noblock_validity}]}, 0x1, 0x52d, &(0x7f00000001c0)="$eJzs3VFrLFcdAPD/TLI3ub0pm4oPtWBb7ZV7i97dpLFt6EObC+JbQanvaUg2IdxNNmQ3bRIumuIHEKSo4JNPvgh+AEHuRxChoG8+iKBS9NaCPlRWZjOp6XY32eRudnM3vx/MzplzduZ/zia7M+fMMBPAlfV8RCxExFhEvBgRxTx/IiLSLHGQvYy33vfRw/vL2ZREs/nWP5JI8rz2bd44Wu0E9b00lqrVyna+XG5sbJXre/t31jeW1iprlc25udlX5l+df3l+pi/t/EJEvP6tj3/yo19++/XffuPdPy/+/fb3k7zt0aUd/ZC0XgsxmaXzD2U8IrYvItgQjOXtKQy7IgAA9CTNj42/2jr+L8ZY62gOAAAAGCXNN6bikySiCQAAAIysNCKmIklL+bUAU5GmpdLhNbxfjCfSaq3e+PpqbWdzJSuLmI5CWlmvVmbya4Wno5Csrlcrs630/5dfaluei4inIuL94vXWcmm5Vl0Z9uAHAAAAXBE32vr/HxcP+/8AAADAiJnO527iBAAAAKNrunvRv5uDrAgAAABwMSa69f9dDQAAAAAj4jtvvplNzaPnX6+8s7dzr/bOnZVK/V5pY2e5tFzb3iqt1WprrXv2bZy2veqfYuubsbmzW25U6o1yfW9/caO2s9lYbD3Xe7FiUAEAAAAG76nnHvwxiYiD1663psy1vOy0vvrkhdcOuEhp729Nxtsy3v5Kv2sDDNLYWVd4fudiKgIMXPs+Hbg6nI8HkmPpTuN6Xcf6fnfeiGcYeQAAAPoi+dL5z/8Dj7dH64UnfasHMHhnOP/vqcAwYs58/t8uH0ZG4exXAAIj5rTd+qOf/296kggAAAzZ1OHs4Fp+LnAq0rRUiniy9VjAQrK6Xq1M5O/9Q7EwkS3PDrPCAAAAAAAAAAAAAAAAAAAAAAAAAPAYajaTaJ7P5HlXBAAAAAYrIv1bkj//61bx5tTRuMBCPr+W/GfmfjaPiHd//tZPd5caje3ZLP+fxcjzGz/L81866+DDD/o6lgEAAABXR+HE0qN++u7SGwOrEQAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABXx0cP7y8fTYOM++HduB7TneKPx2RrPhmFiHjiX0mMH1sviYixPsQ/eC8inu4UP8mqFdN5LdrjpxFx/ULjH2qPP3Es/o0+xIer7MHdiFjo/P37pHkoOnz/x/PpUX14t/Ul7xA//fT3b6zL79+TPcZ45oNfl7vGfy/imfHPx3/wXHwaP+kS/4Ue47/9vf39bmXNX0Tc6rj/ST4Tq9zY2CrX9/bvrG8srVXWKptzc7OvzL86//L8THl1vVrJXzvG+PGXf3Pwftf2p6358fg387LpU9p/s8f2//eD3Yd5svD5+BG3X+j893/6hPjZ/8TX8v1AVn7rKH1wmD7u2V/9/tludcvir3T5/Lv8/V87av/tHtv/4nd/+Jdji389nDWLPa4OAPRZfW//3lK1WtnuVyL6vcHOieTiQ/Q5kR1N5TnN/Nj2/BvMNnBJ2nUpEzHf0+cTC63E5KWo8yVLDPuXCQAA6LdjfSEAAAAAAAAAAAAAAAAAAABgSAZxO7H2mAfDaSoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwIn+FwAA//816NkG") 00:03:45 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x10, 0x0, 0x0, 0x46e, 0x0, 0x1}, 0x48) 00:03:45 executing program 0: sendmsg$TIPC_CMD_SHOW_PORTS(0xffffffffffffffff, &(0x7f00000000c0)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x800000}, 0xc, &(0x7f0000000080)={0x0}, 0x1, 0x0, 0x0, 0x1}, 0x0) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xa, &(0x7f0000000140)={0x7, &(0x7f0000000100)=[{0x0, 0x4, 0x0, 0x5db4dc7a}, {0x0, 0x1, 0x4}, {0x80, 0x81, 0x4, 0x8001}, {0x6, 0x1, 0x3}, {0x0, 0x0, 0x0, 0x4}, {0x9, 0x1, 0x9}, {0x401, 0x0, 0x0, 0xd1}]}) pipe2$watch_queue(&(0x7f0000000240)={0xffffffffffffffff, 0xffffffffffffffff}, 0x80) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(r0, 0xd000943d, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f0000004700)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r0, 0xd000943e, &(0x7f0000009900)={0x0, 0x0, "7d1534d8756c102ea3af7ce3f43ecfa9cd623da6c554a5ff71c4184a3755638dacf174f0c3d18f206a660a77a2a9006c6bad68ef8593a56a05872f76d958b57cec781cd13ebfbd984d20cc7f8ae1400bc8107368cfcb8ba4dd3b2e5dc38cef709259d0777946936de8780c33e96184acca03eaeab1f469b4f9e281d17de0a8c38a24b4820a34130b47a142360f6cc70087976a76e92175c06e8eeb8c20caeca3929442100895f7ece51f1971efe6ab2f6f103be9bd17ce4315535d0458235f3ccce5fcf0ec16ac8ee6971fa656eb9f2b971cecf63f85f930b2b60b0e61cb328ac8320783ae72c0829113e8125d4e68e44563b91add8821732787c47c3067e521", "4b23ed59a777660b501f0b1c1fee075ef25accb5467ae14c06a13189a1fcbeb9d538692e048e5ff2a6c41c116900a3b97f652086c19e4f14c79b4e9b26ccc042612137b2ed8cb203981feb7b2e3be2b9834902c6272ce910c78eba9ccfd5b86f8bd6bd7606f6c9484070e5c56ff857689b531fa0448b308b6a5154e99ba5f6033bc3b0d27fc26b8158e1dede0a3f2b2c3e09094d7c99252de17fda5bc39dbbc3ca54b05b1df6170c7460ed41da1aecfd880aa56917324ed968d6c3ef94b460aca0cfae196642cf733ea063e48966505630da803ccb7896846ed805c1333aea6db965f06dcb1e2f199ce6ba828a8bbdc64dcebb5c0477483490569db8c8dbb5cd7cddf08fc1c13e64cace15d2b68f96e23ab1a7819308da94e708674bafbdd0a78c146f4a252870d4075399f277bc452187c00bda5f77ce4805ab90fc8acd35397d080cb2e32ecdde59e4a13fc1d37adce985898691cd591ebadde009f8436fbb2fef5a306ad6a9cc04055d636932125f35e07bbce7ca0f147f96d37372616c482b6ce2400baa95a72e1352c054490ee588ce681ad806f2e25bb1965aca835bfd6afdc6a19b9c66a4b7c3c0e624d411249296df5439582575cf00505dd434ea6377ce9e1352903e81c2c95b6fba989f4b5d9439621349c4a1f11e49266ead1ad26064ee8b836cbacc94dba00649caa56157dadbb1dc5a09bc3967d25e141ecdcdcee2c6a7412491ba237702cd28d9169f8a93ab34a4141e42bcee2e519e9b8c86cf515d36672b2781ead2a793e3cca9c6e6110e9ffcdb337e36d28623baa9c3c9d0f9808e6c7260e0a654147541ee875016052a7fda6af3490ec1cac3236a9ec500d6de31fef8d8a93dc6fafff700a26215fba5a0ab4c23b06e358fff5f28ebe8979e0e804b47bdb5d89ca73d74151aecae4cf3a4de5bbf5c427dae788d158b6f06bf8055a68a0a8a01462cc496ad3cde466cc4edce84ad2d32715f8fbbdc439cfa500ce54b02a066e5b5c5bf552b9c86b7976fe29e821ba9d317b2f715b09bdb0f0d66b8257fcb1c82d0fd54659ad959db6ab26b24a89a9b4b6e3664a4058e6fb50736f8a8f3667d1d26a8ac78011c55d8744cddda8ffdf991e76696828985b66e38ad127674885ce31fd2b7b7eef2bc614f8d29aefeb0965af094dbcecd39632cd77fdabd2bf5d064f05510ae787011978c568506b4a6f037430ddd50f6bb032e0795eb4019cfbe1823938152b94cd877a8587239d88cc0b2a512aabdc8a72e768545cac91c212a03072807bca54a73a8a2796ef71990c2616998310aa94e97f5baffd7d3ac391941e3bd6f4c07f174f490461222ffa8c468e24f250805686ccea09d2fc47751b2338fd4c9c1ce3b797d760df4b05b1620fcb9283720c274c8f39ad77b8d33294abd25d80740239623a978283ebf176126cd192bc7d7c1974456a10c4e078a4d515f0b545b38b5292006955b6f50cd68357d6d847ce16365942476879e6d1911c0c3ec56202f21d5e34ba89bc15c3b157a7b2c464165d2c153214fdb119668ca4472fbf6dda5732f903e08885b34c7e82e37364f6a2e7c453ff35d3497a9976eca67391135b666954596da3b39005f5c8bac4775321cdf401c29d5debf9e615a76935a39f576668f8d3f852542a6fd9a57fd8a2be3b0806e1a6c2930e5e158fa361776ded92091f9659d1f39da42c7f647da0ba6e0daeacdf14bd3c1440bfba9e68a62e24725aa677d687341487be728bfe8c28f34f1adb6d3178cf7583b6d10efbca3f69c4d3aaf2215e63fb6d64d8f6cc76c9d651ccc939ce32acdcec8c9a2636dfadec17514a0ddb11b8fdad2b5b87fc2bf9b10377c522471137ba771f1344eeb422cd9a87de91c2b9459252189c3e4d776e36bd1cafce4f1b160c0402758984b7880acdb3e2b9cbed4ba00ba300416b2a95f9be333e3e5987400314f9b440555e0e3c86b4ad21db3403b0e27a791ffb1ced093bf3c1c047e44ecb2ae89bc3fab7ffe2d210f9ca26bb7fe8dbe4ef8b566273507c2afcabb65bf5fe36d9bceff48529ada5b219106a6c3ae36998848317a24532fd0db95276d320b79f311850e6b6d8cf99a26c2449aa345fa1d97bb5b8b9c0c9f0fcdd9de02ad3e0a659c122cc710c94bd93b205e7590faef72cb30725955d501459cd2a4dc14bd12620f66d05085dbe96c0d41882d2a3df0ce718e0a46bd1fe7c7dd806e7e4e4a53522367eb0f97885cde73f5cf9b7e072b0288113007137a4d9c1d46ddb7030fe6584bd48009b07d248f67eea65c19f01fd8a24e26b27640586d7283823eca22c28b07816322070497500d54e97af4e351ffb7d0c172d95dc52bd0dff6943bdea928386855ec08efffb4942068ac1a0549edc303376cf1c063ffe263bef147c894f688926ab05d05da7af24008c4ee1a93aa56c9053697bcc956a1618563da5a58ce0752b06b8c590a9566212b01a86c0bd94f9c3255e1a0a9d9db43ec1a7863e45c780e4eb5c49182069e5a196427f0e407fff30fb6f2f47acb48568d88a675dc476c0247e8382ef6933f026fc415ee00da595740dcf765b5d33aff8c5bee6f48ec7757186d280445922f5be9e2bf97c63b7be34fae9ecc7a0a94470d5b92d742991378cdd4feb0c8884b3f5bc3f6bae634e8b79ceca71599f12204d2d12ae8b9e97b06bc209038b56c0d50349ecda5f57743864422bd173c13a231c6fcf69b55423305bb049fb3064215ed0a8aed600033eb1d3fccd074c0cab178121a0dda4570465c4eafec9d9ca22b7e2193ac4782c4fa9e45130ff8e80e5ed7d87dc41f692eee5b1fe61a5f281429bf14c59fe982ff6007047e3b1f1947b26ba070ee5a1a95958f47b2540ec1b9767dafa318062132542d7576ebcc5432d05ac0d8c30a5d7fd5ff3b6251cc4f9c5c4efc5036dc0f64909e7d6b3c67ffd228666fa2cf8fe2116067c3ae69f0ffdc967f9930a1e88ce0a7d3e2b57ac714126b0e5e9620cafc624ea7aa6077e9a6b52af3bc9d5682490eca85d122aafff5655af01b6f81091df59bb90721c89082a732ab31fc0e1bb62a77864c794077ff93ed7ccf82e821f819df2e95dcab1af6af0972cd4504219dde53630dcf7fec4f2389f2a40e9ad4b94b076b26f04af40328b957d52b0a2cb3e8bf6c0ec5ef450b0f25adbcecb66ed289465ec14c17a749f6634852cd60161e21ffafcdf944df8bf8f31f534fa44811bb67b6f40d6d3bd4ad671a17ba753748de98ccfb3972b80ea31c346ef66badfcaac5beded27cc6474773d91faef357b5b349db36d31f1a23f1fde1b2d7ab8eab16b7400a09c547fd66f35468170edb6932ae92bda44e12cada2082991293854505eef689a747fdcdb36d8472858604d2fc565d5d9c54f2b4ee0bb77b631332c9b611116e0a51a0933567c9b4315e81e3764ddc95fe867e64bca7bf07206b57072e8190f3747e85092feed65e8f1aaf5c73fc2fdc33a825248af616ce601c46bbb05621380b7f48749b62e5b69bc88008a103a357cd05e4e5262d8b29ff14c4152eee7b8c9efda4b119605a4c8a91abe616108a817e6453bbec2729454868b6585127bbb46cad4a22a0e6feaa41b0a47bfcd8a782c4812e06862679342595bba88f3ae77ce8d60f5b39223ec81b3dee72f7480ad2edcb65d4a51e4c56e3cd5d86a30f69c25032472e4cb012a651c02d8e0b1ebcbe4528de8eafd194c456722871fec1f64412b30fcb4058cf26b118b5b89932646d74749b309e0e2d5d3690e484a8fc92c0ae69a48e103c0807b240229659558e7dab715172bc9bd66b84c1419343de108afeef865bfa3b41efa809f838ae0164456e3b9297753e4c6d7f591611aa1aa68f541d4edb4e7eb3b424e2665585362844e20b75adce8b7e5538a4e576a45a0ac51f5e888b18d25f88381acaef8db43bf5cd16fd389f952fdd35ab8ac4c544a6662d985a03c45ef56f496a0695acb5348b3359fd6dab938b0c451569ef8367ff97ccb98557bfddfba53f5149a368fb49ac6b2de11f80e7df2a7e891078b8550a57e994155b38ee7119b7faec7e8653dc62062fbe40216c04624b9ad2e9f5c212c92c81fd8cf6cae94e3a8ebb060acbbc2fb7cac1b3e875c6c5925e155f7d581037e93abbe3a3772ddb508d4598cd833266dfc98d958cf2eee0b241eb394d995f9743f26eb7661104ee7a602a7341d69bb5d911ba617b7dd553832e4efe27a58b0c8c6b094604fab0d2f4832c1368087843e447d13de706fa16c756ab1d6697a43295839eaa15983fb0b3b9875cc380f0094b9ec24433d7d97ff48f21f8711da8af7352202d2675f4bef7e408fdc0f521d90f52bde5fadb2c558c9026b7ebcded400a7bcd98d0914a26d4c61e0bf227bfcd9db09eac844b07fbb904677792e488e7aa10defa7fda3369bc2970268843d788bc3d5001836233b9826d523da64207491050525e2620174512ef16cec19d44d64a5a8783b270ff0ee4f5364a41f147a505c725fbd5263de10380d10ca8882afe024e0f6101efcd11a9ad14e9a83646829826f7d9459e9940a0e0cff7570958a5c022801e89fad65a61a2d12935371aae69e9ddfab94aa4866c38e6e7308b12ff80289ba7543157e662d907d40ffbc826ac88d6e279ef0dad57e9ed0573f5154fa4e7f55b46eb03c472f54ccb3ad40beff9d2f9bd8074c68288edc8d0fad56216eb06e9956b72e373180ef6b218678476f65e2d0c64ae8f5137f2e5abed1411d04c80299c234fe682caba3cc266fdecdf2b253cb77ee4d43f1684f3f42cced955fea7487e90afb8691446ee366b2ea904211641146078d17c248803fff3dbcd3ba20dbefef2b22c5c5a7cdf9936c034118fd0b24761ae153e602d999f468a9eb3d2e7e6a6e3b550bb6b13f88962b2e0149318a9484f7209840b952c9a3c84994cb2566719464a00e4da73c9c5b96ad38527bdae77e8724910e91da9dbf5f166d2792a9cc570800f36e58197643f41c2fc3a3c0b3f1e810da874a872d5584161a8f03a1d62d568d0c0ee42223b9fd28c5942139e5c6c4ada7e249d688ea1d68ae400b333743b55c849b0d7ebef7685e2ef82f44cee901b44d8f744215ebb90aa68bdc89b15125fc556a8e3104c439247a753ea2a3e346300993b521600425607387dee6a6f8e5763c8cf387c6512d57d4ca81fd46ff4846eaf4d1c44af2b8c08b957defb3bf08dcd5d0d4a3fefcce01cd8b76fa58f8f3cd801237887d2c1f58ed2c22e7c369268aacf43c8a52b83ce7248c4b1e26581171e0de5db3a81cc393a9c51e31a2caa832c8bf25dd3d2dc44cda99d04b58d395d8f13d4f0418b62fe411ee0ae4161e7e8812e051f67ebcd3c976c999f2672ecad6213b7b68e3fed6a40c54a4a9d0d2feb92b65588921a0b9ec4facfe81463016ea971"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(r1, 0xd000943e, 0x0) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000000b900)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000000bb00)={0x401, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, 0x0}], 0x81, "8eb9b69a293e7a"}) ioctl$BTRFS_IOC_GET_SUBVOL_INFO(0xffffffffffffffff, 0x81f8943c, &(0x7f000000dd00)={0x0, ""/256, 0x0, 0x0}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000008c700)={0x18000000000000, [{}, {}, {}, {}, {}, {}, {}, {}, {}, {}, {0x0, r2}, {}, {}, {}, {}, {}, {}, {0x0, r3}, {}, {}, {}, {0x0, r4}, {}, {}, {0x0, r5}, {}, {}, {}, {}, {}, {}, {0x0, r6}], 0x9, "dd51f0491b087d"}) 00:03:45 executing program 1: keyctl$chown(0x19, 0x0, 0x0, 0xffffffffffffffff) 00:03:45 executing program 3: keyctl$chown(0x1e, 0x0, 0x0, 0xffffffffffffffff) 00:03:45 executing program 1: sendmsg$TIPC_CMD_SHOW_PORTS(0xffffffffffffffff, 0x0, 0x0) 00:03:45 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1, 0x6, 0x4, 0x46e, 0x8, 0x1}, 0x48) [ 225.927463][ T6597] loop2: detected capacity change from 0 to 512 00:03:45 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000001e00)='./file0\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000001f40)) 00:03:45 executing program 0: syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000000)={{0x12, 0x1, 0x310, 0x0, 0x0, 0x0, 0x8, 0x62a, 0x7100, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x1, 0x20, 0x40, [{{0x9, 0x4, 0x0, 0x9, 0x2, 0x3, 0x1, 0x2, 0x0, {0x9, 0x21, 0x254f, 0x0, 0x1, {0x22, 0x8ac}}, {{{0x9, 0x5, 0x81, 0x3, 0x10, 0x0, 0x5}}, [{{0x9, 0x5, 0x2, 0x3, 0x0, 0x5, 0x8}}]}}}]}}]}}, &(0x7f0000000240)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x0, 0x3e, 0xff, 0x1, 0x0, 0xff}, 0x8f, &(0x7f0000000080)={0x5, 0xf, 0x8f, 0x3, [@wireless={0xb, 0x10, 0x1, 0xc, 0xc0, 0x9, 0x5, 0x81}, @ssp_cap={0x18, 0x10, 0xa, 0x3, 0x3, 0x5, 0x0, 0x9, [0xbecf, 0xffc000, 0xff000f]}, @generic={0x67, 0x10, 0x3, "836b0f8b5242e5b5ff9e73a8532f9b53e5dd2729104b03a3a99aae8ba02a34c95ae79eebcca3ce8bce36577a95e8d36235b71286e121b04641ad441e2ed1f8075934565bf2ce994d6c794a49395776c11e0519bb210d5c93cdfbffc3f3ebbb058003dd20"}]}, 0x3, [{0x6e, &(0x7f0000000140)=@string={0x6e, 0x3, "620afe5b3ced75294a6b7b84ad38dd713853c65bc4b57e9da010b441c09bfb356b6552c969315dbe33a4e9f9d1b92cdf7bdb82e81b392e8f40bc653770c390ec0b6d57a96d8d1331987fdac3576b583bdf774b08d3ed4133fe713f22e92a403305a7cab77c5a12ac90ab61d0"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0xc1a}}, {0x0, 0x0}]}) syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000280)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x0, 0x172f, 0x501, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x90, 0x0, [{{0x9, 0x4, 0x0, 0x6, 0x2, 0x3, 0x1, 0x3, 0x0, {0x9, 0x21, 0x1, 0xff, 0x1, {0x22, 0x8e}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x0, 0x3f, 0x3}}, [{{0x9, 0x5, 0x2, 0x3, 0x0, 0x8, 0x6, 0x2}}]}}}]}}]}}, &(0x7f0000000580)={0x0, 0x0, 0x16, &(0x7f0000000300)={0x5, 0xf, 0x16, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x2, 0x9, 0x0, 0xda52}, @ss_cap={0xa, 0x10, 0x3, 0x0, 0x9, 0x3b, 0x5}]}, 0x2, [{0x12, &(0x7f0000000340)=@string={0x12, 0x3, "5b5fafed816f379b26bb0b25d03cd885"}}, {0x2, &(0x7f0000000480)=@string={0x2}}]}) 00:03:45 executing program 4: openat$drirender128(0xffffffffffffff9c, &(0x7f0000001500), 0x0, 0x0) 00:03:45 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$GIO_UNIMAP(r0, 0x5412, &(0x7f0000000100)={0x1c, 0x0}) 00:03:45 executing program 1: ioctl$DRM_IOCTL_MODE_CREATE_DUMB(0xffffffffffffffff, 0xc02064b2, &(0x7f0000000100)={0x0, 0x4}) ioctl$DRM_IOCTL_NEW_CTX(0xffffffffffffffff, 0x40086425, 0x0) r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$GIO_UNIMAP(r0, 0x4b52, &(0x7f0000000100)={0x1, &(0x7f00000000c0)=[{}]}) 00:03:46 executing program 3: r0 = add_key$fscrypt_v1(&(0x7f0000000000), &(0x7f0000000040)={'fscrypt:', @desc4}, &(0x7f0000000080)={0x0, "89c2b3665aa8140be9094dbfb51ef2cd8f8b7cf85405dd0e2df91e168d79f3f2de60e3da49dcbaea68be1f6d1c40898981fcf12422b52a1d36eea527601a56e0"}, 0x48, 0xfffffffffffffffe) add_key$user(&(0x7f00000001c0), 0x0, 0x0, 0x0, r0) 00:03:46 executing program 5: memfd_create(&(0x7f0000000040)='/proc/sys/net/ipv4/tcp_congestion_control\x00', 0x0) 00:03:46 executing program 4: syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x38134c2, &(0x7f0000000040)={[{@jqfmt_vfsold}, {@noblock_validity}]}, 0x1, 0x52d, &(0x7f00000001c0)="$eJzs3UFvI1cdAPD/TOJN0k3lFHEolWgLXbRbwdpJQ9uohzYrIW6VQOWeRokTRevEUey0SbSCVHwAJFQBEidOXJD4AEhoPwJCqgQ3DggJ0Ap2WQkOi4zsTJbUaydO1rGzzu8njefNe575v+fEnnlvRjMBXFqvRsR8RIxExOsRkc/y02yK/cbLaPN9D+7fWWpMSdTrH/wjiSTLa93m1cPVjlHdTWOxXC5tZcvF2vpmsbq7d3NtfXG1tFramJ2deWvu7bk356Z70s4vRMS733r4kx/98tvv/vYbH/954e83vp9kbY8O7eiFpPmai/FGOvtQRiNi6zyCDcBI1p7coCsCAEBX0uzY+KvN4/98jDSP5gAAAIBhUn9vMh4lEXUAAABgaKURMRlJWsiuBZiMNC0UDq7h/WI8l5Yr1drXVyrbG8uNsoipyKWltXJpOrtWeCpyycpauTTTTP9/+Y2W5dmIeCEiPs1PNJcLS5Xy8qAHPwAAAOCSuNrS/3+YP+j/AwAAAENmKpu7iRMAAAAMr6nORf+u97MiAAAAwPkY69T/dzUAAAAADInvvP9+Y6ofPv96+aPd7duVj24ul6q3C+vbS4WlytZmYbVSWW3es2/9pO2V/xSb34yN7Z1irVStFau7ewvrle2N2kLzud4LJYMKAAAA0H8vvHL3j0lE7L8z0ZwarmRlJ/XVx8+9dsB5Srt/azLakvHhV3pdG6CfRk67wqvb51MRoO9a9+nA5eF8PJAcSbcb1+s41ve7s0Y8xcgDAADQE8mXzn7+H3i2PV0vPOlZPYD+O8X5f08FhiFz6vP/dvkwNHKnvwIQGDIn7daf/vx/3ZNEAABgwCYPZvtXsnOBk5GmhULE883HAuaSlbVyaSx77x/yubHG8swgKwwAAAAAAAAAAAAAAAAAAAAAAAAAz6B6PYn62YyfdUUAAACgvyLSvyXZ87+u569NHo4LzGfzK8l/pu805hHx8c8/+OnOYq22NdPI/2c+svzaz7L8N047+PCDno5lAAAAwOWRO7b0sJ++s/he32oEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwOXx4P6dpcOpn3Hv3YqJmGoXfzTGm/PxyEXEc/9KYvTIeklEjPQg/v4nEfFiu/hJo1oxldWiNX4aERPnGv9Aa/yxI/Gv9iA+XGZ3b0XEfPvv36P6gWjz/R/Npqd171bzS94mfvr492+kw+/f813GeOmzXxc7xv8k4qXRJ+PffSUex086xH+ty/gffm9vr1NZ/RcR19vuf5LPxSrW1jeL1d29m2vri6ul1dLG7OzMW3Nvz705N11cWSuXste2MX785d/sf9qx/WlzfjT+taxs6oT2X+uy/f/9bOd+lsw9GT/ixmvt//4vHhO/8T/xtWw/0Ci/fpjeP0gf9fKvfv9yp7o14i93+Pw7/P3fOWz/jS7b//p3f/iXI4t/PZjV812uDgD0WHV37/ZiuVza6lUier3B9onk/EP0ONE4mspy6tmx7dk32NjABWnXhUzEXFefT8w3E+MXos4XLDHoXyYAAKDXjvSFAAAAAAAAAAAAAAAAAAAAgAHpx+3EWmPuD6apAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAADH+l8AAAD//0k02QE=") 00:03:46 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1, 0x6, 0x4, 0x46e, 0x0, 0x1}, 0x48) bpf$BPF_GET_MAP_INFO(0x2, &(0x7f0000000240)={r0, 0x0, 0x0}, 0x10) 00:03:46 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)={0x1c, r1, 0x501, 0x0, 0x0, {}, [@WGDEVICE_A_IFINDEX={0x8, 0x300}]}, 0x1c}}, 0x0) 00:03:46 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x0, 0x0, 0x4, 0x46e, 0x0, 0x1}, 0x48) bpf$BPF_MAP_GET_NEXT_ID(0xc, &(0x7f0000000040)={0x5}, 0x8) [ 226.163622][ T6621] loop4: detected capacity change from 0 to 512 00:03:46 executing program 5: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x3}, &(0x7f0000000080)="a5", 0x1, 0xffffffffffffffff) keyctl$KEYCTL_PKEY_QUERY(0x18, r0, 0x0, &(0x7f0000000140)='\x00', 0x0) 00:03:46 executing program 1: bpf$BPF_GET_MAP_INFO(0x12, &(0x7f0000000240)={0xffffffffffffffff, 0x58, &(0x7f00000001c0)}, 0x10) [ 226.287554][ T7] usb 1-1: new high-speed USB device number 6 using dummy_hcd [ 226.527325][ T7] usb 1-1: Using ep0 maxpacket: 8 [ 226.725644][ T7] usb 1-1: config 1 interface 0 altsetting 9 endpoint 0x81 has an invalid bInterval 0, changing to 7 [ 226.728023][ T7] usb 1-1: config 1 interface 0 altsetting 9 endpoint 0x2 has invalid wMaxPacketSize 0 [ 226.730659][ T7] usb 1-1: config 1 interface 0 has no altsetting 0 [ 227.125740][ T7] usb 1-1: New USB device found, idVendor=062a, idProduct=7100, bcdDevice= 0.40 [ 227.127574][ T7] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 227.129110][ T7] usb 1-1: Manufacturer: à°š [ 227.130063][ T7] usb 1-1: SerialNumber: syz [ 227.368869][ T6607] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 227.371572][ T6607] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 227.545598][ T7] usbhid 1-1:1.0: can't add hid device: -71 [ 227.546953][ T7] usbhid: probe of 1-1:1.0 failed with error -71 [ 227.551023][ T7] usb 1-1: USB disconnect, device number 6 00:03:47 executing program 0: keyctl$KEYCTL_PKEY_VERIFY(0x1c, &(0x7f0000000380), &(0x7f00000003c0)=ANY=[@ANYBLOB='enc=raw hash='], 0x0, 0x0) 00:03:47 executing program 4: syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000280)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x172f, 0x501, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x1, 0x0, 0x0, {0x9}, {{}, [{{0x9, 0x5, 0x2, 0x3, 0x200}}]}}}]}}]}}, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x0}) 00:03:47 executing program 2: syz_emit_ethernet(0x4e, &(0x7f0000001180)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60ee0000201800800000000000000000147a400000000000000000000000000000ff"], 0x0) 00:03:47 executing program 3: faccessat(0xffffffffffffff9c, 0x0, 0x8) 00:03:47 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1, 0x6, 0x4, 0x46e, 0x0, 0x1}, 0x48) bpf$BPF_GET_MAP_INFO(0x15, &(0x7f0000000240)={r0, 0x0, 0x0}, 0x10) 00:03:47 executing program 1: keyctl$instantiate(0xc, 0x0, 0x0, 0x0, 0xffffffffffffffff) [ 227.915317][ T6640] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 227.926370][ T6640] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:47 executing program 1: bpf$BPF_GET_MAP_INFO(0x8, &(0x7f0000000240)={0xffffffffffffffff, 0x58, &(0x7f00000001c0)}, 0x10) 00:03:47 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$ifreq_SIOCGIFINDEX_wireguard(r0, 0x8933, &(0x7f0000000080)={'wg2\x00', 0x0}) bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x5, 0x6, 0x101, 0x9, 0x0, 0xffffffffffffffff, 0x0, '\x00', r1}, 0x48) 00:03:47 executing program 3: syz_usb_connect$hid(0x6, 0x0, 0x0, &(0x7f0000000240)={0xa, &(0x7f0000000040)={0xa, 0x6, 0x0, 0x3e, 0xff, 0x1}, 0x0, 0x0, 0x3, [{0x6c, &(0x7f0000000140)=@string={0x6c, 0x3, "620afe5b3ced75294a6b7b84ad38dd713853c65bc4b57e9da010b441c09bfb356b6552c969315dbe33a4e9f9d1b92cdf7bdb82e81b392e8f40bc653770c390ec0b6d57a96d8d1331987fdac3576b583bdf774b08d3ed4133fe713f22e92a403305a7cab77c5a12ac90ab"}}, {0x4, &(0x7f00000001c0)=@lang_id={0x4, 0x3, 0xc1a}}, {0x4, &(0x7f0000000200)=@lang_id={0x4, 0x3, 0xc04}}]}) syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000280)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x172f, 0x501, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x90, 0x2, [{{0x9, 0x4, 0x0, 0x6, 0x2, 0x3, 0x1, 0x3, 0x81, {0x9, 0x21, 0x1, 0x0, 0x1, {0x22, 0x8e}}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x3, 0x3f}}, [{{0x9, 0x5, 0x2, 0x3, 0x200}}]}}}]}}]}}, &(0x7f0000000580)={0x0, 0x0, 0x24, &(0x7f0000000300)={0x5, 0xf, 0x24, 0x4, [@ss_cap={0xa, 0x10, 0x3, 0x0, 0x2, 0x52, 0x6, 0xf2af}, @ext_cap={0x7, 0x10, 0x2, 0x2, 0x9, 0x0, 0xda52}, @wireless={0xb, 0x10, 0x1, 0xc, 0x40, 0x0, 0x0, 0x2}, @ptm_cap={0x3}]}}) 00:03:47 executing program 0: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x101040, 0x0) read$FUSE(r0, &(0x7f00000001c0)={0x2020}, 0x2020) 00:03:47 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000140)={0x2, &(0x7f0000000100)=[{0x0, 0x0, 0x4, 0x8001}, {0x6, 0x1}]}) [ 227.991146][ T6646] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 228.009817][ T6646] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:48 executing program 2: keyctl$chown(0x11, 0x0, 0x0, 0xffffffffffffffff) 00:03:48 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x4, 0x0, 0x4, 0x0, 0x0, 0x1}, 0x48) [ 228.126281][ T27] audit: type=1326 audit(228.098:2): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6651 comm="syz-executor.5" exe="/root/syz-executor.5" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffff9765d3e4 code=0x0 00:03:48 executing program 4: keyctl$chown(0x10, 0x0, 0x0, 0xffffffffffffffff) 00:03:48 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2000002, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x15f4}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8}]}, 0x2c}}, 0x0) sendfile(r2, r1, 0x0, 0x10000a006) 00:03:48 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_STATICREMOVEDEF(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYRES16=0x0, @ANYBLOB="04"], 0x68}}, 0x0) 00:03:48 executing program 1: getsockopt$bt_sco_SCO_CONNINFO(0xffffffffffffffff, 0x11, 0x2, 0x0, 0x0) 00:03:48 executing program 5: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1, 0x6, 0x4, 0x46e, 0x0, 0x1}, 0x48) bpf$BPF_GET_MAP_INFO(0x2, &(0x7f0000000240)={r0, 0x58, &(0x7f00000001c0)}, 0x10) 00:03:48 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETSW(r0, 0x5403, &(0x7f0000000000)={0x5556, 0x0, 0x0, 0x6, 0x0, "71e5454227f79f8cc237a336581534ee5d96df"}) ioctl$GIO_UNIMAP(r0, 0x5412, &(0x7f0000000100)={0xd, 0x0}) 00:03:48 executing program 5: syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000540), 0xffffffffffffffff) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000d00), 0x0, 0x0) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, 0x0) 00:03:48 executing program 1: syz_init_net_socket$bt_sco(0x1f, 0x5, 0x2) connect$bt_sco(0xffffffffffffffff, 0x0, 0x0) 00:03:48 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0}, 0x1, 0x0, 0xf0}, 0x0) 00:03:48 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1, 0x6, 0x4, 0x46e, 0x0, 0x1}, 0x104) 00:03:48 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1, 0x6, 0x4, 0x46e, 0x5, 0x1}, 0x48) 00:03:48 executing program 1: sendmsg$NLBL_UNLABEL_C_LIST(0xffffffffffffffff, 0x0, 0x0) sendmsg$TIPC_CMD_SET_LINK_TOL(0xffffffffffffffff, 0x0, 0x0) syz_genetlink_get_family_id$netlbl_unlabel(&(0x7f0000000bc0), 0xffffffffffffffff) 00:03:48 executing program 5: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_STATICREMOVEDEF(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0, 0x68}}, 0x0) 00:03:48 executing program 2: fanotify_mark(0xffffffffffffffff, 0x1, 0x20, 0xffffffffffffffff, 0x0) 00:03:48 executing program 0: openat$pfkey(0xffffffffffffff9c, &(0x7f00000011c0), 0x101400, 0x0) 00:03:48 executing program 3: keyctl$chown(0x8, 0x0, 0x0, 0xffffffffffffffff) 00:03:48 executing program 4: syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3810010, &(0x7f0000000040)={[{@jqfmt_vfsold}, {@noblock_validity}]}, 0x1, 0x52d, &(0x7f00000001c0)="$eJzs3c9vI1cdAPDvTOLdbDeVU8ShVKItdNFuBWtvGtpGPbRZCXGrBCr3NEqcKFonjmKnTaIVpOIPQEIVIHHixAWJPwAJ7Z+AkCrBjQNCAlTBlkpwKDIae1JS106crGNnnc9Hmsz74Znve3bs8Xsz8gRwaT0fEQsRMZFlJiOKeXmaL3HQrsge99HD+8vZkkSz+dY/kkjyss59Xj/c7Bj1vTSWqtXKdp4vNza2yvW9/dvrG0trlbXK5tzc7Cvzr86/PH9nIP38QkS8/q2Pf/KjX3779d9+490/L/791veTvO/Rox+DkLT+FmIqS+dPymREbJ9HsBGYyPtTGHVDAADoS5p/N/5qRLwYxZhofZsDAAAAxknzjen4JIloAgAAAGMrjYjpSNJSfi3AdKRpqdS+hveL8URardUbX1+t7WyuZHURM1FIK+vVyp1oXys8E4Vkdb1amW2l/59/qSM/FxFPRcT7xWutfGm5Vl0Z9eQHAAAAXBLXO8b/Hxfb438AAABgzMzkaz/iBAAAAONrpnfVv5vDbAgAAABwPq72Gv+7GgAAAADGxHfefDNbmof3v155Z2/nXu2d2yuV+r3Sxs5yabm2vVVaq9XWWr/Zt3HS/qp/iq1vxubObrlRqTfK9b39xY3azmZjsXVf78WKSQUAAAAYvqeee/DHJCIOXrvWWjJX8rqTxupT59464Dyl/T80mewoePsrg24NMEwTp93g+Z3zaQgwdJ3HdODycD4eSI6ku83r9Zzr+91ZI55i5gEAABiI5EtnP/8PPN4ebRSeDKwdwPCd4vy/uwLDmDn1+X+HfBgbhdNfAQiMmZMO649+/r/pTiIAADBi0+3VwZX8XOB0pGmpFPFk67aAhWR1vVq5mj/2D8XC1Sw/O8oGAwAAAAAAAAAAAAAAAAAAAAAAAMBjqNlMonk2U2fdEAAAABiuiPRvSX7/r5vFG9OH8wIL+fpK8p8797N1RLz787d+urvUaGzPZuX/LEZe3vhZXv7SaScffjDQuQwAAAC4PArH1h6O03eX3hhaiwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAC4PD56eH/5cBlm3A/vxrWY6RZ/MqZa66koRMQT/0pi8sh2SURMDCD+wXsR8XS3+EnWrJjJW9EZP42Ia+cav60z/tUj8a8PID5cZg/uRsRC9/ffJ8226PL+n8yXR/Xh3dabvEv89NPPv4ken39P9hnjmQ9+Xe4Z/72IZyY/H//Bc/Fp/KRH/Bf6jP/29/b3e9U1fxFxs+vxJ/lMrHJjY6tc39u/vb6xtFZZq2zOzc2+Mv/q/Mvzd8qr69VK/rdrjB9/+TcH7/fsf9paH41/I6+bOaH/N/rs/38/2H2YJwufjx9x64Xur//Tx8TP/ie+lh8Hsvqbh+mDdvqoZ3/1+2d7tS2Lv9Lj+e/x+r922P9bffb/xe/+8C9Hsn9tr5rFPjcHAAasvrd/b6larWwPKhGD3mH3RHL+IQacyL5N5SXN/Lvt2XeY7eCC9OtCJmK+r+cnFlqJqQvR5guWGPUnEwAAMGhHxkIAAAAAAAAAAAAAAAAAAADAiAzj58Q6Yx6MpqsAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAMf6XwAAAP//1kDY3A==") 00:03:48 executing program 2: request_key(&(0x7f00000001c0)='logon\x00', &(0x7f0000000200)={'syz', 0x1}, 0x0, 0x0) 00:03:48 executing program 1: syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x172f, 0x501, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9, 0x21, 0x0, 0x0, 0x1, {0x22, 0x8e}}, {{{0x9, 0x5, 0x81, 0x3, 0x200, 0x3, 0x3f, 0x3}}, [{{0x9, 0x5, 0x2, 0x3, 0x200, 0x0, 0x6, 0x2}}]}}}]}}]}}, 0x0) 00:03:48 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{0x6}]}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) 00:03:48 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x18, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) [ 228.798725][ T27] audit: type=1326 audit(228.778:3): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6689 comm="syz-executor.5" exe="/root/syz-executor.5" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffff9765d3e4 code=0x0 [ 228.803988][ T6695] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 228.815913][ T6695] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:48 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1, 0x6, 0x4, 0x46e, 0x0, 0x1}, 0x48) bpf$BPF_GET_MAP_INFO(0xf, &(0x7f0000000080)={r0, 0x9b}, 0x10) [ 228.823132][ T6696] loop4: detected capacity change from 0 to 512 00:03:48 executing program 0: keyctl$chown(0x13, 0x0, 0x0, 0xffffffffffffffff) 00:03:48 executing program 3: socketpair(0x0, 0x0, 0x0, &(0x7f0000000940)) 00:03:48 executing program 4: keyctl$chown(0x3, 0x0, 0x0, 0xffffffffffffffff) 00:03:48 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000300)={&(0x7f0000000cc0)={{0x10, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, &(0x7f0000000200)=""/241, 0x1a, 0xf1, 0x1}, 0x20) 00:03:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SET_NETID(r0, &(0x7f0000000240)={&(0x7f0000000180), 0xc, &(0x7f0000000200)={&(0x7f00000001c0)={0x24, 0x0, 0x0, 0x0, 0x0, {{}, {}, {0x8}}}, 0x24}}, 0x0) 00:03:48 executing program 2: keyctl$chown(0x18, 0x0, 0x0, 0xffffffffffffffff) 00:03:48 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={0x0}, 0x1, 0x0, 0x900}, 0x0) 00:03:48 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)={0x1c, 0x0, 0x0, 0x0, 0x0, {}, [@WGDEVICE_A_IFINDEX={0x8}]}, 0x1c}, 0x300}, 0x0) 00:03:49 executing program 2: getresuid(&(0x7f0000000dc0), &(0x7f0000000e00), 0x0) 00:03:49 executing program 5: syz_mount_image$ext4(&(0x7f0000000080)='ext2\x00', &(0x7f0000000780)='./file0aaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaaa\x00', 0x3810010, &(0x7f0000000040)={[{@jqfmt_vfsold}, {@noblock_validity}]}, 0x1, 0x52d, &(0x7f00000001c0)="$eJzs3VFrLFcdAPD/TLL3Jr0pm4oPtWBb7ZV7i97dpLFt6EObC+JbQanvaUg2IdxNNmQ3bRIumuIHEKSo4JNPvgh+AEHuRxChoG8+iKBS9NaCPlRWZjOp6XY32eRudnM3vx/MzJlzduZ/zia7M+fMsBPAlfV8Ph+LiBcjopjnp/kUB9lsvPW6jx7eX86mJJrNt/6RRJLnte/zxtFmJ6jvpbFUrVa28/VyY2OrXN/bv7O+sbRWWatszs3NvjL/6vzL8zN9aecXIuL1b338kx/98tuv//Yb7/558e+3v5/VfyEv79SOfkha80JMZOn8TRmPiO2LCDYEY3l7CsOuCAAAPUnzc+Ovts7/izHWOpsDAAAARknzjan4JIloAgAAACMrjYipSNJSfi/AVKRpqXR4D+8X44m0Wqs3vr5a29lcycoipqOQVtarlZn8XuHpKCSr69XKbCv9//WX2tbnIuKpiHi/ONlaLy3XqivDHvwAAACAK+JGW///4+Jh/x8AAAAYMdP50o84AQAAwOia7l707+YgKwIAAABcjOvd+v/uBgAAAIAR8Z0338ym5tHzr1fe2du5V3vnzkqlfq+0sbNcWq5tb5XWarW11m/2bZy2v+qfYuubsbmzW25U6o1yfW9/caO2s9lYbD3Xe7FiUAEAAAAG76nnHvwxiYiD1yZbU+ZaXnZaX33iwmsHXKS095cm420Zb3+l37UBBmnsrBs8v3MxFQEGrv2YDlwdrscDybF0p3G9rmN9vztvxDOMPAAAAH2RfOn81/+Bx9uj9cKTvtUDGLwzXP/3VGAYMWe+/u+QDyOjcPY7AIERc9ph/dGv/zc9SQQAAIZs6nBxcC2/FjgVaVoqRTzZeixgIVldr1au56/9Q7FwPVufHWaFAQAAAAAAAAAAAAAAAAAAAAAAAOAx1Gwm0TyfifNuCAAAAAxWRPq3JH/+163izamjcYGFfHkt+c/M/WwZEe/+/K2f7i41GtuzWf4/i5HnN36W57901sGHH/R1LAMAAACujsKJpUf99N2lNwZWIwAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACujo8e3l8+mgYZ98O7MRnTneKPx0RrORGFiHjiX0mMH9suiYixPsQ/eC8inu4UP8mqFdN5LdrjpxExeaHxD7XHv34s/o0+xIer7MHdiFjo/Pn7pHkoOnz+x/PpUX14t/Uh7xA//fT7b6zL99+TPcZ45oNfl7vGfy/imfHPx3/wXHwaP+kS/4Ue47/9vf39bmXNX0Tc6nj8ST4Tq9zY2CrX9/bvrG8srVXWKptzc7OvzL86//L8THl1vVrJ5x1j/PjLvzl4v2v709byePybedn0Ke2/2WP7//vB7sM8Wfh8/IjbL3T++z99Qvzsf+Jr+XEgK791lD44TB/37K9+/2y3umXxV7q8/13+/q8dtf92j+1/8bs//Mux1b8eLprFHjcHAPqsvrd/b6larWz3KxH93mHnRHLxIfqcyM6m8pxmfm57/h1mO7gk7bqUiZjv6f2JhVZi4lLU+ZIlhv3NBAAA9NuxvhAAAAAAAAAAAAAAAAAAAAAwJIP4ObH2mAfDaSoAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAwIn+FwAA///B9Njh") 00:03:49 executing program 3: keyctl$chown(0xd, 0x0, 0x0, 0xffffffffffffffff) 00:03:49 executing program 0: syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000280)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x8, 0x172f, 0x501, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}, {{}, [{{0x9, 0x5, 0x2, 0x3, 0x200}}]}}}]}}]}}, 0x0) 00:03:49 executing program 4: syz_mount_image$fuse(&(0x7f0000000480), &(0x7f00000004c0)='./file0\x00', 0x0, &(0x7f0000000500)={{}, 0x2c, {}, 0x2c, {}, 0x2c, {}, 0x2c, {[], [{@context={'context', 0x3d, 'user_u'}}]}}, 0x0, 0x0, 0x0) 00:03:49 executing program 1: bpf$BPF_GET_MAP_INFO(0x10, &(0x7f0000000240)={0xffffffffffffffff, 0x58, &(0x7f00000001c0)}, 0x10) 00:03:49 executing program 2: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$GIO_UNIMAP(r0, 0x5412, &(0x7f0000000100)={0xffffffffffffffa5, 0x0}) [ 229.680050][ T6730] fuse: Bad value for 'fd' [ 229.692199][ T6732] loop5: detected capacity change from 0 to 512 00:03:49 executing program 1: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2000002, 0x28011, r0, 0x0) r1 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r2 = socket$nl_generic(0x10, 0x3, 0x10) r3 = syz_genetlink_get_family_id$nl80211(&(0x7f0000000040), 0xffffffffffffffff) r4 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_80211(r4, 0x8933, &(0x7f00000003c0)={'wlan0\x00', 0x0}) sendmsg$NL80211_CMD_CHANNEL_SWITCH(0xffffffffffffffff, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000000)={0x2c, r3, 0x1, 0x0, 0x0, {{}, {@val={0x8, 0x3, r5}, @void}}, [@chandef_params=[@NL80211_ATTR_WIPHY_FREQ={0x8, 0x26, @random=0x157c}], @NL80211_ATTR_CH_SWITCH_COUNT={0x8}]}, 0xfffffffffffffecc}}, 0x0) sendfile(r2, r1, 0x0, 0x10000a006) 00:03:49 executing program 2: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000140)={0x1, &(0x7f0000000100)=[{}]}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, 0x0) 00:03:49 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@base={0x1, 0x6, 0x3400, 0x46e, 0x0, 0x1}, 0x238) 00:03:49 executing program 4: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$TCSETAF(r0, 0x5408, &(0x7f0000000000)={0x20a, 0x0, 0x0, 0x1ff, 0x0, "cbec3e3971223e08"}) ioctl$GIO_UNIMAP(r0, 0x5412, &(0x7f0000000100)={0x0, 0x0}) 00:03:49 executing program 5: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$GIO_UNIMAP(r0, 0x4b49, &(0x7f0000000100)={0x3e, 0x0}) 00:03:49 executing program 2: r0 = openat$tcp_congestion(0xffffffffffffff9c, &(0x7f0000000200), 0x1, 0x0) write$tcp_congestion(r0, &(0x7f0000000240)='lp\x00', 0x3) 00:03:49 executing program 4: mknodat$loop(0xffffffffffffffff, &(0x7f0000002040)='./file0\x00', 0x0, 0x0) 00:03:49 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000000140)={0x4, &(0x7f0000000100)=[{0x0, 0x4, 0x5, 0x5db4dc7a}, {0x4, 0x1, 0x4, 0xaf3c}, {0x80, 0x81, 0x4, 0x8001}, {0x6, 0x1, 0x3}]}) [ 229.887892][ T27] audit: type=1326 audit(229.868:4): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=6747 comm="syz-executor.5" exe="/root/syz-executor.5" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffff9765d3e4 code=0x0 [ 229.915641][ T1954] usb 1-1: new high-speed USB device number 7 using dummy_hcd [ 230.155647][ T1954] usb 1-1: Using ep0 maxpacket: 8 [ 230.275673][ T1954] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 230.435667][ T1954] usb 1-1: New USB device found, idVendor=172f, idProduct=0501, bcdDevice= 0.40 [ 230.437503][ T1954] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 230.439127][ T1954] usb 1-1: Product: syz [ 230.440009][ T1954] usb 1-1: Manufacturer: syz [ 230.440931][ T1954] usb 1-1: SerialNumber: syz [ 230.483482][ T1954] usbhid 1-1:1.0: couldn't find an input interrupt endpoint [ 230.681430][ T1954] usb 1-1: USB disconnect, device number 7 00:03:51 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$wireguard(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$WG_CMD_SET_DEVICE(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000040)={&(0x7f0000000280)={0x1c, r1, 0x501, 0x0, 0x8000000, {}, [@WGDEVICE_A_IFINDEX={0x3}]}, 0x1c}}, 0x0) 00:03:51 executing program 1: openat$incfs(0xffffffffffffff9c, &(0x7f0000000000)='.pending_reads\x00', 0x101040, 0x0) 00:03:51 executing program 4: syz_usb_connect$hid(0x2, 0x3f, &(0x7f0000000280)={{0x12, 0x1, 0x300, 0x0, 0x0, 0x0, 0x8, 0x172f, 0x501, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0xff, 0x0, 0x2, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x3}}, [{{0x9, 0x5, 0x2, 0x3, 0x200}}]}}}]}}]}}, &(0x7f0000000580)={0x0, 0x0, 0xf, &(0x7f0000000300)={0x5, 0xf, 0xf, 0x2, [@ext_cap={0x7, 0x10, 0x2, 0x2}, @ptm_cap={0x3}]}}) 00:03:51 executing program 2: bpf$BPF_GET_MAP_INFO(0x7, &(0x7f0000000240)={0xffffffffffffffff, 0x58, &(0x7f00000001c0)}, 0x10) 00:03:51 executing program 3: sendmsg$TIPC_CMD_GET_MEDIA_NAMES(0xffffffffffffffff, 0x0, 0x0) sendmsg$NLBL_UNLABEL_C_STATICLISTDEF(0xffffffffffffffff, 0x0, 0x0) syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$netlbl_unlabel(0x0, 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_LINK_TOL(0xffffffffffffffff, 0x0, 0x0) 00:03:51 executing program 5: syz_open_dev$usbfs(&(0x7f0000000540), 0x1, 0x4002) [ 231.221691][ T6757] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 231.231993][ T6757] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:51 executing program 3: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) ioctl$GIO_UNIMAP(r0, 0x5412, &(0x7f0000000100)={0xf0, 0x0}) 00:03:51 executing program 1: syz_usb_connect$uac1(0x0, 0xea, &(0x7f0000000000)=ANY=[@ANYBLOB="12011003000000206b1d01014000010203010902"], &(0x7f0000000440)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000240)=@lang_id={0x4}}, {0x20, &(0x7f0000000340)=@string={0x20, 0x3, "1c5d3a39471029be82c652a8ffc28a00db8ea58ada910a59aa3123cfbad8"}}]}) 00:03:51 executing program 5: socketpair(0x1, 0x802, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$NL80211_CMD_SET_KEY(r0, &(0x7f00000008c0)={&(0x7f0000000480), 0xc, &(0x7f0000000540)={0x0}}, 0x0) [ 231.264539][ T6761] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.0'. 00:03:51 executing program 2: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x2, [{0x4, &(0x7f0000000140)=@lang_id={0x4}}, {0x4, &(0x7f0000000240)=@lang_id={0x4}}]}) [ 231.310403][ T6768] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 00:03:51 executing program 0: socketpair(0x1, 0x1, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$IPVS_CMD_GET_INFO(r0, &(0x7f00000001c0)={&(0x7f0000000100), 0xc, &(0x7f0000000180)={&(0x7f0000000140)={0x14}, 0x14}}, 0x4000041) 00:03:51 executing program 3: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, &(0x7f0000000280)={0x0, 0x0, 0x8, &(0x7f0000000080)={0x5, 0xf, 0x8, 0x1, [@generic={0x3, 0x10, 0x3}]}}) [ 231.327450][ T6769] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 231.331925][ T6768] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 231.334733][ T6769] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:51 executing program 5: ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0x80045505, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)) connect$unix(0xffffffffffffffff, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x13, 0xe, &(0x7f0000001840)=ANY=[@ANYBLOB="b70000000c000000bca30000000000002403000020feffff720af0fff8ffffff71a4f0ff000000001f030000000000002e300200000000002604fdffffe3000014010000100000001d130000000000007a0a00fe00fcff1f0f14000000000000b503f7fff80000009500000000000000033bc065b78111c6dfa041b63af4a3912435f1a864a7aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168e5181554a090f300020000fe275daf51efd601b6bf01c8e8b1b526375ee4dd6fcd82e4fee5bef7af9aa0d7d600c095199fe3ff3128e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e65440000000000000000028610643a98d9ec21ead2ed51b104d4d91af25b845b9f7d08d123deda88c658d42ecbf28bf7076c15b463bebc72f526dd70252e79166d858fcd0e06dd31af9612fa402d0b11008e59a5923906f88b53987ad1714e72ba7a54f0c33d39000d06a59ff616236fd9aa58f0177184b6a89adaf17b0a6041bde22b09e64c106d5abdfa1ceb333ae64ebdfd1f5089048ddff6da40f9411fe7226a40409d6e37c4f46756d31cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a10076443d643649393bf52d2105bd901128c7e0ec82701c8204a1deeed4155617572652d950ad31928b0b036dc2869f478341d02d0f5ad94b081fcd507acb4b9c67382f13d000000225d85ae49cee383dc5049076b98fb6853ab39a21514da60d2ae20cfb91d6a49964757cdf538f9ce2bdbb9893a5de817101ab062cd54e67051d355d84ce97bb0c6b6a595e487a2cc47c0efbb2d71cde2c10f0bc6980fe78683ac5c0c31032599dd273863be9261eee52216d009f4c52048ef8c126aeef5f510a8f1aded94a129e4aec6e8d9ab06faffc3a15d91c2ea3e2e04cfe031b287539d0540059fe6c7fe7cd8697502c7596566d674e425da5e7f009602a9f61d3804b3e0a1053abdc31282dfb15eb6841bb64a1b3045024a982f3c48153baae244e7bf573eac34b781337ad5905c6bbf1137548c7f1a4cad2422ee965a38f7defbd2960242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44022a579dfc0229cc0dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f92ecc48899b212c55318294270a1ad10c80fef7c24d47afcc829ba0f85da6d888f18ea40ab959f6074ab2a40d85d1501783a7ab51380d7b4ead35a385e0b4a26b702396df7e0c1e02b88c114f244a9bf93f04bf072f0861f5c0b000000000000eedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba3401e6a52acb11883ad2a3b1832371fe5bc621426d1ed01b389708165b9cdbae2ed9dc7358f0ebadde0b727f27feeb7464dcd857ab15e355713767c536cbae2f5c7d951680f6f2f9a6a8346962a350845ffa0d82884f79adc287906943408e6df3c391e97ba48db0a5adbfd01dac93df8866fb010ae20e92bed1fe39af169d2a466f0db6f3d9436a7d550030511d00000000c95265b2bd83d64a532869d701723fedcbada1ee7baa19faf67256b56a41fd355b6a686b50f0937f778af083e055f6138a757ebd0ed91124a6b244f9acf41ac5d73a0083648785fe0721719b3d654026c6ea08b83b123145ab5703dad844ced301efeb6dc5f6a9037d2283c42efc54fa84323afc4c10eff422c8843187f1dd48ef0900000000000000ff0f40b1888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538c6ee6ba65893ff1f908ba7554ba583ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738612e4fee18a22da19fcdb4c1011e32f808890205f3a6da2819d2f9e77c7c64affa54fec0136cbafa5f62e96753b639a924599c1f69219927ea5301fff0a6063d427180d61542c2571f983e96635600000554f327a3535e7c7542799493c31ac05a7b57f03ca91a01ba2a30ca99e969d6fd09dc28ebc15edb4d91675767999d146aef7799738b292fd64bb25b2969e2b15f36b788bce5ccdbaf75c94cb93499f6947a967a794963342aece449a0d80010f5c653d22d49030a8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2867b91b7d12096833d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e1661261173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ecab5d232f89fe0120f64c62e8e3ed8bcb45202c204bbec8d722824c0ebca8db1ea4a05e41f6016ab5bbe4fe7ff5d785d0128171c90d9900ca2532b0f9d01c4b45294fbba468df3e1b393cb4e62e753b4172ba7ac1f2b51c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addb7b9aee813df534aac4b3093c91b8068cd849904568916694d461b76a58d88cf0f520310a1e9fdc18cde98d662eee077515d0a881192292ffff5392ab3d1311b82432662806add87047f601fa888400000000000000000000000000006acc19808d7cf29bc974b0ea92499a41b9b9a7c2bca311a28ee4952f2d325a56397c78f12205db653a536f0100e0eda300a43a13bd1b9f3343405d1efd78e578dc6b3fb84f3738a4b6caa800000087efa51c5d95ecba4e50e529d1e8c89600e809dc3d0a2f65579e23457949a50f2d0455cf79a4d1387883f5872f64023746979f99f6a1527f004f1e37a3926937e84fc1020f4beb98b8074bf7df8b5e783637da740800000000000000c55a4385e9a617aa6c8e10d4202c5afeb06e2f9115558ea12f92d7ae633d44086b3f03b20d546fa66a72e38207c9d20035abc46271a30f1240de52536941242d23896ab74a3c6670fdc49c14f34fc4eadd6db8d80eba439772bf60a1db18c472dafc5569adc282928d2a1ffe29f1a57d3f18f4edaeb5d37918e6fddcd821da67a0785585a4443440dc65600e64a6a274000000000000000000000000000000000000000000000009dd14b38f2f4426d7cf5075047c31f6ce6adddfe3ac649c0643c8bfbeb14ba1fd7a485aa893915cf81e29aaf375e904bbe52691a4120260ffcd8f1d04166d291ebcef893e1b9ccb6797d0646fe0e7274434f28efb43e06e64f0698caca42f4e6018a455736c482a017e2b13dac4a90faa109f0e87cc94e3efb649692456463ca74aa6ad4bf50c1acb3928143be1c1023a375e528285544d0064b98646f3109e9a4942ce42c6e7ec84b664f6c2770803f10baa804a707f0a1fcbfc309381aeba191950bae71f37f1eb7ceeffb3c0547ac6571603adbfde4c8b5f8d7f4b854441613633b48865b65bdc415e1e0dcf672d68cf4cebf04f4bc1eebf560a26d3b332240d450fdb0a9a69f432e277f3a0386eb2bd3305c821c64757f786b79fef54dbe64c67d73934bc80b2133fb3c04cc7ea48bf97a6243c9f95dcbddecf45f008f1822c7868e1ff5a3cff5d6b6898335792749df7b1f51e91f8c1c3b1b93b33aaa3fab69cef08a9f6f6cf39dea3d878b2ed42545421970cc426e644332bc956d1c6adefdf0ede2c5c94aa632646ae225accdf031f611d01622921f1b922a5ac887cca3136133dce8d9f5f4da70000000000f296b0c1484e5f781ad26bff696b05ff0a5e2270e07618b04273bd4075ea38ab463bfa6a38e7c537498ba3e4df8dfc9e8c0a0d213c3ffad44d2a376def42e41e9fc31678257e040fa7cf32c221aaac08000000000000001a00000000000000000000173570f0c11ae694b0f7a4f9c2f6790044a357e785af6e153d5f1ea460af92c7cbbd6295afe740f5e154346d483e0d641ef02e4d5295d756e110522a7a945b93fb705b95b6aae27a8fab1e6984c8bdc12360627137ab6737b68ab08acb29a74dc36b51209cfbc87f61182bbeb2772e9d5a1ffc477179be481ffe46a4ce86be0b1d8eee42a611a3d44ca450b14586ed63dd92005c79e4a8ab8a94f0c6ecf078c900dca2cb4bed8594a39bd76d3ef8a7ab014e787596db796bd93a36c2880423291e3bccc86f66ba792ff4d87b3f80e5908779e51c5e9055fc5b23605cd000c723187ef09dcf4b07b06a9342f3f62ee7acddff292082c1f4d8eb9561f80873a09a1ae0c9af112117264a5729f07c2b218fa36ba2316a99aaad0130df83d0bda1e711290f78c143ea143967b00adcd77e6ad5e48d839ea61aadb83e4d071c54691924a3830d3e7b5c198bb0ed623153590000000000000000001864ea3c475509731cf23f7d693b4f67833f605a3a7d7aaa198d8861b8c048dc2259f819f3d55ae5bb018b46553203c2c15705e9e575d98de68843e35d97fe98a47c865ca3fed932832f1e2513d2d41a5da34bc4a84e2a70f305f732231274fc6c0a766b77f6f877c551ab32709d2e1ef0b46e8a060b5c7a682ad4adea7bc917efd3f24ac76b2b2c25"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffe2c, 0x10, &(0x7f00000000c0), 0xfffffffffffffd00}, 0x48) [ 231.381872][ T6771] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 231.390668][ T6771] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:51 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001500)={0x3, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000300)='GPL\x00', 0x7, 0x1000, &(0x7f0000000500)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:51 executing program 4: socketpair(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) ioctl$sock_ipv4_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000400)={'tunl0\x00', &(0x7f00000002c0)={'gretap0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @broadcast, @local}}}}) 00:03:51 executing program 0: r0 = openat$uhid(0xffffffffffffff9c, &(0x7f0000000000), 0x802, 0x0) write$UHID_INPUT(r0, &(0x7f0000001600)={0x8, {"ae54f55544232e01dc4abad4ac2ae66bc1dca7d7d16c471a5a2052415dbfc6bd52ba7f4b7c98fcf145621d020bd4ff148479e9ff7593910d335dbea8ce2a5df7196394b1dc18a114074adff7d208680fbcfbaaf7303447b771a53adc7420ce9b4195a100efbfc1ab19d12e1c3e1e79a7b8769234f4f4c10f6b83f18fb5a2d2d02c793e1a6d6312e63ac7f230b7552ad805fb08009f6807980dd285db44751c2a67985c5da069a50ef64660b1ee1320d0135b85e6c1afa597880b3053f38896ffcf999d528b957b67c918e2d08768688ac2962ca3ab5856716642ce3693f891bdeb0bc92d473d11c7714623b2a70bd53cf841f0a9bbb250ae1df2f0a9a97ea164c63be63303685d61af63c83ea45721b19183059f7d449eb2f732c0551ba7ebdb89a871f9266f266c352cb9d3111eab914bfa3653f2a7ef07d22a71103d77b8598112d11cd45c443d18e57269a94789987b7c2b6b41681a5533611562489f1d473c4e91e6c940d7622e175e47377603f2dad029fbddeda2fb2eba534c0cbcfaf2577e2fd72a2e37cb987c6fd938ff1d78a1480f6b436afdcaa789ca4a92c0fcd46f82b890db857abbd7fd9f9a18a1422eee33dcdcba1f6416ddea4b88ebe61f6c1061d1f9098ac908bc645f211dca54104eb3db590f3f166afb92f4adf84c56f392300799b65226c411caefc7eb5a86e1d1ec8bcce25ae7bfd6591e6bb2bea05b46d6b9107a347b772210dee4d115a5ead9408082a6ce0f3c3bd6350f207af9bb6878c87409d3f762f2ffe47e39577a1a53d1bf02fe34f9a4a1c7d137ea3607495ded430cddfba464f429721746573c9b14cc528cf86a15708443c4e4b6efd037ed70d26f8e7069f7a0ed36c18c2f0bdf24e3256352105a31828058bb06fe3455ad591ca694d9dee75e4cbd5f210bd07f6b407da46bbc3b6a2956243e0396f636dc35f9eb83e47e041586809c53fbd0b9cf197ae9c4223dec6011d914bae63c83c49034cc9b7cca7de70b0789a7648ed7e2a296c5eecb9a348baef414c3f09b80898ccd49bc22255131eec3ac0222255cef9a30a702beeb349697a5343c0884ee792d492c368869de06360b0d7fd28fb4b7cbbd7abf1fcb03825264d26c6738768376920c182235d9551da7bc788805bb51951c74cc60445ea5c1357876ca1465261cfe06400ffc6aebc5797842bf72ff8a4e96febf7ca9c257e4d31b96e8bc02d7fb0056f455cbc5d44d81683cd7a161baf20f50b32c23612960425269770a948795dd4bd2787d925e3c5469dab2907f50e4ad0e4d83e1b012cf5dfad6d96552913d5c5201affa53509cc0cd858c2e71b307a03b549d3ab1662be8c83c71430c0760ff43299b846c03be59118bbdd91654ed8c11b93e77f9383a571346a257e556117ac1f4259632b0fb882d14e0683cc899f710b3baedccdafc38566dfff694dfa82b0b2d7d79c3313632bdd57f3673215609044b9a9e46c852bff6f49f3f9f1688c5c70588278867e174829cc07786295ed0a24b2f8c306b49cb9f08cf7c97ec582fd3c7f2245628958821d2fdabe551b2e9e16027cfd2c309312c37e31bb9d6445e11333af3ccd235c9a4313cd29543577da7240492079b095da2e3359209da83661923c9b51d89fcc80fa7e3925e664698db7fcb1d1e5a2f733e9fe2fbee6d94f0d90af1e8d5da85e6a35212757a11e3c955bd16207e96148076bd56c41ce285762fabbd95da9f9dec74f8475067f02cc4525484cd07ed5b7a5f10bf138670709320ea9826d545f599791f1621c326d4b6e57d2f8fc088d5398bc30a174571c1857bf532bf02535b998b513db8c6ae5991ef2d6a69dad40b4aeca41103fa035522a48016188651d0db675b82772142ac4db3929fbdb3375bf6387237410113f7a78dc57081bd1e2ff6cec12d2b6b321c003191b226bbedcdc9c52a57eb25139bde206ac905d609cf17b1ffc798d28594be1e31ff3d761f3708360c6ab2560cd66396c959dde72542c6d52ae8f1e49ff7f73279670934d696855546be48b87b654cd8eb7b3608e4d4a8b6fe12e2863c0393b056b4b340baada17c8c0e154c751f3abdab88dbf5cc187dbc4e5eb77e0ef1d62a5cce1ebe3ae2ef55ec03dcd7fcce7797cbd1172b4441c55512a03e636a1d7fe1a4cc4839a5a2f070528568b2008327b8957783e05c49a3bf18f27cca4c12fdd9182fe4252d3b23d5fc944abf27ae9dba8ab2d76c992d1dd5aa7d2757e88f67dce3f80f50c0a9e32109b268cd33bd6d41d82ad16dafbf880a19db74099a0a085b47b23d5bb9578563cdb8c20b135d272daf0b7558f21f8b9e4561ca0c7c1c9f2aba0810ce28c8c50b503e67ae5a4a5bc4a75987a45894b9a4f784f1dcb5dd78aec5558a4931f0e2cfa5a680dd3dcecabe259ebd31c95fb85852f2a49a6b6447adffbb4efa121600e0991acbb9ca9a15c6ea4a8186768352d3b85ea458a3f3c65ec13e9077ff29ba60f2e1689202750bf9d5ebe47fcc195e99397e61431e94a9f762e8f0715bb78065370e8eabf85bf78ad38da122be8b464383c7ff8796c9d8e4ceb5f61af5ddbf6015dc0e5e50c242a997ae0a83c31ab01c1d4cfb3aeceb00f13f57bac4c8148d2e94bd0398c77cb0527516d98bc85a2203382a758fa2eaa2ea7168e85a43e94b4c153020e6cb2085fd8d06b490b652e2d7a0867f7064a54d559818e64a643c0c2faf485cce629fc12041d28f619e0430218dc760aa5ba8fded63640cbf004ecc2bdc388504d35d6a3e1f4612a97827bea3fcd012b2f93d005c714b5aabff9225e2af3d17b7354a84b177059157c929c700a731ed504d89b846c527c1a1bd7eb95e3d6bb5b12f078a90b89e25b6bac5fee549e3c50889f9a88561df20ba15516fa4588137dca86b6d957399f1d545036d7f771a94cbaf8b0b4d3e86cd5bd05f07d251981475a7d087846daaabc233729a0ebfcd5b1d5026ed9f78b56c4465b2709c1ffa24f8086482cbc25683fe058d69a0cfd3216eb5465e551ebd4273f737cb7588a1dc7612c9a23762f54845a3e6a9633f92fb6cf8c9f99e2d712ce1ccda28df6cea46a61f0160d8076f857f788111b6acd79f445eca7ca5185123500b822639d3f6959367c8ead61635d2bc7e8959e6065142200fdbb8b2f05ca2cc00fe8b8c5cbfdc2610216aaf68e7a44ccb8a306a43794a94d4d5743fba88d4ba1f8f35183f0fe0479ba84e5f9f4dcc19367623b0e22f476a8ea8b64fe542e857a69c94a38cc9c102d653b7cd231f10e91acdaac196fd1ca241ef186c50c19304eb46e3079943d35f65c551f598c00d44df2232c031f6f1b8686e2e48c2fd22aaebeed38cef285f5e935b1fc38b5c35385ec34ca91b813d428db25be5b4b3c8deb686f3a1ae5d7e19c9acd131e2c0e001fe3e7a4e3d8829733febad71ed58103d226346bf404ef04b2f3b72904c37f4effc7cf7452c682532911ff39f2fc2334d9305b0a574b06f67c10e1cf1aee6a66aaa2d865f634985387e0ab35b3eff8f15a5c9d66f1626370d4095d945b9a4ec591fe3d52c12db3041cb5d7602c84e310888d7bae0b29f47ad3396f5b51249e973be4fb0c2e09fb93bf09895b1c4ac0ccd6702a200e968331bc7f9e6d596f7eb607f654091749e7bba40d7b029197eca107b3fb059ffaeb451ecc6a19072e2185c2eb2468b39869420e91e0b161d5961cbc29981702be6a720bff3fee7e7e8b3dc70ead31c70b430e8573be181a2ab174b8acd68a52a525ee5adfa48cf7ea5880de223056bbb43292ea5d4fa0fb7af1cb1610610cce651fdd143c66f1a1b981a43b0bc71068c9c6b41711ddaea46b97b5aa26c19163f50602e9714ebb6f6b3c038dbfda57f78961e25ae1f633aaff1599da176a30f0040bf980220421551874433fb4e2d1501129330d7393406b6e586b93447c3421759814f432b357e714dcea98a9a8d66b751e4a677af3b0e063599f4f6e58984b975332004da6fabe796688a56c1e9a8512b8843f77fabd63239c4ec5e0af19c5150c58cdcaa871810bdca959aaca9f3d34a42892761055b18469c38ec63cb859a19ce2fc9377eab63ea729741e54a649f735036c87642e429d03f5a78048e60e631b7073c0f0904a0b2953118348fffa247f59fd5c667989112aa7353c62b9fae8fa28ef3f6ca93d0c5f3fbd394c642c2d809663f720f32183d4306328349602eecfaff9d91e066477bf2da1def1534987d92eee1f2fa9f69be9276bfce9f54ddf7b0e8d17f5046fb8ff357db1bc4e09729b4ff83af912f6e61c46696420e6e63f25dc36b49ca803dabd582352b8defaa3c8c136f36ca6540a49b61af3a40021727b9a5b494a0eaf4ada044227c44edce3eaeb12bb736adaa77ab0e542d30ffcf8839c8d8d0c4647b1f92e3cf34360478819290e952ad506741c6536d548c5b921af776201d1717a502b95b889c26ab255455bfc85fe942576fb7da9ae4e633ccd38e172fae4bd9dc1530bebfb89602fe62ecf7dfec3822836ac21070c98e8ead5799e2657657da7baa6fd8269a52642643b08cadff0de8ec3290b6955504f2286af8c9593e59f71acc1ab3f005a0ba155fd5523a7e1282115ec67ca885944087f66240e829c27945f1cc749ac43a5b97062655bdc58f08f51740545eece8ab3294fbf7c6f3caadc889a5752308489a0bcf33cfe04633103ab90578ef4e41cd400b6b23285aecc01801dd765f55bab898364c67c518ce4fdb4d4b41bac68b442e8ed6b0d26dcd8835efaaa65d8242311163b910020cd77b4a01d8c62b92774d5dfad1d5bb1ed11f9d35eb50eefabb44ad77c16f255b2b1e4d3ef7b0401221df215975375f54168697db857e12a0018fc9b155e753c4eec9a2660548e04e005dbd1abc61d8f0e0c0446bd2702017e35b3cf220ec7ef47379c32caa71d25fcad29cdfb9a46579a0c13f9c2283c75a2692b87f6586eccd6611614482b235a690dfb1378536877c96380650c2538bef65203bc663e8ea3a951a4c885f5fcde91214e9242eaa833bfb3a69d526e3eb0b8fd7f96d68778706ced060c0ad7b8c2c9423670482da4ad3fa4d1622f9557fab789c45fea997b0481e1ee6165ecadfcfa5275d7fa6226ee28d5a60639d3ceafa5641e86bf1a6246f26245acc8d142620840df2b882228aea0d400b868311c438979b8b2efdd36b671d7503c6451fcbe4831a2c000000000000ec0ed0e5b54784ce4f3bcb835cc0991def565c40009da584d1c4ffb5cd69e554d71c50b66c8aa6a16db249764f7cd06600de5b827772da726bf8629d4641d4b43bd8ad6f02e1893965b682138578f491d06f8b76fe98f819e54b4e8264e8d9c545fe9a67061df8b701a840c6328e205ffcaf5d2a3dfefac88cba8d2b892c9bc6421959704c915ea0a769ee1757147c055579c3cd41bed952a93ca9fc450ad0ad13e376d99c3e474b2013617f5a409dd79ddceb751e54e120230313452ad8b769d9534d2b1166c5906f79493106fc75573e066b8dddc7ce2c98735c3486c22efa0d369bf8479c13a2aff6f045e79509b7cee28ed216216d162f3ee0b7c92d7df480dc0ddf591ba4f22b2cd17efd95c079a91ffc2dd78b02766caf643b4d13c73bbb0ff5ed6f54a276f78f686e8d24c63d3f8c5c0979cfb66a8ab37d1a42be9fb62e4e73e37e48c2dc98d4e943ba72da8f7a28abf509889f9a87e296a136d628d6a268ac04e347541e56751b65a19f236ee1a36781ce4b55e156047edb7aaa7e9f148a002000", 0x1000}}, 0x1006) 00:03:51 executing program 5: syz_usb_connect$printer(0x0, 0x36, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x24, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x2, 0x7, 0x1, 0x2, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x421}}, [{{0x9, 0x5, 0x82, 0x2, 0x200}}]}}}]}}]}}, &(0x7f0000000280)={0x0, 0x0, 0x39, &(0x7f0000000080)={0x5, 0xf, 0x39, 0x4, [@wireless={0xb}, @wireless={0xb}, @generic={0xa, 0x10, 0x3, "687620ad1a3647"}, @ssp_cap={0x14, 0x10, 0xa, 0x0, 0x2, 0x0, 0x0, 0x0, [0x0, 0x0]}]}, 0x2, [{0x4, &(0x7f0000000140)=@lang_id={0x4}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0xa}}]}) [ 231.765171][ T6781] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 231.774867][ T6781] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:51 executing program 0: ioctl$USBDEVFS_IOCTL(0xffffffffffffffff, 0x80045505, 0x0) prlimit64(0x0, 0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x0, &(0x7f0000000080)) socketpair$unix(0x1, 0x2, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) bpf$PROG_LOAD(0x5, 0x0, 0x0) recvmsg(0xffffffffffffffff, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x13, 0xe, &(0x7f0000001840)=ANY=[@ANYBLOB="b70000000c000000bca30000000000002403000020feffff720af0fff8ffffff71a4f0ff000000001f030000000000002e300200000000002604fdffffe3000014010000100000001d130000000000007a0a00fe00fcff1f0f14000000000000b503f7fff80000009500000000000000033bc065b78111c6dfa041b63af4a3912435f1a864a7aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168e5181554a090f300020000fe275daf51efd601b6bf01c8e8b1b526375ee4dd6fcd82e4fee5bef7af9aa0d7d600c095199fe3ff3128e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e65440000000000000000028610643a98d9ec21ead2ed51b104d4d91af25b845b9f7d08d123deda88c658d42ecbf28bf7076c15b463bebc72f526dd70252e79166d858fcd0e06dd31af9612fa402d0b11008e59a5923906f88b53987ad1714e72ba7a54f0c33d39000d06a59ff616236fd9aa58f0177184b6a89adaf17b0a6041bde22b09e64c106d5abdfa1ceb333ae64ebdfd1f5089048ddff6da40f9411fe7226a40409d6e37c4f46756d31cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a10076443d643649393bf52d2105bd901128c7e0ec82701c8204a1deeed4155617572652d950ad31928b0b036dc2869f478341d02d0f5ad94b081fcd507acb4b9c67382f13d000000225d85ae49cee383dc5049076b98fb6853ab39a21514da60d2ae20cfb91d6a49964757cdf538f9ce2bdbb9893a5de817101ab062cd54e67051d355d84ce97bb0c6b6a595e487a2cc47c0efbb2d71cde2c10f0bc6980fe78683ac5c0c31032599dd273863be9261eee52216d009f4c52048ef8c126aeef5f510a8f1aded94a129e4aec6e8d9ab06faffc3a15d91c2ea3e2e04cfe031b287539d0540059fe6c7fe7cd8697502c7596566d674e425da5e7f009602a9f61d3804b3e0a1053abdc31282dfb15eb6841bb64a1b3045024a982f3c48153baae244e7bf573eac34b781337ad5905c6bbf1137548c7f1a4cad2422ee965a38f7defbd2960242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44022a579dfc0229cc0dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f92ecc48899b212c55318294270a1ad10c80fef7c24d47afcc829ba0f85da6d888f18ea40ab959f6074ab2a40d85d1501783a7ab51380d7b4ead35a385e0b4a26b702396df7e0c1e02b88c114f244a9bf93f04bf072f0861f5c0b000000000000eedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba3401e6a52acb11883ad2a3b1832371fe5bc621426d1ed01b389708165b9cdbae2ed9dc7358f0ebadde0b727f27feeb7464dcd857ab15e355713767c536cbae2f5c7d951680f6f2f9a6a8346962a350845ffa0d82884f79adc287906943408e6df3c391e97ba48db0a5adbfd01dac93df8866fb010ae20e92bed1fe39af169d2a466f0db6f3d9436a7d550030511d00000000c95265b2bd83d64a532869d701723fedcbada1ee7baa19faf67256b56a41fd355b6a686b50f0937f778af083e055f6138a757ebd0ed91124a6b244f9acf41ac5d73a0083648785fe0721719b3d654026c6ea08b83b123145ab5703dad844ced301efeb6dc5f6a9037d2283c42efc54fa84323afc4c10eff422c8843187f1dd48ef0900000000000000ff0f40b1888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538c6ee6ba65893ff1f908ba7554ba583ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738612e4fee18a22da19fcdb4c1011e32f808890205f3a6da2819d2f9e77c7c64affa54fec0136cbafa5f62e96753b639a924599c1f69219927ea5301fff0a6063d427180d61542c2571f983e96635600000554f327a3535e7c7542799493c31ac05a7b57f03ca91a01ba2a30ca99e969d6fd09dc28ebc15edb4d91675767999d146aef7799738b292fd64bb25b2969e2b15f36b788bce5ccdbaf75c94cb93499f6947a967a794963342aece449a0d80010f5c653d22d49030a8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2867b91b7d12096833d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e1661261173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ecab5d232f89fe0120f64c62e8e3ed8bcb45202c204bbec8d722824c0ebca8db1ea4a05e41f6016ab5bbe4fe7ff5d785d0128171c90d9900ca2532b0f9d01c4b45294fbba468df3e1b393cb4e62e753b4172ba7ac1f2b51c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addb7b9aee813df534aac4b3093c91b8068cd849904568916694d461b76a58d88cf0f520310a1e9fdc18cde98d662eee077515d0a881192292ffff5392ab3d1311b82432662806add87047f601fa888400000000000000000000000000006acc19808d7cf29bc974b0ea92499a41b9b9a7c2bca311a28ee4952f2d325a56397c78f12205db653a536f0100e0eda300a43a13bd1b9f3343405d1efd78e578dc6b3fb84f3738a4b6caa800000087efa51c5d95ecba4e50e529d1e8c89600e809dc3d0a2f65579e23457949a50f2d0455cf79a4d1387883f5872f64023746979f99f6a1527f004f1e37a3926937e84fc1020f4beb98b8074bf7df8b5e783637da740800000000000000c55a4385e9a617aa6c8e10d4202c5afeb06e2f9115558ea12f92d7ae633d44086b3f03b20d546fa66a72e38207c9d20035abc46271a30f1240de52536941242d23896ab74a3c6670fdc49c14f34fc4eadd6db8d80eba439772bf60a1db18c472dafc5569adc282928d2a1ffe29f1a57d3f18f4edaeb5d37918e6fddcd821da67a0785585a4443440dc65600e64a6a274000000000000000000000000000000000000000000000009dd14b38f2f4426d7cf5075047c31f6ce6adddfe3ac649c0643c8bfbeb14ba1fd7a485aa893915cf81e29aaf375e904bbe52691a4120260ffcd8f1d04166d291ebcef893e1b9ccb6797d0646fe0e7274434f28efb43e06e64f0698caca42f4e6018a455736c482a017e2b13dac4a90faa109f0e87cc94e3efb649692456463ca74aa6ad4bf50c1acb3928143be1c1023a375e528285544d0064b98646f3109e9a4942ce42c6e7ec84b664f6c2770803f10baa804a707f0a1fcbfc309381aeba191950bae71f37f1eb7ceeffb3c0547ac6571603adbfde4c8b5f8d7f4b854441613633b48865b65bdc415e1e0dcf672d68cf4cebf04f4bc1eebf560a26d3b332240d450fdb0a9a69f432e277f3a0386eb2bd3305c821c64757f786b79fef54dbe64c67d73934bc80b2133fb3c04cc7ea48bf97a6243c9f95dcbddecf45f008f1822c7868e1ff5a3cff5d6b6898335792749df7b1f51e91f8c1c3b1b93b33aaa3fab69cef08a9f6f6cf39dea3d878b2ed42545421970cc426e644332bc956d1c6adefdf0ede2c5c94aa632646ae225accdf031f611d01622921f1b922a5ac887cca3136133dce8d9f5f4da70000000000f296b0c1484e5f781ad26bff696b05ff0a5e2270e07618b04273bd4075ea38ab463bfa6a38e7c537498ba3e4df8dfc9e8c0a0d213c3ffad44d2a376def42e41e9fc31678257e040fa7cf32c221aaac08000000000000001a00000000000000000000173570f0c11ae694b0f7a4f9c2f6790044a357e785af6e153d5f1ea460af92c7cbbd6295afe740f5e154346d483e0d641ef02e4d5295d756e110522a7a945b93fb705b95b6aae27a8fab1e6984c8bdc12360627137ab6737b68ab08acb29a74dc36b51209cfbc87f61182bbeb2772e9d5a1ffc477179be481ffe46a4ce86be0b1d8eee42a611a3d44ca450b14586ed63dd92005c79e4a8ab8a94f0c6ecf078c900dca2cb4bed8594a39bd76d3ef8a7ab014e787596db796bd93a36c2880423291e3bccc86f66ba792ff4d87b3f80e5908779e51c5e9055fc5b23605cd000c723187ef09dcf4b07b06a9342f3f62ee7acddff292082c1f4d8eb9561f80873a09a1ae0c9af112117264a5729f07c2b218fa36ba2316a99aaad0130df83d0bda1e711290f78c143ea143967b00adcd77e6ad5e48d839ea61aadb83e4d071c54691924a3830d3e7b5c198bb0ed623153590000000000000000001864ea3c475509731cf23f7d693b4f67833f605a3a7d7aaa198d8861b8c048dc2259f819f3d55ae5bb018b46553203c2c15705e9e575d98de68843e35d97fe98a47c865ca3fed932832f1e2513d2d41a5da34bc4a84e2a70f305f732231274fc6c0a766b77f6f877c551ab32709d2e1ef0b46e8a060b5c7a682ad4adea7bc917efd3f24ac76b2b2c25"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffe2c, 0x10, &(0x7f00000000c0), 0xfffffffffffffd00}, 0x48) 00:03:51 executing program 4: socketpair(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0}, 0x1, 0x0, 0x2}, 0x0) 00:03:51 executing program 1: prlimit64(0x0, 0x0, 0x0, 0x0) connect$unix(0xffffffffffffffff, 0x0, 0x0) bpf$PROG_LOAD(0x5, &(0x7f00000017c0)={0x13, 0xe, &(0x7f0000001840)=ANY=[@ANYBLOB="b70000000c000000bca30000000000002403000020feffff720af0fff8ffffff71a4f0ff000000001f030000000000002e300200000000002604fdffffe3000014010000100000001d130000000000007a0a00fe00fcff1f0f14000000000000b503f7fff80000009500000000000000033bc065b78111c6dfa041b63af4a3912435f1a864a7aad58db6a693002e7f3be361917adef6ee1c8a2a4f8ef1e50becb19bc461e91a7168e5181554a090f300020000fe275daf51efd601b6bf01c8e8b1b526375ee4dd6fcd82e4fee5bef7af9aa0d7d600c095199fe3ff3128e599b0eaebbdbd732c9cc00eec363e4a8f6456e2cc21557c0afc646cb7798b3e6440c2fbdb00a3e35208b0bb0d2cd829e65440000000000000000028610643a98d9ec21ead2ed51b104d4d91af25b845b9f7d08d123deda88c658d42ecbf28bf7076c15b463bebc72f526dd70252e79166d858fcd0e06dd31af9612fa402d0b11008e59a5923906f88b53987ad1714e72ba7a54f0c33d39000d06a59ff616236fd9aa58f0177184b6a89adaf17b0a6041bde22b09e64c106d5abdfa1ceb333ae64ebdfd1f5089048ddff6da40f9411fe7226a40409d6e37c4f46756d31cb467600ade70063e5291569b33d21dae356e1c51f03a801be8189679a16da18ec0ae564162a27afea62d84f3a10076443d643649393bf52d2105bd901128c7e0ec82701c8204a1deeed4155617572652d950ad31928b0b036dc2869f478341d02d0f5ad94b081fcd507acb4b9c67382f13d000000225d85ae49cee383dc5049076b98fb6853ab39a21514da60d2ae20cfb91d6a49964757cdf538f9ce2bdbb9893a5de817101ab062cd54e67051d355d84ce97bb0c6b6a595e487a2cc47c0efbb2d71cde2c10f0bc6980fe78683ac5c0c31032599dd273863be9261eee52216d009f4c52048ef8c126aeef5f510a8f1aded94a129e4aec6e8d9ab06faffc3a15d91c2ea3e2e04cfe031b287539d0540059fe6c7fe7cd8697502c7596566d674e425da5e7f009602a9f61d3804b3e0a1053abdc31282dfb15eb6841bb64a1b3045024a982f3c48153baae244e7bf573eac34b781337ad5905c6bbf1137548c7f1a4cad2422ee965a38f7defbd2960242b104e20dc2d9b0c35608d402ccdd9069bd50b994fda7a9de44022a579dfc0229cc0dc98816106dec28eaeb883418f562ae00003ea96d10f172c0374d6eed826416050000000bfe9b4a9c5a90ff59d54d1f92ecc48899b212c55318294270a1ad10c80fef7c24d47afcc829ba0f85da6d888f18ea40ab959f6074ab2a40d85d1501783a7ab51380d7b4ead35a385e0b4a26b702396df7e0c1e02b88c114f244a9bf93f04bf072f0861f5c0b000000000000eedcf2ba1a9508f9d6aba582a896a9f1ffa968eacea75caf822a7a63ba3401e6a52acb11883ad2a3b1832371fe5bc621426d1ed01b389708165b9cdbae2ed9dc7358f0ebadde0b727f27feeb7464dcd857ab15e355713767c536cbae2f5c7d951680f6f2f9a6a8346962a350845ffa0d82884f79adc287906943408e6df3c391e97ba48db0a5adbfd01dac93df8866fb010ae20e92bed1fe39af169d2a466f0db6f3d9436a7d550030511d00000000c95265b2bd83d64a532869d701723fedcbada1ee7baa19faf67256b56a41fd355b6a686b50f0937f778af083e055f6138a757ebd0ed91124a6b244f9acf41ac5d73a0083648785fe0721719b3d654026c6ea08b83b123145ab5703dad844ced301efeb6dc5f6a9037d2283c42efc54fa84323afc4c10eff422c8843187f1dd48ef0900000000000000ff0f40b1888e1cdba94a6ea80c33ead5722c3293a493f1479531dd88261458f40d31fe8df15efaaeea831555877f9538c6ee6ba65893ff1f908ba7554ba583ec7932f5954f31a878e2fae6691d1aee1da02ba516467df3e7d1daac43738612e4fee18a22da19fcdb4c1011e32f808890205f3a6da2819d2f9e77c7c64affa54fec0136cbafa5f62e96753b639a924599c1f69219927ea5301fff0a6063d427180d61542c2571f983e96635600000554f327a3535e7c7542799493c31ac05a7b57f03ca91a01ba2a30ca99e969d6fd09dc28ebc15edb4d91675767999d146aef7799738b292fd64bb25b2969e2b15f36b788bce5ccdbaf75c94cb93499f6947a967a794963342aece449a0d80010f5c653d22d49030a8c2a4ab595bf4238f18ca428dafc7ac96d404607a0000000051a2104f22e6db5a62b5089c1b45282d38864daa3ae81d6b0968d1d2867b91b7d12096833d6864da40b54783a17aaeb6737c323f9f98e354cc98dcfe23ad01bd1c61563e69ffe1c2c73e1661261173f359e93d2c5e424c17998809ec8f0232b3955e052a4cecd89008f70314a0bdd491ecab5d232f89fe0120f64c62e8e3ed8bcb45202c204bbec8d722824c0ebca8db1ea4a05e41f6016ab5bbe4fe7ff5d785d0128171c90d9900ca2532b0f9d01c4b45294fbba468df3e1b393cb4e62e753b4172ba7ac1f2b51c94bc5d047899fd219f448bf9189c65c9d91eda6b52a373803a9efe44f86909bc90addb7b9aee813df534aac4b3093c91b8068cd849904568916694d461b76a58d88cf0f520310a1e9fdc18cde98d662eee077515d0a881192292ffff5392ab3d1311b82432662806add87047f601fa888400000000000000000000000000006acc19808d7cf29bc974b0ea92499a41b9b9a7c2bca311a28ee4952f2d325a56397c78f12205db653a536f0100e0eda300a43a13bd1b9f3343405d1efd78e578dc6b3fb84f3738a4b6caa800000087efa51c5d95ecba4e50e529d1e8c89600e809dc3d0a2f65579e23457949a50f2d0455cf79a4d1387883f5872f64023746979f99f6a1527f004f1e37a3926937e84fc1020f4beb98b8074bf7df8b5e783637da740800000000000000c55a4385e9a617aa6c8e10d4202c5afeb06e2f9115558ea12f92d7ae633d44086b3f03b20d546fa66a72e38207c9d20035abc46271a30f1240de52536941242d23896ab74a3c6670fdc49c14f34fc4eadd6db8d80eba439772bf60a1db18c472dafc5569adc282928d2a1ffe29f1a57d3f18f4edaeb5d37918e6fddcd821da67a0785585a4443440dc65600e64a6a274000000000000000000000000000000000000000000000009dd14b38f2f4426d7cf5075047c31f6ce6adddfe3ac649c0643c8bfbeb14ba1fd7a485aa893915cf81e29aaf375e904bbe52691a4120260ffcd8f1d04166d291ebcef893e1b9ccb6797d0646fe0e7274434f28efb43e06e64f0698caca42f4e6018a455736c482a017e2b13dac4a90faa109f0e87cc94e3efb649692456463ca74aa6ad4bf50c1acb3928143be1c1023a375e528285544d0064b98646f3109e9a4942ce42c6e7ec84b664f6c2770803f10baa804a707f0a1fcbfc309381aeba191950bae71f37f1eb7ceeffb3c0547ac6571603adbfde4c8b5f8d7f4b854441613633b48865b65bdc415e1e0dcf672d68cf4cebf04f4bc1eebf560a26d3b332240d450fdb0a9a69f432e277f3a0386eb2bd3305c821c64757f786b79fef54dbe64c67d73934bc80b2133fb3c04cc7ea48bf97a6243c9f95dcbddecf45f008f1822c7868e1ff5a3cff5d6b6898335792749df7b1f51e91f8c1c3b1b93b33aaa3fab69cef08a9f6f6cf39dea3d878b2ed42545421970cc426e644332bc956d1c6adefdf0ede2c5c94aa632646ae225accdf031f611d01622921f1b922a5ac887cca3136133dce8d9f5f4da70000000000f296b0c1484e5f781ad26bff696b05ff0a5e2270e07618b04273bd4075ea38ab463bfa6a38e7c537498ba3e4df8dfc9e8c0a0d213c3ffad44d2a376def42e41e9fc31678257e040fa7cf32c221aaac08000000000000001a00000000000000000000173570f0c11ae694b0f7a4f9c2f6790044a357e785af6e153d5f1ea460af92c7cbbd6295afe740f5e154346d483e0d641ef02e4d5295d756e110522a7a945b93fb705b95b6aae27a8fab1e6984c8bdc12360627137ab6737b68ab08acb29a74dc36b51209cfbc87f61182bbeb2772e9d5a1ffc477179be481ffe46a4ce86be0b1d8eee42a611a3d44ca450b14586ed63dd92005c79e4a8ab8a94f0c6ecf078c900dca2cb4bed8594a39bd76d3ef8a7ab014e787596db796bd93a36c2880423291e3bccc86f66ba792ff4d87b3f80e5908779e51c5e9055fc5b23605cd000c723187ef09dcf4b07b06a9342f3f62ee7acddff292082c1f4d8eb9561f80873a09a1ae0c9af112117264a5729f07c2b218fa36ba2316a99aaad0130df83d0bda1e711290f78c143ea143967b00adcd77e6ad5e48d839ea61aadb83e4d071c54691924a3830d3e7b5c198bb0ed623153590000000000000000001864ea3c475509731cf23f7d693b4f67833f605a3a7d7aaa198d8861b8c048dc2259f819f3d55ae5bb018b46553203c2c15705e9e575d98de68843e35d97fe98a47c865ca3fed932832f1e2513d2d41a5da34bc4a84e2a70f305f732231274fc6c0a766b77f6f877c551ab32709d2e1ef0b46e8a060b5c7a682ad4adea7bc917efd3f24ac76b2b2c25"], &(0x7f00000001c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0xfffffe2c, 0x10, &(0x7f00000000c0), 0xfffffffffffffd00}, 0x48) 00:03:51 executing program 2: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001500)={0x6, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000300)='GPL\x00', 0x7, 0x1000, &(0x7f0000000500)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_GET_PROG_INFO(0xb, &(0x7f0000000440)={r0, 0x0, 0x0}, 0x10) 00:03:51 executing program 4: r0 = io_uring_setup(0x690e, &(0x7f0000000000)={0x0, 0xafcd}) io_uring_register$IORING_UNREGISTER_PERSONALITY(r0, 0xa, 0x0, 0x0) 00:03:51 executing program 3: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x6) sched_setaffinity(0x0, 0x8, &(0x7f0000000000)=0x5) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000001700)=0x4) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x18, 0x4, &(0x7f00000002c0)=ANY=[@ANYBLOB="18010000dfff75390000000000000000850000006d00000095"], &(0x7f0000000100)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) r4 = socket$inet6_tcp(0xa, 0x1, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000000540)={0x0, 0x0, &(0x7f0000000a00)=[{&(0x7f0000000080)=ANY=[], 0x10}, {&(0x7f0000000380)={0x10, 0x2e, 0x0, 0x0, 0x80}, 0x10}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {&(0x7f0000000900)=ANY=[], 0x10}], 0x8, 0x0, 0x0, 0x4000854}, 0x4) r5 = accept$packet(0xffffffffffffffff, 0x0, &(0x7f00000001c0)) ioctl$sock_SIOCGIFINDEX(r5, 0x8933, &(0x7f0000000280)={'batadv0\x00', 0x0}) sendfile(0xffffffffffffffff, 0xffffffffffffffff, &(0x7f0000000640)=0x2, 0x7) bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000980)={0x11, 0x1, &(0x7f0000000bc0)=ANY=[@ANYBLOB="087f000000000000d65a6aa906fb4d76011dcfc72209761de4aa841535263fba9583de92e53e59d450f8f62bb698cee3fc40a031bd73e7f3e373cc91a2e1c7e42d7e732c07f74995b259b25a6dabda0678c76c68112073d6a8d84c30eb7490cc57952289fdf8005955691bc972d9cbb81373143be813f3d53a72b59ac6b09d6693b19d55087430acbe0a9311c662fab4e6ca5a598c7c2f3678cffe52c3b4db4828eda851de2a7643e49b9b482ec46f3a80d13e6d1fc13e0e5df56bb84e7cc4b01100120445232ff069ea3e8ce292110cc7777b5b4a36051d3b0a94c10b1153c87c3897e7522ad627eed6cd75b64af6885ebb5ab6ca242c1a1d7b1e03141e67c5427c583747adb41f1c0bf43ccca2ab90105e569cea1a6f617e72f0c913516894119c1cb9249168ea6c321944f79aac7a956a3e5f44152e01a522b49ea91df0ea0dbc742458d5cb0c4ba771f9f6195f8eeb2042a3104cee02430a1a196c26cd0715f242db0cd9b38a7e140436da678a57e5c1510d4b6953ad034fb1441d2b9774bd6ace9f95d2993dde5d4fa2fa97b82e940775bfe7eb5d3cfd"], &(0x7f0000000580)='syzkaller\x00', 0x416f, 0x94, &(0x7f0000000680)=""/148, 0x40f00, 0x14, '\x00', r6, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000600)={0x0, 0x2}, 0x8, 0x10, &(0x7f0000000740)={0x0, 0xc, 0x4931c19d, 0x4}, 0x10, 0x0, 0x0, 0x0, &(0x7f0000000940)=[0xffffffffffffffff, 0x1, 0xffffffffffffffff]}, 0x80) bpf$BPF_LINK_UPDATE(0x1d, &(0x7f0000000500)={0xffffffffffffffff, r3, 0x4, r1}, 0x10) r7 = getpid() sched_setscheduler(r7, 0x1, &(0x7f0000001700)) socket$inet6_tcp(0xa, 0x1, 0x0) sched_setattr(0x0, &(0x7f0000000040)={0x38, 0x0, 0x0, 0x0, 0x0, 0x0, 0x100, 0x200000000000000, 0x0, 0x8}, 0x0) write$P9_RGETLOCK(0xffffffffffffffff, &(0x7f0000000b80)=ANY=[@ANYBLOB="1f00"/24, @ANYRES32=0x0, @ANYBLOB="01005b"], 0x1f) bind$inet6(r4, &(0x7f0000d84000)={0xa, 0x2, 0x0, @loopback}, 0x1c) sendto$inet6(r4, &(0x7f00000000c0)="044aac2f202c5feda71e039a57a93088fdcce4afe28aac61837792741a190670ccbe1a2b00aa77a87d56a3f12c7920ad02928a5d1014e5b896f000fcf6521928480be9af82613a5c661f4110adba358afd8b5b4ef1702051e393ede2698112a1f1bdf1d0f568546ed322ab4c53545bd2cd6e48522f0c154cb3c6864dc30ae921db100f1ee97a234503338f8fdf356472da0c7ab62f274f34", 0xadf29f33fb903ae1, 0x20000004, &(0x7f0000b63fe4)={0xa, 0x2}, 0x1c) recvmsg(r4, &(0x7f00000008c0)={0x0, 0x0, &(0x7f0000000840)=[{&(0x7f0000000040)=""/50, 0xfffffe72}, {&(0x7f0000000240)=""/52, 0x34}, {&(0x7f0000000780)=""/129, 0x80}, {&(0x7f0000000300)=""/68, 0x44}, {&(0x7f0000000380)=""/121, 0x79}, {&(0x7f0000000400)=""/183, 0xb7}], 0x6}, 0x40000110) r8 = signalfd4(0xffffffffffffffff, 0x0, 0x0, 0x0) setsockopt$MRT6_DEL_MIF(r8, 0x29, 0xcb, &(0x7f00000004c0)={0x0, 0x0, 0x1, r6, 0x3}, 0xc) syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file1\x00', 0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)) 00:03:51 executing program 2: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, &(0x7f0000000280)={0x0, 0x0, 0x0, 0x0, 0x1, [{0x0, 0x0}]}) [ 231.950847][ T6796] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 00:03:51 executing program 4: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, &(0x7f0000000280)={0x0, 0x0, 0x10, &(0x7f0000000080)={0x5, 0xf, 0x10, 0x1, [@wireless={0xb}]}}) [ 231.967358][ T6796] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 232.004972][ T6799] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 232.011636][ T6799] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:52 executing program 1: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f00000000c0)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BTRFS_IOC_SET_RECEIVED_SUBVOL(r0, 0xc0c89425, 0x0) 00:03:52 executing program 5: socketpair(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) recvmsg$can_bcm(r0, &(0x7f00000007c0)={0x0, 0x0, 0x0}, 0x40012021) 00:03:52 executing program 4: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x7, 0x1, 0x0, 0x0, "", {{{0x9, 0x5, 0x1, 0x2, 0x0, 0x0, 0x0, 0x1}}}}}]}}]}}, &(0x7f0000000280)={0x0, 0x0, 0x43, &(0x7f0000000080)={0x5, 0xf, 0x43, 0x4, [@wireless={0xb, 0x10, 0x1, 0x0, 0x0, 0x0, 0x9, 0x36, 0x5}, @wireless={0xb, 0x10, 0x1, 0xc, 0xcc, 0xb1, 0x5, 0x6ff, 0xe9}, @generic={0xc, 0x10, 0x3, "687620ad1a36470911"}, @ssp_cap={0x1c, 0x10, 0xa, 0x1, 0x4, 0x200, 0x0, 0x0, [0x0, 0x0, 0x0, 0xff3f30]}]}, 0x2, [{0x4, &(0x7f0000000140)=@lang_id={0x4}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0xa}}]}) 00:03:52 executing program 2: socketpair(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x300}, 0x0) 00:03:52 executing program 0: socketpair(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff}) sendmsg$FOU_CMD_ADD(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={0x0, 0x38000}}, 0x0) [ 232.886102][ T6811] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 232.896962][ T6811] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:52 executing program 2: syz_usb_connect$printer(0x0, 0x2d, &(0x7f0000000000)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x20, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1}}]}}, &(0x7f0000000280)={0x0, 0x0, 0x13, &(0x7f0000000080)={0x5, 0xf, 0x13, 0x2, [@wireless={0xb}, @generic={0x3, 0x10, 0x3}]}}) 00:03:52 executing program 5: socketpair(0x1, 0x5, 0x0, &(0x7f0000000580)={0xffffffffffffffff, 0xffffffffffffffff}) syz_genetlink_get_family_id$nl80211(&(0x7f0000000080), r0) recvmsg$can_bcm(r1, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)=[{&(0x7f0000000100)=""/218, 0xda}, {0x0}], 0x2}, 0x0) 00:03:52 executing program 3: syz_clone(0x60022400, 0x0, 0xffb7, 0x0, 0x0, 0x0) bpf$ITER_CREATE(0x21, 0x0, 0x0) syz_genetlink_get_family_id$mptcp(0x0, 0xffffffffffffffff) sendmsg$MPTCP_PM_CMD_FLUSH_ADDRS(0xffffffffffffffff, 0x0, 0x4040) [ 232.920230][ T6818] binder: 6814:6818 ioctl c0c89425 0 returned -22 [ 232.935171][ T6821] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 232.942686][ T6821] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:03:52 executing program 1: bpf$LINK_GET_NEXT_ID(0x1f, &(0x7f0000000380)={0xfffffffe}, 0x8) 00:03:52 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000840)={0x0, 0x0, 0x0, &(0x7f0000000740)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:53 executing program 3: r0 = socket$xdp(0x2c, 0x3, 0x0) setsockopt$XDP_TX_RING(r0, 0x11b, 0x3, &(0x7f0000000080)=0x8, 0x4) 00:03:53 executing program 1: syz_mount_image$ext4(&(0x7f0000000040)='ext4\x00', &(0x7f0000000500)='./file1\x00', 0x0, &(0x7f0000000000), 0x5, 0x4e6, &(0x7f0000000540)="$eJzs3dFrW20ZAPDnnDaz29fP9lMvPj9wDjdphy5pV7cVL7YJolcDdd7X2qalNG1Kk25rGdrhHyCIqOCVV94I4rUg+xNkMNB7UVFEN73wQo0kOem3tUmbsjQZ7e8Hp+c95z0nz/MW8ua8OS8nAZxZlyLibkQMRcTViBjL9qfZMlff2G0e9/LF44X6kkStdv/vSSTZvtZrJdn6neYpMRIR3/hqxLeTg3Er2zur86VScTPbLlTXNgqV7Z1rK2vzy8Xl4vrMzPTN2VuzN2anum9M2rlqPCJuf/nPP/r+z79y+zeff/iHub9Ofqee1mhW/2o7eqnZ9Fzjf9EyHBGbJxFsAIay9uQGnQgAAF2ZjIiPRcRnGtf/YzHUuJoDAAAATpPandH4TxJRAwAAAE6ttDEHNknz2fTZ0UjTfL45h/cTcSEtlSvVzy2Vt9YXm/XjkUuXVkrFqWyu8Hjkkvr2dDbHtrV9fd/2TES8FxE/HDvf2M4vlEuLg/7yAwAAAM6Id/aN//811hz/77MxkOQAAACA3hkfdAIAAADAiTP+BwAAgNPP+B8AAABOta/du1dfaq3fv158sL21Wn5wbbFYWc2vbS3kF8qbG/nlcnm58cy+taNer1Qub3wh1rceFarFSrVQ2d6ZWytvrVfnVl77CWwAAACgj9779NPfJxGx+8XzjaXu3KCTAvoiPc7Bfzq5PID+G+rqqOETzwPoP+9sOLtyg04AGLjkiPqPdqr4be9zAQAATsbEJ93/h7PqWPf/AYBTwf1/OLtyXc4ABE6vjvf3Mx0f3nHg/v+dDgfWasdOCgAA6KnRxpKk+exe4GikaT4f8W7jZwFyydJKqTiVjQ9+N5b7SH17unFmcuScYQAAAAAAAAAAAAAAAAAAAAAAAACgqVZLogYAAACcahHpX5LG0/wjJsaujO7/fuBc8u+xxjoiHv70/o8fzVerm9P1/f/Y21/9Sbb/+iC+wQAAAAD2a43TW+N4AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOilly8eL7SWfsb925ciYrxd/OEYaaxHIhcRF/6ZxPAr5yURMdSD+LtPIuL9dvGTeloxnmXRLv75vsdP9s7L9SA2nHVP6/3P3XbvvzQuNdbt3//D2fKmOvd/6V7/N9Sh/3m3yxgfPP9loWP8JxEfDLfvf1rxk0a0g/Evdxn/W9/c2elUV/tZxETbz5/ktViF6tpGobK9c21lbX65uFxcn5mZvjl7a/bG7FRhaaVUzP62jfGDT/36f4e1/0KH+ON77W///7/SZfv/+/zRi483iwe67Xr8ycvtP3/f7xA/zT77PpuV6/UTrfJus/yqi794dvGw9i92aP/IEe2f7LL9V7/+vT92eSgA0AeV7Z3V+VKpuPl2F2q12nfr6b4t+SjUC89+9cavcy4G3or+F+oX6G9BGocXBt0zAQAAvfbhRf+xT01OJCEAAAAAAAAAAAAAAAAAAAA4g/rxOLH9MXcH01QAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAgEP9PwAA//+Oz9Me") 00:03:53 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0xffffffffffffff1f}, 0x0) [ 233.079965][ T6833] loop1: detected capacity change from 0 to 512 00:03:53 executing program 3: pipe2(&(0x7f0000000180)={0xffffffffffffffff}, 0x800) read$watch_queue(r0, &(0x7f0000000200)=""/178, 0xb2) [ 233.141311][ T6833] EXT4-fs error (device loop1): ext4_find_extent:936: inode #4: comm syz-executor.1: pblk 5 bad header/extent: invalid magic - magic 0, entries 0, max 4096(0), depth 0(0) [ 233.150120][ T6833] Quota error (device loop1): v2_read_header: Failed header read: expected=8 got=-117 [ 233.154622][ T6833] EXT4-fs warning (device loop1): ext4_enable_quotas:6997: Failed to enable quota tracking (type=1, err=-22, ino=4). Please run e2fsck to fix. [ 233.216671][ T6833] EXT4-fs (loop1): mount failed 00:03:53 executing program 4: r0 = inotify_init1(0x0) inotify_add_watch(r0, &(0x7f0000000000)='.\x00', 0x46000152) 00:03:53 executing program 0: mq_open(&(0x7f0000000000)='\x9f,\x00\xeb\x00\x000\xd8\xca\xf40xffffffffffffffff, 0xffffffffffffffff}, 0x0) readv(r0, &(0x7f0000000bc0)=[{0x0}, {&(0x7f0000001440)=""/4096, 0x1000}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9) write$binfmt_elf64(r1, &(0x7f0000000080)={{0x7f, 0x45, 0x4c, 0x46, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40}, [{}]}, 0x78) 00:03:54 executing program 5: setresuid(0x0, 0xee01, 0xee01) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000007980)='./cgroup/syz1\x00', 0x200002, 0x0) 00:03:54 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x10, &(0x7f0000000000)=0x3, 0x4) 00:03:54 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x44, &(0x7f0000000000), 0x4) 00:03:54 executing program 0: shmat(0x0, &(0x7f0000ffb000/0x1000)=nil, 0xb000) 00:03:54 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x29, &(0x7f0000000000), 0x4) 00:03:54 executing program 1: setresuid(0x0, 0xee01, 0xee01) shmat(0x0, &(0x7f0000ffb000/0x1000)=nil, 0x0) 00:03:54 executing program 3: r0 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x4000) shmat(r0, &(0x7f0000ffb000/0x4000)=nil, 0x5000) shmat(0x0, &(0x7f0000ffc000/0x4000)=nil, 0x4000) 00:03:54 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x3c, &(0x7f0000000000), 0x4) 00:03:54 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) connect$unix(r0, &(0x7f0000000040)=@abs={0x1}, 0x6e) 00:03:54 executing program 5: ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000067240)={0x0, 0x0, "2b2e7d766482b9292710bc87087f8c5b8255a0c2f1450112281fe557a6c5004e8cee3cb6355329aa88194c7caa44d7ae482d72d7e5a213d73cdab981bcd75aee0694843733b97ed36e93672192cbebd857bd27c7274c56185b42b519494bf335cf695dc2ccbeefd891fe5a7617fe8884ed3a92a6b018c6f6873e405a5200980557bc26288b01a85c321bf612dba6c8161b79f6a75070ba935e878e12879203e90cffdfa6d42e713dbbfad7d2ae89ef9ad4092330df678d5fcadcba96d8c07b70aeb5f80790746f1e058e22af5a2d7b8fc2b9af13905afe109f9b1bab8a99a4c7faa110b7e1240a1080c0f41255b4ee8b2ad463158f4b742a346987845847529f", "7fa78e3ff0712566ea006b6a20d29b8633f633479a784203e6a0bff5cf891dbaa67bfcf08f76ec8f11dced5bd74de921e6556ff09b90a1f4c8b0e82c92dcc3c3240a8ed02557066a2f22f18222d16a1c5c7a86456274c608fdc279c339e4121f415d0658f390876db91526a49a7736e587cf34b77cad6b5ea6d7f3214376c5ad64d8854e01a4b530a5d7a72ffd937acc4d34c33068f7c459e78110f543a695fd66ad200529b319e1644eda48332f72d896c47b169e7e08a837bdf56834282e54d28cb8e6095967693e35e2221460a62dab2bfd6cf422ae33b3663ea396d1fec33fb25c8f8b895c1e6de6379acf9449226d406df30381f48f03a50379f8a9b353f4c12a53d1330f5de9097a09d72ae662bebda242bc529e9119011f88657077f2a8523e80ebb6b269fe2bdcf33834e110185fd35920025bad1a2264c07e82cc3550a15a7ec40b3a49e6c889dc4e47caa43083583ac5f4e39702a1c263ad504ee080df34af6c72314e107c4fd4468f85d511875f19811276df137f15743188b3ec1bdbf9df3f96f9e808eaaea26a71e89c9207ec5d8adb5e37ec7c3196359217b2ff07b3969ffc5ee6ebb36de94c01cd5d25b20439606b69322ab0410f189d8c34a454b354a89cd97fc036467a556ebbd405eb53af6e479ac2bc3ecde87ad187ceb8add35a9f0f18c00e592e54be0fc8a614b06df0ee13186fa500ea21a7cf74eff69cb2aaaefd58c63d8c949e4e02cde4335b4e8a1eaeeea635aa84eab78d23edf3322cc0484b744eeb477caf4b1f1f8a8303514f1f87d15ef397cfa4eeda4599f23c69e3dae1f76d03ce11efea53e5e1c49b1584b32e92bfa12d1b29563055494bbec249abea5acd986d0ce33549d782d7b326ce28ae7617eed0711e5d64492b510d77ee8f6da288bc01daedc11aaa9a428acb9470e08bc199f117407e2d340ca720d812b590458e59ddfe53679fae742d864c150b65045ca96477a7ce5f200fba2c0bf7c9e8d922485155db864f821403d90b300114fa7f56b3588af01b1b1fad8b39545423783f9a636dcb7cf59dd4037cde3c51646900421e4f72fb540d2e5435b596a307f47cbd7f481e5019a70ab472b25029b6a6908433f5c9c67c569f70ec4257e385182cdc18cc994b5dbace19f09f21e3f67e27b529ea138049e25f3ddf92ddd87ca53f452b329f3838fdb3da5f2f6d64ce71fa1207480a989ea7d9a2efeee7b8c38b7cc81c36f2533c921406ee017f9c4a7b74cfb7f67153ac3b7fd516331284da187542cbc4aa533f75618b246698f1ea1abcaa20c1596f8e4ffa3b9c0990a0aa2a718a23cd658848d26490005a9d07982848301b41aca4b6802e536135b8883cb315d8f839bd365434329619458c0a40c8eda25dc58663393c9deffcb84bc6fbfc036a0555c2fbd9b7ae269ae8c430b35a64bcccfaa35d94a79ddcb6127e39b04a54b3b0089c74c8b132e1586e16010d3a1f2cfe8f61bbdd4d4c5f67c75aed023666c6caad4b3881515c8bc39bb09f7e48d46ba901466ad32c737ced4b3f30fbb78c81e37ea92349f0f70faacf81f0f1eb4b3f2f4cd96fac28f44f8c0ade6abc94ae87a7a5970c6582da35f1790d96a669c1264d07ee80762a854733af49cb119866bc4c6641907337be832765529a56380b0c126fb28598d9679df407417ae8581e8bbc0facac556f14955121bdbe336acb9fa54c2395dd921e23524a06876166c0b63cfe76f57b3857e27a2f5d67fe54a2e64a1696217f7f853f0e08d5f9acc884ee7d4a86a00ed37e28bb91282b52bc95f48145d3f030e65fcffeac9e547541b442bb1f61420b09d52328cc1ee33e0cf4b92b58d7fb94d86b5fec5038ffda30827081da15b03ef151256a97c86fe8818c1a1f549e6654a1ffe7c418f0d417bde238d9747e3c08a830ef5a2a9ca39afbfaabd05679fd3078442cc5407388e46da9cb884e9df317b7dc6601dd3394114d18e27d716c146305f3c777495d93aed345daf2e6534c3a454376e654924049394d90a65fe78b73d2749e16043ecf40957d373fb2a7ea834cb3c6cc616c0febe26a25d4c6a84a542e12048439d9804aaf32e8d698a06028f1990c25d2e65103d63677acae522330fb0d6d158db4387f73976daaf56ad696e10aaaa6a7f9bf146972a5b0d6b915f0080f1b314b32d355c447b9c1e6ce1cc295765f2a9cb3367dbe71cf8367c417c33a5c3659e0545a9754e5ecf2e88e2b30c66f85a4795a78c7c7d2df35073e4feddbe14eddb55ec36beceb926fe150771e03c899d08848a32f7b7aae327cd112e4a684e702d9634deeeeafaab46cca42ae63599d9bdc4280c20399a75ae9097a416316432d5ccb35cb7713e390c8a9ee65bf90b76328e8dbdb833eefdb39512778aec231c126858ef8d6bb310e4f83317b6be21f6e97f42fbb8bd5ad8319225413779b40d1aacc29a39a6a12ca6bd20dcd2e64037d91cf80ea0bd580efc418178aad38ccbc6f9df8e96a9282deed3fc55bee7e35d368270a718b80aadd5d7a03affd7effb1e721e11733f42eb55d830e84049e613def0a653d2163ec05e57cacaee0b8c9a93124159d3d74aecefa5c3f501a1cd765b74853af3a3a2f03880a0eabb5067d8e797307404cb64f2abca84c236c039ddf06e1b08001e06dd843d1805d7dd2c7466eddbee5e3be35ce94bfdd1cb9caacb320bda159e3a7db028b685f1a1ac246edd3dc1db145741b82709a476c928881daf6ccb3b7589132382e2efd9065a655cf53fc0099bebc176359765acfa99d1c5b5eca1f8af2828b88884db4a9c097a860e120d99d64565dfb210c390befdd9d1d053fdd76bc7ce783377f3613c1f6dc4ddb247e532fe6c8664310535cce241f214eb0e73137fa39e2c679b398d08c9439123867a0efc2c05c8548fe4f63c44b611ef60cc48258c8f55da8d73d9708239a166f541470093a85a545a49e47edde9b908227ecd3b5205c211e8d3b5d8832651aefc7c646a8e5246e5fa1efb65fac2587398870b3f16726e4d19854338735e812d93774c7baa253a6609415d4dcfc63faa55a7c56b3419c92ab821878ef238d077a55f63ecf9ac391b798268aa067c0474ca3e58325aa23c0c087234ee1663738ba379fa3ea011488a64c0158ff77de18f72c7c136cee93356c5a0054909ff6beabb90e399d36f852cafb17035e3385a262e3dd370bb147059b4d9c21320bfae93b0b558aa00caf2d25e5f5a378590436b70002911fc102b86a89011effe546a6dca8bdec69098966f7f51e7beffa2c2d42f3f3769c46d97fd95b75eaa396f62d479aa62e952334c76b7506a29b86b56a975960eaf0f9fe9dbccf52d714a94d39886c917e56930e9ce7797bba935c9b8c25605247f085429f710e9f6eb51194466951bb65e1a6c4aaf3569cf395c524f3771759d8b4c087d0530e75ce9d862e870f4298f104823bf9d2fb9d355054dad55a2a8f306ed323cea0624e2c082ee0334e8df09cd34f67cb0ce3f327ebc16c19e93a398010c245e60804c9d32045e5bbd6dc0f3a483b8253138813cb0044c0b360059cb5159fc261b2e516da494b0761c0132851528e21e14d08e025a20d02c69df263e7bdd83bde2bb54a9cf848ac013650bebea9831b781339329f3b5a4410c6669a4078f191d61aa1b5b6244fdc4c07e05749d39867e5b8e44a5387c19b360bbd572315195bb3fe7e37fc7ee862dae9ea8946b2573c0ff1199e76f735f8fd20baa38cb8395a874f8049084fcc6fd3f4c54f15074d0a8a9dc07164b916308b522dd3142ed6046c8231eea51630dc94478c8763123966cd74f15663ac3916b0affb164d1261a359860e592667b56fca9d217137169341826f8f18aed92db61abcbf40e103f933396361177b5dd4d346505e02f4236468a57b1ed8a6d083408a165332c37ce5ce2ed52c0102ee8e4b3b0856446c50d83179f9d86fb64109935304a5974dfb754ee1687156c18bd946bcfe3c954de8d160e12a2c0e4913d660a32db3642bac3db888d2148dc33e3119efc9d4a0387671445cd232a414e9a9f23f2fe41763fb1a9e033355067d5e82aad7416047f72fc5468098f422af55831e19daeb7ba808b510a698f2389d5b3ddcd5a6dea70d95419f527c6efb38037bfab2c6e73bec5ce0cde4e513aa15fab0447726f95c6938629e6fe289d38a2ccb9a73eda877775c11d7229dc7c86b0dfa729f1c407a6de120fe8ad301c8ec830342942bf06961bd5833b2900ffecec06d731f6b78242287c8a426900054ac4082c74b5daa36b6b4ab34bbb4f0ed752cfe0b4fcdae443745b8dea12972615257c964a6659787b23f73a7d1dc470577e5223de2e0f4426a9c63415ac55c984282f8f230f637bda60f2eb869e5f4002e8ff992377f3deead672f90cc10e5df8e07fee479f5658ab5d739d2f641e90dee60f00ab35357356af11cfcec0b137aa98b604847c9a44805cf6ba37136e3901bf80285556a99a9252b232d23e0cb9173f79f4ea33b411e20fe2718b9f332242088e0c701921d310f85c3c685c9306632d696e64f357d1c728293169dee198651728ea6845d76ee29ce9920c83c3b3dc0a005f89259c0cd32a63ba84d0b1c0a17b9f2d637597b0671afc8e2d1730273b7e5f0f9c64d3f8c52f98c3426577ea56bdc1c160fd7e40d49f01a78a9ad0b5399ae43afbb4be4fc5699e91264af8399c908c69302c8d6cf9d4681f51761f4f6dea49b3cfaa220d64564d09ca4bcdcd7f516563e438ef92be00a78d33387be9bd0b2cf83a98ab2006a92355e65f812e8ce1d533aecd039d2da8e09b2cccfb0a04ff7f4440f59eaa531e03ffe645d62d50583d21d46845ff130d6304dce9e452da4f258a5b309cec45662e4ab00376d8fd0a5108f1877dc7995914383ebec98460ec97b1ff7e5a9812c2a24c7f9dacfaec5b4816d27b07d744c37c813af9111c9dcd591a8806fd91ff7dfde3fb9ba74d898fd7dda9e7000ce6274468d25bc07550e93b3a59c1e956762527dacc8e41e176e6829671fc0a9a8c4b497fb17af2b08d237778f03b74e5c6a5ac73d16707676609421e2ccfcc651dd779774e566776f1ccc4a5abff232388cf6793485265fc3b64c18bba872c6425e0d08f72ca411881877dda19beec4afe08b3f3487237433c8cfbe1f5158cfea462270d687d85a643f9781fa9f8458ec114d35da8e14d428857135d725049b554194219ac3c1f6a458fd7602147e4205015e8e9932c29e73bc9d859025f0f77b2c86f2b1bce617fc96cf8a8a847e029150ce643ac4d4f986a7ffd42e724f1b1472492610d30c55793926fdc937ccf88244b7db3a4a92212cc1de5be7121a19fe4b1a0d021f844ce8d0384c2016df8f20cd898d008157e027ddee5bb537ba50a5ed26180275f94a50ee05"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000068640)={0x0, 0x0, "ae610cd38fbcf23117577393959dcc309788bd36180bda0f9250f9bf852b37fcf32d50714509d495b52e376cd6f321f562fde7748fc54df1230eb3f95ab14529cee9a547dc8f85cfb33f789d8a7ab594a2fb38848d32e5bee7d2549c903491cbe600ac1accf7d13ae72efbd10818dec0d5ded81d437d494813ec821fbbcc5862ec78f60265967b779e7c4795c7e6cf0dcb268394c311e181616317fc72e5c4e435b3c42f3d797b25c11f372b869a6568854ddc3e1eb7f54217f732a168c83c8ba0fe1b12d0d77791ce4467d6668fc35a2094fe199f2457a8982f123fcccb4e564a9c64ad04a14b7f25000e21acde638981bda1da17e4c9ee4d29425a9075d13b", "6f399a77767179c149de1271af596b622fef3b4a95cfa99188b7033663655d7f2c8826beca76d914defd2683fc1f241ea87bfaed627aa8b400c47a577f79153678c2eb6a5423df6cc9a237c28b91883c63be7fb626e25c5e20bcda259289109fa818dcc450db50b6404b5338fd13f9db4ec5b04867237c5c993573cb8bfa8f8807450e6372509abf48a1ac16c3cfc724815427cd1f0b930b0ea1f95e7410406ed7dc873f0063940b27db08e9af44443456253e0736133a65bf6d87e75c326a25e384ea663d198cb3179dbfbd61a11f7061039d89db6d1629b420c968d393e3092a5ada96f5361400400e023a0cf8b8bcaa69482b687da74585e8bf82833708cf71a79d0b122cd31985d2375d6a4b24c7fc10cfe93b2af0d49daf107d096e4a6e04d96266fb16227b6be77ecdc55e9cc6a661783ef18cec857874cb8ba9942ab0ee7a39ca85cc242cdf90f986234336e3c960181fb35f42e63f10d14570ec9d5ccc1fb0b1cd7d56eff3bd890abc1a4647b7b3f3ec57a1d50f3b6b834f2b2a636b21589a46fe955be9328d57682e89e20417cd92ff878003931af9e6d6e5ac740f0011daf6815e84319589578e007048c5fb09c14527d3b7319c5b6cd4d0aff15e004df779ee650e0c6dd74c48bc3b0a886961cd327a299bac6fe4f622a9da9721d6f77f142858b5acf19aefd734fa1678cc3b3c5cf7594d117326d3e66fc0bce7f923e56eed87b5d3cc204d2808d11447ed289de0230a5e74824d0ec3fe68673797d38761b77f92c63a2d726b9e9d6c630d28310bfe2a2962473736d41761c24acb47adf864f19b0d3256d8540c673604c7d3432718af0e7ebd546234fcd3fea51c64d88e912c218bc45281819fdc4ecc4c07694681770fdfa7f7f3ec701a9a73cfde72bd6331b6b30c62ef7f6f50490ce61b46fcc0a64a5baeade4d6e243bf5ac60337e72267edcd3551bb72676ee9d7ce80c700d9ddbca4ed70aee9181110f0ded8ce1221788af77def946ae7ca8a4024b1965e9c6ac2a741e1a3d8424bc312cd77c4408214e9e44e1bfbbaf171fe1976fdc59e1fbb63c44eebf863e77468ee54537b3dc08c6475ec7c0f822bb3f4120d382a1c8128ed75405307a95b73f6f8cbd88fdafab0be7612410b70641dd9c83a345d63cecea946e7049545ff82a696bee8be2741132b6a714a7143cccf1d6cb4147315750b3721f6f1d95b8c1536a7ac65df5653ebc99351f4b2cc80219afbb5ec4d13b88201be3bd5d08bf0ea4a52a6af6d645ca4f27bc725c4b84b0de140d5481d634a4fb62e28d8ed9913990138861fe5ccc8e4d32aeca7330719192688bbdf23eb46654d2dde07972c5f04cab5f77e32957e2fcdb061767b6b035f58c7a4d1c425b4f687c663003fc0954b35ac98bef794f4f853f434994ad1612450dbdf60774cc186a704de35f1e1666680ff2a50f447fca4edf84da579f9d4303a64f71699a21177be00d15951df321c12f56005b119818f345a4d8c9bc3e465fb5f5a990a0a04965c2d5a0964b54afc3fafc0b94985bb847b9ae0d6dbca3f16fa73d2fb45b6808f249e904530e00489b717909982609d2bde0341441ae12ca15c24d049460360b2604be160b8b035e75832ce3d4e05934b493cecad406e295d4e587bd7ba6c8f86063ab2fdfadc1a0e57ac8782408155e55de885002dfa004a9ec90cc947fd7cd763907e4edc30da18bf43ed936db41867f1127f5f893609add117bd60c5b30d8d0f74a75562ec859dd227a6178f27566aaa9428527faf10de581bc7dfbbb83b3f5301a1186f2c15207e17df174899b3ae54dd559aa7594f503e4e80f250cd24b948da69fc8e910ae421183dc629bb1b9b6f3bf065c338a9bd5c36a6f6634e834337753cf064de0fa878c9d71fd98d1eed7aaa4956c356264915b5ad855868411e48c985d93ac33fa8044fc74e380543e404111b9fc85c94f89cc550bab503888aa01f5649ee7555229a28fc5f2440b31e28738decd01ccd0eaf93672ca11cd43c91304182f340f0cff40c4039fefc80baf078842440c7ac387a0cc0fa98b68d8c0654d95e5cb90f37f14b2eec209be9456bb485301b5c52751475303ba726361a262ce74feb7921540078c62bc522570009d6996c0eadf967dda770c37ad9770c99d26c16ec93491217de3badab849c0f6940a9d52089463ba939f602038eff00db32e5edc6065e1a0535cdb287cefdf26aaa51e46791f162acc6ea01ecddb2a262d23b30255984df69f5f59e8a5746d7386c0e86c2c502608457294e6b9a14c6f158e03b372abca7493f05a1cc550d2e17966effd30ef4790dfc6660f1497c01e5d56b6c7ffa78a6eefcca02d33793bce5edacf20dd3db5082f4c1076928d6104c837cf1a21b180cbd704db0b25ca04fd772071d4c3356eb43c60785f07e8ba45980bdb505445164500ba5435b36e16b8f4898f440885b6c5bc19575ef804d49914c153de15043aba8e2b27e413a727f5613da28be14d66fac7b4f819754a85e3abbd3944928bb5113652ab045d0bed5f51ed39910ecdde8db24a882ab285bff9fe78e8506fba2057f97cd64b71bf6f0135a926e24d0b42f31c2969366945b0c661200b4d0ed2fc38a52dd792943485c378a25bae03637ddfa30d4b056c6969ad9da857eb3d7e68077636e72e71e4868a447f28794867afaf6c932556ff10f56098192fd91ddf215924ac28f1c0ce5ec3cd63b2fa529b7d4dd95f22e51577bcb3221de10d11c7b531959139b95881551ba95da4048c8652dc26bf5a619f37be9195d4b41e08bdb5a3b0a14408a336390b674208511993ded29a0c55b46e3c0828be691876995abf5955821b9b5a39f76bc1e39e55aae5ef33f0f0f549b157703b09795cd68aee4ca7cecb54e7d180f99d7bfe0145cf561365dd460c366d25cc529ce7d2f532023ce340a10c81d946dc6b42518aae25971b67ab0d2748bed351d1dfbaa7de84524b5a7f8ed5cb5bd9464e2007e0e62ca550d6bfa165852a150e12fa4a1114d29484fbc36dd8034f2d500da83b0a508f91390ba6d667101e71f239a8934b98ef2a17f30c37cb9236ce379005b65fa8f82409edb7c4cae6dceae47be770660882a0820cad3337d85982fb33741a8a0d6d37d00aa43a77e36a94e06aa9bd0116a0570ae6dc70dc2fb2622937f885c1e50d505e956a16b068a0734496621e09f808a402ce9f4a39992daa0a67037d99e5a44e52de956608ae18cb3ebfa3910db0172bb1c638dc0c1b03c654e75b7b4e100bf9a27918371a6cc09bc68199475e559ad59b1420317bbfa483eec0dc2c3bdb7ae8c7f90c97f00496bdefe13c963f9fa260519992d2e13aefd6d8c30f7236892beb4d030f77985b05e1ccf20b694c7361e1b687296ab5b2911764500023db1fe2b12247464b988a890f275e76908b6a1aaff922787d21d8df8d7327e2df8588a4222d242c656e24e7f784a8b000f36e8be46cbf1b9f675f1b52ae6d2e431e697c00703509f8389441c32088dbcbf5b78bd54f46319b58f9c7f12f24e9d226598e40066789f1c7cb40a7c2c141285edfc43ea9833193187126ff3701fa15086c9375e1ec1dc22f4f00da5d2c74e48aabbd698ff87fdf2f513f7dd6e81d47a58a466a07d875933d9b52c257fabc1f8956ddc19d532a6c3fcd9309973dc391a877e979a8352075e5e9fbacbc9d39e492c5363a421d8b18235a3e9e19b1d4dafbda859194529a881c92926001e23c5c58c17768931bce645f69dc0f7f38f00cbf0bd9755793dd35a122d85d6a0147d3191d222f9462e842dd61d1656a79b0013ea1012607a43f9fc5d0bc215f52d29aae09eaef7caca30230ca0e3e45b4a0a0f72003dccb1c60712491741975a8a74f57f10e00fc33a2e1fb87c1a1c0d8b3d62c7558b4d0e62c98bb776bba2ad7c8256b05839643029f45940e998847d88790c14703ce2c6147fc89e56c1b7b2e72602d8b0d15829f1f45aa88c1fc0dc146fef1e7e38d642432f7b289f61fe870952e5e45d14140e45951c2e00d8bfa50708e0496a73c570779eac4d040d79ff94bdd99a11bfc38477f5a0f1393f613b01ac3da47139918e78393b64c156d4dbd52d28b02f64757dd2e96932068e7476d5d8a7c64bb29e1bb42e8c12ff5a28108804e5249e1649977d548e545b6b72e363d73be9405fa1890fae857741fc146a71fefa0e11162bf9a8710caa5b784e46ec51913d9f537e28c144b6d36abcb30511dfd245901ca63e4871623b5a8d86985cc825f3aa22048328f3b7c8486f8f047794f40372541e749635e618af4eee21da74dbe1f37a0ca7f780d6a8c061e20f7e97aff5d3b608d3800bf5ba5481a78a96190d9999b7d5a8c8747e9fc5bf284e99d4cb67dbd22d3a5cf9be18a7b2544c242bb87ec95d7a8cae6212d0397c04d3b78df6dd8c550bf98aa826bebdf77e98a1e543a2d270dd84619aea91fede12288a4957f97a0938188b6b2f4f5b9fc556af4f86cd17cfe2fdd705c31e5f2b0e2038ce6e15a36588d1c1782b664399cd054aa38c64bc38999c9edcb32e0f26354582ad038e4ce4807a3a92e32960239732b721bba3672b5b55a22a3b36d15c96720bb2dea9b428843b0f073b539361b04206ddd08fdde596e312a28490c1312e9a158e59f815a468320855c9d5df9f172a058a7f0515d3cf616e9292f1dbc4431b4a85547a8feb44d7d71a8c768ca5bd2c198d09b0329f68cedb92540cfbebdb31fe8c991d79a97a0fd7e82dfbb9e2ccb48cfb9c20f329e19003e7b035d44a5fd0ce7bdc10b72e8ea48107a2fb68bdfa8c4dc4a266196e1c207952477c7f75aa66bfa3bef3742a99ce79bb4277b1bfbb27987968d632504c7b470694ceb05927cea99534e3e12cde2792f334c3f61ed016291917d98869d6ff6f6ec62f73bc9962c2243d9d247fbd11913fceec6d706136f2c05174c7dd72f9b376f6a47f35ff6c5fe0d2ea07dda82d3e0b5c41c545d26c4bb379295b5243396a9b1a3aaebc713847ec016ea6277c1338a0f7dffc3315927251779957b72d77e18ecc0bd1f40988280099901b41cc77d37b3ded6a2a0a306ddcc2f3cd0e13061b8deef63340aace0bebd39accd8deb0403ecdaf9a828337f9247f433f7e2da2028eb0756a48e6434880ff0e75119d78c5eaff5f84c26c3a44aa5cd08ac4d6852558b0635d4acc7824fdb9761d22429c2b6e0c9bfe27ff407fcc3d57ab4ad36143f75b0836d90e55fb64e143a85f8aa874061e3b8105a54bfa6114fd415cb98c89a5c46d40fbf288a31ff6a42f946260a8952c8426f2553a4706c7100d02041eab7cd1cccb8099ec7f4ab9cc7d00f6fd65e2c55144458baebbe5ade9baeada8032012abb6dd3660b3abac91c8fe42405b195025dd47cc1bcdbd451bea740c31bf0eb"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000069640)={0x0, [], 0x0, "7b3184291bb2b0"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f000006a640)={0x0, 0x0, "d778c87e0c169edda5dee04d7e2e2db344c74739f2b36e7ef27dd8164564bc405357c78119fda8cf54f975b4eac44ff3fed53dbb55f48fe5e0c1c56b8a111b09e2f9e95940834279856d55ef770ec14c9775372d7a5baa6f86592b56f90b8200a216d9f146691c074e56b0efe406c66f5c29126cd682409cbec1a574b90e28fefe1dc60e28adb88aebf909cb13e4a1aede678fb8becc2b175e3f3440de38215a1d78407e2335fa4a9b3c86f5d7f3709ef40c01949db9528b4feca563225ba5d679bc5213913394db021b645e2c29ba7f4e68cab4a11dee93bd67d27e6921fef7301e245201902ed668b8de8eafaa6a3ed1252b3439149bfc7a095e4e9a25392a", "e326bc23fe9e712ef966e2173586103ca475dc08f2d598eea4a1257bf9a4442be20afb85493add9fdf029e629ef73514fb65af81a2c8f9c3310ffeadd0d6c656b512d18358dc04d79da9af416a3735e43f0f09da9e9933626765d5517ea8dc560b13887b951a0da488ab90b526e05f89223a82bbd6e9129fbd1c2bcffd24c9b67f3c9f41e52b35492c55b0b39b3f38e3c3923bfea00e2f5e1c133bc548b108358d377d332be02b88c457ab9676e46591d2f356cd438039c69c365681bca0ecf22b7c0afa1501faeb596e0c227b0d3215c1e831a9bfaa5704c4ec701c6a7380ce04401d519647aa2a1a567a68ebaaf65e11ff807b90e3ef109f6ba27db75b71dc3a968e11a0ebd1efcb3a088818160ee767ea1fa43a0ec902b95fe6d6c6aa95464248cb030566f640ed36d69befb295c57f47a4db01542cd023e86ecb6b5d8018ee65962ab326f21476e2b33e1934576a9c495e354463c8478169692d19e300b4f156ade7807d7a81e19592899545ef1648bf82076d13f223eaed67d0087ea7e0a31fe2520fd05ec68a816b1fced361840c74cc8522a7f0a1d43e71ba959429922347d4b4830e641fd62ad5885cbde835afe9e1ecba840b8281d0daac398dbe57d83b0f5d1c993128aba2fcc6dde5b259c9aebca7b8d7a76fa568970b2199d4403d6fa0bb95b9b32217a88d1efad103398cd16c35afd57beb095377d48664ea758146facb17cc6ae4e893db4071c35c067af3e919618d90351126dfdf01d56922789b7ffaa65573282fe31966242e7449e760375fc06c3974a90f34cecc0ed6e7c60f767b43b932bb80ce53ac9c9189b452020192a4bc8540ae9b1cdd9d57e63a90586c5cd4b691c2ad64819fb3291fa429cd5ea0bd186b1f2307118b2ed970d2204444cb414bb2d226884f06c83d93a24652a1841a08948fd5892f3cf694291797def72462277e8d4a8380dcf2cb7968a12c21734eb670cc84ab7b53303913f44838657707c729942d1185008d9917e0915bf6e5472e39ee44d672faeaa79c319569f0a2d2ee21d3c4561b334a5a7c98d3786d41cac417d036536ed6d00307917009049715db5e4042b5eaeeb9ebf6bc68d7143d4c5093061b3f1497e15eb6888285edff1b5b79eaa41e495bec33eb2a0aaa443fa4fd5937149fff83daa5fd798a05b1cda66b9753ca24782078c26ce8e7478b065e32cad226224b0a070e6dc34be114a17d76ac507bb62434f4ac3e4e25affca66b9db84b21943a4749487062edf5d16307b3595955f9a2013dc39ff019c51f451f6e1bd5bb9453bb6348568108dc7c54ab0d1c0a7289c749704dffc560f6143c872a6e00f7b4b099bff37f6bbe4e14a2f0c8375162163411991f505cb3cb3fd28af9eb148294e28d7f3479ba0074ad06b6a5f5c370b0f640ce4c2ba9a661ef1249c28ff5113611b0c873ec9fe0a82df04f2fe4edfa0cdbca94b838b77b52f6be1c215ddf101c62237c7743cef8783530d77d793ea91805f17d93b77f363f2ca6d7c2ca1e523b296af4c174289aaa66d9f8582071e0a2befa55ddde894bf73b60a32156a0a742f8fe856337ed2ee112a2d3c817b2650163bdcd6414e8b735fa752f0eabbe765b95260a5dceb7e9a5aaa2fcdec6e82f3bfa5f76be9257c2245591d0402703698ac86e0f14aa65ff904163ff52299ba40e41f04cecfda984096f2011304ecaa68e6765a057878f1ecd52e8f218ed1c64785364c3df98a9381cefd1ba5ce75b5873a262eb0af270a0f896811e3ccc129cd19baacb13d7bf0ca2f9c80e4a35cb4d9fedecd5f763c3879d865139c850da799112047c41dc8dcc021b7ba6bffc689976600b04a7ad81efe0c9fd8546b68af1951defbc9358d429ee5e7c5e106bbe151b12ef981ac54de827e2fe95f8968f756d6f74c5705a47a107eb319e102856c54e788ffd5c6f4f934f8e513b016199569130b1ea7b1fa0c5421f5ff266cf32f17999451b84ec976da43416d1a8f84fddc0b6825af588d8612ee54f9f5616db882ebed40473381d5d73f2fbfd6794f227e1ab40317cfc91ac8b969f96c9244fbeef1948febab0488a98abec96be81c981cbc35b11dfa5ad3f1b74be86ab640eb09fc09dad3341859f097ff68414b53c54fb75e0268afa0c36c03eb6ef391287a6f08dfff32195df9c88f6a4d52b55a75414e85e39d4bdc4b99bd90d7ba8c8488e2a2bd2f7fbad9adce0a40c43de115e7fce88f92b5404614c2fb353f7715a381fd3229d23364d5848d7f4142254d4db6f0b5be03bc4c46bafd7392cc124eea8c6861e37e8b10f3aefcef73b6082fd2363a0190c473614eba18a0eab7398e171b6b8b5ad292d491718fb72f7dc6ba4784bf76b17d8d30323d7994b0bd89cc74a8b072baa44cf1e2283c807dda8c0c8f67d462914b2e2fd831498d3961d53083b3420e030a3696a2b73bf2d6968ae7c8a5022ade7ac12a2677d850ddafb427cf82517f1cdb9df968f53eabd709c4c939349abfe375c3f8b03aaf49b4f36ac181ec71c6a85f4d0effa9c77233d0918d5b696e8e0d9ecf0cb19e80ba808d523f5fb35bc7988b5c164db910c84cc2669c42dc0e18eeeb18fa5e5b7cbb15f682b396ad2213173041ec5a459e3b0d190c483f70abb7eedb0faf659fa429f035f571f217a5cf730d89f884b08352873f412fe673ad88a9a79c43fdb3c0b499efa5deb979ac3ac1db4f4b704cb6b8893f22923d206d4a77140810273067677d1074729b9945de604319e21ec4aba98e0046f2c3cb8fa7bf01b9e16bf296ff9a6eed0178d45f6d52771223191d3a3e90f987fed5ecd65d2caabc309306d931e20cf38e16e03ea67c86b99aa100cb29bdf82f3925ab8db994bc341b8f8bd383a5dc7b3281bc2088002aa945ce8769df098b7ca9e4000725d9b01f1629b853317ba072d6794a6af30de949c3955b193f83fc656ed77c6f8178b685b6ea4f606ca0a788a7775cc817f3b21f21544ef37c235731e688e66470157fdff2afb64989a9f0ba34c2ae797ba710f45d992e2f1e7752eb4ff733663ba3105966342e7e242a41cbd5a8c9165aa8296265f1bbce0178d7d0cbb6a6522bdd871b85504337ebe80054d6143a62971cba88dda4b4bfb8b9925dc2298c4ef3e22c9f509d0c384e65a05f217f2c3d73164a22ad8068d21aa5a29ecf47a2e5e031d5d850dd31be14e5ca879f1a3178212fbf8f5db222be08afa8b74b12c656f01409c6ebc82a957be747b493e1d61e386de1ae1643cc1c516e21d8faaa562eb1d32e5a81871814a330eecc006d361e0a301046c1cd65ab39c806883b8b8b75396ddf13703b7dbbf6df481434f128eb7c6d16bfeeac18eb47767570b1dc121cbb8db7bacf6bf388b87f8e18c3d2fabd0ccf628ecf9c77388d5a3b8e15ae212c871a662da5ec29e8bfabc9824af342fb0ec70f26971f54f6baf690de0eb1b6e20535c113b0c17e76d3f80b8b7778e8c9795c1f6365dafe8e4504f4588446cff241721c59ee7d58debfeeaf145fe9df5bc2017c151411206ecf7db6d035951ca4e71ab29e1061512d7c0a5b714838f3ddb7cb7121589d83ea4754186cc4cf877bef4537dfb69e299a3b29241b52e458a4c7333debd5a073c4238c2e3a785f718ddd4a17c31a18eabba6b04b3341cef9b38138e551739eb146b59cc8dda1ed33933ab4ec50e9c8a6979d36cb84af1bca31f1c01769c47106a769ef0e7139e07ee28038a1323f7a7fac9123e1b7f27e0caa1cd6370d7956d5d29243ec380cc3ea2096ccee88a887ffa8b42dcd12076019243a606429c30105597cac113859b762d473b54cb610d68fb1a7627f38556b89dee5b754f267ffb4ea9a3b39e2046ddd58dee93c02132c14782845cf291b22c04b99627679f30c9c774602d9ef0b93501afed26ad259329f549911399c790ebb675d008d188fdc2f629653db2727ee9b1fbb3ee70681abd57fd257a8ee810f221e8899ce15746b4dd243dd86e644ef334c96f3d28e88e1e8b239d3db4fb9949ce4a4176cc55382eb0561494f0a7af4b4e9e56711362ea55cc63c802457e7d35554c2fa444a031c86af3735fe06976562ba460b970331ef16728eb19392631ffeb74061e6c7760b86d10ab2fcec52589cce7d4b30c884817b7913710ffc9532d1e450a713a0460e332970bab6089d92d542820983d46540bcfc38b4b0562982a2ef419a753b5239c1c7381ce331147778356c9d62245e6b887d6a28540dc50f1ada2841680bae8a6491d263c3d4d74c5f47560f902c662cf54c131f9514e25e9e5ed20df8f1f1ae395a5b29ef485e3ff0c0ad2e243dda0e43036aa1df529000a8047bcaa25cd1802a1a84c6a03d3540f17390a4f3ac82cd49fdc0e2e1d6d0243af55e0308e6afa940a83fe0a410e4c649740f56a57d36b4a0670fbcca97437ec26cb5668869c3b29fa42a44ece9276f5f44a9fac9fad82ca6b1c85b5140eae00a39fd73f77cb3b5b33a0eacec1bf1d49ddbf1683500d060b73d9145e64eab5c0c1df7529ca45745d82115dc5ea1d9c8c61ca94cf7fd78ec95c0503c4f651457c4d712a97348456be826db3725fa36a8653327f2ccb4a5d1d652eb19c4d5af1121851ba39aeb7b244e1ab1465060c1af2fb19706ca10839e3318cfaf85db34e06089b7ca29533d6b7661e82457fedc553312141eb419d8716fd0bcca5244b3d80ed677f2108c3d9ee8dd4ea483e3b06d6986fdb7dcc578e608525043ffcb5ff58c8ae6072ef6b91f4480009ad1ed6a203f39d7b8e562293f0dd9c9798d2d1fa03da6748c6f3549661746baead3e275ee8e8d9b9c6d1a15993261fbc3336de8598de7ee68004e56160eea8f4f41a6301e3ca12dc002705e9c77ed0dd9fc95a08ec941e35e2d8883cb661876e05061335045f1750898bb59a40c04a13a3436853f2d9906ed870b19ff9bdd065e42d6ca87120ae2b9bcb5375bee66d87ed9990a355fb5a50eba42b03cb2d115e7f6272e4bdfaec05c6c2f7cf6ad519bc142f5a3a3937068aaa7002ec6c7a3d385a8236e1a32e2933b9e9e93ea57bf16a88a71718f3474ac894a1643aa4897ed900b66cc3c1d6b63ea167ef7c60c52f5a2a258e2db4781c865b37b5fed87dab62418c707bf4ce28a76338513be6b57af95bfc44bf88f0137c0bad700529958f3b8c1db5d1060dac498ca49339c6971f89a3d63f32de30a484de94e9a3fb3b728abf068bed9dd1e9cd214831b9013cfdd712611ca6b139ab436b6a229af44b7ddb1eae16bfa02c89898db544d342275d53177a3e005ccfb680d725c6de94836599e135ba5d483c783c0d85f37b0b15428579f3dc6d4b11f8eda26607aea95ed13c48adb7da801411dda1f9ab3676a44270c26a1733a59c6f16d00b3654517c32dea731cce79b03cbd60a82ffcb48"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006ca40)={0x0, [], 0x0, "1d2fad65f9759d"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f000006fc40)={0x0, [], 0x0, "22c1b491009d73"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000071040)={0x0, 0x0, "0daaa44576c4e1d343bb49b788a71f15a5401dd9486b41c7900747142932f08f7e86310c65079114830ced2b19fda6e455dc8e866f8f5346b6cf4d9ff6f7b2e8a8380ed9653b8d3778cd3d3ff7a6abc572be66805ebaa714a6527babb363a58b5c9ad35fc0375264d373e0922d6b3aa2010624e21d112e668f2a6da51d2168b315e5abae71f04818f800a132cc543875c5a459fe1b65cbfa7eee8e1128ad6678a670167f5a9800bdd0e98b6e5ccf256b2e0a899a547e71c501a8b2754c2b9cd620cf48cb8c87edf5dced2046d6409c80a81f85fe30e97f9411117514c8aebcb71312aba74b40b6e7ecd74a4665d4e6ddffdec3b57805ff59c9a484ce587c449c", "e0f9642edb4d4d3e1be787b7d49e555f598ee793e2a3981b6fef04bca85cadbac384b8ab2e71165a8a8ecf7cb56f14244241368b5a91a3966f218f1629e4e9fe0b729c472c9812f07ce6da9e1238122fdb9e1b28210156e39a5ba87678b994531fc3abd91a664acf908f239ae3a81080a977962a32b9dd8b71ceacfa0621078b911ba5e9b731b2c0c25fa361941c3ebdccb95b33ed8647790bf93b36816e22c31a93713306cf36e5cbb7ecdd28468f5032b34534d38997945f741cdd71f00ac46348c860e2ede387e137d341d0c61b1708679e3afc8cfe19c4a63debcdd69e39ad4d57c8f8da0918ec89c0105eae62e7586d7e191373f309851eaa6be09050d7a0c774ad4206a70b35be1b560d67c80785f051f1f12507d16a04afe537d1aacd9064303051d1fdb6e6d45b2a2e1e950b05009898197053ef88e6a6ecb9350eb812db4486976c3073c3201b901dee7cfd72894887419c7bf6726aedc7acbddd58a5a07fee6bdc4a0d6c417bbd1cb9d66e9c8b05726921ae5ff9c280b31969da1ce5b109abad3fa608a56f74914fe2af8efb216feba0877f51b7b9128b09cc2a1723084793abbac38670b1a501a83fd4a222d53a85d9584ae2992e5c7739c31aef116a05aa08466a2ac1caafbede7814ece174772ff00c5b88a4039f8757b672ca89f9afb633fd2d30e518deb2b1722f9c5413185247e7681b4099f038b6cec5e241f06d3ceafdfe62665443159aea19eb2c1f3939afeab91d58615af276ddb094930cde46cedf454ea8aba12f8e5657a9fe79e4c5426246117e9590133e40c93c5645b77f84f0ba99545dcc84eb97f8c33018db9d4f3cf1ffcc3f65b85736005df6d6b824d58fdb96defa22c165011d36e78d33619204f7b9fd70fd2419ca739af2553734e4807c39edc93e35222d8e1c5e1c3d633d51d6152934859e7539e1bb0097689b83b277fb38925825c41cfc05b63e316994019e5de219281dba3d93f466cdae54ec2428da71bcc83f204a44c466a7943863e5d2dcf86ec5b5e0e504a607875e2f60a3cd1de8476434a395743e84e52c9c3d7a76382a214f6020d3354930c5461f217ecd33d32c77197f461ef796862441c681915ed68231b506a4ae7c34f4801b2792729b542ba32bb892f5b8fb3247dad2cdf80af4e5976e052c9005f75542dd9f4c7b339b3ea6eec2a12721aad55fcbf378fa40b7fec8ad143c6e998aa5c51da4f74827bde796721f1f3d864d48c8a94adc60469b8ee05a9310cead9b17be84338fbade8d599b2b42afd5799a8bed51a4376f051f94b5f86a30e5a1f8a2a3d5d06dc4993645c4a38cf2365345491eaa37ffa9ea66255904e2a174a2a6352c9d45de0f0b9f5dd644d691ac30806b4017769a83219cf16fe1a9fa672a756f5341770aee774b6dff14988f73ffc77673feb6e0f484d7fad36d00cdad9747cb78d8570001e7eacf22f89ff576571e6b4b20776b60666230a4b0dd993530629b312d8831ab53298541102e1a9090f1ab237128821a179ef3b2fae22a5c7fb2aae97bd700fdde23d39749e035c9e4180fa78ac40768bbcc8c775dbd87836912171249c8f2db6194fb1462982e279ab8c4de75085d14a08817da0d50cfb4d1932b8e9689902a08f23cbd6eb1eab9cd277fdc01e77aa138731e6cd96c0cec2cbe520b72425fd0c463ec18a08f63f416b9d340f312c26c90d99bfd1bd98d4f2d29fd6df33a139687e589e7bf06ffd85b30d997bfa13c970c7b9c81f00e4a2b9f85b79f2497f3d471eadb26920f3817c546b3d390924d1f17acd00b754e794b74962f11f7b12ddb2d162f1f9789fdd363d578340cdaf65ee30012eddd3532eadc25cdc037459f45d1232a6fc4fb215d9bd7f6d494135a0da4c1ee3b21f632c1981750da8414f5a0035f022756905669e165df4726f54e3928007233b71c157ff9aa5f2fc808923b3be844a5f6a3dc7f1af03659d8ca5a50b2e3c6b11a0746ab5b8f39df06077bf969cc2b42929f4688af03da056163819a1fee89aac39a41f0b0226a5c7c4d62ad3d771a0d2e7b942e96021d1dfeeb3d9f88c32b992ddcfefd7fbb7ff1e5eb5aea2a786f0e1d3b17139c75f1a7b7d09a593115c5e37ad0d5ad7373ee5eca4f5b1b256617c8c49fe3c3c62a7308435b07f9f3059fd391c3f5d90f68ea88a4fe57e7555d7074986785cc91bdb4da49f65a18425270330239fe9f799902167aebe901fe41d656c46fe1626a4766e537d2c8c1e2c3930c19bf624bd30a2b384b9e01d25811c002d3b16931880f8a4f9064097977fd337028233eedb1acddb79e27f73523f8236ad2ad926d9e64f57fa63469f89d6b8cf58290d80ce1b52164e10975ad793824d7df3598d79c06b3aa07892293975c7e2624bdfcc53a5aed56dd626160bef285d28af9632608c0caf42183b51e7ac9ef77cab6fefd40ae1466e6f0c69e3384d78e315b0399b6439af4f943fffa7241527c5eedefe8a6c704883047fba34b6dd33394658aa2d5f350ef4645f0948f44d2f134d18c10811836e64ba22ccb5ce01d4062f5b80b93e3a9dd9a666be7c0f15b8c4d26b6b2f68e2aa8145d8ce2fdcb3a303902115acf5331c1b7b783f67d9ac3c7650e9b80e821e78b7d2ba63aacbde9261c51d6279287debbcb99be197e291d36514dfcdec7b7218200be403690a61dcbfa25f7a2c32ae1ea919586da3536e601a005976f936b252dc446793b1cc8db51f0a3ee74e4d88ab6773c171a6e677345cd12f631efece137bffd2925f29a84d4b67b27dd2a19a1134b2b9b8a6031263defa0785cd067ef93fdb3bef106be6ee51aa63518ed7707ec3140417881fa35f29678065f28ef23a0fb753c68c69e84e51ca4759fec81cc65ecb2e21a91d51897ced6553bc53f50cc3da8f22d0ca951016cc80022129f3635d18842b48e88794b1d61f237c612d48ec8f551955f30ff78c8653a5228e836e278afb6bdf8c3afb4000faf85cdbeb2fc1013d2a95c9563886749d262ab5c2a2be784249a3f4c917aea112be68f7c0f82ba22801476ef9eb69dd71a8d9b7c926b785bd6828900da2004f8c5713bc6405cd57b96841c0c8daa70826801b6f9505c008d085cfeb0d5f41052efc27f0f10d554790f702b2f6a47f637437e407a3c719cc876a123260badf8f469d88a08d0403b4261bf82839bf9ea820e16c1c6e796c767ac5b5c93b3f176f3b217ce0fdce9f6a7eebbb0a6d115272e50a366db992b2a1e08d4c545c5a9a3196ab0f9d9d8aac84e12a00d17a8a29031fc5dfc90347150f3c76cf6fb201bb86bc640d126061c25982675386517aba621faa87b6006ced1c8f0c3d7b2ad5d65b74ee11a2c7166297352022bccf744198bb185781eaef84101a861ed2f869859f359547ae24275ce134f817a5d8cf46fa21cbec9395aaae925094105d17cebdd548a111cc524a6c8053dd34ec3311422165295c56d88f7135971141fdfd3f2b90b0250239e84cd87a7c7b419e8d6f146e77a82495dcbdb6f13928e9a4965bc95f3150b3662fc3c30dcff064841f105d3f0972c036cf262d5c11d97f569853cfe82f1a181e6f4abdd41a2c82337e4a395646796ef58c553260ec15c2224ec9f271e5f3f90471259285443fb6f4a1a7b24caf795c99aed23d663d873d134549843088ecdc5eb2332250ee4ce2b65e13ac2ee84b4b8d913375d6711a8706e58ad23ad8022979e0102440e31b6625c97c902db563a63e7925d190c8ee4d84363c51a6fc676c4c9eaeca1332fb40b3f31f26159166bf3b11714fe10c7de0af4a8a95562d9e3d19ec7239f3aba6971044a445117a7b2f952a79d557fc33697fd783123d29c20547769980be602cea982673b3b8b6daeac4ec96b52ac420700ab63c00372cd0afe58e085fdf027097d38ff0393af81b087c8cd7597065f89072261f6fe9961d2f343c8c8dd6c453aa48314f5be6783a89ad243f439e59da078f82cf5f68426e6a6ff2e19cc367eec8c8d6be2d66b9da0b9ccb9ae219ef567217af812708da3819d9ada286637235bf76d2d3f1a511f5093ac82eb99d26a4061de56572e750553c394c30ade4b22c24e42847fdc7350e7fd31ca2c214ce3f7fc27053ae36c8b50143b915bac2cac9bfb80e6f4f616cdc206f93a3bdf68a026af2b5be95e279ae792f9cd3dad24860044219f4fca4f0a5444d76d99ec8ffe921b1e62b0fc9ff8c1df6bb9d110a882ee028e4192bcd557153e026faa9ab347effd2f1ac12e94dfe890efc3977fa12dbc648d9fd2621f3097435903c9aa07312ddbf924dc571dc09d76ac6f967ad5daad4c3837840d512e26407b3bdb214f8064197875cd01c1b7a7461fa0ca9b0199b7894fea73dc71066f4471db9e2d5fc41835f24900d6eb76d402b608e98b21a53da81280cc0207baa6ee90fdafe984cf19c47ca92cc10cf2a03787585f2c3b9a8e784682ecbc950cf4ac88e8e9189fa845e63ae1ab9e3bb3e02e108af2806447524216a32a05da0255ea025f67be849f7ed0501929fc85e392ae2a2b604ac336cb8b90661dd7e2db52c1a6302ba4beccf66f9ccfc3fc4b71a2f346dab1a81d4661eeb3e8658b53da5ca872c9d2dd9f8c5a3165535c01834c1cde29ee11dec967532e2f227b1a4500d399a704c1a7478038b10d37f4353c0301360b7da3046570a332253e75f4ffcfbaf01d49c4153d0b71abc56a5b56a972829ea91446c1231e29e681b3b0596f6f64f5108af276dd089a62ec0fede5aa7b05c824f6d88e5469425035f5dcb0579bfe9dcf2ba0f0eaaaad600a087f6564daadeab658db1c2fbe739cd872689345b58d737a7c9144cadc1387a53c7970e27cb2f4dba2b520978c35d2511db7173bdb6cace8bfac9175cc68cc3a2914b8a85b9ff0c52ac69fe2e097ebfd90347b1bd5773e3015c532b40498aae2e89492dd369fe784b00f76c7801b39f31cab374c326fd4bd72fbfe8b154388f4edcbd217a3ee973acd75ff8a3b88db175a4a72ce4553151964ce7a7ef0177e891880a2b52d93cc67e4b1e62d47c45a515c02433f9047d9a4a4693303f78cc295d53a14ecc0af25a9ef5a6c982b0effed572730aebeb1850d53aefa09131b580142e24539580053b9a70994a49a6c2801be720d1542be5fcbeea0e0c082443b75114dfa70f511aa0c66a576ca98f7e6988e15d0948b1a2925927a2a9c94d8eb11a673294aedfcac13441792de816563711819ea7752c123cf79cf14e4afc2271c52f3a38e0fde22b5d24bcd37b3747b4c062c1c734f4a2fed75144a6efba513952952416dbc0cff968f4201cd437ddf2dcea42a9fd2e227cf6ec9ae1f0c66551b9fbae7ea2d617f5eaff26046dd57592c1ef2a5d46d8df1f6a28bf99e080bd9f54157cf5661f47d417aaf91b04a7ca8e5a7f0637e08ee39"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000073440)={0x0, 0x0, "262e20da9bddc1d7b746ee00d3b48a2c5bdea68530035fc42c9f3da0c0b492ff551fef4127f0a3977df1257b164ca046d95b7e9f5fa84fe38e17cf1504a35b1c77f30ea68a48c8d672def10aaf913ea206f3d499bb6599837942e6a91a60e3c5f3fa014824ae212c84a8b289cc70b0013b73ba1d8015c6bcc367a8ef5220b641005e16d08e779d038526f993dd74833c47f4ac244dd4c6f7cc8813ef49335af05643a5d4ff8d21b5f73b657743efab6db9b0d97794dc74ba201edeab30859e76a28629a8afa5261a73ac3dac94c649cccb82e266e88a27e97274b2d4d22ad50da8308abad47c6809d8b5c8b85321793e7403c1d44cc92d321754bba8f8ec6427", "c67010da735cead50aec36e8c8922357d33f50695083c0e16d766b0e44faffc3c879152b8933c64fcc77ef8c409ed45c25c009fcecb8b8f62608b7b7b476f0f2ac238aafc2d96c3ec8c8cfb0302eabd3a42f5998036d18726c46e86463582bf79c3f44f783b09a8fbf3ad3b23a1e8508c99fb345039d7fab818e5b48d9cac704433ca11516279ed177d17375161dce3bbf83f8d564cb1d1c9e7a919f68f15ed366fc24c67e04dee34d8b3cd49db819b2aacb6dac516c76bec735114dc04643726bb4051a57886e363ed16eed0bb5be119dcb2f1a76b691d1b8fe5e244c48ae46e9e087723f1e18d23667c2b5261a33db32f00ef6a0bce1b9b602d87a4d39b471c275334f80ccc907ed8d132b04e14828fff75e02adaa2bac4547647b03e6ef6006d216ebdca7e9e38df017a883bc2598f71532330a8f44d42cb40f16278aa54c323cfa68727b6244907ce63e873d333051aaf766ed32b1f3ce16a6d2d75e4f866e81f1314f4a5b184521d115c041ffb127a09f092423ed3a4f74cdd2085a0ec630ba434ac3f5c3fac1cd2ea12235496664ec8c85a32df6b3d51a2d90ec0a2c74c6084ccf4742bc28cb30b834a55bc6f88fcc96a83fc0ea87fdae6e01c797ba62d659ec9a30fa1eff8b38e61288330161f3807bc1ddbe305d885f87afee69cc8e9f156933a09daf25ae2c819a6b41f5d293bda67f3fc831071c69c1b30b69bf08dbc012c3eddc2258fda5ad4634fd122b059ee9ed6f9fab7437732b89cd8a0af1d7a41e797659e8d7410c90314686c9554991faff5e515abeb5b8c62451b446df6c747e3c0cbf57fc274e2d4e8a2a4b7a99fb692d80c7360a3c7de10d0f903ffaa061846bc2d707bcdf05fe6f65fab622c5beeb41b4102bc98fb030150fbf04c82b3ccb283cea72bab23f010e71dcb6348739b730037bebe9037884e2181327f68aee9b4e5f0f6cbf7ca5ca5dbe98ddd1a31fa04f3c60b5296fb4941c8dd1526237d4c41958da4faac2d160a9204ca084028a9ef038afa59f8ee680c0dd5038459e949591e97c8fa72ffcd49ecdbca58c1198eacdfebdb94e9f40ccea8cca145bcfb88324831dab7f93583d5f6c251c6ad3496c632f649ae98d0ff36d8d78707edf0ab84076ded5e946a660363f8c9ca7bd07bf942f072ba1d59f31dd79f5ccb336d103391d77239025786eec3f858f79d07a6a1ef8ed790efe00c87a873e9c0eefcc4ae9fa49ce249750a8e6ee58b83ff1ff643216ed844d0343800256545bbcf4dbaac8e99ef3b9b9a759b3d13557fcdd5e70d5b880bf9f6ec25528981629e87082a229ac65c07c66e9b70c204c4379a08254898111033bd62377a1bc0d1e4b539450ef999878fb4a40c9545d8c837a03d7dde83c46159f1f90a469032e13d03e45d562e6fbaa666dbc88a3f526b69c312a1a39bfe02f65c25d8cc0a8fa316b945e673210bae6857e5874714552c2a4286560c3e56ea5a92d015a05f62687f3c3c0e39c5d4e64252273217ba18fd963fe5bcc96fea73b5e48cd554fa00b1a3bbc263a5f31df2cd9cd573a9c1e6ec76070dd5042014f7e3ffae72c7956fe8e6b39e23e58fb1a4577b4ac47fd789a6aa1acd8baba89a5be0697c3da7670f84990e30f78da8cffc5c55a9474c68920aaa44eeeda0819435ca97280ccab681815c4715b9a7c95107de7ed9b10e053e491c3e4d9af23f0e26ffdfa47f6c69c6046e3da25ed176188cde240d593dd9c7230e30a3ed60500c56108ab7a55d9146254aeb6ceff1ad3af00c7df209f1545ba629b0af576d8ded1e5addff19fa1b61d1d418acc7879492c9fac0a8cbb4b5986cbd58a35ada492c5e455391374014398b5fa78ec7fb99d3519687a8eaa7a5297ab8a7d62b11b4c02eef20ca233feccd9d477f894edb5128d4f6b5b1c6b220b45972cd4a7f4391deb2dcc199941c76733ca9718f301d460adce12973847989f726862b4a6466ebc9504d386a719d575e8184aab641930985e8e04acf8f919020ca00798a2a4a8e2b7a09b658b71eebc55d3e1755128f77f3cd48222e06d0b30f791e53fdb7a936a0f1e7ce8b615971eeff2808f2ec3aa6cbf07074da22de51f559f38e23f580404e5d6d025c0d7e931f72f24bfb407bfa3f37f1bb0052e270e6b5f320c27a3b79a924f6e8a3549382b6fa2d31dad1f223e9e4e4b9696febfeefa96bdc3df56f98a4c6775cf822e775877d21e6adb24473c0bc12e950367d28ec612b8d156d4bcffb2d538f91ef7aea96668e9cf52c59717f6695bae94462925837605a112cdac9642f211c8e8dd141c3cb12c8a3cda04f30370ac248e0b871929d8f2fd78b6e7420656fb13f13e3ebf27652c239842a3bd20bb2647a823ba644e4c16a577fb17d8d4bdd6d202479a251d485c2dd202d6870f916ef29f28905c84b543bec5942947fe7cce6a4e5ac30abf63cbc87e3475aeb086d3282fb38d3288909f594ae94c4f2bc69fca28199ede69e683485b1ae503caab30659a87600adc9c7d1399bd2003ff9df29b7cb0963f2330d08ea7a439c7177a3c0a9a159c1cbc3286accdd01005ae9c48938d5d9b1f35dd71e3b0f6b782582ea74b625fcbea895bdc5d40e0250d9d146da9ebdd7c34e374c987d170a76cff7ab45998343d680c0272df462ba369fca3494d4e36fd4642c400d21a8c17d836eefd9e8333369ae8113b6138e06dcad759aabf99904e20cf2450de7c31541d5b6ed189be6c90d56ab1e38fd4b38ea6ab13c7c97ba7ef9438c645aa922d0ea5273f18f33e2552e0bc491d04220b1fc2b4dbab0834668fc4271bce37c099f5d715101407b1e7fa36722117710eecf10bb3830d7a410529764ad23c04727b81abde307397c4411cab7e707e25ec03fc9da46510bbd78844b6ddbd11cf3b913d5dd881c0d30888e18ed1096fac083a0e48e69462f32032348b0f3dc2b56f773dd00db5eaebc0727df0be6dc0b13bb5fb9c58295468224c91c21aae1a91640084188cb8c472d712ece7931581f02b890b3abb6e04e9a2d05fac0bdf1f1fff686942b84739e04b0d24f7dd0087e02814176440acbe7fcdfb8cad6d067b17867f1d798b06eeae276b1e143288f5a7b3383106f29467f0816c16f73d548136546cca851006c25c10a4cc720a3e6857783fc35198380700d053418f91e9d359df26ff233360003a13bb80b99c1a1846eea7dcfb2d11240545efa6219b9f44afb3b2aa12c6d9cbb59efc6978c36178b3ff8a535568b50275df5e6639f4db9e5128c38a0c2e1257afe367e5c86c217bd76465d83cdaa6ec0e2ecc92a0f19cd1ede07ee9bfceb9bc92a7ae65bd1cae960c9ebcc76897ac8012055f50e6d741b51ccb20b9c548898eeff083566e5e98c1b34f850484b67e5441236e52101764a32994645122b4f8799fff3eed1cdf918cecf0106e18de00dac73ee62d5ad44fe338d6e0966f92e8f720df98e515094964bcf8ab8cba8ef8afda8ba3a00289fc10c6175ba43180a7edff24bed523f9af34c761f8d5c628595410930deb0f370b1182e48f17f94095d68a3306ed2aa1cd4a0c3a4cf1d77cdd209aca62db50ddedf8957842c43769ff9be372d6c410d27f2e1963425855258ea3465c8e91a23e080b0ae00e2f7a9481a8419a323e238211e0c05c48853fe8da1b8c16722c0de33a583c71593dee4deeae9df5280205c2080de0dad2899c43dc34fe97d024af9058b209882067a5980a444454210ace565567a21fc8be5d2a58446578343a332b7067fd458ce3dc0676525dca04fc23198710ac64a3ad37b717eb99d233cafc5aa147fb642de07bcdc8ec9b39bbd7ebc795001fedd17cef99e7501a6c705a00c323dbc9bd7cc41973536b87ec778b34170bec3b4f229560a084918fd0846be00219cf3330cb3a8d0e62399f1db804c810beeb3996fbf358a6fe14a386bfb45a301de4d08b57c67dde6b8b4705e9760ed8d294accea948b7cbd1f01d5089cd016553b583852ec7695ce7ebb3ea29019ce0a6608449a45fc7b39c827894dcc1cf0d566bbfe75c6bb8a0e9142e47962bc827fc8147e34d546a0072f4f38c9c499ea407b8c19284e450760e91d2fa0049e810080cb294db75d05a9b8023a3ba5affaaf4a69065aad4ed70820828cd5dfca754a747cb631ec9bd83f28580295da5edbfeb74f12a4d627cf173a9934737f0e6abf0aee6b82b9677284edbf1fb8aa1ae2d7db2cb40a697c57828d6409ec2deb99885d72a4ec1017a98c7958ef53f88a398ba3481a0a1454a58192390cebda04a728f05c0439ee3188ee92977854a12d917f3f6c2192c6b86409d1ef33c6bd5bda495d9dc7c181254768e4517eaa6eb000ae999ac0773dbc85eb9d114db25acc7b1991a167b5bf5f0c3b0f77ec0d53938a7f1294414619e9f5d8a27b57f8206629c5762a50cd834e896c083df9023e609b52091f989a885be6a9c5566c951ad1c1dd3201b04ebda09df1954ee618ca288f01c12ecc0c3560a5103dc1b55e1dedd108ab403d8ebeabcc78b0e1e9bf96ae0e1ade3b824a00c16ab318f7ba82c6268f6cdcb4fc3b4eaa558257141646ce6803f5efa36061fd02e826c922f130659f704951fd193fe04c21dbd8d4e75d8f60a2aff831cb7319d07f1ea245f93f162a12aa86798244dd8fc6144b2f6c399bafbebb98a69ed241ab1e17b8463335d36d96e1712e394961c056e90b78a64976b98e17f5e9659403285a7e115328f76da030bf724e9cf9dd37b4def48a1984605afe081cc4be2b5e90353fc501536c49e49f6932bbf4008b9449d722ead7534dd37808128eefdd2551253220889c80732bfdb4acc60a3d26051905ab9a5ef9752126fd257a649cb5436f1cacd3e176328832e51a15c91208b0aa6d37c70f717b1eb347b499b6043a38ba5dbba56b4c7c292dd63f4c706790b0d889f241c17f2cb076faf8f5ed3a70560b3e9f86c42ad54f7884b118e127cf02bca028f35ea6e0503ecaa25847c68eb744425e65bac71804ab171cbe73a80ef21fa766a4ebc39df228d9f9a91e587c9c9700bd7f92db48065ec9aa04395839c43ffbc6c7fedd40b645620e353892b5b952d44d1554d4350031eb8aaac585abaca4c3c700a71171973bd4078c58a15e82b947180175e3990773ee64110eac5ce77ec7c74d660489eb63cec5645ecac8ef9e2bc666a184af281cc595da4070f27cca0983af32fb4083da974f6d4d37f9bbe0a616e94ca9c5f04ab8ae9d2013ebc17e7e8498e14509bd0755796b5bd30c0e994cd89fcf2fe7a4e4397215574952c3a4b29bb4a7a9bd077b26f5d7e708c3876aade06ee6dc40ee8da8fca9349adb1e57a08d75af8e43545149b38d2526887422fa61ee517c84b158da0aefe6f6625b20053438155175262f8952aef8847979a5289f1137a1ea1d6f059ee"}) ioctl$BTRFS_IOC_GET_SUBVOL_ROOTREF(0xffffffffffffffff, 0xd000943d, &(0x7f0000075440)={0x0, [], 0x0, "dc191608580c97"}) ioctl$BTRFS_IOC_INO_LOOKUP_USER(0xffffffffffffffff, 0xd000943e, &(0x7f0000077640)={0x0, 0x0, "0508382e91e6deb368652d6e94aab0890127667b7a726b3c4769e2a0470f38a2108455a98457093c982643ad2354c0e7799da15d3693f48c4ab5375e8918a2cfe12e07fd07e4f9b6e0ac3bca1dc21187eadd2db26eb121ec3c05f9fe679e6e57d03ce1862c5e235d8c4fdf560197a70fff4465592ed6c750a8cbbcbbc7282fe0df3e7600bc891e575c02d71fb98f8301f67f83122fd8a2bc3abd2908f4d5e376718322d5b9952ccb287ea16f1db6925634127dfb64d48d252ee0fd43e2bb391ceb6aa8c1923dafb7e4d6eea904743319fd454c15fb140d9663770b63ae3a77a4ee437dba23b6af765575f7cc9e582529fcfd42999efd90d0aaa1e4c606259296", "415775ff0be7123dcadadc5df43e6f1c2ab920c7a103848c7a4ed089fe7eca451482668a27386f5b6af6f9e18885a05f792d4cb00afd3180b16bdd4cb6e6ac5be6968eca8ec16aa604f9c8ca2236a736c8c3e2f4275bc7909501097699f02face82df31a830cd940deaa7cc3ff8f0ad1750e0e39f7475786f7e88b355758f228b56e66e949094b048652d01b52ba49b9f6df830c8f174e014432a2e27cf481941297217e973a30d7e38de0accee34bbe04b995b7976d2a204abbfbc1e5f979c253f784251a7ffc53599adcd2b0950036f8dca00aa747bb645491eac643750e454a6408b8436fe8b691db08b6c690dc3714e69f70337be81c22f0e5e426eaaca4838833e34d67fc4ff7261a91f6dcaaff89ba16d17bb3cb806ae3e097665254d4a92e0359744e777cdb0aba307d8f02b9314f7edf798296defd8b124093118bb19feff04ded7992cb2577d01e0dd6b8d7a69e7b6c1bde307c81ae1454cf2b6ed6c7aea1955d8c89352440b29277c057aa275b993062edef7a88ede21fd383e4b455cc184bd21d8b05a94ba873aef4fa4f5f4963f234fe40a98e9ef5a0fd81c247c1dad839ed3b52181e064429cc5a223402c4b90ebb9c332f3f82fc387d0bc5d2ea63dcf344e64d8121e2620ac0295fd2f12abfd4cee63cb71b81cabdb2ee0b00f382faf866aa1fdb1ee414ecbcc2f920742206c4f20199f0ab66be7f2849b3b1f1a9126b98b11d573ad9823c193868a809581659112e643f32b35f377d61856b91c76acdb551a17584df17f995ac9f6acfbe3c99bceb59db2b16825f1fc00dbddce8fef535ef7a627d55b13c3d915425509d80c1f78e5e59d24a0966bd5998fa2e1c9e86532d1cfb575e0b09923f47988fe8764399e1190484f5cab11042066b2c8de5c068d148597081ce6aa473e25de1a27c2249039e3c7187985f595b4fe1e6ee14f1b39ea544a3566917d6a4b78a0aa3ce0095b5cce81a277cdd19fb060a62f6df3c1b94dd11d9bb45fbc888dc3ae1f99dd33a9c6d4469ad17b963b2521441571408de19eac20aeb9d1d77fba801df768f8a0fb4ab630ec0c691e13e570cb896a19efe23d87d7e8b138d637408b86b8761a9d8c3d26812359a673692fbbb9f8d7d31d90e81beda0e860fcc7d987d4832d2121571b6f6066fa65b6ea3f1e9ced7768009a5a2ebb634cd48effbf821a37c5932701d0c9c526339d726ea36d7ae8480cd28f4de557fecdcff43675822b445ed1a391fae87df37f6715ce713f0c79341ea91105ef50f3f26474013fb38baab6d5f43ffb046e583c2627c2f25824dd1ef699cdbcfc3b441a5a5351232f680625a30d0e41a27f2b8aa3942447b7f39ac392c8d1feaf129cdbaf49e70a62e66fb2641290a0e66ffbcda187fad3c3206fa446ff0c5a117901120c6ae5e02b25ea44948071ec27861ff8b9b9e394369dcb8b07dc562cdca6a52e993eb03725ad071a45c3b325217ff7ac490982846f21b477aa6902644f34a75405b919565ece55f624c1715c69c3fa5cb38fed87d8b00422a38bd344cd5da1b5b621e68c4660cd59c6981a3954d5174b3f592a3adeacbb5e7f2e48e744675d59f53108f923f30c4dd92fc8d331009df245961c8d3e9ea1f13a36cdb943366f6308c1efc52e3ae042dfed6ebeb890b919e45084ed0d820b9a0a24fbd612e9b96bffff3d055751fcd93e7f8fa34a20ebda862ffce0c61131ee8ae5eecdf7185fec13d788add0a67afefd20da6236ee7f37eca36a5dcd2bc4bbb8f1372647fe7ce267f8b610b1dd4831c8d738f02129e28707a21fe40e9a07396fde6ac6266cfcb17614056c44e0dabb94532924ae8f2e62f038ff20dd450afaec0f119442bd344768d19746328ecb91bb542fe6bada1622fa30de3aaa643fa67406502d8d188ddc24334a6da5d028fcc39ed69975a95a1ac3ca076747dfcae749b8c5a2014d9650216699a5b18712d5fc0b5b6f6877c0f3dd5e50b4a32ccaef5b6a07e4b0e1f8feef0d7f9461b1bbc32281423d29ba20d529f2f0fe521bb258437a379d6a2bdd8d98e41007074547aeb11c05b5ab491d56ee6e929a803fa9f9bbbdbd750b48eeabdebca57f0c1a6013922ce0c73bea97c701e258c7aa49da99a81e26b9b32ae0d3abfde32dd967e29abff8ec4b94903aa31a3afb1e358efc3edb9694352b65443cea58c54f5c04bfba366e101d4551e79045aa6bbd6fdfa46d746651c8374b5acdbce74352173cf77f1d8cb007f44e7ae5df53a55a76a2230290c7ae315fbbfc229dd021096084a8d426f5e287b39d01378617d7810b616b30c929bbb3402ac7f34983f13d045eea10bb0cdde72208e9ef69b3fb08c7760ebd3f0e6f9aa41fdbc6bce6a4af830912ffa0ccc661b8bb3ebc8edc95584465e46f5ef5d61f8adb6fe6f7107f476f2f7578f05da39c6271671ce6b31efea3b293c6ccf9f35a2cf8a30287e757c68d8c8d83198480ee85993b3441eb49d41dbe0baa4a5fd623fdab5da088e1a776f29a8cba8706ccef5a7c34c53420dae0afe501fccfabdf0f254e0c3a924730426032682aae5b39de56173fca6cd7499b608df33aa0153c0725a54e0b77de483c53dacea18e5ed888b6a67347712735008ddbf8b06054b2f7f67120e2de95745737bed3fbe9d9b7df6b3242f3c4bdc42fa367ce18a281cc18f4a05e875b8b741c61d62cff93e25e6a426e8dc83c38b4de721f59d61fcc9120a4565052b0f0fa3d978317ba015ee52a64ba42c6079b214f03b2af96f5f0fa437a368752efd94a3b287d62b7fe258f5bb8d4e633b10e77c7173a06cf31b60fb4d9f8d198838058d085b6989fc218696bc1edfc7060e8ac0af3586bd8ed216941c08e982a41c17fbb95d9712e3b9c8d0fee2e7087a389e00992b4f2c024ce94270b37f9dda95437d225f783b308d5517a5842a4eaa934e1c0821a3c23d86bd0451744b30e87024645a5d0a1856780ec77f1cd6c4fedc0a5f2763e7466bfb5088bb3a78a2f3554550e786076a8b95c90479831144b1dc9a3b9e633fdaf827e0ed334af7f2d5c9a0d20246321f486c29f017adc409421b738e3ec06439155e5ba85a59d3c4abf7f8acc1b799e6752cfc4956f2f4c2fa6565b60dfba95b871bf9034d660dcd0a6289481d3bc96c68ce888ade08b7e0d7ac75a45ac83ae2be1a9e8cf7680d82fb7b23b8c16014ab1cc1fad21cdc3d83b4c8e8920568473c7ae31b30d7b9db4a95705882f1406580ca5b39311fd0f3b26f6d719c4218a38c02401ac07db5e15779812c14f29083de32dc85b06a87244e080c842db94c9be40bd0c2f8e72fb452cd1f10b7f4d0f9d55a8694a65de427904f9d0e66403b17aebd53db4ea234f6de5318547a88d02e8fb7d7ca462f7e86cbe50104504e38a5d3644885bc595946bb6925e1c13ec4e5eac0acc5c64ea7469dc0496256dae17adc219b2c9c4a6b8e7b87279e39cbebab7d1e02e7e713c28e4ad71e4800898043a0ecc15c7cb0690021ab51aad832fa3b67f82298f0b772954a18e6a4847f991c5395859017d4e3f02c998fed3cc2bc973421e30142b3e045904686c80bdab6fd76a8e6d3051881e16993c46bc20b37e3e8526835c27c7ce63bc3488549be1b3ad4e0daff71d5884622b0031023231843226f5b35d54ecb191c6761fe9e8793fc76fa92d8d350f7a0ac860d9a8c8922d6970691677f16c7f7bb6057e0bfed7b8e88a7711ab1ae4766cbac6698c7c3d74efa678624d9318a3c7016f118eda5d7fd30dba11a3af9af1c6160287e26afc773d661ba5f2b4183a8f04fb741e9e2e18623707eb0163b9ad82f0de5aebdb3e5f9d0552f63acb921308c589186c69cb23216786f8ba2218c6481a01c6f308790ebce35b6c5d500c1adb2fe468c483c71d5338fd910cc3aae656b13b8b8a6cab2b964bfbf75a7c598ed33480c1d2cfc26f6ad927d8c5b9c86a4f0883f338ac2739d73a3a52f2af70c44dccef87b78bdb4926b034c6c83288949f09e4d90a3858788a3a36964dd798c691dce26a86bec5efb023d0de82c3e5c4e15978b19bffe9c3f1837f465f4b08e7b55746fa0a0f4d15f507b21c23f39f2128d2bb9dad10052fc59e3e0a23a81a2fad6391d02dbe06664503a8146a18f12e1b6f243060b7d28b62f0d615284c21dfd246ee55638734bab7fa723b2465bf6d675105f6f36b9dbb7e1aa05240dfb622b27cc1c4beef9cb93b724307e05e1afff83a5ac0b0f97cb42eaee43b5bb21a8584a82a46cbe682d645017bb721f2f477d16d8df07cb0d215b95df549f5f74814c25b5760f9388458fdb00ec5cc0125314745ae745e918a8a414b07a659f1d2ad17c0fd03fbc0b061389340022df94f82ef02e79d1ad73f91c8a8d9c3c23f5bed462d742d2103ca2db1d28338139c16ab902acbc626a2783931de53e509b0c83ec959c6096f376fc13e7fe0bfa7d7692f70e19e031abd8d8b9b2b8b0e43ebb1f2ed6d5b10399ed3a27dc33e25178c2c7c4aad9494126f42489d3ab7057956da82f4917f0e18e9e7a9eb0c2e634a27b62ca84320971e05b49e3b2110ea2c90e52b136cdf11e5db148635e52c5b6d255622ed88e65e40ec647c5fb3d480aaf8f1e1f1675bd9ab1e794fc1d8c087dae6a3d0ab97201cb1c85dc04c50a76e6b4a2d738ccce1ac8e9ad9445cb148f6bdbfa4cb05a0b6433c2788215e40b649815e142e06c06e0aee29c4bbe1c843b1c862b81ac72987e01c74df6d5493ffad522a141ab2c36bbc20d1f482cab649e6977d25a29e71b90e99dc2f6079add9dda46d2ae9e020fcae95f911d31259a7199ec22b17475d4cfea5967136fb78d2e35f18aba6ec5069458ef5f6a44bdff25330cc80410cc246654882075ddca4697c0cb052ce593d082b42d85f026c6e1949d95f1bcbdc6d431b0e02add92d6a527dbe530f6b73ff3d2aa66b1bb9a5ed4d34ddcbb20dfdcf0a8c21eafada1463ff5ff38754f3867f69040c4752a98007d84ea99c171d412597bc817d99dc3097ede8c3fcc6862789ec9393f67315babe9bcbd41aa794d482b3e5182c56475efd0389d663d25747c7656522c8d0c393a1489697ac4e0c5851911f045adde35ac603af73e2f83cc2e16053d69f4b146ec04b21905691f58830b3d86cf2f7ade0cff04fdddf91e80df5d2a2472e251d10787395eed9ae622f8e955b301073532e19fff11b716f42d8346148bf6607a9ca4b7af0ec9e9b9ab9d3fd742cbe87cf5d25a3c4828ca9c67e70ff676912afc9305fec7d18136be2e925032ecdcb1180d0c05312faa19de5159276b2527dc3ec591e19fa551772704d11f257d823f6b6e520eb81208fbeaf6b48ef341af59d68ad429916dc20039fa12b137b735e8fefe4471d41a5742f0baec023b0a6692784d85f0b38008a296ec948110a995884a"}) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4000) 00:03:54 executing program 2: r0 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r0, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @local}, 0x10) write$binfmt_elf64(r0, 0x0, 0x100000530) timer_create(0x0, &(0x7f0000000080)={0x0, 0x12}, &(0x7f0000000200)) clock_gettime(0x0, &(0x7f0000000000)={0x0}) timer_settime(0x0, 0x1, &(0x7f0000000340)={{0x0, 0x989680}, {r1}}, 0x0) timer_create(0x0, &(0x7f0000000280)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r2, 0x0, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) 00:03:54 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x1, &(0x7f0000000040), 0x4) 00:03:54 executing program 0: syz_open_dev$vcsa(&(0x7f0000000080), 0xffffffffffffffff, 0x40) 00:03:54 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x28, &(0x7f0000000000), 0x4) 00:03:54 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x7, &(0x7f0000000000), 0x4) 00:03:54 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x2b, &(0x7f0000000000), 0x4) 00:03:55 executing program 1: accept$inet(0xffffffffffffffff, 0x0, &(0x7f0000000140)) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4000) shmat(0x0, &(0x7f0000ffa000/0x1000)=nil, 0x6000) r0 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ff8000/0x4000)=nil, 0x4000) 00:03:55 executing program 2: syz_open_dev$evdev(&(0x7f0000001600), 0x0, 0x0) shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4000) shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x6000) 00:03:55 executing program 0: r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='blkio.throttle.io_service_bytes_recursive\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000540)=ANY=[], 0x208e24b) r1 = socket$inet(0x2, 0x4000000000000001, 0x0) sendto$inet(r1, 0x0, 0x0, 0x200007fd, &(0x7f00000008c0)={0x2, 0x0, @local}, 0x10) recvmsg(r1, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000003ac0)=""/4096, 0x1000}], 0x1, 0x0, 0x0, 0xd571012c}, 0x12c) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb, 0x28011, r0, 0x0) timer_create(0x0, &(0x7f0000000080)={0x0, 0x12}, &(0x7f0000000200)) clock_gettime(0x0, &(0x7f0000000000)={0x0}) timer_settime(0x0, 0x1, &(0x7f0000000340)={{0x0, 0x989680}, {r2}}, 0x0) timer_create(0x0, &(0x7f0000000280)={0x0, 0x14}, &(0x7f0000000040)=0x0) timer_settime(r3, 0x0, &(0x7f0000000400)={{0x0, 0x989680}, {0x0, 0x989680}}, 0x0) 00:03:55 executing program 5: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x10, &(0x7f0000000000), 0x4) 00:03:55 executing program 3: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000280)={'veth0_to_bond\x00'}) 00:03:55 executing program 4: r0 = socket$inet6(0xa, 0x3, 0x1f) setsockopt$inet_mreqn(r0, 0x0, 0x0, 0x0, 0x0) 00:03:55 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x15, &(0x7f0000000000), 0x4) 00:03:55 executing program 5: shmat(0x0, &(0x7f0000ffa000/0x4000)=nil, 0x4000) 00:03:55 executing program 3: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x2a, &(0x7f0000000000), 0x4) 00:03:55 executing program 2: sched_setattr(0x0, &(0x7f0000002e00)={0x38}, 0x0) 00:03:55 executing program 1: r0 = socket(0x10, 0x3, 0x0) setsockopt$ALG_SET_AEAD_AUTHSIZE(r0, 0x117, 0x5, 0x0, 0x0) 00:03:55 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x2e, &(0x7f0000000000)=0x3, 0x4) 00:03:55 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmmsg$unix(r0, &(0x7f0000000400)=[{{0x0, 0x0, 0x0}}], 0x1, 0x40850) 00:03:55 executing program 4: shmat(0x0, &(0x7f0000ffe000/0x1000)=nil, 0x6000) shmdt(0x0) 00:03:55 executing program 3: seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000180)={0x1, &(0x7f0000000140)=[{0x5}]}) 00:03:55 executing program 1: shmat(0x0, &(0x7f0000ffb000/0x1000)=nil, 0xf000) 00:03:55 executing program 2: accept$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet(0x2, 0xa, 0x0) 00:03:55 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000480)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000b80)={0x0, 0x0, 0x0}, 0x120) 00:03:55 executing program 0: socket$inet6(0xa, 0x2, 0x11) 00:03:55 executing program 4: shmat(0x0, &(0x7f0000ffb000/0x1000)=nil, 0xf000) shmat(0x0, &(0x7f0000ffb000/0x3000)=nil, 0x4000) 00:03:55 executing program 1: shmat(0x0, &(0x7f0000ff9000/0x4000)=nil, 0x6000) shmat(0x0, &(0x7f0000ff9000/0x2000)=nil, 0x7800) 00:03:55 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f0000000040)={0x26, 'hash\x00', 0x0, 0x0, 'ghash\x00'}, 0x58) accept4$alg(r0, 0x4, 0x0, 0x0) 00:03:55 executing program 3: clock_gettime(0xab1911e5b60eea52, 0x0) 00:03:55 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x2, &(0x7f0000000000), 0x4) 00:03:55 executing program 4: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x24, &(0x7f0000000000)=0x3, 0x4) 00:03:55 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x32, &(0x7f0000000000), 0x4) 00:03:55 executing program 2: bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, 0x0, 0x0) 00:03:55 executing program 0: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x28, &(0x7f0000000000)=0x3, 0x4) 00:03:55 executing program 3: shmat(0x0, &(0x7f0000ffd000/0x3000)=nil, 0x4000) getresgid(&(0x7f0000000000), &(0x7f0000000040), &(0x7f0000000080)) 00:03:56 executing program 5: r0 = openat$sysfs(0xffffffffffffff9c, &(0x7f0000000400)='/sys/class/dmi', 0x0, 0x0) fchown(r0, 0xffffffffffffffff, 0xee00) 00:03:56 executing program 2: r0 = socket$alg(0x26, 0x5, 0x0) setsockopt$SO_TIMESTAMP(r0, 0x1, 0x22, &(0x7f0000000000), 0x4) 00:03:56 executing program 4: r0 = shmat(0x0, &(0x7f0000fff000/0x1000)=nil, 0x5000) shmdt(r0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f0000000000)) 00:03:56 executing program 1: r0 = socket$alg(0x26, 0x5, 0x0) bind$alg(r0, &(0x7f00000000c0)={0x26, 'skcipher\x00', 0x0, 0x0, 'cbc(aes)\x00'}, 0x58) 00:03:56 executing program 0: utimensat(0xffffffffffffffff, 0x0, &(0x7f0000000a00), 0x0) 00:03:56 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000100)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r1, &(0x7f0000000cc0)={0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f00000005c0)={0x0, 0x0, 0x0}, 0x0) 00:03:56 executing program 1: msync(&(0x7f0000ffb000/0x4000)=nil, 0x4000, 0x1) 00:03:56 executing program 3: r0 = openat$full(0xffffffffffffff9c, &(0x7f0000008340), 0x0, 0x0) preadv2(r0, &(0x7f0000000900)=[{&(0x7f00000002c0)=""/63, 0x3f}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x0, 0xf) 00:03:56 executing program 0: syz_clone(0x4204200, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) ptrace$setopts(0x4206, r0, 0x0, 0x0) tkill(r0, 0x4) ptrace$PTRACE_SETSIGMASK(0x420b, r0, 0x8, &(0x7f0000000040)={[0x5eb]}) seccomp$SECCOMP_SET_MODE_FILTER(0x1, 0x0, &(0x7f0000000200)={0x1, &(0x7f0000000000)=[{0x6}]}) 00:03:56 executing program 2: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) read$watch_queue(r0, &(0x7f0000000040)=""/11, 0xb) write$FUSE_INTERRUPT(r1, &(0x7f0000001540)={0x10}, 0x10) 00:03:56 executing program 4: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_BMAP(r0, &(0x7f0000000200)={0x18}, 0xfffffe95) write$FUSE_ENTRY(r0, 0x0, 0x0) 00:03:56 executing program 5: pipe2(&(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_BMAP(r1, &(0x7f0000000200)={0x18}, 0xfffffe95) write$FUSE_INTERRUPT(r1, 0x0, 0x0) read$FUSE(r0, &(0x7f0000000240)={0x2020}, 0x2020) fchownat(0xffffffffffffff9c, &(0x7f0000002080)='./file0\x00', 0x0, 0x0, 0x0) mount$fuse(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x94835271a115cb61, 0x0) 00:03:56 executing program 3: r0 = socket$unix(0x1, 0x1, 0x0) r1 = socket$unix(0x1, 0x1, 0x0) r2 = dup3(r0, r1, 0x0) r3 = socket$unix(0x1, 0x1, 0x0) r4 = dup3(r2, r3, 0x0) write$FUSE_NOTIFY_POLL(r4, 0x0, 0x0) 00:03:56 executing program 1: r0 = socket$unix(0x1, 0x5, 0x0) r1 = socket$unix(0x1, 0x5, 0x0) r2 = dup3(r0, r1, 0x0) write$FUSE_IOCTL(r2, 0x0, 0x0) [ 236.398593][ T27] audit: type=1326 audit(236.378:5): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7019 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffff8325d3e4 code=0x0 00:03:56 executing program 2: mq_open(&(0x7f0000000000)='-@!#&\x00', 0x2, 0x198, 0x0) 00:03:56 executing program 3: r0 = shmget(0x2, 0x3000, 0x0, &(0x7f0000ffc000/0x3000)=nil) shmat(r0, &(0x7f0000ffd000/0x3000)=nil, 0x4000) shmat(r0, &(0x7f0000ffe000/0x1000)=nil, 0x5000) 00:03:56 executing program 1: bpf$OBJ_GET_MAP(0x7, &(0x7f00000012c0)={0x0}, 0x10) 00:03:56 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001500)={0x6, 0x4, &(0x7f0000000040)=@framed={{}, [@jmp={0x5, 0x0, 0xa}]}, &(0x7f0000000300)='GPL\x00', 0x7, 0x1000, &(0x7f0000000500)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:56 executing program 3: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f00000000c0)={'pim6reg0\x00', 0x1}) ioctl$TUNSETVNETHDRSZ(r0, 0x800454e1, 0x0) 00:03:56 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x11, 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="18000000"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) 00:03:56 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1b, 0x0, 0x0, 0x20000000}, 0x48) 00:03:56 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000002740)={0x0, 0x0, 0x0}, 0x20000045) 00:03:57 executing program 4: r0 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x11, 0x4, &(0x7f0000000580)=ANY=[@ANYBLOB="18000000000000000000000000000000850000002a00000095"], &(0x7f0000000080)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x2, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x78) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000680)={&(0x7f0000000440)='mmap_lock_acquire_returned\x00', r0}, 0x10) r1 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x0, 0x3, &(0x7f0000000140)=ANY=[], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_GET_PROG_INFO(0xa, &(0x7f0000002b80)={r1, 0xe0, &(0x7f0000002a80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, ""/16, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10, 0x8, 0x0, 0x0}}, 0x10) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000200)='cgroup.controllers\x00', 0x26e1, 0x0) write$cgroup_type(r2, &(0x7f0000000080), 0x11ffffce1) 00:03:57 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)) syz_open_procfs$namespace(0xffffffffffffffff, &(0x7f0000000000)='ns/time_for_children\x00') 00:03:57 executing program 3: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000001300)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000580)={0x0, 0x0, 0x0, 0x3e, &(0x7f00000004c0)=[@rights={{0x10}}], 0x10}, 0x0) 00:03:57 executing program 2: socketpair(0x1, 0x80803, 0x0, &(0x7f0000000080)) 00:03:57 executing program 5: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000001380)={0x0, 0x0, 0x0}, 0x24000055) 00:03:57 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@array={0x0, 0x0, 0x0, 0x3, 0x0, {0x3, 0x2}}, @func_proto={0x0, 0x0, 0x2}]}}, &(0x7f0000000100)=""/224, 0x3e, 0xe0, 0x1}, 0x20) 00:03:57 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000200)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x2, [@func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{}, {0x5}, {}]}]}}, &(0x7f0000000100)=""/224, 0x3e, 0xe0, 0x1}, 0x20) 00:03:57 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001500)={0x6, 0x4, &(0x7f0000000040)=@framed={{}, [@jmp={0x4, 0x0, 0x9}]}, &(0x7f0000000300)='GPL\x00', 0x7, 0x1000, &(0x7f0000000500)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:57 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001500)={0x6, 0x4, &(0x7f0000000040)=@framed={{}, [@jmp={0x5, 0x0, 0x7, 0x0, 0x0, 0x0, 0x4}]}, &(0x7f0000000300)='GPL\x00', 0x7, 0x1000, &(0x7f0000000500)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:57 executing program 2: socketpair$tipc(0x1e, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000002740)={0x0, 0x0, 0x0}, 0x20000045) 00:03:59 executing program 0: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000001800)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000001ac0)={&(0x7f0000001840), 0x10, 0x0}, 0x0) 00:03:59 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001500)={0x6, 0x4, &(0x7f0000000040)=@framed={{}, [@jmp={0x4}]}, &(0x7f0000000300)='GPL\x00', 0x7, 0x1000, &(0x7f0000000500)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:59 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001500)={0x6, 0x4, &(0x7f0000000080)=ANY=[@ANYBLOB="180000000400000000000000e2ffffffc3"], &(0x7f0000000300)='GPL\x00', 0x7, 0x1000, &(0x7f0000000500)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:59 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001500)={0x6, 0x4, &(0x7f0000000040)=@framed={{}, [@jmp={0x4, 0x0, 0x2}]}, &(0x7f0000000300)='GPL\x00', 0x7, 0x1000, &(0x7f0000000500)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:59 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001500)={0x6, 0x4, &(0x7f0000000040)=@framed={{}, [@jmp={0x6, 0x0, 0xa, 0x0, 0x0, 0x0, 0x4}]}, &(0x7f0000000300)='GPL\x00', 0x7, 0x1000, &(0x7f0000000500)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:59 executing program 4: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000001540)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000002740)={0x0, 0x0, 0x0, 0x2}, 0x0) 00:03:59 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001500)={0x6, 0x4, &(0x7f0000000040)=@framed={{}, [@jmp={0x7, 0x0, 0xa}]}, &(0x7f0000000300)='GPL\x00', 0x7, 0x1000, &(0x7f0000000500)=""/4096, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:59 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000440)={0x6, 0xf4240, &(0x7f00000004c0)=ANY=[], &(0x7f0000000380)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:59 executing program 5: syz_genetlink_get_family_id$nl802154(&(0x7f0000000040), 0xffffffffffffffff) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) syz_clone(0x0, 0x0, 0x0, 0x0, 0x0, 0x0) r0 = io_uring_setup(0x41b8, &(0x7f0000000540)) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x12, r0, 0x8000000) 00:03:59 executing program 3: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$nbd(r0, &(0x7f0000000080)={0x67446698, 0x0, 0x0, 0x0, 0x0, "80c869521467fdf5bfc42c1589a961d2ce2b71a9e1a28105979e032bda225e61371bff735d441266d2ad8136cfd995fa8f8cc13e20dd4e285a686c03d7dbe2b99f5bc820228c623310ac33f87a66ca6e22e9c41e8baae217d2b537f44f9396592db132fed653b928c7d8b4d8262dc9e71d41a3991226cd6c6702b7369faf167c2dec649dbf3da0ecc0c8a6e8eb8f1df2faf97bb31216eca25dea2e0f4110d01197ca2d627b5fe6376d3bd8199d2c5e32dd2906fb455a20de10c7e0be02b884d92b286630faaafecc9d47a01c045e1de593d56e83d9fee890a45b0b1a87cb5a90f65141e889342e038b57028cd2c929a9be2cfefcdd1310e32a6e8bcace97b9ebe084c6b8b1a31bb73abb979dcb0f98a233c5095c753104d7438736ff07cb78befc0e02dd225287481f79ef625e149d1b43d10a6171c69692cdaf5ca03077908e7216e500f08b2796c6892c82f81b439e94e1961bc956c4b795c19a055690a9ae667411f166995726486cf64a21769877431500609441ec715a1c01dd4cd854dbf08402de836f298f1279a83345658e28d2ad24c4a6fff2483d14450683097facc8397ec3d8f3abb90701f2a05839f3335283feabb3140812c44002b93ca6b620c0c3ce969b1bbf945cd739a397475a03f01b5388c406788f35ec07e484ffa984712f0bed4fb1edd6d5397f1fd995f310a38f23445bfd3caa606dfbbf6ca2a7b7560ad054362276fd0a9f18480ab8b2b9d7d201410802826a6628d8a34d135c3465451ddff02f43c9e4501e4b61af1b2c482022802a346a2300457ca543d84aeb6e5691955f6d64c2ccb6db09da4e90c367b000be19f9bd22f20eac656c6ef5c467fd34ab83c64c837bc1d724afb76377dad71ef394e79fefc54c97d16d7fd8d09243895da4a6a7be1fdc53d0b6e1d2e467b2c222bbd29884f77e7c7f0e271f2d849bce4650093303f5700dc06d4d77a1958c580a6ebb0b7d6e3ff64234ef9221e48581d4ff6c3dcfeb791829e7058ed361635ce1bd69882696140dd952aec488f054b912c664f23957dcd4f273a1f1a47eede31e043c544bc10349c02faaa78adad1f29ea34235a9e5388699eccbd585e05c0616af570187c4ea5d1b018f91dee13d03fbec07cf20b20744dc016af8ef09d3c8f7ded8bfe825f06ba516bc3f127d8908abb55938f57a02d24f6f6d8208186c526ea96f508f305780a9a0943a71472d69b26234b1f7dd8aac77750510288a705aaadc879d8f0bb2c0deef28755f86dcb540451b30bf69b5aff6e50a9b1ba19ca4fa243b39756d7b7d8448477044fa4db3b3aee2695e0d2300749b52c5b30f1bb6979d15c0c8c48f76635017fcde16a67dbea4c6e253ea658917b8cc67d637e5e61615ebde98ecec5665013be17f576441e051e7f89a9f3e47523ee0d6963615186012b9ad2f4e9de357fbf34db9defdb1bc11aff65c4db4a3a1fa23ddfa0ed97ca6b3ab54f9e9e8f2c340a2eb9549aef3a1326eeb5d5efe8ef5625c9281fa34c6c7026596050cb9ebc8dcabee6a1f15c117a9ccaf9421a40f443b0acce3a2a1cd63a9f103986376c23ff21724d813e9c18991206c5b2e49a08b61534d1144496f71b5e49f181fb52df98bd139756da7504ad91f5182e02afd228e0a54bd80a85ddf74af3e3005e65af2cf30f609723231046888fd052b488557d3d90bd7f5fb0cccad6b045b6cb9896de290162cb044c6395ee9993b8a9bb3261ab38fd7b6349911a543b6a7a08137f796919cf919c0438bbdbda9fd7440bd0d46d41f49321a87fdb3e96bf0181cbe557a5d0d5b32045c696945bda2a05b5d50a57394e34536071f771c2d659b44f6d7918d44c17f90ae7b13f17b3f730211d9c9cf754df9a590b10bba9582716cd7e0a327e483d6b3478d2cf49eeee1e0ab5f6acd506d570233c554fd1770976b653fefe394a7b4943f71a5de9be8d0ea0fae0ac79d043519ff70e092a731458b64a21af2312f4f47455b788404521f64922f6383c14349369f2e23980877724cd014dece1cd24788541238aca5b933d736ca6051380e76c5a0db73b9172e5dabf225ec0d4a52055ead6e015f62e2e51831fe72f3b8a09d0aeea3c1fc79a4ed4b7aa34e901315b36b74de2dd5031f5c4f781c0132ad3d96beba67c6f6321779f1c40554b7191a97e5cd35df1c477814189059a740111d76e89cfa7e290e823116bead68a252ab89c3f4abe5597017ca255bafa4f8647ba766a6c366f189682cc9671314aa4ecdb23b86e198045434c1b9bf16c17abd1a98ee135a46d924ec8bc538a752b8872e6a08bf44744a5965243b0d6062ccdda380303af31dfad885d0c2ad5050f65de6b329bb31dfccef062fd380c7feac742c64160e47c00f89110b0b2c6eda52eee1580a4e48fbd32c291b81910c1eaab1be7315ebfe043b45082ff51728e1842a4bf7374e32fbdf144677fe365379391f8e9c75d06252a17782971312bcd0ac682648ee55c7c2127e5acfea6d08ada24e93be104ae98e6c050806b742474cf83b1f70c8c223f0c4fc5d60fe4998de5f8f0e15a3b27ba0e377b4329d8573e9be6dc1613c22fae31764981ee53cd961f77908df23d59aef9c011099011cf24040f27d3ceaf1638110effea8e9d6aee834f481e7393839cb04f46d517f0f3974cfd5ef1ff5587d9f037cc448e815de1ae79bcc6471283661a2b0f4a91a139eeda78e5c332eac4ee598394b88e29c761fc644568c44dbc6ec744e617307b424eee2304adfaba33b3c5ffd6bf2b76a963c2ac045e48ccfa2461343c49581c180efb3516653b28691dd9f2415f23ea321f07e896065f7a82ec4a2115ad1dca05046ab696ed6e1d049e757f396e62a42753f92efb25de71d7960ca89f1a69fff4cd6ca74951b12228396332539e03c81a2998506b2e411a336dc08f25909522435a529b2946cc211b4da02c55dcd639cf866a25e0bcc4fdfe3f65dbc52e498888a69740d2c7354020270f2bb5d60121e1e24ed7e883cf652b85ab32769f06def2b65014e8b66b56e1755127c0885e2d9b67a85ec4bd8bbefd6a6ae86addb06967e806c922590591d0e8fd1ba7a1a05c9b797522335c3d9f2123f6f016615eff6b0216e93f691122573ca40a9101a321d759eacfdc838f305e915614c88302b5ebd4ec3592a4ea3d144ed9f786800a2e2234ccc56d2978ea6a38bb624f5d89f8ff4184d643d89202988fab3a9402e52a39efdbad7cd85e42991587069fea113991cc82d7348bcab2f184c8cf4a57337ab1df78889e7ab071127bfdb3c542ef7646326c3d1feea33439e15f14e6a5740a59d6fc5b84f0a3d25645551855d70df1f6ca5cfc9a6f92217a2f675b88b3d52a1362db708cb3dbe3d906e76fac215a2596b16600cee50ff1a427d561187683a05ce8bf40f632e19300efbcdc7afa60b55c275e7474d88fab6d3ee0b46a49318dff875f975714865f30caa90e2547c36f80af889cf5f20b43d73232f6da94fec9edee515ef7b2fca4cf078beaefa90296c9144749b1cbe9070a5ed91269471460979a4ea90bd9c77d932e69d9422821341d0cadb29890143dc8b3cc501acd77516aebb5da4f18164e615fd49151c48e37691802d04b779282066f156dc5bb60ca9d547887358d48c4e752b90518a2734b89ad049efdc9a3199eec6e3f12f93d21955e1b02336f692610741274c2046f891ec49d8338e31da860cbb49e86b88b3555fff9481268e179b776d80665f2b3c9f7800a14d23de6042d4c494afdbfe9744f3f01d13f100f435f64a6fb01ada8c70abf83d897c263fcd0a11c02b94124204bc65d3f3149d67deac30ab5d2b3c1ba3496c8226e9c64b6864ff66ee42669a541df776120c56726d97264a985e173f1704e033a156319ee1a103f5c733dc69e0e71730bf74d7ad671753733e029b08c489e6370f2017b9856903a118ae274ccad822ed10ec63f3561bfa3e2b179ccd26371c4f533604a7d8b156a65a304f6658153d7df63dab7f1235c73ddf0c8714c9f899a0b3c2fba5d03b15a4f8512c0a580466261b866a40d524a4ebd8cace22c631a346edad561f1b5cbbeb687a72e9968ea620a6b9735a6cdf7d25488a7f21d01d8d72dc3ed1be30e8046226da97d65996018989f82bef8701af00e8ddd263fa6bb6c11bfd2443924be899da085a7f2adf70b08c93b94ba3225c961e9c7431afa98c2e7aed36b50ad522e9379b7ede51d000754e64a704dcd7dafa2804e5c0066a7d0465620b70b4eaed37d200981d0ea2f9ef97d06f61acdc6fcba46e3f322c56ce5e7e476f8e8056229a17d21a7a003a835ba858860bc62ffae6f595e52056c262f24d30a1a067794b68e77b033aac0b4d0cca83005098517004a1ea5abcf79d89d99ab4ce1c24ffc6eed25053908e6ee3295e4f39d5d7b7d9aac67a656dda22df8fb01dca46cc12eaa697af3fe5d0818f47386f123d3418a6d007b05ee97b17bcabd81fe193c15d355981fe9629f717a600cbb0ca1f335b7856ec4d0e4f712adff066232ac4dd4ee4a12f7bb0ebb8dc1cdaf71190864bd47234b92000eb6c73b8a43ebd6e40575f6b4402a64fc990ae3e0d540804d22c7755884862d71d5752714d982cc4e9d8a06b89d5269b2ab3f68790f565564067ff5a9d52ac8d08c806e0826cbd103c6cbd9d9a60b6b044ef9229c2721caf4d3ab00180c654edbdc36dbdaa446fa4ef6fc596e8295b303a3d4e3974fea3a20e388ec4e3c6ffba1b3f8c3fee62fb21e2f29c4637387e543aa30fce494e72613533787305f06d58181974a5f34a7509bf3edb59f259eec73046fc10f07b14112062c75015bd347d651cedd1e27d3c17ebee8abf00015716b6ffb995b3e8839ef3c8899b14660813602291b859c3c6569b5b49ff70a818586653d850fb76d06400e98239bc6bfe9e761d5b230a884e31abe206bfdaaf2c0a967a12945e5db218db1fd485b3ce81c81fe71d211a4b26c734bb30d97b62df3931b358dcfa46c41b4bea88a15467a78996966ab7a38e1aa9e98b4f9834a5ad2cb7e838b66d162609b35fc954bb37d4e860ed7bc0a4afa9d1b9235c9a381b44333f8dc4e20b0eec7380c649bfbeec0e1c36a5bb529fd7091457f825c696e45e1cc8bd387cd6bfd25dcebe6167eaa578b18190726d4d91bd00e28c55128bd70ae859529dd04e4cd180cfee38c24e873e0e1ef3a8ef5e211cb5789aad2f3890c16f2a7069fa9b667d8caf3c5e8e61eb5b130e5488932f68b79fc2f28f776d65b998a1ce05bb17a9fc9c2d5234f3c6eb0d8632893367011941173113d328d16cabe36ff8aca25b7a9a8b"}, 0xfffffdef) 00:03:59 executing program 4: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000002300)={0x1, &(0x7f00000022c0)=[{0x6}]}) seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_SEND(r0, 0xc0182101, &(0x7f0000000080)) [ 239.449858][ T27] audit: type=1326 audit(239.428:6): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7094 comm="syz-executor.4" exe="/root/syz-executor.4" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffa585d3e4 code=0x0 00:03:59 executing program 0: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000002300)={0x1, &(0x7f00000022c0)=[{0x6, 0x0, 0x0, 0x7fff0000}]}) 00:03:59 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$nbd(r0, &(0x7f0000000080)={0x67446698, 0x0, 0x0, 0x0, 0x0, "80c869521467fdf5bfc42c1589a961d2ce2b71a9e1a28105979e032bda225e61371bff735d441266d2ad8136cfd995fa8f8cc13e20dd4e285a686c03d7dbe2b99f5bc820228c623310ac33f87a66ca6e22e9c41e8baae217d2b537f44f9396592db132fed653b928c7d8b4d8262dc9e71d41a3991226cd6c6702b7369faf167c2dec649dbf3da0ecc0c8a6e8eb8f1df2faf97bb31216eca25dea2e0f4110d01197ca2d627b5fe6376d3bd8199d2c5e32dd2906fb455a20de10c7e0be02b884d92b286630faaafecc9d47a01c045e1de593d56e83d9fee890a45b0b1a87cb5a90f65141e889342e038b57028cd2c929a9be2cfefcdd1310e32a6e8bcace97b9ebe084c6b8b1a31bb73abb979dcb0f98a233c5095c753104d7438736ff07cb78befc0e02dd225287481f79ef625e149d1b43d10a6171c69692cdaf5ca03077908e7216e500f08b2796c6892c82f81b439e94e1961bc956c4b795c19a055690a9ae667411f166995726486cf64a21769877431500609441ec715a1c01dd4cd854dbf08402de836f298f1279a83345658e28d2ad24c4a6fff2483d14450683097facc8397ec3d8f3abb90701f2a05839f3335283feabb3140812c44002b93ca6b620c0c3ce969b1bbf945cd739a397475a03f01b5388c406788f35ec07e484ffa984712f0bed4fb1edd6d5397f1fd995f310a38f23445bfd3caa606dfbbf6ca2a7b7560ad054362276fd0a9f18480ab8b2b9d7d201410802826a6628d8a34d135c3465451ddff02f43c9e4501e4b61af1b2c482022802a346a2300457ca543d84aeb6e5691955f6d64c2ccb6db09da4e90c367b000be19f9bd22f20eac656c6ef5c467fd34ab83c64c837bc1d724afb76377dad71ef394e79fefc54c97d16d7fd8d09243895da4a6a7be1fdc53d0b6e1d2e467b2c222bbd29884f77e7c7f0e271f2d849bce4650093303f5700dc06d4d77a1958c580a6ebb0b7d6e3ff64234ef9221e48581d4ff6c3dcfeb791829e7058ed361635ce1bd69882696140dd952aec488f054b912c664f23957dcd4f273a1f1a47eede31e043c544bc10349c02faaa78adad1f29ea34235a9e5388699eccbd585e05c0616af570187c4ea5d1b018f91dee13d03fbec07cf20b20744dc016af8ef09d3c8f7ded8bfe825f06ba516bc3f127d8908abb55938f57a02d24f6f6d8208186c526ea96f508f305780a9a0943a71472d69b26234b1f7dd8aac77750510288a705aaadc879d8f0bb2c0deef28755f86dcb540451b30bf69b5aff6e50a9b1ba19ca4fa243b39756d7b7d8448477044fa4db3b3aee2695e0d2300749b52c5b30f1bb6979d15c0c8c48f76635017fcde16a67dbea4c6e253ea658917b8cc67d637e5e61615ebde98ecec5665013be17f576441e051e7f89a9f3e47523ee0d6963615186012b9ad2f4e9de357fbf34db9defdb1bc11aff65c4db4a3a1fa23ddfa0ed97ca6b3ab54f9e9e8f2c340a2eb9549aef3a1326eeb5d5efe8ef5625c9281fa34c6c7026596050cb9ebc8dcabee6a1f15c117a9ccaf9421a40f443b0acce3a2a1cd63a9f103986376c23ff21724d813e9c18991206c5b2e49a08b61534d1144496f71b5e49f181fb52df98bd139756da7504ad91f5182e02afd228e0a54bd80a85ddf74af3e3005e65af2cf30f609723231046888fd052b488557d3d90bd7f5fb0cccad6b045b6cb9896de290162cb044c6395ee9993b8a9bb3261ab38fd7b6349911a543b6a7a08137f796919cf919c0438bbdbda9fd7440bd0d46d41f49321a87fdb3e96bf0181cbe557a5d0d5b32045c696945bda2a05b5d50a57394e34536071f771c2d659b44f6d7918d44c17f90ae7b13f17b3f730211d9c9cf754df9a590b10bba9582716cd7e0a327e483d6b3478d2cf49eeee1e0ab5f6acd506d570233c554fd1770976b653fefe394a7b4943f71a5de9be8d0ea0fae0ac79d043519ff70e092a731458b64a21af2312f4f47455b788404521f64922f6383c14349369f2e23980877724cd014dece1cd24788541238aca5b933d736ca6051380e76c5a0db73b9172e5dabf225ec0d4a52055ead6e015f62e2e51831fe72f3b8a09d0aeea3c1fc79a4ed4b7aa34e901315b36b74de2dd5031f5c4f781c0132ad3d96beba67c6f6321779f1c40554b7191a97e5cd35df1c477814189059a740111d76e89cfa7e290e823116bead68a252ab89c3f4abe5597017ca255bafa4f8647ba766a6c366f189682cc9671314aa4ecdb23b86e198045434c1b9bf16c17abd1a98ee135a46d924ec8bc538a752b8872e6a08bf44744a5965243b0d6062ccdda380303af31dfad885d0c2ad5050f65de6b329bb31dfccef062fd380c7feac742c64160e47c00f89110b0b2c6eda52eee1580a4e48fbd32c291b81910c1eaab1be7315ebfe043b45082ff51728e1842a4bf7374e32fbdf144677fe365379391f8e9c75d06252a17782971312bcd0ac682648ee55c7c2127e5acfea6d08ada24e93be104ae98e6c050806b742474cf83b1f70c8c223f0c4fc5d60fe4998de5f8f0e15a3b27ba0e377b4329d8573e9be6dc1613c22fae31764981ee53cd961f77908df23d59aef9c011099011cf24040f27d3ceaf1638110effea8e9d6aee834f481e7393839cb04f46d517f0f3974cfd5ef1ff5587d9f037cc448e815de1ae79bcc6471283661a2b0f4a91a139eeda78e5c332eac4ee598394b88e29c761fc644568c44dbc6ec744e617307b424eee2304adfaba33b3c5ffd6bf2b76a963c2ac045e48ccfa2461343c49581c180efb3516653b28691dd9f2415f23ea321f07e896065f7a82ec4a2115ad1dca05046ab696ed6e1d049e757f396e62a42753f92efb25de71d7960ca89f1a69fff4cd6ca74951b12228396332539e03c81a2998506b2e411a336dc08f25909522435a529b2946cc211b4da02c55dcd639cf866a25e0bcc4fdfe3f65dbc52e498888a69740d2c7354020270f2bb5d60121e1e24ed7e883cf652b85ab32769f06def2b65014e8b66b56e1755127c0885e2d9b67a85ec4bd8bbefd6a6ae86addb06967e806c922590591d0e8fd1ba7a1a05c9b797522335c3d9f2123f6f016615eff6b0216e93f691122573ca40a9101a321d759eacfdc838f305e915614c88302b5ebd4ec3592a4ea3d144ed9f786800a2e2234ccc56d2978ea6a38bb624f5d89f8ff4184d643d89202988fab3a9402e52a39efdbad7cd85e42991587069fea113991cc82d7348bcab2f184c8cf4a57337ab1df78889e7ab071127bfdb3c542ef7646326c3d1feea33439e15f14e6a5740a59d6fc5b84f0a3d25645551855d70df1f6ca5cfc9a6f92217a2f675b88b3d52a1362db708cb3dbe3d906e76fac215a2596b16600cee50ff1a427d561187683a05ce8bf40f632e19300efbcdc7afa60b55c275e7474d88fab6d3ee0b46a49318dff875f975714865f30caa90e2547c36f80af889cf5f20b43d73232f6da94fec9edee515ef7b2fca4cf078beaefa90296c9144749b1cbe9070a5ed91269471460979a4ea90bd9c77d932e69d9422821341d0cadb29890143dc8b3cc501acd77516aebb5da4f18164e615fd49151c48e37691802d04b779282066f156dc5bb60ca9d547887358d48c4e752b90518a2734b89ad049efdc9a3199eec6e3f12f93d21955e1b02336f692610741274c2046f891ec49d8338e31da860cbb49e86b88b3555fff9481268e179b776d80665f2b3c9f7800a14d23de6042d4c494afdbfe9744f3f01d13f100f435f64a6fb01ada8c70abf83d897c263fcd0a11c02b94124204bc65d3f3149d67deac30ab5d2b3c1ba3496c8226e9c64b6864ff66ee42669a541df776120c56726d97264a985e173f1704e033a156319ee1a103f5c733dc69e0e71730bf74d7ad671753733e029b08c489e6370f2017b9856903a118ae274ccad822ed10ec63f3561bfa3e2b179ccd26371c4f533604a7d8b156a65a304f6658153d7df63dab7f1235c73ddf0c8714c9f899a0b3c2fba5d03b15a4f8512c0a580466261b866a40d524a4ebd8cace22c631a346edad561f1b5cbbeb687a72e9968ea620a6b9735a6cdf7d25488a7f21d01d8d72dc3ed1be30e8046226da97d65996018989f82bef8701af00e8ddd263fa6bb6c11bfd2443924be899da085a7f2adf70b08c93b94ba3225c961e9c7431afa98c2e7aed36b50ad522e9379b7ede51d000754e64a704dcd7dafa2804e5c0066a7d0465620b70b4eaed37d200981d0ea2f9ef97d06f61acdc6fcba46e3f322c56ce5e7e476f8e8056229a17d21a7a003a835ba858860bc62ffae6f595e52056c262f24d30a1a067794b68e77b033aac0b4d0cca83005098517004a1ea5abcf79d89d99ab4ce1c24ffc6eed25053908e6ee3295e4f39d5d7b7d9aac67a656dda22df8fb01dca46cc12eaa697af3fe5d0818f47386f123d3418a6d007b05ee97b17bcabd81fe193c15d355981fe9629f717a600cbb0ca1f335b7856ec4d0e4f712adff066232ac4dd4ee4a12f7bb0ebb8dc1cdaf71190864bd47234b92000eb6c73b8a43ebd6e40575f6b4402a64fc990ae3e0d540804d22c7755884862d71d5752714d982cc4e9d8a06b89d5269b2ab3f68790f565564067ff5a9d52ac8d08c806e0826cbd103c6cbd9d9a60b6b044ef9229c2721caf4d3ab00180c654edbdc36dbdaa446fa4ef6fc596e8295b303a3d4e3974fea3a20e388ec4e3c6ffba1b3f8c3fee62fb21e2f29c4637387e543aa30fce494e72613533787305f06d58181974a5f34a7509bf3edb59f259eec73046fc10f07b14112062c75015bd347d651cedd1e27d3c17ebee8abf00015716b6ffb995b3e8839ef3c8899b14660813602291b859c3c6569b5b49ff70a818586653d850fb76d06400e98239bc6bfe9e761d5b230a884e31abe206bfdaaf2c0a967a12945e5db218db1fd485b3ce81c81fe71d211a4b26c734bb30d97b62df3931b358dcfa46c41b4bea88a15467a78996966ab7a38e1aa9e98b4f9834a5ad2cb7e838b66d162609b35fc954bb37d4e860ed7bc0a4afa9d1b9235c9a381b44333f8dc4e20b0eec7380c649bfbeec0e1c36a5bb529fd7091457f825c696e45e1cc8bd387cd6bfd25dcebe6167eaa578b18190726d4d91bd00e28c55128bd70ae859529dd04e4cd180cfee38c24e873e0e1ef3a8ef5e211cb5789aad2f3890c16f2a7069fa9b667d8caf3c5e8e61eb5b130e5488932f68b79fc2f28f776d65b998a1ce05bb17a9fc9c2d5234f3c6eb0d8632893367011941173113d328d16cabe36ff8aca25b7a9a8b"}, 0xec1) 00:03:59 executing program 5: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x2, &(0x7f0000000140)=[{0x1}, {0x6}]}) [ 239.519133][ T27] audit: type=1326 audit(239.498:7): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7099 comm="syz-executor.5" exe="/root/syz-executor.5" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffff9765d3e4 code=0x0 00:03:59 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000001100)={0x11, 0x1, &(0x7f0000000f40)=@raw=[@ldst={0x0, 0x0, 0x2}], &(0x7f0000000f80)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:03:59 executing program 0: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) write$nbd(r0, &(0x7f0000000080)={0x67446698, 0x0, 0x0, 0x0, 0x0, "80c869521467fdf5bfc42c1589a961d2ce2b71a9e1a28105979e032bda225e61371bff735d441266d2ad8136cfd995fa8f8cc13e20dd4e285a686c03d7dbe2b99f5bc820228c623310ac33f87a66ca6e22e9c41e8baae217d2b537f44f9396592db132fed653b928c7d8b4d8262dc9e71d41a3991226cd6c6702b7369faf167c2dec649dbf3da0ecc0c8a6e8eb8f1df2faf97bb31216eca25dea2e0f4110d01197ca2d627b5fe6376d3bd8199d2c5e32dd2906fb455a20de10c7e0be02b884d92b286630faaafecc9d47a01c045e1de593d56e83d9fee890a45b0b1a87cb5a90f65141e889342e038b57028cd2c929a9be2cfefcdd1310e32a6e8bcace97b9ebe084c6b8b1a31bb73abb979dcb0f98a233c5095c753104d7438736ff07cb78befc0e02dd225287481f79ef625e149d1b43d10a6171c69692cdaf5ca03077908e7216e500f08b2796c6892c82f81b439e94e1961bc956c4b795c19a055690a9ae667411f166995726486cf64a21769877431500609441ec715a1c01dd4cd854dbf08402de836f298f1279a83345658e28d2ad24c4a6fff2483d14450683097facc8397ec3d8f3abb90701f2a05839f3335283feabb3140812c44002b93ca6b620c0c3ce969b1bbf945cd739a397475a03f01b5388c406788f35ec07e484ffa984712f0bed4fb1edd6d5397f1fd995f310a38f23445bfd3caa606dfbbf6ca2a7b7560ad054362276fd0a9f18480ab8b2b9d7d201410802826a6628d8a34d135c3465451ddff02f43c9e4501e4b61af1b2c482022802a346a2300457ca543d84aeb6e5691955f6d64c2ccb6db09da4e90c367b000be19f9bd22f20eac656c6ef5c467fd34ab83c64c837bc1d724afb76377dad71ef394e79fefc54c97d16d7fd8d09243895da4a6a7be1fdc53d0b6e1d2e467b2c222bbd29884f77e7c7f0e271f2d849bce4650093303f5700dc06d4d77a1958c580a6ebb0b7d6e3ff64234ef9221e48581d4ff6c3dcfeb791829e7058ed361635ce1bd69882696140dd952aec488f054b912c664f23957dcd4f273a1f1a47eede31e043c544bc10349c02faaa78adad1f29ea34235a9e5388699eccbd585e05c0616af570187c4ea5d1b018f91dee13d03fbec07cf20b20744dc016af8ef09d3c8f7ded8bfe825f06ba516bc3f127d8908abb55938f57a02d24f6f6d8208186c526ea96f508f305780a9a0943a71472d69b26234b1f7dd8aac77750510288a705aaadc879d8f0bb2c0deef28755f86dcb540451b30bf69b5aff6e50a9b1ba19ca4fa243b39756d7b7d8448477044fa4db3b3aee2695e0d2300749b52c5b30f1bb6979d15c0c8c48f76635017fcde16a67dbea4c6e253ea658917b8cc67d637e5e61615ebde98ecec5665013be17f576441e051e7f89a9f3e47523ee0d6963615186012b9ad2f4e9de357fbf34db9defdb1bc11aff65c4db4a3a1fa23ddfa0ed97ca6b3ab54f9e9e8f2c340a2eb9549aef3a1326eeb5d5efe8ef5625c9281fa34c6c7026596050cb9ebc8dcabee6a1f15c117a9ccaf9421a40f443b0acce3a2a1cd63a9f103986376c23ff21724d813e9c18991206c5b2e49a08b61534d1144496f71b5e49f181fb52df98bd139756da7504ad91f5182e02afd228e0a54bd80a85ddf74af3e3005e65af2cf30f609723231046888fd052b488557d3d90bd7f5fb0cccad6b045b6cb9896de290162cb044c6395ee9993b8a9bb3261ab38fd7b6349911a543b6a7a08137f796919cf919c0438bbdbda9fd7440bd0d46d41f49321a87fdb3e96bf0181cbe557a5d0d5b32045c696945bda2a05b5d50a57394e34536071f771c2d659b44f6d7918d44c17f90ae7b13f17b3f730211d9c9cf754df9a590b10bba9582716cd7e0a327e483d6b3478d2cf49eeee1e0ab5f6acd506d570233c554fd1770976b653fefe394a7b4943f71a5de9be8d0ea0fae0ac79d043519ff70e092a731458b64a21af2312f4f47455b788404521f64922f6383c14349369f2e23980877724cd014dece1cd24788541238aca5b933d736ca6051380e76c5a0db73b9172e5dabf225ec0d4a52055ead6e015f62e2e51831fe72f3b8a09d0aeea3c1fc79a4ed4b7aa34e901315b36b74de2dd5031f5c4f781c0132ad3d96beba67c6f6321779f1c40554b7191a97e5cd35df1c477814189059a740111d76e89cfa7e290e823116bead68a252ab89c3f4abe5597017ca255bafa4f8647ba766a6c366f189682cc9671314aa4ecdb23b86e198045434c1b9bf16c17abd1a98ee135a46d924ec8bc538a752b8872e6a08bf44744a5965243b0d6062ccdda380303af31dfad885d0c2ad5050f65de6b329bb31dfccef062fd380c7feac742c64160e47c00f89110b0b2c6eda52eee1580a4e48fbd32c291b81910c1eaab1be7315ebfe043b45082ff51728e1842a4bf7374e32fbdf144677fe365379391f8e9c75d06252a17782971312bcd0ac682648ee55c7c2127e5acfea6d08ada24e93be104ae98e6c050806b742474cf83b1f70c8c223f0c4fc5d60fe4998de5f8f0e15a3b27ba0e377b4329d8573e9be6dc1613c22fae31764981ee53cd961f77908df23d59aef9c011099011cf24040f27d3ceaf1638110effea8e9d6aee834f481e7393839cb04f46d517f0f3974cfd5ef1ff5587d9f037cc448e815de1ae79bcc6471283661a2b0f4a91a139eeda78e5c332eac4ee598394b88e29c761fc644568c44dbc6ec744e617307b424eee2304adfaba33b3c5ffd6bf2b76a963c2ac045e48ccfa2461343c49581c180efb3516653b28691dd9f2415f23ea321f07e896065f7a82ec4a2115ad1dca05046ab696ed6e1d049e757f396e62a42753f92efb25de71d7960ca89f1a69fff4cd6ca74951b12228396332539e03c81a2998506b2e411a336dc08f25909522435a529b2946cc211b4da02c55dcd639cf866a25e0bcc4fdfe3f65dbc52e498888a69740d2c7354020270f2bb5d60121e1e24ed7e883cf652b85ab32769f06def2b65014e8b66b56e1755127c0885e2d9b67a85ec4bd8bbefd6a6ae86addb06967e806c922590591d0e8fd1ba7a1a05c9b797522335c3d9f2123f6f016615eff6b0216e93f691122573ca40a9101a321d759eacfdc838f305e915614c88302b5ebd4ec3592a4ea3d144ed9f786800a2e2234ccc56d2978ea6a38bb624f5d89f8ff4184d643d89202988fab3a9402e52a39efdbad7cd85e42991587069fea113991cc82d7348bcab2f184c8cf4a57337ab1df78889e7ab071127bfdb3c542ef7646326c3d1feea33439e15f14e6a5740a59d6fc5b84f0a3d25645551855d70df1f6ca5cfc9a6f92217a2f675b88b3d52a1362db708cb3dbe3d906e76fac215a2596b16600cee50ff1a427d561187683a05ce8bf40f632e19300efbcdc7afa60b55c275e7474d88fab6d3ee0b46a49318dff875f975714865f30caa90e2547c36f80af889cf5f20b43d73232f6da94fec9edee515ef7b2fca4cf078beaefa90296c9144749b1cbe9070a5ed91269471460979a4ea90bd9c77d932e69d9422821341d0cadb29890143dc8b3cc501acd77516aebb5da4f18164e615fd49151c48e37691802d04b779282066f156dc5bb60ca9d547887358d48c4e752b90518a2734b89ad049efdc9a3199eec6e3f12f93d21955e1b02336f692610741274c2046f891ec49d8338e31da860cbb49e86b88b3555fff9481268e179b776d80665f2b3c9f7800a14d23de6042d4c494afdbfe9744f3f01d13f100f435f64a6fb01ada8c70abf83d897c263fcd0a11c02b94124204bc65d3f3149d67deac30ab5d2b3c1ba3496c8226e9c64b6864ff66ee42669a541df776120c56726d97264a985e173f1704e033a156319ee1a103f5c733dc69e0e71730bf74d7ad671753733e029b08c489e6370f2017b9856903a118ae274ccad822ed10ec63f3561bfa3e2b179ccd26371c4f533604a7d8b156a65a304f6658153d7df63dab7f1235c73ddf0c8714c9f899a0b3c2fba5d03b15a4f8512c0a580466261b866a40d524a4ebd8cace22c631a346edad561f1b5cbbeb687a72e9968ea620a6b9735a6cdf7d25488a7f21d01d8d72dc3ed1be30e8046226da97d65996018989f82bef8701af00e8ddd263fa6bb6c11bfd2443924be899da085a7f2adf70b08c93b94ba3225c961e9c7431afa98c2e7aed36b50ad522e9379b7ede51d000754e64a704dcd7dafa2804e5c0066a7d0465620b70b4eaed37d200981d0ea2f9ef97d06f61acdc6fcba46e3f322c56ce5e7e476f8e8056229a17d21a7a003a835ba858860bc62ffae6f595e52056c262f24d30a1a067794b68e77b033aac0b4d0cca83005098517004a1ea5abcf79d89d99ab4ce1c24ffc6eed25053908e6ee3295e4f39d5d7b7d9aac67a656dda22df8fb01dca46cc12eaa697af3fe5d0818f47386f123d3418a6d007b05ee97b17bcabd81fe193c15d355981fe9629f717a600cbb0ca1f335b7856ec4d0e4f712adff066232ac4dd4ee4a12f7bb0ebb8dc1cdaf71190864bd47234b92000eb6c73b8a43ebd6e40575f6b4402a64fc990ae3e0d540804d22c7755884862d71d5752714d982cc4e9d8a06b89d5269b2ab3f68790f565564067ff5a9d52ac8d08c806e0826cbd103c6cbd9d9a60b6b044ef9229c2721caf4d3ab00180c654edbdc36dbdaa446fa4ef6fc596e8295b303a3d4e3974fea3a20e388ec4e3c6ffba1b3f8c3fee62fb21e2f29c4637387e543aa30fce494e72613533787305f06d58181974a5f34a7509bf3edb59f259eec73046fc10f07b14112062c75015bd347d651cedd1e27d3c17ebee8abf00015716b6ffb995b3e8839ef3c8899b14660813602291b859c3c6569b5b49ff70a818586653d850fb76d06400e98239bc6bfe9e761d5b230a884e31abe206bfdaaf2c0a967a12945e5db218db1fd485b3ce81c81fe71d211a4b26c734bb30d97b62df3931b358dcfa46c41b4bea88a15467a78996966ab7a38e1aa9e98b4f9834a5ad2cb7e838b66d162609b35fc954bb37d4e860ed7bc0a4afa9d1b9235c9a381b44333f8dc4e20b0eec7380c649bfbeec0e1c36a5bb529fd7091457f825c696e45e1cc8bd387cd6bfd25dcebe6167eaa578b18190726d4d91bd00e28c55128bd70ae859529dd04e4cd180cfee38c24e873e0e1ef3a8ef5e211cb5789aad2f3890c16f2a7069fa9b667d8caf3c5e8e61eb5b130e5488932f68b79fc2f28f776d65b998a1ce05bb17a9fc9c2d5234f3c6eb0d8632893367011941173113d328d16cabe36ff8aca25b7a9a8b65c388d7c78a0d1586ae37be6c7e3e45da39552e06b265aabf378e1eeccb1645fa903386c6c9712eaa5b9348421e7089f99acf29d1d017934172b245afb51ea0f4bdfd835155a699982ba1ddf52b85666113cb0e5662869e780f2b8915adb37cfd3178e5e29bf3618a92ff127b38d2d54b2132d294e48838cf2c2c4c48052e4a7b5653c318437167e4cf9dbbe994cf0eca8c5cfcc8a156bca013ba34e069400b3a928dd6d8e0c5c8acc6104714bdf0c0ef948521ebaab7784c6c2c1ded01c42bed065f91f6384bdcaeb7af585c97885f7e4c8296c7df3f96b61d22d2e1a1caedd23b669568dbbed2b21674f8058db2bbda09ab264cb5b23dcc2f9a24e3152a627af863e9e605ea10005cca8f2098918579f08389d81ea1c4153f43eaa7f01c310e63d469940ec5c5cc50efe7e1b321b1a14490a32ede21d88282ac8ebf138270"}, 0x1001) 00:03:59 executing program 5: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f0000002300)={0x1, &(0x7f00000022c0)=[{0x6}]}) openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0x2, &(0x7f0000001a40)) 00:03:59 executing program 1: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$FOU_CMD_GET(r0, &(0x7f00000005c0)={0xfffffffffffffffe, 0x0, &(0x7f0000000580)={&(0x7f0000000540)={0x14}, 0x14}}, 0x0) 00:03:59 executing program 0: r0 = syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/pid\x00') ioctl$NS_GET_PARENT(r0, 0x40305839, 0x0) [ 239.653188][ T27] audit: type=1326 audit(239.628:8): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7108 comm="syz-executor.5" exe="/root/syz-executor.5" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffff9765d3e4 code=0x0 00:03:59 executing program 2: syz_io_uring_setup(0x48c7, &(0x7f0000000040), &(0x7f0000ffd000/0x3000)=nil, &(0x7f0000800000/0x800000)=nil, &(0x7f00000000c0), &(0x7f0000000100)) 00:03:59 executing program 1: seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0x0, &(0x7f00000000c0)={0x3, &(0x7f0000000040)=[{0x6}, {0x7}, {0x6}]}) [ 240.014448][ T27] audit: type=1326 audit(239.988:9): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7115 comm="syz-executor.1" exe="/root/syz-executor.1" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffff86c5d3e4 code=0x0 00:04:00 executing program 3: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000002300)={0x1, &(0x7f00000022c0)=[{0x6}]}) openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_RECV(r0, 0xc0502100, 0x0) [ 240.272681][ T27] audit: type=1326 audit(240.248:10): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7119 comm="syz-executor.3" exe="/root/syz-executor.3" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffffab25d3e4 code=0x0 00:04:00 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000001940)={&(0x7f0000000900)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x4, [@fwd={0x3}]}, {0x0, [0x0, 0x0]}}, 0x0, 0x28, 0x0, 0x1}, 0x20) 00:04:00 executing program 0: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000002300)={0x1, &(0x7f00000022c0)=[{0x6}]}) openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_ADDFD(r0, 0x40182103, &(0x7f0000000200)={0x0, 0x3, r0}) 00:04:00 executing program 2: r0 = syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/pid\x00') ioctl$NS_GET_PARENT(r0, 0x40305828, 0x0) 00:04:00 executing program 1: r0 = seccomp$SECCOMP_SET_MODE_FILTER_LISTENER(0x1, 0xc, &(0x7f0000002300)={0x1, &(0x7f00000022c0)=[{0x6}]}) ioctl$SECCOMP_IOCTL_NOTIF_RECV(0xffffffffffffffff, 0xc0502100, 0x0) ioctl$SECCOMP_IOCTL_NOTIF_ID_VALID(r0, 0x40082102, &(0x7f0000000080)) [ 240.317164][ T27] audit: type=1326 audit(240.298:11): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7121 comm="syz-executor.0" exe="/root/syz-executor.0" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffff8325d3e4 code=0x0 [ 240.322470][ T27] audit: type=1326 audit(240.298:12): auid=4294967295 uid=0 gid=0 ses=4294967295 subj=unconfined pid=7123 comm="syz-executor.1" exe="/root/syz-executor.1" sig=31 arch=c00000b7 syscall=98 compat=0 ip=0xffff86c5d3e4 code=0x0 00:04:00 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x240, 0x0) 00:04:00 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x19, 0x0, 0x0, 0x4}, 0x48) 00:04:00 executing program 5: bpf$BPF_MAP_LOOKUP_AND_DELETE_BATCH(0x19, &(0x7f0000000ec0)={0x0, 0x0, 0x0, 0x0}, 0x38) 00:04:00 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x40086602, &(0x7f0000000000)) 00:04:00 executing program 4: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000001a00)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, &(0x7f0000001940)="c6", &(0x7f00000019c0)='\v'}, 0x48) 00:04:00 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int]}}, 0x0, 0x2a}, 0x20) 00:04:00 executing program 2: socketpair(0x2c, 0x0, 0x0, &(0x7f0000000400)) 00:04:01 executing program 3: syz_clone(0x2084c000, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:01 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) setsockopt$sock_attach_bpf(0xffffffffffffffff, 0x1, 0x32, 0x0, 0x0) 00:04:01 executing program 0: bpf$BPF_PROG_DETACH(0x9, &(0x7f00000014c0)={@map}, 0x10) 00:04:01 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001900)={0x6, 0x3, &(0x7f0000001740)=@framed, &(0x7f00000017c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:01 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x18, 0x9, &(0x7f0000000000)=@framed={{}, [@cb_func={0x18, 0x0, 0x4, 0x0, 0x5}, @cb_func, @initr0]}, &(0x7f0000000080)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:01 executing program 2: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000001200)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)}, 0x48) 00:04:01 executing program 4: bpf$BPF_BTF_GET_FD_BY_ID(0xb, 0x0, 0x0) 00:04:01 executing program 2: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000040)) socket$kcm(0x29, 0x0, 0x0) bpf$PROG_LOAD_XDP(0x5, 0x0, 0x0) 00:04:01 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001900)={0x6, 0x4, &(0x7f0000001740)=@framed={{}, [@ldst={0x2}]}, &(0x7f00000017c0)='syzkaller\x00', 0x1, 0x40, &(0x7f0000001800)=""/64, 0x0, 0x2, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, &(0x7f0000001840), 0x8, 0x10, 0x0}, 0x80) 00:04:01 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000600)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x24, 0x24, 0x4, [@func_proto={0x0, 0x3, 0x0, 0xd, 0x0, [{}, {0x3}, {}]}]}, {0x0, [0x0, 0x0]}}, 0x0, 0x40, 0x0, 0x1}, 0x20) 00:04:01 executing program 0: openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000140)='./cgroup.net/syz1\x00', 0x200002, 0x0) 00:04:01 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000000)={'macsec0\x00', 0x1}) 00:04:01 executing program 3: socketpair(0x11, 0xa, 0x183a, &(0x7f0000000080)) 00:04:01 executing program 0: bpf$OBJ_PIN_MAP(0x6, &(0x7f00000013c0)={0x0}, 0x10) 00:04:01 executing program 4: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000000000)='blkio.bfq.io_service_time_recursive\x00', 0x0, 0x0) socketpair$tipc(0x1e, 0x0, 0x0, &(0x7f0000000040)) 00:04:01 executing program 2: socketpair(0x2b, 0x0, 0x0, &(0x7f0000001a80)) 00:04:01 executing program 5: bpf$BPF_PROG_DETACH(0x9, &(0x7f00000014c0)={@map, 0xffffffffffffffff, 0x1a}, 0x10) 00:04:01 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x4, &(0x7f0000000000)=@framed={{}, [@ldst={0x0, 0x0, 0x2}]}, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:01 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000280)={0x18, 0xb, &(0x7f0000000000)=@framed={{}, [@generic={0x6}, @cb_func={0x18, 0x0, 0x4, 0x0, 0x5}, @exit, @cb_func={0x18, 0x0, 0x4, 0x0, 0x2}, @initr0]}, &(0x7f0000000080)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:01 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0xc0189436, 0x0) 00:04:01 executing program 0: bpf$BPF_TASK_FD_QUERY(0x14, &(0x7f0000002800)={0xffffffffffffffff, 0xffffffffffffffff, 0x0, 0x0, 0x0}, 0x30) 00:04:01 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x4020940d, &(0x7f0000000000)) 00:04:01 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001700), 0x600000, 0x0) ioctl$TUNSETFILTEREBPF(r0, 0x800454e1, 0x0) 00:04:01 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0xc020660b, 0x0) 00:04:01 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x0) 00:04:01 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000600)={&(0x7f0000000440)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x1c, 0x1c, 0x4, [@func_proto={0x0, 0x2, 0x0, 0xd, 0x0, [{0x3}, {}]}]}, {0x0, [0x0, 0x0]}}, 0x0, 0x38, 0x0, 0x1}, 0x20) 00:04:01 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x2, 0x0) 00:04:01 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000a40)={&(0x7f0000000940)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x6, [@typedef={0x5}]}, {0x0, [0x0, 0x0, 0x0, 0x0]}}, 0x0, 0x2a}, 0x20) 00:04:01 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000780)={0x8, 0x3, &(0x7f0000000540)=@framed, &(0x7f0000000580)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:01 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x40049409, &(0x7f0000000000)) 00:04:01 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x11, 0x6, &(0x7f0000000000)=@framed={{}, [@ldst={0x0, 0x0, 0x2}, @btf_id]}, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:01 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={0x0, 0x0, 0x4e}, 0x20) 00:04:01 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) ioctl$TUNSETIFINDEX(r0, 0x400454da, &(0x7f00000001c0)) 00:04:01 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, &(0x7f00000016c0), 0x4) 00:04:01 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f00000000c0)=@bloom_filter={0x1e, 0x0, 0x6, 0x9, 0xc}, 0x48) 00:04:01 executing program 2: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000001700)={&(0x7f0000001100), 0x10, 0x0, 0x0, &(0x7f0000001600)="bd", 0x1}, 0x0) 00:04:01 executing program 5: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000001700)={&(0x7f0000001100), 0x10, 0x0, 0x0, &(0x7f0000001600)="bdb1513c86820815f6a5444f4521d7438d63059305da700ef54d3ee6870b15d29edbeed388", 0x25}, 0x0) 00:04:01 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x8933, &(0x7f0000000000)) 00:04:01 executing program 0: socketpair(0x9, 0x0, 0x0, &(0x7f00000014c0)) 00:04:01 executing program 1: openat$tun(0xffffffffffffff9c, 0x0, 0x434a00, 0x0) 00:04:01 executing program 3: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x8040) 00:04:01 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000c00)={0x18, 0x4, &(0x7f0000000ac0)=@framed={{}, [@kfunc]}, &(0x7f0000000b40)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:01 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f0000000040)={'pimreg\x00', 0x400}) 00:04:01 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000240)={0x6, 0x4, &(0x7f0000000040)=@framed={{}, [@func]}, &(0x7f0000000100)='GPL\x00', 0x1, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:01 executing program 0: bpf$MAP_UPDATE_BATCH(0x1a, &(0x7f0000000e40)={0x0, 0x0, 0x0, 0x0}, 0x38) 00:04:01 executing program 1: bpf$BPF_GET_MAP_INFO(0xf, 0x0, 0x0) openat$cgroup_root(0xffffffffffffff9c, &(0x7f0000002a00)='./cgroup.net/syz1\x00', 0x200002, 0x0) 00:04:01 executing program 2: socketpair(0x18, 0x0, 0x79e, &(0x7f0000000140)) 00:04:01 executing program 3: bpf$PROG_LOAD(0x5, &(0x7f0000000540)={0x1, 0x3, &(0x7f0000000240)=@framed, &(0x7f00000002c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 00:04:01 executing program 5: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000040)) ioctl$sock_kcm_SIOCKCMUNATTACH(0xffffffffffffffff, 0x89e1, 0x0) 00:04:01 executing program 4: socketpair$tipc(0x1e, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000001700)={0x0, 0x0, 0x0, 0x0, &(0x7f0000001600)="bdb1513c86820815f6a5444f4521d7438d63059305da700ef54d3ee6870b15d29edbeed388", 0x25}, 0x0) 00:04:01 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNSETQUEUE(r0, 0x400454d9, &(0x7f00000000c0)={'wlan0\x00', 0x200}) 00:04:01 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001900)={0x6, 0x3, &(0x7f0000001740)=@framed, &(0x7f00000017c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f00000018c0)=[0xffffffffffffffff]}, 0x80) 00:04:01 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001900)={0x6, 0x3, &(0x7f0000001740)=@framed, &(0x7f00000017c0)='syzkaller\x00', 0x1, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, &(0x7f0000001880), 0x10}, 0x80) 00:04:01 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000140)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x7b}]}}, 0x0, 0x2a, 0x0, 0x1}, 0x20) 00:04:01 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000001b00)=@base={0xb, 0x0, 0x0, 0x390, 0x0, 0x1}, 0x48) 00:04:01 executing program 1: socketpair$tipc(0x1e, 0x0, 0x0, &(0x7f0000000180)) 00:04:01 executing program 4: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[{0x0}, {&(0x7f0000000140)='\a', 0x1}], 0x2}, 0x0) 00:04:01 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[{0x0}], 0x1}, 0x0) 00:04:01 executing program 0: bpf$BPF_BTF_GET_FD_BY_ID(0x1c, 0x0, 0x0) 00:04:01 executing program 5: openat$cgroup_ro(0xffffffffffffffff, &(0x7f0000001ac0)='blkio.bfq.dequeue\x00', 0x0, 0x0) 00:04:01 executing program 3: socketpair(0x23, 0x0, 0x2, &(0x7f0000000240)) 00:04:02 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000c00)={0x0, 0x3, &(0x7f0000000ac0)=@framed, &(0x7f0000000b40)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:02 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000180)={0x11, 0x1, &(0x7f0000000000)=@raw=[@alu], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, &(0x7f0000000080), 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:02 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000001c0)={&(0x7f0000000080)={0x2, 0x0, @dev}, 0x10, 0x0}, 0x0) 00:04:02 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x15, 0x3, &(0x7f0000000000)=@framed, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:02 executing program 5: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000002d00)={0x6, 0x1, &(0x7f0000002ac0)=@raw=[@generic={0x3}], &(0x7f0000002b40)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:02 executing program 3: openat$tun(0xffffffffffffff9c, &(0x7f0000000000), 0x319000, 0x0) 00:04:02 executing program 1: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x8300, 0x0) 00:04:02 executing program 4: openat$tun(0xffffffffffffff9c, &(0x7f0000000040), 0x6300, 0x0) 00:04:02 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000380)=@base={0x1a, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x2, 0x0, 0x2}, 0x48) 00:04:02 executing program 5: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000001c0)=@bpf_ext={0x1c, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x5eae060e87aa4fcc, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:02 executing program 0: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001900)={0x6, 0x3, &(0x7f0000001740)=@framed, &(0x7f00000017c0)='syzkaller\x00', 0x0, 0x40, &(0x7f0000001800)=""/64, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:02 executing program 3: openat$tun(0xffffffffffffff9c, 0x0, 0x0, 0x0) ioctl$TUNGETSNDBUF(0xffffffffffffffff, 0x800454d3, 0x0) socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000140)={0xffffffffffffffff, 0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, 0x0, 0x0) 00:04:02 executing program 1: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x5452, 0x0) 00:04:02 executing program 2: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000000400)={0x0, 0x0, 0x0}, 0x0) 00:04:02 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000001840)={0x0, 0x0, 0x0}, 0x0) 00:04:02 executing program 5: socketpair(0x0, 0x0, 0x0, &(0x7f00000014c0)) 00:04:02 executing program 0: bpf$BPF_GET_PROG_INFO(0xf, &(0x7f0000001ec0)={0xffffffffffffffff, 0x0, 0x0}, 0x10) 00:04:02 executing program 1: socketpair(0x22, 0x0, 0x0, &(0x7f00000003c0)) 00:04:02 executing program 2: r0 = bpf$MAP_CREATE(0x0, &(0x7f0000000140)=@base={0x16, 0x0, 0x30000, 0x1}, 0x48) bpf$MAP_LOOKUP_ELEM(0x4, &(0x7f0000000440)={r0, 0x0, 0x0}, 0x20) 00:04:02 executing program 3: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f0000000380)=[{&(0x7f0000000080)='4', 0x1}, {&(0x7f0000000140)='\a', 0x1}], 0x2}, 0x0) 00:04:02 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff}) setsockopt$sock_attach_bpf(r0, 0x1, 0x32, 0x0, 0x0) 00:04:02 executing program 0: bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000001200)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x1, 0x1, &(0x7f0000000100)='h', &(0x7f0000000200)="85"}, 0x48) 00:04:02 executing program 3: bpf$MAP_CREATE(0x0, &(0x7f0000000a00)=@base={0x0, 0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x0, 0x5}, 0x48) 00:04:02 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000200)={0x2, 0x3, &(0x7f0000000000)=@framed, &(0x7f00000000c0)='GPL\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:02 executing program 2: mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.cpu/syz1\x00', 0x1ff) 00:04:02 executing program 0: openat$tun(0xffffffffffffff9c, 0x0, 0x400200, 0x0) syz_clone(0x0, 0x0, 0x0, &(0x7f0000000340), 0x0, 0x0) 00:04:03 executing program 4: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000001200)={0x6, 0x2, &(0x7f0000001000)=@raw=[@map_idx_val], &(0x7f0000001080)='GPL\x00', 0x7, 0x5e, &(0x7f00000010c0)=""/94, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:03 executing program 1: bpf$BPF_BTF_GET_FD_BY_ID(0xa, 0x0, 0x0) 00:04:03 executing program 5: r0 = socket$l2tp(0x2, 0x2, 0x73) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x64, 0x0, &(0x7f0000000280)) 00:04:03 executing program 3: r0 = socket(0x2, 0x2, 0x1) sendmsg$ETHTOOL_MSG_PAUSE_SET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x0) 00:04:03 executing program 2: r0 = bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0xc, 0xe, &(0x7f0000000380)=ANY=[@ANYBLOB="b702000003000000bfa30000000000000703000000feffff7a0af0fff8ffffff79a4f0ff00000000b7060000ffffffff2d6405000000000065040400010000000404000001007d60b7030000000000006a0a00fe000000008500000028000000b7000000000008009500f101000000004875d956df0912c07d57d995b61e89a4530f92304f242b416ae9eeef0000c60ebab18176bf9b8482eea7e2fd9b9fdf92b4dde984510c82dc2b9381b72b100d0682fd0a0c4a06b29e220dc28dac00009456d4c4e6f3fe2d1de7812e927c01c7da1322da44c7f2ed1084a12f5698cb96c15fb30bcb8b5114a9f6d1cb398dff1db3df9858837458a4ca03767c69cee1b6be484e4c9507af216bd8ed4af7dd5adb8e49f4a94615e49c08c9a208e4557cd4ed88b37ab8d7674c644dca2f1b4d745fd95c41f9d441d42f49db6d4a47f2e898961cb43e438c4e41ae43ea118e1407a601dae4b8b99bffffb1ac006c67767b03b95151aeb89e6d4a43c625aa2285b6e4afd8c1cc3eb215ba00803115dbba9dc7beedb130d9f2be90133a0e3ed34258b8c9370634060105baa664953514605fba394aa64e03e54214004e289aadaa021945b985a8a66e9cfa9d9e57033815717b4fdbe55b37cb8d7f41aacfbd4089ea1bd22440f64909a09bfb976c9a6b46a741e11ac8e13bd6621adf2c17bcaabd6948537faf9fff8dc4006200607a9a76e5d9656a7154c7570b902a1bdf399df3925130312d095e9c1f973d661c198c1a11a767761fe46169b2b5b8cdedb695cc425fe203d2f2655a76865c2cb4e2470fcfb1248c259b390add5431a7fbcb0ef4f66a09af93a09fab1daae4b518d7a5d9d540086952606cab696442afe787f9f11bc549e54c0f3b626d6afcde5fc5e7b3b3f03454cc8f05b8cb621d09240dc200443e7e708ba45026f226dd5f6aec66374d84c02fc49eb4ad98649b2d956eccb697e3161ca77690f4e4ed9030d6000000ff01207ed625dbeb0300000000000000a5a9e23563c86a115d8cbfe481c8abce2729c9955e80b69868890f534ac70476d3ad72c2012b7b5a107acde6a6f0ee9402959fadc1e32f602dde7b7351af9d617ab55db9232b0d699c404b63660644012c0c3d477b82cd622f7289e6cbfd9e4f2064288c7e8afb666435278c024fe04574ae6bd56a529bc22d6239ac9088d48666563f7c70be3bf4307d40ba7ee9b9fc5a8dba32d84243482c5f1192a4b7a6c8f652166e78754af65be54a5ec5754461ad06c7ef7d5dc3ec9594b9ba3e0663eb661cedd4bb609eaf3e7cbe58bed17f00000000000005000000000000f6e8bc1a4aba6523bf144da05dca9859959c99e986bac8a1d21e15f37e1885ec44cff9588131ca14e6c2268e72cacca9391de7ddc732e018155ce0aab997433f710e7cf64d29454f9656e77ff07c112416c5125014598b83c146cc7c4fb40fbc87d572118ddaef97e01811e7561420fc0e566323c64882c7fe24644055237a021bb1fbc29bc021f048167e91734e2d5d75d7e0634f69e1d4abaa52c3def08c4df7289f4ad84b12162cdc8d66b835d1c27c890d53f40ede5f5dcb9cdf46ad8c710383ca39795ddc62aa606b2baf3724cccf74ede6f52d81bf68769050cbc70aca0d2649d565529bf894be91401fc64b5ed6000018f190861e63151df9bbcd4d6df9f7af7933edd99e70bc2e2793f2d06e5bbffea58efa72f725ceb01bd3313c2fef9fe54009720e8dbfbc65f9fa4c8c70121a051b5be9ddbae873462075c92fffbac16072bd4c418bc046a59de3de6462346a2e72eb5b4c04a05da68d4e94f9147532c95e740b9fad7821a503154ee57c5136ea5d93a1b575c4a9bd2b56e3d7231bd0937c9782924263b1541cfd06592b753ea34e5615f2f493401db3835441ee53abce86761a12259be8b08f25235b276360504216c0ee36591f18d4be1e0306fb3e5a6b13931760bd5f841bff8d3600000000000000000030a2ab590b12edd76536fe772798030720720240f0a02ba0d68997efc9fb9b2ddd894581fea5591d956eaeed8c167a3834b0c31697412fc7d6812936f2b0b7835de25226c4ac486fdbfb24edf7dfb57cf0a4ca99de28549ea7e8845b0bd4c0c11882f95ba9e511ec1bf22d4b4c271c6e8c309f5596bd8a9ce012f2865ec5d24671cc7d5b97db5271cb0b1ac26994b9ec4fd7575045898827e202ee530a4e979bdd69f2be9c2fdc151a300b02c09d3345260bf1090b6ff984bb1d16eef092f68d32884d95ed40e3da03d6a3da51f40a680e789769f3568f4295c65d7a3b07b53e21ff0af7a640a2deca03a68c23f3fe6fb5850c77b05537d925c8e186b4bee0686ed7e203cf823100de18811450ef"], &(0x7f0000000340)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x0, 0x10, &(0x7f0000000000), 0x222}, 0x48) bpf$BPF_PROG_TEST_RUN(0xa, &(0x7f0000000180)={r0, 0x1800000000000060, 0xe, 0x0, &(0x7f0000000040)="00be99618947593b2e8cfc0b088d", 0x0, 0x0, 0xf2ffffff, 0x0, 0x0, 0x0, 0x0}, 0x48) 00:04:03 executing program 0: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x1b, 0x0, 0x0, 0x1000000}, 0x48) 00:04:03 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f00000002c0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f00000014c0)={0x0, 0x0, 0x0}, 0x0) 00:04:03 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @broadcast}, 0x10) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f0000000040)=0x1, 0x4) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x18}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004c00)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000440)="c970fb980c504400e9751075cfbdcfd99d2fba4ccdc23358754aece04be80fc724d6e935197bd02001000000b6b4eb4c4c816cc85e45e85fd80dccfa90e006004020a25b7e21565d1b998e2f731a3df86534b4bd41734029ffa7dcfe3d566b212807ef4a114c1287192cdccf1d025f7465db48d90b3e2060e9ccd215745fb6f291b83870cc1287253e8ab7a6d02e3893a242fb868bbfdbc77dee85b56c8e3324c5def4b91073bf6903a5bb2ecc71d2a6554c44458f9e2618418517caea8532e5c4d2b2a07b7ecd53c2627e52bb33b669a6530dea3b95ec16c67f9037d8fffd446b202e36605126bb9cdf7c1aa7891f4bdf5262bfa79af1256f98bb5a79c0a3df4a01cdb5b9c1e72ed9b8c0f96c3dcec61ac9846d0243b15474edf718dc14517ee2cdd91fbe17de3a1142e5e9fb767b9935c5d0264106fbdebc5311769dcbb4a53ff56297a40cc4d761d18feff5d71417ead0ef1b584a036a47608166f0c718373f7086d8943baeb666a23e6f052297dbbebb8822e28d09fab7c74c8efea5ed0418599b179a995b29ba1c1914ec64ddfda4390f16151bdc8efad4edee129a8a3013615e197c6e", 0x1a6}], 0x1}}, {{0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000400)="9d", 0x1}, {&(0x7f00000000c0)="eaecacf05ea1b06144f41fe75a55c5c3b23fb3782068e7d1f744b8c01c6e65", 0x1f}], 0x2}}, {{&(0x7f0000000080)={0x2, 0x4e24, @private=0xa010102}, 0x10, &(0x7f0000000140), 0x0, &(0x7f0000000600)=[@ip_tos_int={{0x14, 0x0, 0x1, 0xc4}}, @ip_retopts={{0x30, 0x0, 0x7, {[@lsrr={0x83, 0x1f, 0xfd, [@multicast2, @local, @multicast2, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast, @local]}]}}}, @ip_ttl={{0x14, 0x0, 0x2, 0xfff}}, @ip_retopts={{0x98, 0x0, 0x7, {[@end, @ssrr={0x89, 0x1f, 0x3, [@local, @initdev={0xac, 0x1e, 0x1, 0x0}, @local, @local, @private=0xa010102, @loopback, @remote]}, @ra={0x94, 0x4}, @cipso={0x86, 0xb, 0x3, [{0x1, 0x5, "4198f7"}]}, @timestamp_prespec={0x44, 0x24, 0xea, 0x3, 0x7, [{@rand_addr=0x64010102}, {@dev={0xac, 0x14, 0x14, 0x1e}, 0x3dfa}, {@private=0xa010102, 0x7}, {@broadcast, 0xe73}]}, @timestamp_addr={0x44, 0x14, 0x23, 0x1, 0x4, [{@loopback, 0x40}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0xfffffe00}]}, @rr={0x7, 0x1f, 0x9d, [@private=0xa010100, @local, @dev={0xac, 0x14, 0x14, 0x32}, @multicast2, @dev={0xac, 0x14, 0x14, 0x3e}, @broadcast, @initdev={0xac, 0x1e, 0x1, 0x0}]}]}}}, @ip_retopts={{0x5c, 0x0, 0x7, {[@rr={0x7, 0x17, 0x56, [@private=0xa010101, @dev={0xac, 0x14, 0x14, 0x19}, @private=0xa010100, @local, @remote]}, @ssrr={0x89, 0xb, 0x9, [@initdev={0xac, 0x1e, 0x0, 0x0}, @local]}, @end, @lsrr={0x83, 0x27, 0x27, [@rand_addr=0x64010102, @broadcast, @broadcast, @rand_addr=0x64010102, @multicast2, @empty, @multicast2, @broadcast, @multicast1]}]}}}, @ip_tos_int={{0x14}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x5}}, @ip_tos_u8={{0x11}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x8}}], 0x1b8}}, {{&(0x7f0000000200)={0x2, 0x4e23, @local}, 0x10, &(0x7f0000000b80)=[{&(0x7f0000000240)="bd6d60114215142206b7f698998f49b5396634dafc7707bf9eceaf487d15ec1ff15f2a045582147dae9b0878b4e0124dcf6570f5ad4f04d279be070431aa7028f17aba00cee30ab8ce80424da4f892c8e418fe27b0a7d84840c8d23f8ca934ef84a294cd02a2f55d03573daaabfa37999ee7e3be1a52c01c04b2d40412bbf143f2b295c57237bc7d6069921769223c585cc2d186f7191547d0ee8eb95318bd1c804d7b2c94b16061cabc23ee35dfd764dfb355b98e225eec", 0xb8}, {&(0x7f0000000380)="c3d1e7dfc669e7aa7da6c462f24f52baefa40be945d919d9a04308556ea7912ab9b4f62873f2ccece028c58ef9c4c4d827c5675653e487e4bc81673df6d0337801c3a6d26ca4744aef67f8711b90", 0x4e}, {&(0x7f00000008c0)="faefa2e0372a2f07fb095adf35214ad6c50826257d11111bf32ba36f8ac7971169a8219658a1098194e3f4fc474c6c6cee8cdbbac40785a5374646669d0576bac77acf212e89fc2c35a6e8f4f9ae58ea68807a390352d8a868557e228b860237d737ad9c01ace2c5639d84b746bcf43f82e787b721981fb62ab606adfdc7de83967e595b8655b5c42aeb10da280901c7d2d036c6688e9b64475688eea2581a1d96f899f569edceb7312a9b805f04e1449193d008e0fb8f38742a3cf49e9d7b4bf98bb7aece25602a73d7", 0xca}, {&(0x7f00000009c0)="79b7c4d2614f127d04e8389a71c4579882e79e3ec15f60d342d2a26c9ca0388228caa49ccb2c8d394956355ec66a6ba846166227f6b4f78abfa37557392fe4f2dbcd0c31d9cc27ef818277e1ca94705ce8b75c7b45391f7f97a3efb875ff22e43f2cf560a29aadd1c92ab3d768dc8612474b8ff62000b6df56e52ff8c4bf912b2638c85eb0328c8f8e9b3e424ac9efabef47f27ab135b3a0372dd52070141cf13ace7f4dc3569ffb2bb03847781b32524e35a91f9535571d928ecd052f89806b05cb0f2d07a74ad5415583a834a4df5b6a57a5c065991bdf67b64b0b1f9fc9", 0xdf}, {&(0x7f0000000ac0)="a6c6cae81d97fdbbd15927889ed79daf8c3fc92c6ef0c3baa98a344740a672a18d06ebceaa6063ebd3612f54f735719121e70fb9abd44e8adf51afb99545273b3ab7fbdde0ae4e6f6653cdfd6bf5a5160084742f0b418f02e457bcb39bb0f609e74a06bc1edf353d4a3aba2c7e36adca71181b1fa641c922c57f36383b0287a26b52a4b82bec6b78ccb4466fc4e7bc66f25cb6f57f34b685", 0x98}, {&(0x7f0000000300)="5eacb98a490f35c88da52b2a454d2769e050ecb9f0", 0x15}], 0x6, &(0x7f00000007c0)=[@ip_retopts={{0x1c, 0x0, 0x7, {[@timestamp={0x44, 0xc, 0x7e, 0x0, 0xd, [0x9, 0x35]}]}}}], 0x20}}, {{&(0x7f0000000c00)={0x2, 0x4e22, @remote}, 0x10, &(0x7f0000000e00)=[{&(0x7f0000000c40)="3b74627fbeba2335fa4ffa5ea237c5134c962685e1bf938afd28d5", 0x1b}, {&(0x7f0000000c80)="8b2991289e8db354bf253a9e9c6eb70f1fa089422a4fb9ac6fde7467e9ca79c21e6edddfce5bcbdc3174c7814d070f7ae46090e2450785f6380b5f465500162815bf720a7c00373964f21ed5213a70b3d136da9d5cee6044d13351f046ce7d05a091ef4d5d6fd6eaa893547d10", 0x6d}, {&(0x7f0000000d00)="770f93b051392b42037302b58a44405fb022d1860cf8ee729cd3682d9cab2902bc37448dd0bee925e02db2058b6ebe0ee468557ff1ecb16003be88442fc88bebe473868106f3d0ed7006eac01764ce9f9d87564ed32bbac5220b842881ec3a357760dc0d87e6c753415133c0564a68a00b96ffe7c4de117eacd9c21c2b786cb984acf7c186aacb4eb14336b12e5043d12f89d3dec14dbdaa1d44bc8ab8646f10b0d6f380d48ed4a5ce715bed3ed49b8c308fb4a634651d38f933341463147ab20a968a10311c90", 0xc7}], 0x3, &(0x7f0000004e40)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @remote, @initdev={0xac, 0x1e, 0x0, 0x0}}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @loopback, @loopback}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x3}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @dev={0xac, 0x14, 0x14, 0x29}, @loopback}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x4}}, @ip_retopts={{0x24, 0x0, 0x7, {[@generic={0x7, 0x8, "539990173deb"}, @timestamp_prespec={0x44, 0xc, 0x46, 0x3, 0x0, [{@remote, 0x2}]}]}}}, @ip_retopts={{0x28, 0x0, 0x7, {[@ssrr={0x89, 0x7, 0x76, [@rand_addr=0x64010100]}, @rr={0x7, 0xf, 0x68, [@initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, @loopback]}]}}}, @ip_retopts={{0xb8, 0x0, 0x7, {[@generic={0x86, 0x4, "3f8e"}, @cipso={0x86, 0x41, 0x3, [{0x7, 0x5, "686414"}, {0x6, 0x9, "c6101129af4153"}, {0x1, 0xa, "cb5fc122153589ff"}, {0x7, 0xe, "b5894b64548f05d50711b75e"}, {0x2, 0xe, "55bd3903eb56e0ff62cc27ba"}, {0x2, 0x4, "938a"}, {0x1, 0x3, "cd"}]}, @ssrr={0x89, 0x13, 0x4a, [@multicast1, @loopback, @loopback, @rand_addr=0x64010101]}, @timestamp={0x44, 0x8, 0xd7, 0x0, 0xf, [0x1f]}, @generic={0x86, 0x4, "83c2"}, @timestamp={0x44, 0x24, 0x2f, 0x0, 0x1, [0x9, 0x8, 0x7, 0xffffffff, 0x7fffffff, 0x1f, 0x0, 0x1]}, @rr={0x7, 0x1f, 0x57, [@multicast2, @local, @dev={0xac, 0x14, 0x14, 0x3c}, @rand_addr=0x64010102, @remote, @loopback, @rand_addr=0x64010102]}]}}}], 0x198}}, {{0x0, 0x0, &(0x7f0000002100)=[{&(0x7f0000001040)="9a6d8f6efb0e558be3b7d0558b543d2904868666119e5d1579d6db057d3c84baaa767e93395dacc8c11042fd1ffd6b8b6f141b3a46b9da31796431c3057d77bf3f76085aa07f6e6d0f13cad22e7375097df8bb7d98afc7e630195d75729b991f8076eb111ceb30b8f031f60cb5282604b17a12af2197568a6b6a593dceef4a9a0a8e0fcb7f595ceb22197306770d329c9970c59a11927cd99225f2e8454f80f13bd1cbde53f83a978f1b891d8d95fdb6e1e88f964a", 0xb5}, {&(0x7f0000001100)}], 0x2}}, {{0x0, 0x0, &(0x7f00000044c0)=[{&(0x7f0000002180)="f1", 0x1}, {&(0x7f0000002240)=')', 0x1}, {&(0x7f0000002340)='d', 0x1}, {&(0x7f00000024c0)="a30305bc571505ec8729e5752fe0cb0db30b32d56b15ffa4324a50b1c5e56c058ac94b50f0a426bc002e1814fd3f39a6e3a9d9be8227f5769969ea975dd49f306208f835fb511175150e47b47bba9ba154dec08e7dc1b6083aa9830a9e8d2077ed7f024f13270fb1319f19387902a12a4ecbb61d0f7fa12799f46f633b042b325d005fea8cdd0fe689796fcc2f6b17d36c043b352391b45986c598a2f1a95bd43ef5da46dcc3807ddea61d14535575de4b5b6dcd6d6286b426f7cb45327669ebb7cb346bd6c45de8728a0e7c38ca7337321bfa687b8885045d43a8c502f631420d5085cb4af641b158a293338689b048d6db13272235b8df7f760c07b416ec38a9391f6eb669995dd409af0f24ad542b9de38db5f05c8adcd274f78991d13021b034e00f45062fa499dcf3ed4ef6bc419ddf806935bf4a35204d2530a785bbf540677f018517f3d6b42847eae2ee7857d076ccff5a5882c6468fb886f1f82a68594a5f7b29bad95098a5df0b08d3c965c38e4923a11834362aaee1a9a1706a6a0fe00ebc53e0784afaf0fa3496a0ea3e4ed60f459f30940f43ba2f4bbfb606885b1007c7c0c4e426642c3fc306eb16889fc6d651cfeb02d4c350f18a0593134fd23f6f0f520f9fb3c7c613df8203b136a1243d2e0d9db83b818224c5ee442a73546c8d210bfe651fe8c827b71f158d48261d6078387401ebe0c4e667406ededee41dbf8181e103a0018066a102b1e1b76b99e0e8467ea5c723680864430198df31808c72c7cf52a70ebcb6f9efc22028d9674a6743b9baec384820f2f09ed35c60e2de90e33a9ceb715a416a2e4c4e405df8543c335ae6c540f24ec51e759c1b5ad6332414604509f02c04e766bd05dd748c1fcb91295e0c9ae957a5f075d8532e0fdf3ac8c8d5356442c2dee8da174e13e89e90e3485611b4e588570835d04c46470c0b96b1a6aa1e8a6faa055b585b661c9f848876cd1fcfe836de5126630407a116ea78de9d3374dc886b8da7bd621a885c7e8ff33638a8372a4fe3ad350e36000ec90c1d8441b5f14f54310618967790a1b0b3bf57ece5816a18607beacb3d01643c3bb9f1df92fdd93abcb54d2a3951ea2ce308962998cdc698176c9d9982a004b7aca466175131e4412eb638cbfa2ce808fa4cd3b0eab681b9f020052e795f33945d856a138ecb7ba77ca0e6a938740a00c59b1a1c627e62f5811b84f87a7c670aa5cdb7bacef002737373a13afee88c24819f3c177ee7b596b896deb611559c64d1c0cdf7e88ed6a59badb67632af7815f912fdf5838a736a63a4d058b692e924a8d71f0b39fbcf6b45818da1c3134667631978ec39d61060a32fc3b2a5c698c93e62c765c5aff43fb11a8c279251c4b802ad14c7e155862adbf811cd422845af5e073d3128a26bc0f0ceec84e54546aefaa02dc7fce53c0e0a378e74a77f57627497e6bc182444700476038992145333283e8db5308388dfcdd0041f69a9613c3b82bc5ef0abac489bc9a23fbec0ce125565e0e79a75f7d385592a8c38884ef407606cbc78126ea1ce7d692c4bdad76c085e714ad87533bc155a7ecbc6f7f58ce1c83c1b9dc81f65a763d2f0925b65ae894a94db23d75445740c52d3ba8b5a53f3d4464ad334e1a559d9bfb71e5cbce01e8cac06400880c6436e0a1759103f5b4f96fe6f50c5f5a2b6b2e42e510acf1d7e8f9c5ffe88c1eee1e19de778f6385bc7a82268183ebd761da90d383ec59229f29d6e624e1c54e4b58a6dba36728b8c80d8e3790aa4336f05f34625b5e1b928f8b519f116b1fa74f6c01a32cbf250dc60a04b4b516b8f42696292f5904603dfd941b7b6a44f039696677a0b2aa9fecc12c5710191b9ee15868b321fa8c527f02f72bb64951afb90f6d1d8d83fcc8ada2fdaa795d9e9c928d99ef0a21dd93801b35e4c513de22ace1cb849a62eb0171325fa3e0347b2afef726385b81cb024d99478f2d4e8636037d145fc549096131252ef62e50d071883fcadd74dffa39455a0c784310155edd1c55e07381752f01965889f3bd2bbb0fd672a17428b631105f769b260edb3bb76bd3bab5faab81574ea35496b5000fc3461821c9cd0051ab9fa03bfa14fced4760dfc601e8ddb2a64eac09456f025c2f0926c01a06aaf87849e7ece66047d0e9713d54bfcb89f0562ff18c053ece61c3ff68362de461159b4f5d88d842162cc33712d1438bb28104241a0a77c66988fb5b1228f0d5cee610179278c535618e3ca0e98587548ed7585f86da3e30701dbeb5ee255be1e857b847b5ca1a37a16f8d46068129721743cad999a1b647682522f451f42dbbb81e43f52b2af6f87d0917dbf7682ee617ded5f5c50d6e37f95acfc007484bb155fa8687732d7fc5b04da9edc26390fd54e979bb50d83fc436ff6bc4f2e8b5313eebef978d7d277b10578c657e6f5dd3981f0f3cd338550280d1863d9902b3dba10679fbe7e116c43a4467140b455d6282b580e8e414e93d530732e4fccb47e7a49bb48f097c6d45f71eb065e9c845ab1a90bd71a9ced1e2bf920c449f8039c0787bc83f19c77bfdbadd4fd21936bdbd47e6c205c1841a6c3dfd8eadc7e6553fd4e5202dfaf02f698ba7d44401eddc580e77be2d95da097f88a87e8bd55bd0e5602166e3b115eba940176d1ac791520b06f62db25c6a7f30f0a586136f35da3de245415ef5050bfb47a19e997c02b6c85ba4df605c3b3412875e61809f2962bb3896e1dd217b56cfd7b25a2cdd94cc4879f3ad8421ec8b0e6242db43cccc956e90e504bfa025fc1de6d3e137598d5b9032a02e3f4b6da1a2a60f4ea29dd9e128e5d5a846bc0076eb38944eaa8d6e5bcd4cd22b98e21641e745b27421e18015579bc80f9d512724fe9c302398c5605cbd06b6220d090d298900f6e533175df0fbec2ae0241cdfddbd1e76fdefff557ae551dfba7b93b08c8bfd8e2367f3d2f3be0ef3867241cb990759755e6e73c9df22e28b23cc27306f21b5aaa10b141bf4874076b1a61a7c3a41506219bbe095275ae5c641686fb644ba0b1416c540f575b320a2358b4b24bc955db3dc98f4b2b19cbee6796b597ccb658432fca0c26ce875be6bcc71d92170a590c40f4b06267de19290f668a75fbbc6dd866838422976b4a0323b535e4c143c7def98e1c4e64eacb26bbe9e51567d644319d8433b774913ae7695495a32662eabbddb461accb00907cbdb6d542a387036085445e2d91fa1b7d369aec661dbf234ffa04695728d7a410583607590fb5bfe080516817a919ba8f65dbf8a307849d08d5c63926531990aeb57c36c71d25e8ea4a496f2b3311bebcbcba26caa84b6c054923ead513576639fec6a872b08fc1e8c5a4b29bbb173be970a2d388486663076109ad359b70f180df86b74ec6ef9e35cb6b93c1a659fc6adf56b2febb40f974ae62ffbfea2cd99f2a8071f5590ea82ec61948f49f29671ef14646b78d6571d6886fe9eaeb4e6ed7c99624be290f95e1f5fe4a6e70bde02f974a78e92f8fbde4aa13fd994247daadde497cdcd7d04d1f3f2f817af1420f1f3baa3a35d51b505d1b34445e24f94b87de6f1849e44ed7d1d3e6a6f7d77f89fe998fcd8aafa1022802531daaf11999555578b8b41704e4510436d033ae12e5f45b5338661aee23fef3f5e93dd1ac43bc725992d2be31e492f2ffa3d739e276ea33213d3d35d1af2dd4f21f54e707dfe1764bdb8ae91da79448673cec2b8d13e732d3d91bc29953c32252fab8668c839e0a4132a621d975d15a927f8c445a33a0822054b42a98d70d14cb61ea70fb77f8129991bbc67a18dcaa2da02efbca1c11064f9c2a85cea6fd14ad56e5e6cd51195ab3ba4caaa9c01ce639b1a8326056daf12a3ee8633e16b67cb3079ce31e1945451d46dd34cf41ff50ff2254f57551fd0592fcc8a62dac8be9ce7bad93bd3176b6f14106ec2e5f7f28275b13e580e0084ffb0130543e5b18c584480ed6f0a898642405c8471c7a69ac8775b5153b1cbd0b8a5d7af7dee2dddf2185341d7a38a0de41689f3c5e1fc08226ad5ecf0b94ad1108fdb835a9edc24753ab6ed7c95e", 0xb41}, {&(0x7f00000034c0)='{', 0x1}], 0x5}}], 0x7, 0x4000000) 00:04:03 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$IPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x43, &(0x7f00000001c0)={'ah\x00'}, &(0x7f0000000200)=0x1e) 00:04:03 executing program 4: r0 = socket$l2tp(0x2, 0x2, 0x73) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x63, 0x0, &(0x7f0000000280)) 00:04:03 executing program 1: r0 = socket$l2tp(0x2, 0x2, 0x73) getsockopt$inet_mreqn(r0, 0x0, 0x20, 0x0, &(0x7f00000000c0)) 00:04:03 executing program 4: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25GCAUSEDIAG(r0, 0x89e5, &(0x7f0000000000)) 00:04:03 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x1c, r1, 0xbcee2c2178a49ccd, 0x0, 0x0, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8}]}, 0x1c}}, 0x0) 00:04:03 executing program 3: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25GCAUSEDIAG(r0, 0x89ec, &(0x7f0000000000)) 00:04:03 executing program 4: r0 = socket$l2tp(0x2, 0x2, 0x73) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x60, 0x0, &(0x7f0000000280)) 00:04:03 executing program 2: r0 = socket$l2tp(0x2, 0x2, 0x73) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x22, 0x0, &(0x7f0000000280)) 00:04:03 executing program 3: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25GCAUSEDIAG(r0, 0xc0045878, 0x0) 00:04:03 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_ENABLE_BEARER(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={0x0}, 0x1, 0x0, 0x5000}, 0x0) 00:04:04 executing program 5: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000000)={0xffffffffffffffff, 0x0, 0x18}, 0xc) 00:04:04 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_CONFIG(r0, &(0x7f0000000600)={0xfffffffffffffffe, 0x0, &(0x7f00000005c0)={0x0, 0x14}, 0x1, 0x0, 0x2}, 0x0) 00:04:04 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TEAM_CMD_PORT_LIST_GET(r0, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={0x0}, 0xe}, 0x0) 00:04:04 executing program 0: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x2, 0x0) setsockopt$bt_l2cap_L2CAP_LM(r0, 0x6, 0x3, &(0x7f0000000040)=0x9c, 0x4) 00:04:04 executing program 1: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25SFACILITIES(r0, 0x89e3, &(0x7f0000000040)={0x2e, 0x0, 0x5, 0x4}) 00:04:04 executing program 3: r0 = socket$l2tp(0x2, 0x2, 0x73) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x13, 0x0, &(0x7f0000000280)) 00:04:04 executing program 1: r0 = syz_init_net_socket$rose(0xb, 0x5, 0x0) setsockopt$rose(r0, 0x104, 0x3, &(0x7f0000000000)=0x6, 0x4) 00:04:04 executing program 3: r0 = socket$netlink(0x10, 0x3, 0x0) syz_genetlink_get_family_id$fou(&(0x7f0000000080), r0) 00:04:04 executing program 4: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) getsockopt$bt_l2cap_L2CAP_CONNINFO(r0, 0x6, 0x2, 0x0, &(0x7f00000000c0)) 00:04:04 executing program 0: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25GCAUSEDIAG(r0, 0x8904, 0x0) 00:04:04 executing program 2: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) sendto$inet(r0, 0x0, 0x0, 0x20000004, 0x0, 0x0) 00:04:04 executing program 5: r0 = socket(0x29, 0x2, 0x0) syz_genetlink_get_family_id$ethtool(&(0x7f0000000040), r0) syz_genetlink_get_family_id$tipc(&(0x7f0000000340), r0) sendmsg$ETHTOOL_MSG_PAUSE_SET(r0, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={0x0}}, 0x4040040) sendmsg$IPVS_CMD_DEL_DAEMON(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000180)={0x0}}, 0x0) 00:04:04 executing program 1: r0 = socket$inet(0x2, 0xa, 0x0) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x2, 0x0, 0x0) 00:04:04 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$IPVS_CMD_SET_CONFIG(r0, &(0x7f0000000600)={0xfffffffffffffffe, 0x0, &(0x7f00000005c0)={0x0, 0x14}, 0x1, 0x0, 0x60}, 0x0) 00:04:04 executing program 3: r0 = socket$l2tp(0x2, 0x2, 0x73) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x16, 0x0, &(0x7f0000000280)) 00:04:04 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_TRANSTABLE_GLOBAL(r0, &(0x7f0000000200)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x800}, 0xc, &(0x7f00000001c0)={&(0x7f0000000180)={0x14}, 0x14}}, 0x0) 00:04:04 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TIPC_CMD_SET_NODE_ADDR(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={0x0}, 0x300}, 0x0) 00:04:04 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$BATADV_CMD_SET_VLAN(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000140)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000027dbdfc44d91782e"], 0x34}}, 0x0) 00:04:04 executing program 0: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25GCAUSEDIAG(r0, 0x2, 0x0) 00:04:04 executing program 3: r0 = socket$l2tp(0x2, 0x2, 0x73) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x15, 0x0, &(0x7f0000000280)) 00:04:04 executing program 1: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25GCAUSEDIAG(r0, 0x4020940d, 0x0) 00:04:04 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TEAM_CMD_PORT_LIST_GET(r0, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f00000002c0)={0x14}, 0xfffffdef}}, 0x0) 00:04:04 executing program 2: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25GCAUSEDIAG(r0, 0x80108906, 0x0) 00:04:05 executing program 5: bpf$MAP_CREATE(0x0, &(0x7f0000000000)=@base={0x17, 0x0, 0x9, 0x4, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x3, 0x1}, 0x48) 00:04:05 executing program 0: r0 = socket$l2tp(0x2, 0x2, 0x73) connect$l2tp(r0, &(0x7f0000000000)={0x2, 0x0, @empty}, 0x10) 00:04:05 executing program 1: r0 = socket$l2tp(0x2, 0x2, 0x73) bind$l2tp(r0, &(0x7f0000000000)={0x2, 0x0, @local}, 0x10) 00:04:05 executing program 3: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @multicast2}, 0x10) 00:04:05 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) ioctl$ifreq_SIOCGIFINDEX_batadv_hard(r0, 0x8933, &(0x7f0000000000)={'batadv_slave_1\x00'}) 00:04:05 executing program 4: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25GCAUSEDIAG(r0, 0x8902, &(0x7f0000000000)) 00:04:05 executing program 3: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) connect$x25(r0, &(0x7f0000001040), 0x12) 00:04:05 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000280)=@base={0x0, 0x0, 0x0, 0x0, 0x1086}, 0x48) 00:04:05 executing program 0: r0 = socket$l2tp(0x2, 0x2, 0x73) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x33, 0x0, &(0x7f0000000280)) 00:04:05 executing program 1: r0 = socket$l2tp(0x2, 0x2, 0x73) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0xb, 0x0, &(0x7f0000000280)) 00:04:05 executing program 2: r0 = socket(0xa, 0x3, 0x5) syz_genetlink_get_family_id$team(&(0x7f0000000000), r0) 00:04:05 executing program 5: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, 0x0) 00:04:05 executing program 3: r0 = socket$l2tp(0x2, 0x2, 0x73) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x17, 0x0, &(0x7f0000000280)) 00:04:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TEAM_CMD_PORT_LIST_GET(r0, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={0x0}, 0x1, 0x0, 0x2}, 0x0) 00:04:05 executing program 4: r0 = socket$inet_tcp(0x2, 0x1, 0x0) bind$inet(r0, &(0x7f0000000100)={0x2, 0x4e20, @broadcast}, 0x10) setsockopt$sock_int(r0, 0x1, 0x3c, &(0x7f0000000040)=0x1, 0x4) connect$inet(r0, &(0x7f0000000000)={0x2, 0x4e20, @dev={0xac, 0x14, 0x14, 0x18}}, 0x10) sendmmsg$inet(r0, &(0x7f0000004c00)=[{{0x0, 0x0, &(0x7f0000000340)=[{&(0x7f0000000440)="c970fb980c504400e9751075cfbdcfd99d2fba4ccdc23358754aece04be80fc724d6e935197bd02001000000b6b4eb4c4c816cc85e45e85fd80dccfa90e006004020a25b7e21565d1b998e2f731a3df86534b4bd41734029ffa7dcfe3d566b212807ef4a114c1287192cdccf1d025f7465db48d90b3e2060e9ccd215745fb6f291b83870cc1287253e8ab7a6d02e3893a242fb868bbfdbc77dee85b56c8e3324c5def4b91073bf6903a5bb2ecc71d2a6554c44458f9e2618418517caea8532e5c4d2b2a07b7ecd53c2627e52bb33b669a6530dea3b95ec16c67f9037d8fffd446b202e36605126bb9cdf7c1aa7891f4bdf5262bfa79af1256f98bb5a79c0a3df4a01cdb5b9c1e72ed9b8c0f96c3dcec61ac9846d0243b15474edf718dc14517ee2cdd91fbe17de3a1142e5e9fb767b9935c5d0264106fbdebc5311769dcbb4a53ff56297a40cc4d761d18feff5d71417ead0ef1b584a036a47608166f0c718373f7086d8943baeb666a23e6f052297dbbebb8822e28d09fab7c74c8efea5ed0418599b179a995b29ba1c1914ec64ddfda4390f16151bdc8efad4edee129a8a3013615e197c6e", 0x1a6}], 0x1}}, {{0x0, 0x0, &(0x7f00000001c0)=[{&(0x7f0000000400)="9d", 0x1}, {&(0x7f00000000c0)="eaecacf05ea1b06144f41fe75a55c5c3b23fb3782068e7d1f744b8c01c6e65", 0x1f}], 0x2}}, {{&(0x7f0000000080)={0x2, 0x4e24, @private=0xa010102}, 0x10, &(0x7f0000000140), 0x0, &(0x7f0000000600)=[@ip_tos_int={{0x14, 0x0, 0x1, 0xc4}}, @ip_retopts={{0x30, 0x0, 0x7, {[@lsrr={0x83, 0x1f, 0x0, [@multicast2, @local, @multicast2, @broadcast, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast, @local]}]}}}, @ip_ttl={{0x14, 0x0, 0x2, 0xfff}}, @ip_retopts={{0x98, 0x0, 0x7, {[@end, @ssrr={0x89, 0x1f, 0x3, [@local, @initdev={0xac, 0x1e, 0x1, 0x0}, @local, @local, @private=0xa010102, @loopback, @remote]}, @ra={0x94, 0x4}, @cipso={0x86, 0xb, 0x3, [{0x1, 0x5, "4198f7"}]}, @timestamp_prespec={0x44, 0x24, 0xea, 0x3, 0x7, [{@rand_addr=0x64010102, 0x2}, {@dev={0xac, 0x14, 0x14, 0x1e}, 0x3dfa}, {@private=0xa010102, 0x7}, {@broadcast, 0xe73}]}, @timestamp_addr={0x44, 0x14, 0x23, 0x1, 0x4, [{@loopback, 0x40}, {@initdev={0xac, 0x1e, 0x0, 0x0}, 0xfffffe00}]}, @rr={0x7, 0x1f, 0x9d, [@private=0xa010100, @local, @dev={0xac, 0x14, 0x14, 0x32}, @multicast2, @dev={0xac, 0x14, 0x14, 0x3e}, @broadcast, @initdev={0xac, 0x1e, 0x1, 0x0}]}]}}}, @ip_retopts={{0x60, 0x0, 0x7, {[@rr={0x7, 0x1b, 0x56, [@private=0xa010101, @dev, @private=0xa010100, @local, @multicast1, @remote]}, @ssrr={0x89, 0xb, 0x9, [@initdev={0xac, 0x1e, 0x0, 0x0}, @local]}, @end, @lsrr={0x83, 0x27, 0x27, [@rand_addr=0x64010102, @broadcast, @broadcast, @rand_addr=0x64010102, @multicast2, @empty, @multicast2, @broadcast, @multicast1]}]}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x4}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x5}}, @ip_tos_u8={{0x11}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x8}}], 0x1b8}}, {{&(0x7f0000000200)={0x2, 0x4e23, @local}, 0x10, &(0x7f0000000b80)=[{&(0x7f0000000240)="bd6d60114215142206b7f698998f49b5396634dafc7707bf9eceaf487d15ec1ff15f2a045582147dae9b0878b4e0124dcf6570f5ad4f04d279be070431aa7028f17aba00cee30ab8ce80424da4f892c8e418fe27b0a7d84840c8d23f8ca934ef84a294cd02a2f55d03573daaabfa37999ee7e3be1a52c01c04b2d40412bbf143f2b295c57237bc7d6069921769223c585cc2d186f7191547d0ee8eb95318bd1c804d7b2c94b16061cabc23ee35dfd764dfb355b98e225eec", 0xb8}, {&(0x7f0000000380)="c3d1e7dfc669e7aa7da6c462f24f52baefa40be945d919d9a04308556ea7912ab9b4f62873f2ccece028c58ef9c4c4d827c5675653e487e4bc81673df6d0337801c3a6d26ca4744aef67f8711b90", 0x4e}, {&(0x7f00000008c0)="faefa2e0372a2f07fb095adf35214ad6c50826257d11111bf32ba36f8ac7971169a8219658a1098194e3f4fc474c6c6cee8cdbbac40785a5374646669d0576bac77acf212e89fc2c35a6e8f4f9ae58ea68807a390352d8a868557e228b860237d737ad9c01ace2c5639d84b746bcf43f82e787b721981fb62ab606adfdc7de83967e595b8655b5c42aeb10da280901c7d2d036c6688e9b64475688eea2581a1d96f899f569edceb7312a9b805f04e1449193d008e0fb8f38742a3cf49e9d7b4bf98bb7aece25602a73d7", 0xca}, {&(0x7f00000009c0)="79b7c4d2614f127d04e8389a71c4579882e79e3ec15f60d342d2a26c9ca0388228caa49ccb2c8d394956355ec66a6ba846166227f6b4f78abfa37557392fe4f2dbcd0c31d9cc27ef818277e1ca94705ce8b75c7b45391f7f97a3efb875ff22e43f2cf560a29aadd1c92ab3d768dc8612474b8ff62000b6df56e52ff8c4bf912b2638c85eb0328c8f8e9b3e424ac9efabef47f27ab135b3a0372dd52070141cf13ace7f4dc3569ffb2bb03847781b32524e35a91f9535571d928ecd052f89806b05cb0f2d07a74ad5415583a834a4df5b6a57a5c065991bdf67b64b0b1f9fc9", 0xdf}, {&(0x7f0000000ac0)="a6c6cae81d97fdbbd15927889ed79daf8c3fc92c6ef0c3baa98a344740a672a18d06ebceaa6063ebd3612f54f735719121e70fb9abd44e8adf51afb99545273b3ab7fbdde0ae4e6f6653cdfd6bf5a5160084742f0b418f02e457bcb39bb0f609e74a06bc1edf353d4a3aba2c7e36adca71181b1fa641c922c57f36383b0287a26b52a4b82bec6b78ccb4466fc4e7bc66f25cb6f57f34b685", 0x98}, {&(0x7f0000000300)="5eacb98a490f35c88da52b2a454d2769e050ecb9f0", 0x15}], 0x6, &(0x7f00000007c0)=[@ip_retopts={{0x1c, 0x0, 0x7, {[@timestamp={0x44, 0xc, 0x7e, 0x0, 0xd, [0x9, 0x35]}]}}}], 0x20}}, {{&(0x7f0000000c00)={0x2, 0x4e22, @remote}, 0x10, &(0x7f0000000e00)=[{&(0x7f0000000c40)="3b74627fbeba2335fa4ffa5ea237c5134c962685e1bf938afd28d5", 0x1b}, {&(0x7f0000000c80)="8b2991289e8db354bf253a9e9c6eb70f1fa089422a4fb9ac6fde7467e9ca79c21e6edddfce5bcbdc3174c7814d070f7ae46090e2450785f6380b5f465500162815bf720a7c00373964f21ed5213a70b3d136da9d5cee6044d13351f046ce7d05a091ef4d5d6fd6eaa893547d10", 0x6d}, {&(0x7f0000000d00)="770f93b051392b42037302b58a44405fb022d1860cf8ee729cd3682d9cab2902bc37448dd0bee925e02db2058b6ebe0ee468557ff1ecb16003be88442fc88bebe473868106f3d0ed7006eac01764ce9f9d87564ed32bbac5220b842881ec3a357760dc0d87e6c753415133c0564a68a00b96ffe7c4de117eacd9c21c2b786cb984acf7c186aacb4eb14336b12e5043d12f89d3dec14dbdaa1d44bc8ab8646f10b0d6f380d48ed4a5ce715bed3ed49b8c308fb4a634651d38f933341463147ab20a968a10311c90", 0xc7}], 0x3, &(0x7f0000004e40)=[@ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @remote, @initdev={0xac, 0x1e, 0x0, 0x0}}}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @loopback, @loopback}}}, @ip_tos_int={{0x14, 0x0, 0x1, 0x3}}, @ip_pktinfo={{0x1c, 0x0, 0x8, {0x0, @dev={0xac, 0x14, 0x14, 0x29}, @loopback}}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x4}}, @ip_retopts={{0x24, 0x0, 0x7, {[@generic={0x7, 0x8, "539990173deb"}, @timestamp_prespec={0x44, 0xc, 0x46, 0x3, 0x0, [{@remote, 0x2}]}]}}}, @ip_retopts={{0x28, 0x0, 0x7, {[@ssrr={0x89, 0x7, 0x76, [@rand_addr=0x64010100]}, @rr={0x7, 0xf, 0x68, [@initdev={0xac, 0x1e, 0x0, 0x0}, @loopback, @loopback]}]}}}, @ip_retopts={{0xb8, 0x0, 0x7, {[@generic={0x86, 0x4, "3f8e"}, @cipso={0x86, 0x41, 0x3, [{0x7, 0x5, "686414"}, {0x6, 0x9, "c6101129af4153"}, {0x1, 0xa, "cb5fc122153589ff"}, {0x7, 0xe, "b5894b64548f05d50711b75e"}, {0x2, 0xe, "55bd3903eb56e0ff62cc27ba"}, {0x2, 0x4, "938a"}, {0x1, 0x3, "cd"}]}, @ssrr={0x89, 0x13, 0x4a, [@multicast1, @loopback, @loopback, @rand_addr=0x64010101]}, @timestamp={0x44, 0x8, 0xd7, 0x0, 0xf, [0x1f]}, @generic={0x86, 0x4, "83c2"}, @timestamp={0x44, 0x24, 0x2f, 0x0, 0x1, [0x9, 0x8, 0x7, 0xffffffff, 0x7fffffff, 0x1f, 0x0, 0x1]}, @rr={0x7, 0x1f, 0x57, [@multicast2, @local, @dev={0xac, 0x14, 0x14, 0x3c}, @rand_addr, @remote, @loopback, @rand_addr=0x64010102]}]}}}], 0x198}}, {{&(0x7f0000001000)={0x2, 0x4e22, @broadcast}, 0x10, &(0x7f0000002100)=[{&(0x7f0000001040)="9a6d8f6efb0e558be3b7d0558b543d2904868666119e5d1579d6db057d3c84baaa767e93395dacc8c11042fd1ffd6b8b6f141b3a46b9da31796431c3057d77bf3f76085aa07f6e6d0f13cad22e7375097df8bb7d98afc7e630195d75729b991f8076eb111ceb30b8f031f60cb5282604b17a12af2197568a6b6a593dceef4a9a0a8e0fcb7f595ceb22197306770d329c9970c59a11927cd99225f2e8454f80f13bd1cbde53f83a978f1b891d8d95fdb6e1e88f964a", 0xb5}, {&(0x7f0000001100)="749d4b43b5644aed8f05c857bc64923ff1f636981a46ad1767f6b5ed458d0d0ad9b59dd00c8a2b06f382cc53a489bedcc53c73f41b51dd8f90d41284ce42624f209c5229d6fb698ffe055c38b17f11da0eb6e77461b0e9f4143b98bafc87bf5d8a8bbd6e5b3ddc5ee0cc2ebee5eb4367e634899e86e7349ca2315e453942fc2105a0217f54cc1069737e9a065b73cf18217eb184dc13fe53f09d28008b66a640ea4022045032bb5515edd368a6316fb239c9aa75b25d012ee34a8868ef3367da7ad8577f5cdaa00dfa5e6e1723d627574624f21e3648517bb1ae95c9111a63d39ac87b2cfae18824184320e1090ca721a35b3918f1231d569f58d5abd45537c9bf46488dd1b55f08d07be2e2e3dc3e0272e33b1e0460eba271f2c7959471b1300ca4de8abc8069e8ecff4e423e3628b9401dc3282672a6ace3565dbc0fb1f82d1d49fe81c8b36fee69d9bedeac338d1f797d3484213a62c6c5fbdc207d4b295f1244c87aed7cf388789f627eb303a320b9b934187755724132aff8407d7574e7cb2d299e6d70acf401017f160aea6661f8a32d5120d24e6ca2c9fc961d0320e94a935c51d71bc998c1800c240fe1f28af7ba95ad598d5cc0db9b54e4060347e98815cf27b13617aba461ddc2c59cfc29eabdd5777dc7660f211599b4d0fe08a0bc77e7f79cae0790f1b9093648808872e7659aa9a06feb051dd4c1b890d0f3d73b00d0abb38a439dcc8b69f296040e28fab653fdb6f8ba1183e22a03793a66a96dcb200a0e4ffaf53180bd46eef15dd3497faa5698ee1d0358b29a5fd4bb0fbadf32060978a664e27eae35b0b44a488848a7678c17c56950d6f9700980587001bdc4c1e9e96c28f2cc8d5399850f8b1b5648dce2c09a935b7f2d8ca70cc10e7cd6568941a3a35c66c3fe029dc93b5139243f2244f04a003dc913864e586d3986fd4bcd034d89624d71fe01ae152fdd2ea03207bd01c010ded45a3a08abce3f7c15b529f0ea36ec3d8c0a5a3acf4a6a2e1d11b3550fe6d3b9dc02a71704c2bd02ca0c3c29438d31d98ebb1cf4279f172a1e6dfbc40b9a02f82e1aba959ceec072b20969ebdb5cc500f3f03c68eaff822da0e6758209b5b826e854f35826fedf88005236b0d85705b46ff1f94edaa091adcd5fea57525fcaaba4c749ce6151c5f89cc5aca537211335477993a36c7bddb215184bf72c96fc033a54590905ec1308cf9134384177ce3acbb9db54e6bf5be2e4f8e3c649d40f99e49323e80a373f97bf34d398632a83805bce6fcbdd347b4e9a9a7fafb34a4f3fbc20bb124ec2686e8322c1eaf85f386a1788f23382e58db20431d0ef3eb05028494d1f7efa3f8ef07269adf53af549887d36d8ee0c4feff8354acda0465d771eec854ad7af4332365c46b021c6bbdad4bb5c19b2016b23b6a5f75e5dfc92fad4a28a5239f7478962bd7bbed3e0d533c4793a3ec9768f78b82d48b6c378371ca19c48d4436c32e90b42700e26b920605d88c517b9f42228ca45d6c9b3783e6726ca08a6c94de2414d24b55786065aefbc64aefd924eeac4ac5d376e4d152326300a093224745f5219b2e5c3ff817034c98fa346f00e13140ebe228feb30fc88511cf6bd558e4d69c8ad0503f11543ca411aa2da12da680a89176a8b6c87802ddc32f52d4487ecee5a81a0a3f855172cceeef1d16f5c974ab115eaafd9b062af0f638791728bf2e74a77c61bb95b66a21db69de6a48e855ae4384f4c6d8fce50c9b50adee5b01acbc54fbf8b7043a3c33b1dee221413007d56767e8aa06bc6f8a4e742aa71203bf2210173fbabe65fdf6cd2a3396769d5762a95c438c094f0b3081eb443ea98b50b8d6d5639a1fa6574a8abf683a48dd760061df6c61d0c8cda3d6030dd1c7cb225f2d682ff0d41a918f5e2e7fdcd69650c5fbb207a632108531dd61f439a800f5d77b5c72249a9da231a2046711d23f68cf3ff2768ccb43a971d1d83fc6defed9c1560f4d2674235b1f842154597f61ffa3728985d5650e0ef6f0864713c649f61a74fc40fc28d9ab67555c6999ac0649e0472cd97d08f521b662248fbd65b6f9f19424a23f1517e9c7bc93edb7831e6d4cc435b8d648e6b0087b1d985f1dbce1d1a190ce7b098134eab9725d5bb192c696560cf6e3fbb93e2805cd80071d67c6f007938698300a430102cd9752c57adeef753d262395b378729b9f22233a7f7c5e99342b973b5dd78313ff7a34f3988ae41d73bf77ffe7183602ef6ce32e8bf0dbc4dcd178cd9e760969979e2df879f68cbe934dffc9f3c7dba803421f515f2c7c9da7af35a3855cccd5815e8b929f9c88abf6c8b9b81c57bbf63f489dd4f0d02cf640d4d21ed15971fe2353df19017b8e1eb2aa84aa6a95c7b01e9df9379376d1eec801f63b1409c541d05f6c026284cbedfbd1224e6b4cac07e88ea0dfa137d50e936cc1940c31bab0a69380aea707e5e3cd13553eddacfb87186936ac59baf82d2464ca2a858ac1a2a8beb5f5ae6583584a4786e30c6ef81a1c56a5ca80887eb0603c8c457e761d0722d485c08212d85eb281219e5b0b39397be4c001f3ff866bd6e8bbea0fd543ec6a097b0b902dcfe39dfb0494105a62e3b1ddc536a054efe0063ab3a23c2ada04f500ae2336516843bd76e8353d28b47d844eb031a7ac16a3ee5dfc65c7fa8505eb99b8aca8c1c5c8e133a884aec5deb819b00806f348735e1f80e8500f66e27b6e69916b4b0131fc62a2b5aaec852f850c051b9a4b50a8e63eb37eaf4be9e3e62feb749f88697283f67e3406c045e7373609f77d0839f01860107bbff09cfeb07efa50e0486077d7852028054d7e0392e07d628f88685de530e3978899ed212ceb71d8a8abfd2d71a309d9d8297c7b47f9bc850ffbb8ea7f994670609e73b44473a5f2ac1460cfab89dd35716734e84186d04a3cca83b70d00e1a6397812b7cd273367ee7f30b3bc14bd31929a18505174c92737ed61cf50a208f485c90b13e5411d8f680d46baecd6fa267ce0542097950c2e15ea36690bda45b6e2783e2b7214e7143b00971143ca01f3afde4a8624380ed43818f76b09f4886f066c31e9ce224eb3a081d765f70d8780df784579c1d851981d6c26c60edddb704410f5fec71339fd8590c80f3c343e8d62672791e7284f3cc3cc05071a333c11c9639d1b6885b1ac870980e5f6e119d88817bc932e090cdf41b06566b8bc674f095ecf7c36e6cf96740b0687108fb59e021e51ad4fbae4a97c1f7debf573a944edd1fece4b9755cee794b7a6d640bb94dbbd4a8b9cc3148593d3e97f63084b7141b311e59ee5178ef134a0677420662073d673a9d0266ddfb199676dd820ded7b72d5bcaf9103aced59d60ca099838fc00e4b115203be6d81fe07bf71b19534fa4e2fd6b437c1adcb038c2852b9cfbe401eda1779756d4f9082a9702f82c85ec03851226e03da31a7455e8daf904f91c8f60cf159b9be78553f561b77c21c139bcfa425a7ed28674ce7ed47a7385b600ad6cd5738305c36ba521a77bfd9a3094455cfc3d8d80e0ebd59591cde85ddbb0b09f324535288dc89fdf7cdef587d979e7fefa2801879a781a42e261c96b62022b8e8e44783bf259d1c4a3fcb5c40e64e9fc0247dd2b2f7421d58201d263b7b00533c925f4559ed2c72184d006e6bc7b8568abfafa9713f4de044bb104833050becfc6b4d60c47a707599295a867b7eeba6107a095420f067baeb6d910d1fab7013398a3b4a5953aba8e87d0535018a99a84990598d62e92ec70b01780f85ed4b6d9db4ef223b647a743efdf860d33256c14a57eaedabeb36848de4317a56e28861bd573abb954db07e615398d01f97ee58a74b466b92b4f82aaa05e9e76584e2a112ae9ef7b009c6ef4d7d044c93ca888eb8847886a29fe7c3c42eb45ff8de0628fd310659c652904dcf09bc270cce21cf279006773dc3e5a774563ec8d08a8e22d68cbf0531fa7e44118f13fa4dba623117d4557b23977eaa9d3e030e45160dc018df9701c67f34026ecac351e757113925f21abb5f215dc48078bb120cf4483320bc9f4076665a5436b047d6bd239bf8e4c0d9b9592bbb21dd0b3255df5b9fd1c0e475b79fb8b15f98aac5cba26e898fff1e44b1a748ccf62355e211ee4e456d50035d8ad6bc276d5f0132fcc699087d8cf6a2419a2a78c47ab63ffec2da70bdfce75a50caa704ccfa6b673f68d1545e1d6ce83d6782a7868a02ed1b60e0a63a69fa4e05d814b300e91cb67f1b5fd21278c6e55fa47b0d52189f36d30ad3e962a532fae5d532219033f4b17cbeb816584b6c35e08a6d97eedb7e990bb8d4c42ec0814ac5ef93023cc3eb195bdc6c5a33477d7ae76c7ee16b8bb9c76f5b58902f884f05b2b1ddea99215c17a618896cdc83f1b8a60f84d98d1f4c4fa10df360055d7844a398e91f559270d039a9aa7338d6a0d518e7f80b897a5246fdf7e0dc83dc2b4498dff7480560a968723c2dfb60f63db628afe2d50a7fb6d00046a2c1c5225e649d9ed3bae54323c44dd8a7a5cf2c00adcfca239c6c29704a6502d28604e8d95667bc0ba012eed53cbb7cae818037053c7a413261f03a8c7986ead9e48ee858b74291122b8f049037eea5f988f0cbc288b0ee07dbbe01612b3c6c66cd70c668e921c41fef4b5011000906609534ba8f1fa6d10bb7af74656e075e4619d4b08528cb2e3aecf841734fb9a3a72c6c7907ecdd79e8bdad41add27edfbe0d6de2e6752af1326e2fe98f055b3ae3e649b301d6a75198a1afc7d5bc10841fb26a0e894a7ef89fd1a996db735b6f2ec2889563f082667d9093abd139a1c438cc4ac495a60713663c1c198d4c94b75911f35831a767305ea1e54464b8ad8949ee133f8d3e7da8e4e443d44207b85857dce6b83c1ac3bffc983b5eff36d04221dbc58ccc4023352577d21c704607889dca6ac4c193b093772c7d1d202b1c171c7f4164adbddc32f391f99b00571bf47468e4ac2c0a5e8b5e094ee5e7a1253dea66d9f4284d5e6c16743bc0335ef2d675e4596668a9834b3de36a018f0fc3e4761e911c14e0ea4dd6d8b11bdca5d7d9b3a5374099c38f4ed6c176fb2f8faf9949e29667c70cc5f12de8a7c9f82ceedeb2d18534c7451aa5fe8587cf2063102f24458b7caee7abda7329d5a379527bc89b77fdd7436ad5ec8f8ead2730e72c30335d8309e028df1569ba537fc42d160d1f6c14c83e7d1286f5d2c8d5e0fda7ec48889a435de358441bf7c2425c0ad036f5267104f7334e018171049024e314abb95d395ffce0b2acde512bac2e39e07ab559b16662e5281c41aff225636d3de76421a796085a73a8db7d8d278593674a127d757f1bd66dbe08fd10af6c009ebeb6398a4311c9a83245444d72a9357acce3ba93d9a1f7188209829eab0a9861c45c79cc33bdd0668eeb50d23f3e4a8c7165f65696598f211caec6133d956290b0be418d90f8db55a27965c606321e35a8223aad59ef78fbcccdebea09f5349955ab2297ed1de90a39954ad598d02a6971c458001b9b54b8b791239e3a1281b0c2e26f2783ff0f980fd888cf2077e98ad45ca0d78af6bda2c7d317fb0051430cd41a8c4efa3d696e45f525bb58db3c388bd2923c9c190435f1e5cabf98ff6c8fefe95f34fb4f762ceed32b07e0048052436e41f29d4f7f47303c72fdfce5d0fd1847ff1d460c6af88e595dc88071f72597f95879d83d708ad149c1c2f1e0331cb03826bc03bd987f51a34cd252b72459f69a9cf1c75dd489a5cb81a24da879779ca7a8475f1ac52d3efadb9e0ef212", 0x1000}], 0x2}}, {{0x0, 0x0, &(0x7f00000044c0)=[{&(0x7f0000002180)="f1a75b045435c214ada8611395b1570419a2eeba9a5766b3abc84aada8585b200efb2ed5a74ee5114109ac1d68e70a0e3904880097a034481dff4c65a7930fe08f567414fb85a18f90433f7adfea5b646719b0c0468e5d6ed14e84ffaf2683d4b6f3079f97bbaed0b07ae0f32d3f21bea6a0c01640570e6dcb7cf4dcbbec6b5cd05e0eea83c5dea91aba6e38ea7a352a67e73778652462bc7c805337c731b086a1f24bd2c62e94b1ea", 0xa9}, {&(0x7f0000002240)="29fbdd1c855cc75cc31ff0ee602133a97d19e46d1f949bd6bc95b4a5c80c031efbb16912d6aa2bb4370c9901c2a7ddf635ccd01253d4fbeea80f8167f6f62dd18689f42cf5590fa94442e16eedec00017c2ffa8520365c47e83a163e5b4891f486d1a47426672676dac1f3ca11bd58ce1433700d3da4e6ff844289acf8f93bf4e223253edaa1d5cfcdbfd1ee93e0b4b6b6c9ac6688053745d0fe2f2098ef3f8aaf340475d6e5edcda31ca14f55a380d4dc6f9a19a5f5a9a89c9c30d7", 0xbc}, {&(0x7f0000002340)="644cf61893887cbc9a84d528c695", 0xe}, {&(0x7f0000002380)}, {&(0x7f00000024c0)="a30305bc571505ec8729e5752fe0cb0db30b32d56b15ffa4324a50b1c5e56c058ac94b50f0a426bc002e1814fd3f39a6e3a9d9be8227f5769969ea975dd49f306208f835fb511175150e47b47bba9ba154dec08e7dc1b6083aa9830a9e8d2077ed7f024f13270fb1319f19387902a12a4ecbb61d0f7fa12799f46f633b042b325d005fea8cdd0fe689796fcc2f6b17d36c043b352391b45986c598a2f1a95bd43ef5da46dcc3807ddea61d14535575de4b5b6dcd6d6286b426f7cb45327669ebb7cb346bd6c45de8728a0e7c38ca7337321bfa687b8885045d43a8c502f631420d5085cb4af641b158a293338689b048d6db13272235b8df7f760c07b416ec38a9391f6eb669995dd409af0f24ad542b9de38db5f05c8adcd274f78991d13021b034e00f45062fa499dcf3ed4ef6bc419ddf806935bf4a35204d2530a785bbf540677f018517f3d6b42847eae2ee7857d076ccff5a5882c6468fb886f1f82a68594a5f7b29bad95098a5df0b08d3c965c38e4923a11834362aaee1a9a1706a6a0fe00ebc53e0784afaf0fa3496a0ea3e4ed60f459f30940f43ba2f4bbfb606885b1007c7c0c4e426642c3fc306eb16889fc6d651cfeb02d4c350f18a0593134fd23f6f0f520f9fb3c7c613df8203b136a1243d2e0d9db83b818224c5ee442a73546c8d210bfe651fe8c827b71f158d48261d6078387401ebe0c4e667406ededee41dbf8181e103a0018066a102b1e1b76b99e0e8467ea5c723680864430198df31808c72c7cf52a70ebcb6f9efc22028d9674a6743b9baec384820f2f09ed35c60e2de90e33a9ceb715a416a2e4c4e405df8543c335ae6c540f24ec51e759c1b5ad6332414604509f02c04e766bd05dd748c1fcb91295e0c9ae957a5f075d8532e0fdf3ac8c8d5356442c2dee8da174e13e89e90e3485611b4e588570835d04c46470c0b96b1a6aa1e8a6faa055b585b661c9f848876cd1fcfe836de5126630407a116ea78de9d3374dc886b8da7bd621a885c7e8ff33638a8372a4fe3ad350e36000ec90c1d8441b5f14f54310618967790a1b0b3bf57ece5816a18607beacb3d01643c3bb9f1df92fdd93abcb54d2a3951ea2ce308962998cdc698176c9d9982a004b7aca466175131e4412eb638cbfa2ce808fa4cd3b0eab681b9f020052e795f33945d856a138ecb7ba77ca0e6a938740a00c59b1a1c627e62f5811b84f87a7c670aa5cdb7bacef002737373a13afee88c24819f3c177ee7b596b896deb611559c64d1c0cdf7e88ed6a59badb67632af7815f912fdf5838a736a63a4d058b692e924a8d71f0b39fbcf6b45818da1c3134667631978ec39d61060a32fc3b2a5c698c93e62c765c5aff43fb11a8c279251c4b802ad14c7e155862adbf811cd422845af5e073d3128a26bc0f0ceec84e54546aefaa02dc7fce53c0e0a378e74a77f57627497e6bc182444700476038992145333283e8db5308388dfcdd0041f69a9613c3b82bc5ef0abac489bc9a23fbec0ce125565e0e79a75f7d385592a8c38884ef407606cbc78126ea1ce7d692c4bdad76c085e714ad87533bc155a7ecbc6f7f58ce1c83c1b9dc81f65a763d2f0925b65ae894a94db23d75445740c52d3ba8b5a53f3d4464ad334e1a559d9bfb71e5cbce01e8cac06400880c6436e0a1759103f5b4f96fe6f50c5f5a2b6b2e42e510acf1d7e8f9c5ffe88c1eee1e19de778f6385bc7a82268183ebd761da90d383ec59229f29d6e624e1c54e4b58a6dba36728b8c80d8e3790aa4336f05f34625b5e1b928f8b519f116b1fa74f6c01a32cbf250dc60a04b4b516b8f42696292f5904603dfd941b7b6a44f039696677a0b2aa9fecc12c5710191b9ee15868b321fa8c527f02f72bb64951afb90f6d1d8d83fcc8ada2fdaa795d9e9c928d99ef0a21dd93801b35e4c513de22ace1cb849a62eb0171325fa3e0347b2afef726385b81cb024d99478f2d4e8636037d145fc549096131252ef62e50d071883fcadd74dffa39455a0c784310155edd1c55e07381752f01965889f3bd2bbb0fd672a17428b631105f769b260edb3bb76bd3bab5faab81574ea35496b5000fc3461821c9cd0051ab9fa03bfa14fced4760dfc601e8ddb2a64eac09456f025c2f0926c01a06aaf87849e7ece66047d0e9713d54bfcb89f0562ff18c053ece61c3ff68362de461159b4f5d88d842162cc33712d1438bb28104241a0a77c66988fb5b1228f0d5cee610179278c535618e3ca0e98587548ed7585f86da3e30701dbeb5ee255be1e857b847b5ca1a37a16f8d46068129721743cad999a1b647682522f451f42dbbb81e43f52b2af6f87d0917dbf7682ee617ded5f5c50d6e37f95acfc007484bb155fa8687732d7fc5b04da9edc26390fd54e979bb50d83fc436ff6bc4f2e8b5313eebef978d7d277b10578c657e6f5dd3981f0f3cd338550280d1863d9902b3dba10679fbe7e116c43a4467140b455d6282b580e8e414e93d530732e4fccb47e7a49bb48f097c6d45f71eb065e9c845ab1a90bd71a9ced1e2bf920c449f8039c0787bc83f19c77bfdbadd4fd21936bdbd47e6c205c1841a6c3dfd8eadc7e6553fd4e5202dfaf02f698ba7d44401eddc580e77be2d95da097f88a87e8bd55bd0e5602166e3b115eba940176d1ac791520b06f62db25c6a7f30f0a586136f35da3de245415ef5050bfb47a19e997c02b6c85ba4df605c3b3412875e61809f2962bb3896e1dd217b56cfd7b25a2cdd94cc4879f3ad8421ec8b0e6242db43cccc956e90e504bfa025fc1de6d3e137598d5b9032a02e3f4b6da1a2a60f4ea29dd9e128e5d5a846bc0076eb38944eaa8d6e5bcd4cd22b98e21641e745b27421e18015579bc80f9d512724fe9c302398c5605cbd06b6220d090d298900f6e533175df0fbec2ae0241cdfddbd1e76fdefff557ae551dfba7b93b08c8bfd8e2367f3d2f3be0ef3867241cb990759755e6e73c9df22e28b23cc27306f21b5aaa10b141bf4874076b1a61a7c3a41506219bbe095275ae5c641686fb644ba0b1416c540f575b320a2358b4b24bc955db3dc98f4b2b19cbee6796b597ccb658432fca0c26ce875be6bcc71d92170a590c40f4b06267de19290f668a75fbbc6dd866838422976b4a0323b535e4c143c7def98e1c4e64eacb26bbe9e51567d644319d8433b774913ae7695495a32662eabbddb461accb00907cbdb6d542a387036085445e2d91fa1b7d369aec661dbf234ffa04695728d7a410583607590fb5bfe080516817a919ba8f65dbf8a307849d08d5c63926531990aeb57c36c71d25e8ea4a496f2b3311bebcbcba26caa84b6c054923ead513576639fec6a872b08fc1e8c5a4b29bbb173be970a2d388486663076109ad359b70f180df86b74ec6ef9e35cb6b93c1a659fc6adf56b2febb40f974ae62ffbfea2cd99f2a8071f5590ea82ec61948f49f29671ef14646b78d6571d6886fe9eaeb4e6ed7c99624be290f95e1f5fe4a6e70bde02f974a78e92f8fbde4aa13fd994247daadde497cdcd7d04d1f3f2f817af1420f1f3baa3a35d51b505d1b34445e24f94b87de6f1849e44ed7d1d3e6a6f7d77f89fe998fcd8aafa1022802531daaf11999555578b8b41704e4510436d033ae12e5f45b5338661aee23fef3f5e93dd1ac43bc725992d2be31e492f2ffa3d739e276ea33213d3d35d1af2dd4f21f54e707dfe1764bdb8ae91da79448673cec2b8d13e732d3d91bc29953c32252fab8668c839e0a4132a621d975d15a927f8c445a33a0822054b42a98d70d14cb61ea70fb77f8129991bbc67a18dcaa2da02efbca1c11064f9c2a85cea6fd14ad56e5e6cd51195ab3ba4caaa9c01ce639b1a8326056daf12a3ee8633e16b67cb3079ce31e1945451d46dd34cf41ff50ff2254f57551fd0592fcc8a62dac8be9ce7bad93bd3176b6f14106ec2e5f7f28275b13e580e0084ffb0130543e5b18c584480ed6f0a898642405c8471c7a69ac8775b5153b1cbd0b8a5d7af7dee2dddf2185341d7a38a0de41689f3c5e1fc08226ad5ecf0b94ad1108fdb835a9edc24753ab6ed7c95e34a10863e1c4383135713220b04e0384157b62b1f94a0c6ca198b2be65c3cf9e6c1d3a2ce8d0827ad3158a6aa3d1211be87902e43a2abee14b9793b9d3a5d508e81db9e772da1382215683f694fc2eb833b338643a07338061ff9503b48562031ad8afc24dba47b76ca2c74811fd22b7c2bb2e3c03b20db02125936f4d1924e13561a87904d80174e1221075adf6e089f99bf81b011d2e44ef614fbf0c81ce147c7d768755d74f5b72a531c31ad7fadb22bcfca9cf6c5e04e7ef111247615457a99e74ba2b3fe920501610f2b9ccb61f40e2dc0d34580500247ca921b8fdefe9fb068867354b45fd220d619b77772c9a744b18763ebb8cbc3af5c785d1571a93721c2952e2070c7ac1a9ee4b82ee61c7f8c46e931282c76134888fdd11c9e859da8e3417c8fd2e5d71d869e56d78a8c4f9bf55a046d6f4806dc8ffc73b5014dd8d420bd5a26c0f51d44b3a6bf2b51cc03c095bf61c438a40561476d7de9bdc102f7f8fc34d57aec7c9c83c812e41994936edb1ca84e70d0bd9bf9c7faf9d81c0c103eed55ddc28df0bb3a520b4a74cc56456b55da39daf0f88ac83fbe5a96dd99b932db3e17c360aef1d027ebad79de01acc19a10d237d4c6f1ffb17aae8281336d6774953782c7aeb21a1ba45a8b82e49d3dc5c1d6956a09c041dacd6d8e5fc655d29b94204990451239ffe162e4fedee8e02500e62f8d0e6f1890f2e34a8a350668c1e636c1a0ce46250da6a523723e26e1e59a62062244045f2fc217396f92c1dc937da2ffd300dbcfe45f24de6a56465ebaf0fa6e00c3d925d9e03e8b149a23a28f5dda5f6b50294765d9647e5c2ee963fc30a4b59d19828f6a943bb145161456d3cbb5575bfb289342626e120f18c9130880d5ac450607b87a145fedf0666711a9a9b0661e020632a4051d0b86a3ac4e728001cbd74779f6c78c689b035e31d3d2737b720d1660ca218f81462a18cd4f767bb14fc980a8420b6041ddbb7b8ca8e675b55daeaef36680c15cc9feacf65137afb61284da07f90eed46989ed90f14de1351fde37c3ad79cba2b662df975d792ad771498866a0e3ab7fe542cb6a651657275dbe6a7518b4a3e62910cb604c0f5b8ac17102fcf675973cbea9e1c1562949999041b33b5037abc8d893d7dc092bfe8fe03022adb7deb742e236e1abedcd20fb54a402199e2dd41530822594bab167b06a6131aac91948b5b1da58de18e821ca17c61a7a86737997a4830d15d0d880bf83b6a948426645f00e3bfa7fc1a9f9863cb83528ca61f519eec2d9c6bc1161708f87cea91f2b669166ae46ac46998a940f6e92bfb20a5f2ee24aed3f3e135a6bc1f776e5dce381b3d42491201b9745be69dcc66146064ff89d6612a56a94134e6860b4aa8bb617a9968d61edbd3a705624403401459f4496212fed43464ff17fe52f66e347a85e74108ffe73c4115aa60e7b39a6681e9d831cc65d988407237ba5aa2e8a70305e8c0f3d47a2d79562d4b73c5c239eb1ba3ff4edf2b49eb346b3ef30ddb758fc0e84aed4f83405c26e0329e482464cb5f5e591cf256fae3ddb83f3258af3a2ae5c09bed3d28b21d915d3ca774693fba4839aecd5bdc7fd728f422d3c06606c8394ec2e9eb02ade07b3b0bcb4c46647875993d7b39f606b71b8a06748f5c7856864ddca376414eeb1ef06664589621f7dc2ad77289ddcec09a4d5eee106bab55b4e1b4234", 0x1000}, {&(0x7f00000034c0)="7bcfb0e081aaff1a030a63d4c5b12351a4a49f82b93d41e9e74b4dd8a4cd83bf04301aaf498017d4cc07e86101c825d5e63b8d1498b8d36ebe66ce4756120a816e87a89fb69572865fa072d7b21cd26a2ccc6fa3a686bec61e22ba5ed47f2726eb637856909965f37d452b2bfa0cadb55191c4fd05dcdbb48c8523c8e27ee40180e9669127f38a30239fc4e78d6c56ad2f9adf4cb24a2229f835da285d3a8b85066538425e9ba3a84694861a8a331f9a7d64d744cc743c0993e04243cd9614f0460c1f83e0775698184b6d80057ab955dd9793e1de617b44ffc93bc9b85f8c2d8c6c0d44696294f55a7d9560f0cc1fc655615a6897f0537c67327388cf07b5c50ed4bb9b095b8d2d2ff3f39e4f497c0b2d3a52668ac9ed6660f3189ecf4572cc4a2ae158b7e107a3de013910b16a89952075c0a17df2a0423a5e6e96a7ad0ebf5f7a4bfba6586adecdec49183495511ddcd948a0169c71560813749768d2376ab0ea364c6908ccc41616c0217079e9bb3939ccd90a3a251c0b26dcb98de8cae826a8b6053106227bf823a652b526c433f2ffce95f80b3b338e98af54e500316808d6a85b8558b241c67c51a185f5bf92a9810ae370e90cd307d2a3c3622c0bb4fd511b13a0f012edc3d2d530368235c837fafb506197d053a69df941783a807cc3e0c1786324ae313ae45b0bef280eca080f6033cf5d054252643c68327bedf8dc292cd1af2bebf7ff011e4846970428545102f8a269c810c21c22914e7a2884bfdef6062bf11174bff3cacc3e2fb0e385ea92294e7f677008bccb7174c6583b8427db052ae0111d04e8d59634849a186335692c02600ec62ce82f7dc46642cced8cbaca4a15b674606be73a488c24db0f4f6def8aabf1b41064ee65eff438eeec54e81559220ef124f388dd81b2bdb023b4bc4fbd0474e0e1c66afd65c0a732ba9b9e852a6b919ad301706170b86b5d3578794fe1431fd16481da2520ac1caaf522d89b7cd6dc891933fe9dcf0fe25d46c14e20f07ca49f73e79bb7ae1a84b6b29d8b2344ecc7f4f26b8487adcfe8b016a32c73c2864da666150db8467aae142f4152bfce72064bd7d87fc69c51166a5cb36ef945eb347ed84245ecdf5b874b3474d4e26ff802e15b2f9c270c07cf051c53bfd568a736103efbbd832bcb5c3d50932ffb8ce275c2ed9d1cbc3d948dae9dde8f73f57e5c79507870a59eea49a8ec1fd172888f8e3dba20877fc641716f063ff34594387c16687809b780bb586f06f0a825d1924ed0b54a74a0cf79895863acf56608fa65494f928a2f8b90721d2a6eaf62a727e341cd2adf9f92b6de840c033bb4219cc199ae4898d934a8221b486bc5e357ae0835e825a34b9f0a6855e4c1fbe2d5a1f2e7aff5ec8b8699f70805fcc77f2712f79cc2193a51dd734e77b58032842e7f20568da2bf6988de38f186bffeb2cc75c81422b8b692ae050d58963a25c3a9da460d1e7a9be1f2a80614bb77c60fe958d9f851ad737b6f1524be4630c5367a3f4ca87e557015628d8493e5ddcb23f916d870f59907acac3a95654db0c6fe599125c72729064f382b8c69d8c9b03f9fe1755c7a6fc1b73ca3129ef9ef1773db50a05059dcb2d5f9efc6304dfd461e36a5ac3b09334547e6319ede5a981af6a43902578d81bbe96728b40d803fb12047191869312429beb425a8d652949ab2c3b5ee102afca7a405d582cb10c7cd86cad71122059583e1655983316bb55b4f8e4862189ad68a923fd7f854aacdd75504e49316db37d36e3e43491bbdc24b84849bf3d8632d169f1185a6091254065defc01af457fd043021f43c6d6a000fe0f5eb462d95fdded63ecab0027a6ed5a19985635f401d186bf1d4054cd60a98b68b8df74cdfed652196f3cbd65cd253092342333e1302dc1ee44a3d9a3612518da947bc3f8502524d275a4ec5a79f7094715fddfca0a6f0a2a14e96e81d46c3f52ad4604d9fbf5ba112c3ee4613ced1876cde32fc7ff604bfddc9f4e3830dd2aec56cb5ea36c7b77112436eee718994a6d919fbf0f5a93df97df4d751ec0fb2a79ea49368e2a2cac7a8fece95f52406224251f3a830b17b6ee57744890a030c62be46ee7a9b0e4c039cbec88a2113da2de1dd1917620e77590bc9305b009f34df4f692de3a865675fffb16074896d25f3ac67ddc00342cca956ef09b20c4e0927fab05ac83cf0d638d8430f84d92fe3668efe212e5238497de0a62094c47651ab438b6d13552da99f04e8dd0b499d89bfc9832ab966193e4295e46a81578f5682894398c0e1d36c65fd1c3bc45a35c41d03715bdff83b94005234b2e500cc62196fb86dfb773b87e24aa7635260e455ac4e04ccb1fa123bcab736823577d8044bc7b886b051f00b664c615ddac14f30ccc49edcab843d7463aba8a9bb9f3788ed38fee1221afbf97525095eaf1b9c4f518813000dd7a45a066abb9cc8840d97e273e2a14d84e387755daca89287512242076b82f8aee05633343b9c22233b0a7f66e334a6981ef7df82bfd6b09ab2bf7bf967d35f08d2241b85a787b308241fe8a99a7808bdaae7d17ed8bb1a79dad5d4ff0bd25f5dc0d23b915c757b39347e71aff016bb05ddca8955d8fbca629ccb568fd7a2494b299ce7e24e049ace94220e5bbc5c8de77db950c83bee7dd65dec4542a337f0bee5048d59398aa5c46916ba09499ef1ddd612d3ca03372d53d66efb9fd217ad1990a779b750f43a5cf99ae13a4550ac9f6034d2be830cde07cbe2278efaf79ab22e0ff0b089fc93ec12ddd91381dd62add68b9bbefa6e505a10ccfa4d15fb81c90a9e9ac4bbf27cf5de927926e861a0cd33466cca5901b096569404c0a5de214488a2643e518f2c9f59ffe7afbd56b8bf65516976a32a0eabb7e2e39962d32950d61775d45911c3c04d595e1f8cd0b601d299cd1a533d7cd70f47613a9c43a8b93819cc49c362c61d863c931bed856e6eaac36ef95ae6968f1462604ec80879ca7c37d5528634fc69967b1bc0bcba4bafb2889b9843c38e07f388ce76397d5fd0b3260f40d2eefacbe085e6f69c6b74e1941ddcd169bd63d5a8d0a4b82a78f1292654f279ea97fba3a581b2870de56cdbc22fac62945b3dd7e6b8646464ffb7c6dda3c9b62904636e5d4d6b6b26bbd86e1e930c0dec4d57c9b12fe04b6e60d59d42d6decf71df6e1dbd293bb2ba1173bd51ece841280e53604b8be07ef29a5cb209fefda34c8e79899ba25bbd475630124fefeec69b2c507bd026c3858c68daf633c9fc12205ec94634a51ae17b85ee24494b3d7e32082d600f9ee272209aa75a5bd80488b71bc18a6ff1bb43dceac88b40ae7679f155e9173fc944ff9de5344ec4def8a9967c09d29993c943836ea198c25bb9952936ceae29127582931bc31dd3ce0d4220f7ccb227dc3169ee413a0ab785a5e8fbec68d5a0b584f2c9fbc934b3d0af3846e4f79853197f95cfe67dcef4b0a9cb75b4f9976ffb108a2956319677aa12fa662f29d2faf41420c0f2e6347f2e6b05a5a6dbc15aa38f0ea2177abd72aced45979212c0e06b382aea5f3eacaf15a0e1079e33448cb9c90ec9682a0364caa43935626a4cfa2cc526cf9f39bce6dbbc80b02b96446bc33056b4e2095e213f9f77c32f186358aa394563ee16b181ce88f68071b9da122ef330ddfc4ff8c2e310f871aefe0bf289c5cbd3c067daa0c8a25d8a67b2171f73b26022fd2e512da5ecc8091df543162778015556a5999f2e559bd3a428c1b57c2d2c17acbe77b0372f12a6ecf71b08883101524a1d95b6a1e8617f9dcedcfa8817cead96fb732384ce684ac20aee1234d17278376974f822ca0a1fdd740bfab368489d49b0fa06ca022fff711e90138abbcd457506e31e124356bef4371d5ac86a4d9e1fc39a5a8f6f3df3a072bc4641992b7a16f80fdb4e7e5602fa67ba90842463a2dc896400a28f8a780241d8c63f40d6f43643ed33102c3995733a51045f9129258665175faf92e5851499f391d62e57128d5028f22d4c8cc51af9c99239f5a8a6398c58875f9ef9d5ee8f76034ee0ad4150baa0e5ab253806c40e4a", 0xb41}], 0x6, &(0x7f0000004540)=[@ip_ttl={{0x14, 0x0, 0x2, 0x7}}, @ip_tos_u8={{0x11, 0x0, 0x1, 0x6}}, @ip_retopts={{0x54, 0x0, 0x7, {[@rr={0x7, 0x17, 0x8f, [@multicast1, @local, @broadcast, @rand_addr=0x64010101, @multicast1]}, @ra={0x94, 0x4, 0x1}, @rr={0x7, 0x27, 0x5a, [@dev={0xac, 0x14, 0x14, 0x3c}, @multicast2, @rand_addr, @remote, @multicast2, @broadcast, @multicast2, @rand_addr=0x64010101, @remote]}, @noop]}}}, @ip_retopts={{0x68, 0x0, 0x7, {[@timestamp={0x44, 0x24, 0x9f, 0x0, 0xe, [0x1, 0x1, 0x7f, 0x2, 0x4, 0x349, 0x7, 0x80]}, @noop, @timestamp={0x44, 0x1c, 0x27, 0x0, 0x4, [0x7ff, 0x6, 0x100, 0x5192, 0x2, 0x800]}, @ra={0x94, 0x4}, @generic={0x88, 0xa, "a6b5c5ab02780bd2"}, @timestamp={0x44, 0x8, 0xa3, 0x0, 0xb, [0x6b]}]}}}], 0xf0}}], 0x7, 0x4000000) 00:04:05 executing program 1: r0 = socket$l2tp(0x2, 0x2, 0x73) bind$inet(r0, &(0x7f0000000000)={0x2, 0x0, @private=0xa010101}, 0x10) 00:04:05 executing program 2: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) bind$inet(r0, &(0x7f0000000000)={0x2, 0x4e24, @multicast2}, 0x10) 00:04:05 executing program 5: socket(0x0, 0x80f, 0x0) 00:04:05 executing program 0: bpf$BPF_MAP_GET_FD_BY_ID(0xe, &(0x7f0000000040)={0xffffffffffffffff, 0x0, 0x8}, 0xc) 00:04:05 executing program 1: r0 = socket$qrtr(0x2a, 0x2, 0x0) r1 = epoll_create1(0x0) epoll_ctl$EPOLL_CTL_DEL(r1, 0x2, r0) 00:04:05 executing program 3: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25SFACILITIES(r0, 0x89e3, &(0x7f0000000240)={0x6b, 0x0, 0x7, 0x8, 0x1}) 00:04:05 executing program 4: socketpair(0xa, 0x3, 0x1, &(0x7f0000000180)) 00:04:05 executing program 5: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25GCAUSEDIAG(r0, 0x5460, 0x0) 00:04:05 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$BATADV_CMD_GET_DAT_CACHE(r0, &(0x7f0000000340)={0x0, 0x0, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, r1, 0x301}, 0x14}}, 0x0) 00:04:05 executing program 2: r0 = socket$l2tp(0x2, 0x2, 0x73) ioctl$sock_inet_SIOCDELRT(r0, 0x890c, &(0x7f0000000080)={0x0, {0x2, 0x0, @empty}, {0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x2, 0x0, @broadcast}, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000040)='wg2\x00'}) 00:04:05 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TEAM_CMD_PORT_LIST_GET(r0, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={&(0x7f00000002c0)={0x14}, 0x14}, 0x2}, 0x0) 00:04:05 executing program 0: r0 = socket$qrtr(0x2a, 0x2, 0x0) sendmsg$qrtr(r0, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000140)=[{0x10}], 0x10}, 0x38) 00:04:05 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$BATADV_CMD_TP_METER(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000180)={0x14, r1, 0x201}, 0x14}}, 0x0) 00:04:05 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_ipv6_tunnel_SIOCDELTUNNEL(r0, 0x89f2, &(0x7f0000000040)={'ip6gre0\x00', &(0x7f0000000100)={'ip6tnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @dev, @mcast2, 0x0, 0x700}}) 00:04:05 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$TIPC_CMD_ENABLE_BEARER(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000380)={0x18, r1, 0x1, 0x0, 0x0, {{}, {}, {0x20, 0x17, {0x0, 0x0, @l2={'ib', 0x3a, 'veth0_to_team\x00'}}}}}, 0x3c}}, 0x0) 00:04:05 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$TEAM_CMD_PORT_LIST_GET(r0, &(0x7f0000000ac0)={0x0, 0x0, &(0x7f0000000a80)={0x0}, 0x1, 0x0, 0x2800}, 0x0) 00:04:05 executing program 0: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25GCAUSEDIAG(r0, 0x8982, &(0x7f0000000000)) 00:04:05 executing program 4: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) sendmsg$802154_dgram(r0, &(0x7f0000000100)={&(0x7f0000000000)={0x24, @long}, 0x11, &(0x7f00000000c0)={0x0}}, 0x0) 00:04:05 executing program 5: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25GCAUSEDIAG(r0, 0x40086602, &(0x7f0000000000)) 00:04:05 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000200), 0xffffffffffffffff) sendmsg$L2TP_CMD_SESSION_MODIFY(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={&(0x7f0000000240)={0x14, r1, 0x1}, 0x14}}, 0x0) 00:04:05 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$batadv(&(0x7f0000000040), 0xffffffffffffffff) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000080)={'batadv0\x00', 0x0}) sendmsg$BATADV_CMD_GET_VLAN(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x1c, r1, 0xbcee2c2178a49ccd, 0x0, 0x0, {}, [@BATADV_ATTR_MESH_IFINDEX={0x8, 0x3, r2}]}, 0x1c}}, 0x0) 00:04:05 executing program 0: r0 = syz_init_net_socket$802154_dgram(0x24, 0x2, 0x0) setsockopt$rose(r0, 0x104, 0x1, &(0x7f0000000040), 0x4) 00:04:05 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_MESH(r0, &(0x7f0000000100)={&(0x7f0000000000), 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0xfffffffffffffea0, 0x0, 0x0, 0x0, 0x0, {}, [@BATADV_ATTR_THROUGHPUT_OVERRIDE={0x8}, @BATADV_ATTR_AGGREGATED_OGMS_ENABLED={0x5}, @BATADV_ATTR_AP_ISOLATION_ENABLED={0x5}]}, 0x2c}}, 0x0) 00:04:05 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000300), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_MODIFY(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000040)={0x20, r1, 0x1, 0x0, 0x0, {}, [@L2TP_ATTR_PEER_COOKIE={0xc}]}, 0x20}}, 0x0) 00:04:05 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_ADAPTATION_LAYER(r0, 0x84, 0x7, &(0x7f0000000040), 0x4) 00:04:05 executing program 2: r0 = socket$l2tp(0x2, 0x2, 0x73) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x9, 0x0, &(0x7f0000000280)) 00:04:05 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$IPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x43, 0x0, &(0x7f0000000200)) 00:04:05 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$TIPC_CMD_SET_NODE_ADDR(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000080)={0x24, r1, 0x1, 0x0, 0x0, {{}, {}, {0x124}}}, 0x24}}, 0x0) 00:04:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$BATADV_CMD_GET_GATEWAYS(r0, 0xffffffffffffffff, 0x0) 00:04:05 executing program 2: r0 = socket$inet6_mptcp(0xa, 0x1, 0x106) ioctl$ifreq_SIOCGIFINDEX_batadv_mesh(r0, 0x8933, &(0x7f0000000180)) 00:04:05 executing program 4: r0 = socket$inet_udp(0x2, 0x2, 0x0) setsockopt$EBT_SO_SET_ENTRIES(r0, 0x0, 0x80, &(0x7f0000001380)=@broute={'broute\x00', 0x20, 0x6, 0x1006, [], 0x0, 0x0, &(0x7f0000000180)=[{0x0, '\x00', 0x0, 0x0, 0x2, [{0x0, 0x0, 0x0, 'veth0_vlan\x00', 'veth0_to_hsr\x00', 'vxcan1\x00', 'bond0\x00', @multicast, [], @broadcast, [], 0x11e, 0x11e, 0x156, [@quota={{'quota\x00', 0x0, 0x18}}, @stp={{'stp\x00', 0x0, 0x48}, {{0x0, {0x0, 0x0, 0x0, @broadcast}}}}], [], @common=@mark={'mark\x00', 0x10}}, {0x0, 0x0, 0x0, 'gretap0\x00', 'dvmrp0\x00', 'batadv_slave_0\x00', 'tunl0\x00', @dev, [], @multicast, [], 0x126, 0x126, 0x16e, [@ip6={{'ip6\x00', 0x0, 0x50}, {{@rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @private1}}}, @owner={{'owner\x00', 0x0, 0x18}, {{0xee00}}}], [], @common=@RATEEST={'RATEEST\x00', 0x20, {{'syz0\x00'}}}}]}, {0x0, '\x00', 0x2, 0x0, 0x2, [{0x0, 0x0, 0x0, 'veth0\x00', 'ip6gretap0\x00', 'macvlan0\x00', 'veth1_to_bond\x00', @remote, [], @empty, [], 0x6e, 0xe6, 0x11e, [], [@common=@NFLOG={'NFLOG\x00', 0x50, {{0x0, 0x0, 0x0, 0x0, 0x0, "ff09b0ea17ed8dcbb2454192bb440772f965b2ed101f7821ae418b52dfb45055b8a61a3425af1484ba4e5a6952f5978afa9d0df1a53d14512493c1fb1bfbd82f"}}}], @common=@mark={'mark\x00', 0x10}}, {0x0, 0x0, 0x0, 'veth1_to_bridge\x00', 'pimreg1\x00', 'bond_slave_0\x00', 'veth1_macvtap\x00', @link_local, [], @dev, [], 0xbe, 0x1ee, 0x266, [@ipvs={{'ipvs\x00', 0x0, 0x28}, {{@ipv6=@dev}}}], [@common=@SECMARK={'SECMARK\x00', 0x108, {{0x0, 0x0, 'system_u:object_r:netutils_exec_t:s0\x00'}}}], @common=@NFLOG={'NFLOG\x00', 0x50, {{0x0, 0x0, 0x0, 0x0, 0x0, "0536b4d20e202ca2ca8fa6ee16ae2f84467dd535c94559b5bb2dd16af8dee22679f85e5859d641ad4d1c8ce25ee3342ada2eb22dae5ecfb5a5f25c39c6290077"}}}}]}, {0x0, '\x00', 0x4, 0x0, 0x1, [{0x0, 0x0, 0x0, 'ip6erspan0\x00', 'veth1\x00', 'pimreg0\x00', 'ip_vti0\x00', @link_local, [], @link_local, [], 0x8b6, 0x8b6, 0x92e, [@among={{'among\x00', 0x0, 0x820}}], [], @common=@nflog={'nflog\x00', 0x50, {{0x0, 0x0, 0x0, 0x0, 0x0, "87fb8b22e8b4ac695a8d867bc725aa5f988171b2e8df434237232ba2786909a46ba489a7cb0e79ce44de03436f3435f92c814818cc42288d44367d804a740789"}}}}]}]}, 0x107e) 00:04:05 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000040), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_SB_POOL_GET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000001c0)=ANY=[@ANYBLOB="a4000000", @ANYRES16=r1, @ANYBLOB="01"], 0xa4}}, 0x0) 00:04:05 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$l2tp(&(0x7f0000000300), 0xffffffffffffffff) sendmsg$L2TP_CMD_TUNNEL_GET(r0, &(0x7f00000003c0)={0x0, 0x0, &(0x7f0000000380)={&(0x7f0000000340)=ANY=[@ANYBLOB='$\x00\x00\x00', @ANYRES16=r1, @ANYBLOB="01000000e9ffffff00000409004005"], 0x24}}, 0x0) 00:04:05 executing program 1: r0 = socket$l2tp(0x2, 0x2, 0x73) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x7, 0x0, &(0x7f0000000280)) 00:04:05 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$DEVLINK_CMD_TRAP_POLICER_SET(0xffffffffffffffff, &(0x7f00000019c0)={0x0, 0x0, 0x0}, 0x0) mmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000, 0x0, 0x13, r0, 0x0) [ 245.759829][ T7506] netlink: 8 bytes leftover after parsing attributes in process `syz-executor.3'. 00:04:05 executing program 2: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$nl802154(&(0x7f0000000000), 0xffffffffffffffff) sendmsg$NL802154_CMD_SET_PAN_ID(r0, &(0x7f0000000100)={0x0, 0x0, &(0x7f0000000180)={&(0x7f00000000c0)={0x28, r1, 0x1, 0x0, 0x0, {}, [@NL802154_ATTR_WPAN_DEV={0xc}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x28}}, 0x0) 00:04:05 executing program 4: r0 = socket(0x29, 0x2, 0x0) getsockopt$SO_TIMESTAMP(r0, 0x1, 0x22, 0x0, &(0x7f0000000240)) 00:04:05 executing program 5: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000240), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_NAME_TABLE(r0, &(0x7f0000000400)={0x0, 0x0, &(0x7f00000003c0)={&(0x7f0000000380)={0x30, r1, 0x1, 0x0, 0x0, {{}, {}, {0x14, 0x19, {0x0, 0x0, 0x18}}}}, 0x30}}, 0x0) 00:04:05 executing program 1: r0 = socket$l2tp(0x2, 0x2, 0x73) ioctl$sock_inet_SIOCDELRT(r0, 0x890c, &(0x7f0000000080)={0x0, {0x2, 0x0, @empty}, {0x2, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}}, {0x2, 0x0, @broadcast}, 0x0, 0x0, 0x0, 0x0, 0x1f}) 00:04:05 executing program 0: r0 = socket(0x11, 0x2, 0x0) sendmsg$DEVLINK_CMD_SB_PORT_POOL_SET(r0, &(0x7f00000003c0)={&(0x7f00000001c0), 0xc, &(0x7f0000000380)={0x0}}, 0x0) 00:04:05 executing program 3: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) connect$l2tp(r0, &(0x7f0000000000), 0x10) 00:04:05 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000880), 0x98) 00:04:05 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000100)={0x0, 0x1620}, 0x10) sendmsg$inet_sctp(r0, &(0x7f00000006c0)={&(0x7f0000000340)=@in6={0x1c, 0x1c, 0x3}, 0x1c, 0x0, 0x0, &(0x7f0000000600)=[@prinfo={0x14}], 0x14}, 0x0) 00:04:05 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, &(0x7f0000000140)=[{&(0x7f0000000040)="85", 0x1}], 0x1, &(0x7f0000000180)=[@sndrcv={0x2c}], 0x2c}, 0x0) 00:04:05 executing program 0: syz_emit_ethernet(0x36, &(0x7f0000000140)={@local, @empty, @val, {@ipv6}}, 0x0) 00:04:05 executing program 5: r0 = shmget$private(0x0, 0x2000, 0x0, &(0x7f0000ffe000/0x2000)=nil) r1 = shmat(r0, &(0x7f0000ffe000/0x2000)=nil, 0x0) shmdt(r1) 00:04:05 executing program 4: r0 = socket$l2tp(0x2, 0x2, 0x73) getsockopt$ARPT_SO_GET_INFO(r0, 0x0, 0x31, 0x0, &(0x7f0000000280)) 00:04:05 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = fcntl$dupfd(r0, 0x0, r0) sendmsg$inet_sctp(r1, &(0x7f00000003c0)={&(0x7f0000000000)=@in6={0x1c, 0x1c, 0x3}, 0x1c, 0x0, 0x0, &(0x7f0000000380)=[@authinfo={0x10}], 0x10}, 0x0) 00:04:05 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000000)={0x0, @in, 0x0, 0x0, 0x8d962d77a601671}, 0x98) 00:04:05 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000006c0)={&(0x7f0000000340)=@in={0x10, 0x2}, 0x10, 0x0, 0x0, &(0x7f0000000000)=[@sndrcv={0x2c}], 0x2c}, 0x0) 00:04:05 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) close(r0) close(r0) 00:04:05 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x28, &(0x7f0000000280)={0x1, [0x0]}, &(0x7f00000002c0)=0x8) getsockopt$inet_sctp_SCTP_DELAYED_SACK(r0, 0x84, 0xf, &(0x7f0000000140), &(0x7f0000000180)=0xc) 00:04:05 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000006c0)={&(0x7f0000000080)=@in6={0x1c, 0x1c, 0x2}, 0x1c, 0x0, 0x0, &(0x7f0000000040)=ANY=[@ANYBLOB=']'], 0x30}, 0x0) 00:04:05 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000001c0)={&(0x7f0000000000)=@in={0x10, 0x2}, 0x10, &(0x7f0000000140)=[{&(0x7f0000000040)="85", 0x1}], 0x1, &(0x7f0000000180)=[@authinfo={0x10}, @sndrcv={0x2c}], 0x3c}, 0x0) 00:04:06 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x28, &(0x7f0000000280)={0x1, [0x0]}, &(0x7f00000002c0)=0x8) getsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f00000000c0)={r2}, &(0x7f0000000100)=0x14) 00:04:06 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_CONTEXT(r0, 0x84, 0x1a, &(0x7f0000000100), &(0x7f0000000140)=0x8) 00:04:06 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000001a40)={&(0x7f0000000600)=@in={0x0, 0x2}, 0x1c, 0x0, 0x0, &(0x7f0000000540)=[@sndinfo, @sndrcv={0x2c}], 0x40}, 0x0) 00:04:06 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f00000003c0), &(0x7f00000001c0)=0x98) 00:04:06 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000100)={0x0, 0x101, 0x0, 0x5}, 0x10) 00:04:06 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000006c0)={&(0x7f0000000340)=@in6={0x1c, 0x1c, 0x3}, 0x1c, 0x0, 0x0, &(0x7f0000000600)=[@dstaddrv6={0x1c, 0x84, 0xa, @empty}], 0x1c}, 0x0) 00:04:06 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect(r0, &(0x7f0000000040)=@in={0x10, 0x2}, 0x10) 00:04:06 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_DISABLE_FRAGMENTS(r0, 0x84, 0x9, &(0x7f0000000000), 0x4) 00:04:06 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000000)={0x0, @in, 0x0, 0x0, 0x88, 0x0, 0xfffe}, 0x98) 00:04:06 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000001a40)={&(0x7f0000000600)=@in6={0x1c, 0x1c, 0x1}, 0x1c, 0x0, 0x0, &(0x7f0000001980)=[@authinfo={0x10}], 0x10}, 0x0) 00:04:06 executing program 0: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_AUTH_CHUNKS(r0, 0x84, 0x102, &(0x7f0000000040), &(0x7f0000000100)=0x8) 00:04:06 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000000)={0x1c, 0x1c, 0x2}, 0x1c) 00:04:06 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f00000006c0)={&(0x7f0000000340)=@in6={0x1c, 0x1c, 0x3}, 0x1c, 0x0, 0x0, &(0x7f0000000600)=[@dstaddrv6={0x17, 0x84, 0xa, @empty}], 0x1c}, 0x0) 00:04:06 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x10, &(0x7f0000001400)=0x6, 0x4) 00:04:06 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000000)={0x0, @in, 0x0, 0x0, 0x8}, 0x98) 00:04:06 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0x10000}, 0x14) 00:04:06 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_DEFAULT_SNDINFO(r0, 0x84, 0x21, &(0x7f0000000100)={0x0, 0x1620}, 0x10) sendmsg$inet_sctp(r0, &(0x7f00000006c0)={0x0, 0x0, 0x0}, 0x0) 00:04:06 executing program 1: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f0000000040)={0x1c, 0x1c, 0x3}, 0x1c) connect$inet6(r0, &(0x7f0000000740)={0x1c, 0x1c, 0x3}, 0x1c) 00:04:06 executing program 3: r0 = socket$inet6_icmp_raw(0x1c, 0x3, 0x3a) sendto$inet6(r0, &(0x7f0000000300)="68fb0a40104d8f2c", 0x8, 0x0, &(0x7f0000000400)={0x1c, 0x1c, 0x2}, 0x1c) 00:04:06 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000001a40)={&(0x7f00000000c0)=@in6={0x1c, 0x1c, 0x1}, 0x76, 0x0, 0x0, &(0x7f0000000100)=[@authinfo={0x10}, @authinfo], 0x10}, 0x0) 00:04:06 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000100)={0x0, 0x0, 0x733}, 0x10) 00:04:06 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000000)={0x0, 0x3, 0x0, 0xfc01}, 0x8) 00:04:06 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_AUTO_ASCONF(r0, 0x84, 0x18, &(0x7f0000000040), 0x4) 00:04:06 executing program 5: r0 = syz_init_net_socket$x25(0x9, 0x5, 0x0) ioctl$SIOCX25GCAUSEDIAG(r0, 0x8941, 0x0) 00:04:06 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) recvmsg(r0, &(0x7f0000000dc0)={0x0, 0x0, 0x0}, 0x40080) 00:04:06 executing program 4: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000000)={0x0, 0x0, 0x47}, 0x8) 00:04:06 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000080)={0x0, @in, 0x8d, 0x0, 0x202}, 0x98) 00:04:06 executing program 5: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_LOCAL_AUTH_CHUNKS(r0, 0x84, 0x103, &(0x7f00000004c0), &(0x7f00000001c0)=0x8) 00:04:06 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_INITMSG(r0, 0x84, 0x3, &(0x7f0000000000)={0x0, 0x0, 0x47, 0xfc01}, 0x8) 00:04:06 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) r1 = dup(r0) sendto$inet6(r1, 0x0, 0x0, 0x0, &(0x7f0000001240)={0x1c, 0x1c}, 0x1c) recvmsg(r1, &(0x7f0000001680)={0x0, 0x0, 0x0}, 0x0) 00:04:06 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f00000000c0)={0x0, @in, 0x29, 0x0, 0x104}, 0x98) 00:04:06 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x28, &(0x7f0000000280)={0x1, [0x0]}, &(0x7f00000002c0)=0x8) getsockopt$inet_sctp_SCTP_MAX_BURST(r0, 0x84, 0x19, &(0x7f0000000040), &(0x7f0000000080)=0x8) 00:04:06 executing program 4: madvise(&(0x7f0000ffe000/0x1000)=nil, 0x1000, 0x0) 00:04:06 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_ASSOCINFO(r0, 0x84, 0x2, &(0x7f0000000400)={0x0, 0x0, 0x0, 0xffffff00}, 0x14) 00:04:06 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) r1 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_GET_ASSOC_ID_LIST(r1, 0x84, 0x28, &(0x7f0000000280)={0x1, [0x0]}, &(0x7f00000002c0)=0x8) getsockopt$inet_sctp_SCTP_MAXSEG(r0, 0x84, 0xe, &(0x7f0000000000), &(0x7f0000000040)=0x8) 00:04:06 executing program 3: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_FRAGMENT_INTERLEAVE(r0, 0x84, 0x10, &(0x7f0000001400), 0x4) 00:04:06 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000580)={&(0x7f0000000000)=@in6={0x1c, 0x1c, 0x3}, 0x1c, 0x0, 0x0, &(0x7f0000000540)=[@prinfo={0x14}], 0x14}, 0x0) 00:04:06 executing program 4: r0 = socket$inet_sctp(0x2, 0x1, 0x84) setsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000000)={0x0, @in, 0x0, 0x0, 0x81}, 0x98) 00:04:06 executing program 0: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_RTOINFO(r0, 0x84, 0x1, &(0x7f0000000100)={0x0, 0x101, 0x733, 0x5}, 0x10) 00:04:06 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) setsockopt$inet_sctp_SCTP_AUTH_CHUNK(r0, 0x84, 0x12, &(0x7f00000000c0)={0x1}, 0x1) 00:04:06 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000001a40)={&(0x7f0000000600)=@in6={0x1c, 0x1c, 0x1}, 0x1c, 0x0, 0x0, &(0x7f0000001980)=[@dstaddrv6={0x1c, 0x84, 0xa, @empty}, @sndrcv={0x2c}], 0x48}, 0x0) 00:04:06 executing program 5: r0 = socket$inet_sctp(0x2, 0x5, 0x84) connect$inet(r0, &(0x7f0000000040)={0x10, 0x2}, 0x10) socket$inet6_sctp(0x1c, 0x0, 0x84) 00:04:06 executing program 4: r0 = socket$inet6_sctp(0x1c, 0x5, 0x84) connect$inet6(r0, &(0x7f00000012c0)={0x1c, 0x1c, 0x1}, 0x1c) 00:04:06 executing program 0: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) bind(r0, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x2}, 0x1c) connect$inet6(r0, &(0x7f0000000100)={0x1c, 0x1c, 0x2}, 0x1c) sendto(r0, &(0x7f00000001c0)="8a", 0x1, 0x81, 0x0, 0x0) 00:04:06 executing program 2: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000000500)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000000)=[@prinfo={0x14}, @authinfo={0x10}, @sndrcv={0x2c}], 0x50}, 0x0) 00:04:06 executing program 1: syz_emit_ethernet(0x2a, &(0x7f00000000c0)={@broadcast, @local, @val, {@ipv4}}, 0x0) 00:04:06 executing program 3: accept4$inet6(0xffffffffffffff9c, &(0x7f00000005c0), 0x0, 0x0) 00:04:06 executing program 1: syz_emit_ethernet(0x9a, &(0x7f0000000000)={@random="15adbd673f9c", @remote, @val, {@ipv6}}, 0x0) 00:04:06 executing program 2: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) connect$inet6(r0, &(0x7f0000000100)={0x1c, 0x1c, 0x2}, 0x1c) 00:04:06 executing program 5: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000000080)="ae", 0x1, 0x0, &(0x7f0000000100)={0x1c, 0x1c}, 0x1c) 00:04:06 executing program 4: linkat(0xffffffffffffffff, 0x0, 0xffffffffffffffff, &(0x7f0000000800)='./file0\x00', 0x0) 00:04:06 executing program 3: r0 = socket$inet6_sctp(0x1c, 0x1, 0x84) bind(r0, &(0x7f0000000000)=@in6={0x1c, 0x1c, 0x3}, 0x1c) connect$inet6(r0, &(0x7f0000000080)={0x1c, 0x1c, 0x3}, 0x1c) r1 = dup(r0) sendto$inet6(r1, &(0x7f00000001c0)="d39b2845e7ba3176e4274c88fadfa5c97fcd5e5dc0e3faf8152b08516a85021e4e44df284df341d41d16f5f4940090eb8e4de3d83a9831e0d22ea7d470e904a9b060ebc8a685bda77a67145eff01521c88ea73c9f838e773fc308188c6ee56b9e6afac9d32999f9ba4db09ff4333a648fecd5002dd930b8876bfd5c1491ebb8a9f5f44a17db4a514cc6aabe8d136ef5ed4671fdbd1d80b59f1", 0x99, 0x0, 0x0, 0x0) recvmsg(r1, &(0x7f0000001680)={0x0, 0x0, &(0x7f0000000180)=[{&(0x7f0000003b40)=""/4100, 0x1004}], 0x1}, 0x0) 00:04:06 executing program 1: r0 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_PARAMS(r0, 0x84, 0xa, &(0x7f0000000080), &(0x7f0000000000)=0x98) 00:04:06 executing program 0: semctl$GETVAL(0xffffffffffffffff, 0x0, 0x5, 0x0) 00:04:06 executing program 4: r0 = syz_open_pts(0xffffffffffffffff, 0x0) fchown(r0, 0x0, 0xffffffffffffffff) 00:04:06 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x7, &(0x7f0000000180)) 00:04:06 executing program 0: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000001740)={0x0, 0x0, &(0x7f0000001500)=[{&(0x7f0000000440)="c705bff17029731700e6800a1535c9fa8782798aaed0e8d93f859a4bc435290054fa034f2a59bb84bd19635097f5067d64b1961209ccc7c2ed3abacd78c6c24ebca6b06dd3a33a369cc5c11295b189c7259267b9c5998f6ff0abce1095396c464d9795229c571d4d56c268775f3f566c77d7fe69773d4fb2dd024a16f59f4fa1db21e514bb590daaa626e2b2559916a98aca5aad3a1fd4a85d62ecb78587cde7aabb2c192bdc7aa56394", 0xaa}, {&(0x7f0000000500)="635c5b2c238d5db5145f240a0dae4ef561814abc4b42ee686e8c40164ff32203fa50140567085b1f4fbb75172168aef34d2ea71b82f3191ce56d88080503d33dda1cd07ee999c0b927824d08f11133d7d4d2dc63a646a4b8f535953f2b0bbcc32eb065eed036515d131fbdf188fdca2b2c17cf950d7c33764b9918eb395db877d6ca615025aab9f813ee2460b36e04b01d27ba377e3d0a50628b120e12f4b7dc7aed533a49514bc261812020ab0ea48f11d7b606ace874851926c45b4eb626f3758d7f18d2e059cbb7fc7c7261f201c94dd596eb1cb343cfddfe95c60085aeb1136aaa560fd57df6db68b996065449b590c3865df860806022a5fe5f069d8a1d2e13bc8c4c73160b99a8f3f8c609d3af64b0fd202d27888c47bd03b255c6cadf5acf8561e5b79c82d86e0d65871c896ca1178c446bbf56c0ecb4a4345e72549d92243c7a9141e82bb75dbe2cab69660c8c7cd6d81b45e1973dc4bea0ed7542b5b70cd9a96c408a22ba702184734718fd84efa8f398721f427fb96e059bad7e6b76b7fd57d885f8583bc7a1579cc8c29b00c1dedc4faf6d23c59c757f9c311bf360b12e3556c0002475b32026d8d00638e424b459fa3ac17536788207a0b623d9590c5e387f3797446df2654af69a7b5c1c75e1791b210bb3863cba95d5b18af7cfcb3948822fbd10979febd080cefe7474622651077da8213112047f5719e9fa3f57e919c5b22519ef9196aa2e1732c38a746154226f106e29e7feb5613d691306d028d51e979ec6dbfa9b06fd6bbc6a2ffcaaa647fa73f58f831433483a7123824aa2579e19f975959412062016f7dc6b79cff8a6aa6dc4a65cc1536142d2ca68e8a9f96679faf5f762cecb4f3c6aa33601c824eb5ba8f8affb877177954b124d98f410fcf3916ffef4d0906d4aa0cc991dd2804bf2a1dec6c4d0a75a6f059cb7d140c7760f6994a613a46690d009efc63d14d47cfa78f6590bf24b31959334e84a13858f4c97d494f36a0a046be24ff128a16cb5b2aee3de85dd9fa8ae1152277dc60724d5191fa2ab9d6e04da62a71e8a02b7858c801f9ca9aefec437ab7862c89d6fa2533f0aa25132b08dfca8fbd1f55e950139373e40b4ede460540aa8500a8c33347b3ac86aa65960a86306b7e99cbc458862667bc471c09b8cac1dd0d4d953ba7bc4f04f5d491a1b8891f002e608a89ab81e7a1b1a93f419a3aa3425ef28051c6cbdb6076d9955885d35f2377b6608d620ee0542b3fa1524921a1cc472bb63aedb87dd8166bd600f8d0102ec2adadc60cf52b47e24a2292f02c2e733f0d69863c2331e583b85f07b10c17c92188daa5b0d57a7a75964b491dbd385c0fc9fe68114061d32677b8f65934a921724913eabf7af8e178e03f806b783d65907ef8079f2ad0be9ab80dd7a676a491213055916b691f9dfbb172a399f1fcdc3594cbf597886b0f6d2bcd086cecb708f9d162197aa64c875822458d367b1d60207302dddcd987ea431a6ffe37fdcb1261d3284a854402fc104243c2f11325ad68222e43e744572fd1bb04140698b219232fa2a5a3724e5216162c97134728c2f59d0216d4cdd3869adb13d2230d66ebe9a507c288b7c2be0ee6c4fb6c5c648f807a43c266dbfb4e13c4f0112904e844bc11d61aaa84f7d6d057af1a949ff248436cc327a79c9c7491336a84945fa9e53acbfce3f0e30f8c4b5fdd852bde38ce57ac28710d4084d9e09283003ce4576bbc2c4c4d1ddbdfecc2eeeed07fbde5de0b019a23a9f891e8d0b5e936650584f6f76d96fcb6c948bd2ae7b2737ea6d0600e453cdcf2520269ff25f7ebb0aa80e93006e213b53f17c0a01c408021c620059dab09bb1e341395c69ec2f5d3e4901c72aa89ce2907b7c5c2a0e45a792902ed8a4e439a87e6e5fd16ca193400974da796085da6acbf5650ea7c9af06781403835acf6acdad762e87739412566ddd6d5d24b76523a7831c791e9b969e773b7ebec82784b0a3c644968748ccf719cc7e3195c4e9c489d43b7952fdea8ebfad1e582514d7dd6e999edbb62095793b39010b8cdf66ea99f4e5e2dc07504cf47a208e7bb2db3afdc537665d0a853687af1a074b8398a8feda4b01991e4dc21eea0ae97626739f58bb3f65898efd7b09fdcb87ba8c79728c5407422f348e9628378b40460f3d32ff8aecc7579ef638f966001f8e8eafdb27cdc78004a6f1598f8f690b32e6f036427023e386912a9b4cae7a24eb185c93607259c75f62f2e6e114a208b6aa228e909b6527dd0789ad12dca342defefaf03a774e1ae997db325fd63734c620de52f07ceb37cb78507ed1e8a4a0997b67143176ecb1accc677a0844df758e529533bc25274d201e7e157a29629cf14ccfd9f1d38749bbc378de2974a300547a035e0afbd1562a943d5419e03f51534f6f0f0254bbff3d7f92caecc7685bdbae4cb2c8d25e92941a2a80236238badff7da67b728a526d2adc14bfdd0a722ac87aa0667b3bb88509b31dd11a235cc07d8d01befd52845e07a38467a2e820253ec07f33b549d1a79d87ed390c78b38ff144f4c62f74ea2c530f0b31b864b7be1159e84e4746bd1a934aabf9f064b2ccff6b8cdf3403d51d17398267aa98e2b3d8d52fc1c7fff6426f3c8423f318419e226768e231c6d13a3053f731b18dd8796acce20116117417a6753e5db6e6a38a2e85c31436c87ecfbd37a6ce0d1427e51352d4a566bd2559ddb2aa6c3090b091d2b3425ae3882515c65c511a6a90106802bf54e4750a4f4eb4e04825304ee04862fe4ce536f0a7920d99ab5691c639a20bd1d1d8531dc2f9350d600a75a258c1341d1f336e44c7c2e2ab8a1bba12001e263a87e2efbbf2c6f9fa4db177b023de6954c33daa32c0e853a29f08b2ffb5ae1dfb63fb58db0de6575f4747f7b390fe1bad7a1e720367a22c925724db15506eadb4f4c11995eacad4a667862368e97fe7abe9d5f2f7605eff6f7c8aaaaefc2524296108833a6c6e0cfeea223453149b7b6ffdf5024c12f99b489f17acb71ca291f5875190fe3c5b1993d38d91b386b154688f6eed9e11be86bc0e27545799d1f921e9ea267500d7d266ec71b5bf62d97adc98dbdaf3232b890c20bba6512c2b440bac4c113605f58e513d8ed49ece0057b1b30c5966a8d8cc68163588b38b5246481d54a3fa7d5f171576c9e0dbdfd1587d14f9372e288fbfbcade4487cfb4dfa8748e195e326c9bac3f33ca1e3e124eb23c9951b5447af0e77ece4fbb7b56b7e9f4572facfa56a2c38f42d1cb814eaa50eeb993718cee5df840e13be8d615bd2e6d9f7445b3ca944c4a48d4866c34fdc5430675b7c031596e9663480a583a1ea88126501bb7c6a020d4086be076f79b235e85e6b1788641191569d0a6478436bfaa3b34ee3e3b0817881ab8050470df786cbb6d68b2a9f5a24d59bf25971981b3cb6c6a59aa8b4f922b60e8c1714993d75f12dfdfb92181164ce971aa8633bbe9a9e60cbd14582680d2023c3f7ff4e82acfdde02e26036597592ef0cad0838dd49c2d91ddd7e5f4dfac5dd2c3c3da9d8096c542d12ba3a86bde383ee08c0e3343d228ba66c8806326a18de84f90eddf13ce23c69baf8fd160bde6ddcc24bf3d440084e9f6aa30c8f469d1d23ebf01859cb848c739251a2f3d79f85f3465a10bc86d73ea6fa0203e34f8e73b6175e9568f21a384c0c2e1f54ded06eaf5874e98a643710134e32fd0fe49adde4b473fd06bdc5bc97c293d01ca105f38663b58d651621413978fdefc358d95e409b5293f0d60915c6b6860052d8ad6cb0e0cef4c2ec57d54cb155ff35c1bb08f4dbc95943f512a9be15f9981475bd50bd883c48c2ae8e84585a69af170b8702fa2f43eeabac9fa0aceecae0daf724dcead0aa814419fe8edc4f4d89ca3d0334a2936e5ca15ca8a0673f8bf50b5c222a24c60e26dbc1f392d92dfa9c91732f993340e24bcfcd090d7ed98801026315cf3fa12452e99d88f3626fb0875e438ab2fcaad2a3a5974c61a548436f64958c25c0bf3e466077103876e0e178c86aa17061c317b29dd1701e6cdf89c1b08123c6e0b155492cb1d3a01b72c5d8e3580b8242808d600d43f952746aed4164fcc99695aa1ff28c4c30b08c3d3cc00900ce12ab9b4e5a8c40bf6869f85edd73c17c97dbb1f7357acadd5d70f36fdac50765f5c37430ab48f343b3414fc6ece89bf64bae888db3e1566a14553a7ffba554fc6b682d01ee7ebb0cf99be0be8b406d9881676272afd94f6fde84909f4c695ca2b52d21ee92180fc0c509f6de97be9fc9058e142b799958135e4b1ff48527c16abe31496f4bacdcefe18e6b460bf1500a3a41a68c90d66e2dd4dec45be01e3286e9b73effa70fd76b8be5d2a60a0ce132976ff4d3afed68606a3f1397916a3a62a8520e69165fccdb3d5b312b6836abee8f8932b64befc05d267ae4e5cc2bc96fb8cfff9f46760eee4d6b147febe4c1b5d8449e7451a0158288cd17677c880209fd7285c279be10c8a442ede030979886c168f5bc0ae1638f66627c0c421cf23522af3a575037950319599f12b4a9a576055e486dbb0f800366f1844cd6d18379eaf022758461a712f1e6e91a8c9cbb4872df1daa6704a00c366299d071e419cbd92cca066385e26526850aa0f22506b95395ec16b17e6fe51d865ff6145969a8cdd1477d7f7eabf1d16434a808fad52218467d8231ea2b51483bf81a5d07885304698595284d760ecab399a536e7330f61ca61b033c10e6637db235c60371025d52ace51750c8618d7a9cb08a2fd9c54977e603534d8436fa46b45cdbceb564521d07b7e7618e8cddbf002f5e82f4198af69e45288e40f0250bd1babce3f7f74a283274229e8ec7727d10086dc120437dabcb0dc32f0de493f952456a89b3918f89480a859ec5171ec35ec3dbcd340b925e4047374120b352e9c2f68060cb527b895dbb86b0ef8d287d1eec5b1c3ab1a1f95001501c0a2679f2f13b9238d6addf41e2d7826a7b408663ec177443350b1a79b13ff712e533fd629e4e575f98afc8cd7d6975fa4c213266d4d4ceeb05fa547565f0b6ec5d8c0571bd4304d6df7408a45486bf0ecf714fd28ea835acaa009ca66dc257e77ad54836b52e60e8389e83c83b8f3c84381d3703eb9cb0b000015a3f95647eadd1fd453e79e402064584a95d0ddabd201c824fe1fb151cf1cf59086d85d0c54d436cdac905be3042aa63b4fde599b52504f9ae8235315b8bf6206e4a756d72f924946b64b6891f11684bc89e915c72c0fcc1b9460b09c8d4489c8a22b4adc881a4987ecd11ba8698633097925835af9830058a0330c0b5cc7c29d7c571a2d587081819f9f496b5db3dd989c955789d3229946aa7d0f5440cc142c36e9ca38599a371a7ad23b038436788360d1e2742706317c99653ca98f1b6f905ad5359196dfb82914baaa242e623a3a9579cbe37d15d8daa7402660dd08b67a1fa7efbf6090f92d8787096c6764867926846d3fbb50dcc3d98e0c451b154ced8e28aa6a7238289f59c024ce1474a8ddf6fb66c5c696cef148889f9", 0xf57}], 0x2}, 0x8) 00:04:06 executing program 1: mmap(&(0x7f0000ffa000/0x3000)=nil, 0x3000, 0x8f320878dfbf4611, 0x10, 0xffffffffffffffff, 0x0) 00:04:07 executing program 5: syz_emit_ethernet(0x4f, &(0x7f0000000000)={@local, @random="351b318286cb", @val, {@ipv4}}, 0x0) 00:04:07 executing program 4: syz_emit_ethernet(0x52, &(0x7f0000000000)={@local, @local, @val, {@ipv6}}, 0x0) 00:04:07 executing program 5: syz_emit_ethernet(0x46, &(0x7f0000000240)={@broadcast, @broadcast, @val, {@ipv6}}, 0x0) 00:04:07 executing program 2: syz_emit_ethernet(0x3a, &(0x7f0000000000)={@local, @local, @val, {@ipv4}}, 0x0) 00:04:07 executing program 3: syz_emit_ethernet(0x46, &(0x7f00000000c0)={@local, @local, @val, {@ipv4}}, 0x0) 00:04:07 executing program 0: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x2, 0x0) 00:04:07 executing program 1: setrlimit(0x8, &(0x7f0000000000)={0x1, 0x7}) openat(0xffffffffffffffff, 0x0, 0x0, 0x0) 00:04:07 executing program 4: accept$unix(0xffffffffffffffff, &(0x7f00000006c0)=@abs, 0x0) 00:04:07 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x1, 0x0) 00:04:07 executing program 5: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) madvise(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0) 00:04:07 executing program 3: semget(0x2, 0x2, 0x324) 00:04:07 executing program 1: recvmmsg(0xffffffffffffff9c, 0x0, 0x0, 0x0, 0xffffffffffffffff) 00:04:07 executing program 0: r0 = socket(0x18, 0x1, 0x0) listen(r0, 0x0) connect$inet(r0, &(0x7f0000000300), 0xc) 00:04:07 executing program 4: r0 = shmget(0x2, 0x6000, 0x0, &(0x7f0000ff8000/0x6000)=nil) shmat(r0, &(0x7f0000400000/0xc00000)=nil, 0x0) 00:04:07 executing program 2: nanosleep(&(0x7f00000000c0)={0x0, 0x7fffffffffffffff}, 0x0) 00:04:07 executing program 1: syz_emit_ethernet(0xa9, &(0x7f0000000000)={@local, @local, @val, {@ipv4}}, 0x0) 00:04:07 executing program 3: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) fcntl$lock(r0, 0x7, 0x0) 00:04:07 executing program 5: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001440)) 00:04:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) flock(r0, 0x0) 00:04:07 executing program 4: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, @val, {@ipv4}}, 0x0) 00:04:07 executing program 2: writev(0xffffffffffffffff, &(0x7f0000002900)=[{0x0}, {0x0}, {0x0}], 0x3) 00:04:07 executing program 3: syz_emit_ethernet(0x46, &(0x7f0000000240)={@broadcast, @broadcast, @val, {@ipv6}}, 0x0) 00:04:07 executing program 0: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) getsockopt$sock_cred(r0, 0xffff, 0x1022, 0x0, 0x0) 00:04:07 executing program 5: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000080)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000000840)={&(0x7f0000000000)=@abs, 0x8, &(0x7f0000000640)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9, 0x0, 0x58}, 0x0) 00:04:07 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000080)={0xffffffffffffffff, 0xffffffffffffffff}) sendto$unix(r0, 0x0, 0x0, 0x408, 0x0, 0x0) 00:04:07 executing program 4: syz_emit_ethernet(0x6a, &(0x7f0000000100)={@broadcast, @empty, @val, {@ipv6}}, 0x0) 00:04:07 executing program 2: syz_emit_ethernet(0x4a, &(0x7f0000000000)={@local, @local, @val, {@ipv4}}, 0x0) 00:04:07 executing program 3: pwritev(0xffffffffffffffff, &(0x7f0000001540)=[{&(0x7f0000000040)="f2500fc00a33f7e900109c973e98f43f0e496d86182b16172dc79e2df5146cee29c329daec0745ac6ccb63bab70c931c289cba03c21ebbbb1dd1666e5c137b7111b0c59bbe995f8dc2498b00bae6a551143e3e17ecf800"/105, 0x69}, {&(0x7f00000000c0)}, {&(0x7f0000000200)="02bc97bda33d1bbc2da2f5bf2c429589780ee04f4979141ac5505fe673ed123478d7413f3a3b8490e87b8388fc5f901bb1ec737050e723772e4cb51cacc6d02fc8a4484359f67f8e87e5106a4df5d70591cfcc0759b7bfd658394a45ec47da9d113718334084c6c1dd307911348d82b8e5d8e3010e803782c4efd2a56c2616092219242ffc5eeae9d1ab74f3773a7b841adb27eb21daf97f4f7a29dc119c999d99e8003b94aebe8d782ed78f21ec22f4c3607eda3ab5d4e36d16d579a0a72c5098d875809caf28704ab8f7a2b67df764954ed405e63397face083e9a5af2c7441a9f1eb990127f60e579955e9a92a94f45c4048a4d38225a9af174e164ee430d6a3212d2fb73eb4d479ba2d91e61691b7a096d23959a097c2d4b82b8fa6189f5023befd0266fa427beb1e49814fd2e86077764cb3bf1bef78592484bccfed10ee82cf0d89d3063a16216e0630cfe8a0f0767be24bf1b8c7a60370d5cbf86905782e9cb509696ce10f5e7ded3aab00b52e212bc1a292c32a3d627a3f91c5d2f8ff1ef870a7f66526607a6c7ace996c1c56aec36435940d7f9eecd85c0e3c4670583618dd774b6c2814a82579a42dd9075ef17876a263b54865a7036aa67ed4d8f9c1f9cd97221402b50c62b73ff3b1ad5b1014391511d478f8f3bd8b981be9bedcb889de7fea3e0e2c11aba7f2126c231366aafdfc4c40a68cbf6152d9d5386e85d8e328ba378e51049fbdcfc140fef9e587f850642118b1815a2d5bf739ba907ba9cdc8edb382254bc08388afd5d1b40029558176de14367467a6c026a7b6c8a9982e8757b018d7d91e5200a9457ff8cf48e7e0517db48509a983169b88cb28ccc9f246262dbd7ba1c56f73a9e55100865623815caabb1936054cd52c0bde4832a2352f655aebd1a1f59afa058ac79e17b655fd7f2a2de81b3bdc27473b9c68a69b32f8f39d8ce5fdfff37d3b6bbcaf9d55068e68f348d1aba95c843e21d7aa1ad084ac8eeedfc32b6d4826b37eaa533688020ab59a9a3041b226c989a15443defd6303ff03c06183b032e4ff3fc43b6c8f373bec1f8232f5ceaf7cb1cbbc35c1937a6438d82518296a285371abf474a48dc696d40775c53261e757ca4415f8776cdff21b66b81d5d10d458c3c6bff3f568ea1c3c27233f05cfaa2927dc4a136e0214fe82aec4129e0dbd9079414cbb14f9e0d35ae9e5b286f06c784f9d86569bf0660797902298fec3c7150cb22a82c9539c2bafd6b5705059f0ef19b274b134355335f856fd2704445ede24fef44ecfa8eee8de813a543ad67a47c9f2aba610e6c3dfd08554440979421cf73fdc8cdf128d8eeaac6522f96ec5bf75a46124de2a1a1ff7d5d458201996873f4ed6f5cb4692274f42091d25a5acd9ec866799722ef8ba012ac10ababe3cf552f5bdbaf292519897fc836f5e6c1c412145b02c61755cae87584796db2b3853aa9ac30b373a1a1cd7ee208acf3cd4ded25674fe469e5b6db8f81a3ac19529174b7be161189b95f503ffdfa1111a9c6c64bd858cbc7f476a067a254f40b1779c4b840f5d8a08f0113ad34550d1ff609775b1bfd2940822ab0ae93aea4234b02dc93e877bde8440da28a041b3e32c2fbe5eb742a62c872c89df31fbf130d3e2a0c4fb7684ea99b6da040c8d619eab148585dbb7ade6ee3046a8f76913628cd7139d39eb7aff08c7154d850a6ded9c9fdd95c2589956c168a3ac982806f868d26fa4c6b4e78b01ab76baa2ff1a6d7cfeb2931d8709a8006607722b23bb02c0afa264b4148f4fc82c77d42f02dc4696d57420ef5e6456358b453624e2715f41e947bcedf54d717803c5a1d029e33037af76757234ddebcbe6990bb7b15be81753885d7ca9bb7648a9110853386becf85eb2b8afcfc05e7b9f94f8d4616351540f9bac38e8e21be3bb337988bd1b1de02e2957f7c9c0f1047d28e95feb7ecafa42e2336a2654605a9f06b280ae6d5c398c7a71df370ed8be866c40d0cdaec4b774e3850ebb380f06a358a0f260f1c0eb0d0a7d1f1ed496ff884978d82f1b7f4c4b9dc6c286dc97d7c19b209eb9e013cef516b11380876b65005ea5601e0921b4a19c8fc04521fcf2ed187a62187860e957fc222977e92cde37a3cdb7c9f35ecc4b13b1875c46b286f94498bc7f5e917d086995105a356613a7fcfd28631c5588a3ccb3fd7c2d86d3b475e19b57ebd025015efc1e12d3678b87fbab86285a0cd6bedeb54c7800248df325eb14c4d6f184f1400ec5062bda7ef2aa3bc96de31a19fda1b8765ac252b01437817c33bfdf6da520e15c555a677892329bb11f98465643c8b42b0300fb1b11451719eabaab9fd92538b8587ce2bbb847feccbb60028550c7f663405f9a7ea39a5c2081dec96123d9910a9b67b75660a9d2c641a1b33877489e7c7c98ed8700b31cce28f11aefe3b14f76a51ad4ca72cc746b88fc24c3fcbe55488f5f1bbc3f38fef724012551730043d26661b9197ccc4a7663495c438a1ce7a8be5272e3b84ba04b2968ae7341d0ff79254334e2dda23bf1dfe1db68909593808b593e2d38e571f79650a8f566499f1c96c2feef87610e09a24044b284a625a1059dd5130242ae9aa085c6fb8941ec3c5610108a9575510edfc797913755f4234455e3f6e6c6c94ea5a489ef9e1e9106eaa0f7edf54a5c73ed9301b8b5521ee6a9c6c27b4e4402c5a45fcfe5ccb94af8f8eedce1a42cfcc865c2c20f182691e263deb58bdcb0ab2738986851480977b6239edb2a039c6ecd93d322c8fcc01289fca74b6289ea228fe16f91e161df30684d6dad5aaffa13083cf3fb6dc2172b75db057563c1354d12c8d535b14e6e9d9c47681d92288009cca5e8c89a44f80f0f1a75785c722dcebb782434595e073bf67d45520b2d2113df66a8a4fa0108938645cd1b067e0e30e5e1e3b0d08f51b91407f6be4e8bee559000c8055a81f609d43e93b5dc0801d3168213299caeb6cf9d9a227c0cb6cffa789e0f42021f4ad9488308a719df2e31d06d6144affadc665e58aa699be3d3ff3c5b0b2d2dbc521c1d346184bc53e6e5a45fbdb80307b17021ba01524a76e9ca3b1fa1267ec47205b3092d7cc0179f41b19f5757b34f26fba80e3e5db826088a091a42b25602f08fc278764eef619508a27d6340d7f9ee2c67d4541fdda515ab421827b5e5ba25fa43693878ceafc7040dc2e883d482facf83e2bdc12dbbcff20882cb6a868944c1ddebe1e6b12c74b09b9b6f49ec73d6029a66c1cbe90654e4105d2b6cbba1ec73a89f6acc62ce49ff4cd0718888ab508f48911a979dc2e269b9e216b7bd9ee49a487323a2fd778ad589a12619785ad5c86045f7bd32a84278366fde66b3b9865f7df01d063458671b23d13c7283d30eb3fe8bc7fb74bc0b2011b248d9e5459e5cf1a796d7928165db859d03f093675b6eb2e023511c2d51e097f4a4704cb92d6275cf8f24549d15846ab0d6acbfc0a0be5bc329a8023568ae118936f89f19334a300df235347eff573fad94325074a4076a7370644439be18e6358f2c062a08c4c62ea6df5e11a7db4fa1e81d729ef52ef332362a2ceb9c8f79d084e7abfb24ed235298499dee56f73aa0eb2cb28ff0faf57cc71bea5d9b42447ece3846bc86600f41b23445c338d4d57fff0cde8ae244b1163cc57c5ce1422c40cbdf4aafd6c65a4e168e68c31005229f17c8062c2c70e1a090b5cb7d81478b6269b05e7059d4d2d5ce442f5066fde06a9437b4bae58cdcc3521833557c3671cc8626839c7684f9cba6ce6972fcf111f573195936feb264e855d55370d6f5dc4d925e7289712fad46960f591df07872ab2e311ef388cafca84b9bdb14878e127a02e8bbfa99f941646a33773077390b72ddd6e36b8f91a2ea678e29187e3ba23adac1fea280b13bdc082cb82b1f6268a3fd9233b79a3a8ed780e14647ebd2faf0c856d1f4a4a82810af0631cc2d5e2ed1284836d2e6cceb61b0507fa66850017d53413fa31fc3737bcba67d8f563dbfb7bf962224e8ee3463519fd96b7e7afd0d25d4c6f48525bdf98efb653360ef0514c49062456f5aa9181f444a28c51887fe09ae414afdfa6cc38741e2402e1cd2fabc56343482f44ba491a74a8444775b1bc74fe9a13e8e1c378fb4d67d54b916f3450ed1d42bcf26145344915bdca6e328bd20a84dc13725888b434cde5650a702671aa95841e17594f3d8a79b9626e85111d1faa55306cb19be7ff4323fab5f5eec86bbcabe9885095feeff825088fb444cb31c81c8713939b20a0f8ef3f3c8b63b6e294a0143915f2d145a1a1bb7671d144a4b612a1ffa1dfbd58e6bdc5693c19d881782a3007b51c8b13baa6a4ed755c9c7616a1d26cadd96e4cf7efd980da5bfb3b5d3aa8a36f3d00fe03b984c734ee3c5b03af9bf1cdb32bfb18146ce1cd51aa873bc138857e423bbd701b2eabf99fc709b872292bd4161bd22a11fffc9732abc3e3235e36723df71af8d82728ba1230312ba9482460dd8e77a735919e75a2895dacbf5ff94490d0c11b7cf70f9e2d28fbea8aa760d3ca2cc17a1610f460ae0b34cd4bea2e7c64e56c0ce15e1c300c2b59b032d24b733e923291e9986917c88c69cd0222fca1d21e1d56078b167d5857023325fb8542bd7c961ec83628e6e6da5ea1b342d699f1f158ae684d0416b04ade7aa79be8a376e76224a828e52855e334dc42c26b835a9d6fa05e9fec096aa5982a18be464e5954fe1a2e375b1b53cbd22e10bc001326bc00d4daaafd2d867ae564694d6563f20983aff9e00f070d1178d5a6578969dcc8907ad6431bee53bfcad18644ba906fa6578045fd1bbe7e2234382441e046d91e1539b01217d1cc45a5f4df5b95f22da4cf105cb423a4b375527fba8c8f5a79db252e8fe56171d3eef9a6fe1a3f92334623f82a6d485ce7334d52e03439e2c70fce4ecc9f90d4fa931fe3acf2b667f1830a6feeaf8dc8f56f6ea1e0778d958eb33a77d85f49268cc6277db5e3e6749d2086f2a199fa4bce467444ef175dcb77069254e93769b3b8f05e3bb5269b5e4e25bf3e1472bd2a875be06398bff438e101611c8717aef746748d890caf73066a59e1939b1495dbd2d6624313a00fdb4c484d2323bdeba0e68493eeb623509c34c6b4ef14173660e4690f8679a363573437aa246b7051e14bb1c78a76a5f8682734ae4d403f8035c6d437f4028df9d61b8261fe243373775af439d60b91eebab42615051330ed72cc08a3e09c83cad3f32ba7899524e811e00f79021bac5a428575f3399a71b2b31c5a2abade849982cef1b73f26d567e824f1ebc07b0b094ffd9a39e04ec837c37fbd774341e365f45f0b7ce2961669a0f8279b18ea04d76a24055b700877d4ebb0ea73e6ddaf2876445f3c03eab1372874ca31feec50eb27f73881a865de9718bfedbeaa25e4a20044ba32a19d30a3c956e00b1335e43233cb13924bb4f02e7683b04190ab0850462587b0e91eb292ed32d50a873f99e3cc58e367155a4ba4d17a442646318cbd418e8d741d3c182de6abc2e3b6216146da3e975b534d5198a6c47f8d0a4ce129530697d50ded2d49eadb5fff4fb348dc522a199d8f35804ec6422c2349930ca51576b5faf0b0105e73edb26d0c2e01e7bcdc76dba169a42bf52259e41f5aa416370b16efc97db65f0572e62cb0ff981408282571fc3d4193e50b592a10015c52e26d13d3e9f3659a030825b2579fd7d692982f1bd897baba1d164ba656a4795e50464a34ea556ae8a7d9a99071011d415cbd68576670330e1f5bc11c11332533b337c6", 0x1000}, {&(0x7f0000000100)="f6b292acded06a9cdc4c93834e2920512af99838c582ec8ac279c0e6058b6aaafd17bb3dab2df774917dee67ab79518219fd6133a719fa9f9c645ad3ea37514cc4fe5cc2d97fdb", 0x47}, {&(0x7f0000001200)="0b674ecc888ff943b5428b257c75169a27dba0b3e36afb48df1b52099ab9c0e893ade72a702282081bc13da313efc324299b773dc04c2120344bd61bd96de3a8dadb2aa40e07e67142ddfc38e6af92591cf4869b4611bb8577a7eae45bc5530d3d6bb9642f09fdec26daa9db2e3ef86f308b8924962fb0b9edda443035a2f01607098319e71ae0d8670bac054fda69aac9be40b8b0fd7fcb9b2c8f4dc202ffbce4c63983cf5b081d050203646ff69b9f0f4d74a77e3cd71b33104782981d3c75304d70a6d4177fb932502322124e02d0ab9eff31c037bacbf1c0d4dd6df0612d9ec6417693e17ee8c7a6b1", 0xeb}, {&(0x7f0000001300)="9c08c24da4ae6303b941712b64a6064a8ac45c9354939c2fe4dcbd4a8183a5bf0ecc2fc699ef69b932c29a954d9e5b60a849653b6deb68d39972cc8f5de3b4a30a060d1b5dd04923b46f3bf0ccc4e2add3907c0c028d970bf1f39b79711c4c662b2437675047e02735cd1c05c1b25a48f66c98b34fdae997aa624af735f4313ceea613d541c6515c52e8c785daf98f771a4b9949291959167e76fc1afd8ec34147058cbc0373c9", 0xa7}, {&(0x7f00000013c0)="c51979b93450c226864099e222552875eef511afa8661836c7fab5020186bb0e8fec2eb463070aa3c835bf70e5c0cfbd268c3b5783f46f1fe344215a993ab182c258027bc1e9249569dabad8c87af1d8e13c66", 0x53}, {&(0x7f00000015c0)="4eb273e8fb2ccbfeca25c27136229328e9f9c52aa50b1f9612d89d334775d92b7e3dfb2219a2db93e277889c1aeb20810ba2507ef0ba4093b2cbfb5f183a281dda69306bc6d89565ea55b077bd55574620f96eb894af52622015a3e20ac6637e122d63674454da5c0a4eb674f94c891851368b8538673245e5df897d9d00cfaef1248254fa00b2e8d3656eaa0428eee9529b43e61186ea667a37b2c2d235d7fba6ea22e1b760127baf69bb31c1525f69c6aade1a0ddce0f4dddba01dd9d96c75fb7456a2805ee50bff72e1e939c75df25c763a2f5259553a2352b74050afb0f1fb5fa48bcf3d852a8a4b783071e15ab9144eb2fb6109c8fcf44fe2461267f8b30ba3920307891011ed436ec0b7fbe184be38c89837f89e0c98e581fd25759d930a9c057f5d46869dd0ba4859b524cf06de58ab18da80b572b9f8329db1ca49d59d42a15f76c80b9bbce2184fe99f1ef5576dd22c33ef823d27cb218a31ff413ab07c86c0f274aca75f3342926ae7c5779e3f259852ce0aa864a2872ce347af425ee83867c33256d40ca81084586bb26c1e0c75d895f97fb2417997322cda2601edcdd833072792a218511a2eed", 0xfffffffffffffdf2}], 0x8, 0x3ff, 0x0) 00:04:07 executing program 0: fcntl$setown(0xffffffffffffffff, 0x6, 0xffffffffffffffff) r0 = openat$zero(0xffffffffffffff9c, &(0x7f00000000c0), 0x0, 0x0) close(r0) 00:04:07 executing program 1: r0 = openat$null(0xffffffffffffff9c, &(0x7f0000000440), 0x0, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) 00:04:07 executing program 5: setrlimit(0x2, &(0x7f0000000080)={0x60000000, 0x60000000}) 00:04:07 executing program 4: syz_emit_ethernet(0x46, &(0x7f0000000000)={@local, @local, @val, {@ipv4}}, 0x0) 00:04:07 executing program 3: semctl$SETALL(0x0, 0x0, 0x9, 0x0) 00:04:07 executing program 2: sendmsg$unix(0xffffffffffffffff, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x2}, 0x0) 00:04:07 executing program 5: fchown(0xffffffffffffffff, 0xffffffffffffffff, 0x0) 00:04:07 executing program 1: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0x0, 0x0, 0x0, 0xffffffffffffffff}}) 00:04:07 executing program 4: nanosleep(&(0x7f00000000c0), 0x0) 00:04:07 executing program 0: syz_emit_ethernet(0x52, &(0x7f0000001280)={@local, @local, @val, {@ipv6}}, 0x0) 00:04:07 executing program 3: shmget(0x2, 0x6000, 0x0, &(0x7f0000ff8000/0x6000)=nil) 00:04:07 executing program 2: syz_emit_ethernet(0x36, &(0x7f00000000c0)={@local, @random="351b318286cb", @val, {@ipv4}}, 0x0) 00:04:07 executing program 1: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x0) mlock(&(0x7f0000ffb000/0x1000)=nil, 0x1000) 00:04:07 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000000)={@local, @local, @val, {@ipv4}}, 0x0) 00:04:07 executing program 4: openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x10609, 0x0) 00:04:07 executing program 0: syz_usb_connect$uac1(0x0, 0x82, &(0x7f0000000180)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x20, 0x1d6b, 0x101, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x70, 0x3, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x0, 0x1, 0x1, 0x0, 0x0, {{}, [@output_terminal={0x9}]}}, {}, {0x9, 0x4, 0x1, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {}, {{0x9, 0x5, 0x1, 0x9, 0x20, 0x1, 0x0, 0x0, {0x7}}}}, {}, {0x9, 0x4, 0x2, 0x1, 0x1, 0x1, 0x2, 0x0, 0x0, {[@format_type_i_continuous={0x8}]}, {{0x9, 0x5, 0x82, 0x9, 0x0, 0x0, 0x0, 0x0, {0x7}}}}}}}]}}, &(0x7f0000000480)={0x0, 0x0, 0x23, 0x0}) 00:04:07 executing program 3: r0 = socket(0x18, 0x1, 0x0) setsockopt(r0, 0x0, 0xc, &(0x7f0000000000)="ebffcbff13b9fd812eaa4e713048e69931929648", 0x14) 00:04:07 executing program 5: syz_emit_ethernet(0x52, &(0x7f0000000080)=ANY=[@ANYBLOB="aaaaaaaaaaaaaaaaaaaaaaaa86dd60c2e48a001c2b00fe8000000000000000000000000000aafe80000000000000000020"], 0x0) 00:04:07 executing program 4: semget(0x3, 0x2, 0x600) 00:04:07 executing program 2: r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) mprotect(&(0x7f0000ffa000/0x2000)=nil, 0x2000, 0x1) 00:04:07 executing program 1: munmap(&(0x7f0000ff9000/0x4000)=nil, 0x4000) mprotect(&(0x7f0000ffd000/0x1000)=nil, 0x1000, 0x0) r0 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) mmap(&(0x7f0000ffb000/0x3000)=nil, 0x3000, 0x0, 0x10, r0, 0x0) 00:04:07 executing program 3: mkdirat(0xffffffffffffffff, &(0x7f00000032c0)='./file0/file0\x00', 0x0) 00:04:07 executing program 5: sendmsg(0xffffffffffffff9c, &(0x7f0000000680)={0x0, 0x0, 0x0}, 0x0) 00:04:07 executing program 4: fcntl$getown(0xffffffffffffffff, 0x5) 00:04:07 executing program 2: connect(0xffffffffffffffff, &(0x7f00000023c0), 0xe) 00:04:07 executing program 1: recvfrom$inet(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:07 executing program 3: setsockopt$sock_cred(0xffffffffffffffff, 0xffff, 0x11, &(0x7f0000000cc0)={0x0, 0x0, 0xffffffffffffffff}, 0xc) [ 247.925659][ T4313] usb 1-1: new high-speed USB device number 8 using dummy_hcd [ 248.168282][ T4313] usb 1-1: Using ep0 maxpacket: 32 [ 248.285791][ T4313] usb 1-1: config 1 contains an unexpected descriptor of type 0x1, skipping [ 248.287632][ T4313] usb 1-1: config 1 has an invalid descriptor of length 0, skipping remainder of the config [ 248.289733][ T4313] usb 1-1: config 1 has 1 interface, different from the descriptor's value: 3 [ 248.445784][ T4313] usb 1-1: New USB device found, idVendor=1d6b, idProduct=0101, bcdDevice= 0.40 [ 248.447707][ T4313] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 248.449287][ T4313] usb 1-1: Product: syz [ 248.450093][ T4313] usb 1-1: Manufacturer: syz [ 248.451007][ T4313] usb 1-1: SerialNumber: syz [ 248.775623][ T4313] usb 1-1: 0:2 : does not exist [ 248.786936][ T4313] usb 1-1: USB disconnect, device number 8 [ 248.800781][ T4260] udevd[4260]: error opening ATTR{/sys/devices/platform/dummy_hcd.0/usb1/1-1/1-1:1.0/sound/card3/controlC3/../uevent} for writing: No such file or directory [ 248.817418][ T2048] ieee802154 phy0 wpan0: encryption failed: -22 [ 248.818785][ T2048] ieee802154 phy1 wpan1: encryption failed: -22 00:04:09 executing program 0: syz_usb_connect$hid(0x0, 0x3f, &(0x7f0000000f80)={{0x12, 0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x2d, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x3, 0x1, 0x0, 0x0, {0x9}, {{{0x9, 0x5, 0x81, 0x3, 0x0, 0x1}}, [{{0x9, 0x5, 0x2, 0x3, 0x0, 0x11, 0x0, 0x4}}]}}}]}}]}}, &(0x7f0000001340)={0x0, 0x0, 0xc, &(0x7f0000001000)={0x5, 0xf, 0xc, 0x1, [@ext_cap={0x7, 0x10, 0x2, 0x10}]}, 0x2, [{0x0, 0x0}, {0x0, 0x0}]}) 00:04:09 executing program 4: renameat(0xffffffffffffffff, &(0x7f0000000040)='./file0\x00', 0xffffffffffffffff, 0x0) 00:04:09 executing program 1: getsockopt$sock_linger(0xffffffffffffffff, 0xffff, 0x80, &(0x7f0000000e00), &(0x7f0000000e40)=0x8) 00:04:09 executing program 5: ftruncate(0xffffffffffffff9c, 0x0) 00:04:09 executing program 2: connect(0xffffffffffffffff, &(0x7f00000023c0), 0xe) sync() 00:04:09 executing program 3: bind(0xffffffffffffffff, &(0x7f0000000f00), 0xe) 00:04:09 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) ioctl$ifreq_SIOCGIFINDEX_team(r0, 0x8933, &(0x7f0000000000)={'team0\x00', 0x0}) sendmsg$nl_route_sched(r0, &(0x7f0000001900)={0x0, 0x0, &(0x7f00000018c0)={&(0x7f0000001940)=@deltfilter={0x24, 0x2d, 0x7, 0x0, 0x0, {0x0, 0x0, 0x0, r1, {}, {0x0, 0xfff2}, {0x0, 0xfff3}}}, 0x24}}, 0x0) 00:04:09 executing program 3: r0 = syz_init_net_socket$netrom(0x6, 0x5, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x890b, 0x0) 00:04:09 executing program 1: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) setsockopt$inet_tcp_int(r0, 0x6, 0x9, 0x0, 0x7) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x25, &(0x7f0000000140), 0x4) 00:04:09 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000001900)={0x0, 0x0, &(0x7f00000018c0)={&(0x7f0000000280)=@deltfilter={0xec4, 0x2d, 0x0, 0x0, 0x0, {}, [@filter_kind_options=@f_matchall={{0xd}, {0xc, 0x2, [@TCA_MATCHALL_FLAGS={0x8}]}}, @TCA_RATE={0x6}, @TCA_CHAIN={0x8}, @TCA_RATE={0x6}, @filter_kind_options=@f_rsvp={{0x9}, {0xe60, 0x2, [@TCA_RSVP_SRC={0x8, 0x3, @multicast1}, @TCA_RSVP_ACT={0xe54, 0x6, [@m_pedit={0xe50, 0x0, 0x0, 0x0, {{0xa}, {0xe24, 0x2, 0x0, 0x1, [@TCA_PEDIT_PARMS={0xe20}]}, {0x4}, {0xc}, {0xc}}}]}]}}]}, 0xec4}}, 0x0) 00:04:09 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000001900)={0x0, 0x0, &(0x7f00000018c0)={&(0x7f0000000280)=@deltfilter={0xf00, 0x2d, 0x0, 0x0, 0x0, {}, [@filter_kind_options=@f_matchall={{0xd}, {0xc, 0x2, [@TCA_MATCHALL_FLAGS={0x8}]}}, @TCA_RATE={0x6}, @TCA_CHAIN={0x8}, @TCA_RATE={0x6}, @filter_kind_options=@f_rsvp={{0x9}, {0xe60, 0x2, [@TCA_RSVP_SRC={0x8, 0x3, @multicast1}, @TCA_RSVP_ACT={0xe54, 0x6, [@m_pedit={0xe50, 0x0, 0x0, 0x0, {{0xa}, {0xe24, 0x2, 0x0, 0x1, [@TCA_PEDIT_PARMS={0xe20}]}, {0x4}, {0xc}, {0xc}}}]}]}}]}, 0xec4}}, 0x0) 00:04:09 executing program 4: r0 = socket$inet6_udplite(0xa, 0x2, 0x88) ioctl$sock_SIOCETHTOOL(r0, 0x890b, 0x0) [ 249.555619][ T4313] usb 1-1: new high-speed USB device number 9 using dummy_hcd [ 249.765554][ T4313] usb 1-1: device descriptor read/64, error 18 [ 250.035566][ T4313] usb 1-1: new high-speed USB device number 10 using dummy_hcd [ 250.225557][ T4313] usb 1-1: device descriptor read/64, error 18 [ 250.345680][ T4313] usb usb1-port1: attempt power cycle [ 250.755675][ T4313] usb 1-1: new high-speed USB device number 11 using dummy_hcd [ 250.845713][ T4313] usb 1-1: Invalid ep0 maxpacket: 0 [ 250.995610][ T4313] usb 1-1: new high-speed USB device number 12 using dummy_hcd [ 251.085620][ T4313] usb 1-1: Invalid ep0 maxpacket: 0 [ 251.086755][ T4313] usb usb1-port1: unable to enumerate USB device 00:04:12 executing program 0: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x541b, &(0x7f0000000340)={'veth1_to_bridge\x00', 0x0}) 00:04:12 executing program 1: r0 = socket$inet_sctp(0x2, 0x5, 0x84) sendmsg$inet_sctp(r0, &(0x7f0000001a40)={&(0x7f0000000600)=@in6={0x1c, 0x1c, 0x1}, 0x1c, 0x0, 0x0, &(0x7f0000001980)=ANY=[@ANYBLOB="1c"], 0x2c}, 0x0) 00:04:12 executing program 2: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$devlink(&(0x7f0000000100), 0xffffffffffffffff) sendmsg$DEVLINK_CMD_GET(r0, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000140)={0x14, r1, 0x1}, 0x14}}, 0x0) 00:04:12 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) ioctl$sock_SIOCETHTOOL(r0, 0x8923, &(0x7f0000000340)={'veth1_to_bridge\x00', &(0x7f00000000c0)=@ethtool_per_queue_op={0x4b, 0xf}}) 00:04:12 executing program 5: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000001900)={0x0, 0x0, &(0x7f00000018c0)={0x0}, 0x1, 0x0, 0x60}, 0x0) 00:04:12 executing program 4: r0 = socket$inet_mptcp(0x2, 0x1, 0x106) setsockopt$inet_tcp_int(r0, 0x6, 0x9, 0x0, 0x0) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000080)=[{&(0x7f0000000000)=""/92, 0x5c}], 0x1}, 0x2) 00:04:12 executing program 3: r0 = syz_open_dev$evdev(&(0x7f0000001880), 0x0, 0x0) ioctl$EVIOCSKEYCODE_V2(r0, 0x40284504, &(0x7f0000000040)={0x0, 0x0, 0x0, 0xfffffff7, "698e9385af1546928510e76738f0453e5b6dd0af454b5f7d56b37e065e39b70e"}) 00:04:12 executing program 2: syz_open_dev$evdev(&(0x7f0000000240), 0x0, 0x40) 00:04:12 executing program 1: syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x5c, 0x2, 0x1, 0x0, 0x0, 0x0, {{0x9, 0x4, 0x0, 0x0, 0x1, 0x2, 0xd, 0x0, 0x0, {{0x5}, {0x5}, {0xd}, {0x6}}, {{0x9, 0x5, 0x81, 0x3, 0x20}}}}}}]}}, 0x0) syz_usb_connect$cdc_ecm(0x0, 0x4d, &(0x7f0000000640)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x0, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x0, {{0x5}, {0x5}, {0xd}}}}]}}]}}, 0x0) 00:04:12 executing program 5: r0 = syz_open_dev$evdev(&(0x7f0000002600), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, 0x0) 00:04:12 executing program 4: r0 = syz_open_dev$evdev(&(0x7f0000000000), 0x0, 0x0) ioctl$EVIOCSMASK(r0, 0x40104593, &(0x7f0000002380)={0x17, 0x0, 0x0}) 00:04:12 executing program 0: syz_usb_connect$cdc_ecm(0x3, 0x4d, &(0x7f0000000000)={{0x12, 0x1, 0x0, 0x2, 0x0, 0x0, 0x8, 0x525, 0xa4a1, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x3b, 0x1, 0x1, 0x0, 0x0, 0x0, [{{0x9, 0x4, 0x0, 0x0, 0x0, 0x2, 0x6, 0x0, 0x5, {{0x5}, {0x5}, {0xd, 0x24, 0xf, 0x1, 0x0, 0x0, 0x5}}, {[], {}, {{0x9, 0x5, 0x3, 0x2, 0x0, 0x0, 0x0, 0x7}}}}}]}}]}}, 0x0) syz_usb_control_io(0xffffffffffffffff, 0x0, 0x0) [ 252.392409][ T7831] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 252.404127][ T7831] misc raw-gadget: fail, usb_gadget_register_driver returned -16 [ 252.417184][ T7831] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy [ 252.425106][ T7831] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:04:12 executing program 2: syz_open_procfs(0x0, &(0x7f0000000300)='net/llc/socket\x00') 00:04:12 executing program 3: socket$inet6_dccp(0xa, 0x6, 0x0) pipe2(0x0, 0x0) ioctl$CAPI_REGISTER(0xffffffffffffffff, 0x400c4301, 0x0) socket$can_j1939(0x1d, 0x2, 0x7) r0 = openat$capi20(0xffffffffffffff9c, &(0x7f0000006240), 0x0, 0x0) ioctl$CAPI_NCCI_GETUNIT(r0, 0x80044327, &(0x7f0000006280)) 00:04:12 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000540)={&(0x7f0000000100)=ANY=[@ANYBLOB="2c000000120005ff"], 0x2c}}, 0x0) recvmmsg(r0, &(0x7f0000007700)=[{{0x0, 0x0, &(0x7f0000003b40)=[{&(0x7f00000018c0)=""/223, 0xe48}, {0x0, 0x8}, {&(0x7f0000002a80)=""/4090, 0x4}], 0x3, 0x0, 0x500000000000000}}], 0x2f3, 0x10000, 0x0) 00:04:12 executing program 2: syz_mount_image$jfs(&(0x7f0000000000), &(0x7f0000005e40)='./file0\x00', 0x1000802, &(0x7f0000000040)=ANY=[@ANYBLOB="646973636172642c71756f74612c696f636861727365743d6575632d6a702c75737271756f74612c6572726f72733d636f6e74696e75652c6e6f646973636172642c646973636172642c0097a6eada4d7f74137c801b6b6e4341ce5c4a86b25c349349833429e158b104fcb336b5247e28797b10855389d7738a36047793fa6e3656f3eb8568da1acb03ef30a295586a3b9309b75a0000000000000000000029000000000000000000"], 0x2, 0x5f05, &(0x7f0000005e80)="$eJzs3U1vHVf9B/DfffRD/k2tLqr+I4TctDyU0jyWECjQdgELNl2gbFEi160iUkBJQGkVEVfesGDFKwAhsUSIJWLBC+iCLTtWrIiUIIG6YtDY5yTjyb25Do7v2D6fj+TM/ObM+J7J9z56Zu4JAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAACC++53vne1FxOWfpgUrEf8Xg4h+xFJdr0bE0upKXn8YES/EVnM8HxGjhYh6+61/no14PSI+OR5x7/7ttXrxuV3249u//+tvvn/snb/8bnT633+4OXhj2nq3bv3iX3+8s7d9BgAAgNJUVVX10sf8E+nzfb/rTgEAc5Ff/6skLz/y9S///s6fDlJ/1Gq1Wq2eQ91UTXanWUTERnOb+j2Dw/EAcMhsxKddd4EOyb9ow4g41nUngAOt13UH2Bf37t9e66V8e83Xg9Xt9nwuyI78N3oPru+YNp2lfY7JvO5fmzGI56b0Z2lOfThIcv79dv6Xt9vHab39zn9epuU/3r70qTg5/0E7/5ajk39/Yv6lyvkPnyj/gfwBAAAAAOAAy3//X+n4+O/C3ndlVx53/Hd1Tn0AAAAAAAAAgKdtr+P/PWD8PwAAADiw6s/qtV8df7hs2nex1csv9SKeaa0PFCZdLLPcdT8AAAAAAAAAAAAAoCTD7XN4L/UiRhHxzPJyVVX1T1O7flJ73f6wK33/oWRdP8kDAMC2T463ruXvRSxGxKX0XX+j5eXlqlpcWq6Wq6WF/H52vLBYLTU+1+ZpvWxhvIs3xMNxVf+yxcZ2TbM+L89qb/+++rbG1WAXHZuPDgMHgIjYfjW65xXpiKmqZ6PrdzkcDh7/R4/HP7vR9f0UAAAA2H9VVVW99HXeJ9Ix/37XnQIA5iK//rePCzyVehBP9/ep1Wq1Wq3eU91UTXanWUTERnOb+j2D4fgB4JDZiE+77gIdkn/RhhHxQtedAA60XtcdYF/cu397rZfy7TVfD9L47vlckB35b/S2tsvbT5rO0j7HZF73r80YxHNT+vP8nPpwkOT8++38L2+3j9N6+53/vEzLv97PlQ7607Wc/6Cdf8vRyb8/Mf9S5fyHT5T/QP4AAAAAAHCA5b//rzj+m3cZAAAAAAAAAA6de/dvr+XrXvPx/89MWM/1n0dTzr8n/yLl/Put/L/YWm/QmL/79sP8/3n/9tpvb/7j//N0t/kv5Jleumf10j2il26pN0zTvezdozZHg3F9S6NefzBM5/xUo/fialyL9TizY91++v942H52R3vd09GO9nM72oePtJ/f0T5K3ztQLeX2U7EWP4pr8e5We922MGP/F2e0VzPac/4Dj/8i5fyHjZ86/+XU3mtNa3c/7j/yuG9OJ93OW1c/+/Mz+787M23G4MG+NdX7d7KD/mz9nxwbx09urF8/devKzZvXz0aa7Fh6LtLkKcv5j9LPg+f/l7bb8/N+8/F69+PxE+d/UGzGcGr+LzXm6/19Zc5960LOf5x+cv7vpvbJj//DnP/0x/+rHfQHAAAAAAAAAAAAAAAAHqeqqq1LRN+KiAvp+p+urs0EAOYrv/5XSV6uVqvVarX66NVN1WRvNouI+HNzm/o9w88m/TIA4CD7T0T8retO0Bn5Fyx/3189fbnrzgBzdePDj35w5dq19es3uu4JAAAAAAAAAPC/yuN/rjbGf345IlZa6+0Y//XtWN3r+J/DPPNggNGnPND3FJv98aDfGG78xdgan/vUtPG/T8bjx/8ezri90Yz28Yz2hRntizPaJ17o0ZDzf7Ex3nmd/4nW8OsljP/aHvO+BDn/k437c53/F1rrNfOvfn2Y8+/vyP/0zQ9+fPrGhx+9dvWDK++vv7/+w/Nnz545f+HCxYsXT7939dr6me1/O+zx/sr557GvnQdalpx/zlz+Zcn5fy7V8i9Lzv/zqZZ/WXL++f2e/MuS88+ffeRflpz/K6mWf1ly/l9KtfzLkvN/NdXyL0vO/8upln9Zcv6vpVr+Zcn5n0q1/MuS8z+davmXJeefj3DJvyw5/3xmg/zLkvM/l2r5lyXnfz7V8i9Lzv/1VMu/LDn/r6Ra/mXJ+V9ItfzLkvP/aqrlX5ac/8VUy78sOf+vpVr+Zcn5fz3V8i9Lzv+NVMu/LDn/b6Ra/mXJ+X8z1fIvS87/W6mWf1ly/m+mWv5lefj9/2bMmDGTZ7p+ZgIAAAAAAAAAAAAA2uZxOnHX+wgAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA/JcdOBAAAAAAAPJ/bYSqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoq7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWHv7mLkKu8zgJ9d79prk4ATCDXUkLVxjDELu/7AH2ldHEIIhaQpX2noB7brXZsN/sK7boAi2RFJgxRHjapUpRdtkwi13FSxqlykFY24qFr1qrQX6U2VqlKkoopEJFKkNmrZaua877szs7Mzazw2s+f9/ST8986cmXPmzDuz+6x5dgEAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAABotOGjU18aKIqi9l/9j7VF8Z7a31ePrq1f9uF3+wgBAACAS/V/9T/fuiZdsH8JN2rY5h9u/qdvz83NzRWfWfGHw1+bm0tXjBbF8KqiqF8XXfiPxwcatwleKEYGBhs+Huyy+xVdrh/qcv1wl+tXdrl+VZfrR7pcv+AELLC6/H5M/c421f+6tjylxXXFcP26TW1u9cLAqsHB+L2cuoH6beaGjxTTxbFiqpho2r7cdqC+/asbavu6v4j7GmzY1/raCvnx84fjMQyEc7ypaV/z9xn98CPF6E9+/PzhP59984Z2s+tpaLq/8ji3bKwd5xfCJeWxDhSr0jmJxznYcJzr2zwnK5qOc6B+u9rfW4/zrSUe54r5w7yiWp/zkWKw/vfX6+dpqPHbeuk8rQ+X/fctRVGcmz/s1m0W7KsYLNY0XTI4//yMlCuydh+1pfT+Yuii1umGJazT2pzc1LxOW18T8fnfEG43tMgxND5NP/z8ygXP+8Wu06j2qBd7rbSuwV6/VvplDcZ18Xr9Qb/Ydg1uCo//+c2Lr8G2a6fNGkyPu2ENbuy2BgdXrqgfc3oSBuq3mV+D25q2X1Hf00B9vrG58xocnz1+anzm2efumD5+6OjU0akTO7Ztm9ixa9eePXvGj0wfm5oo/3yHZ7v/rSkG02tgYzh38TVwa8u2jUt17hu9ex2OdHgdrm3Zttevw6HWBzdwZV6QC9d0+dp4tHbSR84PFou8xurPz9ZLfx2mx93wOhxqeB22/ZzS5nU4tITXYW2bU1uX9jXLUMN/7Y7hcn0uWNuwBlu/Hmldg73+eqRf1uBIWBf/tnXxzwXrw/G+OHaxX4+sWLAG08MN7z21S9LX+yN76qPduryxdsVVK4szM1On73zm0Ozs6W1FGFfEtQ1rpXW9rml4TMWC9Tp40et1//TNL97Y5vK14VyN3FH7Y2TR56q2zc47Oz9X9c9u7c9n06XbizB67Eqfz3afzWvnM2XJDuezts0Xxi/9a/GUSxvef4cXef+Nuf/tcn/prl5YMTxUvn5XpLMz3PR+3PxUDdXfuwbq+35rfGnvx8Phvyv9fnxdh/fjdS3b9vr9eLj1wcX344Fu3+24NK3P50hYJ8cmOr8f17ZZt/1i1+RQx/fjW8IcCOf/tpAUUi5qWDuLrdu0r6Gh4fC4huIemtfpjqbth0M2q+3rle3vbJ1uuaW8rxXp0c27Uut0tGXbXq/T9H612Dod6Pbdt3em9fkcCeviuh2d12ltm9d2Xvp75+r414b3zpXd1uDwipW1Yx5Oi7B8v59bHdfgncXh4mRxrJisX7uyvp4G6vsau2tpa3Bl+O9Kv1eu67AGt7Rs2+s1mD6PLbb2BoYWPvgeaH0+R8K6eOmuzmuwts29u3v7teuWcEnapuFr19bvry32Pa8bW07T5fyeV+04/2535+/N1rY5tudic2bn83R7uOSqNuep9fW72Gtqsrgy52ldOM439yx+nmrHU9vma3uXuJ72F0Vx9ul76t/vDf++8ldnvvftpn93afdvOmefvudH7z3y9xdz/AAsf2+XY035ua7hX6aW8u//AAAAwLIQc/9gmIn8DwAAAJURc3/8v8IT+R8AAAAqI+b+oTCTTPL/unvfnH77bJGa+XNBvD6dhgfK7WLHdSJ8PDo3r3b5PS9P/fRvzi5t34NFUfzvA7/bdvt1D8TjKo2G47zwsebLF97w7JL2f/Cx+e0a++tfD/cfH89Sl0G7Cu5EURSvXvOV+n5GHz9fn689cLA+Hz734gu1bd7aW34cb//GteX2fxLKv/uPHGq6/RvhPPwgzIkH25+PeLtvnb9t/e5Pz+8v3m5g49X1h/3SE+X9xp+T89UXyu3jeV7s+P/2y698q7b9Mx9qf/xnB9sf/yvhfl8O839uKrdvfA5qH8fbfTEcf9xfvN2d3/xu2+O/8KVy+1P3ldsdDDPuf0v4eNN9b043nq9nBg41Pa7i4+V2cf8T3/v9+vXx/uL9tx7/yIHzTeejdX289i/l/Yy3bB8vj/uJ/rpl/7X7aVyfcf+v/N7BpvPcbf8XHn7jptr9tu7/9pbtTj29tb7/+ftr/olNf/rFr7TdXzye/X95qunx7H8ovI7D/l96IqzHcP3PLpT31/rTFQ4+1Pz+E7f/+tqzTY8nuv8n5f4v3H20Pv9z9Kd/fNV73nv1uQ/Wzl1RvP5IeX/d9n/0z042Hf83ri/PR7w+dvRb97+YuP/Tnxs7cXLmzPRkw1mt/+ycT5THs2pk9Zra8V4T3ltbPz5wcvbJqdOjE6MTRTFa3R+h9459M8wflePcxd5+62Ph+bzxj15ds/mfvxwv/9dHy8vPP1h+3ro1bPfVcPna8Pxd6v5f2nB9/fU98Fr5cVOPvQfWb/qvPUvaMDz+1q8L4no/9YEn6+ehdl3980Z8XV/i8X9/sryf74TzOhd+MvPG6+f317h9/NkI5x8pX++XfP7C21x8Xv8iPN+f/EF5//G44uP9fvg65rvrmt/v4vr4ztnB1vuv/xSPc+H9pDhXXh+3iuf7/FvXtz28+HNIinM31D/+g3Q/N1zUw1zMzLMz48emT5x5Znx2amZ2fObZ5w4cP3nmxOyB+s/yPPDZbreff39aU39/mpzatbOov1udLMdl9m4f/6nHDk/untg8OXXk0Jkjs4+dmjp99PDMzOGpyZnNh44cmfpct9tPT+7btn3vjt3bx45OT+7bs3fvjr1j0ydO1g6jPKgudk08NXbi9IH6TWb27dy77a67dk6MHT85ObVv98TE2Jlut69/bhqr3fp3xk5PHTs0O318amxm+rmpfdv27tq1vetPAzx+6sjM6PjpMyfGz8xMnR4vH8vobP3i2ue+brenmmb+vfx6ttVA+YP4ik/dviv9fNaalz+/6F2Vm7T8ANE3w8+i+cf3ndqzlI9j7h8OM/38q0zyPwAAAOQg5v6VYSbyPwAAAFRGzP2rwkzkfwAAAKiMmPtHwkwyyf/6//r/+v/6/1Xv/8f+vP5/HvT/O9P/70L/X/9f/1//n57qt/5/zP2riyLL/A8AAAA5iLl/TZiJ/A8AAACVEXP/VWEm8j8AAABURsz97wkzyST/6/8vqf+/vVvhSv+/+fj1/9uvD/3/d6H/H58c/f9s6P93pv/fhf6//r/+v/4/PdVv/f+Y+98bZpJJ/gcAAIAcxNx/dZiJ/A8AAACVEXP/NWEm8j8AAABURsz9a8NMMsn/+v9+/7/+v/5/pfv/fv9/dvT/O9P/70L/X/9f/1//n57qt/5/zP3vCzPJJP8DAABADmLuf3+YifwPAAAAlRFz/7VhJvI/AAAAVEbM/deFmWSS//X/9f/1//X/9f/b71//f3nS/+9M/78L/X/9f/1//X96qt/6/zH3fyDMJJP8DwAAADmIuf/6MBP5HwAAACoj5v6fCzOR/wEAAKAyYu5fF2aSSf7X/9f/1//X/9f/b79//f/lSf+/M/3/Ljr3/+/W/+9M/1//X/+fVv3W/4+5/4Ywk0zyPwAAAOQg5v4bw0zkfwAAAKiMmPt/PsxE/gcAAIDKiLl/fZhJJvlf/1//X/8/r/7/7Sv1//X/q03/vzP9/y78/n/9f/1//X96qt/6/zH33xRmkkn+BwAAgBzE3H9zmIn8DwAAAJURc/8Hw0zkfwAAAKiMmPtHw0wyyf/6//r/+v959f8r/Pv/4zLQ/8+c/n9n+v9d6P/r/+v/6//TU/3W/4+5f0OYSSb5HwAAAHIQc//GMBP5HwAAACoj5v5bwkzkfwAAAKiMmPs3hZlkkv/1//X/9f/1/yvS/0/0//Om/9+Z/n8x2PEA9P/1//X/9f/pqX7r/8fc/6Ewk0zyPwAAAOQg5v7NYSbyPwAAAFRGzP23hpnI/wAAAFAZMfdvCTPJJP/r/+v/6//r/+v/t9+//v/ypP/f2eXs/4/04Pj9/n/9/+V8/Pr/+v8s1G/9/5j7bwszyST/AwAAQA5i7t8aZiL/AwAAQGXE/3+z/P9e5X8AAACoopj7x8JMMsn/+v/6//r/+v/6/+33r/+/POn/d+b3/3eh/x/787Vj0//X/9f/55L1W/8/5v47wkwyyf8AAACQg5j77wwzkf8BAACgMmLuHw8zkf8BAACgMmLunwgzyST/6//r/+v/6//r/7ffv/7/8qT/35n+fxf6/37/v/6//j891W/9/5j7t4WZZJL/AQAAIAcx928PM5H/AQAAoDJi7t8RZiL/AwAAQGXE3L8zzCST/K//r/+v/6//r//ffv/6/8uT/n9n+v9d6P/r/+v/6//TU/3W/4+5/64wk0zyPwAAAOQg5v5dYSbyPwAAAFRGzP27w0zkfwAAAKiMmPv3hJlkkv/1/y+p/z8a/6L/33z8+v/N9P/DetD/1/+/AvT/O9P/70L/X/9f/1//n57qt/5/zP17w0wyyf8AAACQg5j7PxxmIv8DAABAZcTc/wthJvI/AAAAVEbM/b8YZpJJ/tf/9/v/9f/1//X/2+9f/3950v/vTP+/C/3/bPr/Q5fh+PX/9f9ZqN/6/zH37wszyST/AwAAQA5i7v+lMBP5HwAAACoj5v67w0zkfwAAAKiMmPv3h5lkkv/1//X/9f/1/3Pu/9cWj/5/tej/d6b/34X+fzb9/8tx/Pr/+v8s1G/9/5j7PxJmkkn+BwAAgBzE3H9PmIn8DwAAAJURc/9Hw0zkfwAAAKiMmPvvDTPJJP/r/+v/6//r/+fc//f7/6tH/78z/f8u9P/1//X/9f/pqX7r/8fc/7Ewk0zyPwAAAOQg5v77wkzkfwAAAKiMmPs/HmYi/wMAAEBlxNx/f5hJJvlf/1//X/9f/1//v/3+9f+XJ/3/zvT/u9D/1//X/9f/p6f6rf8fc/8vh5lkkv8BAAAgBzH3PxBmIv8DAABAZcTc/2CYifwPAAAAlRFz/yfCTDLJ//r/+v/6//r/+v/t96//vzzp/3em/9+F/r/+v/6//j891W/9/5j7Pxlmkkn+BwAAgBzE3P8rYSbyPwAAAFRGzP2fCjOR/wEAAKAyYu7/1TCTTPK//r/+v/6//r/+f/v96/8vT/r/nen/d6H/r/+v/6//T0/1W/8/5v6Hwkwyyf8AAACQg5j7Hw4zkf8BAACgMmLufyTMRP4HAACAyoi5/9Ewk0zyv/5/lv3/9JD1/0v6//r/7fav/7886f93Nt//73Jo+v/6//r/+v/6//RA3/T/V5cfx9z/WJhJJvkfAAAAchBz/6fDTOR/AAAAqIyY+38tzET+BwAAgMqIuf8zYSaZ5H/9/yz7/37/v/6//r/+f2Xp/3fm9/93of+v/6//r/9PT/VN/z98HHP/42EmmeR/AAAAyEHM/b8eZiL/AwAAQGXE3P8bYSbyPwAAAFRGzP2/GWaSSf7X/9f/1//X/9f/b7//HvX/V8a/6P9fGfr/nen/d6H/r/+v/6//T0/1W/8/5v7fCjPJJP8DAABADmLufyLMRP4HAACAyoi5/0CYifwPAAAAlRFz/8Ewk0zyv/6//r/+v/6//n/7/fv9/8uT/n9n+v9dvJv9/5/N6f8v8+PX/9f/Z6F+6//H3H8ozCST/A8AAAA5iLn/t8NM5H8AAACojJj7D4eZyP8AAABQGTH3T4aZZJL/9f/1//X/9f/1/9vvX/9/edL/70z/vwu//1//X/9f/5+e6rf+f8z9U2EmmeR/AAAAqLD07eCY+4+Emcj/AAAAUBkx9x8NM5H/AQAAoDJi7n8yzCST/K//r/+v/6//r//ffv/6/8uT/n9n+v9d6P/r/+v/6//TU/3W/4+5fzrMJJP8DwAAADmIuf+zYSbyPwAAAFRGzP1Plf9b5jz5HwAAACrjqfqfI8WxMJNM8r/+v/6//r/+v/5/+/3r/y9P+v+d6f93of+v/6//r/9PT/Vb/z/m/uNhJpnkfwAAAMhBzP0nwkzkfwAAAKiMmPtPhpnI/wAAAFAZMfefCjPJJP/r/+v/6//r/+v/t9+//v/ytKB/P3Rxt1+0/z+xZ/ag/r/+v/5/R/r/+v/6/7Tqt/5/zP1Ph5lkkv8BAAAgBzH3nw4zkf8BAACgMmLunwkzkf8BAAD4f/buqmeQu4rj+EMIUO54HbwtrrnDvbhDcXd3d3d3d3d3uyBszjlpdmdnmux0mTnn87k5YRPyf7bdpvkl/WZoI3f/3eKWIftf/6//1//r//X/y+/r/8/J9//X6f836P/1//p//T+7Olr/n7v/7nHLkP0PAAAAE+Tuv0fcYv8DAABAG7n77xm32P8AAADQRu7+e8UtQ/a//l//r/8/Qf9/w4X+X/+v/7+F9P/r9P8b9P/6f/2//p9dHa3/z91/77hlyP4HAACACXL33ydusf8BAACgjdz9941b7H8AAABoI3f//eKWIfv/pP3/7a7+G9L/X+j/+/X/vv+v/9f/32L6/3X6/w0b/f/Fhf5/jf5f/6//53JH6/9z998/bhmy/wEAAGCC3P0PiFvsfwAAAGgjd/8D4xb7HwAAANrI3f+guGXI/j9p/7/yG9L/X+j/9f8b7+v/9f+d6f/XXXv/f+c73fUuc/t/3/9fp//X/+v/udzR+v/c/TfGLUP2PwAAAEyQu//BcYv9DwAAAG3k7n9I3GL/AwAAQBu5+x8atwzZ//p//b/+X/+v/19+X/9/Tvr/db7/v0H/r//X/+v/2dXR+v/c/Q+LW4bsfwAAAJggd//D4xb7HwAAANrI3f+IuMX+BwAAgDZy9z8ybhmy//X/+n/9v/5f/7/8vv7/nPT/6/T/G/T/+n/9v/6fXR2t/8/d/6i4Zcj+BwAAgAly9z86brH/AQAAoI3c/Y+JW+x/AAAAaCN3/2PjliH7X/+v/9f/6//1/8vv6//PSf+/Tv+/Qf+v/9f/6//Z1dH6/9z9j4tbhux/AAAAmCB3/+PjFvsfAAAA2sjd/4S4xf4HAACANnL3PzFuGbL/9f/6f/2//l//v/y+/v+c9P/r9P8b9P/6f/2//p9dHa3/z91/U9wyZP8DAADABLn7nxS32P8AAADQRu7+J8ct9j8AAAC0kbv/KXHLkP2v/9f/6//1//r/5ff1/+ek/1+n/9+g/9f/6//1/+zqQP3/zf5fN1w8NW4Zsv8BAABggtz9T4tb7H8AAABoI3f/0+MW+x8AAADayN3/jLhlyP7X/x+m/7+U8+n/9f9d+v873uzvZ9L/6/+vB/3/Ov3/Bv2//l//r/9nVwfq/y/979z9z4xbhux/AAAAmCB3/7PiFvsfAAAA2sjd/+y4xf4HAACANnL3PyduGbL/9f+H6f8v0f/r/7v0/77/fyX9//Wh/1+n/9+g/9f/6//1/+zqaP1/7v7nxi1D9j8AAABMkLv/eXGL/Q8AAABt5O5/ftxi/wMAAMBJ3XTFr+Tuf0HcMmT/6//37f9vf7Nf0//r/y//86H/1//r/299+v91+v8N+n/9v/5f/8+ujtb/5+5/YdwyZP8DAADABLn7XxS32P8AAADQRu7+F8ct9j8AAAC0kbv/JXHLkP2v//f9f/2//l//v/y+/v+c9P/r9P8b9P/6f/2//p9dHa3/z93/0rhlyP4HAACACXL3vyxusf8BAACgjdz9L49b7H8AAABoI3f/K+KWIftf/6//1//r//X/y+/r/89J/79O/79B/6//1//r/9nV0fr/3P2vjFuG7H8AAACYIHf/q+IW+x8AAADayN3/6rjF/gcAAIA2cve/Jm4Zsv/1//p//b/+X/+//L7+/5z0/+uutf+/Uf+v/1+h/9f/6/+53NH6/9z9r41bhux/AAAAmCB3/+viFvsfAAAA2sjd//q4xf4HAACANnL3vyFuGbL/9f/6f/2//l//v/y+/v+c9P/rmn3//zb5z6/+X/9/hJ9f/6//50pH6/9z978xbhmy/wEAAGCC3P1vilvsfwAAAGgjd/+b4xb7HwAAANrI3f+WuGXI/tf/6//1//p//f/y+/r/c9L/r2vW//v+v/7/UD+//l//z5WO1v/n7n9r3DJk/wMAAMAEufvfFrfY/wAAANBG7v63xy32PwAAALSRu/8dccuQ/a//1//r//X/+v/l9/X/56T/X6f/36D/1//r/2/S/7Ono/X/ufvfGbcM2f8AAAAwQe7+d8Ut9j8AAAC0kbv/3XGL/Q8AAABt5O5/T9wyZP/r//X/+n/9v/5/+X39/znp/9fp/zfo//X/+n/f/2dXR+v/c/e/N24Zsv8BAABggtz974tb7H8AAABoI3f/++MW+x8AAADayN3/gbhlyP7X/+v/9f/6f/3/8vv6/3PS/6/T/2/Q/+v/9f/6f3Z1tP4/d/8H45Yh+x8AAAAmyN3/objF/gcAAIA2cvd/OG6x/wEAAKCN3P0fiVuG7H/9v/5f/6//1/8vv6//Pyf9/zr9/wb9/6j+//J/f+n/9f/s72j9f+7+j8YtQ/Y/AAAATJC7/2Nxi/0PAAAAp7T0H4Dl7v943GL/AwAAQBu5+z8RtwzZ//p//b/+X/+v/19+X/9/Tvr/dfr/Dfr/Uf3/3j+//l//z5WO1v/n7v9k3DJk/wMAAMAEufs/FbfY/wAAANBG7v5Pxy32PwAAALSRu/8zccuQ/a//1//r//X/+v/l9/X/56T/X6f/36D/1//r//X/7Opo/X/u/s/GLUP2PwAAAEyQu/9zcYv9DwAAAG3k7v983GL/AwAAQBu5+78QtwzZ//p//b/+X/+v/19+X/9/Tvr/dfr/Dfp//X+X/v8OF/p/DuFo/X/u/i/GLUP2PwAAAEyQu/9LcYv9DwAAAG3k7v9y3GL/AwAAQBu5+78StwzZ//r/tv3/bS/0//r/q7yv/9f/d6b/X6f/36D/1/936f99/5+DOFr/n7v/q3HLkP0PAAAAE+Tu/1rcYv8DAABAG7n7vx632P8AAADQRu7+b8QtQ/a//v/69f//+2vn+//6f/2//l//f+vS/6/T/2/Q/+v/9f/6f3Z1tP4/d/8345Yh+x8AAAAmyN3/rbjF/gcAAIA2cvd/O26x/wEAAKCN3P3fiVuG7H/9f9vv/+v/9f9XfV//r//vTP+/Tv+/Qf+v/9f/79T/559m/f90R+v/c/d/N24Zsv8BAABggtz934tb7H8AAABoI3f/9+MW+x8AAADayN3/g7hlyP7X/+v/9f/6f/3/8vv6/3PS/6/T/2/Q/+v/9f++/8+ujtb/5+7/YdwyZP8DAADABLn7fxS32P8AAADQRu7+H8ct9j8AAAC0kbv/J3HLkP2v/9f/d+j/k/5f/3+h/x9P/79O/79B/6//1/9X/39xof/n2h2t/8/d/9O4Zcj+BwAAgAly9/8sbrH/AQAAoI3c/T+PW+x/AAAAaCN3/y/iliH7X/+v/7/G/v9Smvn/7v99/1//r/8n6f/X6f836P/1//p/3/9nV0fr/3P3/zJuGbL/AQAAYILc/b+KW+x/AAAAaCN3/6/jFvsfAAAA2sjd/5u4Zcj+1//r/zt8/1//r//X/5P0/+v0/xv0//p//b/+n10drf/P3f/buGXI/gcAAIAJcvf/Lm6x/wEAAKCN3P2/j1vsfwAAAGgjd/8f4pYh+1//r//X/+v/9f/L7+v/z0n/v07/v0H/r//X/+v/2dXR+v/c/X+MW4bsfwAAAJggd/+f4hb7HwAAANrI3f/nuMX+BwAAgDZy9/8lbhmy//X/+n/9v/5f/7/8vv7/nPT/6/T/G/T/+n/9v/6fXR2t/8/d/9e4Zcj+BwAAgAly9/8tbrH/AQAAoI3c/X+PW+x/AAAAaCN3/z/iliH7X/+v/9f/6//1/8vv6//PSf+/Tv+/Qf+v/9f/6//Z1dH6/9z9/4xbhux/AAAAmCB3/7/iFvsfAAAA2sjd/++4xf4HAACANnL3/yduGbL/9f/6f/2//l//v/y+/v+c9P/r9P8b9P/6f/2//p9dHa3/z93/3wAAAP//91F8DA==") r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000006ac0)='cpuacct.stat\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000100)=ANY=[@ANYBLOB="0c82"], 0xb) mmap(&(0x7f0000000000/0x400000)=nil, 0x400000, 0x2000005, 0x10012, r0, 0x0) openat(0xffffffffffffff9c, &(0x7f0000000000)='./file0\x00', 0x0, 0x0) 00:04:12 executing program 4: sendmsg$NBD_CMD_CONNECT(0xffffffffffffffff, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)={0x28, 0x0, 0x0, 0x0, 0x0, {}, [@NBD_ATTR_SOCKETS={0x14, 0x7, 0x0, 0x1, [{0x8}, {0x8}]}]}, 0x28}}, 0x0) 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$nbd(&(0x7f0000000080), r0) sendmsg$NBD_CMD_RECONFIGURE(r1, &(0x7f0000000140)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000000c0)=ANY=[@ANYBLOB='4\x00\x00\x00', @ANYRES16=r2, @ANYBLOB="01002bbd7000fcdbdf25050000000c"], 0x34}}, 0x0) [ 252.530903][ T7844] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 00:04:12 executing program 3: syz_mount_image$jfs(&(0x7f0000005d00), &(0x7f0000005d40)='./file1\x00', 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2c75737271756f74612c696f636861727365743d63703836302c009ddb787f0000000dcf2128d776420b5aa9e344e8f977a025887eed70a4ea38a1402cd546b1aa93ef4d4772bb6c3d501d264c060e60520471c44f4d7efe55b001067ee4b07add72e148cb20846b51f5140bd9e27623af46a0312fac6f4a67b3e73887b2728009c5ee57cfe5725b150eb991a9e994d31b5d0987c0c8f82432c9b9cb020000005e6dc9aa1154726624c826906cff3f920e9e0a3149cae41515f832567ebcfffd4b6e80863880c7b19f753f4988447b1e6618bba1808503a9748d2410a3e947419706fe3c19c7cb1877a0073fcf8d00f4916b7f64ab2400ee3290beba3ceb0501009cdcbe0000e0aabedb58488c11537d5a90f786fa88164577f09ae423e271888bfeed1aad00000000000000000000000000170036103d707d6f55ceaad1a24e18cdad6e2c6d3670bcbe86576fa328bd48a67976d00ef990910e453b7eab36fbb57c58ad4411933c6821ca7fe5adc8d3420e2a775ebc21e394181602a2efba18695ee6067b9f24fe6e4997098ca903132d2786a0c82c570cfc484d03a02526882c7dead927b634407a7cf57d4b8b593a7cd84871a9ada33ee2e9e9dfabda974e7b6c47ae934a21ffc5205d3b46c1a77e989a97f2b06bfb468f08bcf0d5ebaefe6b15"], 0x1, 0x5ce8, &(0x7f000000ba80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOB/7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO/cWI2d53w/83ZO9NgT8D2figG1OBhZ21ydwiMEkIX9KeqAkpE1Lahx7bZz4VO8up6KyKbQlClKR2gt60TSJ0ihSW4GqSE0lGiE1UnvXXDXiJmqlXPgCKgcllVIFtnpnnufxzOx63jVmYOZ9Pp8I/+ydd2aeeeeZ2f1u9B0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) getrlimit(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x103a42, 0x0) write$cgroup_type(r3, &(0x7f0000000040), 0xf800) [ 252.540380][ T7844] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 252.548845][ T7844] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 252.556676][ T7844] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 252.563534][ T7844] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 252.571810][ T7848] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.4'. [ 252.574015][ T7844] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 252.579848][ T7844] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 252.586413][ T7844] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. [ 252.593115][ T7844] netlink: 12 bytes leftover after parsing attributes in process `syz-executor.5'. 00:04:12 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000640)={&(0x7f0000000d40)=ANY=[], 0x0, 0x14c, 0x0, 0xa}, 0x20) 00:04:12 executing program 5: socketpair(0x1, 0x0, 0xfffffffa, &(0x7f0000000000)) [ 252.681687][ T4370] usb 1-1: new high-speed USB device number 13 using dummy_hcd [ 252.915527][ T4370] usb 1-1: Using ep0 maxpacket: 8 00:04:12 executing program 1: sendmsg$inet(0xffffffffffffffff, 0x0, 0x0) socket$inet6_dccp(0xa, 0x6, 0x0) setsockopt$RDS_RECVERR(0xffffffffffffffff, 0x114, 0x5, 0x0, 0x0) syz_io_uring_submit(0x0, 0x0, 0x0, 0x0) socket$pppoe(0x18, 0x1, 0x0) pipe2(&(0x7f00000061c0)={0xffffffffffffffff}, 0x0) r1 = openat$capi20(0xffffffffffffff9c, &(0x7f0000006240), 0x40, 0x0) ioctl$CAPI_NCCI_GETUNIT(r1, 0x80044327, &(0x7f0000006280)) syz_io_uring_setup(0x7944, &(0x7f00000062c0)={0x0, 0x0, 0x2, 0x0, 0x0, 0x0, r0}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, 0x0, &(0x7f0000006380)) syz_io_uring_setup(0x661a, &(0x7f00000063c0)={0x0, 0x3e7f}, &(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000006440), &(0x7f0000006480)) 00:04:12 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000640)={&(0x7f0000000d40)=ANY=[@ANYBLOB="9feb010018000000000000002c0100002c01000008000000000000000300000d"], 0x0, 0x14c, 0x0, 0x1}, 0x20) 00:04:12 executing program 5: socket$inet6_dccp(0xa, 0x6, 0x0) pipe2(&(0x7f00000061c0), 0x0) openat$capi20(0xffffffffffffff9c, &(0x7f0000006240), 0x0, 0x0) syz_io_uring_setup(0x7944, &(0x7f00000062c0)={0x0, 0x0, 0x2}, &(0x7f0000ff9000/0x4000)=nil, &(0x7f0000ffc000/0x2000)=nil, &(0x7f0000006340), &(0x7f0000006380)) syz_io_uring_setup(0x661a, &(0x7f00000063c0), &(0x7f0000ff6000/0x4000)=nil, &(0x7f0000ffe000/0x2000)=nil, &(0x7f0000006440), &(0x7f0000006480)) [ 252.961835][ T7850] loop3: detected capacity change from 0 to 32768 [ 252.990343][ T7849] loop2: detected capacity change from 0 to 32768 [ 253.140111][ T7849] jfs_strtoUCS: char2uni returned -22. [ 253.141992][ T7849] charset = euc-jp, char = 0x82 [ 253.155654][ T4370] usb 1-1: config 1 interface 0 altsetting 0 has 2 endpoint descriptors, different from the interface descriptor's value: 0 [ 253.555783][ T4370] usb 1-1: New USB device found, idVendor=0525, idProduct=a4a1, bcdDevice= 0.40 [ 253.557617][ T4370] usb 1-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 253.559190][ T4370] usb 1-1: Product: syz [ 253.560016][ T4370] usb 1-1: Manufacturer: syz [ 253.560949][ T4370] usb 1-1: SerialNumber: syz [ 253.856177][ T4370] cdc_ether: probe of 1-1:1.0 failed with error -22 [ 253.859655][ T4370] usb 1-1: USB disconnect, device number 13 00:04:14 executing program 1: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89a0, &(0x7f0000000040)) 00:04:14 executing program 4: socket$can_j1939(0x1d, 0x2, 0x7) openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000040)='memory.events\x00', 0x275a, 0x0) socket$nl_generic(0x10, 0x3, 0x10) socket$nl_generic(0x10, 0x3, 0x10) socket(0x10, 0x803, 0x0) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='cgroup.controllers\x00', 0x275a, 0x0) socket$can_raw(0x1d, 0x3, 0x1) socket$can_j1939(0x1d, 0x2, 0x7) write$binfmt_script(r0, &(0x7f0000000140)=ANY=[], 0x208e24b) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x2, 0x28011, r0, 0x0) socket$inet6_dccp(0xa, 0x6, 0x0) r1 = socket$rxrpc(0x21, 0x2, 0xa) r2 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f0000000080)='cgroup.controllers\x00', 0xb00000000065808, 0x0) r3 = socket$nl_generic(0x10, 0x3, 0x10) r4 = syz_genetlink_get_family_id$batadv(&(0x7f0000007580), 0xffffffffffffffff) r5 = bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000240)={0x11, 0x3, &(0x7f0000000180)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000200)={&(0x7f0000000080)='contention_end\x00', r5}, 0x10) sendmsg$BATADV_CMD_GET_GATEWAYS(0xffffffffffffffff, &(0x7f0000007680)={0x0, 0x0, &(0x7f0000007640)={&(0x7f0000000000)=ANY=[@ANYBLOB="46040000", @ANYRES16=r4, @ANYBLOB="eb830200000000000000", @ANYRES32=r1], 0x4}}, 0x0) sendfile(r3, r2, 0x0, 0x100000002) 00:04:14 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000100)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0xa301, [@func]}}, 0x0, 0x1000000}, 0x20) 00:04:14 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000013c0)={&(0x7f0000000380)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@array]}}, 0x0, 0x32}, 0x20) 00:04:14 executing program 0: syz_mount_image$jfs(&(0x7f0000005d00), &(0x7f0000005d40)='./file1\x00', 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2c75737271756f74612c696f636861727365743d63703836302c009ddb787f0000000dcf2128d776420b5aa9e344e8f977a025887eed70a4ea38a1402cd546b1aa93ef4d4772bb6c3d501d264c060e60520471c44f4d7efe55b001067ee4b07add72e148cb20846b51f5140bd9e27623af46a0312fac6f4a67b3e73887b2728009c5ee57cfe5725b150eb991a9e994d31b5d0987c0c8f82432c9b9cb020000005e6dc9aa1154726624c826906cff3f920e9e0a3149cae41515f832567ebcfffd4b6e80863880c7b19f753f4988447b1e6618bba1808503a9748d2410a3e947419706fe3c19c7cb1877a0073fcf8d00f4916b7f64ab2400ee3290beba3ceb0501009cdcbe0000e0aabedb58488c11537d5a90f786fa88164577f09ae423e271888bfeed1aad00000000000000000000000000170036103d707d6f55ceaad1a24e18cdad6e2c6d3670bcbe86576fa328bd48a67976d00ef990910e453b7eab36fbb57c58ad4411933c6821ca7fe5adc8d3420e2a775ebc21e394181602a2efba18695ee6067b9f24fe6e4997098ca903132d2786a0c82c570cfc484d03a02526882c7dead927b634407a7cf57d4b8b593a7cd84871a9ada33ee2e9e9dfabda974e7b6c47ae934a21ffc5205d3b46c1a77e989a97f2b06bfb468f08bcf0d5ebaefe6b15"], 0x1, 0x5ce8, &(0x7f000000ba80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOB/7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO/cWI2d53w/83ZO9NgT8D2figG1OBhZ21ydwiMEkIX9KeqAkpE1Lahx7bZz4VO8up6KyKbQlClKR2gt60TSJ0ihSW4GqSE0lGiE1UnvXXDXiJmqlXPgCKgcllVIFtnpnnufxzOx63jVmYOZ9Pp8I/+ydd2aeeeeZ2f1u9B0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) getrlimit(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x103a42, 0x0) write$cgroup_type(r3, &(0x7f0000000040), 0xf800) 00:04:14 executing program 3: syz_mount_image$jfs(&(0x7f0000005d00), &(0x7f0000005d40)='./file1\x00', 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2c75737271756f74612c696f636861727365743d63703836302c009ddb787f0000000dcf2128d776420b5aa9e344e8f977a025887eed70a4ea38a1402cd546b1aa93ef4d4772bb6c3d501d264c060e60520471c44f4d7efe55b001067ee4b07add72e148cb20846b51f5140bd9e27623af46a0312fac6f4a67b3e73887b2728009c5ee57cfe5725b150eb991a9e994d31b5d0987c0c8f82432c9b9cb020000005e6dc9aa1154726624c826906cff3f920e9e0a3149cae41515f832567ebcfffd4b6e80863880c7b19f753f4988447b1e6618bba1808503a9748d2410a3e947419706fe3c19c7cb1877a0073fcf8d00f4916b7f64ab2400ee3290beba3ceb0501009cdcbe0000e0aabedb58488c11537d5a90f786fa88164577f09ae423e271888bfeed1aad00000000000000000000000000170036103d707d6f55ceaad1a24e18cdad6e2c6d3670bcbe86576fa328bd48a67976d00ef990910e453b7eab36fbb57c58ad4411933c6821ca7fe5adc8d3420e2a775ebc21e394181602a2efba18695ee6067b9f24fe6e4997098ca903132d2786a0c82c570cfc484d03a02526882c7dead927b634407a7cf57d4b8b593a7cd84871a9ada33ee2e9e9dfabda974e7b6c47ae934a21ffc5205d3b46c1a77e989a97f2b06bfb468f08bcf0d5ebaefe6b15"], 0x1, 0x5ce8, &(0x7f000000ba80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOB/7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO/cWI2d53w/83ZO9NgT8D2figG1OBhZ21ydwiMEkIX9KeqAkpE1Lahx7bZz4VO8up6KyKbQlClKR2gt60TSJ0ihSW4GqSE0lGiE1UnvXXDXiJmqlXPgCKgcllVIFtnpnnufxzOx63jVmYOZ9Pp8I/+ydd2aeeeeZ2f1u9B0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) getrlimit(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x103a42, 0x0) write$cgroup_type(r3, &(0x7f0000000040), 0xf800) 00:04:14 executing program 2: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x8927, &(0x7f0000000040)) 00:04:14 executing program 1: socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000500)={0x0, 0x0, &(0x7f0000000440)=[{0x0}, {0xfffffffffffffffe}], 0x2}, 0x0) 00:04:14 executing program 4: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000740)={0x0, 0x0, &(0x7f0000000600)=[{&(0x7f0000000100)=""/249, 0xf9}], 0x1}, 0x0) 00:04:14 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000580)=@base={0x9, 0x0, 0x0, 0x0, 0x1800}, 0x48) 00:04:14 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg(r0, &(0x7f0000000180)={0x0, 0x0, 0x0}, 0x40018143) 00:04:14 executing program 1: bpf$PROG_LOAD(0x5, &(0x7f0000000200)={0x1, 0x1, &(0x7f0000000000)=@raw=[@call], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0xffffffffffffffff}, 0x80) 00:04:14 executing program 2: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x8910, &(0x7f0000000000)) 00:04:14 executing program 1: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000002c0)={&(0x7f0000000140)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x5, [@fwd={0x3}]}, {0x0, [0x0, 0x0, 0x2e]}}, 0x0, 0x29, 0x0, 0x1}, 0x20) 00:04:14 executing program 5: socketpair$tipc(0x1e, 0x2, 0x0, &(0x7f0000000140)={0xffffffffffffffff}) sendmsg$tipc(r0, &(0x7f0000001600)={0x0, 0x0, &(0x7f00000026c0)=[{0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}, {0x0}], 0x9}, 0x0) 00:04:14 executing program 2: bpf$BPF_BTF_LOAD(0xb, &(0x7f0000000100)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) [ 255.162068][ T7877] loop0: detected capacity change from 0 to 32768 [ 255.183459][ T7874] loop3: detected capacity change from 0 to 32768 00:04:17 executing program 0: r0 = socket$kcm(0x29, 0x2, 0x0) sendmsg$inet(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000040)='X', 0x100220}], 0x1}, 0x0) [ 257.334474][ T90] ================================================================== [ 257.336224][ T90] BUG: KASAN: use-after-free in jfs_lazycommit+0x644/0x988 [ 257.337656][ T90] Read of size 4 at addr ffff0000d1b7ea94 by task jfsCommit/90 00:04:17 executing program 3: syz_mount_image$jfs(&(0x7f0000005d00), &(0x7f0000005d40)='./file1\x00', 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB="2c75737271756f74612c696f636861727365743d63703836302c009ddb787f0000000dcf2128d776420b5aa9e344e8f977a025887eed70a4ea38a1402cd546b1aa93ef4d4772bb6c3d501d264c060e60520471c44f4d7efe55b001067ee4b07add72e148cb20846b51f5140bd9e27623af46a0312fac6f4a67b3e73887b2728009c5ee57cfe5725b150eb991a9e994d31b5d0987c0c8f82432c9b9cb020000005e6dc9aa1154726624c826906cff3f920e9e0a3149cae41515f832567ebcfffd4b6e80863880c7b19f753f4988447b1e6618bba1808503a9748d2410a3e947419706fe3c19c7cb1877a0073fcf8d00f4916b7f64ab2400ee3290beba3ceb0501009cdcbe0000e0aabedb58488c11537d5a90f786fa88164577f09ae423e271888bfeed1aad00000000000000000000000000170036103d707d6f55ceaad1a24e18cdad6e2c6d3670bcbe86576fa328bd48a67976d00ef990910e453b7eab36fbb57c58ad4411933c6821ca7fe5adc8d3420e2a775ebc21e394181602a2efba18695ee6067b9f24fe6e4997098ca903132d2786a0c82c570cfc484d03a02526882c7dead927b634407a7cf57d4b8b593a7cd84871a9ada33ee2e9e9dfabda974e7b6c47ae934a21ffc5205d3b46c1a77e989a97f2b06bfb468f08bcf0d5ebaefe6b15"], 0x1, 0x5ce8, &(0x7f000000ba80)="$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AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAOB/7MCBAAAAAACQ/2sjVFVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVVWEHDgQAAAAAgPxfG6GqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqqoKO/cWI2d53w/83ZO9NgT8D2figG1OBhZ21ydwiMEkIX9KeqAkpE1Lahx7bZz4VO8up6KyKbQlClKR2gt60TSJ0ihSW4GqSE0lGiE1UnvXXDXiJmqlXPgCKgcllVIFtnpnnufxzOx63jVmYOZ9Pp8I/+ydd2aeeeeZ2f1u9B0AAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAAA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") prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x1, &(0x7f0000000200)=0x6) mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0xb635773f06ebbeee, 0x8031, 0xffffffffffffffff, 0x0) getrlimit(0x0, 0x0) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f000057eff8)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) r3 = openat(0xffffffffffffff9c, &(0x7f0000000380)='./file1\x00', 0x103a42, 0x0) write$cgroup_type(r3, &(0x7f0000000040), 0xf800) [ 257.339166][ T90] [ 257.339653][ T90] CPU: 1 PID: 90 Comm: jfsCommit Not tainted 6.1.35-syzkaller #0 [ 257.341293][ T90] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 05/27/2023 [ 257.343344][ T90] Call trace: [ 257.344042][ T90] dump_backtrace+0x1c8/0x1f4 [ 257.345029][ T90] show_stack+0x2c/0x3c [ 257.345858][ T90] dump_stack_lvl+0x108/0x170 [ 257.346783][ T90] print_report+0x174/0x4c0 [ 257.347762][ T90] kasan_report+0xd4/0x130 [ 257.348655][ T90] __asan_report_load4_noabort+0x2c/0x38 [ 257.349787][ T90] jfs_lazycommit+0x644/0x988 [ 257.350758][ T90] kthread+0x250/0x2d8 [ 257.351597][ T90] ret_from_fork+0x10/0x20 [ 257.352529][ T90] [ 257.352952][ T90] Allocated by task 7877: [ 257.353831][ T90] kasan_set_track+0x4c/0x80 [ 257.354778][ T90] kasan_save_alloc_info+0x24/0x30 [ 257.355797][ T90] __kasan_kmalloc+0xac/0xc4 [ 257.356753][ T90] kmalloc_trace+0x7c/0x94 [ 257.357605][ T90] jfs_fill_super+0x108/0x9f0 [ 257.358618][ T90] mount_bdev+0x274/0x370 [ 257.359529][ T90] jfs_do_mount+0x44/0x58 [ 257.360441][ T90] legacy_get_tree+0xd4/0x16c [ 257.361503][ T90] vfs_get_tree+0x90/0x274 [ 257.362417][ T90] do_new_mount+0x25c/0x8c4 [ 257.363327][ T90] path_mount+0x590/0xe58 [ 257.364220][ T90] __arm64_sys_mount+0x45c/0x594 [ 257.365199][ T90] invoke_syscall+0x98/0x2c0 [ 257.366202][ T90] el0_svc_common+0x138/0x258 [ 257.367238][ T90] do_el0_svc+0x64/0x218 [ 257.368139][ T90] el0_svc+0x58/0x168 [ 257.368948][ T90] el0t_64_sync_handler+0x84/0xf0 [ 257.370025][ T90] el0t_64_sync+0x18c/0x190 [ 257.371012][ T90] [ 257.371486][ T90] Freed by task 4257: [ 257.372331][ T90] kasan_set_track+0x4c/0x80 [ 257.373271][ T90] kasan_save_free_info+0x38/0x5c [ 257.374267][ T90] ____kasan_slab_free+0x144/0x1c0 [ 257.375284][ T90] __kasan_slab_free+0x18/0x28 [ 257.376297][ T90] __kmem_cache_free+0x2c0/0x4b4 [ 257.377284][ T90] kfree+0xcc/0x1b8 [ 257.378089][ T90] jfs_put_super+0x144/0x188 [ 257.378993][ T90] generic_shutdown_super+0x130/0x328 [ 257.380119][ T90] kill_block_super+0x70/0xdc [ 257.381102][ T90] deactivate_locked_super+0xac/0x124 [ 257.382219][ T90] deactivate_super+0xf0/0x110 [ 257.383218][ T90] cleanup_mnt+0x394/0x41c [ 257.384199][ T90] __cleanup_mnt+0x20/0x30 [ 257.385091][ T90] task_work_run+0x240/0x2f0 [ 257.386053][ T90] do_notify_resume+0x2144/0x3470 [ 257.387188][ T90] el0_svc+0x9c/0x168 [ 257.388029][ T90] el0t_64_sync_handler+0x84/0xf0 [ 257.389018][ T90] el0t_64_sync+0x18c/0x190 [ 257.389968][ T90] [ 257.390474][ T90] Last potentially related work creation: [ 257.391670][ T90] kasan_save_stack+0x40/0x70 00:04:17 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000980)={&(0x7f0000001700)=ANY=[@ANYBLOB="9feb010018000000000000001800000018000000060000000000000000000083"], 0x0, 0x36, 0x0, 0x1}, 0x20) 00:04:17 executing program 1: bpf$BPF_BTF_LOAD(0x6, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x1}, 0x20) 00:04:17 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000100)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@func={0x0, 0x0, 0x0, 0xe}]}}, 0x0, 0x26}, 0x20) 00:04:17 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f00000004c0)={0xffffffffffffffff, 0xffffffffffffffff}) sendmsg$inet(r1, &(0x7f0000000b40)={0x0, 0x0, 0x0}, 0x0) recvmsg(r0, &(0x7f0000000340)={0x0, 0x0, 0x0}, 0x0) [ 257.392581][ T90] __kasan_record_aux_stack+0xcc/0xe8 [ 257.393604][ T90] kasan_record_aux_stack_noalloc+0x14/0x20 [ 257.394855][ T90] insert_work+0x64/0x384 [ 257.395785][ T90] __queue_work+0xd48/0x136c [ 257.396799][ T90] queue_work_on+0xc0/0x16c [ 257.397733][ T90] addr_event+0x30c/0x3f8 [ 257.398640][ T90] inet6addr_event+0xf8/0x160 [ 257.399664][ T90] atomic_notifier_call_chain+0x174/0x2a0 [ 257.400908][ T90] inet6addr_notifier_call_chain+0x30/0x40 [ 257.402138][ T90] ipv6_add_addr+0x98c/0xc1c [ 257.403061][ T90] inet6_addr_add+0x370/0x818 [ 257.404007][ T90] inet6_rtm_newaddr+0x6e0/0x1e64 [ 257.405031][ T90] rtnetlink_rcv_msg+0x72c/0xd94 [ 257.406053][ T90] netlink_rcv_skb+0x20c/0x3b8 [ 257.407069][ T90] rtnetlink_rcv+0x28/0x38 [ 257.407997][ T90] netlink_unicast+0x660/0x8d4 [ 257.409003][ T90] netlink_sendmsg+0x834/0xb18 [ 257.409969][ T90] __sys_sendto+0x3b4/0x504 [ 257.410910][ T90] __arm64_sys_sendto+0xd8/0xf8 [ 257.411914][ T90] invoke_syscall+0x98/0x2c0 [ 257.412904][ T90] el0_svc_common+0x138/0x258 [ 257.413801][ T90] do_el0_svc+0x64/0x218 [ 257.414644][ T90] el0_svc+0x58/0x168 [ 257.415516][ T90] el0t_64_sync_handler+0x84/0xf0 [ 257.416597][ T90] el0t_64_sync+0x18c/0x190 [ 257.417543][ T90] [ 257.418082][ T90] Second to last potentially related work creation: [ 257.419477][ T90] kasan_save_stack+0x40/0x70 [ 257.420480][ T90] __kasan_record_aux_stack+0xcc/0xe8 [ 257.421672][ T90] kasan_record_aux_stack_noalloc+0x14/0x20 [ 257.422941][ T90] insert_work+0x64/0x384 [ 257.423872][ T90] __queue_work+0xd48/0x136c [ 257.424831][ T90] queue_work_on+0xc0/0x16c [ 257.425753][ T90] call_usermodehelper_exec+0x238/0x48c [ 257.426906][ T90] kobject_uevent_env+0x654/0x874 [ 257.427960][ T90] kobject_uevent+0x2c/0x3c [ 257.428844][ T90] driver_bound+0x154/0x26c [ 257.429817][ T90] really_probe+0x73c/0xacc [ 257.430826][ T90] __driver_probe_device+0x194/0x3b4 [ 257.431934][ T90] driver_probe_device+0x78/0x330 [ 257.432991][ T90] __device_attach_driver+0x2a8/0x4f4 [ 257.434049][ T90] bus_for_each_drv+0x158/0x1e0 [ 257.434988][ T90] __device_attach+0x2f0/0x480 [ 257.436010][ T90] device_initial_probe+0x24/0x34 [ 257.437034][ T90] bus_probe_device+0xbc/0x1c8 [ 257.438044][ T90] device_add+0xae0/0xef4 [ 257.439032][ T90] usb_set_configuration+0x15c0/0x1b40 [ 257.440257][ T90] usb_generic_driver_probe+0x8c/0x148 [ 257.441464][ T90] usb_probe_device+0x120/0x25c [ 257.442386][ T90] really_probe+0x394/0xacc [ 257.443309][ T90] __driver_probe_device+0x194/0x3b4 [ 257.444408][ T90] driver_probe_device+0x78/0x330 [ 257.445396][ T90] __device_attach_driver+0x2a8/0x4f4 [ 257.446469][ T90] bus_for_each_drv+0x158/0x1e0 [ 257.447463][ T90] __device_attach+0x2f0/0x480 [ 257.448417][ T90] device_initial_probe+0x24/0x34 [ 257.449498][ T90] bus_probe_device+0xbc/0x1c8 [ 257.450520][ T90] device_add+0xae0/0xef4 [ 257.451397][ T90] usb_new_device+0x904/0x142c [ 257.452350][ T90] register_root_hub+0x230/0x548 [ 257.453336][ T90] usb_add_hcd+0x8f4/0xf90 [ 257.454213][ T90] vhci_hcd_probe+0x1c0/0x368 [ 257.455159][ T90] platform_probe+0x148/0x1c0 [ 257.456098][ T90] really_probe+0x394/0xacc [ 257.457009][ T90] __driver_probe_device+0x194/0x3b4 [ 257.458107][ T90] driver_probe_device+0x78/0x330 [ 257.459069][ T90] __device_attach_driver+0x2a8/0x4f4 [ 257.460119][ T90] bus_for_each_drv+0x158/0x1e0 [ 257.461125][ T90] __device_attach+0x2f0/0x480 [ 257.462090][ T90] device_initial_probe+0x24/0x34 [ 257.463241][ T90] bus_probe_device+0xbc/0x1c8 [ 257.464340][ T90] device_add+0xae0/0xef4 [ 257.465270][ T90] platform_device_add+0x3f8/0x708 [ 257.466390][ T90] vhci_hcd_init+0x37c/0x49c [ 257.467357][ T90] do_one_initcall+0x260/0xacc [ 257.468378][ T90] do_initcall_level+0x154/0x214 [ 257.469447][ T90] do_initcalls+0x58/0xac [ 257.470331][ T90] do_basic_setup+0x8c/0xa0 [ 257.471254][ T90] kernel_init_freeable+0x3a4/0x528 [ 257.472291][ T90] kernel_init+0x24/0x29c [ 257.473165][ T90] ret_from_fork+0x10/0x20 00:04:17 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f00000002c0)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000540)={0x0, 0x0, 0x0, 0x0, &(0x7f00000007c0)=ANY=[], 0x120}, 0x0) [ 257.474073][ T90] [ 257.474492][ T90] The buggy address belongs to the object at ffff0000d1b7ea00 [ 257.474492][ T90] which belongs to the cache kmalloc-256 of size 256 [ 257.477420][ T90] The buggy address is located 148 bytes inside of 00:04:17 executing program 4: socketpair(0x2, 0x6, 0x5, &(0x7f0000000000)) [ 257.477420][ T90] 256-byte region [ffff0000d1b7ea00, ffff0000d1b7eb00) [ 257.480161][ T90] [ 257.480645][ T90] The buggy address belongs to the physical page: [ 257.482075][ T90] page:00000000f61f8d70 refcount:1 mapcount:0 mapping:0000000000000000 index:0x0 pfn:0x111b7e [ 257.484326][ T90] head:00000000f61f8d70 order:1 compound_mapcount:0 compound_pincount:0 [ 257.486078][ T90] flags: 0x5ffc00000010200(slab|head|node=0|zone=2|lastcpupid=0x7ff) [ 257.487800][ T90] raw: 05ffc00000010200 fffffc0004aed500 dead000000000002 ffff0000c0002480 [ 257.489533][ T90] raw: 0000000000000000 0000000000100010 00000001ffffffff 0000000000000000 [ 257.491376][ T90] page dumped because: kasan: bad access detected [ 257.492720][ T90] [ 257.493159][ T90] Memory state around the buggy address: [ 257.494296][ T90] ffff0000d1b7e980: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 257.496151][ T90] ffff0000d1b7ea00: fa fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb 00:04:17 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000000900)=@base={0x12, 0x0, 0x0, 0x0, 0x0, 0x1}, 0x48) [ 257.497842][ T90] >ffff0000d1b7ea80: fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb fb [ 257.499444][ T90] ^ [ 257.500361][ T90] ffff0000d1b7eb00: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 257.502157][ T90] ffff0000d1b7eb80: fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc fc [ 257.503824][ T90] ================================================================== [ 257.505470][ T90] Disabling lock debugging due to kernel taint 00:04:17 executing program 5: r0 = socket$kcm(0x29, 0x2, 0x0) sendmsg$inet(r0, &(0x7f00000016c0)={0x0, 0x0, &(0x7f00000014c0)=[{&(0x7f0000000040)='X', 0xffffff1f}], 0x1}, 0x0) 00:04:17 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0x0, 0x5, 0x100}]}]}}, 0x0, 0x32, 0x0, 0x1}, 0x20) 00:04:17 executing program 0: syz_clone(0xce07d680, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:17 executing program 2: openat$tun(0xffffffffffffff9c, &(0x7f0000000080), 0x107002, 0x0) [ 257.802784][ T7930] loop3: detected capacity change from 0 to 32768 00:04:18 executing program 3: r0 = socket$kcm(0x29, 0x2, 0x0) ioctl$sock_kcm_SIOCKCMATTACH(r0, 0x89a1, &(0x7f0000000040)) 00:04:18 executing program 2: r0 = syz_open_procfs$namespace(0x0, &(0x7f0000000000)='ns/ipc\x00') close(r0) 00:04:18 executing program 1: socketpair$nbd(0x1, 0x1, 0x0, &(0x7f0000000040)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f00000011c0)={0x0, 0x0, &(0x7f0000000140)=[{&(0x7f00000013c0)="643c71efc0961db82bb4ef5d408d47e5dad7da20a1ec1bdae1e0e9896de36fc5288b036ab8ea46074af89257c313fd43340478f1af807323361c4ebc306e431bba9c4b16197ea3e8858e6f3dae14feba57c34a01677010bf48220339a50d01192d263aa5a5fbb776df735a60565d7f79210fc1e10c7c382a8382446cef3f3cb4281572da5566c69390b8e1a0b3a09706862bb93df7ac262db11b9934f5a3a55306d2eb58cb9b59662cdc0a28cd916bf9fd5aeee8538c84f02792beecea6c904087df950c29eff04347469cf1354351b250072fe6f1c3c4780d940635a9bd895e03a0c6f74b92e801075962186cd57c82b9d41d98b0e2fe0ff34ac4fdc072676666eed91dcd19ee9f45dde01363dfe1550aeac73744c6444211b9009f42d6a8a9178320c69dddf285b27de1e095d1fba8cb102cc938454b78fd6a393787a9c60867b92834ddb044a58613654e4e7bb57d5baa9b83e9d61176d97fd33cfdbc9b9c971774bbd0d09f0269cb71e925d9970c457d3bd6b1b070d50d11a52da14055f3f3f37ab215d7750f8fd14ea5551bb09001233f8873f12c9a87530ebe15c3418a4cc47c76abe691cee4a2dbc01f6bf589a2e43fb0be765ffbc51459acef94cf8b3167091178c14751ca7dd11c4ddcc50fcbbb1ae87ab513351e3001119aec0a5afb20d06e51343298be8703c8c6d1f9d8b9851710596e8e7728b59bbbb463b3f5105beca4e39a8b7d704376fc0ca7de46ae15b3bd687acbef53d9e8ad710b6778a2d7ab5df7044a07730e1eacb2fe55ba3cf8179ee48be154d7808c0ce133ee5ae7a8569a77e1a5e0dd42ba0d16d07cc71794b315821c7fb0b002cdf62c7a4d19b9cc995c1a068e3d2ac9dc13c945a17574713716a8ebab81e35354decd949fbf9848e7f3c0f8b8bace9f6968419e848af86ce42a3288fbab2bde8e7e1398366b2d4d39590717dab129f690bdd3147e984d96c5e3e7bca5daf0e7dc80ce208523b0dd89e4ac76ed3e6e1f75b00a6f0ef19af349168db1eccbd30eeac15b8990ee243d96704f4048a4edffd0b5b232f29185b45ec71b7861e3b357bbf86b6c25ffaba5dde3acb3d5ba5433dd694d1f5cb14fff433f31678bb30f2e2f61699ce765264322ddad59bd1236f0ca1ef0c3bdb780d2bd9d21bb7d589b7a44c8693c5d585b02ef6231cc8de8ae3999f8e25db6a72e0541067d76f1982ba1407a807e36e2b5f0b1802f70bbc48e911631d60ed058038103dd225e49a0f72a681eea72efb8f99537d5f39a705effc533e9b0c93d6bd0c41220390b70b52507d7f01207a6eb4321a0c2da772e81bf912ddcfac8169215c8d0232f198db431fc338e796eb115b0c25296b486be0fa562d1015a652dcaa0ebb33b951c4bfa50134d16f05f6201e415a55eee03c17c9c21b33fdc0c1a921264c60a627bdad0f8fbbde678f3bc3f55022b09adad4745868e18da6460f6c8e4ea559c5a0baf9acfade0cdfd1daa8e185911bb0179b85530e14a7c3d2facb321412c9c92c18edb433701640afb1db9d850410fd154533be09f420a9a631416de731349d1c044b69e49f54d5c9553c7031baa24a108f462dba19e4d225ec5e5f868ae1afbfa5f0f9d763e873c3d87732fafdffbe26d65bdae15d71b1c3f2d2cb111331c60d4ef47de8bd1141d9e232413265e8a01deec4ef8e014edc08ecebd80f63622de5a27de848d875a5747e2cf5eaf24ea2abe56b87e0d0ffcd41ae42586e7d8fb815f08a262fa409f96f925c61387df73334dd7199aba7c8eb574e95b6ec93fd8e7e9aeed5a2aa0c7d8137747df4cbdce213c2d03c788b891fbf68c0ad51ae512c65388372d620fe6fbe983a6a56dce0112474a1db9455eea3c0c0e458162709e6dee448c641ba3a606ce1ed0f1b7b27bdcdb657cdb14ecb397fd8ca36e36185c88333707929b98ad76bf63bfbcbc56c0fda77b98e97bb3426db947a2c6465adc8c2cbc04900a0207ea09c3ec281a455b74b80c95ff67942f4bfaf50745ec4d00b75fc50137f2dd41577998882ea07465e8edbc9d817884b372d346522a542ddb00f37717f0385a956cf77184ae327666939a1fb56f9abe5d68289fe651628c4649735e4ee3e62cf96fc3d3ddbabebccb96f2bd076896e4f168d364f58a25a7187fa402fd2171aa8e965b602c7d0e8c1a4f156b6d7e88079a90eea68d0fb070ede7aff05e00fa1732ffad0b3ccd28b1999985622e9aff64694c29b3239258a9631e5d419b31075b4e4a9f0df35a27c05fa22e6ae0ae175a80b220613035b7c114f6b7ac5d7798fa65a7543ce1a59940c609cf79be96ab76fc0e6d8747a91158b1ccac414a46ca49b15f17485ffcd7025b554582ede5db87403796bde42e54b6d81c029450cd01cc9e2a69b3cd5886fb1e540a9aa6a179fd78a46b9077fc42ea46262ca45be776c6e049c59a496dd479cee4f55552b98e857df331dc69ec5c4c7260f3aabd2cad22fb9bf09bce96305e6eb3af300d63ba0249399cef84eeeeda1da085399c9339ab01908cf8781ce9afa9f76bf3fbdd365f6b1d6418e123b4316b7576f3effb05e25fe272be053d349b9aac3e676e6c10f6eb4ce3d29224a52333f9a227c428da9ffa6371efc7ab72cbddb1f677db55ad9611c334fb7cbd99ffa849501bc50b4edf33942a67407df285e25124bb73e63029f65b345f12fc8bac06199106a720a59172e592132db578136af816cafb8fa4b586bd6d5ccac26d766f4a99d1e60889828d0e5567ae9ce0d093b4827e6f64bab5649cb60c220371e384518c122d4239277437072b4d335302e7eda1c58dd79ab9339a90686190c7b005fba1f9e65dbb966f86b71e048432b8c02b6d89aa24c0dc6df691f7e1bbe33015ce79b1670041fb59c3d2251e256354c30a5d22bb1517ed1dd5d6de22cd49c5b09c6e82e33438cbcb628ee9c7139a1ac405942c638aba634b8781590f67c97be40d0b8c4a55990966af20c18d51e071b925b7aa8f5a0ccc08cec86779ec538a4a82b4f3994d003c2c6c2461788a49b44fbdb4be994d13e96f223ab877f1eddf6d914283bb6dfe6229a367702d3aad25468b7bbfa1a6840fde9b99b6a6855edc31c83ab2fb02ebf3ff25cb60b6f183cc189db47a7ffe630a34ad6f869c665df5c64a61e0f6085e1f5cb9d897b2bc4437ed53cb4ba8d8b83535e1bf4ed45e8c04cf932eeb0c58204b184be2f065389223054b7e8edfc1e5fbce06449c4c593b0bd5c3bfbd56acf15f06d7aa5e5068b7028520682052e1fdb99fc5544921610fa97af0afb80a32dbf837e370204bf74618a9a6f2c13b72bab5bffd3ff8d523600c7ab7b0515811acb5ff3b2250ef3fc6382f933e18f00458e243029ea4b07c2bfd123e5f533dc9050e5c94c64183639cfc81b675afd1cfac6c59918505842cbcb429c6b1a3b99f3072cbe2e03ff5ac8c878cabf9b1efcb64e9af0d76fa94d35ee01ee9b240e87c467f734f8b616118513c8d28401607a998fcb63421471e50f12b1569b97a86cedd969e5f15b0038fec4046eb05d4c72632557b9018eb933d684a507f5a726b4e6a2a1bc8f5ec034d72f7fde55d2a7bb10da60986a7adb2d2af026d9f1d64966844720a236df2382c29cebf57422f21116156fbbce4cc62c14b3b53123295628b0972f1a6f1a17d7464f6961bb63d8fa4eb0e93c74bd1b013a84c144a9fd81ef7082a3c761c447d08db2037e7405b7619ed1aac9033030cd270db06a944a6183200b1a51527bdca13d1ee086f611a6955b623e43273e90ecd284d99f03958e3099b78cee87a4c181e4681babef2142e73027bf94d3bf0a7bf2770959738430789d5ca98cfcf034b75441706d593429bf4484e4d3bb7054eb4a39cbe411bda6308e5c569db9599d2670541e8ca2852c899b84db9d9178ca1f16f59d2896ec042c5895cf8e30145254062afd5cc3ffb18f05d48c6b57e9b726229a4c03798592d67a50dccd4e75e9e359fc7a0221a9d63fa7378207aa90a599522f018213838388031bd0fd4549688a7f8398e1f5dda6e1ac03f53b1f5c6ff0a79338ac507c295aff0045975b8b00a4337ae9792d97e9a04f3d6308012689db813b1e4f7a497076878f4f156ef836cc3d4f6fb6fc9978716ec9f77f95f491edabc4cdfb7276b4c444eed065453bfe054e5d2f48bb175ca9dbe5a760de15070782ac1386a0f4b25da2902b61c9e2b306df85604d3af28485f6b18cc37747f80777257566529d10ca103a4e2137c3a68ebb1245234f1ecaa10743f56eee019c68e1b2f07996ee2f1f80c833099190d382e79fb05cb3a5e8ca6af38696edd961984218198880d27775e6fd0985116e0b3c39fb7cc014d9f02c6645c41ed1c05af9060b531599ca06b419111d8352aad9945d669dc1ef5005f6bd5ac4e28c0e7d4f1f149b8e891c928d845dc07489ef91372017619e8ef8374a356f98b01236a83ba45a54db4f770e7de76fefa9e734a95c786d3092627c5a868be74b1d6225245b7ff28092d052b229189dd46699bddbe82d1526895f4b7103853e1b5522603d288a1f91c9364cf6cd3c8fbd193515f584c9962a879c6866413f5d592e920aafda149ffff4979c85a4811112ef4f53e9352667bc6b77f9226c2c5e7d755fc8a0790394a148c8cd5f645894328d03bf9380d0fd5edfaae9c56f47406d16c8ac1cc609f0f923d0f41e8617148083872280b5d9b27562bcba91cbfadbc0c4f57649457605df9e7dbb0a8e88bcd37d787ee6cb4d1497f59ac643a238e4aebefc2cc9f089ea8f24bdf37c5e8c7cd8f4f6ee62837a0c715f7e4a9b986200c9186e4105c3d16c2adb1411ceb19b023ce7260c2a02381e5c768515a6a5a579778a3a8cce0b8b89ff4415f5f46d926ce49056cabf93df18d4767087345e3d0dc8f3c2f9be737b65b186f588a66003cad576d0231460a36388cf611fed460aaf87be4fbef176cfd7d594d11cdeedd08e72c826d8c6ed297456ec9e001df46e8890b8e3e1419509e4532ee23ccd674b0cb3b2a15dddfed622dd5c6015772b5a0ff500a21ab7263ce4840fd46d4777ff62a236f97ba2fc4b6a3e2416558a1537a3e807cb8f29f7db4f28c7ffdd74a1f648fd0888abf50467bb291ead485c11c28e2bc17f14d7d87e4d9e3ee3b9d5d47a7bee405fdfbfa1803a4742daa6bde7521313b6ce5876a4ab8394f231e5b082956b95ea86698d4fbf4e2c3fb5144e34f75f210ea780f5201d8b33f6409bd9bfb6c2fcda3514111b62194bdea41becb1b8674f609ed419dea87a976d830304c8bbfd8252d35420de9aecf4307f3cc2dbdfac7ae7ad886eb8caf84ed8366f8dd4a5ea496ee2f91b79e3f06a48113ba36ad51b9bd4fd4b2446dfba17273f4039268242ff2a66bfc97eaa206da27a533052a56661d622ee76680e77fc03a966e2a3bb07192a26979f80cc576c20683aae86d5589144319955b78c4b6ed5c0ac0a0b264a83275bb4b4505f97ba90c12249a0f063be5cd13914f8990903f1ebfcacb4a5f51b3f811295a8c5dd1d3928a9192d14d782b6ec6c95b992795e1846f92cc4fbd2969ae95f0e505710f651bcc3b1bb5e66208b50dfbef3459edca9fabf92c6e1dacca98d9e5c4244a580cebc943e12a46571f8f6ff04ab05f14df9c2207a792e815c364ef15783db19da15b82eab66d97515e0a3e927f23ac5b818524dee6dde0c93a0f3c79a96d7277ec3fded05235e2d7483fba0f496f3d344803e159935c7b9abe2afacdf035fb42087be73ae66345b36b214153344d45bb7632b10c3442d7add4209375f2", 0x1000}, {&(0x7f0000001140)="75d1", 0x2}], 0x2}, 0x44891) 00:04:18 executing program 0: syz_open_procfs$namespace(0x0, &(0x7f0000001100)='ns/pid\x00') 00:04:18 executing program 4: bpf$BPF_BTF_LOAD(0x9, 0x0, 0x0) 00:04:18 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000100)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x26, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) 00:04:18 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000240)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x1, 0x0, [{0x0, 0x5, 0x100}]}]}}, 0x0, 0x32, 0x0, 0x1}, 0x20) 00:04:18 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000900)=@base={0x12, 0x9, 0x4, 0x2, 0x0, 0x1, 0x0, '\x00', 0x0, 0xffffffffffffffff, 0x0, 0x3}, 0x48) 00:04:18 executing program 0: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000100)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@func={0x0, 0x0, 0x2}]}}, 0x0, 0x26}, 0x20) 00:04:18 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f0000000640)={&(0x7f0000000d40)=ANY=[@ANYBLOB="9feb0100ff"], 0x0, 0x14c}, 0x20) 00:04:18 executing program 1: bpf$BPF_BTF_LOAD(0x1d, &(0x7f0000000100)={&(0x7f0000000280)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x0, 0x0, 0x2}}, 0x0, 0x1a}, 0x20) 00:04:18 executing program 4: openat$zero(0xffffffffffffff9c, &(0x7f0000000340), 0x91, 0x0) 00:04:18 executing program 3: syz_emit_ethernet(0x2a, &(0x7f0000000080)={@random="95eacce2d1bc", @broadcast, @val, {@ipv4}}, 0x0) 00:04:18 executing program 5: r0 = socket$inet6(0x18, 0x3, 0x0) getsockopt$sock_int(r0, 0xffff, 0x80, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:04:18 executing program 0: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_linger(r0, 0xffff, 0x1001, 0x0, 0x0) 00:04:18 executing program 1: r0 = socket$inet6(0x18, 0x3, 0x0) read(r0, 0x0, 0x0) 00:04:18 executing program 4: r0 = socket$inet6(0x18, 0x1, 0x0) recvmsg(r0, &(0x7f0000000b40)={0x0, 0x0, 0x0}, 0x801) 00:04:18 executing program 2: r0 = socket$inet6(0x18, 0x3, 0x0) recvmsg(0xffffffffffffffff, &(0x7f0000000940)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)=""/124, 0x7c}, 0x0) recvmmsg(r0, &(0x7f0000000600), 0x10, 0x0, 0x0) 00:04:18 executing program 5: pipe2(&(0x7f0000000600)={0xffffffffffffffff}, 0x0) fchown(r0, 0xffffffffffffffff, 0xffffffffffffffff) 00:04:18 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x100, &(0x7f0000000000), &(0x7f0000000040)=0x4) 00:04:18 executing program 0: r0 = socket$inet6(0x18, 0x3, 0x0) setsockopt$sock_int(r0, 0xffff, 0x0, 0x0, 0x0) 00:04:18 executing program 4: semctl$IPC_SET(0xffffffffffffffff, 0x0, 0x1, &(0x7f0000000080)={{0x0, 0xffffffffffffffff}}) 00:04:18 executing program 3: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000200)={0xffffffffffffffff}) sendmsg$unix(r0, &(0x7f0000002840)={0x0, 0x0, &(0x7f00000025c0)=[{&(0x7f0000000280)="30bb3003a606ebde156f675a224e227c7e7d73790e77a5b96bfed356d96a8a34fca05fb762069c1d4a58649b812f434f03c2330f31259278b7488a1e28ae75216a11c065c2f324283f2535", 0x4b}, {&(0x7f0000000300)="8f9c116a86bd55b3aa60f2d5dd18e2fcfdfe129ccf753bbd2d0202d743242d0622066cc51c921b35b71a70a1bc1166ecf82c667d0337b3ec918dd18ca52346275cd6ff7bde6df3fcad0470577c7d957a4e375186d1a8ab76e424935c80e1a15c9e6b1918d489a7b6d794f5a0aec0ffae1ff478c05cdabc8357a47310223ed637736162b696cc5b1def311ca509da2bfb61b26b9740cde2783bb590d5172734ec23d84697c41fa54e9d5590554d13648b94f7e0a817eb609bbb90d58f0d941f9f7acf264a1cb884dce03e9cb21863a427edd89a33e048030f2894cb6d9cd5857beb9fe2e60122a56da2adf96af3de1fa863d30ca97107577f117f8594a31134212928a2bae7951f03ea9a329ca3569f7bf730d4b47d4823b4916b36bba4e30eafa0506927f01dd5b2ffbbd2b8acaa44760c980793913341301be3e348880086c8d6632e5280bffa0d430ab890f8ae429e2b477d6f5c9e723bce5f4df75b4ca456763dbe9e3af41ebc33a7d3ce2e603b5bc4ed3fdde5281ac89f2e555ae4d38099327edb5ab16d4b4c99555d1dec807b0e28c2b9e07dc4f236721821e6c2cd2fbd32b5242b9ce5c05323820cf0d0d8793a6e369551bcb229ef2024aa5d8338387bafe7f08bc7178e47b521033972009eb1c6028c1743bd5528678f4374651d4037311efa30c7faa4bc7974a1030ee89f0736b138a55332139e525c47abee333a5c678cee4d419a571f12373472eff05f446d59e3d2bd8e9b0be100099af6c5a5c1f776ad472e8cbfc96efc690a127e4e99e39df0c9df532471cf4a1337542dd988c50f5b3aa2c258d3a8d22c6d67b0affbea4075efb743b21e368330ee543b7ed13a3cb1042cb2521d9bc0352b103d48a25588d98e1475b24bbe367f17f35c665e6130b35c6f015dd1e310d0126c4bc079c598fcdf92655addd96ae1034033a7d7e5283d984e70c19f3be26f9d6357487ef4843cf6d4475ca478b6de8cd2713417a6874e6adb6369018415c4591d83e6576f27a74c65849be6eb293126774938121329b823e39edb455a83354c4f9018a2ea9cb63bfeaa73df710a49b92b42d5c3e07d49fdc5f881b0f4e3b295be53bfce5448340538a23612b0e7c642060e8fd91394a3008b426a7b497eb321fd9bec939a91a98e90319be75d396a06df97f93938c684f2ec84c0c71fc9b5071673d63d5bd2b9cc42f9426a532e67cf7f9cd2d8238cfa5d84d7469db9681fd345f4b676020ef12f4c5066e388d27bda0e1fece8f2beb0caace928b10791ef2bc137d273f768c3448fb13179b4c6585813f21496ddf4eb7d9e8d729de892fbdab282d2d31e62979a36c1ab8fff89dacae908aebebbb32276ebf2048f4c4c850ced0ecdf905e6653492f52c082fda70a92d9e1d19d64a8259bab1d0343b49471ea7f25761d4cc0a36e8d6d54d5d7b69f71a7f4e4a570fc85220befd96617dfb1a91a47d44f975cf05afefe8a1d49f4035cef6ce6eb544d3fc1dc7e9ec33b3213942a5bf56dba0ace7bde16bd10b8df2183e3ed21db195c2718834ee155bff3d79ef7f9f30ea706cd825ff2313236774a33a50d03dc94a1ffb66991954a187a056bfdfe04032075fb8eb20e3289ec3021699eab6adedb0561fbb0b19d4e0f2dc8d585cb8d086e3888f1dd15bf8fb1ac943599bbf988352a36606e785da4be034bf09c2eefed752e3a3c050aba9201880501530540d10cf67c44c89de474f34b4ea0832aa0347954236ec9d3ec3c5cb637869536c2f2ab842d535f0c70f18ffecddf4ed17e2b2d22915be158faa9f1d4c87524eca3c89126458a6a9761130cd19cd4f62fd43ce94059d9a7c62764c3f0acd8cc6bc23cc48dfaa6918f06cb799f85db9b54e3d965d913980b8add51565da99827ab8d28094c48f869826c65540d942a957e0bdba67d0c01bfb135f1fa5b868bbc5437fad346e31d0a6b017f6d5fc33f6f91f2485fd4f589d9cabc93c68c9a7644fb8f4d4d507ebfa559c2da651e400b1857e503f963ee65157f3770d4bf8bc255195f0960ad57414de987bc2b122dfb72fd81b6b3c1ee55f4952d809b2b0b45bdb9b118bd2af687b07ee651240ecc644cba7561b01feb314b36c671acb0ec209f41a9dc2f85fee20154f4654b4f624b03cc76398eefcd18667697cd6715800cf0984f5d69d4fc8a231b2773c9af7fe0a2421e89f21ad9b195239769a0a9803d5fd20b9f7f10bf18f9e0caec2d24cf8db59c0c10a317c72a095211f47274325fcd6ce248819b64ceb51ede91e5c83818bd9db8d9f8acaac665be68441be37f4c1f7a238cc83baf17f199275dd1bc04a0d39093df57c391d20b94884b6370bcb29c468d56859fa6c1f8689df7d5da10b4d24a6949580bdc5cc6627a7ba9969233e84a32fe50108c61a3f6d4f764ac4e83cc581806102e2fa7437f2bbe236545c2f886ca2658a37847f799df35fa9096f933c1bcd19ea8a9a885e2f8c28155685b0fa7995067221babe2e874c59f659671fc1c5a1814a877dc07c0e4b611ef850c070d54ab53b5403b90c41b55c0a3061c3be075b47ba4110184edad390bdea0d2f5f3131b806e6fa24f89a88aa4ef4a0358001684e3928f78ece62d27a254bb64c4889ea7a4c07b26267a5391e3304371314b980f7b22e75617afb8c076be4d5d0561565a004e27155dc6d16515b8c8656bf3a71ccd120546de18fdeb5e8e84d11c95dd585d526a2361026ff1eae94c4807802ff32fa927a25cd5c9e4457f7238605f726285910435df32c7ce894dc127b1f415e97b6c223c22e9f8df42eb380ad7f452fb4d034b3a1244fe991df694a564facf2a0b5e2d4212a42d95b28516ebe4b31f0a320d585f0248bd6dd0d15080b2e4bb82b44587211b1a5959852b37eb8b5b25bab57bf9c5b58f7d0fc83fdb07f998b4086d321b44c0be44a680dbe8c3c5ed0922ef723bc1706b3ec147d832fd8d7b64d33b7b9faad915fb454b911fe95501dc460ae28480dde14b686714afbf213ab21d8771e8e19cce37cab7633d4409809901e477ad1a613f23727ff6aeff9f13eb4864d9ffbc48e520720ea5f628477783262d7c3b0f37a9051b101e0c4a7d18b67070247c73858306d2761d4919a4f9d8b18e8467ecb13b77bfbc8d983fc629396b0f305779e43776e3b1f889d0a1d570de151a7413c54a37da8b579c0b9b6bc3aabeeed556de9a806209caa930fbf24154b9a21025baa0abf37fc349f9264dfc67160e5a2eb18cc46704731548cae5e31ba340b72b27e001be05c3aef433a35145e8e5133d44e14d90650e02d38ec3bf1cabe58a02deaff43f4717c51c9582ce97cb892ab1b4793dc016b03342a516cbdbf5471782834deb9aaad2030bf5af19e0fe82be8c41b2975d47fc10a6bc85d605d2c7ad79a5b814086dcd8f79248f3514a5f58931f81e783f5110c9a4f2b23f6ba6c47c4f35e17fd55148b95e285dfc76b8acf527e554c0a77fdb72d0c30bb05b30eb5aa2ede924ea12c99e7a554cf953d475da7f8c79fbee7e09da9d912c7339a92645b530b59c9cac7a6de5c458e23df02a61523cb33586690028a8a168c420fd291246593e9c7b4b5602b0c12be5610de1447d0b7494f172f20bba58a8b082081a343951895b4da4c59ac73ce0df6e87d57cea0520bf54a93dce76f8869eae49341f3572337a6b8709b367ce5dfdba6ad937acb6fc45a6c46df3b9dfa48cf0a523e83d0a71d70e917730e63750a980117c7822aceca760b5e2cd9e572b69df5ce848741bceb25f9d23041a3f708e4347ee0c7e37ea6e94d4568145562da22486d1c6f9ad36efb007940e572057857ae7467f55653126cb7661320e6ff4a407593d3dc30930cd37bc1f8aa40b852937dd19dcf76125b3dc5d501da7fafe4eeddb71904bbebfec6be52cf979b17c74e803a8e28eaa6137ab329292a56d477f1fba2b2998fb31de55a4755a95b157e94445699ca7c950111288946fb7aa99dd73f565ce05a87324517f0b21d1d38213bfb25f842870c86d0d463e964cacadcee478fbf942344cfb3abc353969e2bc315d9d2e8aedd002957426303aaf6a0fb2a75c8afee25d52ffc57a1e572a07dc1b930f0f52a9b9ded8eb71b6b00bdc2a7c4cd0d897a012be9aad3454e70131b86142b470258d55695f276d9ff682edee8d3a38d1f0eb2e2c19b5bca97326c814c57dadb1937b72daf706603ad6a37dfc238ac1fec902a340cbd19d797d27ad89e5928a07c98f85909e1523dcc64729d19afc0f8a9372bf852e2199dcc942273002f4e354b3885a36ff4d8caec1ec3bf0e82bbc8ff828602a4698f3fbf0cb0369ce27bcaf431eedbbe94e2127462da161b31a3fa00c8a90ee4a23ec171ec4f4a3fda1f9dfe55a7fa461a25b5998b2fe56bbcce60814c4ee1d650987a4246a959edbbf0eea4e260579d3544ae4eddad2a6dd2e76af64e42c6c7de0ca38f0fbcb5f70b098a0f7fa66e24472b785c8afc2b85e13bd4338a423051c8da11c8dececab88f4224dc2acc0d20343db02dbdf97d056ba86d3b597c0cfc4e6211107c4e0dba8f813607ea7e763d2ee13a05352db55156aa195eeaded59d9987da1211e04178c44f73a2175ef4ab181b45b17c4530759327ad28bd54e47f02b3827e6f5b7b824d2ea1c08db5d1e1a02782b222f7fc95499c6aa5e50cf49e706d19af5f243c16bcf622bd55d6996e5bcfa25fa50bfa7611764fa725c5faae3a56dbbdb41a2caa980340c977da044caa783f9bf19c33381c9238a1ba41a6c1046cf54d34a3f733ecf75d886cf3615b8a7ac2a5981b204ae85ea38734967d3df87d9a57a9f32bbfb229813473e444d8f067539e09b9598d3662656b6a07d9b43c37dd957ac21e6780073416ba97c901262bc47593a9aab9001f01b8006f9bc0ccf89146cbe8bc92de3d901c185aa6643eb266bc061c4a372f5830242cc0ae7295cfc6ada6b2ee6f81469f43f987cb6355b5f3dacfd3880645d2d9eda442489e7e5d69b5c497cc45a1db2905fd14ead6f5dbb3ebac4e444e25da4daf7270776c3d6bbfb41fa343547024b6a15c13bb6405741b84e63fe774c2dce3b2e78ae25688336675da7da9539fb2f2e8a07ecedb0177223f2f5233db6a91ad77f46f2de6654744d4be649c628651dd71275eb09b9acf591410f3b279eeb5f6e00f6e97caeac939ce55cfb703c6b353d5751055121f0af1fc31c00f5d62ac2949dd82c9e616b1d93fee53f834acd361bb12654df3d9f1d168c55f2eda35e18980659b6d1a99a16d0b1fec9766aaeec4e318570cd1057a466ff4f6568f794934de5fdf218470e1417678bb145641b967b0ca9be4f59d0d2c51aad137d0aa557929862ad9943e667dd2a8998b18486aaf04b9b1637cdb2e8b27ae419d37ed0f1683820a10383806eb2f3ab908d4cf5be2372de8ada64e7770f4e2d4f59afe8a82a07f31b055ecdf862d6528b7abc4367ffa11dc35fa71cde4e3ba0af23d7b4cdab03c84fdd08f84f6929babd581090c513a2dc651ce0de7fa66cbbafae6fff0f7c37d1bfd2009b37fb8384c0a6f7011734cb6a8ddf29a8d28deda4f46c979155a789a70be8f68fac7a5175d6ba761a275a024e1ce735f554dcadb228c14c7e5751cfcb926525fce3e060cbc931ad19369f573c7f7f7945c4606263f3680c44d75f87a9694044e9fd2f06220b508b8fa7ea7c3a3b711ecc4804a2fd2494ab8a625d2b8a44f202d7ba3a713c839b8d8de6c34c1502bffbf03dc107b52528c374923af7355722f756c7556106bd37c757d2b2edd286e4feb9fc2f24c84f1382c", 0x1000}, {&(0x7f0000001300)="f7db5a4375142516a6d14477e09dce", 0xf}, {&(0x7f0000001340)="95060bdfb95501ed2efd7d9e23233d597ab458db83a97a86509419a552d8c4275af2ac426fa2e1e0f9fa5c56bbc3aaa5328e39cd9c190a0f0f6b0ab69253d639800294253765f71fc1cc4b", 0x4b}, {&(0x7f00000013c0)="d799fe65260102025b84a3e57b6cfefaf7684cc0068a3af7f84b39d6390f1a6a1052c833bba32a0c2f78851366a4569c7aac54c021b8e24ffabe3582cfc87379630b92e2c0ce2b9bd5de43fd331822eb08cfa8b40f409c03b071", 0x5a}, {&(0x7f0000001440)="e2445b298c8acdc3c5046e9e2807f51e1a62373706972912fee3680642a26f99615fd2d02e6ac5a02d0efbfd12b9fc7afb2d3b06802777a9bbdb6a4c66fa4dc5a95c8a0dffaddf312c153bae60da32f294b14babdcd1f851a265cfe8dea1eecd5ac754a701dfd36c88b262ef8d0577672ca3ddd4a0d656e3e30232eb18be3da33028d4e2d56093f99872aa5ceab4c9563e8ee9ab584b8005aac17eeeffa90df58d561285878f6ce21a529c8eafcb8602ca4ed5370d", 0xb5}, {&(0x7f0000001500)="0be4bd0d4ec11f32561d3a7ff439db44fc1dd5a2cdcc42e28a4947306120d61bb50af5c7295e84045d68d4b877cd5e74a0711b", 0x33}, {&(0x7f0000001540)="a5934214292240fe2d6fe9ac05eb1ba7bc128e91bd5cc75e10afd7e6b3611b19dfba2b83683df800e923118fdf", 0x2d}, {&(0x7f0000001580)="cedb93365ef15e58f6f75005f0249a5c73020356d399c825fe22e734343b34927d4af0f4a7d29b8576177cab3e8a016fb2484351202dc51099a4b17745", 0x3d}, {&(0x7f00000015c0)="93d9176669effbfdfe73f4497997219679cd398f88a4d3009fd649992db542193cc18adc173346d04bc3583a129dbf9433bbcf5f05fd51244b32bc8abf2e4e22e1cad74e85c5069cc0952ac1674f32778aabc30a7e5d1a8d9a4c9c70538abdac492426ed8b2fb1c1ed4cb6b45f445de3dbc4842ee162d9e7e61db49ffeb69cc829999d4df4ec63ef59a3b7cf1505d695693a96b13f0d387a6183ab06683a5dd178f9579decc320a6242e72eb08898f01222911898826a887659be9cedefe9bf152eed49593ba062bbb8d4d1dbe58163ea3733130b10b461f7aafda9fffae5a1c2c3b757cbade2caae6cd4d8309127e31c6966ddcfd777a4f94b6b47f5caf081924948c9f7badb792d45fa820156d15ecc9ae3c4f9e6f87240ffc575d50bb3a9130da2d0b60b60e99a1cde44497406e3f9338eec6e3975bbe7a069fc28679970c59dc18596c04aa31557748f73820098115757c22f96296ffed63fbfaa946f12144e57218b17f3dedfa23fefe60e08f341476c704c22c0507a4d04fe99f77039b860bec5911b6c26de07e905efce86b661e682787f94d38e4f4046436bd15afe38bf791a836c69ca55c7cd548951805e3d443482dd5f95791d9301330f9574bae3378464c087d6083cb62b8bf71accbddd4dd381cc6f4dbdc47719743e4e8b79a4200db05e829d8a4931b20f53b04db00b06f509f9efbdd591acf79526f25b93b4454272a38c5d68bfe6b9c67e178c9e7d34f17f5dd73ada1b6e5ef87b140aae4c75de59a40fdc87d1b60014781ea18ad93333100a528dc0dbb8801197fcbd3ec8a842d96987e1dd1d6f6b2dd4d88e84a549d2e3987321544d506ee8d062fcb9d5b2cdce512f45f9473e2ad7591cbdc6aee7d75fbbd8480dcc443bd2cb3a2f9ccf59e52de3709fc50cafd0b62875f0b3657566af25662db0da09c094f8d4a0b4c31f6b6ad4c00e9f97a1fc5cc86f08c398f4f020f06505437f2f8ed29d252c54e07fa31d45d86bb44de90e47374573a2672b7a728aee26446a18002b6750e74f477712a2d092ae3347ffe40ad48ba7e21d5d9b21a1321a33a273e21892f99d554f9070d3d62bfa102888dbb82dcfe26dc6455ddaf50e04c3c26e83a7b667c6a1cd5a7e5abafe39e682e0303aee0c77f4e57f98d96a6871c422df50001f6dc0745e909b0ebdfd1d3c2da090b0a2cfefc9982f7602a0e13ceb1878a760f8d55a10cdfe13ca9e63fc4eaa37d2704fb1c1c954b977b7b5599186e91cb3ffd31cb5c0c451c89d5b2cc1e21aaa988546d22e28d05e465357692c876576ac092db1e6b651370afd7f701943085e894427097cc20c1ad19af0fe2ffd75c751a6f127711d01f0168b38f433e4e5af1f74d096186d9c4cffff300628e60152e7984ea77f2c1325f11b8de704f45c531defe9fe075935d9ff9247a410ed839e435fec2f79e0a186782e8e1afc7ffb6fd87b6a1357ca9984235e236ba517a329bbdb4d928ad5a55aaa1e62db063189edfa7ac27325a3ef90ec4ab9f8bbfe6dac646e7979762c24f33ff76bf7f2baf5d4dea3c05d2dcb7b53aa84fe6bd2aed92545c7a30e63940edaa2298efe49ecd1d24f25787573c745cf6d61a1c93e07ad09205d945a500e4f23032bc781e1734cf9312c1e84979f040771d2ffd8fd9d9aaabc3071f400e6c12327bfdb393649e6c0a470d1ac469c00341a937090d45693774769b723b34274c9d932ba46f7773b909ebab3befe2004e94fd25380f200392171dabf0032e7c7817ae36fdfdb3595d209000e3f6ae4a179c52681bba7ef0e2cf816c49aa2da689134d4524643a88f8feb1bbee4e312d591b76883935e6b9f8a3265908678484a4c9169269f1fe2f0a160f320b134f2011fcd34fc891f70498a1961dbb9b26d2b0233bced582c03fe41a738fa215b8389b014d129862b953ee7fd71ad5db27d6bfc3770b0e88bfb27b4dd6387957c39d96cb5973783c20c4b5589f58d4f273121c41a186fdbbfb0e7ed341e5a1c4f357de80c6d8439460452acf94099def8f63f9f062fc01d051b4e2b6b6ef061cd99064725d89108245eb29e21ad563bcd148a23fea8f76cef7e9e75f7871b78ed180bfc818e8c5bcdd083ef8071c7797fc281cd869aff15731caac1a6b8acdd2913361dd4c24c9c5730bc31eb26c1f4f5cc2bac7744a69afea03d97711f10316cbee53a2c35c28243b97fe126dc433001f512fc1cf05cb788441abeff130bb8f404953a3bd17f5f851135d849bf9aafed5818023b5b2c018d7bc36779f35fe302e8371a948b50fe45bf9231a193587411fd19f1de92fc25f627050753679505285bf18f4a6aec56002f14e3801b06026b1184837b18723db55bfa45d04c78a2f306c20e1ed4112bca1d6d4c5bbd87d0387438addf686576f43be93150b9adb7aa6459ea23f49b92bbee4093f31e6d53f5dc73a860a4d6eaf4f62101b3aa22ca0302d3f795907225748c87bec38be17b773c4b0f1849107ddf1ad9b51b9ef66f1883c9f3907673ecb30db756f228bcadb3fa366dcdb00b82d64e0160b2ccd3188105f0463fe7d57ae1922774f12832d383d188ce7ce67cb9f97f4a0e9bea8b315016de52ce60815ec7b1758c89ae133e90cb96002dabb14a951af34ee847ff05949ec1ed28bd06c3e08b98bb7e3e9e02bd7b797beef6c1a4a6d53f7d5d60784b96e79ec16a62265a9195b1477ce3fe0d4d62a892f87109fc3900d085d6b0dc4af47c3151b877a181be0ed603a7bbf62b101e0905bafc3c4d2fb86f048545eed353c2244d8ef8ee911c2313d6a30e1750250650815ad4ed179de3931e077aa3d98ddf39294fa838a8f7305bbb0740e949fb34d6ee10057c21e65c79bbcd2d9820b0f514477c9c82567221b7c305a57def554812d02360838908013912b5f28a7a46ca315c366ec82fd198dc330e08f8902d1b29feef2754b4f970181f0c1ca12feb8fde0a5d09324a9a7d5eda7053540b03d1d454fdcd85f46b62832c45368b3c41d6d96ac26a38088b415cee75ba3cf4c1b03b3921cf4805642e1319da9e6ffab1a2b5a5a1b179055e16c6564990908a30a9e3abb1c719aeaeac44b05a78ace211d2acd47467c08f1d7ee91a357150c9931c7e6cace4792f0d81664007079f091357389d811bfa71fcb1fa00a7edc9f0d07dc402d08b2ee4b8113a773e38033fac26959afc373afd46a2d723290d8d1efb1252b441b1d5fdf4e1863bf77ff3dc40bd32e5c22121363f43a8c57954fdc0a4e9a2e3bfd21376926b53188ca36d1843af2246d4bf034f7748952c3123568046ba72a2011d59bd26029a8fdd30d30ba2f102cf9f615cc941713eeb9aed88185c368ee6536d77115564326a6966c26c8eddd574cb71ba390212c98554f1e43f367834a72added1e469cb20fab48c2cdfac1f67b21074a39a78ba314320d61e3dc3a61228c2e7b6284a8255230d4d1e0911f0cb21c4315e1601438de6e6da74dada7d2ca8025b2659a10cdc1623486f55854f99719b3a869baa64ce47e950a5c749cd3278452b091572c2f4761202950d86f4f2e6506d5b08a7958a76b2c4540a254b98e1bf63373fe1738bde40548818b2c641b2be34393fccaf52de7fd9b03fa59c2fde1fe6e40feae582e1b58285192c92721ecae732f99a63206169403821e94308d1bc1d691330a669ca6e50ce45f8fd3c24a49b640fd81bd91c0c67ace3089ef12c50b833315bb3d0c09231e491d708dfb82d5b3f9331d37480fd74617a4a1bdf8e55efac23a3b358f77ef7c2b0977d47b05e2fdcea712cfc018a3e8efd924b0e59275cc43b9bf9abf30e33d5d63aa44ce2bce7905efd37295b594dfd5c27563fa7f92378143e3407e14e9a9f9148702a534c83e3da6e6ff338baf2958a5939e2b6661b91c97ddb01772ee9fcbff2a3274d90d581ea81d7278e801aa6a0abc1b00f58eb5846ccf29b310081e57234f393df5ec7550e2d7317e3f44ceeb9e098910ffa5125115631afc2586f6be6b22f74419dc605af2f8bef00bd54908cf56dc07ad0b833b30c42d704e19d3bfb8b43f2cc446bf1d441a3d9faa33f3f7f6b23415842037bb3273cdb511b4a2cb8b736fa133e631c286ce70a65106f3b322b0543ddda64c46549625b3eb6cef99c6d6e882a7f8ae621adf6766a2de6fc2d58c19e5985fa023c141a29cf0ebbf8be0dbe44046ff3f1dc4e8ab359cc90b8983f290982ba2dfde7a123dec0c77f16eb397fa3f6c39db39941d78957ff928e071592e3d7321d684da68f6aa8c4e6d141aac0ebf32b09b60a83af1f224d4d26c06605cbea3446fecb6cd7fb34db9e23b89076e37440b6015a895ad8820c755cbfef619b963a8421f61b0a893a2b63a273097a0a2c4a81eccf7524799913fe36b4b3e4a8b96ca6db77722301010353621780e85411e82cc1da4997b88ac835a760472424b12f7caad247cd81194e2b58f246add6008d7b434862791b5a2bcc89d154e61519fa2273060deec9c0e8958868c59e240dc40c5e5fc869c3c57feff0e2e075404547e99d17c717c1e5bbfb2bf42b94e642f5ea09db58ee373636bb9e015dffea94bda2254c8f1f4a458bb02190a01fe137def9c12eba15a4db3529fa6006190df9e66fc1574d99ce074ec24225855d4242070e08da79a290f5e753e4648cb81a124ff04552042ea22d5522236165b2e887d1c5a5fb0396335482d9fb4b0ed01edc97b9cb408e913b271dab07a4301ab4e7191e5f90660f42432cc1edfbacec307147db4a6aaa769ba7830fbe2958db32388fee915d4f99b2821baaf30ed831f7acfc40738dcce5c8b80bada7dc53da038279858bd8465eb075663de5398bd7bcd151b28d9979123b73c996b33c00c928b2e000d2a291fcef861479217ed68519f5c6f7c06ba1a06ea562bbeb7b25d34185b039bddfbba0116425fb7b96186ded2945709d3117333f53806273553758", 0xdb0}], 0xa, &(0x7f0000002740)=[@rights], 0x10}, 0x0) 00:04:18 executing program 2: pipe2(&(0x7f0000000140)={0xffffffffffffffff}, 0x0) setsockopt$inet6_dccp_int(r0, 0x21, 0x0, 0x0, 0x0) 00:04:18 executing program 5: r0 = socket$unix(0x1, 0x1, 0x0) getsockopt$sock_int(r0, 0xffff, 0x1000, &(0x7f00000000c0), &(0x7f0000000100)=0x4) 00:04:18 executing program 4: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_timeval(r0, 0xffff, 0x1005, &(0x7f0000000000), 0x10) 00:04:18 executing program 3: setsockopt$sock_int(0xffffffffffffffff, 0xffff, 0x0, 0x0, 0x0) 00:04:18 executing program 0: socket$inet6(0x18, 0x3, 0x40) 00:04:18 executing program 1: r0 = socket$unix(0x1, 0x1, 0x0) setsockopt$sock_int(r0, 0xffff, 0x200, &(0x7f0000000000), 0x4) 00:04:18 executing program 2: syz_clone(0x88c000, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)) 00:04:18 executing program 5: syz_clone(0x20200200, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:18 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000011c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x15, 0x4}]}}, &(0x7f0000000180)=""/4096, 0x2a, 0x1000, 0x1}, 0x20) 00:04:18 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000880)={0x1c, 0x2, &(0x7f00000003c0)=@raw=[@cb_func], &(0x7f0000000400)='syzkaller\x00', 0x1, 0xae, &(0x7f0000000440)=""/174, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:18 executing program 3: socketpair$unix(0x2, 0x3, 0x4c, &(0x7f0000001180)) 00:04:18 executing program 1: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000000000)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f00000001c0)={0x0, 0x0, 0x0}, 0x162) 00:04:18 executing program 4: bpf$PROG_LOAD(0x5, &(0x7f0000000ac0)={0x1, 0x2, &(0x7f00000005c0)=@raw=[@initr0], &(0x7f0000000600)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:18 executing program 1: syz_open_procfs$namespace(0x0, &(0x7f0000000980)='ns/ipc\x00') 00:04:18 executing program 0: socketpair$unix(0xf, 0x3, 0x0, &(0x7f0000001180)) 00:04:18 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000011c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int={0x0, 0x0, 0x0, 0x1, 0x0, 0x0, 0x0, 0x0, 0x4}]}}, &(0x7f0000000180)=""/4096, 0x2a, 0x1000, 0x1}, 0x20) 00:04:18 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000011c0)={&(0x7f0000000080)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x10, 0x10, 0x2, [@int]}}, &(0x7f0000000180)=""/4096, 0x2a, 0x1000, 0x1}, 0x20) 00:04:18 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000880)={0x8, 0x11, &(0x7f0000000140)=ANY=[@ANYBLOB="1800000001800000000000003f00000018220000", @ANYRES32, @ANYBLOB="000000000100000018460000fdffffff0000000000000000950000000000000018100000", @ANYRES32, @ANYBLOB="0000000000000000186a00000c00100000000000050000008510"], &(0x7f0000000400)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:18 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000000940)=@base={0x9}, 0x48) 00:04:18 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000880)={0x0, 0x11, 0x0, &(0x7f0000000400)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:18 executing program 1: bpf$BPF_PROG_QUERY(0x10, &(0x7f0000000200)={0xffffffffffffffff, 0x0, 0x78c6029f3c61e02d, 0x0, 0x0}, 0x20) 00:04:18 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000880)={0x18, 0x3, &(0x7f0000000000)=@framed, &(0x7f0000000400)='syzkaller\x00', 0x1, 0xae, &(0x7f0000000440)=""/174, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:18 executing program 5: socketpair$unix(0xa, 0x3, 0x0, &(0x7f0000001180)) 00:04:18 executing program 4: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x3, [@union={0x2}]}, {0x0, [0x0]}}, &(0x7f00000000c0)=""/240, 0x27, 0xf0, 0x1}, 0x20) 00:04:19 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0xa, &(0x7f0000000880)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:19 executing program 3: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000002c0)={0x6, 0x9, &(0x7f0000000040)=@raw=[@map_idx_val, @map_idx_val, @map_val, @map_fd={0x18, 0x0, 0x1, 0x0, 0x1}, @func={0x85, 0x0, 0x1, 0x0, 0xfffffffffffffff8}], &(0x7f00000000c0)='GPL\x00', 0x7, 0xfd, &(0x7f0000000100)=""/253, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:19 executing program 4: bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x4}, 0x48) 00:04:19 executing program 0: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000880)={0x18, 0x2, &(0x7f00000003c0)=@raw=[@cb_func], &(0x7f0000000400)='syzkaller\x00', 0x1, 0xae, &(0x7f0000000440)=""/174, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:19 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000880)={0x12, 0x2, &(0x7f00000003c0)=@raw=[@cb_func], &(0x7f0000000400)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:19 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000880)={0x0, 0x2, &(0x7f00000003c0)=@raw=[@cb_func], &(0x7f0000000400)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x2}, 0x80) 00:04:19 executing program 2: recvmsg(0xffffffffffffffff, &(0x7f0000001200)={&(0x7f00000011c0), 0x29, &(0x7f0000001180)=[{&(0x7f0000000040)=""/27, 0x1b}, {&(0x7f0000001280)=""/143, 0x8f}, {&(0x7f00000000c0)=""/12, 0xc}, {&(0x7f0000000180)=""/4096, 0x1000}], 0x10000000000001ad, &(0x7f0000001240)=""/10, 0xa}, 0x0) 00:04:19 executing program 0: accept4$tipc(0xffffffffffffffff, 0x0, 0x0, 0x0) syz_clone(0x2000, 0x0, 0x0, 0x0, &(0x7f0000000100), &(0x7f0000000140)="8a6a691bdf9ab5d9f6b78132e6e88ea17dd091ded1c7df0d1cd3911beca0b7b62b59ba2b12deaa51e8b5ce4d84b2756d6fe435cfca521701ac391513d704a8a96a743c98766acd60207f8f144cffd20a6a325d12f668f5c1af94e69220454f02174582ee4df07ca3644d71f2c334e682fb7930a23f2123e68705a1179444797deb78c4348e5824ab550956328893d85c03216375ab70bbd466753a512fbb1fa399f8ff9e4a6331a2052892ec02af790078ee32b112035f501bfc8211c2d2f232640f92810ec2e71ada2b412581a5e51b") r0 = socket(0x8, 0x5, 0x3ff) connect$packet(r0, &(0x7f0000000280)={0x11, 0x15, 0x0, 0x1, 0x1f, 0x6, @broadcast}, 0x14) bind$packet(r0, &(0x7f0000000300)={0x11, 0xd, 0x0, 0x1, 0x5, 0x6, @link_local}, 0x14) bind$tipc(0xffffffffffffffff, &(0x7f0000000380)=@name={0x1e, 0x2, 0x3, {{0x2, 0x2}, 0x4}}, 0x10) ioctl$sock_inet_SIOCGIFPFLAGS(0xffffffffffffffff, 0x8935, &(0x7f0000000400)={'geneve0\x00'}) accept4$packet(0xffffffffffffffff, &(0x7f0000000740)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @remote}, &(0x7f0000000780)=0x14, 0x800) sched_setscheduler(0x0, 0x3, &(0x7f0000000a80)) syz_clone(0x200, &(0x7f0000000b40)="f24862a546da245b9d7762d14e2611ba3464f8ee5ffa4cad1af116b9a2bf837c24e73fc0b84e60cdac45cacda3ac2b58a4e46fa87442bb2fe44087165f1726b413256e3f0bb5754282e6086379af955f1ddc2a46bb4c085ef9d4984502b654a26980", 0x62, &(0x7f0000000c00), &(0x7f0000000c40), &(0x7f0000000c80)="0a880114c4acff76eaa5d45eb75cef1cbbc0a33a2abe7ea02b22c65a0314e274b9d2ec8ee0d284e1b9bb7bb96fd3272c757ec24c5805b3d2e6ad345b0c994d4f5021b50398fb3843f5a0e86551ff6012346747f9042c7631bf67a1cde972922bf16b37c1be5271cee6cd77b38f8e86e1a44adb014a4723f84f") r1 = socket$netlink(0x10, 0x3, 0xc) bind$netlink(r1, &(0x7f0000000d80)={0x10, 0x0, 0x25dfdbfd, 0x5146226a6f726124}, 0xc) 00:04:19 executing program 1: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000880)={0x18, 0x2, &(0x7f00000003c0)=@raw=[@cb_func={0x18, 0x0, 0x4, 0x0, 0xffffffff}], &(0x7f0000000400)='syzkaller\x00', 0x1, 0xae, &(0x7f0000000440)=""/174, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:19 executing program 3: write$cgroup_pid(0xffffffffffffffff, 0x0, 0x0) syz_clone(0x20200200, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:19 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000880)={0x0, 0x2, &(0x7f00000003c0)=@raw=[@cb_func], &(0x7f0000000400)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0, 0x0, 0x0, 0x3}, 0x80) 00:04:19 executing program 4: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000000)={0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f00000003c0)={0x0, 0x0, 0x0}, 0x1) 00:04:19 executing program 1: bpf$PROG_LOAD_XDP(0x5, &(0x7f00000002c0)={0x6, 0x1, &(0x7f0000000040)=@raw=[@func], &(0x7f00000000c0)='GPL\x00', 0x7, 0xfd, &(0x7f0000000100)=""/253, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:19 executing program 2: socketpair$unix(0xa, 0x3, 0x10, &(0x7f0000001180)) 00:04:19 executing program 3: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0xc, 0xc, 0x2, [@union]}}, &(0x7f00000000c0)=""/240, 0x26, 0xf0, 0x1}, 0x20) 00:04:19 executing program 0: syz_clone(0x88c000, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:19 executing program 5: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000880)={0x8, 0x2, &(0x7f00000003c0)=@raw=[@cb_func], &(0x7f0000000400)='syzkaller\x00', 0x0, 0x10000000, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:19 executing program 4: bpf$BPF_PROG_TEST_RUN(0x2, &(0x7f00000023c0)={0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000002240), 0x0}, 0x48) bpf$BPF_RAW_TRACEPOINT_OPEN(0x11, &(0x7f0000000300)={&(0x7f00000002c0)='sched_kthread_stop\x00'}, 0x10) r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000001140), 0x0, 0x0) ioctl$TUNSETVNETLE(r0, 0x400454dc, 0x0) ioctl$TUNSETSTEERINGEBPF(r0, 0x800454e0, &(0x7f0000000140)) r1 = bpf$BPF_MAP_GET_FD_BY_ID(0xe, 0x0, 0x0) r2 = bpf$MAP_CREATE(0x0, &(0x7f0000000040)=@base={0x4, 0x5, 0x6, 0x1c, 0x20, 0xffffffffffffffff, 0x5, '\x00', 0x0, 0xffffffffffffffff, 0x5, 0x5, 0x3}, 0x48) bpf$MAP_LOOKUP_BATCH(0x18, &(0x7f0000001800)={0x0, &(0x7f0000000240)=""/82, 0x0, &(0x7f00000000c0)="6374622a0a32785fb8ed579600b84a0f8c8c041bc0d4a26cdc8f79940439390cb5283fd85f8c71c1e644e586276509dc16ca587d1445ec03a0eabd957053b229b4b540d29ffdb2a50507", 0x0, r2}, 0x38) r3 = openat$cgroup_ro(0xffffffffffffffff, &(0x7f00000001c0)='hugetlb.1GB.usage_in_bytes\x00', 0x0, 0x0) ioctl$TUNSETVNETLE(r3, 0x400454dc, &(0x7f0000000200)=0x1) bpf$PROG_BIND_MAP(0x23, &(0x7f0000000000)={0xffffffffffffffff, r1}, 0xc) mkdirat$cgroup_root(0xffffffffffffff9c, &(0x7f0000000180)='./cgroup.cpu/syz0\x00', 0x1ff) 00:04:19 executing program 3: r0 = socket$kcm(0x2a, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000002740)={&(0x7f00000000c0)={0x2a, 0x0, @empty}, 0x10, 0x0}, 0x0) 00:04:19 executing program 1: r0 = socket$kcm(0x2a, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000002740)={&(0x7f00000000c0)={0x2a, 0x0, @empty=0x1000000}, 0x10, 0x0}, 0x0) 00:04:19 executing program 2: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000001c0)={&(0x7f0000000040)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x18, 0x18, 0x2, [@union={0x0, 0x1, 0x0, 0x5, 0x0, 0x0, [{0x0, 0x4}]}]}}, &(0x7f00000000c0)=""/240, 0x32, 0xf0, 0x1}, 0x20) 00:04:19 executing program 5: syz_clone(0x22080000, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:19 executing program 2: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000880)={0x0, 0x1e4, &(0x7f00000003c0)=@raw=[@generic], &(0x7f0000000400)='syzkaller\x00', 0x0, 0xab, &(0x7f0000000440)=""/171, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:19 executing program 4: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000880)={0x15, 0x2, &(0x7f00000003c0)=@raw=[@cb_func], &(0x7f0000000400)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:19 executing program 1: r0 = socket$kcm(0x2a, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000002740)={&(0x7f00000000c0)={0x2a, 0x0, @empty=0x1000000}, 0x10, 0x0}, 0x0) 00:04:19 executing program 3: syz_clone(0x42000400, &(0x7f00000000c0), 0x0, 0x0, &(0x7f00000001c0), &(0x7f0000000200)="bf") 00:04:19 executing program 5: socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000340)={0xffffffffffffffff}) sendmsg$inet(r0, &(0x7f0000000980)={0x0, 0x0, 0x0}, 0x0) 00:04:19 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x5450, 0x0) 00:04:19 executing program 2: syz_clone(0x42000400, 0x0, 0x0, 0x0, &(0x7f00000001c0), 0x0) 00:04:19 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, &(0x7f0000000080)) 00:04:19 executing program 1: r0 = socket$kcm(0x2a, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000002740)={&(0x7f00000000c0)={0x2a, 0x0, @empty=0x1000000}, 0x10, 0x0}, 0x0) 00:04:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x4020940d, 0x0) 00:04:19 executing program 3: syz_clone(0x8060000, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000980)="19") 00:04:19 executing program 4: syz_clone(0x4808600, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:19 executing program 4: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x2041) 00:04:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x400454ca, 0x0) 00:04:19 executing program 1: r0 = socket$kcm(0x2a, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000002740)={&(0x7f00000000c0)={0x2a, 0x0, @empty=0x1000000}, 0x10, 0x0}, 0x0) 00:04:19 executing program 4: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0xc0189436, 0x0) 00:04:19 executing program 2: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x40086602, 0x0) 00:04:19 executing program 0: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0xc0045878, 0x0) 00:04:19 executing program 3: syz_open_procfs$namespace(0x0, &(0x7f0000000a40)='ns/user\x00') 00:04:19 executing program 1: sendmsg$inet(0xffffffffffffffff, &(0x7f0000002740)={&(0x7f00000000c0)={0x2a, 0x0, @empty=0x1000000}, 0x10, 0x0}, 0x0) 00:04:19 executing program 1: sendmsg$inet(0xffffffffffffffff, &(0x7f0000002740)={&(0x7f00000000c0)={0x2a, 0x0, @empty=0x1000000}, 0x10, 0x0}, 0x0) 00:04:19 executing program 2: socketpair$unix(0x1, 0x5, 0x0, &(0x7f0000001dc0)={0xffffffffffffffff, 0xffffffffffffffff}) recvmsg$unix(r0, &(0x7f0000000500)={0x0, 0x0, 0x0}, 0x0) 00:04:19 executing program 4: syz_clone(0x42000400, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)="bfffa322256de27d42412ade36358666a252a02cee22a0ba7d8df76f59385b391c8aef92f3422d0c44e8") 00:04:19 executing program 0: syz_clone(0x8060000, 0x0, 0x0, &(0x7f0000000900), 0x0, &(0x7f0000000980)="19") 00:04:19 executing program 1: sendmsg$inet(0xffffffffffffffff, &(0x7f0000002740)={&(0x7f00000000c0)={0x2a, 0x0, @empty=0x1000000}, 0x10, 0x0}, 0x0) 00:04:19 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000400), 0x0, 0x0) ioctl$TUNGETFEATURES(r0, 0x800454cf, 0x0) 00:04:19 executing program 1: r0 = socket$kcm(0x2a, 0x0, 0x0) sendmsg$inet(r0, &(0x7f0000002740)={&(0x7f00000000c0)={0x2a, 0x0, @empty=0x1000000}, 0x10, 0x0}, 0x0) 00:04:19 executing program 1: r0 = socket$kcm(0x2a, 0x0, 0x0) sendmsg$inet(r0, &(0x7f0000002740)={&(0x7f00000000c0)={0x2a, 0x0, @empty=0x1000000}, 0x10, 0x0}, 0x0) 00:04:19 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x32, 0x0, 0x0) msgrcv(r0, 0x0, 0x38, 0x0, 0x0) rt_sigreturn() prlimit64(0x0, 0x7, &(0x7f0000000100)={0x80000001, 0xfffffffffffffff8}, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)='gid_map\x00') fcntl$lock(r1, 0x0, &(0x7f0000000000)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="03"], 0x8f, 0x0) 00:04:19 executing program 3: r0 = socket$inet_tcp(0x2, 0x1, 0x0) r1 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r1, &(0x7f0000000500)={0xa, 0x2, 0x0, @empty}, 0x1c) listen(r1, 0x0) r2 = accept$inet6(r1, 0x0, 0x0) connect$inet(r0, &(0x7f00000001c0)={0x2, 0x2, @remote}, 0x10) dup3(0xffffffffffffffff, 0xffffffffffffffff, 0x0) setsockopt$inet6_buf(r2, 0x29, 0x0, 0x0, 0x0) 00:04:19 executing program 5: syz_mount_image$fuse(0x0, &(0x7f0000000100)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) renameat2(0xffffffffffffff9c, &(0x7f0000000040)='./file0\x00', 0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0) 00:04:19 executing program 1: r0 = socket$kcm(0x2a, 0x0, 0x0) sendmsg$inet(r0, &(0x7f0000002740)={&(0x7f00000000c0)={0x2a, 0x0, @empty=0x1000000}, 0x10, 0x0}, 0x0) 00:04:19 executing program 1: socket$kcm(0x2a, 0x2, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000002740)={&(0x7f00000000c0)={0x2a, 0x0, @empty=0x1000000}, 0x10, 0x0}, 0x0) [ 260.027445][ C0] TCP: request_sock_TCP: Possible SYN flooding on port 2. Sending cookies. Check SNMP counters. 00:04:20 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000001080)={0x8, 0x0, &(0x7f0000000040)=[@increfs={0x40046304, 0x2}], 0x0, 0x0, 0x0}) 00:04:20 executing program 5: r0 = socket$inet6_udp(0xa, 0x2, 0x0) r1 = openat$zero(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) dup3(r1, r0, 0x0) 00:04:20 executing program 4: prctl$PR_GET_NAME(0x10, 0x0) r0 = shmget(0x0, 0x7000, 0x0, &(0x7f0000ff6000/0x7000)=nil) shmctl$SHM_UNLOCK(r0, 0xc) 00:04:20 executing program 1: socket$kcm(0x2a, 0x2, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000002740)={&(0x7f00000000c0)={0x2a, 0x0, @empty=0x1000000}, 0x10, 0x0}, 0x0) 00:04:20 executing program 3: syz_clone(0x42000400, &(0x7f00000000c0), 0x0, 0x0, &(0x7f00000001c0), 0x0) 00:04:20 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x32, 0x0, 0x0) msgrcv(r0, 0x0, 0x38, 0x0, 0x0) rt_sigreturn() prlimit64(0x0, 0x7, &(0x7f0000000100)={0x80000001, 0xfffffffffffffff8}, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)='gid_map\x00') fcntl$lock(r1, 0x0, &(0x7f0000000000)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="03"], 0x8f, 0x0) 00:04:20 executing program 1: socket$kcm(0x2a, 0x2, 0x0) sendmsg$inet(0xffffffffffffffff, &(0x7f0000002740)={&(0x7f00000000c0)={0x2a, 0x0, @empty=0x1000000}, 0x10, 0x0}, 0x0) [ 260.740781][ T8164] binder: 8163:8164 IncRefs 0 refcount change on invalid ref 2 ret -22 00:04:20 executing program 5: bpf$BPF_BTF_LOAD(0x12, &(0x7f00000000c0)={&(0x7f0000000000)={{0xeb9f, 0x1, 0x0, 0x18, 0x0, 0x14, 0x14, 0x2, [@func_proto={0x0, 0x1, 0x0, 0xd, 0x0, [{0x0, 0x3}]}]}}, &(0x7f00000004c0)=""/4096, 0x2e, 0x1000, 0x1}, 0x20) 00:04:20 executing program 4: prctl$PR_GET_NAME(0x10, 0x0) r0 = shmget(0x0, 0x7000, 0x0, &(0x7f0000ff6000/0x7000)=nil) shmctl$SHM_UNLOCK(r0, 0xc) 00:04:20 executing program 2: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) connect$bt_l2cap(r0, &(0x7f0000000100)={0x1f, 0x0, @any, 0x3, 0x2}, 0xe) 00:04:20 executing program 4: prctl$PR_GET_NAME(0x10, 0x0) r0 = shmget(0x0, 0x7000, 0x0, &(0x7f0000ff6000/0x7000)=nil) shmctl$SHM_UNLOCK(r0, 0xc) 00:04:20 executing program 1: r0 = socket$kcm(0x2a, 0x2, 0x0) sendmsg$inet(r0, 0x0, 0x0) 00:04:20 executing program 2: bpf$MAP_CREATE(0x0, &(0x7f0000001480)=@base={0x16, 0x2, 0x0, 0x7ff, 0x0, 0x1}, 0x48) 00:04:20 executing program 5: r0 = openat$qrtrtun(0xffffffffffffff9c, &(0x7f00000000c0), 0x0) mmap$qrtrtun(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x2, 0x12, r0, 0x0) 00:04:20 executing program 3: unshare(0x40000000) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_dccp_int(r0, 0x21, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)={@empty, @random="11f632036701", @void, {@generic={0x60}}}, 0x0) 00:04:20 executing program 1: r0 = socket$kcm(0x2a, 0x2, 0x0) sendmsg$inet(r0, 0x0, 0x0) 00:04:20 executing program 5: io_uring_setup(0x4283, &(0x7f0000000000)={0x0, 0x0, 0x304}) 00:04:21 executing program 4: prctl$PR_GET_NAME(0x10, 0x0) r0 = shmget(0x0, 0x7000, 0x0, &(0x7f0000ff6000/0x7000)=nil) shmctl$SHM_UNLOCK(r0, 0xc) 00:04:21 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x32, 0x0, 0x0) msgrcv(r0, 0x0, 0x38, 0x0, 0x0) rt_sigreturn() prlimit64(0x0, 0x7, &(0x7f0000000100)={0x80000001, 0xfffffffffffffff8}, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)='gid_map\x00') fcntl$lock(r1, 0x0, &(0x7f0000000000)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="03"], 0x8f, 0x0) 00:04:21 executing program 2: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000300)={0x4c, 0x0, &(0x7f0000000240)=[@reply_sg={0x40486312, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}], 0x1, 0x0, &(0x7f00000002c0)="fd"}) 00:04:21 executing program 5: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_SET(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000140)={&(0x7f0000000080)={0x30, 0x3, 0x8, 0x5, 0x0, 0x0, {}, [@CTA_TIMEOUT_DATA={0xc, 0x4, 0x0, 0x1, @icmp=[@CTA_TIMEOUT_ICMP_TIMEOUT={0x8}]}, @CTA_TIMEOUT_L4PROTO={0x5, 0x3, 0x3a}, @CTA_TIMEOUT_L3PROTO={0x6}]}, 0x30}}, 0x0) 00:04:21 executing program 1: r0 = socket$kcm(0x2a, 0x2, 0x0) sendmsg$inet(r0, 0x0, 0x0) 00:04:21 executing program 3: unshare(0x40000000) r0 = socket$inet_dccp(0x2, 0x6, 0x0) setsockopt$inet_dccp_int(r0, 0x21, 0x0, 0x0, 0x0) syz_emit_ethernet(0xe, &(0x7f0000000040)={@empty, @random="11f632036701", @void, {@generic={0x60}}}, 0x0) [ 261.082535][ T8193] binder: 8192:8193 got reply transaction with no transaction stack [ 261.084242][ T8193] binder: 8192:8193 transaction reply to 0:0 failed 1/29201/-71, size 0-0 line 2945 00:04:21 executing program 5: recvmsg$can_j1939(0xffffffffffffffff, 0x0, 0x80012122) 00:04:21 executing program 4: r0 = syz_open_dev$dri(&(0x7f0000000040), 0x7c1613e7, 0x0) ioctl$DRM_IOCTL_MODE_GETCONNECTOR(r0, 0xc05064a7, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0}) 00:04:21 executing program 1: r0 = socket$kcm(0x2a, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000002740)={0x0, 0x0, 0x0}, 0x0) 00:04:21 executing program 5: syz_open_dev$dri(&(0x7f0000000040), 0x0, 0x410000) 00:04:21 executing program 2: syz_clone(0x40800800, 0x0, 0x0, 0x0, 0x0, 0x0) 00:04:21 executing program 1: r0 = socket$kcm(0x2a, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000002740)={0x0, 0x0, 0x0}, 0x0) 00:04:21 executing program 4: mbind(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x0, 0x1, 0x0) 00:04:21 executing program 0: r0 = msgget$private(0x0, 0x0) msgrcv(r0, 0x0, 0x32, 0x0, 0x0) msgrcv(r0, 0x0, 0x38, 0x0, 0x0) rt_sigreturn() prlimit64(0x0, 0x7, &(0x7f0000000100)={0x80000001, 0xfffffffffffffff8}, 0x0) r1 = syz_open_procfs(0x0, &(0x7f0000000140)='gid_map\x00') fcntl$lock(r1, 0x0, &(0x7f0000000000)) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) msgsnd(r0, &(0x7f0000000240)=ANY=[@ANYBLOB="03"], 0x8f, 0x0) 00:04:21 executing program 5: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x1, 0x0) setsockopt$bt_l2cap_L2CAP_LM(r0, 0x6, 0x3, &(0x7f0000000000)=0xa, 0x4) 00:04:21 executing program 2: r0 = memfd_secret(0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ff9000/0x3000)=nil, 0x3000, 0x0, 0x13, r0, 0x8000000) 00:04:21 executing program 1: r0 = socket$kcm(0x2a, 0x2, 0x0) sendmsg$inet(r0, &(0x7f0000002740)={0x0, 0x0, 0x0}, 0x0) 00:04:21 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_DELETE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000480)={0x44, 0x2, 0x2, 0x201, 0x0, 0x0, {0x2}, [@CTA_EXPECT_TUPLE={0x30, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @local}, {0x14, 0x4, @mcast2}}}]}]}, 0x44}}, 0x0) 00:04:21 executing program 3: socketpair(0x22, 0x0, 0x7f, &(0x7f0000000000)) 00:04:21 executing program 4: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_EXP_DELETE(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000480)={0x44, 0x2, 0x2, 0x201, 0x0, 0x0, {0x2}, [@CTA_EXPECT_TUPLE={0x30, 0x2, 0x0, 0x1, [@CTA_TUPLE_IP={0x2c, 0x1, 0x0, 0x1, @ipv6={{0x14, 0x3, @local}, {0x14, 0x4, @mcast2}}}]}]}, 0x44}}, 0x0) 00:04:21 executing program 3: r0 = openat$sequencer(0xffffffffffffff9c, &(0x7f0000000040), 0x8002, 0x0) write$P9_RSTATu(r0, &(0x7f0000000080)={0x229, 0x7d, 0x0, {{0x500, 0xf0, 0x0, 0x0, {}, 0x0, 0x0, 0x0, 0x0, 0x1f, '\x04nodev{evbox%\xff\xff\xff\x81\x02\x00\x00\x00\x00\x00\x00\xff\x03\xff\x92\x00\x00\x00', 0x34, 'p\x02\x00}\xfag>\xff\xeb\t\xb55\x1f[\xde\x05@\x00\x00\x00\x00\x18{\x82\xd9\xb5\x00\x00+Y_\xcb\x14\x03CT\xb9\xfd\x9e\xf1\x96\xa5\x1c\xd5\x15z\xdc\x81\x06\xb4\x94\xe1', 0x10, '\xcf\xc2\x00\x10\x00\x00\x00\x00\x00\xe3\b\xd8`\xcc\xf6\x00', 0x55, '\xf8\xf6i\xfbqm\xcf1^\xca\xf3\x85@\x9a\xc6[\x94\bg\x8c,;\x9e\x1dR\xc3l\xde{\xa4\xa4\x00\xb4\xb0\xb4\xf1t\xa6f\xa8R\x9aE\x1b4\a\xdb\xda\xb2\x88K\xaf\x05\x00\x00\x00\x00\x00\x00\x00G\xec!\xca\xbf\xf2\x0f\x9c\x1c\xbe6\xf4\xfd\x1aL\xc2\x80\xe8\xd4\x89\xdad\x9a7\x00'}, 0x129, 'odev/n\xb1{#\x00\xf9\xda\xa5\xee#&n\xcf\x85\xfe\xa6^B\xd9y\xa3\xfd\xe5\xf4u\xda\xf0;\x11r\xd9{\xad\xc7\tZ\xfdv\xfeO\x04A\xf7\xf7t\x1e\xac\x03\x00\x00\xec\xff\x00\x00\xdb\xa0\xc2\xf7\xf0\x9f\xf5<~M\x1a\xd6n-\a\x01\x98\x01\x9f0\x11\x84G\xaa\x9at\xf5\x16\x85\xf5\x06\xae\x89H\x06\x87\x82g\xd5\xa1)\x8dy,J7\xf2\xe1\xcb\xbd$\x82\x92\x9a\r\x89r\xb5\xcfs.\xa5\xb0\xd7#\x85\x93\xae\xd3\xb4.\xe7\xca\xc0}\xe0\x9d\x1dh\xa6\x033\xa8\x82F}+1\xaa\xcd\xf9\x18\x85I\xb1\x12]lL\x9b\x18\xc2\xfbV\xc5}}\xc6&\xe49\a\x96\xa1\xebH\'Fi\xab\x13\xf8\xb1\x1d\x14`Y\xf3\x10\xe2cMY?\xece\xd5)\xf3\x82\x06fd\xc0\xfbNL\x90W\np\x04\x9f9\x9f\x06\x1fu\xb7y|\xe1\xfe\x11\xea\x91\x96\t\xd5\x1aA\xdd=\xe3\x04\xbd|~\xd0\xa4V\xf0\xae\x12Qa\x05\xc9\xce\x88}\xf5\xa6\xe0\xb6\xa7}Yl\xf8\x8b\xa6\xe5\xc69|}P!\xd7\x98\x95(\xfd\x179\xe1\xc2\xd8\x7f\xc2\x00'/297, 0xffffffffffffffff}}, 0x229) 00:04:21 executing program 2: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000002940)={@dev, @random="ff4309ad1874", @void}, 0x0) 00:04:21 executing program 1: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_GETCRTC(r0, 0xc06864a1, &(0x7f0000000140)={0x0}) 00:04:21 executing program 5: socketpair(0x1e, 0x5, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) getsockopt$bt_l2cap_L2CAP_OPTIONS(r0, 0x6, 0x1, 0x0, 0x0) 00:04:21 executing program 1: bpf$MAP_CREATE(0x0, &(0x7f0000001480)=@base={0x16, 0x0, 0x7, 0x7ff, 0x42, 0x1}, 0x48) 00:04:21 executing program 2: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000002940)={@dev, @random="ff4309ad1874", @void}, 0x0) 00:04:21 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_CT_GET(r0, &(0x7f0000000240)={0x0, 0x0, &(0x7f0000000200)={&(0x7f0000000080)={0x20, 0x1, 0x1, 0x101, 0x0, 0x0, {}, [@CTA_ZONE={0x6}, @CTA_FILTER={0x4}]}, 0x20}}, 0x0) 00:04:21 executing program 5: preadv(0xffffffffffffffff, &(0x7f0000000280)=[{0x0}], 0x1, 0x0, 0xfff) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) write$FUSE_LK(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x0, 0x0, &(0x7f00000000c0)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r0, &(0x7f0000000180)=@file={0x0, './file0\x00'}, 0x6e) sendmmsg$unix(r1, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(0xffffffffffffffff, &(0x7f00000000c0), 0x10106, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f00000003c0)=0xae) r2 = socket$inet6(0xa, 0x1, 0x8010000000000084) bind$inet6(r2, &(0x7f00000000c0)={0xa, 0x4e21, 0x0, @empty}, 0x1c) connect$inet6(r2, &(0x7f0000000000)={0xa, 0x4e21, 0x60000000, @ipv4={'\x00', '\xff\xff', @dev={0xac, 0x14, 0x14, 0x39}}}, 0x1c) 00:04:21 executing program 4: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x0) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f00000000c0)={{}, {0xfa}}) 00:04:21 executing program 1: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000080), 0x0) ioctl$SNDRV_SEQ_IOCTL_UNSUBSCRIBE_PORT(r0, 0x40505331, &(0x7f00000000c0)={{}, {0x0, 0xac}}) 00:04:21 executing program 0: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000002940)={@dev, @random="ff4309ad1874", @void}, 0x0) [ 261.953904][ T8257] binder: 8256:8257 got reply transaction with no transaction stack 00:04:21 executing program 5: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc0306201, &(0x7f0000000300)={0x4c, 0x0, &(0x7f0000000240)=[@reply_sg={0x40486312, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}}], 0x1, 0xfdfdffff00000000, &(0x7f00000002c0)="fd"}) [ 261.963792][ T8257] binder: 8256:8257 transaction reply to 0:0 failed 2/29201/-71, size 0-0 line 2945 00:04:21 executing program 1: syz_io_uring_setup(0x2041, &(0x7f0000000180)={0x0, 0x0, 0x20}, &(0x7f0000ff8000/0x5000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f0000000200), &(0x7f0000000240)) 00:04:21 executing program 4: syz_io_uring_setup(0x0, &(0x7f0000000180), &(0x7f0000ffb000/0x4000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x0, 0x0) mremap(&(0x7f0000fff000/0x1000)=nil, 0x1000, 0x1000, 0x7, &(0x7f0000ffd000/0x1000)=nil) munmap(&(0x7f0000ffb000/0x1000)=nil, 0x1000) [ 261.985424][ T8257] binder: 8256:8257 ioctl c0306201 20000300 returned -14 00:04:21 executing program 2: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000002940)={@dev, @random="ff4309ad1874", @void}, 0x0) 00:04:22 executing program 5: socketpair(0x1e, 0x5, 0x0, &(0x7f0000000880)={0xffffffffffffffff}) sendmsg$NL80211_CMD_PROBE_CLIENT(r0, &(0x7f0000000300)={0x0, 0x0, &(0x7f00000002c0)={0x0}}, 0x0) 00:04:22 executing program 1: getgroups(0x1, &(0x7f0000000180)=[0x0]) 00:04:22 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc018620c, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000240), 0x0, 0x0, 0x0}) [ 262.082815][ T8271] binder: 8270 BINDER_GET_NODE_INFO_FOR_REF: only handle may be non-zero. [ 262.082960][ T8271] binder: 8270:8271 ioctl c018620c 20000300 returned -22 00:04:22 executing program 3: bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000002c0)=@bpf_lsm={0x1d, 0x1, &(0x7f0000000000)=@raw=[@kfunc], &(0x7f0000000040)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x6, '\x00', 0x0, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:22 executing program 5: r0 = io_uring_setup(0x2dcb, &(0x7f0000000040)) syz_io_uring_setup(0x2041, &(0x7f0000000180)={0x0, 0x0, 0x20, 0x0, 0x0, 0x0, r0}, &(0x7f0000ff8000/0x5000)=nil, &(0x7f0000ffc000/0x4000)=nil, &(0x7f00000000c0), &(0x7f0000000240)) 00:04:22 executing program 1: r0 = memfd_secret(0x0) mmap$IORING_OFF_CQ_RING(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x0, 0x14013, r0, 0x8000000) 00:04:22 executing program 2: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000002940)={@dev, @random="ff4309ad1874", @void}, 0x0) 00:04:22 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0xc018620c, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:04:22 executing program 0: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) bind$bt_l2cap(r0, &(0x7f0000000000)={0x1f, 0x7ff, @none, 0x0, 0x1}, 0xe) 00:04:22 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f0000000240)={'IDLETIMER\x00'}, &(0x7f0000000280)=0x1e) [ 262.145849][ T8283] binder: 8280:8283 ioctl c018620c 20000300 returned -1 00:04:22 executing program 3: r0 = syz_usb_connect$cdc_ncm(0x0, 0x6e, &(0x7f0000000000)=ANY=[@ANYBLOB="120100000200fc403505a1a440b7aa24e80109025c000215000000090400000102090000"], 0x0) r1 = syz_open_dev$char_usb(0xc, 0xb4, 0x0) write$char_usb(r1, 0x0, 0x0) write$char_usb(r1, &(0x7f0000000080)='r', 0x1) syz_usb_disconnect(r0) 00:04:22 executing program 5: unshare(0x62050f00) 00:04:22 executing program 0: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) bind$bt_l2cap(r0, &(0x7f0000000000)={0x1f, 0x7ff, @none, 0x0, 0x1}, 0xe) [ 262.183415][ T8289] UDC core: USB Raw Gadget: couldn't find an available UDC or it's busy 00:04:22 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f0000000240)={'IDLETIMER\x00'}, &(0x7f0000000280)=0x1e) 00:04:22 executing program 4: r0 = openat$sndseq(0xffffffffffffff9c, &(0x7f0000000100), 0x0) ioctl$SNDRV_SEQ_IOCTL_CLIENT_ID(r0, 0x80045301, &(0x7f0000000240)) [ 262.193196][ T8289] misc raw-gadget: fail, usb_gadget_register_driver returned -16 00:04:22 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000140)={'syz_tun\x00'}) syz_emit_ethernet(0xe, &(0x7f0000002940)={@dev, @random="ff4309ad1874", @void}, 0x0) 00:04:22 executing program 5: r0 = socket$inet_udp(0x2, 0x2, 0x0) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000040)={'sit0\x00', &(0x7f0000000000)={'sit0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @multicast1, @empty}}}}) 00:04:22 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) mmap$binder(&(0x7f0000fec000/0x12000)=nil, 0x12000, 0x1, 0x11, r0, 0x0) mremap(&(0x7f0000fee000/0x2000)=nil, 0x2000, 0x2000, 0x3, &(0x7f0000ffe000/0x2000)=nil) 00:04:22 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f0000000240)={'IDLETIMER\x00'}, &(0x7f0000000280)=0x1e) 00:04:22 executing program 5: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$HCIINQUIRY(r0, 0x400448e1, &(0x7f0000000040)={0x0, 0x0, "f9784a"}) 00:04:22 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000140)={'syz_tun\x00'}) syz_emit_ethernet(0xe, &(0x7f0000002940)={@dev, @random="ff4309ad1874", @void}, 0x0) 00:04:22 executing program 0: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) bind$bt_l2cap(r0, &(0x7f0000000000)={0x1f, 0x7ff, @none, 0x0, 0x1}, 0xe) 00:04:22 executing program 3: syz_io_uring_setup(0x0, &(0x7f0000000180), &(0x7f0000ffb000/0x1000)=nil, &(0x7f0000ffc000/0x4000)=nil, 0x0, 0x0) mlock(&(0x7f0000ffe000/0x1000)=nil, 0x1000) munmap(&(0x7f0000ffc000/0x3000)=nil, 0x3000) 00:04:22 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000100)={'gre0\x00', &(0x7f00000000c0)={'syztnl1\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x2f, 0x0, @loopback, @remote}}}}) 00:04:22 executing program 0: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) bind$bt_l2cap(r0, &(0x7f0000000000)={0x1f, 0x7ff, @none, 0x0, 0x1}, 0xe) 00:04:22 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f0000000240)={'IDLETIMER\x00'}, &(0x7f0000000280)=0x1e) 00:04:22 executing program 2: bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000140)={'syz_tun\x00'}) syz_emit_ethernet(0xe, &(0x7f0000002940)={@dev, @random="ff4309ad1874", @void}, 0x0) 00:04:22 executing program 1: getsockopt$ARPT_SO_GET_REVISION_TARGET(0xffffffffffffffff, 0x0, 0x63, &(0x7f0000000240)={'IDLETIMER\x00'}, &(0x7f0000000280)=0x1e) 00:04:22 executing program 0: bind$bt_l2cap(0xffffffffffffffff, &(0x7f0000000000)={0x1f, 0x7ff, @none, 0x0, 0x1}, 0xe) 00:04:22 executing program 2: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) socket$packet(0x11, 0x3, 0x300) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000002940)={@dev, @random="ff4309ad1874", @void}, 0x0) 00:04:22 executing program 1: getsockopt$ARPT_SO_GET_REVISION_TARGET(0xffffffffffffffff, 0x0, 0x63, &(0x7f0000000240)={'IDLETIMER\x00'}, &(0x7f0000000280)=0x1e) 00:04:23 executing program 5: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$HCIINQUIRY(r0, 0x400448e1, &(0x7f0000000040)={0x0, 0x0, "f9784a"}) 00:04:23 executing program 4: r0 = socket$can_j1939(0x1d, 0x2, 0x7) ioctl$ifreq_SIOCGIFINDEX_vcan(r0, 0x8933, &(0x7f0000000000)={'vcan0\x00', 0x0}) bpf$BPF_PROG_WITH_BTFID_LOAD(0x5, &(0x7f00000001c0)=@bpf_lsm={0x1d, 0x3, &(0x7f0000000100)=@framed, &(0x7f00000000c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', r1, 0x1b, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 00:04:23 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_rdma(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)) 00:04:23 executing program 2: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) socket$packet(0x11, 0x3, 0x300) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000002940)={@dev, @random="ff4309ad1874", @void}, 0x0) 00:04:23 executing program 1: getsockopt$ARPT_SO_GET_REVISION_TARGET(0xffffffffffffffff, 0x0, 0x63, &(0x7f0000000240)={'IDLETIMER\x00'}, &(0x7f0000000280)=0x1e) 00:04:23 executing program 0: bind$bt_l2cap(0xffffffffffffffff, &(0x7f0000000000)={0x1f, 0x7ff, @none, 0x0, 0x1}, 0xe) 00:04:23 executing program 4: r0 = openat$binderfs(0xffffffffffffff9c, &(0x7f0000000000)='./binderfs/binder1\x00', 0x0, 0x0) ioctl$BINDER_WRITE_READ(r0, 0x400c620e, &(0x7f0000000300)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:04:23 executing program 0: bind$bt_l2cap(0xffffffffffffffff, &(0x7f0000000000)={0x1f, 0x7ff, @none, 0x0, 0x1}, 0xe) 00:04:23 executing program 1: socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(0xffffffffffffffff, 0x0, 0x63, &(0x7f0000000240)={'IDLETIMER\x00'}, &(0x7f0000000280)=0x1e) 00:04:23 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_rdma(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)) 00:04:23 executing program 2: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) socket$packet(0x11, 0x3, 0x300) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000002940)={@dev, @random="ff4309ad1874", @void}, 0x0) [ 263.203405][ T8347] binder: 8344:8347 ioctl 400c620e 20000300 returned -22 00:04:23 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_rdma(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)) 00:04:23 executing program 1: socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(0xffffffffffffffff, 0x0, 0x63, &(0x7f0000000240)={'IDLETIMER\x00'}, &(0x7f0000000280)=0x1e) 00:04:23 executing program 2: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r1}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000002940)={@dev, @random="ff4309ad1874", @void}, 0x0) 00:04:23 executing program 4: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) bind$bt_hci(r0, &(0x7f0000001b00)={0x1f, 0xffffffffffffffff, 0x4}, 0x6) 00:04:23 executing program 5: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$HCIINQUIRY(r0, 0x400448e1, &(0x7f0000000040)={0x0, 0x0, "f9784a"}) 00:04:23 executing program 0: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x0, 0x0) bind$bt_l2cap(r0, &(0x7f0000000000)={0x1f, 0x7ff, @none, 0x0, 0x1}, 0xe) 00:04:23 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_rdma(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)) 00:04:24 executing program 0: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x0, 0x0) bind$bt_l2cap(r0, &(0x7f0000000000)={0x1f, 0x7ff, @none, 0x0, 0x1}, 0xe) 00:04:24 executing program 3: mount$9p_rdma(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)) 00:04:24 executing program 1: socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(0xffffffffffffffff, 0x0, 0x63, &(0x7f0000000240)={'IDLETIMER\x00'}, &(0x7f0000000280)=0x1e) 00:04:24 executing program 2: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r1}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000002940)={@dev, @random="ff4309ad1874", @void}, 0x0) 00:04:24 executing program 4: socketpair(0x1d, 0x0, 0x0, &(0x7f0000000880)) 00:04:24 executing program 3: mount$9p_rdma(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)) 00:04:24 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, 0x0, &(0x7f0000000280)) [ 264.120785][ T8369] can: request_module (can-proto-0) failed. [ 264.325572][ T4253] Bluetooth: hci0: command 0x080f tx timeout 00:04:24 executing program 5: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) ioctl$HCIINQUIRY(r0, 0x400448e1, &(0x7f0000000040)={0x0, 0x0, "f9784a"}) 00:04:24 executing program 0: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x0, 0x0) bind$bt_l2cap(r0, &(0x7f0000000000)={0x1f, 0x7ff, @none, 0x0, 0x1}, 0xe) 00:04:24 executing program 3: mount$9p_rdma(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)) 00:04:24 executing program 2: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x0, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) ioctl$sock_SIOCGIFINDEX(0xffffffffffffffff, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r1}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000002940)={@dev, @random="ff4309ad1874", @void}, 0x0) 00:04:24 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, 0x0, &(0x7f0000000280)) 00:04:24 executing program 4: r0 = socket$inet_udplite(0x2, 0x2, 0x88) ioctl$sock_ipv4_tunnel_SIOCADDTUNNEL(r0, 0x89b0, &(0x7f0000000080)={'tunl0\x00', &(0x7f0000000000)={'syztnl0\x00', 0x0, 0x0, 0x0, 0x0, 0x0, {{0x5, 0x4, 0x0, 0x0, 0x14, 0x0, 0x0, 0x0, 0x0, 0x0, @remote, @multicast1}}}}) 00:04:24 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) bind$bt_l2cap(0xffffffffffffffff, &(0x7f0000000000)={0x1f, 0x7ff, @none, 0x0, 0x1}, 0xe) 00:04:24 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={0xffffffffffffffff, r1}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000002940)={@dev, @random="ff4309ad1874", @void}, 0x0) 00:04:24 executing program 3: syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_rdma(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)) 00:04:24 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, 0x0, &(0x7f0000000280)) 00:04:24 executing program 4: r0 = bpf$PROG_LOAD_XDP(0x5, &(0x7f0000000300)={0x6, 0x3, &(0x7f0000000940)=ANY=[@ANYBLOB="1800000003000000000000000000000095"], &(0x7f00000001c0)='syzkaller\x00', 0x4, 0x0, 0x0, 0x0, 0x0, '\x00', 0x0, 0x25, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={r0, r2}, 0x10) syz_emit_ethernet(0xe81, &(0x7f0000002940)={@dev, @random="ff4309ad1874", @void, {@generic={0x0, "ffbd94495f2117eddc9c05c203371ce34812a9a5c08c6ee56602194dbcb8ce1e497721992a91726d40cd8487168c7da6f0d22af6fa37e7dffd0c4616171ddf02421a0752353c9dd9d6a81098661bbc5bac5b45d8dac3dbb1c9f4ac72fa84d04fa11d2f3fb5909aefd74063e736d9988e0e0d6e4a35656ec8c6287fe1f64f06f5da5ea3fb0dba9c15c16e2462aa711f72f1ec49b0032bc9490143703ef22adf154ba1a709366ebcce32d9f0052696904d41e11425082a8dd1aa39369a98f12f0c9740c6cf87213772e51a6a67211fd2642e220a6c098c01848d0cbf4faa4051d06fcbf77c22fc982c6ea43edd214afb088676570d6ae73f72fd9dbd9b252b18dabb1cce565d7d2279ae6ceb2040cf26042c7d39fdf2c0156930200653d1f238ebfe6cbe883583601345020063947295e81a674da2aa22d6fc61832cc113109a9cf3b1db3e9ef3d8e04dde98a985e30de1dd0636a11cd5c89d1f6090f544eab7ee969d0eab77ae014bf3982af2759ca0ebfebd355d0d828cd93cc8be1a004479e5c5c3c90382d786c08741e597cfc6e5afe8628d221ce0004d68fb5caa5998b0e7a80beecdc9c2b992bdc07757271355d0634eb834818057260552ecaaa87906633ab72342757189e6bde92530fea15de1804003881b7abc4b9c2b9e8444ea369385de6f32f3477108ea62b933e93b096c637cd4a5893364c28816006277b40474f4de0f96178e9efb33f1bc3a1dccb1758eefcd0fc9fa10491273d83358565f83d29f674987ceec3832f639568e8d357f8e774e5b1dfc08de165cfdce5aa156fd25079385f6783deac1820b6316200fdea6a0c95065f0a95f3dffaeb33cd4500d9e725095c234c3a5392523932c60cdff013f43cf37e694674e0de6e6aa44baea631f5760ef7fefcda6c050d4a67deb69b7efbac43a6ab783cccd57fcb4afc928c9f0b5c25fbabad7f57893c2c616f35c43ede3c890a4748287693371dcf862f7ed928e6dc41b6f2e666839238341071470a90158a7e43a500f3dca1b800497383f233c1143b8907eb9c08e49f5635c2880cf8e735dbd91724c5aa0ab5dc850540d0b850a144501979c781c27f907024556080418c0a45f4834698b542b4dd849b554be5531016df6647cdaf9532bbb8ea5dc0b70d689527a44f145e497df5ea44a85f47057b528778255391f1856a9dd737c15fd6d35eb3b887f1e308e2ffacbfb74f627cd886958cb2820ef8362d97c8bd86f4256d79df3c63f79f486644bcb6cc0c8795298f9da694e707a583f2cd551b0c20282c67b5150d38264e5411ade1b932d58b7124a04626476dde0c290a72e0091d2982757da38866dd7ac7d048af951985b7792ef671bb15ba80e7ce460b522f09bef50f4abf724833a67fc26cdd83aad84302da4c191f5d599e266b37f9bcd4558f14405f879166be7e2a64b05336e9c573616504e33c3b2c8beb298b3a3c53f068a6b6b07e98922c4a0ff6b3dfc794a7a8a4a8b1d31599989f6882e5889b9dddad0ed4c092102011ee389be406c150fffb847913cdcfd252e1fa04bc1201f2b7da3bc78b08d83b8b0d31ccb9ebc83132c8b0b311e2c44b93cfd40a488bac884bf21ddd27ccba45c7945e3e5ac1bf222f711430fd0e9ff960782bbe4d943ba1be5755b761036671dcb1caf3c52dce436b87abfb13cd45c369984f420c17ee4e39349617188041018b3b231d02e197e9653065bcc91ff5c1a9a387a7c06ca3c21d0420cf93d74029706edc96647800c82df1bdf1d9b6c47f92ab85366debd92fee7efe7b1708ee9f18a48ab8e7d70508fa412ab1bfb710dd832fdd6028ef217372dfcaa99d7b866358ec021a9864631320422fa99d26f23aca505a814dce7fed2f25ec49a9a5afc751a8e8dc16e7cc5ca2092606b05caaf4cf78240b13e0ffb896cbc49bade967ca982f770f559cca6293fc3a5531529a9abb1b8d56221a7c09cd4d0ea546587b899e589d5895add791eb5c08ed336f9a59dafa501718b892763f88063bd53c22fe32ee7e0602f5f372a739b9ed2f86570863521c68db0cff1e2a3ee66fb39bcf28cc5c87fc01b36740cb01cb3b93db125ff9b158bad5b0789c1ec2aa44f92d17950a0ff8346e8c692b574683be6638ce57cf045199eb8f7430e05a597316e6eeeacde6cd2318171eaeab5f939ec13d505c7d24cd852bd7d022227cc6a855482dee585af0260fbe08b73afbfeb12b588140f430aa4825ea836cd225517a591f7f35d14a22c75ec169483022003852c8f30965781410d5c3bc11ebc649859e51b36972e9dcd45e4adac53bf830c97eda1494468358f24981f0cadb4aa2eac3d9e4b6e4bb123135e9bf23b261e5c0786bf2141906eb72e1313bb53eea30d98f539fbc481396341dea098261b4012a09951e75e02ce33a2814e8ab5cd30144f607c1d215a52ed644933e21d6daf1f84287e752e89056c087be4ba342d8eee2f85e10d9f457efb37c94e2980d22f3a7439926881d35ce35d89a2e2782bcfde4b1dcba9b099a0826b7b9c2dfb89c556d305caa48830d38c94af66557e34166bc2f124edb879031d076c3b1455298398fc85b09c791d002c082b38025bb5bbb92887b7201afc0d71eb036a2b16e90272b212d9f01e1567080a327e147b72ead273131681bade020fbe7eacca6631688094caf2f4689404a05c38fce4d950691de45054d6d7058ade156aca5110cfae44011c604af173f4c600fa5d6de499ebb9f76282343bcf1d2f25aad8dddbe64e0f1363a585f246c1eaa251da2904e365faf03715fb6a5573c38c6f2778c978728429780a27cfd92fb50e0b0ad0b6ee5803850ce0175bb75f8ec6e6f40270f4bc6225282b7fbd4447f086c0f1b1220136ed8e3668759668b3bc13bcc1cd5514c9a2d7b18d51dfd25f2d333b6c7ed1eaefc08f90f8576951af93a7cb2472059ae7d0a973172489ce04b1790ff5fd0080cdd22bcefe013c78a14615cebdee76c4f0a21db56c34106016ac29e3467931bb8034e1200185cf8ae8998a7c1d69ca75acd7e64918dd5407b755cd3c80cff2329ceed516a8d77a1897649b3cc36f93983b7bd26c64641ae2a90d3dbea1987465e654d6f80fbd5e939f69b2168ee070049c70e58793188cbd112b8b606cf79a407ea7f42e9a3cb3901407cf4ffd2ee988f0fde792805a639fe4975cab7bd52c74a71ec1c7c3787380fd4313aafe46f7d54a6089452d21a8c96f8da1daa148f0130255585f23ef00f6a888ce275817cd6214d686df1ec678649c553e6147769a8628180353ceaeab32bfc477661d89ec800a74e80e0527e06ebeb70e8b8658a0948916558a81b66a07c93c7bc73976d030ba410bbd367fd4995cffd0b8b1361945a23cc0e85e1cceb1e38227c5114202f612543aacc589b5a3167d48f0d19c9ee1e06ec80a36d1575824bfc10850d6f975cb987485b222f47b449f90d43e1f244f5164028a8d7f6028539510a8eab78177d89967afe82dd3c69caa9c312b0a535bd71084fc094df78fcdd0a9382bd32802c11271e62302d1b830703fcb33d67e52a5d44d3c69575fed7efa0127fd8ca4dbb8a83b2212b4ec6746fd3d7117e2dfe28e41c30c7969f1c6f894387ab87d2e3e2215b9fde41636c2e14bdaa9515dfb325c050e9cda891beb2828c566d910ee0d0a52910d7b9d87dbe7ced08237d47744838f80c82560df40fd849d038ef64d5df7af3f810a3efbb1f750fc6c785b77061d48787433cce8885670bb9185064ae3e879ee4d393def2dde16bd9344e22cf1b6a2e432032fda6537be486d63d73785b289e2df2fbf9f5b099eceb7065156c648f7667286ef9b96c1596e4dc2b4e315f26e196fbf9edf77d47c7957211b7302abbab96834b8b8bb5f2626ba9bf67fff32bd599dda5d54afe49a0c29081e06c4f196281abe9e1b681dccad023ac76fbacd7841b1a0843909fabcb8a3bf72f28b308ea04ae071488cd1f913cc5288e77c5374c95624062702f184f4a57152beade61743533a98a74bc9b09ad8d83ae5eb2f44978ef63e28008285d4403b0684952ccc1a5486ee1e851efb78cec82ea9c2a50dd4aeeace2a4ece9e5f3f4b7e0a4fb34f0e63700b35a43ac678558446bd8cdda428973aab3184de94d103081f8c73fcebcdbcfce570aef2557dda1d316337669fb0ea5ae49e981d4549cec5036cc19c0814639699c768988465072dd682110753b59df25b88f89591111f84dcfa8552b256778b8d4fc2f9fb428a9923118556e5667ff1ea5bce38a817f8563ad7606dfac7906e31b6796ea6a35dff0193d15d651cdb3db3195f08ada1eb225e17c11ed002ce3101ac8d9f0b64a35b41e9cb24973e8978b337e4366d2b3fd6a5e3be8dd770d2a31c95f4d29bbd207899557fbf58fe67560c51d7bb087cceaf568d8bc07c8101e6562ca7fb84acd2cde0e23d3e67ee2c09725565825c6c90b1a710370468194e18db9423e2071917bc7abd2d646c4cf379a7cd16ef1570cab37f781a91eb40032056965aada3faab13f62d97c58df9485a84c1577dc2d7b4af9576e7c6e767d64a39259b1dbb49d7c513616370dc891ea2924bbfb995f1de63a5dda05a80c7e869dbe3de6851239726cebfe3ff400090b57bba2dd8b68f876dc615c8273a186aaecc4f928c81157acf8ebf8aea4fdaf7500e8cbf173d5ea9af56c7dcc9c3d8a3cad849dbb977fb63a00574092f383fc26c10788009186285bece439585deff7242306e970b5d28c73555a4157be7754a30f8cb7a8edfc4c53e7f5e4616e872bc0671756ea4680bb6951e115b03012e228520602763b4276c45bf6b13ccdeb2ce9d52fe265e9628bf18982463abcdbe3e543fde85a7d7ac8a6a7a27a344a8c0878c20f297c78aed4804986ba75f297a3741495718df82e335b2988c5963dfe17f377809e052f591a0e258571bf49b9552a47587f33a7cfa9556cf6214b27f3ff929d736858531ea75242131ba45821702939b60c1733a542bb7b341bccfcdfcfc762529ad835591acb8d0fd7c67d724724f4d646dd8d64fdb7e3b4f5c92feb37091177625447d458c7f3167cf307e60cafe53d0de6dcb977f409b8bc6bc86b0cb4fbcd3717c4ba3fca9d054997bec5ef15d9dffa74022557f010db6120f4377e37be6723a21313cc4c6d251bbab33c3af701fd17d1b45542d15acdf2f2b06d05f2331ad0032c85782ae2e8a90aa0a682b81d53635948ad6fe64fb57"}}}, 0x0) 00:04:24 executing program 3: syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_rdma(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)) 00:04:25 executing program 5: ioctl$HCIINQUIRY(0xffffffffffffffff, 0x400448e1, &(0x7f0000000040)={0x0, 0x0, "f9784a"}) 00:04:25 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f0000000240)={'IDLETIMER\x00'}, 0x0) 00:04:25 executing program 3: syz_mount_image$fuse(0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_rdma(&(0x7f0000000000), &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)) 00:04:25 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) bind$bt_l2cap(0xffffffffffffffff, &(0x7f0000000000)={0x1f, 0x7ff, @none, 0x0, 0x1}, 0xe) 00:04:25 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={0xffffffffffffffff, r1}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000002940)={@dev, @random="ff4309ad1874", @void}, 0x0) 00:04:25 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000000100), 0x77, 0x101301) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000080)=@usbdevfs_driver={0x10001, 0x0, 0x0}) 00:04:25 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_rdma(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)) 00:04:25 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f0000000240)={'IDLETIMER\x00'}, 0x0) 00:04:25 executing program 0: syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) bind$bt_l2cap(0xffffffffffffffff, &(0x7f0000000000)={0x1f, 0x7ff, @none, 0x0, 0x1}, 0xe) 00:04:25 executing program 1: r0 = socket$inet_tcp(0x2, 0x1, 0x0) getsockopt$ARPT_SO_GET_REVISION_TARGET(r0, 0x0, 0x63, &(0x7f0000000240)={'IDLETIMER\x00'}, 0x0) 00:04:25 executing program 5: ioctl$HCIINQUIRY(0xffffffffffffffff, 0x400448e1, &(0x7f0000000040)={0x0, 0x0, "f9784a"}) 00:04:25 executing program 0: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x5, 0x0) bind$bt_l2cap(r0, 0x0, 0x0) 00:04:25 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_rdma(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)) 00:04:25 executing program 2: r0 = socket$packet(0x11, 0x3, 0x300) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000140)={'syz_tun\x00', 0x0}) bpf$BPF_LINK_CREATE_XDP(0x1c, &(0x7f00000000c0)={0xffffffffffffffff, r1}, 0x10) syz_emit_ethernet(0xe, &(0x7f0000002940)={@dev, @random="ff4309ad1874", @void}, 0x0) 00:04:25 executing program 4: syz_emit_ethernet(0x32, &(0x7f0000000040)={@local, @random="95a8929651cf", @val, {@ipv4}}, 0x0) 00:04:25 executing program 5: ioctl$HCIINQUIRY(0xffffffffffffffff, 0x400448e1, &(0x7f0000000040)={0x0, 0x0, "f9784a"}) 00:04:25 executing program 1: syz_open_dev$usbfs(&(0x7f0000000000), 0x77, 0x1a5301) 00:04:25 executing program 3: syz_mount_image$fuse(0x0, &(0x7f0000000240)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) mount$9p_rdma(0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080), 0x0, &(0x7f0000000300)) 00:04:25 executing program 4: r0 = syz_open_dev$usbmon(&(0x7f0000000080), 0x0, 0x0) ioctl$MON_IOCX_MFETCH(r0, 0xc0109207, &(0x7f0000000100)={0x0, 0x0, 0x3}) 00:04:25 executing program 0: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x