99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000041c0)="13156175a8b2e7b057dba11e47475fd0133b8cfa471111cc2ec8c1d5dcfa48fba4abccbd644ed998ae428d5f92ecb1236de0b19359e465a8325b5f036fc68ed19b48553a573f6b79b1cd29751bb0438d649765812a12bf807adeb675b533be4c3b9ec5a9753fe0637e31aece61287816ec034d266f8bcf753f6243094831656785e059f5eac17302fc9ee55c96fde76d8149354670afa82d6593f9df114c75f72b8ae2528ceebf6d479551c14b4a9c77a352ce775d34fdbcaf1a7a51d7ad44a6ba79361811934c990445e7b08c3ed4b2a7028031ac8a426e68654cbe857f3362cbbe41c4d08d274eb267bd56cd10c8b991d3537dd66f23aae72445a50d67a2375b2406427ee28c6e496a76ad46df734934bdc595d87ff9e9c473efe50a45db3c722c0ed50c5a2dea4154ee5c13779800a7ab06bfb55a3f8965ae42cd22cdebe313276884129822a50980c74c01380f9c0479f94debda12571acee69a4afbcc0a8fb8e8399367cf8578f9d2e076903c1934953d89e7d7571c53fa764cacf92c21852171202539439f9ffb4248bcd116aa41451d51c1ac464cd7614fb31239edac4d875fbaa0ad2097d5bae00774bef458ca13e1ad35eb49fec69d363b3a94b63fb63e1cc38bddb037737a5072196cd9c7e68a28742308dd0560e8033569507bb95c92b1bd55517f4e76d6406a94fb1a283f526d00ce91647aca4afd2725eaa5f1b9a6049f65480d0675fd34d8d541ed680d4e70883d09bec6870783c4e63985472bb091b5f2621e5f1fc8dee703025886d0499d28980e2d854527acb7b96f070e6b1c060ddf1ba1779bf15f54c1480558b3a5cdd5d3954c652a8c057b1066f723b166eea100d38a6932bcec2de1a9ccdf451cb22f4ba534fd4e39ceaedabf8be0c40153a1d7c06f055fe15909395d1c990236b5ca058be175fbffffb10f4aa2b2f3968075902d26f71a00d66a6355c65143b20889cc602e9b768c2f953a320a2ff78fbc57ed164ec830756b9763b2aba34203648b4e5b53ef9ab68498a47ed35ea83f7f1335960adaa44644993251bdfd0291d8216cfd7ee4e16fb552b609f346b321a5f9ef8efeac0f1b0c4871c2624843871d61d46205bc20ef4f0c851ae8a8e14366811c89a2c30b6fb81002baeb2c4aace13d4035d187c56b86636737652344120e6eb6c05de0ec027e79c8812898e1bf99dd7d03c6899be1976cbc647f617db9e84cb75f0495cfa03a4b5a84af2be176fbc721f9bc4fdc21a1f773bce63e0c53f1be8a798f75513c96e12573bf328ccbc008fb1749d5b4a1af7bd624402fc16abbc7622730ebf6c24b00e91fe7a62cece46b50a28440c5009a20662f60560a2bec9bf09ce5a794486ca526774c3fc53419a32f4532a1c2a6c2179090d330c4b3248ac492faf3ebdcff4069bb2914a4c69041bf7ce3e13bf3f956d31ffd0a85614b78cf8d95549fc1762a10aa62bd5995cfdae4398cc449465646dd28011886604ba93f849a7837706268785fe1ce320ab78a89f98f02ab0ea422607e7348befb69368fbf83475d05d51a5f8260a476b213dcff1a3b272aea2aa4646d73e13fe55ffe258a093b87d0b96caea9cc8dafed42255576258c9d53652184dfccdadc722ced2a3f59db17bb09a4facb42b788aa7b8acdb8fed59dfef34f512c812b4e92d9a0249d8ee4c613f670c4dc7df3d58f3f8e5dae8d5a78fb3d5c66e142980c1b8ee43edb0cb7fcb22d7bca320fa572bd5b3741249934e063f74764b157104018d5f1649f4b91831baffb74ad2ad5677a7d2915a608f6f2ea8d0f8b0b6d1cab253b216ee673fee2115e5dac997141bc8dea18d8fd280be0ce57b15d1ada594d16edbcf13201bc3ab4debaf888cb431cebeb9a049274342ebb0906e74cbe8a0eb21ded2193d33349f0a7d7741d7b76d9971cd6340da464b613578c2452c813c61bab026bfec64a4337339b66c6b5b7695d4633612a47292bd6dd3e869652aed0166f5eaff83a30fb566368db700c1686bdb06c23fbc61e479e1f71dc5fef87c99619314b2a98ebd71b77bbd179c562ebe76f56a3eb262ac65d80b2d4433dfaadbddbf7ed62445cfbb34697e0150d230f08e2afdefb2ae8d99eaaa138b0711bf9637ce5b0d09aea7077451cba24e3e3db0020d108ad74ff3332978620b5ddeb3f2242e0504692feb83dea772e72b29a098f908bc3f32639fe7c32c48d0cf07b6ca929dbb4bea4bd544d747e28a95a9f8d66b91c0224d4c363fdcc6f4bccb990f74075b02cff855f112efc73c2116062509ff3dd6a05750f2742477af7712801d72410ec64c96143262d3e6837861022a895f6903bf8c31091997d10c468df3c17b40685b7fba27e9a8d3f559d686584b888a0f8583efbe53fa078c3e64fb8ca12f0f3402ca64224241db87ef33c036539dc73194c8651c3d601bfdc29455a05484ae695e0ac26aefa7fca2e5ca1d1ede7efe3316e13eee2b061d4cb77acf0e9963bf60def37d742a4e242a46d7b68f9c574ee499eafa637e864c796493b4f3276b4a1446e96923a1329a35b629da9b27b7fb09fcf66cfab23ec2cf8fcf69cb16238c8e06aff4df385204b94d92f80ba9ab763581dbb4db557df13f8401c75a1200a746a8b5735f577499e3e887f2f2e0c878cc062c3dd03572085a0f31468b3e58ec23de9ea8dd442127edf9b8311df5e389552e7c33db5fdc46f54769990acfc27034e0b182c2fd13aa39427a25bf27336d675c28c2b7244d6e678ece162c592622ec7284ed00bf9387caadcd1bc50c980e5dfdf1713d194fa099d26a2dffcc3628f7e47c027d65284d8bd51c5ae4fa104574d922aa844ea3914c9af3c83c376a647a81908b6561fe0c3531f045c023190dfa63974369a7d52601f980f0f9e3b1ae60b442f95c1599893dc779fa098566f56769e01d33a9dbd408d7a6666931ac7984852cb91b884c196cd30ad68b8aac6b4ad903b9a3863fd65674efd1364969bd83460cb2f4ce98a779919f5fa61e1424c55bbd1e934aeb533166cfb31ca389b18188456ea1701d4524a2d0004e41f8eb89df1a88e4a288f86fc0745ddb16cc5f2b2540b980018fa90df9f425320a33d9db37b0b9e8b40003617563803be43132ab3dfc7023b99871d616f5e0a639db6721b2cf1af14322676e4e163e1def85f76761ad7da23622e781a628e821b13786915364263a671e0c42e5bb92b330829a450a5d1268e838ab2d7b0fff54ed5679a87d4c04bda7a3d9941475c07c13c0e04f8f3c0c5fa707f123d49dd6a14e786007bebf15643bcd862c23818708d80465288e4b1efb6eafe910c0427564f2a55bda5378aa3d35c66043b3bab15627e1fb4fe4c3fe2d121c7c4fbb1894d45da4b3c1da3f75e6a5f132dd2fbb79facdc60f2ece49873f42ea44f846fdd06f07fd010e87e54010d032ecc4e41c9b2671de76e239d3f9b146a7323602c88ff7769cf1d0f6da1c1f0e02bf3d1fc15e4732b18a7290bb00116d4df3ebe9686670f46cfd38d77bdca595b1f271176d811eff260f45b05b9c5f227b1051167f3423f168eb25d39578cd8e7d283efb4f23a7e4316c7742e627234e01574ebd0b7ac9f69de9f66dcd1436b646a039eb913c587b0042fc2d5a5cb4412f6e7761204acd14222ede40f06915af4791d38e028d92e767604483c13c7a8c89496b387e7681191d793e5b38df6d9efffc7414887ebcdf671fdd6adede0c2b41fba243f97ae47f25dc6ee7282da5f2482e75c0bc1288860c156804c39b8b702f3efa5719b4ff51b33d791edb8d310b16e32caead67120b7171863b3100c85cf9afcfdfca9825c2dd295ff5f3878fe11d0db715d3fec961341047ddb9deeaa7a57c50dc7f676c6b5786d62faf4e4afcc08f6abbac7509fab5ee757e461d5cc2dae6954117bbd317dabfee5049404ee81aead0d5745a5af0409410669d158a5d378b223320713ddbce0ca4280ccedb335162ccb24d375f0b294927f2edf0cddf282cc73fdc377623e221f5bb485b9fe6b89dac9d9f4e2a531b89808bbe929f4896d947fc66243eda6e08c3b8b9fb938898cc2f16db21a703b362739b6d91b7964a1d678403dd5c03491f8d296f9c85bff4d6101804759eb55f755b9ae387c4adf37bf303a75d50f0f613d4271a37d759065b528bee229cf3b6ebbbc43dd6ebe0e437b37f241269b7674bc50ed56e469ecd3d537a9110b007ce1d1e23f410a9ac6d5cb8dfbab85c7e14f5ea7753a074ebda82ac0c466a25326a86551fb6ee913541c8d6689c0b8d06fbb4666abe56fd9fafafdaa1ec3e2db19eccf9c259fa86f62a50eda9656bd0e7f2218afa82ac139d1c64aae38167a3ff6630ad6f382e2c29374d5c2528be2bbc08522093cf83968fd1a93434c0fb269c3327e24147a77e1af719a42bd1b34f934e316d26048c211c60d5c487200e187046e55ba9dfdd49a4dfd7892a81a52844fda9d040afa4580e46740908b05c486c56354cd77623ddb51e7c374052c189b0d43db64c03f9371c4fd6fa05814a44c8613a97956394c450926193d0f26f4baa7cf536f4939b75ebdd685c3bedd0e1d0c744b6a3dce199889a6f715ce5758fd5d43d043651aa12f1cad32d74e2434e68937d0abe12ef20a41ad4e9c5c145cbe86fe395209cf7e9b8286e6783dfae16fe7881efa77b86b3e73f7f9f953a02010aeafec2ed49d9dba3f3e176c1982ecd04f83a0f44c97d43c9196d411a4afdc30b863c605cbd831afcb8a1f8f89a22a8d1aa8dc066b12c56616676fa5be09403015c11782b81968f98f5c7ff18762cb390275ea80a4b8ed958a78308f4f86de9d68cfb1d5868bb109b07ac99c661e0a0418e15acbe317d83802b1db3e54026802a9e5bf08533160a9642cb09d68e8d24a54a64b974ee9341ddf597d36029c024b2c124e34181072d5d2cc1886f029972ff1ce080a4865b31c00944ec601949e42ae0546e163062a18e6eba8775c2743aef5b2fd7f7ce1658166dcdd6d4c24344347c67a414e5ea38270f7d50c7e86e4972d42ba7c30788e8cdefdbdd9b9639658e4a4d80c515b225711492ea10a5fa09df27f912c70de3764900bcb13179f4ace1fad2b152f54e592e4bb569878470303d91db5c273b4eb86cb59f1a95041739a48610e88ecdaebbf6113118e68a1e55a1ce45e3d216188cb9e9d36154844704a5b1b2492aa65f2bf5cd42769a5c9c6d40172a5a457694e457d863c1b2748daca893beb96c31c7fd55296f4274d076c2c342709d482ca120f1aff6e6eb99de2062d6b78acdf11fbfa2a3ca1f037e42306b981cdec32edaabfd34a5fc1a042ade60a8ed213048ee597844025d9ccc61b64a603d3be43a1e27b00a95faea475c350f1d117bdbf0f532a7ed67c3681f170bb57f03fd07b9ba4ada88935e53373418b6681b104b6e8d74b6264c17cb6c780a3cd300f16db6af3acfe095ffdf9635dfee0c2c3f646110d5411c3e21a374c85d306ef580d44215f27403257b3add4068a021370bf91f14f6e0cb2d12ea332b15a22675b864157185eb7590c652e89b19309091332dabf1bc709b50950983515c0cefb10712a7fa2835530e6cb1982fa7f38c877707d89181acf9d16c6be51d6f472664156a88983963cc23bb2318e3781ed4caac2edebc3a16c99f1f6d084d6e57b18eb1c65cda685735acbf07716818bd56a575478e3f65b3a9de6c5dfab46c6c8655ab62adcc6e8495f7f79db35c8c449650c26efa44b47a7b047c89676bf17f63d6866a6f32d3383fb0c7fd2843c9dcda52458e0ed71777ac10f250fcba332596f8bfa6a6904d7e0b02bc211550a2fa81411731c0583d997a681bb243c1152b1dd413fd8ab927431ef302f3e6b8fcd9a8031a76be8a3cf1e163fd639916b33ccbc8fa1371f7e2e6bca8b8a91398a96fffb73ade163af2aa8e5fb17c4cf26a3129b3583111223acd2d5c821f0e204346efa103fc50f11863eacc95f131c86d39ced8aea24690fe473c046670831ec1f5581ee2d309448e5a94e50a35416e954664c89cc2475b6623fa2af3a3b41cf3100a0ab9582578c025a9ac471ba3dea83fd7a0faebec62974e276b80e0eb976d001b3fb1ed2aab2197e3d86cd804761fdec53398ef102b36546161e0065797ded826fe94877a2ed576f24eb4463f58af51e9b9256468bad44c2d982b067bdb1aec12c8290884f018818058af7882cb9b0337cd25515ff818383f6542631e88d0323c89b004f2cd5114aae25b220ae26e6bdda51ac4310954c5853fb724a7a1cd2b47ec146890e6be0922c46425212dd57c60f114f17d50fad3307e2f47a21ce0765d6927b941f67356fb4ef006d76b60a24c6075460243752b9965f763319a688e60dac1cdb73d71c9645eeea99ba8c0f86b107308549f3ff3eb6b47f2d05a9f35d797f648c403dbf1848f3476f50029d2c1111d51424dae2324066ddf4b4bd234b74ea8c38d6e1f812f83c7660e4aee936430aa4a75640efdbb9f0b75bb7c94f4a9616267ab5a31fff380def853b5ef9056e8c4f161d2761b23a15625ae581606075ef0a3a3de6e7e2a99f625cae837a131be2ad6d4f384ae7977e652d51f002163fa2c2fa60462834cabeeb9df0ff83418c2f42f37c5f590c572df7365c4cf48ce2333299b4880f0d68790a3dedad75413f792baf8de64b91beef58975c41856bd8822e549aafa654b5c307308c747fe4a7156a27279398249fe32d6cfd43518a566e733c04f35668f96d99079f4c734576aee43c59a143e621d0802424508b0afa5ee99334739be539ce794f53a8bc8e92fc9076b0ec0f94e16ae42a738570973d51d7e426ab198efb9f7afa7a875910d65f0ff647bb54b9596044a84c03036a25713b39ef3bea3d2b5d44cd450c2f9bd4633a9c3017e2c2af724931546c5f99b0030ea6a32081fb76abcfa044687fda6f24add163b2c85d9ab7ae1cd27f852e0f39b5571f68b6876e64ffad8e4fdc5650ce94c4adc68d3f53cb23641ade82f32bd4a6e4e1d4ce7df89b90edc0526a901f3979bd46f94ae99019e1c8ef9b6ea1c4d0027bb115fe511bb67884510d75013e2e972dd51e329ca8dbf4efbd8f984780a86597fd38de46495104dc93e4012bdc03b183d2504baa636bb713237101f106bc37f3a73a346f2d632292017b179b1c4976bea2e2a7a3c82e489b1d5a0e92200e91b0dee55cc484e1d85ae17eaa369f91b2fb1c7965b0ee72d393a1036e67bdf23a82ce645199a844f9fe345c8ab57255f6842cef7aa1f1aa8a4977386aa81a38ef7ad9f0302bb6f6e29a33f19870ab851833818553c262549f845d68b4f4c5fc5c84b25cc4c19a111793cabbb6c838b4e00b980e436f7725c0b776de99736c77484967cdc6c54d42505ec213e3f07f7aeac40b428609935bf5766e21b3e07f2a73b6a42edbf389f275904b6aae8984713d51b3fbfd96d081e3ca755423b4a40028f874fe52fd5b9478e5ef41d12477c29be2f656453573418860288770e35e0e9d650be25db4236ea9a5c099b3416b326cc4d9f3ccf25f86fb7fd487e7ef1d4a9e116d49365c66cf5ed50f9c3fb6a88b36b943760afba8b14dd59e320900a512ceb6ef72e15e1e877972e01448e415a22e9424114b726a28681d4fc06684145be92bf7c7d5b36f6af9ddf234c6fda5abafa067e98511969a20551fa389d5c2826a3fde9b134f62dc4f1a0bb7788a53d5f3a43f07151e21deb96497ce26dc3a74edd046824c6fcdbbf305c3a6796dd6a61379614a8f75389673a4cb22ac94f48e208de48d3efdb462fb3adeedfc23052dfbd7686c8b75aa370f480fd198bdc239c95db969836bfacf2e721952aa738238c4d5be023ea5c97ff893c37135fcf81da67db6c5d43ed1042e49b39318901cd8cce45e56ccedcd043699402f3b78116dad1ddad844e7a9d70a4c8c4988251eb578742fa0e6df385abf1c64a7e4bf5e0e2233f222bc534dac8ee0b99f5de5045696a1063b1c45cad69b9de4e1064fa04d96d6cf598079d68cbb6999665b82ce8a198c0d9f6b9de1b805163801c6e70b375b8d85c3ad09f26ef501d4cada2867747e86b8444b01c13570f11d791e367c8e58c10990a1be621bddeec02184983230f819bfc1243d1957056a3e2d4e94a6c621ed699176466b1a30a7966393571a0cc1a213374fa15254e659a292e1c22061b2ae332d2e2587c2cad903c59ad171a244616bfdd9fb90bb86a550b3c616eacb822ca384c78ce819debba6a761b476e2e2b1c03dce6799c67a9d6a667397ba908f70123a4955e042958204eeb8bfe94ebe6019d76e14698ca180a0affe2d2546adec73829e4173b13fae5e35cb5b81faf0188a38573095d50db7682a82bcf3a1bca28464ef40b3747b5c36982271810d1270c99b4cdfffd10b8ff0805679cd6d9c87d544fcd16c408d15b378b76f7241f09f0390bf56bb40439333ddca7f3b362a6df999a26a893aa85006655e34d8ab237dd254030be6cb382dae27a698f41b5bf0e1957493a81335f89e042af43f556688d6efa30ce08c70504a203955da844ba03d2687b27da26ef2111b1d35971306f1b6494c4f04412761a82aa1d4455f728be4b76ca6b784c14a4bca219dbcfe44e47732faff235cbea9de533b55429770c63efe3b83ca9501598b668978c5b667f8dd9db0f38def8aa4549dac7af8b3ab78ca9d4269e497febbd34b238166ea1c6ceeb12867c16c44031f9332c4782777a7de5e762935c41fc04a80ba9e94c0851bf85052bc45ea0ebb8b711034df2f2aec480e83f5b70a1d97d979a5742e45e1cb27bb24342c2b5df1bd9737167d9475e3c1c0e30c024a20fd3291c2cfd6d1d731a915de6c4024d88c320cb5ff816e81f2d653cdd998a234d29309aa74230ea7698f4c32564bae2a6ef965eb362b9be3ec4b83f9957ad58d441a2449a1c9580b04e4892848e7ee938c6c2f519ac3efd40f825807af6ae12fe8832cc3d3053e78324c08f586febdefff789a5ec763deebae75ed78651a5403540d71ab5562033a83fe8ea08dd7b0efa3ec6d28aada77659b250bc337b658c98e69ee6e1e1c3d141776a398d3256a3c4f6e99610e4ce816bff1b63e10809f28ebaa8147a9a65ad938e4acc610efb0618927be18742e2330985541a633ffda6c12aa4331fa829d8f44c3b723ec82588abe47d8a7cbbadc32544dc6fd97e66cdabc2788f3b9106eadff1b19f179e20f018827b44db67092735c96985692e1bb810e25557e360c93de4b8d2332cdaaa4312552ea8377e2bf967dae8b1e9f97d8c4dee6b1d55d781c3ae67c0bd9b4d5be69c121e5a384d7f4c5059d86f3b1838f3f99f1ca632a45e66ca7648563ee7aa30ede0f29c5b7ef612e5ac7c19c9e9a33b58d04a28e9e1dca66c19e19fa59f18aa44e7546c685daaea477aa85401d2f46a300bf09a3bfbde1691be5725ac779ddb972b80bc3b47d8fc8f9cfe24a5057e6b5881990361e0c91cd8df1ebb6616d3f48063fe6d78a40172118371f3090a5f109edefb137dd2a961c0d3606353322897ec0af57be29ad2e165ae10620078381135d096b590db5d7492106762dbe042a70f94f5a4c6ce188158b5e9142263d01d04b09e253e276f6ad6bace8559b7cef770c8035895d65377f27591019ead7c83c0b9ff85fb1bcc38bbd38d2bf4bcbf5ca81761ec852f2edfffba76017dcfff6bc9b52e3b47a55af256e1a7cf333d65b1c71a6a6c9e599c7d843fa325efc90af75a2e8b99ee9c696cabda7fa18e74dc5a1aff3efd9ba3a00b7b24597af742f7fcebf72bee790dee6b28800d3ce280cc2d20f2f11a466af92f0eb73ed21c5a9a8c53c9e7cdfc8f2f6c11502c569480d46e62d2278589afcf740437b6a51d0b571935577ea3c398e7a9b20a7d7ad08419495f55b175b11558f314118f93deb8bec18e8af1e76db66c2458cfd7ada4572c0d082f76b79a6f6cc963ad74487ae5d2d161a7b9703f3c7bbc1fa3724a132d69f8bf80a22568206a68e03ac531c5475e9012250b12f0cfbf57b43de7dfc9b42618683e347c31a8eef18d983366aa5b8a5b1f10969d8d9c09fed1b1498d9faec007fe350a09a250cc90bbb07710ed4ef576941c725ddd578781266672dff09a0c2d4c78d6b3080a85c147948c59aafc011a38861c84d51d774e733bd1f4c85339841f0a51642bf84a3eb4f0ff38551b84b5cc4d9933be94d1c395570d7db9b68b886d5666434ce29205089d69e63047bc2d4ead0b117756463b8de5c75c4435b5abf099c3e7017e732f245a6e7f5dd4ee49554fffed719f3beab16b473c1b6c9455ed1f372d3f36a2fbb146f47ca312c2748ea122d898538c35a88258ea6f4eda63355015222440be9d3f81967b44723e08c7aa94100811822b4c509e2873fdef3a9b1790edbdd3a114f5d4aff84801c56bf90ef3d5479f1d7101f4fb1f56ed0289f014c56d5b962d62a4bad57bf17fcbd4c89c6a383101cba35b8a45c0c8ac36764ea775183430cf8a06c778017d6d1dcce74c0ec1ced44341a4c4b081165a48a9219a6291b3f3fd7708e94d5fb4b7bef3394d45a90986ea91206cb03275bacd4bd026ba279d5b126603487cfd36c4add5b6e8f044dfa65f4def783ef86b0c91d72c8daa96b51761b16fd760beaf3c22a1931c784ce4efd99baf218740f01a021f3c465a36586abe3a91f03d5386b5f8f82fd4dd23ac6ea2c44bdd9d990d77813556b626ac7867c7806d5f2775f5b6581fbab403d8bb0bea6097acfc76ff5dcb8d6e892055355114a64ccbe47ce132bf6db59cff0e9419f809e4dd72445f740edd9b6fb68e34b458712e864d65f529be7421a984f4a9c7423d0626f4f8996b687b556ab1d258ab7abbee10bc0b08173c589b49ca75e7e38883c7ee9731b5a385860b2bb8306abdc5d0d9e83b5aec90b567c9c827e02dcde2cf285276ed0e84bfbd383346e809d627a651a77dad717b3161684284978f24ec48cc76187d8732f1fa5e8d9c085f657796d26bd1d9e46c26ca5d39127fa42c55d4fd31cc2901d8c041abf480a4352f2e8e9cae69ec5c84cfce6cd58a18db2a3e5391af6df71a023e565e86181a164e73bb51b5c3ddd0c9a4cfd251c7ae02ce93557634bb7babab6258a98eab05473e2b1ecb062c4a4beda710cd5e66a1e4613bd61184080fe97588ac7cfcba3e354705b940d95a256721f89d7ebe485ed1b0f9f0f37760acb4df9cf3d446cbb935686481be9c92496ac7643025f97ab9e3eac6b70c7c492ff8e751d7603c27784989087e5877e6ef338b1f8e94fef10fdf782ed7c5c4f78237ef1aa57c8f3583864b209779fdce785cca597849927b87f9c5797320a7683649b7f17008ed6ab8c85eaee300347795daa50fe9465d5f6adc92a71c6b82ece8343d054864cfcac673a1a35ece4a9180d0b0dc098ee19d8a3b2fc05efb5cd0ef9719d09ff5170d1763ed80319c0eaca4cbb7e7f54f4edaf7b0658c532390ae2eea7290c15d8ce87cb5648ff32cd6e35ab7de4d056511cb8ff520d9da4052472c644e0cd3672794cf0ca2abddc64ee78eb5d27db8714a20669ce80b5196ee7257ace8574f43956ac0c6a00", 0x2000, &(0x7f0000001000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000083c0)="8933f1e09976b1ef9ab74f7c814cd7bc966fc165e70b84f78aba96f5fbede00fdf77e36d569239782b2de147f07b7dd56cfb3a67dfbee1baed344f7aa5c8d52694ee57d980b6876478912b07e0dca411ed824f76c126d29aee118c4316f5250c2c518b2a95750b91febbcca616b624a727e6ed8321df10d47ecf0cbcc3b6bf32d0cf64e4e2a5a7bde2e82661d718811d32fc212c4666d9471a2dafd7276a6e13d89803c5643b71ffa11791f2a2db4bcccf5080e97f53bd52b5f2365a60b0dc949ed500fe3195f83d1e44ccb581c44ec83b1dca2618a68ef11bf52029082da36fe52d1bfc26cf8e1f4b6b64f9d451a9555cf64483088ce74dab65fd9ea58f931e0ae60f793cb7177f09a1dc3c53f32aad4bf9dce7c296ac25adb1a77f1c5f3c9f61dabaaa8c8b5f494617de436ef3178a2775f5f1d46dbfad192a412be8bac9201657b899270f092dd64b46b9b23afc74bb3b5e20bc10c645987bc15bc34ebb66be832ba4d779c790662de24d86936ab4970fee0e4687354a6ca97afd00e455bb4d98b7aa1f5f0cbb2c0df1c996995c3e4b6fc9ab68d305b4475c045bee021a032b12a4d52577380a30fdf9cb5eae1e87a0dba14630f8ddf8a2f07b21c745bba2dbdbb8ac16c2f5b723f28b962ccb1c51948fadd9a781018a64dbdb5a2cc43a9f84b5f80391a21ba3c4ba3fdb694bd4a7edf5fcaa601ca004c9a22d87f27f9047ef86543a701534002b13ab1fadb2d374a7773675f6a37908b0f800f5feda9b4bada0922aa56b8906b535051ce1e6e334d094a89b7f11df1231cb60547e1885e596ce6e9581373b639182e62e8feb8e6130b158010fbb7825cf818e27dbc00086a8ac1cf8976eff61fde8f842a79a0b52d57fe813b05c70514afd22dd3b66a24a2c7a7c44a07fff60784ef06b797ebac2b688ff9769011af9ef7c8797926cc0f12ca3494961f0387e467264e437921307857a8865fbf812271cbc4110c184ba4bd82c0537bb3b8adbb46f9791d7ecede389c95ed98b2696738730af4f4cecfdec20f8738f7e4f3ee4738b3db272aee26c9ca5e23f6a6bea36d173926745d75ead3ff0ba61e5d11c411b5b94d0623d4b60986f6fd38d2d68e9f3626d0bcf89467149a875680beee1984c7dae81ba4da2d76877c6aad0345da4fbd55f0e4a8455c861ec90ce6b0d312a7e96c434a5276de1dbdb5177216884e7c88f208bbd23099847402b94b9273a82c7abbde21b056e4c808494de8f4393ac12a56714a2e4396d2c902a759e0fa6b769284090d052f0cabf216b50b2602c188ab97ad825429ed0196e2227a7722ef04436353ad18fe07b2d8bc3055a2736d1f907cd2733f2f9d28ab01f60dfc3887854fe0ac7a32b39515ac63a4bbef086f6842e6d97762da73a7b40737e3998e2c38179fa46e8a92a495beaa4dc638304864177e62bb58cb10e7f407b08b7a2761a34ca3ef115635eff88e036ea5ac2cabf32967c5c161de0273b501c859683e58bdb7ff899d6ebdada01f6811de90d79457327d7da45f4ec278d617b584decd7225f3bb1c8591f2c43bd5e96f1eb0c11fbccac1db6b4356f5d673015c18c5669b0fa73aecd3d9097b10f7eb62137322feb7ac7a1bbbdb7511bec12ae3a4a184949e218c149fb86180a01d42ca9877d22d782c97cbfa9563887982eb6ec87eec3be9b71e709c4b3a4ce82717032e22098fe71d35d11fbd115892849835a73598833b9f24a75c13e45cf5173c3cfbc5015d37676dc462d467665ccd60bdacbbd51fe457499e61631ef5ec27bd8dd7f5391d23f09108cb2a99a57eca43305cc9c024af9a55c1dbec993378807a67600c9ca92d675da0075d0ae362c8d17f226e49d7e2fc9285348030069f0992aa7ac2df76dbb8bcf4586d4d8fbd37586ff6d28f2edd0b0da4989286189cd6fa1e6c43723a896f2a2f69fb8cd6b3378c07cc2084d2d56617d7ff4009507ccd703a3eff43f5c13687f7e578402e15985e6c11018ca7b6828485b09608eb993b3bc7f6ea8bd451f42260ccd514e7af692a398b7b8a8a16d46fe22e717371462e9a6d8540cd58c4dbbfca42dce4beb0fad062a591da25fa92fb67916691e960ebd28129e07069bd82007ed5afbab715f7ce962df63077efcb607ad981e1136863826bd3af7d6dcb8bf4dbe29b40209cde5a27f50ae43d6087544e11c9325c7e3b0aa8e2d026dfc52c6cc8f10b89b1ee7a768863989421e91e03d7e2cae2109fc66d9d5e3addb22ac9c619f80f03d7caa6418633f8ef179e6b5d1b8eeb11e34e57851ea8371ae3364b6dc8fd63a36e0ca487858883a515772d5e3b85afeb8554c6a631a3e8dc880c4d2bd939cd427d058e95c9a26d5801bdc0b02566a315f03d7dba2d0cf8a5e3ea33f038e50f6871b1b0f0c0a6b45cb1d80d00a802bfa940cd98c838fa4c9b4754e8bfdb25756749f4478ab332fbdbdd0fffb883a35c57f5a6ac5cf3e5c88091d264aeb733067850aa8bdf7732be850e9b39a6a02737206ad468c2670e0013a8a487975b003d1a5a9653d24aeabfdb6714da0c91272cd83847a3e17859fe8acb5aa66873fb3321c4d11670a1ee7b63626ee9d3c8ecd5587ed92ab7625d64e5db8956e266ac4a214eddf0741a49334ab2097468377d0704f00f8824198b6d1603182f642846189090ad8197d1d8685bca7d8c0d49b596a71bfe871be782153cd28cd4cd558880934e4e3645d8afedc0bf74aec2606969d3d176a839008c71e433ba6ab51882a422d32785eda10f8c1772fee7e898cb6b17f548bbcf5d0418fee610f22c7aa38f966c88599094698f2f60ad6cb0af1b3ed5e4176481c9b286e1ad0387f79e0be37a7d9e05087df57270471456fa6f4d4bf2118be653c651ce82d702bdaa73853c1ecfc3fea24dd2989a3a8d0469b5cc83be508930b1679ba8189032c4945f7e0beb99232816870a3424855e461df9ea8d1c82b0a3a7aa825ee520e47f58a968a79c7e6697b0e5688decd596e9d1cbf89d6d89a2606c57c9c691064e0e505ad2cd2791ce69a029146faa868a7c7d85e178650ecba83a7ab20f3820f6ea550e453f488596650f7f80263715e090acb0107a913314bbd3a4037d9feb894ab8ca7f6d41ae87b83e7d096b89729f177633f39497612abca485e82a7f4dbe5cb0e5fc7ed92499d03147d0a93e66036f2da22a8f04eb232e9b347d36072badd935ea7c5dabeb72ad3e24371a889f7db3bd5e4111d3b7eb483215669b666a8b148fdf7ea5bdb3d27ca6fa8abe705ad40365ad332e8cec589c37ac8a7ddfef134cdf9f3b33cdb2a803f3e4537775289ffb5847abd6019235801c0c4f9ac5f6ea0d0d50f062edb70e802ada59076d706a9b1f8fd0990270d7290ecee58c36815d3e44e1f912e7f3ed74bb5717a52db5e04a9f7777baf57f45afd20a17af3b053ce2e068b9134d46253c5a18f62561a70acab331e3adae11b04dd75ce46601b06cd307590a31b97f2398d61cd75e3fa95fe18235d1745d4126abd1b9da2f6e91a2034fcc5c942544f2c28e7cee43e4fcd9cba6667c938ac7bba5b7c36d0d8bcb4ad0b4b622cddd532179073b224de58bca70399f44403f2293abbdcaa61b4e430a32dc300263f50b3dc8f931918e1e554273ad5b4a869b066fa1c9ab137994814d008e093cc98b0535f920912ba9de7d4bd3ebface1117d52739cdb67b352478b09799543b26439f974e0e117ecfe1da4dd47c4a9ce27469ad62467c98ebee603e050e94cbff58d67f8976d1577fb6c395c6e40165b77371349eec46ff3045508a849a1d83634428a76c36ec3e4c24995b5adccaf5c595fdf9cce6ec77db56561663642be9801c14b961333feac13b98aa4e9f0fe667cb6bdf9ff09fd378647da7a04c6502f9162bbad6d4f62984b5f91e1f893134b192f0fd2d4d408c2664dbe73ed9fb95b529213ccb2537f994237c5be780c520c3f0e20ef51d1ab8c2296ed6834aa90c95fec6ead218b7363f8ddd5a8076dfd499d52fb7d25ed15c10cbdcb20359a9ca13bb34d6a0f9aa5451efa7e06aa2a89841a4be33c12dadc732d58c4681be58587a0c9a82555df4c0f3d4a23c6de5da761ede2ee7c95364bcd52a6cfeddb3eae04a9656e6445cd13b1946b27393b231b348ebb172a725f15f276eda0075562f45236a1b7528833fce7458e54bd2cc35e384f579b8b3688676f4331e9658abdd2dd38ca47e14974ff3e55bb0e135e344b4fbf0f34db83018bc115298d6ef209812ce5ba8e08ae70844f12e44c84727c41ff8786bdb8cd0fc955499e2dbfe78324481f7c83d47463375eddd7fa6aa70bd9933d6d97f042809adfb54904f63309b06ea43247ad511f468e86b895068c91c2d69e71572cc9bf2e694d13fe0aa4cc363f9dec7e2465f4d15411da5a85869d63d44eb66ea9e7456b7e01d2a78a520d56665a4d6373b0c4febbcce900c801102a8979c9046302004101f46eed5089df83e7b2a0bf7d10ae4e2cb2a7cd09c290e718b5105f8bfff604acf9a93b2f1acfefb4e4e21aaa33841ab2da4aaadec6024406d08914542defe74f2fd197ce536f76c27248cb7b6d4d74668de80f3129338cfa24d2a06c491302bd25599c5efdabf441dc2607cb499879872d4e85fcaf0864f864f9047ccd1e6488a51b8c95254ab2754211fc802691f38c9ede54da8b97e07da7fe1851433be1ecc33f3d30ac65a3da558804aa24402dae993fedede6316f2d25612b47b74e57cdd6613399ccdcc15439591fc47b2b5879c9def4f69db817506fadbf52f96db738a2d04d47243ff9b666618321fd66dfaeb5c7912097a51a96757a3db4455b502152b952347292d98975e87726ef756339dfca16f4bd87282139ae1ee56b26705be97dc703a35e3222cc027b6e26a53c23a678b0e659a4540a00c81f2d8410f8470b9fb2c6c44b89e4cf78ae6a347aff24995297762bfbd163a560c560b1b91bc70d5cd5ea6fd838365f9337e5395cc496284c93d88119df82fdf450792b5e8bef74cd55da5ea35b9b9a1b4b8dafca05aa17fad9b959848201cddd9d33088e0036bd8844de985e741947eedf62c5427936a8d1529c65f8b462ea896487acb00142d726aedff6685e55e8b36adab73b9e6ab223e5a5160ddc48daf611ecd34581a118f69ddc79c10037ccf28133b631cc940f9c3af452fdd33623fe52c5a1974694f7b9bdc42a4713bec8bd288ed48bead7dae8bfdec5356877fbcc1440e51edfb04cddd4bbc1f3c7c60db8d384d93d7a813643034ea0073380d93bab62b492233df54e0302f4b00bae57633ccff283cbc4310b67b4d6eed403aed3dcb06a757cf49387a32155afe2830465ddd50f00e6ce6fdb66987a56f1ed46bf1e36dc3d08be3f647cada870cdc464179e84fe4511653a1fab1bdda2a92b24af70797d9619357bafc82c29cf46f44a99580b817df48e1eccb96e11245899ece75b2876c7ff9f8f452f4f4759399189f154ad2025372e915c235de85a60c24eec2f38f81bc444853eb80bf0c8821e5ad777387ec6d11f806cd129735a3ea736e443c46f971e90d34ccde65af5d828bf28a87605cf45dfd4e5a6a4f699753820f404e0dd2b59c1380e818cba8689a2d11b908f6c3e97a88e41d37173d9443673cd0bcdf290751d51848a278e99be9ae25c5ca8c99340d805866f9aa70e4780299417812b43a51e7d8340da46b07849ec25f9cc26ceaf5bbea97c61a87ed01b31224a49fb805cd04c36de0af7ac79beefc12e45dc1861af37ef4bd652fc7acd8c83452395f68c1c05ede56f66678778a4d31aa4f47dbbb3881325f428fa33ec550ffa0ac49c4402eaf4b72946495ab82c23cd94853b5e28eb221db16826db3685da6b7f0bab15acfbe637820043f6fbde9a79de02fec6dc3e5ef7129072c950fbf80a80c77ffd8fa8c44a6987e773869616460907e8cec66226e933df0e57c2b223af542706111d0682c59d0c54ee5deb8bcebc1c7c950be41eb3989997cf6399e20763d5ede0b09e2c1d4d3273101028f500c1febe2485ba8c79dd2561d0e1983421fe400f283892c34b99e2bacd0f3d5223ec0c151a80063d62060faf2874160065dfea057efc3893643d556f45ded404a62386760292134f857f112b2d53f99b24e2d7005656fe3af23f865daad130c85337a761bbbe286ca1bb5e3b6b354c8184851a70714e3b2b347ba30a7d375133e4090aaa6bb3dd508d317f3836a1774a5aaad28df99e8d67d0c52136eb404e235e6ac51d1150cba7021424a96f1aab4f13f7751c33418b068a21e2d76713e953038bfebc0d1b5c61325c8edf805f6ef13ebdd107875e0c9275308c189fe0b406d0cf7a5f34a27929e0adf86d173c491bc3c7d8e1c01a499d2aa4601cb52a3b101b862aa70d601d705590a7711a46f46cba6f591c4ff8d28773d3d2fe8a8f0a40ab27cd86effd1d3867413357f3ed044232001766d6538e88ca1d8c9851f98fa690d21e82ad0d3d0c04d71699a6b9abdfd298b4fb9354179e771319d0c60fb05644ed7617d85cdd6ed4994ecdded36648497e7a4c7f39416846e86cd685575a464daa53c9cb30f8b78cddf97426af5a9b7ce08a677ab7eabb5a85def9f62662a68f36c3333d318ed83d23c29b0377c49346f4615239163db116697cac2213edc5f3087431d0bb55b0fbb21b15c3bc23e35dc82842bef810138a79a6e898ad833b85c4f82f2f73812a43de57684f24bb1f86dc7b8f0c3089b1abe0f0ee68f6d7c3f9c6c59ebdfe7841afba162a6cb0224691e2052737b52568dadd781bf8b15c3b75c15828e3b11ebbbb52e22ac03cb2b995d32ddfa3f680e2d6739621b4df78d2fe4f7cad71bb71422063b45cfceadc970a65bffe324b3a5b59374a27a9ceaeaca0d057d8804de0907b9d74e9b25f44d25484fc9f4f6b1f2908b6541bdd1b258935569394cd8577a46f5598944b9b57c02637afd2c504c35df4e24d3e53fab401bf02568cfa8e07703a6cb00b4df0c187896736198a3c6b8018c4806c6d344017caee551c106282de6c74a4e7e16f95714b0e78e57f0be78a2b9ebd984d14f007ed687393f69b499e450ab2dc890ff7dde65752f1cebddb52ef641442a89d481a8a4cf98ce0d7d78bc6d08a60081445eaba6fe2f8e04805036391917e3e550325d18f9e1343931757c468bcf97b66a29bf846c8e086f04394eb476a820b754382890f3262821d206090cee0ad5efefa3c99d6303dc8bb589be68080698637fbf71d340dcc5f50bc90ec01a9656d9e3a681bfaeda6d152d553644e9bff78bca0eff9220aec9d6da4866a3b0d4808e15e588a4dbc6ae75b0d41c1fbeeea8eda41e79244ba5ce00310c8340b7bf3f7fed9869a73fdeae0112d7e83543d761bfd470574ff7e0f7567ab3f1966925e40d47d8a95453bd45552cbc8c7d94b293e3cb5e31c9ed7441578c274672513e448a7b06ce777cfee4be156a4232404a902ecb58714a98a8f235d951875b10018ba6c308f0eeb9e33a21d89eef4427dad74f6da38f32fa0b3b435f900b67ea7553b613861eefad25c0b53a6a2d16a5155a6fea2285ff176f853081a877243b0b9a7c695c95f049f3e920bcecc4180bc49a335c2f4025f74ee3c41fd0756fdaaec19a87d8dd9235b448284b8966d651da116cadab02a7322d158ef0e90a546785b3b2a7635c22702aee21d507afa015dc22781b45ca707fa2e25599e2da47558ead56a714c4d5242eca81a5e6aff7f3225c2a6aa7a56f24c7e38c1a2a91bf83defd65fd09c8a719fce7b9590b3f66e816f7a655eb2e029da085accf63a1e5f6d96c495fddc1bcb719d49d9d5b756b56366defca8706e3e04ca7d52519111d3305199c4733eee4ac314cc8eddaddcf61e6e4dfb84fb7d6308ae9524fcf66398295e1d096825476c1420be9bbf259f7417f46a2b6826c9618ec9f754f1ecac8347da649edb8880b1e345b52e5a0aec86865957efe01f1558917f166a96959dcce1c55ee8207c63e558543641456099e87ce8421dce4f1c77369fd799dc7dfe2a5e9807b966d3f6f254a9c19c83f9d810c983d07eadff44f58984cb037de048dbafbcc022bd4e33d844c2e97df584ae25dede22d1618f805b1fa23c64aa4b6ba8e4a0c3fc0fc67444981dd10d1406f8b6f7b5ab764fc9be955d3c3b1f1bfbef04b68a51d8bee8ff9d93c264680eb8360d4afc71067d9020d52751a159a10ac2d1a95b64b88243e36c28e5dbaad0d5e54e4a4b4ee1c9e83e6d5a387c77cef7146f555e43ca851941b8385d0160edc4cfaec2689bd3ec84c41eb12a98810f264ab2585f9c1b97509d994fd9aa4ef81510b12d4ac71a26ef320b4106a24b47d0bcec9f41c6887fee0ab48c339d9f588bd71a7955bc382114ac04980c8a3042fcde413db74a7b7ebc4aeed441f27e3caee84f7f0596aae1c6c46deba8b1db23f63d89ca704965480c04e4331c8f9acfbf61052553f28216c0ada8c68004e7854b825911f887a05e3bb2dc9fa126f5fa17b08849fb6a9ead393a9715f10ddf9eba4d701232e021ab12f0c04340598b9916fc4cc6dd0b063565effacbb91b0295b32d8ef71f66e352cbe263c1d06b00c4a089f5f66b010f33d93530eb60a67d54eccd233d20ab1e7d5459dd3cd5cd0d2bc46595dfcfc4a17d66421bc1932af89a0c243d4586fd98af075035bcfa036e3865dcad18375c458b068ea163cc2cfcdf0ae84002c70e3b59153af5200e9480f924c6da5bec3c4a84fc52126221589995bb240178965e255e6880c02457a84955e270f635a8e3b2a1481dd8b7cb96e46ae9322f2ae4a472336178a7b2a0d60be60f7cc3e2216029855d6596634986262f6c8b42cb833c13ff7aa606fdfdc249471f34fe42541555f07ab2e97b773b0372f9410f2151b4d171a32c8e40d78d91d977ca16f3e3b18e21f0077a450f43d76ce2f1ab098600c954683e34bdb537118744d80c6d1af0c773d2260105fe34154b2f496e95ba6810d6a71ece4dbc6eba844ca2c4d9e896fae83ce9b71a78f5e9081ac81c1f30a8828a7d04d6dd25fb38b0d0196e39b78d7b28cfdc78865d54a578fb3785097defdf886f72b6873f77fcd1c558338b51a8d8239882952e9c8562770d931b389eb7c263c5b58b706482465d646ae669136a4baa228731ebbdd8b86f9f94c956d1c37a033fe16cb262198ff97a9a5f7af1feca62656db9ad55ec1edca2fc1c04a8a9df189011f1c901e9deb10786059787bc5d27ab7e3f13872d0445266072b68ccf94123a69872a6ef577b15a48c114b8fc969735111736f1b3b087160094873d49f99b26d43b96d5a91396cde717fefb09168a021104b4c19cbc5c099dea05f4ba4e0225afc6a22cf42f2dfbb893690058154a103e34bf5b9c0c75d2bdb5f7b90a420cd9fc2df873048eff05678ff92b36dee87978cf8ff92791ebde5f118d9f9adf470a339e48f15d184501f02ef10b8d22b9bd9f5d162dbdcce99fe895543770252d7d76bf6bfcaab027dda272ebfd403428a6e0761e9b5c1d5381a1af6d67ac1952fa58442cef2b111e4c4dad00b2164e8191e14539de5ef999e2bb9c26882d58e09d5a8dc841d5e542a27c570841f32ddb6ba37413229a7e9ad509ff9cf5ad1ac6a76ca396bbd082e7b51c961a993f71dc30132152c1535f60e38a72a5b92b2ff80fddc4b80dfd99bf03dae2b6e767ce5701bc38851cfbd97f220fb39b3a0e089130080e01770ae4dc9107df3e1a4aaac9b50e2b3dde2f66286f0adae51ed1c9b9769f7f0b4cec75843fe8b098a8482b321453423c3b4b7071f1b07016f9f58b4726ae3585c60aaed5c3eacc2b7e670eb26d0c389d7c07a9488f6f85e9591c63cad78ced1a84e841188b64c17eea3159611634903760e5b2cbf0f9c2a3947fcab22c7cbe9b19d30cee6cf0db67fae3d4e92f72dea28094a30c56d1562af0919fbdf3486884b0db30bef11647eece6150f0633389294da44df2d6beb5f6bf0357f291f614d99568f8e304bc72130640573d4ed958606f7440227b7e7268dd1342b0bd9dc5836c504ddafa420464a3848d9565c98a19a42bd93bbc20df8b5fc67f5f69f385396efbade10627a63a579836b40f6f1c952f7b4f0a3d03bd6b0eae5de5323c39993255e0c170301f92e1b569ffcb8ed570bffd738c84d46feee2a2e351074fe917e64fe23d5908af6b1f107f8d582b62f6218367b872aeefc1e6cd6a336133af6491ab35a40022d985416f6674090b4b48b6915d14d5415b7b882d3e325e432c043befe5b8327ff3eeda7268442afc0cb8c3aabfea4d7e7d7a02da2adf1ccebad0ff98daa4fd84c361b8124a5d5c515f95427cc4d0a7876a7e5ff48ecd67229f85d3fecb2a9549aab236f42bfdd30715af35b3bc7a85b42adabf1f9351959305478b80928c6f287e257f2b94d39103d6a4e265e9309597698d91fc642beff391ccee896e7cb71428207e8da2ea02de06a8d4ed9583ea05c39ce7725fdd20b206d865b2620527d31d57ab7f8a8df8548ffaed92b6c44be3d5d8bd10ad79dc8f46e36d58bd7766678a5655b1f9e50d3fd40612c0ce044c0ca4ea7a28a1b096662dd901055ff8c052ec0a0c919620428d708d94f8d4a4afda07f8570b28dd13881798342b169dfc86da04c3b35f5285a080684fab61d769a295ede366b98ef26082d2c2718083d519aafce2108c98eb546b37d8a9e06914826d1c7d1bdd22e94a6ce47e83955034690555afb855a502f759ff6a86c9bc2457ec3e3201a7587a92a32f8342a1296a601b24be9408c3c4743585dc2e8de85ec6536fb71ee9881cf98887801324db46dc8637efe2edc75e781cdf703b7c453a6d0be823d58033e116b79c11cdd0993f5d19c9dc3fb0aeb77812754ca5d4de839a3cfa6bed2f482abed7fc4a3a6cb0065048795d4ba6134267a8ea0f4793799745f3ea1dd51062d893794302c0a1d52cf247fb83b0dcb120b3fb5c5551109cfc7ebefab96977c95d7c26a3e374b944d5ce6de8adc00bf36be9f9d695a8b79b726c75bca7a70566a26fb866b732e8bae0180eb5fd63f411b95557a4552a2af231c5db90c94c44eecb9bb9fde30d4de18cee08af8be490e72d34922275db976b9190e48e82eeeab4e82efb94ef503efc3b1846c7b09a45d255864a66da422deea7e8db1dfee87324917f44351eb7d38a6d21270c82017b45da7b8fca0344e3cc62b05ae52b7daf54e9fdfef0de3c66118ee51f41dd4fd3533bf6c5ed4fcd48564e6937d9e970914641bdc09ef6df32440702bfbc2600c1c04c0063ba61346a02486fddda76c2769606d43396747ec34b8dc0657177bfc01241df3b4e3097438bdbef8e2e6ee28efd63268b610eb856377019d5697944f66f1dec77133599380528aba72af95b39e883b2cd672e531f1e02fdc3ca6da18c13a67776cb26863634c6840388dd9f138a77e62f58a9b522ea451ed0e722606d877b3c284df5b7b2fcbc93e65fbbb4c1a37045cdc74e8c7994f26c95a841e141705568974b3f5028a79fd105292d6a293732d7580dd85ac6030851e4be2d8a805f79fcb61ddeff20e70ddb3ea5285f246590465f0d4e9995173568050a9d8122b24b43", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x18, 0x0, 0x0, {0x2}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:00:26 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {0x0, 0x6000000}]}}) 05:00:26 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r1, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{&(0x7f0000008e00)={0x14, 0x16, 0xd25, 0x0, 0x0, "", [@nested={0x4}]}, 0x14}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r3 = socket(0x1e, 0x1, 0x0) connect$tipc(r3, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r3, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:26 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {0x0, 0x7000000}]}}) 05:00:26 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {0x0, 0x8000000}]}}) 05:00:26 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r2 = socket(0x1e, 0x1, 0x0) connect$tipc(r2, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r2, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:26 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {0x0, 0x9000000}]}}) 05:00:27 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {0x0, 0xa000000}]}}) 05:00:27 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r1, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{&(0x7f0000008e00)={0x14, 0x16, 0xd25, 0x0, 0x0, "", [@nested={0x4}]}, 0x14}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r3 = socket(0x1e, 0x1, 0x0) connect$tipc(r3, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r3, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:27 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {0x0, 0xb000000}]}}) 05:00:27 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r1, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{&(0x7f0000008e00)={0x14, 0x16, 0xd25, 0x0, 0x0, "", [@nested={0x4}]}, 0x14}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r2, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r3}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r4 = socket(0x1e, 0x1, 0x0) connect$tipc(r4, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r4, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:27 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {0x0, 0xc000000}]}}) 05:00:27 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r1, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{&(0x7f0000008e00)={0x14, 0x16, 0xd25, 0x0, 0x0, "", [@nested={0x4}]}, 0x14}], 0x1}, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r3 = socket(0x1e, 0x1, 0x0) connect$tipc(r3, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r3, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:27 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {0x0, 0xd000000}]}}) 05:00:27 executing program 1: openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r3, 0x1, &(0x7f0000000700)=[&(0x7f0000000440)={0x0, 0x20000000, 0x4, 0x1, 0x0, r2, &(0x7f0000000780)='!', 0x6}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000041c0)="13156175a8b2e7b057dba11e47475fd0133b8cfa471111cc2ec8c1d5dcfa48fba4abccbd644ed998ae428d5f92ecb1236de0b19359e465a8325b5f036fc68ed19b48553a573f6b79b1cd29751bb0438d649765812a12bf807adeb675b533be4c3b9ec5a9753fe0637e31aece61287816ec034d266f8bcf753f6243094831656785e059f5eac17302fc9ee55c96fde76d8149354670afa82d6593f9df114c75f72b8ae2528ceebf6d479551c14b4a9c77a352ce775d34fdbcaf1a7a51d7ad44a6ba79361811934c990445e7b08c3ed4b2a7028031ac8a426e68654cbe857f3362cbbe41c4d08d274eb267bd56cd10c8b991d3537dd66f23aae72445a50d67a2375b2406427ee28c6e496a76ad46df734934bdc595d87ff9e9c473efe50a45db3c722c0ed50c5a2dea4154ee5c13779800a7ab06bfb55a3f8965ae42cd22cdebe313276884129822a50980c74c01380f9c0479f94debda12571acee69a4afbcc0a8fb8e8399367cf8578f9d2e076903c1934953d89e7d7571c53fa764cacf92c21852171202539439f9ffb4248bcd116aa41451d51c1ac464cd7614fb31239edac4d875fbaa0ad2097d5bae00774bef458ca13e1ad35eb49fec69d363b3a94b63fb63e1cc38bddb037737a5072196cd9c7e68a28742308dd0560e8033569507bb95c92b1bd55517f4e76d6406a94fb1a283f526d00ce91647aca4afd2725eaa5f1b9a6049f65480d0675fd34d8d541ed680d4e70883d09bec6870783c4e63985472bb091b5f2621e5f1fc8dee703025886d0499d28980e2d854527acb7b96f070e6b1c060ddf1ba1779bf15f54c1480558b3a5cdd5d3954c652a8c057b1066f723b166eea100d38a6932bcec2de1a9ccdf451cb22f4ba534fd4e39ceaedabf8be0c40153a1d7c06f055fe15909395d1c990236b5ca058be175fbffffb10f4aa2b2f3968075902d26f71a00d66a6355c65143b20889cc602e9b768c2f953a320a2ff78fbc57ed164ec830756b9763b2aba34203648b4e5b53ef9ab68498a47ed35ea83f7f1335960adaa44644993251bdfd0291d8216cfd7ee4e16fb552b609f346b321a5f9ef8efeac0f1b0c4871c2624843871d61d46205bc20ef4f0c851ae8a8e14366811c89a2c30b6fb81002baeb2c4aace13d4035d187c56b86636737652344120e6eb6c05de0ec027e79c8812898e1bf99dd7d03c6899be1976cbc647f617db9e84cb75f0495cfa03a4b5a84af2be176fbc721f9bc4fdc21a1f773bce63e0c53f1be8a798f75513c96e12573bf328ccbc008fb1749d5b4a1af7bd624402fc16abbc7622730ebf6c24b00e91fe7a62cece46b50a28440c5009a20662f60560a2bec9bf09ce5a794486ca526774c3fc53419a32f4532a1c2a6c2179090d330c4b3248ac492faf3ebdcff4069bb2914a4c69041bf7ce3e13bf3f956d31ffd0a85614b78cf8d95549fc1762a10aa62bd5995cfdae4398cc449465646dd28011886604ba93f849a7837706268785fe1ce320ab78a89f98f02ab0ea422607e7348befb69368fbf83475d05d51a5f8260a476b213dcff1a3b272aea2aa4646d73e13fe55ffe258a093b87d0b96caea9cc8dafed42255576258c9d53652184dfccdadc722ced2a3f59db17bb09a4facb42b788aa7b8acdb8fed59dfef34f512c812b4e92d9a0249d8ee4c613f670c4dc7df3d58f3f8e5dae8d5a78fb3d5c66e142980c1b8ee43edb0cb7fcb22d7bca320fa572bd5b3741249934e063f74764b157104018d5f1649f4b91831baffb74ad2ad5677a7d2915a608f6f2ea8d0f8b0b6d1cab253b216ee673fee2115e5dac997141bc8dea18d8fd280be0ce57b15d1ada594d16edbcf13201bc3ab4debaf888cb431cebeb9a049274342ebb0906e74cbe8a0eb21ded2193d33349f0a7d7741d7b76d9971cd6340da464b613578c2452c813c61bab026bfec64a4337339b66c6b5b7695d4633612a47292bd6dd3e869652aed0166f5eaff83a30fb566368db700c1686bdb06c23fbc61e479e1f71dc5fef87c99619314b2a98ebd71b77bbd179c562ebe76f56a3eb262ac65d80b2d4433dfaadbddbf7ed62445cfbb34697e0150d230f08e2afdefb2ae8d99eaaa138b0711bf9637ce5b0d09aea7077451cba24e3e3db0020d108ad74ff3332978620b5ddeb3f2242e0504692feb83dea772e72b29a098f908bc3f32639fe7c32c48d0cf07b6ca929dbb4bea4bd544d747e28a95a9f8d66b91c0224d4c363fdcc6f4bccb990f74075b02cff855f112efc73c2116062509ff3dd6a05750f2742477af7712801d72410ec64c96143262d3e6837861022a895f6903bf8c31091997d10c468df3c17b40685b7fba27e9a8d3f559d686584b888a0f8583efbe53fa078c3e64fb8ca12f0f3402ca64224241db87ef33c036539dc73194c8651c3d601bfdc29455a05484ae695e0ac26aefa7fca2e5ca1d1ede7efe3316e13eee2b061d4cb77acf0e9963bf60def37d742a4e242a46d7b68f9c574ee499eafa637e864c796493b4f3276b4a1446e96923a1329a35b629da9b27b7fb09fcf66cfab23ec2cf8fcf69cb16238c8e06aff4df385204b94d92f80ba9ab763581dbb4db557df13f8401c75a1200a746a8b5735f577499e3e887f2f2e0c878cc062c3dd03572085a0f31468b3e58ec23de9ea8dd442127edf9b8311df5e389552e7c33db5fdc46f54769990acfc27034e0b182c2fd13aa39427a25bf27336d675c28c2b7244d6e678ece162c592622ec7284ed00bf9387caadcd1bc50c980e5dfdf1713d194fa099d26a2dffcc3628f7e47c027d65284d8bd51c5ae4fa104574d922aa844ea3914c9af3c83c376a647a81908b6561fe0c3531f045c023190dfa63974369a7d52601f980f0f9e3b1ae60b442f95c1599893dc779fa098566f56769e01d33a9dbd408d7a6666931ac7984852cb91b884c196cd30ad68b8aac6b4ad903b9a3863fd65674efd1364969bd83460cb2f4ce98a779919f5fa61e1424c55bbd1e934aeb533166cfb31ca389b18188456ea1701d4524a2d0004e41f8eb89df1a88e4a288f86fc0745ddb16cc5f2b2540b980018fa90df9f425320a33d9db37b0b9e8b40003617563803be43132ab3dfc7023b99871d616f5e0a639db6721b2cf1af14322676e4e163e1def85f76761ad7da23622e781a628e821b13786915364263a671e0c42e5bb92b330829a450a5d1268e838ab2d7b0fff54ed5679a87d4c04bda7a3d9941475c07c13c0e04f8f3c0c5fa707f123d49dd6a14e786007bebf15643bcd862c23818708d80465288e4b1efb6eafe910c0427564f2a55bda5378aa3d35c66043b3bab15627e1fb4fe4c3fe2d121c7c4fbb1894d45da4b3c1da3f75e6a5f132dd2fbb79facdc60f2ece49873f42ea44f846fdd06f07fd010e87e54010d032ecc4e41c9b2671de76e239d3f9b146a7323602c88ff7769cf1d0f6da1c1f0e02bf3d1fc15e4732b18a7290bb00116d4df3ebe9686670f46cfd38d77bdca595b1f271176d811eff260f45b05b9c5f227b1051167f3423f168eb25d39578cd8e7d283efb4f23a7e4316c7742e627234e01574ebd0b7ac9f69de9f66dcd1436b646a039eb913c587b0042fc2d5a5cb4412f6e7761204acd14222ede40f06915af4791d38e028d92e767604483c13c7a8c89496b387e7681191d793e5b38df6d9efffc7414887ebcdf671fdd6adede0c2b41fba243f97ae47f25dc6ee7282da5f2482e75c0bc1288860c156804c39b8b702f3efa5719b4ff51b33d791edb8d310b16e32caead67120b7171863b3100c85cf9afcfdfca9825c2dd295ff5f3878fe11d0db715d3fec961341047ddb9deeaa7a57c50dc7f676c6b5786d62faf4e4afcc08f6abbac7509fab5ee757e461d5cc2dae6954117bbd317dabfee5049404ee81aead0d5745a5af0409410669d158a5d378b223320713ddbce0ca4280ccedb335162ccb24d375f0b294927f2edf0cddf282cc73fdc377623e221f5bb485b9fe6b89dac9d9f4e2a531b89808bbe929f4896d947fc66243eda6e08c3b8b9fb938898cc2f16db21a703b362739b6d91b7964a1d678403dd5c03491f8d296f9c85bff4d6101804759eb55f755b9ae387c4adf37bf303a75d50f0f613d4271a37d759065b528bee229cf3b6ebbbc43dd6ebe0e437b37f241269b7674bc50ed56e469ecd3d537a9110b007ce1d1e23f410a9ac6d5cb8dfbab85c7e14f5ea7753a074ebda82ac0c466a25326a86551fb6ee913541c8d6689c0b8d06fbb4666abe56fd9fafafdaa1ec3e2db19eccf9c259fa86f62a50eda9656bd0e7f2218afa82ac139d1c64aae38167a3ff6630ad6f382e2c29374d5c2528be2bbc08522093cf83968fd1a93434c0fb269c3327e24147a77e1af719a42bd1b34f934e316d26048c211c60d5c487200e187046e55ba9dfdd49a4dfd7892a81a52844fda9d040afa4580e46740908b05c486c56354cd77623ddb51e7c374052c189b0d43db64c03f9371c4fd6fa05814a44c8613a97956394c450926193d0f26f4baa7cf536f4939b75ebdd685c3bedd0e1d0c744b6a3dce199889a6f715ce5758fd5d43d043651aa12f1cad32d74e2434e68937d0abe12ef20a41ad4e9c5c145cbe86fe395209cf7e9b8286e6783dfae16fe7881efa77b86b3e73f7f9f953a02010aeafec2ed49d9dba3f3e176c1982ecd04f83a0f44c97d43c9196d411a4afdc30b863c605cbd831afcb8a1f8f89a22a8d1aa8dc066b12c56616676fa5be09403015c11782b81968f98f5c7ff18762cb390275ea80a4b8ed958a78308f4f86de9d68cfb1d5868bb109b07ac99c661e0a0418e15acbe317d83802b1db3e54026802a9e5bf08533160a9642cb09d68e8d24a54a64b974ee9341ddf597d36029c024b2c124e34181072d5d2cc1886f029972ff1ce080a4865b31c00944ec601949e42ae0546e163062a18e6eba8775c2743aef5b2fd7f7ce1658166dcdd6d4c24344347c67a414e5ea38270f7d50c7e86e4972d42ba7c30788e8cdefdbdd9b9639658e4a4d80c515b225711492ea10a5fa09df27f912c70de3764900bcb13179f4ace1fad2b152f54e592e4bb569878470303d91db5c273b4eb86cb59f1a95041739a48610e88ecdaebbf6113118e68a1e55a1ce45e3d216188cb9e9d36154844704a5b1b2492aa65f2bf5cd42769a5c9c6d40172a5a457694e457d863c1b2748daca893beb96c31c7fd55296f4274d076c2c342709d482ca120f1aff6e6eb99de2062d6b78acdf11fbfa2a3ca1f037e42306b981cdec32edaabfd34a5fc1a042ade60a8ed213048ee597844025d9ccc61b64a603d3be43a1e27b00a95faea475c350f1d117bdbf0f532a7ed67c3681f170bb57f03fd07b9ba4ada88935e53373418b6681b104b6e8d74b6264c17cb6c780a3cd300f16db6af3acfe095ffdf9635dfee0c2c3f646110d5411c3e21a374c85d306ef580d44215f27403257b3add4068a021370bf91f14f6e0cb2d12ea332b15a22675b864157185eb7590c652e89b19309091332dabf1bc709b50950983515c0cefb10712a7fa2835530e6cb1982fa7f38c877707d89181acf9d16c6be51d6f472664156a88983963cc23bb2318e3781ed4caac2edebc3a16c99f1f6d084d6e57b18eb1c65cda685735acbf07716818bd56a575478e3f65b3a9de6c5dfab46c6c8655ab62adcc6e8495f7f79db35c8c449650c26efa44b47a7b047c89676bf17f63d6866a6f32d3383fb0c7fd2843c9dcda52458e0ed71777ac10f250fcba332596f8bfa6a6904d7e0b02bc211550a2fa81411731c0583d997a681bb243c1152b1dd413fd8ab927431ef302f3e6b8fcd9a8031a76be8a3cf1e163fd639916b33ccbc8fa1371f7e2e6bca8b8a91398a96fffb73ade163af2aa8e5fb17c4cf26a3129b3583111223acd2d5c821f0e204346efa103fc50f11863eacc95f131c86d39ced8aea24690fe473c046670831ec1f5581ee2d309448e5a94e50a35416e954664c89cc2475b6623fa2af3a3b41cf3100a0ab9582578c025a9ac471ba3dea83fd7a0faebec62974e276b80e0eb976d001b3fb1ed2aab2197e3d86cd804761fdec53398ef102b36546161e0065797ded826fe94877a2ed576f24eb4463f58af51e9b9256468bad44c2d982b067bdb1aec12c8290884f018818058af7882cb9b0337cd25515ff818383f6542631e88d0323c89b004f2cd5114aae25b220ae26e6bdda51ac4310954c5853fb724a7a1cd2b47ec146890e6be0922c46425212dd57c60f114f17d50fad3307e2f47a21ce0765d6927b941f67356fb4ef006d76b60a24c6075460243752b9965f763319a688e60dac1cdb73d71c9645eeea99ba8c0f86b107308549f3ff3eb6b47f2d05a9f35d797f648c403dbf1848f3476f50029d2c1111d51424dae2324066ddf4b4bd234b74ea8c38d6e1f812f83c7660e4aee936430aa4a75640efdbb9f0b75bb7c94f4a9616267ab5a31fff380def853b5ef9056e8c4f161d2761b23a15625ae581606075ef0a3a3de6e7e2a99f625cae837a131be2ad6d4f384ae7977e652d51f002163fa2c2fa60462834cabeeb9df0ff83418c2f42f37c5f590c572df7365c4cf48ce2333299b4880f0d68790a3dedad75413f792baf8de64b91beef58975c41856bd8822e549aafa654b5c307308c747fe4a7156a27279398249fe32d6cfd43518a566e733c04f35668f96d99079f4c734576aee43c59a143e621d0802424508b0afa5ee99334739be539ce794f53a8bc8e92fc9076b0ec0f94e16ae42a738570973d51d7e426ab198efb9f7afa7a875910d65f0ff647bb54b9596044a84c03036a25713b39ef3bea3d2b5d44cd450c2f9bd4633a9c3017e2c2af724931546c5f99b0030ea6a32081fb76abcfa044687fda6f24add163b2c85d9ab7ae1cd27f852e0f39b5571f68b6876e64ffad8e4fdc5650ce94c4adc68d3f53cb23641ade82f32bd4a6e4e1d4ce7df89b90edc0526a901f3979bd46f94ae99019e1c8ef9b6ea1c4d0027bb115fe511bb67884510d75013e2e972dd51e329ca8dbf4efbd8f984780a86597fd38de46495104dc93e4012bdc03b183d2504baa636bb713237101f106bc37f3a73a346f2d632292017b179b1c4976bea2e2a7a3c82e489b1d5a0e92200e91b0dee55cc484e1d85ae17eaa369f91b2fb1c7965b0ee72d393a1036e67bdf23a82ce645199a844f9fe345c8ab57255f6842cef7aa1f1aa8a4977386aa81a38ef7ad9f0302bb6f6e29a33f19870ab851833818553c262549f845d68b4f4c5fc5c84b25cc4c19a111793cabbb6c838b4e00b980e436f7725c0b776de99736c77484967cdc6c54d42505ec213e3f07f7aeac40b428609935bf5766e21b3e07f2a73b6a42edbf389f275904b6aae8984713d51b3fbfd96d081e3ca755423b4a40028f874fe52fd5b9478e5ef41d12477c29be2f656453573418860288770e35e0e9d650be25db4236ea9a5c099b3416b326cc4d9f3ccf25f86fb7fd487e7ef1d4a9e116d49365c66cf5ed50f9c3fb6a88b36b943760afba8b14dd59e320900a512ceb6ef72e15e1e877972e01448e415a22e9424114b726a28681d4fc06684145be92bf7c7d5b36f6af9ddf234c6fda5abafa067e98511969a20551fa389d5c2826a3fde9b134f62dc4f1a0bb7788a53d5f3a43f07151e21deb96497ce26dc3a74edd046824c6fcdbbf305c3a6796dd6a61379614a8f75389673a4cb22ac94f48e208de48d3efdb462fb3adeedfc23052dfbd7686c8b75aa370f480fd198bdc239c95db969836bfacf2e721952aa738238c4d5be023ea5c97ff893c37135fcf81da67db6c5d43ed1042e49b39318901cd8cce45e56ccedcd043699402f3b78116dad1ddad844e7a9d70a4c8c4988251eb578742fa0e6df385abf1c64a7e4bf5e0e2233f222bc534dac8ee0b99f5de5045696a1063b1c45cad69b9de4e1064fa04d96d6cf598079d68cbb6999665b82ce8a198c0d9f6b9de1b805163801c6e70b375b8d85c3ad09f26ef501d4cada2867747e86b8444b01c13570f11d791e367c8e58c10990a1be621bddeec02184983230f819bfc1243d1957056a3e2d4e94a6c621ed699176466b1a30a7966393571a0cc1a213374fa15254e659a292e1c22061b2ae332d2e2587c2cad903c59ad171a244616bfdd9fb90bb86a550b3c616eacb822ca384c78ce819debba6a761b476e2e2b1c03dce6799c67a9d6a667397ba908f70123a4955e042958204eeb8bfe94ebe6019d76e14698ca180a0affe2d2546adec73829e4173b13fae5e35cb5b81faf0188a38573095d50db7682a82bcf3a1bca28464ef40b3747b5c36982271810d1270c99b4cdfffd10b8ff0805679cd6d9c87d544fcd16c408d15b378b76f7241f09f0390bf56bb40439333ddca7f3b362a6df999a26a893aa85006655e34d8ab237dd254030be6cb382dae27a698f41b5bf0e1957493a81335f89e042af43f556688d6efa30ce08c70504a203955da844ba03d2687b27da26ef2111b1d35971306f1b6494c4f04412761a82aa1d4455f728be4b76ca6b784c14a4bca219dbcfe44e47732faff235cbea9de533b55429770c63efe3b83ca9501598b668978c5b667f8dd9db0f38def8aa4549dac7af8b3ab78ca9d4269e497febbd34b238166ea1c6ceeb12867c16c44031f9332c4782777a7de5e762935c41fc04a80ba9e94c0851bf85052bc45ea0ebb8b711034df2f2aec480e83f5b70a1d97d979a5742e45e1cb27bb24342c2b5df1bd9737167d9475e3c1c0e30c024a20fd3291c2cfd6d1d731a915de6c4024d88c320cb5ff816e81f2d653cdd998a234d29309aa74230ea7698f4c32564bae2a6ef965eb362b9be3ec4b83f9957ad58d441a2449a1c9580b04e4892848e7ee938c6c2f519ac3efd40f825807af6ae12fe8832cc3d3053e78324c08f586febdefff789a5ec763deebae75ed78651a5403540d71ab5562033a83fe8ea08dd7b0efa3ec6d28aada77659b250bc337b658c98e69ee6e1e1c3d141776a398d3256a3c4f6e99610e4ce816bff1b63e10809f28ebaa8147a9a65ad938e4acc610efb0618927be18742e2330985541a633ffda6c12aa4331fa829d8f44c3b723ec82588abe47d8a7cbbadc32544dc6fd97e66cdabc2788f3b9106eadff1b19f179e20f018827b44db67092735c96985692e1bb810e25557e360c93de4b8d2332cdaaa4312552ea8377e2bf967dae8b1e9f97d8c4dee6b1d55d781c3ae67c0bd9b4d5be69c121e5a384d7f4c5059d86f3b1838f3f99f1ca632a45e66ca7648563ee7aa30ede0f29c5b7ef612e5ac7c19c9e9a33b58d04a28e9e1dca66c19e19fa59f18aa44e7546c685daaea477aa85401d2f46a300bf09a3bfbde1691be5725ac779ddb972b80bc3b47d8fc8f9cfe24a5057e6b5881990361e0c91cd8df1ebb6616d3f48063fe6d78a40172118371f3090a5f109edefb137dd2a961c0d3606353322897ec0af57be29ad2e165ae10620078381135d096b590db5d7492106762dbe042a70f94f5a4c6ce188158b5e9142263d01d04b09e253e276f6ad6bace8559b7cef770c8035895d65377f27591019ead7c83c0b9ff85fb1bcc38bbd38d2bf4bcbf5ca81761ec852f2edfffba76017dcfff6bc9b52e3b47a55af256e1a7cf333d65b1c71a6a6c9e599c7d843fa325efc90af75a2e8b99ee9c696cabda7fa18e74dc5a1aff3efd9ba3a00b7b24597af742f7fcebf72bee790dee6b28800d3ce280cc2d20f2f11a466af92f0eb73ed21c5a9a8c53c9e7cdfc8f2f6c11502c569480d46e62d2278589afcf740437b6a51d0b571935577ea3c398e7a9b20a7d7ad08419495f55b175b11558f314118f93deb8bec18e8af1e76db66c2458cfd7ada4572c0d082f76b79a6f6cc963ad74487ae5d2d161a7b9703f3c7bbc1fa3724a132d69f8bf80a22568206a68e03ac531c5475e9012250b12f0cfbf57b43de7dfc9b42618683e347c31a8eef18d983366aa5b8a5b1f10969d8d9c09fed1b1498d9faec007fe350a09a250cc90bbb07710ed4ef576941c725ddd578781266672dff09a0c2d4c78d6b3080a85c147948c59aafc011a38861c84d51d774e733bd1f4c85339841f0a51642bf84a3eb4f0ff38551b84b5cc4d9933be94d1c395570d7db9b68b886d5666434ce29205089d69e63047bc2d4ead0b117756463b8de5c75c4435b5abf099c3e7017e732f245a6e7f5dd4ee49554fffed719f3beab16b473c1b6c9455ed1f372d3f36a2fbb146f47ca312c2748ea122d898538c35a88258ea6f4eda63355015222440be9d3f81967b44723e08c7aa94100811822b4c509e2873fdef3a9b1790edbdd3a114f5d4aff84801c56bf90ef3d5479f1d7101f4fb1f56ed0289f014c56d5b962d62a4bad57bf17fcbd4c89c6a383101cba35b8a45c0c8ac36764ea775183430cf8a06c778017d6d1dcce74c0ec1ced44341a4c4b081165a48a9219a6291b3f3fd7708e94d5fb4b7bef3394d45a90986ea91206cb03275bacd4bd026ba279d5b126603487cfd36c4add5b6e8f044dfa65f4def783ef86b0c91d72c8daa96b51761b16fd760beaf3c22a1931c784ce4efd99baf218740f01a021f3c465a36586abe3a91f03d5386b5f8f82fd4dd23ac6ea2c44bdd9d990d77813556b626ac7867c7806d5f2775f5b6581fbab403d8bb0bea6097acfc76ff5dcb8d6e892055355114a64ccbe47ce132bf6db59cff0e9419f809e4dd72445f740edd9b6fb68e34b458712e864d65f529be7421a984f4a9c7423d0626f4f8996b687b556ab1d258ab7abbee10bc0b08173c589b49ca75e7e38883c7ee9731b5a385860b2bb8306abdc5d0d9e83b5aec90b567c9c827e02dcde2cf285276ed0e84bfbd383346e809d627a651a77dad717b3161684284978f24ec48cc76187d8732f1fa5e8d9c085f657796d26bd1d9e46c26ca5d39127fa42c55d4fd31cc2901d8c041abf480a4352f2e8e9cae69ec5c84cfce6cd58a18db2a3e5391af6df71a023e565e86181a164e73bb51b5c3ddd0c9a4cfd251c7ae02ce93557634bb7babab6258a98eab05473e2b1ecb062c4a4beda710cd5e66a1e4613bd61184080fe97588ac7cfcba3e354705b940d95a256721f89d7ebe485ed1b0f9f0f37760acb4df9cf3d446cbb935686481be9c92496ac7643025f97ab9e3eac6b70c7c492ff8e751d7603c27784989087e5877e6ef338b1f8e94fef10fdf782ed7c5c4f78237ef1aa57c8f3583864b209779fdce785cca597849927b87f9c5797320a7683649b7f17008ed6ab8c85eaee300347795daa50fe9465d5f6adc92a71c6b82ece8343d054864cfcac673a1a35ece4a9180d0b0dc098ee19d8a3b2fc05efb5cd0ef9719d09ff5170d1763ed80319c0eaca4cbb7e7f54f4edaf7b0658c532390ae2eea7290c15d8ce87cb5648ff32cd6e35ab7de4d056511cb8ff520d9da4052472c644e0cd3672794cf0ca2abddc64ee78eb5d27db8714a20669ce80b5196ee7257ace8574f43956ac0c6a00", 0x2000, &(0x7f0000001000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x0, {0x5}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000083c0)="8933f1e09976b1ef9ab74f7c814cd7bc966fc165e70b84f78aba96f5fbede00fdf77e36d569239782b2de147f07b7dd56cfb3a67dfbee1baed344f7aa5c8d52694ee57d980b6876478912b07e0dca411ed824f76c126d29aee118c4316f5250c2c518b2a95750b91febbcca616b624a727e6ed8321df10d47ecf0cbcc3b6bf32d0cf64e4e2a5a7bde2e82661d718811d32fc212c4666d9471a2dafd7276a6e13d89803c5643b71ffa11791f2a2db4bcccf5080e97f53bd52b5f2365a60b0dc949ed500fe3195f83d1e44ccb581c44ec83b1dca2618a68ef11bf52029082da36fe52d1bfc26cf8e1f4b6b64f9d451a9555cf64483088ce74dab65fd9ea58f931e0ae60f793cb7177f09a1dc3c53f32aad4bf9dce7c296ac25adb1a77f1c5f3c9f61dabaaa8c8b5f494617de436ef3178a2775f5f1d46dbfad192a412be8bac9201657b899270f092dd64b46b9b23afc74bb3b5e20bc10c645987bc15bc34ebb66be832ba4d779c790662de24d86936ab4970fee0e4687354a6ca97afd00e455bb4d98b7aa1f5f0cbb2c0df1c996995c3e4b6fc9ab68d305b4475c045bee021a032b12a4d52577380a30fdf9cb5eae1e87a0dba14630f8ddf8a2f07b21c745bba2dbdbb8ac16c2f5b723f28b962ccb1c51948fadd9a781018a64dbdb5a2cc43a9f84b5f80391a21ba3c4ba3fdb694bd4a7edf5fcaa601ca004c9a22d87f27f9047ef86543a701534002b13ab1fadb2d374a7773675f6a37908b0f800f5feda9b4bada0922aa56b8906b535051ce1e6e334d094a89b7f11df1231cb60547e1885e596ce6e9581373b639182e62e8feb8e6130b158010fbb7825cf818e27dbc00086a8ac1cf8976eff61fde8f842a79a0b52d57fe813b05c70514afd22dd3b66a24a2c7a7c44a07fff60784ef06b797ebac2b688ff9769011af9ef7c8797926cc0f12ca3494961f0387e467264e437921307857a8865fbf812271cbc4110c184ba4bd82c0537bb3b8adbb46f9791d7ecede389c95ed98b2696738730af4f4cecfdec20f8738f7e4f3ee4738b3db272aee26c9ca5e23f6a6bea36d173926745d75ead3ff0ba61e5d11c411b5b94d0623d4b60986f6fd38d2d68e9f3626d0bcf89467149a875680beee1984c7dae81ba4da2d76877c6aad0345da4fbd55f0e4a8455c861ec90ce6b0d312a7e96c434a5276de1dbdb5177216884e7c88f208bbd23099847402b94b9273a82c7abbde21b056e4c808494de8f4393ac12a56714a2e4396d2c902a759e0fa6b769284090d052f0cabf216b50b2602c188ab97ad825429ed0196e2227a7722ef04436353ad18fe07b2d8bc3055a2736d1f907cd2733f2f9d28ab01f60dfc3887854fe0ac7a32b39515ac63a4bbef086f6842e6d97762da73a7b40737e3998e2c38179fa46e8a92a495beaa4dc638304864177e62bb58cb10e7f407b08b7a2761a34ca3ef115635eff88e036ea5ac2cabf32967c5c161de0273b501c859683e58bdb7ff899d6ebdada01f6811de90d79457327d7da45f4ec278d617b584decd7225f3bb1c8591f2c43bd5e96f1eb0c11fbccac1db6b4356f5d673015c18c5669b0fa73aecd3d9097b10f7eb62137322feb7ac7a1bbbdb7511bec12ae3a4a184949e218c149fb86180a01d42ca9877d22d782c97cbfa9563887982eb6ec87eec3be9b71e709c4b3a4ce82717032e22098fe71d35d11fbd115892849835a73598833b9f24a75c13e45cf5173c3cfbc5015d37676dc462d467665ccd60bdacbbd51fe457499e61631ef5ec27bd8dd7f5391d23f09108cb2a99a57eca43305cc9c024af9a55c1dbec993378807a67600c9ca92d675da0075d0ae362c8d17f226e49d7e2fc9285348030069f0992aa7ac2df76dbb8bcf4586d4d8fbd37586ff6d28f2edd0b0da4989286189cd6fa1e6c43723a896f2a2f69fb8cd6b3378c07cc2084d2d56617d7ff4009507ccd703a3eff43f5c13687f7e578402e15985e6c11018ca7b6828485b09608eb993b3bc7f6ea8bd451f42260ccd514e7af692a398b7b8a8a16d46fe22e717371462e9a6d8540cd58c4dbbfca42dce4beb0fad062a591da25fa92fb67916691e960ebd28129e07069bd82007ed5afbab715f7ce962df63077efcb607ad981e1136863826bd3af7d6dcb8bf4dbe29b40209cde5a27f50ae43d6087544e11c9325c7e3b0aa8e2d026dfc52c6cc8f10b89b1ee7a768863989421e91e03d7e2cae2109fc66d9d5e3addb22ac9c619f80f03d7caa6418633f8ef179e6b5d1b8eeb11e34e57851ea8371ae3364b6dc8fd63a36e0ca487858883a515772d5e3b85afeb8554c6a631a3e8dc880c4d2bd939cd427d058e95c9a26d5801bdc0b02566a315f03d7dba2d0cf8a5e3ea33f038e50f6871b1b0f0c0a6b45cb1d80d00a802bfa940cd98c838fa4c9b4754e8bfdb25756749f4478ab332fbdbdd0fffb883a35c57f5a6ac5cf3e5c88091d264aeb733067850aa8bdf7732be850e9b39a6a02737206ad468c2670e0013a8a487975b003d1a5a9653d24aeabfdb6714da0c91272cd83847a3e17859fe8acb5aa66873fb3321c4d11670a1ee7b63626ee9d3c8ecd5587ed92ab7625d64e5db8956e266ac4a214eddf0741a49334ab2097468377d0704f00f8824198b6d1603182f642846189090ad8197d1d8685bca7d8c0d49b596a71bfe871be782153cd28cd4cd558880934e4e3645d8afedc0bf74aec2606969d3d176a839008c71e433ba6ab51882a422d32785eda10f8c1772fee7e898cb6b17f548bbcf5d0418fee610f22c7aa38f966c88599094698f2f60ad6cb0af1b3ed5e4176481c9b286e1ad0387f79e0be37a7d9e05087df57270471456fa6f4d4bf2118be653c651ce82d702bdaa73853c1ecfc3fea24dd2989a3a8d0469b5cc83be508930b1679ba8189032c4945f7e0beb99232816870a3424855e461df9ea8d1c82b0a3a7aa825ee520e47f58a968a79c7e6697b0e5688decd596e9d1cbf89d6d89a2606c57c9c691064e0e505ad2cd2791ce69a029146faa868a7c7d85e178650ecba83a7ab20f3820f6ea550e453f488596650f7f80263715e090acb0107a913314bbd3a4037d9feb894ab8ca7f6d41ae87b83e7d096b89729f177633f39497612abca485e82a7f4dbe5cb0e5fc7ed92499d03147d0a93e66036f2da22a8f04eb232e9b347d36072badd935ea7c5dabeb72ad3e24371a889f7db3bd5e4111d3b7eb483215669b666a8b148fdf7ea5bdb3d27ca6fa8abe705ad40365ad332e8cec589c37ac8a7ddfef134cdf9f3b33cdb2a803f3e4537775289ffb5847abd6019235801c0c4f9ac5f6ea0d0d50f062edb70e802ada59076d706a9b1f8fd0990270d7290ecee58c36815d3e44e1f912e7f3ed74bb5717a52db5e04a9f7777baf57f45afd20a17af3b053ce2e068b9134d46253c5a18f62561a70acab331e3adae11b04dd75ce46601b06cd307590a31b97f2398d61cd75e3fa95fe18235d1745d4126abd1b9da2f6e91a2034fcc5c942544f2c28e7cee43e4fcd9cba6667c938ac7bba5b7c36d0d8bcb4ad0b4b622cddd532179073b224de58bca70399f44403f2293abbdcaa61b4e430a32dc300263f50b3dc8f931918e1e554273ad5b4a869b066fa1c9ab137994814d008e093cc98b0535f920912ba9de7d4bd3ebface1117d52739cdb67b352478b09799543b26439f974e0e117ecfe1da4dd47c4a9ce27469ad62467c98ebee603e050e94cbff58d67f8976d1577fb6c395c6e40165b77371349eec46ff3045508a849a1d83634428a76c36ec3e4c24995b5adccaf5c595fdf9cce6ec77db56561663642be9801c14b961333feac13b98aa4e9f0fe667cb6bdf9ff09fd378647da7a04c6502f9162bbad6d4f62984b5f91e1f893134b192f0fd2d4d408c2664dbe73ed9fb95b529213ccb2537f994237c5be780c520c3f0e20ef51d1ab8c2296ed6834aa90c95fec6ead218b7363f8ddd5a8076dfd499d52fb7d25ed15c10cbdcb20359a9ca13bb34d6a0f9aa5451efa7e06aa2a89841a4be33c12dadc732d58c4681be58587a0c9a82555df4c0f3d4a23c6de5da761ede2ee7c95364bcd52a6cfeddb3eae04a9656e6445cd13b1946b27393b231b348ebb172a725f15f276eda0075562f45236a1b7528833fce7458e54bd2cc35e384f579b8b3688676f4331e9658abdd2dd38ca47e14974ff3e55bb0e135e344b4fbf0f34db83018bc115298d6ef209812ce5ba8e08ae70844f12e44c84727c41ff8786bdb8cd0fc955499e2dbfe78324481f7c83d47463375eddd7fa6aa70bd9933d6d97f042809adfb54904f63309b06ea43247ad511f468e86b895068c91c2d69e71572cc9bf2e694d13fe0aa4cc363f9dec7e2465f4d15411da5a85869d63d44eb66ea9e7456b7e01d2a78a520d56665a4d6373b0c4febbcce900c801102a8979c9046302004101f46eed5089df83e7b2a0bf7d10ae4e2cb2a7cd09c290e718b5105f8bfff604acf9a93b2f1acfefb4e4e21aaa33841ab2da4aaadec6024406d08914542defe74f2fd197ce536f76c27248cb7b6d4d74668de80f3129338cfa24d2a06c491302bd25599c5efdabf441dc2607cb499879872d4e85fcaf0864f864f9047ccd1e6488a51b8c95254ab2754211fc802691f38c9ede54da8b97e07da7fe1851433be1ecc33f3d30ac65a3da558804aa24402dae993fedede6316f2d25612b47b74e57cdd6613399ccdcc15439591fc47b2b5879c9def4f69db817506fadbf52f96db738a2d04d47243ff9b666618321fd66dfaeb5c7912097a51a96757a3db4455b502152b952347292d98975e87726ef756339dfca16f4bd87282139ae1ee56b26705be97dc703a35e3222cc027b6e26a53c23a678b0e659a4540a00c81f2d8410f8470b9fb2c6c44b89e4cf78ae6a347aff24995297762bfbd163a560c560b1b91bc70d5cd5ea6fd838365f9337e5395cc496284c93d88119df82fdf450792b5e8bef74cd55da5ea35b9b9a1b4b8dafca05aa17fad9b959848201cddd9d33088e0036bd8844de985e741947eedf62c5427936a8d1529c65f8b462ea896487acb00142d726aedff6685e55e8b36adab73b9e6ab223e5a5160ddc48daf611ecd34581a118f69ddc79c10037ccf28133b631cc940f9c3af452fdd33623fe52c5a1974694f7b9bdc42a4713bec8bd288ed48bead7dae8bfdec5356877fbcc1440e51edfb04cddd4bbc1f3c7c60db8d384d93d7a813643034ea0073380d93bab62b492233df54e0302f4b00bae57633ccff283cbc4310b67b4d6eed403aed3dcb06a757cf49387a32155afe2830465ddd50f00e6ce6fdb66987a56f1ed46bf1e36dc3d08be3f647cada870cdc464179e84fe4511653a1fab1bdda2a92b24af70797d9619357bafc82c29cf46f44a99580b817df48e1eccb96e11245899ece75b2876c7ff9f8f452f4f4759399189f154ad2025372e915c235de85a60c24eec2f38f81bc444853eb80bf0c8821e5ad777387ec6d11f806cd129735a3ea736e443c46f971e90d34ccde65af5d828bf28a87605cf45dfd4e5a6a4f699753820f404e0dd2b59c1380e818cba8689a2d11b908f6c3e97a88e41d37173d9443673cd0bcdf290751d51848a278e99be9ae25c5ca8c99340d805866f9aa70e4780299417812b43a51e7d8340da46b07849ec25f9cc26ceaf5bbea97c61a87ed01b31224a49fb805cd04c36de0af7ac79beefc12e45dc1861af37ef4bd652fc7acd8c83452395f68c1c05ede56f66678778a4d31aa4f47dbbb3881325f428fa33ec550ffa0ac49c4402eaf4b72946495ab82c23cd94853b5e28eb221db16826db3685da6b7f0bab15acfbe637820043f6fbde9a79de02fec6dc3e5ef7129072c950fbf80a80c77ffd8fa8c44a6987e773869616460907e8cec66226e933df0e57c2b223af542706111d0682c59d0c54ee5deb8bcebc1c7c950be41eb3989997cf6399e20763d5ede0b09e2c1d4d3273101028f500c1febe2485ba8c79dd2561d0e1983421fe400f283892c34b99e2bacd0f3d5223ec0c151a80063d62060faf2874160065dfea057efc3893643d556f45ded404a62386760292134f857f112b2d53f99b24e2d7005656fe3af23f865daad130c85337a761bbbe286ca1bb5e3b6b354c8184851a70714e3b2b347ba30a7d375133e4090aaa6bb3dd508d317f3836a1774a5aaad28df99e8d67d0c52136eb404e235e6ac51d1150cba7021424a96f1aab4f13f7751c33418b068a21e2d76713e953038bfebc0d1b5c61325c8edf805f6ef13ebdd107875e0c9275308c189fe0b406d0cf7a5f34a27929e0adf86d173c491bc3c7d8e1c01a499d2aa4601cb52a3b101b862aa70d601d705590a7711a46f46cba6f591c4ff8d28773d3d2fe8a8f0a40ab27cd86effd1d3867413357f3ed044232001766d6538e88ca1d8c9851f98fa690d21e82ad0d3d0c04d71699a6b9abdfd298b4fb9354179e771319d0c60fb05644ed7617d85cdd6ed4994ecdded36648497e7a4c7f39416846e86cd685575a464daa53c9cb30f8b78cddf97426af5a9b7ce08a677ab7eabb5a85def9f62662a68f36c3333d318ed83d23c29b0377c49346f4615239163db116697cac2213edc5f3087431d0bb55b0fbb21b15c3bc23e35dc82842bef810138a79a6e898ad833b85c4f82f2f73812a43de57684f24bb1f86dc7b8f0c3089b1abe0f0ee68f6d7c3f9c6c59ebdfe7841afba162a6cb0224691e2052737b52568dadd781bf8b15c3b75c15828e3b11ebbbb52e22ac03cb2b995d32ddfa3f680e2d6739621b4df78d2fe4f7cad71bb71422063b45cfceadc970a65bffe324b3a5b59374a27a9ceaeaca0d057d8804de0907b9d74e9b25f44d25484fc9f4f6b1f2908b6541bdd1b258935569394cd8577a46f5598944b9b57c02637afd2c504c35df4e24d3e53fab401bf02568cfa8e07703a6cb00b4df0c187896736198a3c6b8018c4806c6d344017caee551c106282de6c74a4e7e16f95714b0e78e57f0be78a2b9ebd984d14f007ed687393f69b499e450ab2dc890ff7dde65752f1cebddb52ef641442a89d481a8a4cf98ce0d7d78bc6d08a60081445eaba6fe2f8e04805036391917e3e550325d18f9e1343931757c468bcf97b66a29bf846c8e086f04394eb476a820b754382890f3262821d206090cee0ad5efefa3c99d6303dc8bb589be68080698637fbf71d340dcc5f50bc90ec01a9656d9e3a681bfaeda6d152d553644e9bff78bca0eff9220aec9d6da4866a3b0d4808e15e588a4dbc6ae75b0d41c1fbeeea8eda41e79244ba5ce00310c8340b7bf3f7fed9869a73fdeae0112d7e83543d761bfd470574ff7e0f7567ab3f1966925e40d47d8a95453bd45552cbc8c7d94b293e3cb5e31c9ed7441578c274672513e448a7b06ce777cfee4be156a4232404a902ecb58714a98a8f235d951875b10018ba6c308f0eeb9e33a21d89eef4427dad74f6da38f32fa0b3b435f900b67ea7553b613861eefad25c0b53a6a2d16a5155a6fea2285ff176f853081a877243b0b9a7c695c95f049f3e920bcecc4180bc49a335c2f4025f74ee3c41fd0756fdaaec19a87d8dd9235b448284b8966d651da116cadab02a7322d158ef0e90a546785b3b2a7635c22702aee21d507afa015dc22781b45ca707fa2e25599e2da47558ead56a714c4d5242eca81a5e6aff7f3225c2a6aa7a56f24c7e38c1a2a91bf83defd65fd09c8a719fce7b9590b3f66e816f7a655eb2e029da085accf63a1e5f6d96c495fddc1bcb719d49d9d5b756b56366defca8706e3e04ca7d52519111d3305199c4733eee4ac314cc8eddaddcf61e6e4dfb84fb7d6308ae9524fcf66398295e1d096825476c1420be9bbf259f7417f46a2b6826c9618ec9f754f1ecac8347da649edb8880b1e345b52e5a0aec86865957efe01f1558917f166a96959dcce1c55ee8207c63e558543641456099e87ce8421dce4f1c77369fd799dc7dfe2a5e9807b966d3f6f254a9c19c83f9d810c983d07eadff44f58984cb037de048dbafbcc022bd4e33d844c2e97df584ae25dede22d1618f805b1fa23c64aa4b6ba8e4a0c3fc0fc67444981dd10d1406f8b6f7b5ab764fc9be955d3c3b1f1bfbef04b68a51d8bee8ff9d93c264680eb8360d4afc71067d9020d52751a159a10ac2d1a95b64b88243e36c28e5dbaad0d5e54e4a4b4ee1c9e83e6d5a387c77cef7146f555e43ca851941b8385d0160edc4cfaec2689bd3ec84c41eb12a98810f264ab2585f9c1b97509d994fd9aa4ef81510b12d4ac71a26ef320b4106a24b47d0bcec9f41c6887fee0ab48c339d9f588bd71a7955bc382114ac04980c8a3042fcde413db74a7b7ebc4aeed441f27e3caee84f7f0596aae1c6c46deba8b1db23f63d89ca704965480c04e4331c8f9acfbf61052553f28216c0ada8c68004e7854b825911f887a05e3bb2dc9fa126f5fa17b08849fb6a9ead393a9715f10ddf9eba4d701232e021ab12f0c04340598b9916fc4cc6dd0b063565effacbb91b0295b32d8ef71f66e352cbe263c1d06b00c4a089f5f66b010f33d93530eb60a67d54eccd233d20ab1e7d5459dd3cd5cd0d2bc46595dfcfc4a17d66421bc1932af89a0c243d4586fd98af075035bcfa036e3865dcad18375c458b068ea163cc2cfcdf0ae84002c70e3b59153af5200e9480f924c6da5bec3c4a84fc52126221589995bb240178965e255e6880c02457a84955e270f635a8e3b2a1481dd8b7cb96e46ae9322f2ae4a472336178a7b2a0d60be60f7cc3e2216029855d6596634986262f6c8b42cb833c13ff7aa606fdfdc249471f34fe42541555f07ab2e97b773b0372f9410f2151b4d171a32c8e40d78d91d977ca16f3e3b18e21f0077a450f43d76ce2f1ab098600c954683e34bdb537118744d80c6d1af0c773d2260105fe34154b2f496e95ba6810d6a71ece4dbc6eba844ca2c4d9e896fae83ce9b71a78f5e9081ac81c1f30a8828a7d04d6dd25fb38b0d0196e39b78d7b28cfdc78865d54a578fb3785097defdf886f72b6873f77fcd1c558338b51a8d8239882952e9c8562770d931b389eb7c263c5b58b706482465d646ae669136a4baa228731ebbdd8b86f9f94c956d1c37a033fe16cb262198ff97a9a5f7af1feca62656db9ad55ec1edca2fc1c04a8a9df189011f1c901e9deb10786059787bc5d27ab7e3f13872d0445266072b68ccf94123a69872a6ef577b15a48c114b8fc969735111736f1b3b087160094873d49f99b26d43b96d5a91396cde717fefb09168a021104b4c19cbc5c099dea05f4ba4e0225afc6a22cf42f2dfbb893690058154a103e34bf5b9c0c75d2bdb5f7b90a420cd9fc2df873048eff05678ff92b36dee87978cf8ff92791ebde5f118d9f9adf470a339e48f15d184501f02ef10b8d22b9bd9f5d162dbdcce99fe895543770252d7d76bf6bfcaab027dda272ebfd403428a6e0761e9b5c1d5381a1af6d67ac1952fa58442cef2b111e4c4dad00b2164e8191e14539de5ef999e2bb9c26882d58e09d5a8dc841d5e542a27c570841f32ddb6ba37413229a7e9ad509ff9cf5ad1ac6a76ca396bbd082e7b51c961a993f71dc30132152c1535f60e38a72a5b92b2ff80fddc4b80dfd99bf03dae2b6e767ce5701bc38851cfbd97f220fb39b3a0e089130080e01770ae4dc9107df3e1a4aaac9b50e2b3dde2f66286f0adae51ed1c9b9769f7f0b4cec75843fe8b098a8482b321453423c3b4b7071f1b07016f9f58b4726ae3585c60aaed5c3eacc2b7e670eb26d0c389d7c07a9488f6f85e9591c63cad78ced1a84e841188b64c17eea3159611634903760e5b2cbf0f9c2a3947fcab22c7cbe9b19d30cee6cf0db67fae3d4e92f72dea28094a30c56d1562af0919fbdf3486884b0db30bef11647eece6150f0633389294da44df2d6beb5f6bf0357f291f614d99568f8e304bc72130640573d4ed958606f7440227b7e7268dd1342b0bd9dc5836c504ddafa420464a3848d9565c98a19a42bd93bbc20df8b5fc67f5f69f385396efbade10627a63a579836b40f6f1c952f7b4f0a3d03bd6b0eae5de5323c39993255e0c170301f92e1b569ffcb8ed570bffd738c84d46feee2a2e351074fe917e64fe23d5908af6b1f107f8d582b62f6218367b872aeefc1e6cd6a336133af6491ab35a40022d985416f6674090b4b48b6915d14d5415b7b882d3e325e432c043befe5b8327ff3eeda7268442afc0cb8c3aabfea4d7e7d7a02da2adf1ccebad0ff98daa4fd84c361b8124a5d5c515f95427cc4d0a7876a7e5ff48ecd67229f85d3fecb2a9549aab236f42bfdd30715af35b3bc7a85b42adabf1f9351959305478b80928c6f287e257f2b94d39103d6a4e265e9309597698d91fc642beff391ccee896e7cb71428207e8da2ea02de06a8d4ed9583ea05c39ce7725fdd20b206d865b2620527d31d57ab7f8a8df8548ffaed92b6c44be3d5d8bd10ad79dc8f46e36d58bd7766678a5655b1f9e50d3fd40612c0ce044c0ca4ea7a28a1b096662dd901055ff8c052ec0a0c919620428d708d94f8d4a4afda07f8570b28dd13881798342b169dfc86da04c3b35f5285a080684fab61d769a295ede366b98ef26082d2c2718083d519aafce2108c98eb546b37d8a9e06914826d1c7d1bdd22e94a6ce47e83955034690555afb855a502f759ff6a86c9bc2457ec3e3201a7587a92a32f8342a1296a601b24be9408c3c4743585dc2e8de85ec6536fb71ee9881cf98887801324db46dc8637efe2edc75e781cdf703b7c453a6d0be823d58033e116b79c11cdd0993f5d19c9dc3fb0aeb77812754ca5d4de839a3cfa6bed2f482abed7fc4a3a6cb0065048795d4ba6134267a8ea0f4793799745f3ea1dd51062d893794302c0a1d52cf247fb83b0dcb120b3fb5c5551109cfc7ebefab96977c95d7c26a3e374b944d5ce6de8adc00bf36be9f9d695a8b79b726c75bca7a70566a26fb866b732e8bae0180eb5fd63f411b95557a4552a2af231c5db90c94c44eecb9bb9fde30d4de18cee08af8be490e72d34922275db976b9190e48e82eeeab4e82efb94ef503efc3b1846c7b09a45d255864a66da422deea7e8db1dfee87324917f44351eb7d38a6d21270c82017b45da7b8fca0344e3cc62b05ae52b7daf54e9fdfef0de3c66118ee51f41dd4fd3533bf6c5ed4fcd48564e6937d9e970914641bdc09ef6df32440702bfbc2600c1c04c0063ba61346a02486fddda76c2769606d43396747ec34b8dc0657177bfc01241df3b4e3097438bdbef8e2e6ee28efd63268b610eb856377019d5697944f66f1dec77133599380528aba72af95b39e883b2cd672e531f1e02fdc3ca6da18c13a67776cb26863634c6840388dd9f138a77e62f58a9b522ea451ed0e722606d877b3c284df5b7b2fcbc93e65fbbb4c1a37045cdc74e8c7994f26c95a841e141705568974b3f5028a79fd105292d6a293732d7580dd85ac6030851e4be2d8a805f79fcb61ddeff20e70ddb3ea5285f246590465f0d4e9995173568050a9d8122b24b43", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x18, 0x0, 0x0, {0x2}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:00:27 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {0x0, 0xe000000}]}}) 05:00:27 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r1, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{&(0x7f0000008e00)={0x14, 0x16, 0xd25, 0x0, 0x0, "", [@nested={0x4}]}, 0x14}], 0x1}, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r3 = socket(0x1e, 0x1, 0x0) connect$tipc(r3, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r3, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:27 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r1, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{&(0x7f0000008e00)={0x14, 0x16, 0xd25, 0x0, 0x0, "", [@nested={0x4}]}, 0x14}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r2, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r3}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r4 = socket(0x1e, 0x1, 0x0) connect$tipc(r4, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r4, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:27 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r2 = socket(0x1e, 0x1, 0x0) connect$tipc(r2, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r2, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:27 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {0x0, 0x10000000}]}}) 05:00:27 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {0x0, 0x11000000}]}}) 05:00:27 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {0x0, 0x12000000}]}}) 05:00:28 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {0x0, 0x18000000}]}}) 05:00:28 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {0x0, 0x25000000}]}}) 05:00:28 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) socket$netlink(0x10, 0x3, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r2 = socket(0x1e, 0x1, 0x0) connect$tipc(r2, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r2, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:28 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) socket$netlink(0x10, 0x3, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r2 = socket(0x1e, 0x1, 0x0) connect$tipc(r2, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r2, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:28 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {0x0, 0x5c000000}]}}) 05:00:28 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {0x0, 0xe7ffffff}]}}) 05:00:28 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r2 = socket(0x1e, 0x1, 0x0) connect$tipc(r2, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r2, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:28 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {0x0, 0xfdfdffff}]}}) 05:00:28 executing program 1: openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r3, 0x1, &(0x7f0000000700)=[&(0x7f0000000440)={0x0, 0x20000000, 0x4, 0x1, 0x0, r2, &(0x7f0000000780)='!', 0x6}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000041c0)="13156175a8b2e7b057dba11e47475fd0133b8cfa471111cc2ec8c1d5dcfa48fba4abccbd644ed998ae428d5f92ecb1236de0b19359e465a8325b5f036fc68ed19b48553a573f6b79b1cd29751bb0438d649765812a12bf807adeb675b533be4c3b9ec5a9753fe0637e31aece61287816ec034d266f8bcf753f6243094831656785e059f5eac17302fc9ee55c96fde76d8149354670afa82d6593f9df114c75f72b8ae2528ceebf6d479551c14b4a9c77a352ce775d34fdbcaf1a7a51d7ad44a6ba79361811934c990445e7b08c3ed4b2a7028031ac8a426e68654cbe857f3362cbbe41c4d08d274eb267bd56cd10c8b991d3537dd66f23aae72445a50d67a2375b2406427ee28c6e496a76ad46df734934bdc595d87ff9e9c473efe50a45db3c722c0ed50c5a2dea4154ee5c13779800a7ab06bfb55a3f8965ae42cd22cdebe313276884129822a50980c74c01380f9c0479f94debda12571acee69a4afbcc0a8fb8e8399367cf8578f9d2e076903c1934953d89e7d7571c53fa764cacf92c21852171202539439f9ffb4248bcd116aa41451d51c1ac464cd7614fb31239edac4d875fbaa0ad2097d5bae00774bef458ca13e1ad35eb49fec69d363b3a94b63fb63e1cc38bddb037737a5072196cd9c7e68a28742308dd0560e8033569507bb95c92b1bd55517f4e76d6406a94fb1a283f526d00ce91647aca4afd2725eaa5f1b9a6049f65480d0675fd34d8d541ed680d4e70883d09bec6870783c4e63985472bb091b5f2621e5f1fc8dee703025886d0499d28980e2d854527acb7b96f070e6b1c060ddf1ba1779bf15f54c1480558b3a5cdd5d3954c652a8c057b1066f723b166eea100d38a6932bcec2de1a9ccdf451cb22f4ba534fd4e39ceaedabf8be0c40153a1d7c06f055fe15909395d1c990236b5ca058be175fbffffb10f4aa2b2f3968075902d26f71a00d66a6355c65143b20889cc602e9b768c2f953a320a2ff78fbc57ed164ec830756b9763b2aba34203648b4e5b53ef9ab68498a47ed35ea83f7f1335960adaa44644993251bdfd0291d8216cfd7ee4e16fb552b609f346b321a5f9ef8efeac0f1b0c4871c2624843871d61d46205bc20ef4f0c851ae8a8e14366811c89a2c30b6fb81002baeb2c4aace13d4035d187c56b86636737652344120e6eb6c05de0ec027e79c8812898e1bf99dd7d03c6899be1976cbc647f617db9e84cb75f0495cfa03a4b5a84af2be176fbc721f9bc4fdc21a1f773bce63e0c53f1be8a798f75513c96e12573bf328ccbc008fb1749d5b4a1af7bd624402fc16abbc7622730ebf6c24b00e91fe7a62cece46b50a28440c5009a20662f60560a2bec9bf09ce5a794486ca526774c3fc53419a32f4532a1c2a6c2179090d330c4b3248ac492faf3ebdcff4069bb2914a4c69041bf7ce3e13bf3f956d31ffd0a85614b78cf8d95549fc1762a10aa62bd5995cfdae4398cc449465646dd28011886604ba93f849a7837706268785fe1ce320ab78a89f98f02ab0ea422607e7348befb69368fbf83475d05d51a5f8260a476b213dcff1a3b272aea2aa4646d73e13fe55ffe258a093b87d0b96caea9cc8dafed42255576258c9d53652184dfccdadc722ced2a3f59db17bb09a4facb42b788aa7b8acdb8fed59dfef34f512c812b4e92d9a0249d8ee4c613f670c4dc7df3d58f3f8e5dae8d5a78fb3d5c66e142980c1b8ee43edb0cb7fcb22d7bca320fa572bd5b3741249934e063f74764b157104018d5f1649f4b91831baffb74ad2ad5677a7d2915a608f6f2ea8d0f8b0b6d1cab253b216ee673fee2115e5dac997141bc8dea18d8fd280be0ce57b15d1ada594d16edbcf13201bc3ab4debaf888cb431cebeb9a049274342ebb0906e74cbe8a0eb21ded2193d33349f0a7d7741d7b76d9971cd6340da464b613578c2452c813c61bab026bfec64a4337339b66c6b5b7695d4633612a47292bd6dd3e869652aed0166f5eaff83a30fb566368db700c1686bdb06c23fbc61e479e1f71dc5fef87c99619314b2a98ebd71b77bbd179c562ebe76f56a3eb262ac65d80b2d4433dfaadbddbf7ed62445cfbb34697e0150d230f08e2afdefb2ae8d99eaaa138b0711bf9637ce5b0d09aea7077451cba24e3e3db0020d108ad74ff3332978620b5ddeb3f2242e0504692feb83dea772e72b29a098f908bc3f32639fe7c32c48d0cf07b6ca929dbb4bea4bd544d747e28a95a9f8d66b91c0224d4c363fdcc6f4bccb990f74075b02cff855f112efc73c2116062509ff3dd6a05750f2742477af7712801d72410ec64c96143262d3e6837861022a895f6903bf8c31091997d10c468df3c17b40685b7fba27e9a8d3f559d686584b888a0f8583efbe53fa078c3e64fb8ca12f0f3402ca64224241db87ef33c036539dc73194c8651c3d601bfdc29455a05484ae695e0ac26aefa7fca2e5ca1d1ede7efe3316e13eee2b061d4cb77acf0e9963bf60def37d742a4e242a46d7b68f9c574ee499eafa637e864c796493b4f3276b4a1446e96923a1329a35b629da9b27b7fb09fcf66cfab23ec2cf8fcf69cb16238c8e06aff4df385204b94d92f80ba9ab763581dbb4db557df13f8401c75a1200a746a8b5735f577499e3e887f2f2e0c878cc062c3dd03572085a0f31468b3e58ec23de9ea8dd442127edf9b8311df5e389552e7c33db5fdc46f54769990acfc27034e0b182c2fd13aa39427a25bf27336d675c28c2b7244d6e678ece162c592622ec7284ed00bf9387caadcd1bc50c980e5dfdf1713d194fa099d26a2dffcc3628f7e47c027d65284d8bd51c5ae4fa104574d922aa844ea3914c9af3c83c376a647a81908b6561fe0c3531f045c023190dfa63974369a7d52601f980f0f9e3b1ae60b442f95c1599893dc779fa098566f56769e01d33a9dbd408d7a6666931ac7984852cb91b884c196cd30ad68b8aac6b4ad903b9a3863fd65674efd1364969bd83460cb2f4ce98a779919f5fa61e1424c55bbd1e934aeb533166cfb31ca389b18188456ea1701d4524a2d0004e41f8eb89df1a88e4a288f86fc0745ddb16cc5f2b2540b980018fa90df9f425320a33d9db37b0b9e8b40003617563803be43132ab3dfc7023b99871d616f5e0a639db6721b2cf1af14322676e4e163e1def85f76761ad7da23622e781a628e821b13786915364263a671e0c42e5bb92b330829a450a5d1268e838ab2d7b0fff54ed5679a87d4c04bda7a3d9941475c07c13c0e04f8f3c0c5fa707f123d49dd6a14e786007bebf15643bcd862c23818708d80465288e4b1efb6eafe910c0427564f2a55bda5378aa3d35c66043b3bab15627e1fb4fe4c3fe2d121c7c4fbb1894d45da4b3c1da3f75e6a5f132dd2fbb79facdc60f2ece49873f42ea44f846fdd06f07fd010e87e54010d032ecc4e41c9b2671de76e239d3f9b146a7323602c88ff7769cf1d0f6da1c1f0e02bf3d1fc15e4732b18a7290bb00116d4df3ebe9686670f46cfd38d77bdca595b1f271176d811eff260f45b05b9c5f227b1051167f3423f168eb25d39578cd8e7d283efb4f23a7e4316c7742e627234e01574ebd0b7ac9f69de9f66dcd1436b646a039eb913c587b0042fc2d5a5cb4412f6e7761204acd14222ede40f06915af4791d38e028d92e767604483c13c7a8c89496b387e7681191d793e5b38df6d9efffc7414887ebcdf671fdd6adede0c2b41fba243f97ae47f25dc6ee7282da5f2482e75c0bc1288860c156804c39b8b702f3efa5719b4ff51b33d791edb8d310b16e32caead67120b7171863b3100c85cf9afcfdfca9825c2dd295ff5f3878fe11d0db715d3fec961341047ddb9deeaa7a57c50dc7f676c6b5786d62faf4e4afcc08f6abbac7509fab5ee757e461d5cc2dae6954117bbd317dabfee5049404ee81aead0d5745a5af0409410669d158a5d378b223320713ddbce0ca4280ccedb335162ccb24d375f0b294927f2edf0cddf282cc73fdc377623e221f5bb485b9fe6b89dac9d9f4e2a531b89808bbe929f4896d947fc66243eda6e08c3b8b9fb938898cc2f16db21a703b362739b6d91b7964a1d678403dd5c03491f8d296f9c85bff4d6101804759eb55f755b9ae387c4adf37bf303a75d50f0f613d4271a37d759065b528bee229cf3b6ebbbc43dd6ebe0e437b37f241269b7674bc50ed56e469ecd3d537a9110b007ce1d1e23f410a9ac6d5cb8dfbab85c7e14f5ea7753a074ebda82ac0c466a25326a86551fb6ee913541c8d6689c0b8d06fbb4666abe56fd9fafafdaa1ec3e2db19eccf9c259fa86f62a50eda9656bd0e7f2218afa82ac139d1c64aae38167a3ff6630ad6f382e2c29374d5c2528be2bbc08522093cf83968fd1a93434c0fb269c3327e24147a77e1af719a42bd1b34f934e316d26048c211c60d5c487200e187046e55ba9dfdd49a4dfd7892a81a52844fda9d040afa4580e46740908b05c486c56354cd77623ddb51e7c374052c189b0d43db64c03f9371c4fd6fa05814a44c8613a97956394c450926193d0f26f4baa7cf536f4939b75ebdd685c3bedd0e1d0c744b6a3dce199889a6f715ce5758fd5d43d043651aa12f1cad32d74e2434e68937d0abe12ef20a41ad4e9c5c145cbe86fe395209cf7e9b8286e6783dfae16fe7881efa77b86b3e73f7f9f953a02010aeafec2ed49d9dba3f3e176c1982ecd04f83a0f44c97d43c9196d411a4afdc30b863c605cbd831afcb8a1f8f89a22a8d1aa8dc066b12c56616676fa5be09403015c11782b81968f98f5c7ff18762cb390275ea80a4b8ed958a78308f4f86de9d68cfb1d5868bb109b07ac99c661e0a0418e15acbe317d83802b1db3e54026802a9e5bf08533160a9642cb09d68e8d24a54a64b974ee9341ddf597d36029c024b2c124e34181072d5d2cc1886f029972ff1ce080a4865b31c00944ec601949e42ae0546e163062a18e6eba8775c2743aef5b2fd7f7ce1658166dcdd6d4c24344347c67a414e5ea38270f7d50c7e86e4972d42ba7c30788e8cdefdbdd9b9639658e4a4d80c515b225711492ea10a5fa09df27f912c70de3764900bcb13179f4ace1fad2b152f54e592e4bb569878470303d91db5c273b4eb86cb59f1a95041739a48610e88ecdaebbf6113118e68a1e55a1ce45e3d216188cb9e9d36154844704a5b1b2492aa65f2bf5cd42769a5c9c6d40172a5a457694e457d863c1b2748daca893beb96c31c7fd55296f4274d076c2c342709d482ca120f1aff6e6eb99de2062d6b78acdf11fbfa2a3ca1f037e42306b981cdec32edaabfd34a5fc1a042ade60a8ed213048ee597844025d9ccc61b64a603d3be43a1e27b00a95faea475c350f1d117bdbf0f532a7ed67c3681f170bb57f03fd07b9ba4ada88935e53373418b6681b104b6e8d74b6264c17cb6c780a3cd300f16db6af3acfe095ffdf9635dfee0c2c3f646110d5411c3e21a374c85d306ef580d44215f27403257b3add4068a021370bf91f14f6e0cb2d12ea332b15a22675b864157185eb7590c652e89b19309091332dabf1bc709b50950983515c0cefb10712a7fa2835530e6cb1982fa7f38c877707d89181acf9d16c6be51d6f472664156a88983963cc23bb2318e3781ed4caac2edebc3a16c99f1f6d084d6e57b18eb1c65cda685735acbf07716818bd56a575478e3f65b3a9de6c5dfab46c6c8655ab62adcc6e8495f7f79db35c8c449650c26efa44b47a7b047c89676bf17f63d6866a6f32d3383fb0c7fd2843c9dcda52458e0ed71777ac10f250fcba332596f8bfa6a6904d7e0b02bc211550a2fa81411731c0583d997a681bb243c1152b1dd413fd8ab927431ef302f3e6b8fcd9a8031a76be8a3cf1e163fd639916b33ccbc8fa1371f7e2e6bca8b8a91398a96fffb73ade163af2aa8e5fb17c4cf26a3129b3583111223acd2d5c821f0e204346efa103fc50f11863eacc95f131c86d39ced8aea24690fe473c046670831ec1f5581ee2d309448e5a94e50a35416e954664c89cc2475b6623fa2af3a3b41cf3100a0ab9582578c025a9ac471ba3dea83fd7a0faebec62974e276b80e0eb976d001b3fb1ed2aab2197e3d86cd804761fdec53398ef102b36546161e0065797ded826fe94877a2ed576f24eb4463f58af51e9b9256468bad44c2d982b067bdb1aec12c8290884f018818058af7882cb9b0337cd25515ff818383f6542631e88d0323c89b004f2cd5114aae25b220ae26e6bdda51ac4310954c5853fb724a7a1cd2b47ec146890e6be0922c46425212dd57c60f114f17d50fad3307e2f47a21ce0765d6927b941f67356fb4ef006d76b60a24c6075460243752b9965f763319a688e60dac1cdb73d71c9645eeea99ba8c0f86b107308549f3ff3eb6b47f2d05a9f35d797f648c403dbf1848f3476f50029d2c1111d51424dae2324066ddf4b4bd234b74ea8c38d6e1f812f83c7660e4aee936430aa4a75640efdbb9f0b75bb7c94f4a9616267ab5a31fff380def853b5ef9056e8c4f161d2761b23a15625ae581606075ef0a3a3de6e7e2a99f625cae837a131be2ad6d4f384ae7977e652d51f002163fa2c2fa60462834cabeeb9df0ff83418c2f42f37c5f590c572df7365c4cf48ce2333299b4880f0d68790a3dedad75413f792baf8de64b91beef58975c41856bd8822e549aafa654b5c307308c747fe4a7156a27279398249fe32d6cfd43518a566e733c04f35668f96d99079f4c734576aee43c59a143e621d0802424508b0afa5ee99334739be539ce794f53a8bc8e92fc9076b0ec0f94e16ae42a738570973d51d7e426ab198efb9f7afa7a875910d65f0ff647bb54b9596044a84c03036a25713b39ef3bea3d2b5d44cd450c2f9bd4633a9c3017e2c2af724931546c5f99b0030ea6a32081fb76abcfa044687fda6f24add163b2c85d9ab7ae1cd27f852e0f39b5571f68b6876e64ffad8e4fdc5650ce94c4adc68d3f53cb23641ade82f32bd4a6e4e1d4ce7df89b90edc0526a901f3979bd46f94ae99019e1c8ef9b6ea1c4d0027bb115fe511bb67884510d75013e2e972dd51e329ca8dbf4efbd8f984780a86597fd38de46495104dc93e4012bdc03b183d2504baa636bb713237101f106bc37f3a73a346f2d632292017b179b1c4976bea2e2a7a3c82e489b1d5a0e92200e91b0dee55cc484e1d85ae17eaa369f91b2fb1c7965b0ee72d393a1036e67bdf23a82ce645199a844f9fe345c8ab57255f6842cef7aa1f1aa8a4977386aa81a38ef7ad9f0302bb6f6e29a33f19870ab851833818553c262549f845d68b4f4c5fc5c84b25cc4c19a111793cabbb6c838b4e00b980e436f7725c0b776de99736c77484967cdc6c54d42505ec213e3f07f7aeac40b428609935bf5766e21b3e07f2a73b6a42edbf389f275904b6aae8984713d51b3fbfd96d081e3ca755423b4a40028f874fe52fd5b9478e5ef41d12477c29be2f656453573418860288770e35e0e9d650be25db4236ea9a5c099b3416b326cc4d9f3ccf25f86fb7fd487e7ef1d4a9e116d49365c66cf5ed50f9c3fb6a88b36b943760afba8b14dd59e320900a512ceb6ef72e15e1e877972e01448e415a22e9424114b726a28681d4fc06684145be92bf7c7d5b36f6af9ddf234c6fda5abafa067e98511969a20551fa389d5c2826a3fde9b134f62dc4f1a0bb7788a53d5f3a43f07151e21deb96497ce26dc3a74edd046824c6fcdbbf305c3a6796dd6a61379614a8f75389673a4cb22ac94f48e208de48d3efdb462fb3adeedfc23052dfbd7686c8b75aa370f480fd198bdc239c95db969836bfacf2e721952aa738238c4d5be023ea5c97ff893c37135fcf81da67db6c5d43ed1042e49b39318901cd8cce45e56ccedcd043699402f3b78116dad1ddad844e7a9d70a4c8c4988251eb578742fa0e6df385abf1c64a7e4bf5e0e2233f222bc534dac8ee0b99f5de5045696a1063b1c45cad69b9de4e1064fa04d96d6cf598079d68cbb6999665b82ce8a198c0d9f6b9de1b805163801c6e70b375b8d85c3ad09f26ef501d4cada2867747e86b8444b01c13570f11d791e367c8e58c10990a1be621bddeec02184983230f819bfc1243d1957056a3e2d4e94a6c621ed699176466b1a30a7966393571a0cc1a213374fa15254e659a292e1c22061b2ae332d2e2587c2cad903c59ad171a244616bfdd9fb90bb86a550b3c616eacb822ca384c78ce819debba6a761b476e2e2b1c03dce6799c67a9d6a667397ba908f70123a4955e042958204eeb8bfe94ebe6019d76e14698ca180a0affe2d2546adec73829e4173b13fae5e35cb5b81faf0188a38573095d50db7682a82bcf3a1bca28464ef40b3747b5c36982271810d1270c99b4cdfffd10b8ff0805679cd6d9c87d544fcd16c408d15b378b76f7241f09f0390bf56bb40439333ddca7f3b362a6df999a26a893aa85006655e34d8ab237dd254030be6cb382dae27a698f41b5bf0e1957493a81335f89e042af43f556688d6efa30ce08c70504a203955da844ba03d2687b27da26ef2111b1d35971306f1b6494c4f04412761a82aa1d4455f728be4b76ca6b784c14a4bca219dbcfe44e47732faff235cbea9de533b55429770c63efe3b83ca9501598b668978c5b667f8dd9db0f38def8aa4549dac7af8b3ab78ca9d4269e497febbd34b238166ea1c6ceeb12867c16c44031f9332c4782777a7de5e762935c41fc04a80ba9e94c0851bf85052bc45ea0ebb8b711034df2f2aec480e83f5b70a1d97d979a5742e45e1cb27bb24342c2b5df1bd9737167d9475e3c1c0e30c024a20fd3291c2cfd6d1d731a915de6c4024d88c320cb5ff816e81f2d653cdd998a234d29309aa74230ea7698f4c32564bae2a6ef965eb362b9be3ec4b83f9957ad58d441a2449a1c9580b04e4892848e7ee938c6c2f519ac3efd40f825807af6ae12fe8832cc3d3053e78324c08f586febdefff789a5ec763deebae75ed78651a5403540d71ab5562033a83fe8ea08dd7b0efa3ec6d28aada77659b250bc337b658c98e69ee6e1e1c3d141776a398d3256a3c4f6e99610e4ce816bff1b63e10809f28ebaa8147a9a65ad938e4acc610efb0618927be18742e2330985541a633ffda6c12aa4331fa829d8f44c3b723ec82588abe47d8a7cbbadc32544dc6fd97e66cdabc2788f3b9106eadff1b19f179e20f018827b44db67092735c96985692e1bb810e25557e360c93de4b8d2332cdaaa4312552ea8377e2bf967dae8b1e9f97d8c4dee6b1d55d781c3ae67c0bd9b4d5be69c121e5a384d7f4c5059d86f3b1838f3f99f1ca632a45e66ca7648563ee7aa30ede0f29c5b7ef612e5ac7c19c9e9a33b58d04a28e9e1dca66c19e19fa59f18aa44e7546c685daaea477aa85401d2f46a300bf09a3bfbde1691be5725ac779ddb972b80bc3b47d8fc8f9cfe24a5057e6b5881990361e0c91cd8df1ebb6616d3f48063fe6d78a40172118371f3090a5f109edefb137dd2a961c0d3606353322897ec0af57be29ad2e165ae10620078381135d096b590db5d7492106762dbe042a70f94f5a4c6ce188158b5e9142263d01d04b09e253e276f6ad6bace8559b7cef770c8035895d65377f27591019ead7c83c0b9ff85fb1bcc38bbd38d2bf4bcbf5ca81761ec852f2edfffba76017dcfff6bc9b52e3b47a55af256e1a7cf333d65b1c71a6a6c9e599c7d843fa325efc90af75a2e8b99ee9c696cabda7fa18e74dc5a1aff3efd9ba3a00b7b24597af742f7fcebf72bee790dee6b28800d3ce280cc2d20f2f11a466af92f0eb73ed21c5a9a8c53c9e7cdfc8f2f6c11502c569480d46e62d2278589afcf740437b6a51d0b571935577ea3c398e7a9b20a7d7ad08419495f55b175b11558f314118f93deb8bec18e8af1e76db66c2458cfd7ada4572c0d082f76b79a6f6cc963ad74487ae5d2d161a7b9703f3c7bbc1fa3724a132d69f8bf80a22568206a68e03ac531c5475e9012250b12f0cfbf57b43de7dfc9b42618683e347c31a8eef18d983366aa5b8a5b1f10969d8d9c09fed1b1498d9faec007fe350a09a250cc90bbb07710ed4ef576941c725ddd578781266672dff09a0c2d4c78d6b3080a85c147948c59aafc011a38861c84d51d774e733bd1f4c85339841f0a51642bf84a3eb4f0ff38551b84b5cc4d9933be94d1c395570d7db9b68b886d5666434ce29205089d69e63047bc2d4ead0b117756463b8de5c75c4435b5abf099c3e7017e732f245a6e7f5dd4ee49554fffed719f3beab16b473c1b6c9455ed1f372d3f36a2fbb146f47ca312c2748ea122d898538c35a88258ea6f4eda63355015222440be9d3f81967b44723e08c7aa94100811822b4c509e2873fdef3a9b1790edbdd3a114f5d4aff84801c56bf90ef3d5479f1d7101f4fb1f56ed0289f014c56d5b962d62a4bad57bf17fcbd4c89c6a383101cba35b8a45c0c8ac36764ea775183430cf8a06c778017d6d1dcce74c0ec1ced44341a4c4b081165a48a9219a6291b3f3fd7708e94d5fb4b7bef3394d45a90986ea91206cb03275bacd4bd026ba279d5b126603487cfd36c4add5b6e8f044dfa65f4def783ef86b0c91d72c8daa96b51761b16fd760beaf3c22a1931c784ce4efd99baf218740f01a021f3c465a36586abe3a91f03d5386b5f8f82fd4dd23ac6ea2c44bdd9d990d77813556b626ac7867c7806d5f2775f5b6581fbab403d8bb0bea6097acfc76ff5dcb8d6e892055355114a64ccbe47ce132bf6db59cff0e9419f809e4dd72445f740edd9b6fb68e34b458712e864d65f529be7421a984f4a9c7423d0626f4f8996b687b556ab1d258ab7abbee10bc0b08173c589b49ca75e7e38883c7ee9731b5a385860b2bb8306abdc5d0d9e83b5aec90b567c9c827e02dcde2cf285276ed0e84bfbd383346e809d627a651a77dad717b3161684284978f24ec48cc76187d8732f1fa5e8d9c085f657796d26bd1d9e46c26ca5d39127fa42c55d4fd31cc2901d8c041abf480a4352f2e8e9cae69ec5c84cfce6cd58a18db2a3e5391af6df71a023e565e86181a164e73bb51b5c3ddd0c9a4cfd251c7ae02ce93557634bb7babab6258a98eab05473e2b1ecb062c4a4beda710cd5e66a1e4613bd61184080fe97588ac7cfcba3e354705b940d95a256721f89d7ebe485ed1b0f9f0f37760acb4df9cf3d446cbb935686481be9c92496ac7643025f97ab9e3eac6b70c7c492ff8e751d7603c27784989087e5877e6ef338b1f8e94fef10fdf782ed7c5c4f78237ef1aa57c8f3583864b209779fdce785cca597849927b87f9c5797320a7683649b7f17008ed6ab8c85eaee300347795daa50fe9465d5f6adc92a71c6b82ece8343d054864cfcac673a1a35ece4a9180d0b0dc098ee19d8a3b2fc05efb5cd0ef9719d09ff5170d1763ed80319c0eaca4cbb7e7f54f4edaf7b0658c532390ae2eea7290c15d8ce87cb5648ff32cd6e35ab7de4d056511cb8ff520d9da4052472c644e0cd3672794cf0ca2abddc64ee78eb5d27db8714a20669ce80b5196ee7257ace8574f43956ac0c6a00", 0x2000, &(0x7f0000001000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x0, {0x5}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000083c0)="8933f1e09976b1ef9ab74f7c814cd7bc966fc165e70b84f78aba96f5fbede00fdf77e36d569239782b2de147f07b7dd56cfb3a67dfbee1baed344f7aa5c8d52694ee57d980b6876478912b07e0dca411ed824f76c126d29aee118c4316f5250c2c518b2a95750b91febbcca616b624a727e6ed8321df10d47ecf0cbcc3b6bf32d0cf64e4e2a5a7bde2e82661d718811d32fc212c4666d9471a2dafd7276a6e13d89803c5643b71ffa11791f2a2db4bcccf5080e97f53bd52b5f2365a60b0dc949ed500fe3195f83d1e44ccb581c44ec83b1dca2618a68ef11bf52029082da36fe52d1bfc26cf8e1f4b6b64f9d451a9555cf64483088ce74dab65fd9ea58f931e0ae60f793cb7177f09a1dc3c53f32aad4bf9dce7c296ac25adb1a77f1c5f3c9f61dabaaa8c8b5f494617de436ef3178a2775f5f1d46dbfad192a412be8bac9201657b899270f092dd64b46b9b23afc74bb3b5e20bc10c645987bc15bc34ebb66be832ba4d779c790662de24d86936ab4970fee0e4687354a6ca97afd00e455bb4d98b7aa1f5f0cbb2c0df1c996995c3e4b6fc9ab68d305b4475c045bee021a032b12a4d52577380a30fdf9cb5eae1e87a0dba14630f8ddf8a2f07b21c745bba2dbdbb8ac16c2f5b723f28b962ccb1c51948fadd9a781018a64dbdb5a2cc43a9f84b5f80391a21ba3c4ba3fdb694bd4a7edf5fcaa601ca004c9a22d87f27f9047ef86543a701534002b13ab1fadb2d374a7773675f6a37908b0f800f5feda9b4bada0922aa56b8906b535051ce1e6e334d094a89b7f11df1231cb60547e1885e596ce6e9581373b639182e62e8feb8e6130b158010fbb7825cf818e27dbc00086a8ac1cf8976eff61fde8f842a79a0b52d57fe813b05c70514afd22dd3b66a24a2c7a7c44a07fff60784ef06b797ebac2b688ff9769011af9ef7c8797926cc0f12ca3494961f0387e467264e437921307857a8865fbf812271cbc4110c184ba4bd82c0537bb3b8adbb46f9791d7ecede389c95ed98b2696738730af4f4cecfdec20f8738f7e4f3ee4738b3db272aee26c9ca5e23f6a6bea36d173926745d75ead3ff0ba61e5d11c411b5b94d0623d4b60986f6fd38d2d68e9f3626d0bcf89467149a875680beee1984c7dae81ba4da2d76877c6aad0345da4fbd55f0e4a8455c861ec90ce6b0d312a7e96c434a5276de1dbdb5177216884e7c88f208bbd23099847402b94b9273a82c7abbde21b056e4c808494de8f4393ac12a56714a2e4396d2c902a759e0fa6b769284090d052f0cabf216b50b2602c188ab97ad825429ed0196e2227a7722ef04436353ad18fe07b2d8bc3055a2736d1f907cd2733f2f9d28ab01f60dfc3887854fe0ac7a32b39515ac63a4bbef086f6842e6d97762da73a7b40737e3998e2c38179fa46e8a92a495beaa4dc638304864177e62bb58cb10e7f407b08b7a2761a34ca3ef115635eff88e036ea5ac2cabf32967c5c161de0273b501c859683e58bdb7ff899d6ebdada01f6811de90d79457327d7da45f4ec278d617b584decd7225f3bb1c8591f2c43bd5e96f1eb0c11fbccac1db6b4356f5d673015c18c5669b0fa73aecd3d9097b10f7eb62137322feb7ac7a1bbbdb7511bec12ae3a4a184949e218c149fb86180a01d42ca9877d22d782c97cbfa9563887982eb6ec87eec3be9b71e709c4b3a4ce82717032e22098fe71d35d11fbd115892849835a73598833b9f24a75c13e45cf5173c3cfbc5015d37676dc462d467665ccd60bdacbbd51fe457499e61631ef5ec27bd8dd7f5391d23f09108cb2a99a57eca43305cc9c024af9a55c1dbec993378807a67600c9ca92d675da0075d0ae362c8d17f226e49d7e2fc9285348030069f0992aa7ac2df76dbb8bcf4586d4d8fbd37586ff6d28f2edd0b0da4989286189cd6fa1e6c43723a896f2a2f69fb8cd6b3378c07cc2084d2d56617d7ff4009507ccd703a3eff43f5c13687f7e578402e15985e6c11018ca7b6828485b09608eb993b3bc7f6ea8bd451f42260ccd514e7af692a398b7b8a8a16d46fe22e717371462e9a6d8540cd58c4dbbfca42dce4beb0fad062a591da25fa92fb67916691e960ebd28129e07069bd82007ed5afbab715f7ce962df63077efcb607ad981e1136863826bd3af7d6dcb8bf4dbe29b40209cde5a27f50ae43d6087544e11c9325c7e3b0aa8e2d026dfc52c6cc8f10b89b1ee7a768863989421e91e03d7e2cae2109fc66d9d5e3addb22ac9c619f80f03d7caa6418633f8ef179e6b5d1b8eeb11e34e57851ea8371ae3364b6dc8fd63a36e0ca487858883a515772d5e3b85afeb8554c6a631a3e8dc880c4d2bd939cd427d058e95c9a26d5801bdc0b02566a315f03d7dba2d0cf8a5e3ea33f038e50f6871b1b0f0c0a6b45cb1d80d00a802bfa940cd98c838fa4c9b4754e8bfdb25756749f4478ab332fbdbdd0fffb883a35c57f5a6ac5cf3e5c88091d264aeb733067850aa8bdf7732be850e9b39a6a02737206ad468c2670e0013a8a487975b003d1a5a9653d24aeabfdb6714da0c91272cd83847a3e17859fe8acb5aa66873fb3321c4d11670a1ee7b63626ee9d3c8ecd5587ed92ab7625d64e5db8956e266ac4a214eddf0741a49334ab2097468377d0704f00f8824198b6d1603182f642846189090ad8197d1d8685bca7d8c0d49b596a71bfe871be782153cd28cd4cd558880934e4e3645d8afedc0bf74aec2606969d3d176a839008c71e433ba6ab51882a422d32785eda10f8c1772fee7e898cb6b17f548bbcf5d0418fee610f22c7aa38f966c88599094698f2f60ad6cb0af1b3ed5e4176481c9b286e1ad0387f79e0be37a7d9e05087df57270471456fa6f4d4bf2118be653c651ce82d702bdaa73853c1ecfc3fea24dd2989a3a8d0469b5cc83be508930b1679ba8189032c4945f7e0beb99232816870a3424855e461df9ea8d1c82b0a3a7aa825ee520e47f58a968a79c7e6697b0e5688decd596e9d1cbf89d6d89a2606c57c9c691064e0e505ad2cd2791ce69a029146faa868a7c7d85e178650ecba83a7ab20f3820f6ea550e453f488596650f7f80263715e090acb0107a913314bbd3a4037d9feb894ab8ca7f6d41ae87b83e7d096b89729f177633f39497612abca485e82a7f4dbe5cb0e5fc7ed92499d03147d0a93e66036f2da22a8f04eb232e9b347d36072badd935ea7c5dabeb72ad3e24371a889f7db3bd5e4111d3b7eb483215669b666a8b148fdf7ea5bdb3d27ca6fa8abe705ad40365ad332e8cec589c37ac8a7ddfef134cdf9f3b33cdb2a803f3e4537775289ffb5847abd6019235801c0c4f9ac5f6ea0d0d50f062edb70e802ada59076d706a9b1f8fd0990270d7290ecee58c36815d3e44e1f912e7f3ed74bb5717a52db5e04a9f7777baf57f45afd20a17af3b053ce2e068b9134d46253c5a18f62561a70acab331e3adae11b04dd75ce46601b06cd307590a31b97f2398d61cd75e3fa95fe18235d1745d4126abd1b9da2f6e91a2034fcc5c942544f2c28e7cee43e4fcd9cba6667c938ac7bba5b7c36d0d8bcb4ad0b4b622cddd532179073b224de58bca70399f44403f2293abbdcaa61b4e430a32dc300263f50b3dc8f931918e1e554273ad5b4a869b066fa1c9ab137994814d008e093cc98b0535f920912ba9de7d4bd3ebface1117d52739cdb67b352478b09799543b26439f974e0e117ecfe1da4dd47c4a9ce27469ad62467c98ebee603e050e94cbff58d67f8976d1577fb6c395c6e40165b77371349eec46ff3045508a849a1d83634428a76c36ec3e4c24995b5adccaf5c595fdf9cce6ec77db56561663642be9801c14b961333feac13b98aa4e9f0fe667cb6bdf9ff09fd378647da7a04c6502f9162bbad6d4f62984b5f91e1f893134b192f0fd2d4d408c2664dbe73ed9fb95b529213ccb2537f994237c5be780c520c3f0e20ef51d1ab8c2296ed6834aa90c95fec6ead218b7363f8ddd5a8076dfd499d52fb7d25ed15c10cbdcb20359a9ca13bb34d6a0f9aa5451efa7e06aa2a89841a4be33c12dadc732d58c4681be58587a0c9a82555df4c0f3d4a23c6de5da761ede2ee7c95364bcd52a6cfeddb3eae04a9656e6445cd13b1946b27393b231b348ebb172a725f15f276eda0075562f45236a1b7528833fce7458e54bd2cc35e384f579b8b3688676f4331e9658abdd2dd38ca47e14974ff3e55bb0e135e344b4fbf0f34db83018bc115298d6ef209812ce5ba8e08ae70844f12e44c84727c41ff8786bdb8cd0fc955499e2dbfe78324481f7c83d47463375eddd7fa6aa70bd9933d6d97f042809adfb54904f63309b06ea43247ad511f468e86b895068c91c2d69e71572cc9bf2e694d13fe0aa4cc363f9dec7e2465f4d15411da5a85869d63d44eb66ea9e7456b7e01d2a78a520d56665a4d6373b0c4febbcce900c801102a8979c9046302004101f46eed5089df83e7b2a0bf7d10ae4e2cb2a7cd09c290e718b5105f8bfff604acf9a93b2f1acfefb4e4e21aaa33841ab2da4aaadec6024406d08914542defe74f2fd197ce536f76c27248cb7b6d4d74668de80f3129338cfa24d2a06c491302bd25599c5efdabf441dc2607cb499879872d4e85fcaf0864f864f9047ccd1e6488a51b8c95254ab2754211fc802691f38c9ede54da8b97e07da7fe1851433be1ecc33f3d30ac65a3da558804aa24402dae993fedede6316f2d25612b47b74e57cdd6613399ccdcc15439591fc47b2b5879c9def4f69db817506fadbf52f96db738a2d04d47243ff9b666618321fd66dfaeb5c7912097a51a96757a3db4455b502152b952347292d98975e87726ef756339dfca16f4bd87282139ae1ee56b26705be97dc703a35e3222cc027b6e26a53c23a678b0e659a4540a00c81f2d8410f8470b9fb2c6c44b89e4cf78ae6a347aff24995297762bfbd163a560c560b1b91bc70d5cd5ea6fd838365f9337e5395cc496284c93d88119df82fdf450792b5e8bef74cd55da5ea35b9b9a1b4b8dafca05aa17fad9b959848201cddd9d33088e0036bd8844de985e741947eedf62c5427936a8d1529c65f8b462ea896487acb00142d726aedff6685e55e8b36adab73b9e6ab223e5a5160ddc48daf611ecd34581a118f69ddc79c10037ccf28133b631cc940f9c3af452fdd33623fe52c5a1974694f7b9bdc42a4713bec8bd288ed48bead7dae8bfdec5356877fbcc1440e51edfb04cddd4bbc1f3c7c60db8d384d93d7a813643034ea0073380d93bab62b492233df54e0302f4b00bae57633ccff283cbc4310b67b4d6eed403aed3dcb06a757cf49387a32155afe2830465ddd50f00e6ce6fdb66987a56f1ed46bf1e36dc3d08be3f647cada870cdc464179e84fe4511653a1fab1bdda2a92b24af70797d9619357bafc82c29cf46f44a99580b817df48e1eccb96e11245899ece75b2876c7ff9f8f452f4f4759399189f154ad2025372e915c235de85a60c24eec2f38f81bc444853eb80bf0c8821e5ad777387ec6d11f806cd129735a3ea736e443c46f971e90d34ccde65af5d828bf28a87605cf45dfd4e5a6a4f699753820f404e0dd2b59c1380e818cba8689a2d11b908f6c3e97a88e41d37173d9443673cd0bcdf290751d51848a278e99be9ae25c5ca8c99340d805866f9aa70e4780299417812b43a51e7d8340da46b07849ec25f9cc26ceaf5bbea97c61a87ed01b31224a49fb805cd04c36de0af7ac79beefc12e45dc1861af37ef4bd652fc7acd8c83452395f68c1c05ede56f66678778a4d31aa4f47dbbb3881325f428fa33ec550ffa0ac49c4402eaf4b72946495ab82c23cd94853b5e28eb221db16826db3685da6b7f0bab15acfbe637820043f6fbde9a79de02fec6dc3e5ef7129072c950fbf80a80c77ffd8fa8c44a6987e773869616460907e8cec66226e933df0e57c2b223af542706111d0682c59d0c54ee5deb8bcebc1c7c950be41eb3989997cf6399e20763d5ede0b09e2c1d4d3273101028f500c1febe2485ba8c79dd2561d0e1983421fe400f283892c34b99e2bacd0f3d5223ec0c151a80063d62060faf2874160065dfea057efc3893643d556f45ded404a62386760292134f857f112b2d53f99b24e2d7005656fe3af23f865daad130c85337a761bbbe286ca1bb5e3b6b354c8184851a70714e3b2b347ba30a7d375133e4090aaa6bb3dd508d317f3836a1774a5aaad28df99e8d67d0c52136eb404e235e6ac51d1150cba7021424a96f1aab4f13f7751c33418b068a21e2d76713e953038bfebc0d1b5c61325c8edf805f6ef13ebdd107875e0c9275308c189fe0b406d0cf7a5f34a27929e0adf86d173c491bc3c7d8e1c01a499d2aa4601cb52a3b101b862aa70d601d705590a7711a46f46cba6f591c4ff8d28773d3d2fe8a8f0a40ab27cd86effd1d3867413357f3ed044232001766d6538e88ca1d8c9851f98fa690d21e82ad0d3d0c04d71699a6b9abdfd298b4fb9354179e771319d0c60fb05644ed7617d85cdd6ed4994ecdded36648497e7a4c7f39416846e86cd685575a464daa53c9cb30f8b78cddf97426af5a9b7ce08a677ab7eabb5a85def9f62662a68f36c3333d318ed83d23c29b0377c49346f4615239163db116697cac2213edc5f3087431d0bb55b0fbb21b15c3bc23e35dc82842bef810138a79a6e898ad833b85c4f82f2f73812a43de57684f24bb1f86dc7b8f0c3089b1abe0f0ee68f6d7c3f9c6c59ebdfe7841afba162a6cb0224691e2052737b52568dadd781bf8b15c3b75c15828e3b11ebbbb52e22ac03cb2b995d32ddfa3f680e2d6739621b4df78d2fe4f7cad71bb71422063b45cfceadc970a65bffe324b3a5b59374a27a9ceaeaca0d057d8804de0907b9d74e9b25f44d25484fc9f4f6b1f2908b6541bdd1b258935569394cd8577a46f5598944b9b57c02637afd2c504c35df4e24d3e53fab401bf02568cfa8e07703a6cb00b4df0c187896736198a3c6b8018c4806c6d344017caee551c106282de6c74a4e7e16f95714b0e78e57f0be78a2b9ebd984d14f007ed687393f69b499e450ab2dc890ff7dde65752f1cebddb52ef641442a89d481a8a4cf98ce0d7d78bc6d08a60081445eaba6fe2f8e04805036391917e3e550325d18f9e1343931757c468bcf97b66a29bf846c8e086f04394eb476a820b754382890f3262821d206090cee0ad5efefa3c99d6303dc8bb589be68080698637fbf71d340dcc5f50bc90ec01a9656d9e3a681bfaeda6d152d553644e9bff78bca0eff9220aec9d6da4866a3b0d4808e15e588a4dbc6ae75b0d41c1fbeeea8eda41e79244ba5ce00310c8340b7bf3f7fed9869a73fdeae0112d7e83543d761bfd470574ff7e0f7567ab3f1966925e40d47d8a95453bd45552cbc8c7d94b293e3cb5e31c9ed7441578c274672513e448a7b06ce777cfee4be156a4232404a902ecb58714a98a8f235d951875b10018ba6c308f0eeb9e33a21d89eef4427dad74f6da38f32fa0b3b435f900b67ea7553b613861eefad25c0b53a6a2d16a5155a6fea2285ff176f853081a877243b0b9a7c695c95f049f3e920bcecc4180bc49a335c2f4025f74ee3c41fd0756fdaaec19a87d8dd9235b448284b8966d651da116cadab02a7322d158ef0e90a546785b3b2a7635c22702aee21d507afa015dc22781b45ca707fa2e25599e2da47558ead56a714c4d5242eca81a5e6aff7f3225c2a6aa7a56f24c7e38c1a2a91bf83defd65fd09c8a719fce7b9590b3f66e816f7a655eb2e029da085accf63a1e5f6d96c495fddc1bcb719d49d9d5b756b56366defca8706e3e04ca7d52519111d3305199c4733eee4ac314cc8eddaddcf61e6e4dfb84fb7d6308ae9524fcf66398295e1d096825476c1420be9bbf259f7417f46a2b6826c9618ec9f754f1ecac8347da649edb8880b1e345b52e5a0aec86865957efe01f1558917f166a96959dcce1c55ee8207c63e558543641456099e87ce8421dce4f1c77369fd799dc7dfe2a5e9807b966d3f6f254a9c19c83f9d810c983d07eadff44f58984cb037de048dbafbcc022bd4e33d844c2e97df584ae25dede22d1618f805b1fa23c64aa4b6ba8e4a0c3fc0fc67444981dd10d1406f8b6f7b5ab764fc9be955d3c3b1f1bfbef04b68a51d8bee8ff9d93c264680eb8360d4afc71067d9020d52751a159a10ac2d1a95b64b88243e36c28e5dbaad0d5e54e4a4b4ee1c9e83e6d5a387c77cef7146f555e43ca851941b8385d0160edc4cfaec2689bd3ec84c41eb12a98810f264ab2585f9c1b97509d994fd9aa4ef81510b12d4ac71a26ef320b4106a24b47d0bcec9f41c6887fee0ab48c339d9f588bd71a7955bc382114ac04980c8a3042fcde413db74a7b7ebc4aeed441f27e3caee84f7f0596aae1c6c46deba8b1db23f63d89ca704965480c04e4331c8f9acfbf61052553f28216c0ada8c68004e7854b825911f887a05e3bb2dc9fa126f5fa17b08849fb6a9ead393a9715f10ddf9eba4d701232e021ab12f0c04340598b9916fc4cc6dd0b063565effacbb91b0295b32d8ef71f66e352cbe263c1d06b00c4a089f5f66b010f33d93530eb60a67d54eccd233d20ab1e7d5459dd3cd5cd0d2bc46595dfcfc4a17d66421bc1932af89a0c243d4586fd98af075035bcfa036e3865dcad18375c458b068ea163cc2cfcdf0ae84002c70e3b59153af5200e9480f924c6da5bec3c4a84fc52126221589995bb240178965e255e6880c02457a84955e270f635a8e3b2a1481dd8b7cb96e46ae9322f2ae4a472336178a7b2a0d60be60f7cc3e2216029855d6596634986262f6c8b42cb833c13ff7aa606fdfdc249471f34fe42541555f07ab2e97b773b0372f9410f2151b4d171a32c8e40d78d91d977ca16f3e3b18e21f0077a450f43d76ce2f1ab098600c954683e34bdb537118744d80c6d1af0c773d2260105fe34154b2f496e95ba6810d6a71ece4dbc6eba844ca2c4d9e896fae83ce9b71a78f5e9081ac81c1f30a8828a7d04d6dd25fb38b0d0196e39b78d7b28cfdc78865d54a578fb3785097defdf886f72b6873f77fcd1c558338b51a8d8239882952e9c8562770d931b389eb7c263c5b58b706482465d646ae669136a4baa228731ebbdd8b86f9f94c956d1c37a033fe16cb262198ff97a9a5f7af1feca62656db9ad55ec1edca2fc1c04a8a9df189011f1c901e9deb10786059787bc5d27ab7e3f13872d0445266072b68ccf94123a69872a6ef577b15a48c114b8fc969735111736f1b3b087160094873d49f99b26d43b96d5a91396cde717fefb09168a021104b4c19cbc5c099dea05f4ba4e0225afc6a22cf42f2dfbb893690058154a103e34bf5b9c0c75d2bdb5f7b90a420cd9fc2df873048eff05678ff92b36dee87978cf8ff92791ebde5f118d9f9adf470a339e48f15d184501f02ef10b8d22b9bd9f5d162dbdcce99fe895543770252d7d76bf6bfcaab027dda272ebfd403428a6e0761e9b5c1d5381a1af6d67ac1952fa58442cef2b111e4c4dad00b2164e8191e14539de5ef999e2bb9c26882d58e09d5a8dc841d5e542a27c570841f32ddb6ba37413229a7e9ad509ff9cf5ad1ac6a76ca396bbd082e7b51c961a993f71dc30132152c1535f60e38a72a5b92b2ff80fddc4b80dfd99bf03dae2b6e767ce5701bc38851cfbd97f220fb39b3a0e089130080e01770ae4dc9107df3e1a4aaac9b50e2b3dde2f66286f0adae51ed1c9b9769f7f0b4cec75843fe8b098a8482b321453423c3b4b7071f1b07016f9f58b4726ae3585c60aaed5c3eacc2b7e670eb26d0c389d7c07a9488f6f85e9591c63cad78ced1a84e841188b64c17eea3159611634903760e5b2cbf0f9c2a3947fcab22c7cbe9b19d30cee6cf0db67fae3d4e92f72dea28094a30c56d1562af0919fbdf3486884b0db30bef11647eece6150f0633389294da44df2d6beb5f6bf0357f291f614d99568f8e304bc72130640573d4ed958606f7440227b7e7268dd1342b0bd9dc5836c504ddafa420464a3848d9565c98a19a42bd93bbc20df8b5fc67f5f69f385396efbade10627a63a579836b40f6f1c952f7b4f0a3d03bd6b0eae5de5323c39993255e0c170301f92e1b569ffcb8ed570bffd738c84d46feee2a2e351074fe917e64fe23d5908af6b1f107f8d582b62f6218367b872aeefc1e6cd6a336133af6491ab35a40022d985416f6674090b4b48b6915d14d5415b7b882d3e325e432c043befe5b8327ff3eeda7268442afc0cb8c3aabfea4d7e7d7a02da2adf1ccebad0ff98daa4fd84c361b8124a5d5c515f95427cc4d0a7876a7e5ff48ecd67229f85d3fecb2a9549aab236f42bfdd30715af35b3bc7a85b42adabf1f9351959305478b80928c6f287e257f2b94d39103d6a4e265e9309597698d91fc642beff391ccee896e7cb71428207e8da2ea02de06a8d4ed9583ea05c39ce7725fdd20b206d865b2620527d31d57ab7f8a8df8548ffaed92b6c44be3d5d8bd10ad79dc8f46e36d58bd7766678a5655b1f9e50d3fd40612c0ce044c0ca4ea7a28a1b096662dd901055ff8c052ec0a0c919620428d708d94f8d4a4afda07f8570b28dd13881798342b169dfc86da04c3b35f5285a080684fab61d769a295ede366b98ef26082d2c2718083d519aafce2108c98eb546b37d8a9e06914826d1c7d1bdd22e94a6ce47e83955034690555afb855a502f759ff6a86c9bc2457ec3e3201a7587a92a32f8342a1296a601b24be9408c3c4743585dc2e8de85ec6536fb71ee9881cf98887801324db46dc8637efe2edc75e781cdf703b7c453a6d0be823d58033e116b79c11cdd0993f5d19c9dc3fb0aeb77812754ca5d4de839a3cfa6bed2f482abed7fc4a3a6cb0065048795d4ba6134267a8ea0f4793799745f3ea1dd51062d893794302c0a1d52cf247fb83b0dcb120b3fb5c5551109cfc7ebefab96977c95d7c26a3e374b944d5ce6de8adc00bf36be9f9d695a8b79b726c75bca7a70566a26fb866b732e8bae0180eb5fd63f411b95557a4552a2af231c5db90c94c44eecb9bb9fde30d4de18cee08af8be490e72d34922275db976b9190e48e82eeeab4e82efb94ef503efc3b1846c7b09a45d255864a66da422deea7e8db1dfee87324917f44351eb7d38a6d21270c82017b45da7b8fca0344e3cc62b05ae52b7daf54e9fdfef0de3c66118ee51f41dd4fd3533bf6c5ed4fcd48564e6937d9e970914641bdc09ef6df32440702bfbc2600c1c04c0063ba61346a02486fddda76c2769606d43396747ec34b8dc0657177bfc01241df3b4e3097438bdbef8e2e6ee28efd63268b610eb856377019d5697944f66f1dec77133599380528aba72af95b39e883b2cd672e531f1e02fdc3ca6da18c13a67776cb26863634c6840388dd9f138a77e62f58a9b522ea451ed0e722606d877b3c284df5b7b2fcbc93e65fbbb4c1a37045cdc74e8c7994f26c95a841e141705568974b3f5028a79fd105292d6a293732d7580dd85ac6030851e4be2d8a805f79fcb61ddeff20e70ddb3ea5285f246590465f0d4e9995173568050a9d8122b24b43", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x18, 0x0, 0x0, {0x2}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:00:28 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) r1 = socket$netlink(0x10, 0x3, 0x0) sendmsg$netlink(r1, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{&(0x7f0000008e00)={0x14, 0x16, 0xd25, 0x0, 0x0, "", [@nested={0x4}]}, 0x14}], 0x1}, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r2 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r2, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r2, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r2, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r3}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r4 = socket(0x1e, 0x1, 0x0) connect$tipc(r4, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r4, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:28 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {0x0, 0xfffffdfd}]}}) 05:00:28 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {0x0, 0xffffff7f}]}}) 05:00:28 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {0x0, 0xffffffe7}]}}) 05:00:29 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r2 = socket(0x1e, 0x1, 0x0) connect$tipc(r2, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r2, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:29 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {0x0, 0xffffffff}]}}) 05:00:29 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) socket$netlink(0x10, 0x3, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r1, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r2}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r3 = socket(0x1e, 0x1, 0x0) connect$tipc(r3, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r3, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:29 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp}) 05:00:29 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{&(0x7f0000008e00)={0x14, 0x16, 0xd25, 0x0, 0x0, "", [@nested={0x4}]}, 0x14}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r2 = socket(0x1e, 0x1, 0x0) connect$tipc(r2, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r2, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:29 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x2}]}}) 05:00:29 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x3}]}}) 05:00:29 executing program 4: socket$nl_generic(0x10, 0x3, 0x10) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:29 executing program 1: openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r3, 0x1, &(0x7f0000000700)=[&(0x7f0000000440)={0x0, 0x20000000, 0x4, 0x1, 0x0, r2, &(0x7f0000000780)='!', 0x6}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000041c0)="13156175a8b2e7b057dba11e47475fd0133b8cfa471111cc2ec8c1d5dcfa48fba4abccbd644ed998ae428d5f92ecb1236de0b19359e465a8325b5f036fc68ed19b48553a573f6b79b1cd29751bb0438d649765812a12bf807adeb675b533be4c3b9ec5a9753fe0637e31aece61287816ec034d266f8bcf753f6243094831656785e059f5eac17302fc9ee55c96fde76d8149354670afa82d6593f9df114c75f72b8ae2528ceebf6d479551c14b4a9c77a352ce775d34fdbcaf1a7a51d7ad44a6ba79361811934c990445e7b08c3ed4b2a7028031ac8a426e68654cbe857f3362cbbe41c4d08d274eb267bd56cd10c8b991d3537dd66f23aae72445a50d67a2375b2406427ee28c6e496a76ad46df734934bdc595d87ff9e9c473efe50a45db3c722c0ed50c5a2dea4154ee5c13779800a7ab06bfb55a3f8965ae42cd22cdebe313276884129822a50980c74c01380f9c0479f94debda12571acee69a4afbcc0a8fb8e8399367cf8578f9d2e076903c1934953d89e7d7571c53fa764cacf92c21852171202539439f9ffb4248bcd116aa41451d51c1ac464cd7614fb31239edac4d875fbaa0ad2097d5bae00774bef458ca13e1ad35eb49fec69d363b3a94b63fb63e1cc38bddb037737a5072196cd9c7e68a28742308dd0560e8033569507bb95c92b1bd55517f4e76d6406a94fb1a283f526d00ce91647aca4afd2725eaa5f1b9a6049f65480d0675fd34d8d541ed680d4e70883d09bec6870783c4e63985472bb091b5f2621e5f1fc8dee703025886d0499d28980e2d854527acb7b96f070e6b1c060ddf1ba1779bf15f54c1480558b3a5cdd5d3954c652a8c057b1066f723b166eea100d38a6932bcec2de1a9ccdf451cb22f4ba534fd4e39ceaedabf8be0c40153a1d7c06f055fe15909395d1c990236b5ca058be175fbffffb10f4aa2b2f3968075902d26f71a00d66a6355c65143b20889cc602e9b768c2f953a320a2ff78fbc57ed164ec830756b9763b2aba34203648b4e5b53ef9ab68498a47ed35ea83f7f1335960adaa44644993251bdfd0291d8216cfd7ee4e16fb552b609f346b321a5f9ef8efeac0f1b0c4871c2624843871d61d46205bc20ef4f0c851ae8a8e14366811c89a2c30b6fb81002baeb2c4aace13d4035d187c56b86636737652344120e6eb6c05de0ec027e79c8812898e1bf99dd7d03c6899be1976cbc647f617db9e84cb75f0495cfa03a4b5a84af2be176fbc721f9bc4fdc21a1f773bce63e0c53f1be8a798f75513c96e12573bf328ccbc008fb1749d5b4a1af7bd624402fc16abbc7622730ebf6c24b00e91fe7a62cece46b50a28440c5009a20662f60560a2bec9bf09ce5a794486ca526774c3fc53419a32f4532a1c2a6c2179090d330c4b3248ac492faf3ebdcff4069bb2914a4c69041bf7ce3e13bf3f956d31ffd0a85614b78cf8d95549fc1762a10aa62bd5995cfdae4398cc449465646dd28011886604ba93f849a7837706268785fe1ce320ab78a89f98f02ab0ea422607e7348befb69368fbf83475d05d51a5f8260a476b213dcff1a3b272aea2aa4646d73e13fe55ffe258a093b87d0b96caea9cc8dafed42255576258c9d53652184dfccdadc722ced2a3f59db17bb09a4facb42b788aa7b8acdb8fed59dfef34f512c812b4e92d9a0249d8ee4c613f670c4dc7df3d58f3f8e5dae8d5a78fb3d5c66e142980c1b8ee43edb0cb7fcb22d7bca320fa572bd5b3741249934e063f74764b157104018d5f1649f4b91831baffb74ad2ad5677a7d2915a608f6f2ea8d0f8b0b6d1cab253b216ee673fee2115e5dac997141bc8dea18d8fd280be0ce57b15d1ada594d16edbcf13201bc3ab4debaf888cb431cebeb9a049274342ebb0906e74cbe8a0eb21ded2193d33349f0a7d7741d7b76d9971cd6340da464b613578c2452c813c61bab026bfec64a4337339b66c6b5b7695d4633612a47292bd6dd3e869652aed0166f5eaff83a30fb566368db700c1686bdb06c23fbc61e479e1f71dc5fef87c99619314b2a98ebd71b77bbd179c562ebe76f56a3eb262ac65d80b2d4433dfaadbddbf7ed62445cfbb34697e0150d230f08e2afdefb2ae8d99eaaa138b0711bf9637ce5b0d09aea7077451cba24e3e3db0020d108ad74ff3332978620b5ddeb3f2242e0504692feb83dea772e72b29a098f908bc3f32639fe7c32c48d0cf07b6ca929dbb4bea4bd544d747e28a95a9f8d66b91c0224d4c363fdcc6f4bccb990f74075b02cff855f112efc73c2116062509ff3dd6a05750f2742477af7712801d72410ec64c96143262d3e6837861022a895f6903bf8c31091997d10c468df3c17b40685b7fba27e9a8d3f559d686584b888a0f8583efbe53fa078c3e64fb8ca12f0f3402ca64224241db87ef33c036539dc73194c8651c3d601bfdc29455a05484ae695e0ac26aefa7fca2e5ca1d1ede7efe3316e13eee2b061d4cb77acf0e9963bf60def37d742a4e242a46d7b68f9c574ee499eafa637e864c796493b4f3276b4a1446e96923a1329a35b629da9b27b7fb09fcf66cfab23ec2cf8fcf69cb16238c8e06aff4df385204b94d92f80ba9ab763581dbb4db557df13f8401c75a1200a746a8b5735f577499e3e887f2f2e0c878cc062c3dd03572085a0f31468b3e58ec23de9ea8dd442127edf9b8311df5e389552e7c33db5fdc46f54769990acfc27034e0b182c2fd13aa39427a25bf27336d675c28c2b7244d6e678ece162c592622ec7284ed00bf9387caadcd1bc50c980e5dfdf1713d194fa099d26a2dffcc3628f7e47c027d65284d8bd51c5ae4fa104574d922aa844ea3914c9af3c83c376a647a81908b6561fe0c3531f045c023190dfa63974369a7d52601f980f0f9e3b1ae60b442f95c1599893dc779fa098566f56769e01d33a9dbd408d7a6666931ac7984852cb91b884c196cd30ad68b8aac6b4ad903b9a3863fd65674efd1364969bd83460cb2f4ce98a779919f5fa61e1424c55bbd1e934aeb533166cfb31ca389b18188456ea1701d4524a2d0004e41f8eb89df1a88e4a288f86fc0745ddb16cc5f2b2540b980018fa90df9f425320a33d9db37b0b9e8b40003617563803be43132ab3dfc7023b99871d616f5e0a639db6721b2cf1af14322676e4e163e1def85f76761ad7da23622e781a628e821b13786915364263a671e0c42e5bb92b330829a450a5d1268e838ab2d7b0fff54ed5679a87d4c04bda7a3d9941475c07c13c0e04f8f3c0c5fa707f123d49dd6a14e786007bebf15643bcd862c23818708d80465288e4b1efb6eafe910c0427564f2a55bda5378aa3d35c66043b3bab15627e1fb4fe4c3fe2d121c7c4fbb1894d45da4b3c1da3f75e6a5f132dd2fbb79facdc60f2ece49873f42ea44f846fdd06f07fd010e87e54010d032ecc4e41c9b2671de76e239d3f9b146a7323602c88ff7769cf1d0f6da1c1f0e02bf3d1fc15e4732b18a7290bb00116d4df3ebe9686670f46cfd38d77bdca595b1f271176d811eff260f45b05b9c5f227b1051167f3423f168eb25d39578cd8e7d283efb4f23a7e4316c7742e627234e01574ebd0b7ac9f69de9f66dcd1436b646a039eb913c587b0042fc2d5a5cb4412f6e7761204acd14222ede40f06915af4791d38e028d92e767604483c13c7a8c89496b387e7681191d793e5b38df6d9efffc7414887ebcdf671fdd6adede0c2b41fba243f97ae47f25dc6ee7282da5f2482e75c0bc1288860c156804c39b8b702f3efa5719b4ff51b33d791edb8d310b16e32caead67120b7171863b3100c85cf9afcfdfca9825c2dd295ff5f3878fe11d0db715d3fec961341047ddb9deeaa7a57c50dc7f676c6b5786d62faf4e4afcc08f6abbac7509fab5ee757e461d5cc2dae6954117bbd317dabfee5049404ee81aead0d5745a5af0409410669d158a5d378b223320713ddbce0ca4280ccedb335162ccb24d375f0b294927f2edf0cddf282cc73fdc377623e221f5bb485b9fe6b89dac9d9f4e2a531b89808bbe929f4896d947fc66243eda6e08c3b8b9fb938898cc2f16db21a703b362739b6d91b7964a1d678403dd5c03491f8d296f9c85bff4d6101804759eb55f755b9ae387c4adf37bf303a75d50f0f613d4271a37d759065b528bee229cf3b6ebbbc43dd6ebe0e437b37f241269b7674bc50ed56e469ecd3d537a9110b007ce1d1e23f410a9ac6d5cb8dfbab85c7e14f5ea7753a074ebda82ac0c466a25326a86551fb6ee913541c8d6689c0b8d06fbb4666abe56fd9fafafdaa1ec3e2db19eccf9c259fa86f62a50eda9656bd0e7f2218afa82ac139d1c64aae38167a3ff6630ad6f382e2c29374d5c2528be2bbc08522093cf83968fd1a93434c0fb269c3327e24147a77e1af719a42bd1b34f934e316d26048c211c60d5c487200e187046e55ba9dfdd49a4dfd7892a81a52844fda9d040afa4580e46740908b05c486c56354cd77623ddb51e7c374052c189b0d43db64c03f9371c4fd6fa05814a44c8613a97956394c450926193d0f26f4baa7cf536f4939b75ebdd685c3bedd0e1d0c744b6a3dce199889a6f715ce5758fd5d43d043651aa12f1cad32d74e2434e68937d0abe12ef20a41ad4e9c5c145cbe86fe395209cf7e9b8286e6783dfae16fe7881efa77b86b3e73f7f9f953a02010aeafec2ed49d9dba3f3e176c1982ecd04f83a0f44c97d43c9196d411a4afdc30b863c605cbd831afcb8a1f8f89a22a8d1aa8dc066b12c56616676fa5be09403015c11782b81968f98f5c7ff18762cb390275ea80a4b8ed958a78308f4f86de9d68cfb1d5868bb109b07ac99c661e0a0418e15acbe317d83802b1db3e54026802a9e5bf08533160a9642cb09d68e8d24a54a64b974ee9341ddf597d36029c024b2c124e34181072d5d2cc1886f029972ff1ce080a4865b31c00944ec601949e42ae0546e163062a18e6eba8775c2743aef5b2fd7f7ce1658166dcdd6d4c24344347c67a414e5ea38270f7d50c7e86e4972d42ba7c30788e8cdefdbdd9b9639658e4a4d80c515b225711492ea10a5fa09df27f912c70de3764900bcb13179f4ace1fad2b152f54e592e4bb569878470303d91db5c273b4eb86cb59f1a95041739a48610e88ecdaebbf6113118e68a1e55a1ce45e3d216188cb9e9d36154844704a5b1b2492aa65f2bf5cd42769a5c9c6d40172a5a457694e457d863c1b2748daca893beb96c31c7fd55296f4274d076c2c342709d482ca120f1aff6e6eb99de2062d6b78acdf11fbfa2a3ca1f037e42306b981cdec32edaabfd34a5fc1a042ade60a8ed213048ee597844025d9ccc61b64a603d3be43a1e27b00a95faea475c350f1d117bdbf0f532a7ed67c3681f170bb57f03fd07b9ba4ada88935e53373418b6681b104b6e8d74b6264c17cb6c780a3cd300f16db6af3acfe095ffdf9635dfee0c2c3f646110d5411c3e21a374c85d306ef580d44215f27403257b3add4068a021370bf91f14f6e0cb2d12ea332b15a22675b864157185eb7590c652e89b19309091332dabf1bc709b50950983515c0cefb10712a7fa2835530e6cb1982fa7f38c877707d89181acf9d16c6be51d6f472664156a88983963cc23bb2318e3781ed4caac2edebc3a16c99f1f6d084d6e57b18eb1c65cda685735acbf07716818bd56a575478e3f65b3a9de6c5dfab46c6c8655ab62adcc6e8495f7f79db35c8c449650c26efa44b47a7b047c89676bf17f63d6866a6f32d3383fb0c7fd2843c9dcda52458e0ed71777ac10f250fcba332596f8bfa6a6904d7e0b02bc211550a2fa81411731c0583d997a681bb243c1152b1dd413fd8ab927431ef302f3e6b8fcd9a8031a76be8a3cf1e163fd639916b33ccbc8fa1371f7e2e6bca8b8a91398a96fffb73ade163af2aa8e5fb17c4cf26a3129b3583111223acd2d5c821f0e204346efa103fc50f11863eacc95f131c86d39ced8aea24690fe473c046670831ec1f5581ee2d309448e5a94e50a35416e954664c89cc2475b6623fa2af3a3b41cf3100a0ab9582578c025a9ac471ba3dea83fd7a0faebec62974e276b80e0eb976d001b3fb1ed2aab2197e3d86cd804761fdec53398ef102b36546161e0065797ded826fe94877a2ed576f24eb4463f58af51e9b9256468bad44c2d982b067bdb1aec12c8290884f018818058af7882cb9b0337cd25515ff818383f6542631e88d0323c89b004f2cd5114aae25b220ae26e6bdda51ac4310954c5853fb724a7a1cd2b47ec146890e6be0922c46425212dd57c60f114f17d50fad3307e2f47a21ce0765d6927b941f67356fb4ef006d76b60a24c6075460243752b9965f763319a688e60dac1cdb73d71c9645eeea99ba8c0f86b107308549f3ff3eb6b47f2d05a9f35d797f648c403dbf1848f3476f50029d2c1111d51424dae2324066ddf4b4bd234b74ea8c38d6e1f812f83c7660e4aee936430aa4a75640efdbb9f0b75bb7c94f4a9616267ab5a31fff380def853b5ef9056e8c4f161d2761b23a15625ae581606075ef0a3a3de6e7e2a99f625cae837a131be2ad6d4f384ae7977e652d51f002163fa2c2fa60462834cabeeb9df0ff83418c2f42f37c5f590c572df7365c4cf48ce2333299b4880f0d68790a3dedad75413f792baf8de64b91beef58975c41856bd8822e549aafa654b5c307308c747fe4a7156a27279398249fe32d6cfd43518a566e733c04f35668f96d99079f4c734576aee43c59a143e621d0802424508b0afa5ee99334739be539ce794f53a8bc8e92fc9076b0ec0f94e16ae42a738570973d51d7e426ab198efb9f7afa7a875910d65f0ff647bb54b9596044a84c03036a25713b39ef3bea3d2b5d44cd450c2f9bd4633a9c3017e2c2af724931546c5f99b0030ea6a32081fb76abcfa044687fda6f24add163b2c85d9ab7ae1cd27f852e0f39b5571f68b6876e64ffad8e4fdc5650ce94c4adc68d3f53cb23641ade82f32bd4a6e4e1d4ce7df89b90edc0526a901f3979bd46f94ae99019e1c8ef9b6ea1c4d0027bb115fe511bb67884510d75013e2e972dd51e329ca8dbf4efbd8f984780a86597fd38de46495104dc93e4012bdc03b183d2504baa636bb713237101f106bc37f3a73a346f2d632292017b179b1c4976bea2e2a7a3c82e489b1d5a0e92200e91b0dee55cc484e1d85ae17eaa369f91b2fb1c7965b0ee72d393a1036e67bdf23a82ce645199a844f9fe345c8ab57255f6842cef7aa1f1aa8a4977386aa81a38ef7ad9f0302bb6f6e29a33f19870ab851833818553c262549f845d68b4f4c5fc5c84b25cc4c19a111793cabbb6c838b4e00b980e436f7725c0b776de99736c77484967cdc6c54d42505ec213e3f07f7aeac40b428609935bf5766e21b3e07f2a73b6a42edbf389f275904b6aae8984713d51b3fbfd96d081e3ca755423b4a40028f874fe52fd5b9478e5ef41d12477c29be2f656453573418860288770e35e0e9d650be25db4236ea9a5c099b3416b326cc4d9f3ccf25f86fb7fd487e7ef1d4a9e116d49365c66cf5ed50f9c3fb6a88b36b943760afba8b14dd59e320900a512ceb6ef72e15e1e877972e01448e415a22e9424114b726a28681d4fc06684145be92bf7c7d5b36f6af9ddf234c6fda5abafa067e98511969a20551fa389d5c2826a3fde9b134f62dc4f1a0bb7788a53d5f3a43f07151e21deb96497ce26dc3a74edd046824c6fcdbbf305c3a6796dd6a61379614a8f75389673a4cb22ac94f48e208de48d3efdb462fb3adeedfc23052dfbd7686c8b75aa370f480fd198bdc239c95db969836bfacf2e721952aa738238c4d5be023ea5c97ff893c37135fcf81da67db6c5d43ed1042e49b39318901cd8cce45e56ccedcd043699402f3b78116dad1ddad844e7a9d70a4c8c4988251eb578742fa0e6df385abf1c64a7e4bf5e0e2233f222bc534dac8ee0b99f5de5045696a1063b1c45cad69b9de4e1064fa04d96d6cf598079d68cbb6999665b82ce8a198c0d9f6b9de1b805163801c6e70b375b8d85c3ad09f26ef501d4cada2867747e86b8444b01c13570f11d791e367c8e58c10990a1be621bddeec02184983230f819bfc1243d1957056a3e2d4e94a6c621ed699176466b1a30a7966393571a0cc1a213374fa15254e659a292e1c22061b2ae332d2e2587c2cad903c59ad171a244616bfdd9fb90bb86a550b3c616eacb822ca384c78ce819debba6a761b476e2e2b1c03dce6799c67a9d6a667397ba908f70123a4955e042958204eeb8bfe94ebe6019d76e14698ca180a0affe2d2546adec73829e4173b13fae5e35cb5b81faf0188a38573095d50db7682a82bcf3a1bca28464ef40b3747b5c36982271810d1270c99b4cdfffd10b8ff0805679cd6d9c87d544fcd16c408d15b378b76f7241f09f0390bf56bb40439333ddca7f3b362a6df999a26a893aa85006655e34d8ab237dd254030be6cb382dae27a698f41b5bf0e1957493a81335f89e042af43f556688d6efa30ce08c70504a203955da844ba03d2687b27da26ef2111b1d35971306f1b6494c4f04412761a82aa1d4455f728be4b76ca6b784c14a4bca219dbcfe44e47732faff235cbea9de533b55429770c63efe3b83ca9501598b668978c5b667f8dd9db0f38def8aa4549dac7af8b3ab78ca9d4269e497febbd34b238166ea1c6ceeb12867c16c44031f9332c4782777a7de5e762935c41fc04a80ba9e94c0851bf85052bc45ea0ebb8b711034df2f2aec480e83f5b70a1d97d979a5742e45e1cb27bb24342c2b5df1bd9737167d9475e3c1c0e30c024a20fd3291c2cfd6d1d731a915de6c4024d88c320cb5ff816e81f2d653cdd998a234d29309aa74230ea7698f4c32564bae2a6ef965eb362b9be3ec4b83f9957ad58d441a2449a1c9580b04e4892848e7ee938c6c2f519ac3efd40f825807af6ae12fe8832cc3d3053e78324c08f586febdefff789a5ec763deebae75ed78651a5403540d71ab5562033a83fe8ea08dd7b0efa3ec6d28aada77659b250bc337b658c98e69ee6e1e1c3d141776a398d3256a3c4f6e99610e4ce816bff1b63e10809f28ebaa8147a9a65ad938e4acc610efb0618927be18742e2330985541a633ffda6c12aa4331fa829d8f44c3b723ec82588abe47d8a7cbbadc32544dc6fd97e66cdabc2788f3b9106eadff1b19f179e20f018827b44db67092735c96985692e1bb810e25557e360c93de4b8d2332cdaaa4312552ea8377e2bf967dae8b1e9f97d8c4dee6b1d55d781c3ae67c0bd9b4d5be69c121e5a384d7f4c5059d86f3b1838f3f99f1ca632a45e66ca7648563ee7aa30ede0f29c5b7ef612e5ac7c19c9e9a33b58d04a28e9e1dca66c19e19fa59f18aa44e7546c685daaea477aa85401d2f46a300bf09a3bfbde1691be5725ac779ddb972b80bc3b47d8fc8f9cfe24a5057e6b5881990361e0c91cd8df1ebb6616d3f48063fe6d78a40172118371f3090a5f109edefb137dd2a961c0d3606353322897ec0af57be29ad2e165ae10620078381135d096b590db5d7492106762dbe042a70f94f5a4c6ce188158b5e9142263d01d04b09e253e276f6ad6bace8559b7cef770c8035895d65377f27591019ead7c83c0b9ff85fb1bcc38bbd38d2bf4bcbf5ca81761ec852f2edfffba76017dcfff6bc9b52e3b47a55af256e1a7cf333d65b1c71a6a6c9e599c7d843fa325efc90af75a2e8b99ee9c696cabda7fa18e74dc5a1aff3efd9ba3a00b7b24597af742f7fcebf72bee790dee6b28800d3ce280cc2d20f2f11a466af92f0eb73ed21c5a9a8c53c9e7cdfc8f2f6c11502c569480d46e62d2278589afcf740437b6a51d0b571935577ea3c398e7a9b20a7d7ad08419495f55b175b11558f314118f93deb8bec18e8af1e76db66c2458cfd7ada4572c0d082f76b79a6f6cc963ad74487ae5d2d161a7b9703f3c7bbc1fa3724a132d69f8bf80a22568206a68e03ac531c5475e9012250b12f0cfbf57b43de7dfc9b42618683e347c31a8eef18d983366aa5b8a5b1f10969d8d9c09fed1b1498d9faec007fe350a09a250cc90bbb07710ed4ef576941c725ddd578781266672dff09a0c2d4c78d6b3080a85c147948c59aafc011a38861c84d51d774e733bd1f4c85339841f0a51642bf84a3eb4f0ff38551b84b5cc4d9933be94d1c395570d7db9b68b886d5666434ce29205089d69e63047bc2d4ead0b117756463b8de5c75c4435b5abf099c3e7017e732f245a6e7f5dd4ee49554fffed719f3beab16b473c1b6c9455ed1f372d3f36a2fbb146f47ca312c2748ea122d898538c35a88258ea6f4eda63355015222440be9d3f81967b44723e08c7aa94100811822b4c509e2873fdef3a9b1790edbdd3a114f5d4aff84801c56bf90ef3d5479f1d7101f4fb1f56ed0289f014c56d5b962d62a4bad57bf17fcbd4c89c6a383101cba35b8a45c0c8ac36764ea775183430cf8a06c778017d6d1dcce74c0ec1ced44341a4c4b081165a48a9219a6291b3f3fd7708e94d5fb4b7bef3394d45a90986ea91206cb03275bacd4bd026ba279d5b126603487cfd36c4add5b6e8f044dfa65f4def783ef86b0c91d72c8daa96b51761b16fd760beaf3c22a1931c784ce4efd99baf218740f01a021f3c465a36586abe3a91f03d5386b5f8f82fd4dd23ac6ea2c44bdd9d990d77813556b626ac7867c7806d5f2775f5b6581fbab403d8bb0bea6097acfc76ff5dcb8d6e892055355114a64ccbe47ce132bf6db59cff0e9419f809e4dd72445f740edd9b6fb68e34b458712e864d65f529be7421a984f4a9c7423d0626f4f8996b687b556ab1d258ab7abbee10bc0b08173c589b49ca75e7e38883c7ee9731b5a385860b2bb8306abdc5d0d9e83b5aec90b567c9c827e02dcde2cf285276ed0e84bfbd383346e809d627a651a77dad717b3161684284978f24ec48cc76187d8732f1fa5e8d9c085f657796d26bd1d9e46c26ca5d39127fa42c55d4fd31cc2901d8c041abf480a4352f2e8e9cae69ec5c84cfce6cd58a18db2a3e5391af6df71a023e565e86181a164e73bb51b5c3ddd0c9a4cfd251c7ae02ce93557634bb7babab6258a98eab05473e2b1ecb062c4a4beda710cd5e66a1e4613bd61184080fe97588ac7cfcba3e354705b940d95a256721f89d7ebe485ed1b0f9f0f37760acb4df9cf3d446cbb935686481be9c92496ac7643025f97ab9e3eac6b70c7c492ff8e751d7603c27784989087e5877e6ef338b1f8e94fef10fdf782ed7c5c4f78237ef1aa57c8f3583864b209779fdce785cca597849927b87f9c5797320a7683649b7f17008ed6ab8c85eaee300347795daa50fe9465d5f6adc92a71c6b82ece8343d054864cfcac673a1a35ece4a9180d0b0dc098ee19d8a3b2fc05efb5cd0ef9719d09ff5170d1763ed80319c0eaca4cbb7e7f54f4edaf7b0658c532390ae2eea7290c15d8ce87cb5648ff32cd6e35ab7de4d056511cb8ff520d9da4052472c644e0cd3672794cf0ca2abddc64ee78eb5d27db8714a20669ce80b5196ee7257ace8574f43956ac0c6a00", 0x2000, &(0x7f0000001000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x0, {0x5}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, &(0x7f00000083c0)="8933f1e09976b1ef9ab74f7c814cd7bc966fc165e70b84f78aba96f5fbede00fdf77e36d569239782b2de147f07b7dd56cfb3a67dfbee1baed344f7aa5c8d52694ee57d980b6876478912b07e0dca411ed824f76c126d29aee118c4316f5250c2c518b2a95750b91febbcca616b624a727e6ed8321df10d47ecf0cbcc3b6bf32d0cf64e4e2a5a7bde2e82661d718811d32fc212c4666d9471a2dafd7276a6e13d89803c5643b71ffa11791f2a2db4bcccf5080e97f53bd52b5f2365a60b0dc949ed500fe3195f83d1e44ccb581c44ec83b1dca2618a68ef11bf52029082da36fe52d1bfc26cf8e1f4b6b64f9d451a9555cf64483088ce74dab65fd9ea58f931e0ae60f793cb7177f09a1dc3c53f32aad4bf9dce7c296ac25adb1a77f1c5f3c9f61dabaaa8c8b5f494617de436ef3178a2775f5f1d46dbfad192a412be8bac9201657b899270f092dd64b46b9b23afc74bb3b5e20bc10c645987bc15bc34ebb66be832ba4d779c790662de24d86936ab4970fee0e4687354a6ca97afd00e455bb4d98b7aa1f5f0cbb2c0df1c996995c3e4b6fc9ab68d305b4475c045bee021a032b12a4d52577380a30fdf9cb5eae1e87a0dba14630f8ddf8a2f07b21c745bba2dbdbb8ac16c2f5b723f28b962ccb1c51948fadd9a781018a64dbdb5a2cc43a9f84b5f80391a21ba3c4ba3fdb694bd4a7edf5fcaa601ca004c9a22d87f27f9047ef86543a701534002b13ab1fadb2d374a7773675f6a37908b0f800f5feda9b4bada0922aa56b8906b535051ce1e6e334d094a89b7f11df1231cb60547e1885e596ce6e9581373b639182e62e8feb8e6130b158010fbb7825cf818e27dbc00086a8ac1cf8976eff61fde8f842a79a0b52d57fe813b05c70514afd22dd3b66a24a2c7a7c44a07fff60784ef06b797ebac2b688ff9769011af9ef7c8797926cc0f12ca3494961f0387e467264e437921307857a8865fbf812271cbc4110c184ba4bd82c0537bb3b8adbb46f9791d7ecede389c95ed98b2696738730af4f4cecfdec20f8738f7e4f3ee4738b3db272aee26c9ca5e23f6a6bea36d173926745d75ead3ff0ba61e5d11c411b5b94d0623d4b60986f6fd38d2d68e9f3626d0bcf89467149a875680beee1984c7dae81ba4da2d76877c6aad0345da4fbd55f0e4a8455c861ec90ce6b0d312a7e96c434a5276de1dbdb5177216884e7c88f208bbd23099847402b94b9273a82c7abbde21b056e4c808494de8f4393ac12a56714a2e4396d2c902a759e0fa6b769284090d052f0cabf216b50b2602c188ab97ad825429ed0196e2227a7722ef04436353ad18fe07b2d8bc3055a2736d1f907cd2733f2f9d28ab01f60dfc3887854fe0ac7a32b39515ac63a4bbef086f6842e6d97762da73a7b40737e3998e2c38179fa46e8a92a495beaa4dc638304864177e62bb58cb10e7f407b08b7a2761a34ca3ef115635eff88e036ea5ac2cabf32967c5c161de0273b501c859683e58bdb7ff899d6ebdada01f6811de90d79457327d7da45f4ec278d617b584decd7225f3bb1c8591f2c43bd5e96f1eb0c11fbccac1db6b4356f5d673015c18c5669b0fa73aecd3d9097b10f7eb62137322feb7ac7a1bbbdb7511bec12ae3a4a184949e218c149fb86180a01d42ca9877d22d782c97cbfa9563887982eb6ec87eec3be9b71e709c4b3a4ce82717032e22098fe71d35d11fbd115892849835a73598833b9f24a75c13e45cf5173c3cfbc5015d37676dc462d467665ccd60bdacbbd51fe457499e61631ef5ec27bd8dd7f5391d23f09108cb2a99a57eca43305cc9c024af9a55c1dbec993378807a67600c9ca92d675da0075d0ae362c8d17f226e49d7e2fc9285348030069f0992aa7ac2df76dbb8bcf4586d4d8fbd37586ff6d28f2edd0b0da4989286189cd6fa1e6c43723a896f2a2f69fb8cd6b3378c07cc2084d2d56617d7ff4009507ccd703a3eff43f5c13687f7e578402e15985e6c11018ca7b6828485b09608eb993b3bc7f6ea8bd451f42260ccd514e7af692a398b7b8a8a16d46fe22e717371462e9a6d8540cd58c4dbbfca42dce4beb0fad062a591da25fa92fb67916691e960ebd28129e07069bd82007ed5afbab715f7ce962df63077efcb607ad981e1136863826bd3af7d6dcb8bf4dbe29b40209cde5a27f50ae43d6087544e11c9325c7e3b0aa8e2d026dfc52c6cc8f10b89b1ee7a768863989421e91e03d7e2cae2109fc66d9d5e3addb22ac9c619f80f03d7caa6418633f8ef179e6b5d1b8eeb11e34e57851ea8371ae3364b6dc8fd63a36e0ca487858883a515772d5e3b85afeb8554c6a631a3e8dc880c4d2bd939cd427d058e95c9a26d5801bdc0b02566a315f03d7dba2d0cf8a5e3ea33f038e50f6871b1b0f0c0a6b45cb1d80d00a802bfa940cd98c838fa4c9b4754e8bfdb25756749f4478ab332fbdbdd0fffb883a35c57f5a6ac5cf3e5c88091d264aeb733067850aa8bdf7732be850e9b39a6a02737206ad468c2670e0013a8a487975b003d1a5a9653d24aeabfdb6714da0c91272cd83847a3e17859fe8acb5aa66873fb3321c4d11670a1ee7b63626ee9d3c8ecd5587ed92ab7625d64e5db8956e266ac4a214eddf0741a49334ab2097468377d0704f00f8824198b6d1603182f642846189090ad8197d1d8685bca7d8c0d49b596a71bfe871be782153cd28cd4cd558880934e4e3645d8afedc0bf74aec2606969d3d176a839008c71e433ba6ab51882a422d32785eda10f8c1772fee7e898cb6b17f548bbcf5d0418fee610f22c7aa38f966c88599094698f2f60ad6cb0af1b3ed5e4176481c9b286e1ad0387f79e0be37a7d9e05087df57270471456fa6f4d4bf2118be653c651ce82d702bdaa73853c1ecfc3fea24dd2989a3a8d0469b5cc83be508930b1679ba8189032c4945f7e0beb99232816870a3424855e461df9ea8d1c82b0a3a7aa825ee520e47f58a968a79c7e6697b0e5688decd596e9d1cbf89d6d89a2606c57c9c691064e0e505ad2cd2791ce69a029146faa868a7c7d85e178650ecba83a7ab20f3820f6ea550e453f488596650f7f80263715e090acb0107a913314bbd3a4037d9feb894ab8ca7f6d41ae87b83e7d096b89729f177633f39497612abca485e82a7f4dbe5cb0e5fc7ed92499d03147d0a93e66036f2da22a8f04eb232e9b347d36072badd935ea7c5dabeb72ad3e24371a889f7db3bd5e4111d3b7eb483215669b666a8b148fdf7ea5bdb3d27ca6fa8abe705ad40365ad332e8cec589c37ac8a7ddfef134cdf9f3b33cdb2a803f3e4537775289ffb5847abd6019235801c0c4f9ac5f6ea0d0d50f062edb70e802ada59076d706a9b1f8fd0990270d7290ecee58c36815d3e44e1f912e7f3ed74bb5717a52db5e04a9f7777baf57f45afd20a17af3b053ce2e068b9134d46253c5a18f62561a70acab331e3adae11b04dd75ce46601b06cd307590a31b97f2398d61cd75e3fa95fe18235d1745d4126abd1b9da2f6e91a2034fcc5c942544f2c28e7cee43e4fcd9cba6667c938ac7bba5b7c36d0d8bcb4ad0b4b622cddd532179073b224de58bca70399f44403f2293abbdcaa61b4e430a32dc300263f50b3dc8f931918e1e554273ad5b4a869b066fa1c9ab137994814d008e093cc98b0535f920912ba9de7d4bd3ebface1117d52739cdb67b352478b09799543b26439f974e0e117ecfe1da4dd47c4a9ce27469ad62467c98ebee603e050e94cbff58d67f8976d1577fb6c395c6e40165b77371349eec46ff3045508a849a1d83634428a76c36ec3e4c24995b5adccaf5c595fdf9cce6ec77db56561663642be9801c14b961333feac13b98aa4e9f0fe667cb6bdf9ff09fd378647da7a04c6502f9162bbad6d4f62984b5f91e1f893134b192f0fd2d4d408c2664dbe73ed9fb95b529213ccb2537f994237c5be780c520c3f0e20ef51d1ab8c2296ed6834aa90c95fec6ead218b7363f8ddd5a8076dfd499d52fb7d25ed15c10cbdcb20359a9ca13bb34d6a0f9aa5451efa7e06aa2a89841a4be33c12dadc732d58c4681be58587a0c9a82555df4c0f3d4a23c6de5da761ede2ee7c95364bcd52a6cfeddb3eae04a9656e6445cd13b1946b27393b231b348ebb172a725f15f276eda0075562f45236a1b7528833fce7458e54bd2cc35e384f579b8b3688676f4331e9658abdd2dd38ca47e14974ff3e55bb0e135e344b4fbf0f34db83018bc115298d6ef209812ce5ba8e08ae70844f12e44c84727c41ff8786bdb8cd0fc955499e2dbfe78324481f7c83d47463375eddd7fa6aa70bd9933d6d97f042809adfb54904f63309b06ea43247ad511f468e86b895068c91c2d69e71572cc9bf2e694d13fe0aa4cc363f9dec7e2465f4d15411da5a85869d63d44eb66ea9e7456b7e01d2a78a520d56665a4d6373b0c4febbcce900c801102a8979c9046302004101f46eed5089df83e7b2a0bf7d10ae4e2cb2a7cd09c290e718b5105f8bfff604acf9a93b2f1acfefb4e4e21aaa33841ab2da4aaadec6024406d08914542defe74f2fd197ce536f76c27248cb7b6d4d74668de80f3129338cfa24d2a06c491302bd25599c5efdabf441dc2607cb499879872d4e85fcaf0864f864f9047ccd1e6488a51b8c95254ab2754211fc802691f38c9ede54da8b97e07da7fe1851433be1ecc33f3d30ac65a3da558804aa24402dae993fedede6316f2d25612b47b74e57cdd6613399ccdcc15439591fc47b2b5879c9def4f69db817506fadbf52f96db738a2d04d47243ff9b666618321fd66dfaeb5c7912097a51a96757a3db4455b502152b952347292d98975e87726ef756339dfca16f4bd87282139ae1ee56b26705be97dc703a35e3222cc027b6e26a53c23a678b0e659a4540a00c81f2d8410f8470b9fb2c6c44b89e4cf78ae6a347aff24995297762bfbd163a560c560b1b91bc70d5cd5ea6fd838365f9337e5395cc496284c93d88119df82fdf450792b5e8bef74cd55da5ea35b9b9a1b4b8dafca05aa17fad9b959848201cddd9d33088e0036bd8844de985e741947eedf62c5427936a8d1529c65f8b462ea896487acb00142d726aedff6685e55e8b36adab73b9e6ab223e5a5160ddc48daf611ecd34581a118f69ddc79c10037ccf28133b631cc940f9c3af452fdd33623fe52c5a1974694f7b9bdc42a4713bec8bd288ed48bead7dae8bfdec5356877fbcc1440e51edfb04cddd4bbc1f3c7c60db8d384d93d7a813643034ea0073380d93bab62b492233df54e0302f4b00bae57633ccff283cbc4310b67b4d6eed403aed3dcb06a757cf49387a32155afe2830465ddd50f00e6ce6fdb66987a56f1ed46bf1e36dc3d08be3f647cada870cdc464179e84fe4511653a1fab1bdda2a92b24af70797d9619357bafc82c29cf46f44a99580b817df48e1eccb96e11245899ece75b2876c7ff9f8f452f4f4759399189f154ad2025372e915c235de85a60c24eec2f38f81bc444853eb80bf0c8821e5ad777387ec6d11f806cd129735a3ea736e443c46f971e90d34ccde65af5d828bf28a87605cf45dfd4e5a6a4f699753820f404e0dd2b59c1380e818cba8689a2d11b908f6c3e97a88e41d37173d9443673cd0bcdf290751d51848a278e99be9ae25c5ca8c99340d805866f9aa70e4780299417812b43a51e7d8340da46b07849ec25f9cc26ceaf5bbea97c61a87ed01b31224a49fb805cd04c36de0af7ac79beefc12e45dc1861af37ef4bd652fc7acd8c83452395f68c1c05ede56f66678778a4d31aa4f47dbbb3881325f428fa33ec550ffa0ac49c4402eaf4b72946495ab82c23cd94853b5e28eb221db16826db3685da6b7f0bab15acfbe637820043f6fbde9a79de02fec6dc3e5ef7129072c950fbf80a80c77ffd8fa8c44a6987e773869616460907e8cec66226e933df0e57c2b223af542706111d0682c59d0c54ee5deb8bcebc1c7c950be41eb3989997cf6399e20763d5ede0b09e2c1d4d3273101028f500c1febe2485ba8c79dd2561d0e1983421fe400f283892c34b99e2bacd0f3d5223ec0c151a80063d62060faf2874160065dfea057efc3893643d556f45ded404a62386760292134f857f112b2d53f99b24e2d7005656fe3af23f865daad130c85337a761bbbe286ca1bb5e3b6b354c8184851a70714e3b2b347ba30a7d375133e4090aaa6bb3dd508d317f3836a1774a5aaad28df99e8d67d0c52136eb404e235e6ac51d1150cba7021424a96f1aab4f13f7751c33418b068a21e2d76713e953038bfebc0d1b5c61325c8edf805f6ef13ebdd107875e0c9275308c189fe0b406d0cf7a5f34a27929e0adf86d173c491bc3c7d8e1c01a499d2aa4601cb52a3b101b862aa70d601d705590a7711a46f46cba6f591c4ff8d28773d3d2fe8a8f0a40ab27cd86effd1d3867413357f3ed044232001766d6538e88ca1d8c9851f98fa690d21e82ad0d3d0c04d71699a6b9abdfd298b4fb9354179e771319d0c60fb05644ed7617d85cdd6ed4994ecdded36648497e7a4c7f39416846e86cd685575a464daa53c9cb30f8b78cddf97426af5a9b7ce08a677ab7eabb5a85def9f62662a68f36c3333d318ed83d23c29b0377c49346f4615239163db116697cac2213edc5f3087431d0bb55b0fbb21b15c3bc23e35dc82842bef810138a79a6e898ad833b85c4f82f2f73812a43de57684f24bb1f86dc7b8f0c3089b1abe0f0ee68f6d7c3f9c6c59ebdfe7841afba162a6cb0224691e2052737b52568dadd781bf8b15c3b75c15828e3b11ebbbb52e22ac03cb2b995d32ddfa3f680e2d6739621b4df78d2fe4f7cad71bb71422063b45cfceadc970a65bffe324b3a5b59374a27a9ceaeaca0d057d8804de0907b9d74e9b25f44d25484fc9f4f6b1f2908b6541bdd1b258935569394cd8577a46f5598944b9b57c02637afd2c504c35df4e24d3e53fab401bf02568cfa8e07703a6cb00b4df0c187896736198a3c6b8018c4806c6d344017caee551c106282de6c74a4e7e16f95714b0e78e57f0be78a2b9ebd984d14f007ed687393f69b499e450ab2dc890ff7dde65752f1cebddb52ef641442a89d481a8a4cf98ce0d7d78bc6d08a60081445eaba6fe2f8e04805036391917e3e550325d18f9e1343931757c468bcf97b66a29bf846c8e086f04394eb476a820b754382890f3262821d206090cee0ad5efefa3c99d6303dc8bb589be68080698637fbf71d340dcc5f50bc90ec01a9656d9e3a681bfaeda6d152d553644e9bff78bca0eff9220aec9d6da4866a3b0d4808e15e588a4dbc6ae75b0d41c1fbeeea8eda41e79244ba5ce00310c8340b7bf3f7fed9869a73fdeae0112d7e83543d761bfd470574ff7e0f7567ab3f1966925e40d47d8a95453bd45552cbc8c7d94b293e3cb5e31c9ed7441578c274672513e448a7b06ce777cfee4be156a4232404a902ecb58714a98a8f235d951875b10018ba6c308f0eeb9e33a21d89eef4427dad74f6da38f32fa0b3b435f900b67ea7553b613861eefad25c0b53a6a2d16a5155a6fea2285ff176f853081a877243b0b9a7c695c95f049f3e920bcecc4180bc49a335c2f4025f74ee3c41fd0756fdaaec19a87d8dd9235b448284b8966d651da116cadab02a7322d158ef0e90a546785b3b2a7635c22702aee21d507afa015dc22781b45ca707fa2e25599e2da47558ead56a714c4d5242eca81a5e6aff7f3225c2a6aa7a56f24c7e38c1a2a91bf83defd65fd09c8a719fce7b9590b3f66e816f7a655eb2e029da085accf63a1e5f6d96c495fddc1bcb719d49d9d5b756b56366defca8706e3e04ca7d52519111d3305199c4733eee4ac314cc8eddaddcf61e6e4dfb84fb7d6308ae9524fcf66398295e1d096825476c1420be9bbf259f7417f46a2b6826c9618ec9f754f1ecac8347da649edb8880b1e345b52e5a0aec86865957efe01f1558917f166a96959dcce1c55ee8207c63e558543641456099e87ce8421dce4f1c77369fd799dc7dfe2a5e9807b966d3f6f254a9c19c83f9d810c983d07eadff44f58984cb037de048dbafbcc022bd4e33d844c2e97df584ae25dede22d1618f805b1fa23c64aa4b6ba8e4a0c3fc0fc67444981dd10d1406f8b6f7b5ab764fc9be955d3c3b1f1bfbef04b68a51d8bee8ff9d93c264680eb8360d4afc71067d9020d52751a159a10ac2d1a95b64b88243e36c28e5dbaad0d5e54e4a4b4ee1c9e83e6d5a387c77cef7146f555e43ca851941b8385d0160edc4cfaec2689bd3ec84c41eb12a98810f264ab2585f9c1b97509d994fd9aa4ef81510b12d4ac71a26ef320b4106a24b47d0bcec9f41c6887fee0ab48c339d9f588bd71a7955bc382114ac04980c8a3042fcde413db74a7b7ebc4aeed441f27e3caee84f7f0596aae1c6c46deba8b1db23f63d89ca704965480c04e4331c8f9acfbf61052553f28216c0ada8c68004e7854b825911f887a05e3bb2dc9fa126f5fa17b08849fb6a9ead393a9715f10ddf9eba4d701232e021ab12f0c04340598b9916fc4cc6dd0b063565effacbb91b0295b32d8ef71f66e352cbe263c1d06b00c4a089f5f66b010f33d93530eb60a67d54eccd233d20ab1e7d5459dd3cd5cd0d2bc46595dfcfc4a17d66421bc1932af89a0c243d4586fd98af075035bcfa036e3865dcad18375c458b068ea163cc2cfcdf0ae84002c70e3b59153af5200e9480f924c6da5bec3c4a84fc52126221589995bb240178965e255e6880c02457a84955e270f635a8e3b2a1481dd8b7cb96e46ae9322f2ae4a472336178a7b2a0d60be60f7cc3e2216029855d6596634986262f6c8b42cb833c13ff7aa606fdfdc249471f34fe42541555f07ab2e97b773b0372f9410f2151b4d171a32c8e40d78d91d977ca16f3e3b18e21f0077a450f43d76ce2f1ab098600c954683e34bdb537118744d80c6d1af0c773d2260105fe34154b2f496e95ba6810d6a71ece4dbc6eba844ca2c4d9e896fae83ce9b71a78f5e9081ac81c1f30a8828a7d04d6dd25fb38b0d0196e39b78d7b28cfdc78865d54a578fb3785097defdf886f72b6873f77fcd1c558338b51a8d8239882952e9c8562770d931b389eb7c263c5b58b706482465d646ae669136a4baa228731ebbdd8b86f9f94c956d1c37a033fe16cb262198ff97a9a5f7af1feca62656db9ad55ec1edca2fc1c04a8a9df189011f1c901e9deb10786059787bc5d27ab7e3f13872d0445266072b68ccf94123a69872a6ef577b15a48c114b8fc969735111736f1b3b087160094873d49f99b26d43b96d5a91396cde717fefb09168a021104b4c19cbc5c099dea05f4ba4e0225afc6a22cf42f2dfbb893690058154a103e34bf5b9c0c75d2bdb5f7b90a420cd9fc2df873048eff05678ff92b36dee87978cf8ff92791ebde5f118d9f9adf470a339e48f15d184501f02ef10b8d22b9bd9f5d162dbdcce99fe895543770252d7d76bf6bfcaab027dda272ebfd403428a6e0761e9b5c1d5381a1af6d67ac1952fa58442cef2b111e4c4dad00b2164e8191e14539de5ef999e2bb9c26882d58e09d5a8dc841d5e542a27c570841f32ddb6ba37413229a7e9ad509ff9cf5ad1ac6a76ca396bbd082e7b51c961a993f71dc30132152c1535f60e38a72a5b92b2ff80fddc4b80dfd99bf03dae2b6e767ce5701bc38851cfbd97f220fb39b3a0e089130080e01770ae4dc9107df3e1a4aaac9b50e2b3dde2f66286f0adae51ed1c9b9769f7f0b4cec75843fe8b098a8482b321453423c3b4b7071f1b07016f9f58b4726ae3585c60aaed5c3eacc2b7e670eb26d0c389d7c07a9488f6f85e9591c63cad78ced1a84e841188b64c17eea3159611634903760e5b2cbf0f9c2a3947fcab22c7cbe9b19d30cee6cf0db67fae3d4e92f72dea28094a30c56d1562af0919fbdf3486884b0db30bef11647eece6150f0633389294da44df2d6beb5f6bf0357f291f614d99568f8e304bc72130640573d4ed958606f7440227b7e7268dd1342b0bd9dc5836c504ddafa420464a3848d9565c98a19a42bd93bbc20df8b5fc67f5f69f385396efbade10627a63a579836b40f6f1c952f7b4f0a3d03bd6b0eae5de5323c39993255e0c170301f92e1b569ffcb8ed570bffd738c84d46feee2a2e351074fe917e64fe23d5908af6b1f107f8d582b62f6218367b872aeefc1e6cd6a336133af6491ab35a40022d985416f6674090b4b48b6915d14d5415b7b882d3e325e432c043befe5b8327ff3eeda7268442afc0cb8c3aabfea4d7e7d7a02da2adf1ccebad0ff98daa4fd84c361b8124a5d5c515f95427cc4d0a7876a7e5ff48ecd67229f85d3fecb2a9549aab236f42bfdd30715af35b3bc7a85b42adabf1f9351959305478b80928c6f287e257f2b94d39103d6a4e265e9309597698d91fc642beff391ccee896e7cb71428207e8da2ea02de06a8d4ed9583ea05c39ce7725fdd20b206d865b2620527d31d57ab7f8a8df8548ffaed92b6c44be3d5d8bd10ad79dc8f46e36d58bd7766678a5655b1f9e50d3fd40612c0ce044c0ca4ea7a28a1b096662dd901055ff8c052ec0a0c919620428d708d94f8d4a4afda07f8570b28dd13881798342b169dfc86da04c3b35f5285a080684fab61d769a295ede366b98ef26082d2c2718083d519aafce2108c98eb546b37d8a9e06914826d1c7d1bdd22e94a6ce47e83955034690555afb855a502f759ff6a86c9bc2457ec3e3201a7587a92a32f8342a1296a601b24be9408c3c4743585dc2e8de85ec6536fb71ee9881cf98887801324db46dc8637efe2edc75e781cdf703b7c453a6d0be823d58033e116b79c11cdd0993f5d19c9dc3fb0aeb77812754ca5d4de839a3cfa6bed2f482abed7fc4a3a6cb0065048795d4ba6134267a8ea0f4793799745f3ea1dd51062d893794302c0a1d52cf247fb83b0dcb120b3fb5c5551109cfc7ebefab96977c95d7c26a3e374b944d5ce6de8adc00bf36be9f9d695a8b79b726c75bca7a70566a26fb866b732e8bae0180eb5fd63f411b95557a4552a2af231c5db90c94c44eecb9bb9fde30d4de18cee08af8be490e72d34922275db976b9190e48e82eeeab4e82efb94ef503efc3b1846c7b09a45d255864a66da422deea7e8db1dfee87324917f44351eb7d38a6d21270c82017b45da7b8fca0344e3cc62b05ae52b7daf54e9fdfef0de3c66118ee51f41dd4fd3533bf6c5ed4fcd48564e6937d9e970914641bdc09ef6df32440702bfbc2600c1c04c0063ba61346a02486fddda76c2769606d43396747ec34b8dc0657177bfc01241df3b4e3097438bdbef8e2e6ee28efd63268b610eb856377019d5697944f66f1dec77133599380528aba72af95b39e883b2cd672e531f1e02fdc3ca6da18c13a67776cb26863634c6840388dd9f138a77e62f58a9b522ea451ed0e722606d877b3c284df5b7b2fcbc93e65fbbb4c1a37045cdc74e8c7994f26c95a841e141705568974b3f5028a79fd105292d6a293732d7580dd85ac6030851e4be2d8a805f79fcb61ddeff20e70ddb3ea5285f246590465f0d4e9995173568050a9d8122b24b43", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x18, 0x0, 0x0, {0x2}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:00:29 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x4}]}}) 05:00:29 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x5}]}}) 05:00:29 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{&(0x7f0000008e00)={0x14, 0x16, 0xd25, 0x0, 0x0, "", [@nested={0x4}]}, 0x14}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r2 = socket(0x1e, 0x1, 0x0) connect$tipc(r2, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r2, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:29 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x6}]}}) 05:00:30 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x7}]}}) 05:00:30 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) socket$netlink(0x10, 0x3, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r1, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r2}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r3 = socket(0x1e, 0x1, 0x0) connect$tipc(r3, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r3, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:30 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x8}]}}) 05:00:30 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{&(0x7f0000008e00)={0x14, 0x16, 0xd25, 0x0, 0x0, "", [@nested={0x4}]}, 0x14}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r2 = socket(0x1e, 0x1, 0x0) connect$tipc(r2, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r2, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:30 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x9}]}}) 05:00:30 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xa}]}}) 05:00:30 executing program 4: socket$nl_generic(0x10, 0x3, 0x10) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:30 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xb}]}}) 05:00:30 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xc}]}}) 05:00:30 executing program 1: openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r3, 0x1, &(0x7f0000000700)=[&(0x7f0000000440)={0x0, 0x20000000, 0x4, 0x1, 0x0, r2, &(0x7f0000000780)='!', 0x6}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000041c0)="13156175a8b2e7b057dba11e47475fd0133b8cfa471111cc2ec8c1d5dcfa48fba4abccbd644ed998ae428d5f92ecb1236de0b19359e465a8325b5f036fc68ed19b48553a573f6b79b1cd29751bb0438d649765812a12bf807adeb675b533be4c3b9ec5a9753fe0637e31aece61287816ec034d266f8bcf753f6243094831656785e059f5eac17302fc9ee55c96fde76d8149354670afa82d6593f9df114c75f72b8ae2528ceebf6d479551c14b4a9c77a352ce775d34fdbcaf1a7a51d7ad44a6ba79361811934c990445e7b08c3ed4b2a7028031ac8a426e68654cbe857f3362cbbe41c4d08d274eb267bd56cd10c8b991d3537dd66f23aae72445a50d67a2375b2406427ee28c6e496a76ad46df734934bdc595d87ff9e9c473efe50a45db3c722c0ed50c5a2dea4154ee5c13779800a7ab06bfb55a3f8965ae42cd22cdebe313276884129822a50980c74c01380f9c0479f94debda12571acee69a4afbcc0a8fb8e8399367cf8578f9d2e076903c1934953d89e7d7571c53fa764cacf92c21852171202539439f9ffb4248bcd116aa41451d51c1ac464cd7614fb31239edac4d875fbaa0ad2097d5bae00774bef458ca13e1ad35eb49fec69d363b3a94b63fb63e1cc38bddb037737a5072196cd9c7e68a28742308dd0560e8033569507bb95c92b1bd55517f4e76d6406a94fb1a283f526d00ce91647aca4afd2725eaa5f1b9a6049f65480d0675fd34d8d541ed680d4e70883d09bec6870783c4e63985472bb091b5f2621e5f1fc8dee703025886d0499d28980e2d854527acb7b96f070e6b1c060ddf1ba1779bf15f54c1480558b3a5cdd5d3954c652a8c057b1066f723b166eea100d38a6932bcec2de1a9ccdf451cb22f4ba534fd4e39ceaedabf8be0c40153a1d7c06f055fe15909395d1c990236b5ca058be175fbffffb10f4aa2b2f3968075902d26f71a00d66a6355c65143b20889cc602e9b768c2f953a320a2ff78fbc57ed164ec830756b9763b2aba34203648b4e5b53ef9ab68498a47ed35ea83f7f1335960adaa44644993251bdfd0291d8216cfd7ee4e16fb552b609f346b321a5f9ef8efeac0f1b0c4871c2624843871d61d46205bc20ef4f0c851ae8a8e14366811c89a2c30b6fb81002baeb2c4aace13d4035d187c56b86636737652344120e6eb6c05de0ec027e79c8812898e1bf99dd7d03c6899be1976cbc647f617db9e84cb75f0495cfa03a4b5a84af2be176fbc721f9bc4fdc21a1f773bce63e0c53f1be8a798f75513c96e12573bf328ccbc008fb1749d5b4a1af7bd624402fc16abbc7622730ebf6c24b00e91fe7a62cece46b50a28440c5009a20662f60560a2bec9bf09ce5a794486ca526774c3fc53419a32f4532a1c2a6c2179090d330c4b3248ac492faf3ebdcff4069bb2914a4c69041bf7ce3e13bf3f956d31ffd0a85614b78cf8d95549fc1762a10aa62bd5995cfdae4398cc449465646dd28011886604ba93f849a7837706268785fe1ce320ab78a89f98f02ab0ea422607e7348befb69368fbf83475d05d51a5f8260a476b213dcff1a3b272aea2aa4646d73e13fe55ffe258a093b87d0b96caea9cc8dafed42255576258c9d53652184dfccdadc722ced2a3f59db17bb09a4facb42b788aa7b8acdb8fed59dfef34f512c812b4e92d9a0249d8ee4c613f670c4dc7df3d58f3f8e5dae8d5a78fb3d5c66e142980c1b8ee43edb0cb7fcb22d7bca320fa572bd5b3741249934e063f74764b157104018d5f1649f4b91831baffb74ad2ad5677a7d2915a608f6f2ea8d0f8b0b6d1cab253b216ee673fee2115e5dac997141bc8dea18d8fd280be0ce57b15d1ada594d16edbcf13201bc3ab4debaf888cb431cebeb9a049274342ebb0906e74cbe8a0eb21ded2193d33349f0a7d7741d7b76d9971cd6340da464b613578c2452c813c61bab026bfec64a4337339b66c6b5b7695d4633612a47292bd6dd3e869652aed0166f5eaff83a30fb566368db700c1686bdb06c23fbc61e479e1f71dc5fef87c99619314b2a98ebd71b77bbd179c562ebe76f56a3eb262ac65d80b2d4433dfaadbddbf7ed62445cfbb34697e0150d230f08e2afdefb2ae8d99eaaa138b0711bf9637ce5b0d09aea7077451cba24e3e3db0020d108ad74ff3332978620b5ddeb3f2242e0504692feb83dea772e72b29a098f908bc3f32639fe7c32c48d0cf07b6ca929dbb4bea4bd544d747e28a95a9f8d66b91c0224d4c363fdcc6f4bccb990f74075b02cff855f112efc73c2116062509ff3dd6a05750f2742477af7712801d72410ec64c96143262d3e6837861022a895f6903bf8c31091997d10c468df3c17b40685b7fba27e9a8d3f559d686584b888a0f8583efbe53fa078c3e64fb8ca12f0f3402ca64224241db87ef33c036539dc73194c8651c3d601bfdc29455a05484ae695e0ac26aefa7fca2e5ca1d1ede7efe3316e13eee2b061d4cb77acf0e9963bf60def37d742a4e242a46d7b68f9c574ee499eafa637e864c796493b4f3276b4a1446e96923a1329a35b629da9b27b7fb09fcf66cfab23ec2cf8fcf69cb16238c8e06aff4df385204b94d92f80ba9ab763581dbb4db557df13f8401c75a1200a746a8b5735f577499e3e887f2f2e0c878cc062c3dd03572085a0f31468b3e58ec23de9ea8dd442127edf9b8311df5e389552e7c33db5fdc46f54769990acfc27034e0b182c2fd13aa39427a25bf27336d675c28c2b7244d6e678ece162c592622ec7284ed00bf9387caadcd1bc50c980e5dfdf1713d194fa099d26a2dffcc3628f7e47c027d65284d8bd51c5ae4fa104574d922aa844ea3914c9af3c83c376a647a81908b6561fe0c3531f045c023190dfa63974369a7d52601f980f0f9e3b1ae60b442f95c1599893dc779fa098566f56769e01d33a9dbd408d7a6666931ac7984852cb91b884c196cd30ad68b8aac6b4ad903b9a3863fd65674efd1364969bd83460cb2f4ce98a779919f5fa61e1424c55bbd1e934aeb533166cfb31ca389b18188456ea1701d4524a2d0004e41f8eb89df1a88e4a288f86fc0745ddb16cc5f2b2540b980018fa90df9f425320a33d9db37b0b9e8b40003617563803be43132ab3dfc7023b99871d616f5e0a639db6721b2cf1af14322676e4e163e1def85f76761ad7da23622e781a628e821b13786915364263a671e0c42e5bb92b330829a450a5d1268e838ab2d7b0fff54ed5679a87d4c04bda7a3d9941475c07c13c0e04f8f3c0c5fa707f123d49dd6a14e786007bebf15643bcd862c23818708d80465288e4b1efb6eafe910c0427564f2a55bda5378aa3d35c66043b3bab15627e1fb4fe4c3fe2d121c7c4fbb1894d45da4b3c1da3f75e6a5f132dd2fbb79facdc60f2ece49873f42ea44f846fdd06f07fd010e87e54010d032ecc4e41c9b2671de76e239d3f9b146a7323602c88ff7769cf1d0f6da1c1f0e02bf3d1fc15e4732b18a7290bb00116d4df3ebe9686670f46cfd38d77bdca595b1f271176d811eff260f45b05b9c5f227b1051167f3423f168eb25d39578cd8e7d283efb4f23a7e4316c7742e627234e01574ebd0b7ac9f69de9f66dcd1436b646a039eb913c587b0042fc2d5a5cb4412f6e7761204acd14222ede40f06915af4791d38e028d92e767604483c13c7a8c89496b387e7681191d793e5b38df6d9efffc7414887ebcdf671fdd6adede0c2b41fba243f97ae47f25dc6ee7282da5f2482e75c0bc1288860c156804c39b8b702f3efa5719b4ff51b33d791edb8d310b16e32caead67120b7171863b3100c85cf9afcfdfca9825c2dd295ff5f3878fe11d0db715d3fec961341047ddb9deeaa7a57c50dc7f676c6b5786d62faf4e4afcc08f6abbac7509fab5ee757e461d5cc2dae6954117bbd317dabfee5049404ee81aead0d5745a5af0409410669d158a5d378b223320713ddbce0ca4280ccedb335162ccb24d375f0b294927f2edf0cddf282cc73fdc377623e221f5bb485b9fe6b89dac9d9f4e2a531b89808bbe929f4896d947fc66243eda6e08c3b8b9fb938898cc2f16db21a703b362739b6d91b7964a1d678403dd5c03491f8d296f9c85bff4d6101804759eb55f755b9ae387c4adf37bf303a75d50f0f613d4271a37d759065b528bee229cf3b6ebbbc43dd6ebe0e437b37f241269b7674bc50ed56e469ecd3d537a9110b007ce1d1e23f410a9ac6d5cb8dfbab85c7e14f5ea7753a074ebda82ac0c466a25326a86551fb6ee913541c8d6689c0b8d06fbb4666abe56fd9fafafdaa1ec3e2db19eccf9c259fa86f62a50eda9656bd0e7f2218afa82ac139d1c64aae38167a3ff6630ad6f382e2c29374d5c2528be2bbc08522093cf83968fd1a93434c0fb269c3327e24147a77e1af719a42bd1b34f934e316d26048c211c60d5c487200e187046e55ba9dfdd49a4dfd7892a81a52844fda9d040afa4580e46740908b05c486c56354cd77623ddb51e7c374052c189b0d43db64c03f9371c4fd6fa05814a44c8613a97956394c450926193d0f26f4baa7cf536f4939b75ebdd685c3bedd0e1d0c744b6a3dce199889a6f715ce5758fd5d43d043651aa12f1cad32d74e2434e68937d0abe12ef20a41ad4e9c5c145cbe86fe395209cf7e9b8286e6783dfae16fe7881efa77b86b3e73f7f9f953a02010aeafec2ed49d9dba3f3e176c1982ecd04f83a0f44c97d43c9196d411a4afdc30b863c605cbd831afcb8a1f8f89a22a8d1aa8dc066b12c56616676fa5be09403015c11782b81968f98f5c7ff18762cb390275ea80a4b8ed958a78308f4f86de9d68cfb1d5868bb109b07ac99c661e0a0418e15acbe317d83802b1db3e54026802a9e5bf08533160a9642cb09d68e8d24a54a64b974ee9341ddf597d36029c024b2c124e34181072d5d2cc1886f029972ff1ce080a4865b31c00944ec601949e42ae0546e163062a18e6eba8775c2743aef5b2fd7f7ce1658166dcdd6d4c24344347c67a414e5ea38270f7d50c7e86e4972d42ba7c30788e8cdefdbdd9b9639658e4a4d80c515b225711492ea10a5fa09df27f912c70de3764900bcb13179f4ace1fad2b152f54e592e4bb569878470303d91db5c273b4eb86cb59f1a95041739a48610e88ecdaebbf6113118e68a1e55a1ce45e3d216188cb9e9d36154844704a5b1b2492aa65f2bf5cd42769a5c9c6d40172a5a457694e457d863c1b2748daca893beb96c31c7fd55296f4274d076c2c342709d482ca120f1aff6e6eb99de2062d6b78acdf11fbfa2a3ca1f037e42306b981cdec32edaabfd34a5fc1a042ade60a8ed213048ee597844025d9ccc61b64a603d3be43a1e27b00a95faea475c350f1d117bdbf0f532a7ed67c3681f170bb57f03fd07b9ba4ada88935e53373418b6681b104b6e8d74b6264c17cb6c780a3cd300f16db6af3acfe095ffdf9635dfee0c2c3f646110d5411c3e21a374c85d306ef580d44215f27403257b3add4068a021370bf91f14f6e0cb2d12ea332b15a22675b864157185eb7590c652e89b19309091332dabf1bc709b50950983515c0cefb10712a7fa2835530e6cb1982fa7f38c877707d89181acf9d16c6be51d6f472664156a88983963cc23bb2318e3781ed4caac2edebc3a16c99f1f6d084d6e57b18eb1c65cda685735acbf07716818bd56a575478e3f65b3a9de6c5dfab46c6c8655ab62adcc6e8495f7f79db35c8c449650c26efa44b47a7b047c89676bf17f63d6866a6f32d3383fb0c7fd2843c9dcda52458e0ed71777ac10f250fcba332596f8bfa6a6904d7e0b02bc211550a2fa81411731c0583d997a681bb243c1152b1dd413fd8ab927431ef302f3e6b8fcd9a8031a76be8a3cf1e163fd639916b33ccbc8fa1371f7e2e6bca8b8a91398a96fffb73ade163af2aa8e5fb17c4cf26a3129b3583111223acd2d5c821f0e204346efa103fc50f11863eacc95f131c86d39ced8aea24690fe473c046670831ec1f5581ee2d309448e5a94e50a35416e954664c89cc2475b6623fa2af3a3b41cf3100a0ab9582578c025a9ac471ba3dea83fd7a0faebec62974e276b80e0eb976d001b3fb1ed2aab2197e3d86cd804761fdec53398ef102b36546161e0065797ded826fe94877a2ed576f24eb4463f58af51e9b9256468bad44c2d982b067bdb1aec12c8290884f018818058af7882cb9b0337cd25515ff818383f6542631e88d0323c89b004f2cd5114aae25b220ae26e6bdda51ac4310954c5853fb724a7a1cd2b47ec146890e6be0922c46425212dd57c60f114f17d50fad3307e2f47a21ce0765d6927b941f67356fb4ef006d76b60a24c6075460243752b9965f763319a688e60dac1cdb73d71c9645eeea99ba8c0f86b107308549f3ff3eb6b47f2d05a9f35d797f648c403dbf1848f3476f50029d2c1111d51424dae2324066ddf4b4bd234b74ea8c38d6e1f812f83c7660e4aee936430aa4a75640efdbb9f0b75bb7c94f4a9616267ab5a31fff380def853b5ef9056e8c4f161d2761b23a15625ae581606075ef0a3a3de6e7e2a99f625cae837a131be2ad6d4f384ae7977e652d51f002163fa2c2fa60462834cabeeb9df0ff83418c2f42f37c5f590c572df7365c4cf48ce2333299b4880f0d68790a3dedad75413f792baf8de64b91beef58975c41856bd8822e549aafa654b5c307308c747fe4a7156a27279398249fe32d6cfd43518a566e733c04f35668f96d99079f4c734576aee43c59a143e621d0802424508b0afa5ee99334739be539ce794f53a8bc8e92fc9076b0ec0f94e16ae42a738570973d51d7e426ab198efb9f7afa7a875910d65f0ff647bb54b9596044a84c03036a25713b39ef3bea3d2b5d44cd450c2f9bd4633a9c3017e2c2af724931546c5f99b0030ea6a32081fb76abcfa044687fda6f24add163b2c85d9ab7ae1cd27f852e0f39b5571f68b6876e64ffad8e4fdc5650ce94c4adc68d3f53cb23641ade82f32bd4a6e4e1d4ce7df89b90edc0526a901f3979bd46f94ae99019e1c8ef9b6ea1c4d0027bb115fe511bb67884510d75013e2e972dd51e329ca8dbf4efbd8f984780a86597fd38de46495104dc93e4012bdc03b183d2504baa636bb713237101f106bc37f3a73a346f2d632292017b179b1c4976bea2e2a7a3c82e489b1d5a0e92200e91b0dee55cc484e1d85ae17eaa369f91b2fb1c7965b0ee72d393a1036e67bdf23a82ce645199a844f9fe345c8ab57255f6842cef7aa1f1aa8a4977386aa81a38ef7ad9f0302bb6f6e29a33f19870ab851833818553c262549f845d68b4f4c5fc5c84b25cc4c19a111793cabbb6c838b4e00b980e436f7725c0b776de99736c77484967cdc6c54d42505ec213e3f07f7aeac40b428609935bf5766e21b3e07f2a73b6a42edbf389f275904b6aae8984713d51b3fbfd96d081e3ca755423b4a40028f874fe52fd5b9478e5ef41d12477c29be2f656453573418860288770e35e0e9d650be25db4236ea9a5c099b3416b326cc4d9f3ccf25f86fb7fd487e7ef1d4a9e116d49365c66cf5ed50f9c3fb6a88b36b943760afba8b14dd59e320900a512ceb6ef72e15e1e877972e01448e415a22e9424114b726a28681d4fc06684145be92bf7c7d5b36f6af9ddf234c6fda5abafa067e98511969a20551fa389d5c2826a3fde9b134f62dc4f1a0bb7788a53d5f3a43f07151e21deb96497ce26dc3a74edd046824c6fcdbbf305c3a6796dd6a61379614a8f75389673a4cb22ac94f48e208de48d3efdb462fb3adeedfc23052dfbd7686c8b75aa370f480fd198bdc239c95db969836bfacf2e721952aa738238c4d5be023ea5c97ff893c37135fcf81da67db6c5d43ed1042e49b39318901cd8cce45e56ccedcd043699402f3b78116dad1ddad844e7a9d70a4c8c4988251eb578742fa0e6df385abf1c64a7e4bf5e0e2233f222bc534dac8ee0b99f5de5045696a1063b1c45cad69b9de4e1064fa04d96d6cf598079d68cbb6999665b82ce8a198c0d9f6b9de1b805163801c6e70b375b8d85c3ad09f26ef501d4cada2867747e86b8444b01c13570f11d791e367c8e58c10990a1be621bddeec02184983230f819bfc1243d1957056a3e2d4e94a6c621ed699176466b1a30a7966393571a0cc1a213374fa15254e659a292e1c22061b2ae332d2e2587c2cad903c59ad171a244616bfdd9fb90bb86a550b3c616eacb822ca384c78ce819debba6a761b476e2e2b1c03dce6799c67a9d6a667397ba908f70123a4955e042958204eeb8bfe94ebe6019d76e14698ca180a0affe2d2546adec73829e4173b13fae5e35cb5b81faf0188a38573095d50db7682a82bcf3a1bca28464ef40b3747b5c36982271810d1270c99b4cdfffd10b8ff0805679cd6d9c87d544fcd16c408d15b378b76f7241f09f0390bf56bb40439333ddca7f3b362a6df999a26a893aa85006655e34d8ab237dd254030be6cb382dae27a698f41b5bf0e1957493a81335f89e042af43f556688d6efa30ce08c70504a203955da844ba03d2687b27da26ef2111b1d35971306f1b6494c4f04412761a82aa1d4455f728be4b76ca6b784c14a4bca219dbcfe44e47732faff235cbea9de533b55429770c63efe3b83ca9501598b668978c5b667f8dd9db0f38def8aa4549dac7af8b3ab78ca9d4269e497febbd34b238166ea1c6ceeb12867c16c44031f9332c4782777a7de5e762935c41fc04a80ba9e94c0851bf85052bc45ea0ebb8b711034df2f2aec480e83f5b70a1d97d979a5742e45e1cb27bb24342c2b5df1bd9737167d9475e3c1c0e30c024a20fd3291c2cfd6d1d731a915de6c4024d88c320cb5ff816e81f2d653cdd998a234d29309aa74230ea7698f4c32564bae2a6ef965eb362b9be3ec4b83f9957ad58d441a2449a1c9580b04e4892848e7ee938c6c2f519ac3efd40f825807af6ae12fe8832cc3d3053e78324c08f586febdefff789a5ec763deebae75ed78651a5403540d71ab5562033a83fe8ea08dd7b0efa3ec6d28aada77659b250bc337b658c98e69ee6e1e1c3d141776a398d3256a3c4f6e99610e4ce816bff1b63e10809f28ebaa8147a9a65ad938e4acc610efb0618927be18742e2330985541a633ffda6c12aa4331fa829d8f44c3b723ec82588abe47d8a7cbbadc32544dc6fd97e66cdabc2788f3b9106eadff1b19f179e20f018827b44db67092735c96985692e1bb810e25557e360c93de4b8d2332cdaaa4312552ea8377e2bf967dae8b1e9f97d8c4dee6b1d55d781c3ae67c0bd9b4d5be69c121e5a384d7f4c5059d86f3b1838f3f99f1ca632a45e66ca7648563ee7aa30ede0f29c5b7ef612e5ac7c19c9e9a33b58d04a28e9e1dca66c19e19fa59f18aa44e7546c685daaea477aa85401d2f46a300bf09a3bfbde1691be5725ac779ddb972b80bc3b47d8fc8f9cfe24a5057e6b5881990361e0c91cd8df1ebb6616d3f48063fe6d78a40172118371f3090a5f109edefb137dd2a961c0d3606353322897ec0af57be29ad2e165ae10620078381135d096b590db5d7492106762dbe042a70f94f5a4c6ce188158b5e9142263d01d04b09e253e276f6ad6bace8559b7cef770c8035895d65377f27591019ead7c83c0b9ff85fb1bcc38bbd38d2bf4bcbf5ca81761ec852f2edfffba76017dcfff6bc9b52e3b47a55af256e1a7cf333d65b1c71a6a6c9e599c7d843fa325efc90af75a2e8b99ee9c696cabda7fa18e74dc5a1aff3efd9ba3a00b7b24597af742f7fcebf72bee790dee6b28800d3ce280cc2d20f2f11a466af92f0eb73ed21c5a9a8c53c9e7cdfc8f2f6c11502c569480d46e62d2278589afcf740437b6a51d0b571935577ea3c398e7a9b20a7d7ad08419495f55b175b11558f314118f93deb8bec18e8af1e76db66c2458cfd7ada4572c0d082f76b79a6f6cc963ad74487ae5d2d161a7b9703f3c7bbc1fa3724a132d69f8bf80a22568206a68e03ac531c5475e9012250b12f0cfbf57b43de7dfc9b42618683e347c31a8eef18d983366aa5b8a5b1f10969d8d9c09fed1b1498d9faec007fe350a09a250cc90bbb07710ed4ef576941c725ddd578781266672dff09a0c2d4c78d6b3080a85c147948c59aafc011a38861c84d51d774e733bd1f4c85339841f0a51642bf84a3eb4f0ff38551b84b5cc4d9933be94d1c395570d7db9b68b886d5666434ce29205089d69e63047bc2d4ead0b117756463b8de5c75c4435b5abf099c3e7017e732f245a6e7f5dd4ee49554fffed719f3beab16b473c1b6c9455ed1f372d3f36a2fbb146f47ca312c2748ea122d898538c35a88258ea6f4eda63355015222440be9d3f81967b44723e08c7aa94100811822b4c509e2873fdef3a9b1790edbdd3a114f5d4aff84801c56bf90ef3d5479f1d7101f4fb1f56ed0289f014c56d5b962d62a4bad57bf17fcbd4c89c6a383101cba35b8a45c0c8ac36764ea775183430cf8a06c778017d6d1dcce74c0ec1ced44341a4c4b081165a48a9219a6291b3f3fd7708e94d5fb4b7bef3394d45a90986ea91206cb03275bacd4bd026ba279d5b126603487cfd36c4add5b6e8f044dfa65f4def783ef86b0c91d72c8daa96b51761b16fd760beaf3c22a1931c784ce4efd99baf218740f01a021f3c465a36586abe3a91f03d5386b5f8f82fd4dd23ac6ea2c44bdd9d990d77813556b626ac7867c7806d5f2775f5b6581fbab403d8bb0bea6097acfc76ff5dcb8d6e892055355114a64ccbe47ce132bf6db59cff0e9419f809e4dd72445f740edd9b6fb68e34b458712e864d65f529be7421a984f4a9c7423d0626f4f8996b687b556ab1d258ab7abbee10bc0b08173c589b49ca75e7e38883c7ee9731b5a385860b2bb8306abdc5d0d9e83b5aec90b567c9c827e02dcde2cf285276ed0e84bfbd383346e809d627a651a77dad717b3161684284978f24ec48cc76187d8732f1fa5e8d9c085f657796d26bd1d9e46c26ca5d39127fa42c55d4fd31cc2901d8c041abf480a4352f2e8e9cae69ec5c84cfce6cd58a18db2a3e5391af6df71a023e565e86181a164e73bb51b5c3ddd0c9a4cfd251c7ae02ce93557634bb7babab6258a98eab05473e2b1ecb062c4a4beda710cd5e66a1e4613bd61184080fe97588ac7cfcba3e354705b940d95a256721f89d7ebe485ed1b0f9f0f37760acb4df9cf3d446cbb935686481be9c92496ac7643025f97ab9e3eac6b70c7c492ff8e751d7603c27784989087e5877e6ef338b1f8e94fef10fdf782ed7c5c4f78237ef1aa57c8f3583864b209779fdce785cca597849927b87f9c5797320a7683649b7f17008ed6ab8c85eaee300347795daa50fe9465d5f6adc92a71c6b82ece8343d054864cfcac673a1a35ece4a9180d0b0dc098ee19d8a3b2fc05efb5cd0ef9719d09ff5170d1763ed80319c0eaca4cbb7e7f54f4edaf7b0658c532390ae2eea7290c15d8ce87cb5648ff32cd6e35ab7de4d056511cb8ff520d9da4052472c644e0cd3672794cf0ca2abddc64ee78eb5d27db8714a20669ce80b5196ee7257ace8574f43956ac0c6a00", 0x2000, &(0x7f0000001000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x0, {0x5}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, 0x0, 0x0, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x18, 0x0, 0x0, {0x2}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:00:30 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xd}]}}) 05:00:30 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{&(0x7f0000008e00)={0x14, 0x16, 0xd25, 0x0, 0x0, "", [@nested={0x4}]}, 0x14}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r2 = socket(0x1e, 0x1, 0x0) connect$tipc(r2, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r2, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:30 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xe}]}}) 05:00:30 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x10}]}}) 05:00:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) socket$netlink(0x10, 0x3, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r1, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r2}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r3 = socket(0x1e, 0x1, 0x0) connect$tipc(r3, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r3, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:31 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x11}]}}) 05:00:31 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{&(0x7f0000008e00)={0x14, 0x16, 0xd25, 0x0, 0x0, "", [@nested={0x4}]}, 0x14}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r2 = socket(0x1e, 0x1, 0x0) connect$tipc(r2, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r2, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:31 executing program 4: socket$nl_generic(0x10, 0x3, 0x10) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:31 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x12}]}}) 05:00:31 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x18}]}}) 05:00:31 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x25}]}}) 05:00:31 executing program 3: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{&(0x7f0000008e00)={0x14, 0x16, 0xd25, 0x0, 0x0, "", [@nested={0x4}]}, 0x14}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r2 = socket(0x1e, 0x1, 0x0) connect$tipc(r2, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r2, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:31 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x5c}]}}) 05:00:31 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r1, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r2}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r3 = socket(0x1e, 0x1, 0x0) connect$tipc(r3, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r3, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:31 executing program 1: openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r3, 0x1, &(0x7f0000000700)=[&(0x7f0000000440)={0x0, 0x20000000, 0x4, 0x1, 0x0, r2, &(0x7f0000000780)='!', 0x6}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000041c0)="13156175a8b2e7b057dba11e47475fd0133b8cfa471111cc2ec8c1d5dcfa48fba4abccbd644ed998ae428d5f92ecb1236de0b19359e465a8325b5f036fc68ed19b48553a573f6b79b1cd29751bb0438d649765812a12bf807adeb675b533be4c3b9ec5a9753fe0637e31aece61287816ec034d266f8bcf753f6243094831656785e059f5eac17302fc9ee55c96fde76d8149354670afa82d6593f9df114c75f72b8ae2528ceebf6d479551c14b4a9c77a352ce775d34fdbcaf1a7a51d7ad44a6ba79361811934c990445e7b08c3ed4b2a7028031ac8a426e68654cbe857f3362cbbe41c4d08d274eb267bd56cd10c8b991d3537dd66f23aae72445a50d67a2375b2406427ee28c6e496a76ad46df734934bdc595d87ff9e9c473efe50a45db3c722c0ed50c5a2dea4154ee5c13779800a7ab06bfb55a3f8965ae42cd22cdebe313276884129822a50980c74c01380f9c0479f94debda12571acee69a4afbcc0a8fb8e8399367cf8578f9d2e076903c1934953d89e7d7571c53fa764cacf92c21852171202539439f9ffb4248bcd116aa41451d51c1ac464cd7614fb31239edac4d875fbaa0ad2097d5bae00774bef458ca13e1ad35eb49fec69d363b3a94b63fb63e1cc38bddb037737a5072196cd9c7e68a28742308dd0560e8033569507bb95c92b1bd55517f4e76d6406a94fb1a283f526d00ce91647aca4afd2725eaa5f1b9a6049f65480d0675fd34d8d541ed680d4e70883d09bec6870783c4e63985472bb091b5f2621e5f1fc8dee703025886d0499d28980e2d854527acb7b96f070e6b1c060ddf1ba1779bf15f54c1480558b3a5cdd5d3954c652a8c057b1066f723b166eea100d38a6932bcec2de1a9ccdf451cb22f4ba534fd4e39ceaedabf8be0c40153a1d7c06f055fe15909395d1c990236b5ca058be175fbffffb10f4aa2b2f3968075902d26f71a00d66a6355c65143b20889cc602e9b768c2f953a320a2ff78fbc57ed164ec830756b9763b2aba34203648b4e5b53ef9ab68498a47ed35ea83f7f1335960adaa44644993251bdfd0291d8216cfd7ee4e16fb552b609f346b321a5f9ef8efeac0f1b0c4871c2624843871d61d46205bc20ef4f0c851ae8a8e14366811c89a2c30b6fb81002baeb2c4aace13d4035d187c56b86636737652344120e6eb6c05de0ec027e79c8812898e1bf99dd7d03c6899be1976cbc647f617db9e84cb75f0495cfa03a4b5a84af2be176fbc721f9bc4fdc21a1f773bce63e0c53f1be8a798f75513c96e12573bf328ccbc008fb1749d5b4a1af7bd624402fc16abbc7622730ebf6c24b00e91fe7a62cece46b50a28440c5009a20662f60560a2bec9bf09ce5a794486ca526774c3fc53419a32f4532a1c2a6c2179090d330c4b3248ac492faf3ebdcff4069bb2914a4c69041bf7ce3e13bf3f956d31ffd0a85614b78cf8d95549fc1762a10aa62bd5995cfdae4398cc449465646dd28011886604ba93f849a7837706268785fe1ce320ab78a89f98f02ab0ea422607e7348befb69368fbf83475d05d51a5f8260a476b213dcff1a3b272aea2aa4646d73e13fe55ffe258a093b87d0b96caea9cc8dafed42255576258c9d53652184dfccdadc722ced2a3f59db17bb09a4facb42b788aa7b8acdb8fed59dfef34f512c812b4e92d9a0249d8ee4c613f670c4dc7df3d58f3f8e5dae8d5a78fb3d5c66e142980c1b8ee43edb0cb7fcb22d7bca320fa572bd5b3741249934e063f74764b157104018d5f1649f4b91831baffb74ad2ad5677a7d2915a608f6f2ea8d0f8b0b6d1cab253b216ee673fee2115e5dac997141bc8dea18d8fd280be0ce57b15d1ada594d16edbcf13201bc3ab4debaf888cb431cebeb9a049274342ebb0906e74cbe8a0eb21ded2193d33349f0a7d7741d7b76d9971cd6340da464b613578c2452c813c61bab026bfec64a4337339b66c6b5b7695d4633612a47292bd6dd3e869652aed0166f5eaff83a30fb566368db700c1686bdb06c23fbc61e479e1f71dc5fef87c99619314b2a98ebd71b77bbd179c562ebe76f56a3eb262ac65d80b2d4433dfaadbddbf7ed62445cfbb34697e0150d230f08e2afdefb2ae8d99eaaa138b0711bf9637ce5b0d09aea7077451cba24e3e3db0020d108ad74ff3332978620b5ddeb3f2242e0504692feb83dea772e72b29a098f908bc3f32639fe7c32c48d0cf07b6ca929dbb4bea4bd544d747e28a95a9f8d66b91c0224d4c363fdcc6f4bccb990f74075b02cff855f112efc73c2116062509ff3dd6a05750f2742477af7712801d72410ec64c96143262d3e6837861022a895f6903bf8c31091997d10c468df3c17b40685b7fba27e9a8d3f559d686584b888a0f8583efbe53fa078c3e64fb8ca12f0f3402ca64224241db87ef33c036539dc73194c8651c3d601bfdc29455a05484ae695e0ac26aefa7fca2e5ca1d1ede7efe3316e13eee2b061d4cb77acf0e9963bf60def37d742a4e242a46d7b68f9c574ee499eafa637e864c796493b4f3276b4a1446e96923a1329a35b629da9b27b7fb09fcf66cfab23ec2cf8fcf69cb16238c8e06aff4df385204b94d92f80ba9ab763581dbb4db557df13f8401c75a1200a746a8b5735f577499e3e887f2f2e0c878cc062c3dd03572085a0f31468b3e58ec23de9ea8dd442127edf9b8311df5e389552e7c33db5fdc46f54769990acfc27034e0b182c2fd13aa39427a25bf27336d675c28c2b7244d6e678ece162c592622ec7284ed00bf9387caadcd1bc50c980e5dfdf1713d194fa099d26a2dffcc3628f7e47c027d65284d8bd51c5ae4fa104574d922aa844ea3914c9af3c83c376a647a81908b6561fe0c3531f045c023190dfa63974369a7d52601f980f0f9e3b1ae60b442f95c1599893dc779fa098566f56769e01d33a9dbd408d7a6666931ac7984852cb91b884c196cd30ad68b8aac6b4ad903b9a3863fd65674efd1364969bd83460cb2f4ce98a779919f5fa61e1424c55bbd1e934aeb533166cfb31ca389b18188456ea1701d4524a2d0004e41f8eb89df1a88e4a288f86fc0745ddb16cc5f2b2540b980018fa90df9f425320a33d9db37b0b9e8b40003617563803be43132ab3dfc7023b99871d616f5e0a639db6721b2cf1af14322676e4e163e1def85f76761ad7da23622e781a628e821b13786915364263a671e0c42e5bb92b330829a450a5d1268e838ab2d7b0fff54ed5679a87d4c04bda7a3d9941475c07c13c0e04f8f3c0c5fa707f123d49dd6a14e786007bebf15643bcd862c23818708d80465288e4b1efb6eafe910c0427564f2a55bda5378aa3d35c66043b3bab15627e1fb4fe4c3fe2d121c7c4fbb1894d45da4b3c1da3f75e6a5f132dd2fbb79facdc60f2ece49873f42ea44f846fdd06f07fd010e87e54010d032ecc4e41c9b2671de76e239d3f9b146a7323602c88ff7769cf1d0f6da1c1f0e02bf3d1fc15e4732b18a7290bb00116d4df3ebe9686670f46cfd38d77bdca595b1f271176d811eff260f45b05b9c5f227b1051167f3423f168eb25d39578cd8e7d283efb4f23a7e4316c7742e627234e01574ebd0b7ac9f69de9f66dcd1436b646a039eb913c587b0042fc2d5a5cb4412f6e7761204acd14222ede40f06915af4791d38e028d92e767604483c13c7a8c89496b387e7681191d793e5b38df6d9efffc7414887ebcdf671fdd6adede0c2b41fba243f97ae47f25dc6ee7282da5f2482e75c0bc1288860c156804c39b8b702f3efa5719b4ff51b33d791edb8d310b16e32caead67120b7171863b3100c85cf9afcfdfca9825c2dd295ff5f3878fe11d0db715d3fec961341047ddb9deeaa7a57c50dc7f676c6b5786d62faf4e4afcc08f6abbac7509fab5ee757e461d5cc2dae6954117bbd317dabfee5049404ee81aead0d5745a5af0409410669d158a5d378b223320713ddbce0ca4280ccedb335162ccb24d375f0b294927f2edf0cddf282cc73fdc377623e221f5bb485b9fe6b89dac9d9f4e2a531b89808bbe929f4896d947fc66243eda6e08c3b8b9fb938898cc2f16db21a703b362739b6d91b7964a1d678403dd5c03491f8d296f9c85bff4d6101804759eb55f755b9ae387c4adf37bf303a75d50f0f613d4271a37d759065b528bee229cf3b6ebbbc43dd6ebe0e437b37f241269b7674bc50ed56e469ecd3d537a9110b007ce1d1e23f410a9ac6d5cb8dfbab85c7e14f5ea7753a074ebda82ac0c466a25326a86551fb6ee913541c8d6689c0b8d06fbb4666abe56fd9fafafdaa1ec3e2db19eccf9c259fa86f62a50eda9656bd0e7f2218afa82ac139d1c64aae38167a3ff6630ad6f382e2c29374d5c2528be2bbc08522093cf83968fd1a93434c0fb269c3327e24147a77e1af719a42bd1b34f934e316d26048c211c60d5c487200e187046e55ba9dfdd49a4dfd7892a81a52844fda9d040afa4580e46740908b05c486c56354cd77623ddb51e7c374052c189b0d43db64c03f9371c4fd6fa05814a44c8613a97956394c450926193d0f26f4baa7cf536f4939b75ebdd685c3bedd0e1d0c744b6a3dce199889a6f715ce5758fd5d43d043651aa12f1cad32d74e2434e68937d0abe12ef20a41ad4e9c5c145cbe86fe395209cf7e9b8286e6783dfae16fe7881efa77b86b3e73f7f9f953a02010aeafec2ed49d9dba3f3e176c1982ecd04f83a0f44c97d43c9196d411a4afdc30b863c605cbd831afcb8a1f8f89a22a8d1aa8dc066b12c56616676fa5be09403015c11782b81968f98f5c7ff18762cb390275ea80a4b8ed958a78308f4f86de9d68cfb1d5868bb109b07ac99c661e0a0418e15acbe317d83802b1db3e54026802a9e5bf08533160a9642cb09d68e8d24a54a64b974ee9341ddf597d36029c024b2c124e34181072d5d2cc1886f029972ff1ce080a4865b31c00944ec601949e42ae0546e163062a18e6eba8775c2743aef5b2fd7f7ce1658166dcdd6d4c24344347c67a414e5ea38270f7d50c7e86e4972d42ba7c30788e8cdefdbdd9b9639658e4a4d80c515b225711492ea10a5fa09df27f912c70de3764900bcb13179f4ace1fad2b152f54e592e4bb569878470303d91db5c273b4eb86cb59f1a95041739a48610e88ecdaebbf6113118e68a1e55a1ce45e3d216188cb9e9d36154844704a5b1b2492aa65f2bf5cd42769a5c9c6d40172a5a457694e457d863c1b2748daca893beb96c31c7fd55296f4274d076c2c342709d482ca120f1aff6e6eb99de2062d6b78acdf11fbfa2a3ca1f037e42306b981cdec32edaabfd34a5fc1a042ade60a8ed213048ee597844025d9ccc61b64a603d3be43a1e27b00a95faea475c350f1d117bdbf0f532a7ed67c3681f170bb57f03fd07b9ba4ada88935e53373418b6681b104b6e8d74b6264c17cb6c780a3cd300f16db6af3acfe095ffdf9635dfee0c2c3f646110d5411c3e21a374c85d306ef580d44215f27403257b3add4068a021370bf91f14f6e0cb2d12ea332b15a22675b864157185eb7590c652e89b19309091332dabf1bc709b50950983515c0cefb10712a7fa2835530e6cb1982fa7f38c877707d89181acf9d16c6be51d6f472664156a88983963cc23bb2318e3781ed4caac2edebc3a16c99f1f6d084d6e57b18eb1c65cda685735acbf07716818bd56a575478e3f65b3a9de6c5dfab46c6c8655ab62adcc6e8495f7f79db35c8c449650c26efa44b47a7b047c89676bf17f63d6866a6f32d3383fb0c7fd2843c9dcda52458e0ed71777ac10f250fcba332596f8bfa6a6904d7e0b02bc211550a2fa81411731c0583d997a681bb243c1152b1dd413fd8ab927431ef302f3e6b8fcd9a8031a76be8a3cf1e163fd639916b33ccbc8fa1371f7e2e6bca8b8a91398a96fffb73ade163af2aa8e5fb17c4cf26a3129b3583111223acd2d5c821f0e204346efa103fc50f11863eacc95f131c86d39ced8aea24690fe473c046670831ec1f5581ee2d309448e5a94e50a35416e954664c89cc2475b6623fa2af3a3b41cf3100a0ab9582578c025a9ac471ba3dea83fd7a0faebec62974e276b80e0eb976d001b3fb1ed2aab2197e3d86cd804761fdec53398ef102b36546161e0065797ded826fe94877a2ed576f24eb4463f58af51e9b9256468bad44c2d982b067bdb1aec12c8290884f018818058af7882cb9b0337cd25515ff818383f6542631e88d0323c89b004f2cd5114aae25b220ae26e6bdda51ac4310954c5853fb724a7a1cd2b47ec146890e6be0922c46425212dd57c60f114f17d50fad3307e2f47a21ce0765d6927b941f67356fb4ef006d76b60a24c6075460243752b9965f763319a688e60dac1cdb73d71c9645eeea99ba8c0f86b107308549f3ff3eb6b47f2d05a9f35d797f648c403dbf1848f3476f50029d2c1111d51424dae2324066ddf4b4bd234b74ea8c38d6e1f812f83c7660e4aee936430aa4a75640efdbb9f0b75bb7c94f4a9616267ab5a31fff380def853b5ef9056e8c4f161d2761b23a15625ae581606075ef0a3a3de6e7e2a99f625cae837a131be2ad6d4f384ae7977e652d51f002163fa2c2fa60462834cabeeb9df0ff83418c2f42f37c5f590c572df7365c4cf48ce2333299b4880f0d68790a3dedad75413f792baf8de64b91beef58975c41856bd8822e549aafa654b5c307308c747fe4a7156a27279398249fe32d6cfd43518a566e733c04f35668f96d99079f4c734576aee43c59a143e621d0802424508b0afa5ee99334739be539ce794f53a8bc8e92fc9076b0ec0f94e16ae42a738570973d51d7e426ab198efb9f7afa7a875910d65f0ff647bb54b9596044a84c03036a25713b39ef3bea3d2b5d44cd450c2f9bd4633a9c3017e2c2af724931546c5f99b0030ea6a32081fb76abcfa044687fda6f24add163b2c85d9ab7ae1cd27f852e0f39b5571f68b6876e64ffad8e4fdc5650ce94c4adc68d3f53cb23641ade82f32bd4a6e4e1d4ce7df89b90edc0526a901f3979bd46f94ae99019e1c8ef9b6ea1c4d0027bb115fe511bb67884510d75013e2e972dd51e329ca8dbf4efbd8f984780a86597fd38de46495104dc93e4012bdc03b183d2504baa636bb713237101f106bc37f3a73a346f2d632292017b179b1c4976bea2e2a7a3c82e489b1d5a0e92200e91b0dee55cc484e1d85ae17eaa369f91b2fb1c7965b0ee72d393a1036e67bdf23a82ce645199a844f9fe345c8ab57255f6842cef7aa1f1aa8a4977386aa81a38ef7ad9f0302bb6f6e29a33f19870ab851833818553c262549f845d68b4f4c5fc5c84b25cc4c19a111793cabbb6c838b4e00b980e436f7725c0b776de99736c77484967cdc6c54d42505ec213e3f07f7aeac40b428609935bf5766e21b3e07f2a73b6a42edbf389f275904b6aae8984713d51b3fbfd96d081e3ca755423b4a40028f874fe52fd5b9478e5ef41d12477c29be2f656453573418860288770e35e0e9d650be25db4236ea9a5c099b3416b326cc4d9f3ccf25f86fb7fd487e7ef1d4a9e116d49365c66cf5ed50f9c3fb6a88b36b943760afba8b14dd59e320900a512ceb6ef72e15e1e877972e01448e415a22e9424114b726a28681d4fc06684145be92bf7c7d5b36f6af9ddf234c6fda5abafa067e98511969a20551fa389d5c2826a3fde9b134f62dc4f1a0bb7788a53d5f3a43f07151e21deb96497ce26dc3a74edd046824c6fcdbbf305c3a6796dd6a61379614a8f75389673a4cb22ac94f48e208de48d3efdb462fb3adeedfc23052dfbd7686c8b75aa370f480fd198bdc239c95db969836bfacf2e721952aa738238c4d5be023ea5c97ff893c37135fcf81da67db6c5d43ed1042e49b39318901cd8cce45e56ccedcd043699402f3b78116dad1ddad844e7a9d70a4c8c4988251eb578742fa0e6df385abf1c64a7e4bf5e0e2233f222bc534dac8ee0b99f5de5045696a1063b1c45cad69b9de4e1064fa04d96d6cf598079d68cbb6999665b82ce8a198c0d9f6b9de1b805163801c6e70b375b8d85c3ad09f26ef501d4cada2867747e86b8444b01c13570f11d791e367c8e58c10990a1be621bddeec02184983230f819bfc1243d1957056a3e2d4e94a6c621ed699176466b1a30a7966393571a0cc1a213374fa15254e659a292e1c22061b2ae332d2e2587c2cad903c59ad171a244616bfdd9fb90bb86a550b3c616eacb822ca384c78ce819debba6a761b476e2e2b1c03dce6799c67a9d6a667397ba908f70123a4955e042958204eeb8bfe94ebe6019d76e14698ca180a0affe2d2546adec73829e4173b13fae5e35cb5b81faf0188a38573095d50db7682a82bcf3a1bca28464ef40b3747b5c36982271810d1270c99b4cdfffd10b8ff0805679cd6d9c87d544fcd16c408d15b378b76f7241f09f0390bf56bb40439333ddca7f3b362a6df999a26a893aa85006655e34d8ab237dd254030be6cb382dae27a698f41b5bf0e1957493a81335f89e042af43f556688d6efa30ce08c70504a203955da844ba03d2687b27da26ef2111b1d35971306f1b6494c4f04412761a82aa1d4455f728be4b76ca6b784c14a4bca219dbcfe44e47732faff235cbea9de533b55429770c63efe3b83ca9501598b668978c5b667f8dd9db0f38def8aa4549dac7af8b3ab78ca9d4269e497febbd34b238166ea1c6ceeb12867c16c44031f9332c4782777a7de5e762935c41fc04a80ba9e94c0851bf85052bc45ea0ebb8b711034df2f2aec480e83f5b70a1d97d979a5742e45e1cb27bb24342c2b5df1bd9737167d9475e3c1c0e30c024a20fd3291c2cfd6d1d731a915de6c4024d88c320cb5ff816e81f2d653cdd998a234d29309aa74230ea7698f4c32564bae2a6ef965eb362b9be3ec4b83f9957ad58d441a2449a1c9580b04e4892848e7ee938c6c2f519ac3efd40f825807af6ae12fe8832cc3d3053e78324c08f586febdefff789a5ec763deebae75ed78651a5403540d71ab5562033a83fe8ea08dd7b0efa3ec6d28aada77659b250bc337b658c98e69ee6e1e1c3d141776a398d3256a3c4f6e99610e4ce816bff1b63e10809f28ebaa8147a9a65ad938e4acc610efb0618927be18742e2330985541a633ffda6c12aa4331fa829d8f44c3b723ec82588abe47d8a7cbbadc32544dc6fd97e66cdabc2788f3b9106eadff1b19f179e20f018827b44db67092735c96985692e1bb810e25557e360c93de4b8d2332cdaaa4312552ea8377e2bf967dae8b1e9f97d8c4dee6b1d55d781c3ae67c0bd9b4d5be69c121e5a384d7f4c5059d86f3b1838f3f99f1ca632a45e66ca7648563ee7aa30ede0f29c5b7ef612e5ac7c19c9e9a33b58d04a28e9e1dca66c19e19fa59f18aa44e7546c685daaea477aa85401d2f46a300bf09a3bfbde1691be5725ac779ddb972b80bc3b47d8fc8f9cfe24a5057e6b5881990361e0c91cd8df1ebb6616d3f48063fe6d78a40172118371f3090a5f109edefb137dd2a961c0d3606353322897ec0af57be29ad2e165ae10620078381135d096b590db5d7492106762dbe042a70f94f5a4c6ce188158b5e9142263d01d04b09e253e276f6ad6bace8559b7cef770c8035895d65377f27591019ead7c83c0b9ff85fb1bcc38bbd38d2bf4bcbf5ca81761ec852f2edfffba76017dcfff6bc9b52e3b47a55af256e1a7cf333d65b1c71a6a6c9e599c7d843fa325efc90af75a2e8b99ee9c696cabda7fa18e74dc5a1aff3efd9ba3a00b7b24597af742f7fcebf72bee790dee6b28800d3ce280cc2d20f2f11a466af92f0eb73ed21c5a9a8c53c9e7cdfc8f2f6c11502c569480d46e62d2278589afcf740437b6a51d0b571935577ea3c398e7a9b20a7d7ad08419495f55b175b11558f314118f93deb8bec18e8af1e76db66c2458cfd7ada4572c0d082f76b79a6f6cc963ad74487ae5d2d161a7b9703f3c7bbc1fa3724a132d69f8bf80a22568206a68e03ac531c5475e9012250b12f0cfbf57b43de7dfc9b42618683e347c31a8eef18d983366aa5b8a5b1f10969d8d9c09fed1b1498d9faec007fe350a09a250cc90bbb07710ed4ef576941c725ddd578781266672dff09a0c2d4c78d6b3080a85c147948c59aafc011a38861c84d51d774e733bd1f4c85339841f0a51642bf84a3eb4f0ff38551b84b5cc4d9933be94d1c395570d7db9b68b886d5666434ce29205089d69e63047bc2d4ead0b117756463b8de5c75c4435b5abf099c3e7017e732f245a6e7f5dd4ee49554fffed719f3beab16b473c1b6c9455ed1f372d3f36a2fbb146f47ca312c2748ea122d898538c35a88258ea6f4eda63355015222440be9d3f81967b44723e08c7aa94100811822b4c509e2873fdef3a9b1790edbdd3a114f5d4aff84801c56bf90ef3d5479f1d7101f4fb1f56ed0289f014c56d5b962d62a4bad57bf17fcbd4c89c6a383101cba35b8a45c0c8ac36764ea775183430cf8a06c778017d6d1dcce74c0ec1ced44341a4c4b081165a48a9219a6291b3f3fd7708e94d5fb4b7bef3394d45a90986ea91206cb03275bacd4bd026ba279d5b126603487cfd36c4add5b6e8f044dfa65f4def783ef86b0c91d72c8daa96b51761b16fd760beaf3c22a1931c784ce4efd99baf218740f01a021f3c465a36586abe3a91f03d5386b5f8f82fd4dd23ac6ea2c44bdd9d990d77813556b626ac7867c7806d5f2775f5b6581fbab403d8bb0bea6097acfc76ff5dcb8d6e892055355114a64ccbe47ce132bf6db59cff0e9419f809e4dd72445f740edd9b6fb68e34b458712e864d65f529be7421a984f4a9c7423d0626f4f8996b687b556ab1d258ab7abbee10bc0b08173c589b49ca75e7e38883c7ee9731b5a385860b2bb8306abdc5d0d9e83b5aec90b567c9c827e02dcde2cf285276ed0e84bfbd383346e809d627a651a77dad717b3161684284978f24ec48cc76187d8732f1fa5e8d9c085f657796d26bd1d9e46c26ca5d39127fa42c55d4fd31cc2901d8c041abf480a4352f2e8e9cae69ec5c84cfce6cd58a18db2a3e5391af6df71a023e565e86181a164e73bb51b5c3ddd0c9a4cfd251c7ae02ce93557634bb7babab6258a98eab05473e2b1ecb062c4a4beda710cd5e66a1e4613bd61184080fe97588ac7cfcba3e354705b940d95a256721f89d7ebe485ed1b0f9f0f37760acb4df9cf3d446cbb935686481be9c92496ac7643025f97ab9e3eac6b70c7c492ff8e751d7603c27784989087e5877e6ef338b1f8e94fef10fdf782ed7c5c4f78237ef1aa57c8f3583864b209779fdce785cca597849927b87f9c5797320a7683649b7f17008ed6ab8c85eaee300347795daa50fe9465d5f6adc92a71c6b82ece8343d054864cfcac673a1a35ece4a9180d0b0dc098ee19d8a3b2fc05efb5cd0ef9719d09ff5170d1763ed80319c0eaca4cbb7e7f54f4edaf7b0658c532390ae2eea7290c15d8ce87cb5648ff32cd6e35ab7de4d056511cb8ff520d9da4052472c644e0cd3672794cf0ca2abddc64ee78eb5d27db8714a20669ce80b5196ee7257ace8574f43956ac0c6a00", 0x2000, &(0x7f0000001000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x0, {0x5}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, 0x0, 0x0, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x18, 0x0, 0x0, {0x2}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:00:31 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xe7}]}}) 05:00:31 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x300}]}}) 05:00:31 executing program 3: socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{&(0x7f0000008e00)={0x14, 0x16, 0xd25, 0x0, 0x0, "", [@nested={0x4}]}, 0x14}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:32 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x500}]}}) 05:00:32 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x600}]}}) 05:00:32 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x700}]}}) 05:00:32 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r1, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r2}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r3 = socket(0x1e, 0x1, 0x0) connect$tipc(r3, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r3, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:32 executing program 4: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:32 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x900}]}}) 05:00:32 executing program 3: socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{&(0x7f0000008e00)={0x14, 0x16, 0xd25, 0x0, 0x0, "", [@nested={0x4}]}, 0x14}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:32 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xa00}]}}) 05:00:32 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xb00}]}}) 05:00:32 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xc00}]}}) 05:00:32 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xd00}]}}) 05:00:32 executing program 4: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:32 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xe00}]}}) 05:00:32 executing program 1: openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r3, 0x1, &(0x7f0000000700)=[&(0x7f0000000440)={0x0, 0x20000000, 0x4, 0x1, 0x0, r2, &(0x7f0000000780)='!', 0x6}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000041c0)="13156175a8b2e7b057dba11e47475fd0133b8cfa471111cc2ec8c1d5dcfa48fba4abccbd644ed998ae428d5f92ecb1236de0b19359e465a8325b5f036fc68ed19b48553a573f6b79b1cd29751bb0438d649765812a12bf807adeb675b533be4c3b9ec5a9753fe0637e31aece61287816ec034d266f8bcf753f6243094831656785e059f5eac17302fc9ee55c96fde76d8149354670afa82d6593f9df114c75f72b8ae2528ceebf6d479551c14b4a9c77a352ce775d34fdbcaf1a7a51d7ad44a6ba79361811934c990445e7b08c3ed4b2a7028031ac8a426e68654cbe857f3362cbbe41c4d08d274eb267bd56cd10c8b991d3537dd66f23aae72445a50d67a2375b2406427ee28c6e496a76ad46df734934bdc595d87ff9e9c473efe50a45db3c722c0ed50c5a2dea4154ee5c13779800a7ab06bfb55a3f8965ae42cd22cdebe313276884129822a50980c74c01380f9c0479f94debda12571acee69a4afbcc0a8fb8e8399367cf8578f9d2e076903c1934953d89e7d7571c53fa764cacf92c21852171202539439f9ffb4248bcd116aa41451d51c1ac464cd7614fb31239edac4d875fbaa0ad2097d5bae00774bef458ca13e1ad35eb49fec69d363b3a94b63fb63e1cc38bddb037737a5072196cd9c7e68a28742308dd0560e8033569507bb95c92b1bd55517f4e76d6406a94fb1a283f526d00ce91647aca4afd2725eaa5f1b9a6049f65480d0675fd34d8d541ed680d4e70883d09bec6870783c4e63985472bb091b5f2621e5f1fc8dee703025886d0499d28980e2d854527acb7b96f070e6b1c060ddf1ba1779bf15f54c1480558b3a5cdd5d3954c652a8c057b1066f723b166eea100d38a6932bcec2de1a9ccdf451cb22f4ba534fd4e39ceaedabf8be0c40153a1d7c06f055fe15909395d1c990236b5ca058be175fbffffb10f4aa2b2f3968075902d26f71a00d66a6355c65143b20889cc602e9b768c2f953a320a2ff78fbc57ed164ec830756b9763b2aba34203648b4e5b53ef9ab68498a47ed35ea83f7f1335960adaa44644993251bdfd0291d8216cfd7ee4e16fb552b609f346b321a5f9ef8efeac0f1b0c4871c2624843871d61d46205bc20ef4f0c851ae8a8e14366811c89a2c30b6fb81002baeb2c4aace13d4035d187c56b86636737652344120e6eb6c05de0ec027e79c8812898e1bf99dd7d03c6899be1976cbc647f617db9e84cb75f0495cfa03a4b5a84af2be176fbc721f9bc4fdc21a1f773bce63e0c53f1be8a798f75513c96e12573bf328ccbc008fb1749d5b4a1af7bd624402fc16abbc7622730ebf6c24b00e91fe7a62cece46b50a28440c5009a20662f60560a2bec9bf09ce5a794486ca526774c3fc53419a32f4532a1c2a6c2179090d330c4b3248ac492faf3ebdcff4069bb2914a4c69041bf7ce3e13bf3f956d31ffd0a85614b78cf8d95549fc1762a10aa62bd5995cfdae4398cc449465646dd28011886604ba93f849a7837706268785fe1ce320ab78a89f98f02ab0ea422607e7348befb69368fbf83475d05d51a5f8260a476b213dcff1a3b272aea2aa4646d73e13fe55ffe258a093b87d0b96caea9cc8dafed42255576258c9d53652184dfccdadc722ced2a3f59db17bb09a4facb42b788aa7b8acdb8fed59dfef34f512c812b4e92d9a0249d8ee4c613f670c4dc7df3d58f3f8e5dae8d5a78fb3d5c66e142980c1b8ee43edb0cb7fcb22d7bca320fa572bd5b3741249934e063f74764b157104018d5f1649f4b91831baffb74ad2ad5677a7d2915a608f6f2ea8d0f8b0b6d1cab253b216ee673fee2115e5dac997141bc8dea18d8fd280be0ce57b15d1ada594d16edbcf13201bc3ab4debaf888cb431cebeb9a049274342ebb0906e74cbe8a0eb21ded2193d33349f0a7d7741d7b76d9971cd6340da464b613578c2452c813c61bab026bfec64a4337339b66c6b5b7695d4633612a47292bd6dd3e869652aed0166f5eaff83a30fb566368db700c1686bdb06c23fbc61e479e1f71dc5fef87c99619314b2a98ebd71b77bbd179c562ebe76f56a3eb262ac65d80b2d4433dfaadbddbf7ed62445cfbb34697e0150d230f08e2afdefb2ae8d99eaaa138b0711bf9637ce5b0d09aea7077451cba24e3e3db0020d108ad74ff3332978620b5ddeb3f2242e0504692feb83dea772e72b29a098f908bc3f32639fe7c32c48d0cf07b6ca929dbb4bea4bd544d747e28a95a9f8d66b91c0224d4c363fdcc6f4bccb990f74075b02cff855f112efc73c2116062509ff3dd6a05750f2742477af7712801d72410ec64c96143262d3e6837861022a895f6903bf8c31091997d10c468df3c17b40685b7fba27e9a8d3f559d686584b888a0f8583efbe53fa078c3e64fb8ca12f0f3402ca64224241db87ef33c036539dc73194c8651c3d601bfdc29455a05484ae695e0ac26aefa7fca2e5ca1d1ede7efe3316e13eee2b061d4cb77acf0e9963bf60def37d742a4e242a46d7b68f9c574ee499eafa637e864c796493b4f3276b4a1446e96923a1329a35b629da9b27b7fb09fcf66cfab23ec2cf8fcf69cb16238c8e06aff4df385204b94d92f80ba9ab763581dbb4db557df13f8401c75a1200a746a8b5735f577499e3e887f2f2e0c878cc062c3dd03572085a0f31468b3e58ec23de9ea8dd442127edf9b8311df5e389552e7c33db5fdc46f54769990acfc27034e0b182c2fd13aa39427a25bf27336d675c28c2b7244d6e678ece162c592622ec7284ed00bf9387caadcd1bc50c980e5dfdf1713d194fa099d26a2dffcc3628f7e47c027d65284d8bd51c5ae4fa104574d922aa844ea3914c9af3c83c376a647a81908b6561fe0c3531f045c023190dfa63974369a7d52601f980f0f9e3b1ae60b442f95c1599893dc779fa098566f56769e01d33a9dbd408d7a6666931ac7984852cb91b884c196cd30ad68b8aac6b4ad903b9a3863fd65674efd1364969bd83460cb2f4ce98a779919f5fa61e1424c55bbd1e934aeb533166cfb31ca389b18188456ea1701d4524a2d0004e41f8eb89df1a88e4a288f86fc0745ddb16cc5f2b2540b980018fa90df9f425320a33d9db37b0b9e8b40003617563803be43132ab3dfc7023b99871d616f5e0a639db6721b2cf1af14322676e4e163e1def85f76761ad7da23622e781a628e821b13786915364263a671e0c42e5bb92b330829a450a5d1268e838ab2d7b0fff54ed5679a87d4c04bda7a3d9941475c07c13c0e04f8f3c0c5fa707f123d49dd6a14e786007bebf15643bcd862c23818708d80465288e4b1efb6eafe910c0427564f2a55bda5378aa3d35c66043b3bab15627e1fb4fe4c3fe2d121c7c4fbb1894d45da4b3c1da3f75e6a5f132dd2fbb79facdc60f2ece49873f42ea44f846fdd06f07fd010e87e54010d032ecc4e41c9b2671de76e239d3f9b146a7323602c88ff7769cf1d0f6da1c1f0e02bf3d1fc15e4732b18a7290bb00116d4df3ebe9686670f46cfd38d77bdca595b1f271176d811eff260f45b05b9c5f227b1051167f3423f168eb25d39578cd8e7d283efb4f23a7e4316c7742e627234e01574ebd0b7ac9f69de9f66dcd1436b646a039eb913c587b0042fc2d5a5cb4412f6e7761204acd14222ede40f06915af4791d38e028d92e767604483c13c7a8c89496b387e7681191d793e5b38df6d9efffc7414887ebcdf671fdd6adede0c2b41fba243f97ae47f25dc6ee7282da5f2482e75c0bc1288860c156804c39b8b702f3efa5719b4ff51b33d791edb8d310b16e32caead67120b7171863b3100c85cf9afcfdfca9825c2dd295ff5f3878fe11d0db715d3fec961341047ddb9deeaa7a57c50dc7f676c6b5786d62faf4e4afcc08f6abbac7509fab5ee757e461d5cc2dae6954117bbd317dabfee5049404ee81aead0d5745a5af0409410669d158a5d378b223320713ddbce0ca4280ccedb335162ccb24d375f0b294927f2edf0cddf282cc73fdc377623e221f5bb485b9fe6b89dac9d9f4e2a531b89808bbe929f4896d947fc66243eda6e08c3b8b9fb938898cc2f16db21a703b362739b6d91b7964a1d678403dd5c03491f8d296f9c85bff4d6101804759eb55f755b9ae387c4adf37bf303a75d50f0f613d4271a37d759065b528bee229cf3b6ebbbc43dd6ebe0e437b37f241269b7674bc50ed56e469ecd3d537a9110b007ce1d1e23f410a9ac6d5cb8dfbab85c7e14f5ea7753a074ebda82ac0c466a25326a86551fb6ee913541c8d6689c0b8d06fbb4666abe56fd9fafafdaa1ec3e2db19eccf9c259fa86f62a50eda9656bd0e7f2218afa82ac139d1c64aae38167a3ff6630ad6f382e2c29374d5c2528be2bbc08522093cf83968fd1a93434c0fb269c3327e24147a77e1af719a42bd1b34f934e316d26048c211c60d5c487200e187046e55ba9dfdd49a4dfd7892a81a52844fda9d040afa4580e46740908b05c486c56354cd77623ddb51e7c374052c189b0d43db64c03f9371c4fd6fa05814a44c8613a97956394c450926193d0f26f4baa7cf536f4939b75ebdd685c3bedd0e1d0c744b6a3dce199889a6f715ce5758fd5d43d043651aa12f1cad32d74e2434e68937d0abe12ef20a41ad4e9c5c145cbe86fe395209cf7e9b8286e6783dfae16fe7881efa77b86b3e73f7f9f953a02010aeafec2ed49d9dba3f3e176c1982ecd04f83a0f44c97d43c9196d411a4afdc30b863c605cbd831afcb8a1f8f89a22a8d1aa8dc066b12c56616676fa5be09403015c11782b81968f98f5c7ff18762cb390275ea80a4b8ed958a78308f4f86de9d68cfb1d5868bb109b07ac99c661e0a0418e15acbe317d83802b1db3e54026802a9e5bf08533160a9642cb09d68e8d24a54a64b974ee9341ddf597d36029c024b2c124e34181072d5d2cc1886f029972ff1ce080a4865b31c00944ec601949e42ae0546e163062a18e6eba8775c2743aef5b2fd7f7ce1658166dcdd6d4c24344347c67a414e5ea38270f7d50c7e86e4972d42ba7c30788e8cdefdbdd9b9639658e4a4d80c515b225711492ea10a5fa09df27f912c70de3764900bcb13179f4ace1fad2b152f54e592e4bb569878470303d91db5c273b4eb86cb59f1a95041739a48610e88ecdaebbf6113118e68a1e55a1ce45e3d216188cb9e9d36154844704a5b1b2492aa65f2bf5cd42769a5c9c6d40172a5a457694e457d863c1b2748daca893beb96c31c7fd55296f4274d076c2c342709d482ca120f1aff6e6eb99de2062d6b78acdf11fbfa2a3ca1f037e42306b981cdec32edaabfd34a5fc1a042ade60a8ed213048ee597844025d9ccc61b64a603d3be43a1e27b00a95faea475c350f1d117bdbf0f532a7ed67c3681f170bb57f03fd07b9ba4ada88935e53373418b6681b104b6e8d74b6264c17cb6c780a3cd300f16db6af3acfe095ffdf9635dfee0c2c3f646110d5411c3e21a374c85d306ef580d44215f27403257b3add4068a021370bf91f14f6e0cb2d12ea332b15a22675b864157185eb7590c652e89b19309091332dabf1bc709b50950983515c0cefb10712a7fa2835530e6cb1982fa7f38c877707d89181acf9d16c6be51d6f472664156a88983963cc23bb2318e3781ed4caac2edebc3a16c99f1f6d084d6e57b18eb1c65cda685735acbf07716818bd56a575478e3f65b3a9de6c5dfab46c6c8655ab62adcc6e8495f7f79db35c8c449650c26efa44b47a7b047c89676bf17f63d6866a6f32d3383fb0c7fd2843c9dcda52458e0ed71777ac10f250fcba332596f8bfa6a6904d7e0b02bc211550a2fa81411731c0583d997a681bb243c1152b1dd413fd8ab927431ef302f3e6b8fcd9a8031a76be8a3cf1e163fd639916b33ccbc8fa1371f7e2e6bca8b8a91398a96fffb73ade163af2aa8e5fb17c4cf26a3129b3583111223acd2d5c821f0e204346efa103fc50f11863eacc95f131c86d39ced8aea24690fe473c046670831ec1f5581ee2d309448e5a94e50a35416e954664c89cc2475b6623fa2af3a3b41cf3100a0ab9582578c025a9ac471ba3dea83fd7a0faebec62974e276b80e0eb976d001b3fb1ed2aab2197e3d86cd804761fdec53398ef102b36546161e0065797ded826fe94877a2ed576f24eb4463f58af51e9b9256468bad44c2d982b067bdb1aec12c8290884f018818058af7882cb9b0337cd25515ff818383f6542631e88d0323c89b004f2cd5114aae25b220ae26e6bdda51ac4310954c5853fb724a7a1cd2b47ec146890e6be0922c46425212dd57c60f114f17d50fad3307e2f47a21ce0765d6927b941f67356fb4ef006d76b60a24c6075460243752b9965f763319a688e60dac1cdb73d71c9645eeea99ba8c0f86b107308549f3ff3eb6b47f2d05a9f35d797f648c403dbf1848f3476f50029d2c1111d51424dae2324066ddf4b4bd234b74ea8c38d6e1f812f83c7660e4aee936430aa4a75640efdbb9f0b75bb7c94f4a9616267ab5a31fff380def853b5ef9056e8c4f161d2761b23a15625ae581606075ef0a3a3de6e7e2a99f625cae837a131be2ad6d4f384ae7977e652d51f002163fa2c2fa60462834cabeeb9df0ff83418c2f42f37c5f590c572df7365c4cf48ce2333299b4880f0d68790a3dedad75413f792baf8de64b91beef58975c41856bd8822e549aafa654b5c307308c747fe4a7156a27279398249fe32d6cfd43518a566e733c04f35668f96d99079f4c734576aee43c59a143e621d0802424508b0afa5ee99334739be539ce794f53a8bc8e92fc9076b0ec0f94e16ae42a738570973d51d7e426ab198efb9f7afa7a875910d65f0ff647bb54b9596044a84c03036a25713b39ef3bea3d2b5d44cd450c2f9bd4633a9c3017e2c2af724931546c5f99b0030ea6a32081fb76abcfa044687fda6f24add163b2c85d9ab7ae1cd27f852e0f39b5571f68b6876e64ffad8e4fdc5650ce94c4adc68d3f53cb23641ade82f32bd4a6e4e1d4ce7df89b90edc0526a901f3979bd46f94ae99019e1c8ef9b6ea1c4d0027bb115fe511bb67884510d75013e2e972dd51e329ca8dbf4efbd8f984780a86597fd38de46495104dc93e4012bdc03b183d2504baa636bb713237101f106bc37f3a73a346f2d632292017b179b1c4976bea2e2a7a3c82e489b1d5a0e92200e91b0dee55cc484e1d85ae17eaa369f91b2fb1c7965b0ee72d393a1036e67bdf23a82ce645199a844f9fe345c8ab57255f6842cef7aa1f1aa8a4977386aa81a38ef7ad9f0302bb6f6e29a33f19870ab851833818553c262549f845d68b4f4c5fc5c84b25cc4c19a111793cabbb6c838b4e00b980e436f7725c0b776de99736c77484967cdc6c54d42505ec213e3f07f7aeac40b428609935bf5766e21b3e07f2a73b6a42edbf389f275904b6aae8984713d51b3fbfd96d081e3ca755423b4a40028f874fe52fd5b9478e5ef41d12477c29be2f656453573418860288770e35e0e9d650be25db4236ea9a5c099b3416b326cc4d9f3ccf25f86fb7fd487e7ef1d4a9e116d49365c66cf5ed50f9c3fb6a88b36b943760afba8b14dd59e320900a512ceb6ef72e15e1e877972e01448e415a22e9424114b726a28681d4fc06684145be92bf7c7d5b36f6af9ddf234c6fda5abafa067e98511969a20551fa389d5c2826a3fde9b134f62dc4f1a0bb7788a53d5f3a43f07151e21deb96497ce26dc3a74edd046824c6fcdbbf305c3a6796dd6a61379614a8f75389673a4cb22ac94f48e208de48d3efdb462fb3adeedfc23052dfbd7686c8b75aa370f480fd198bdc239c95db969836bfacf2e721952aa738238c4d5be023ea5c97ff893c37135fcf81da67db6c5d43ed1042e49b39318901cd8cce45e56ccedcd043699402f3b78116dad1ddad844e7a9d70a4c8c4988251eb578742fa0e6df385abf1c64a7e4bf5e0e2233f222bc534dac8ee0b99f5de5045696a1063b1c45cad69b9de4e1064fa04d96d6cf598079d68cbb6999665b82ce8a198c0d9f6b9de1b805163801c6e70b375b8d85c3ad09f26ef501d4cada2867747e86b8444b01c13570f11d791e367c8e58c10990a1be621bddeec02184983230f819bfc1243d1957056a3e2d4e94a6c621ed699176466b1a30a7966393571a0cc1a213374fa15254e659a292e1c22061b2ae332d2e2587c2cad903c59ad171a244616bfdd9fb90bb86a550b3c616eacb822ca384c78ce819debba6a761b476e2e2b1c03dce6799c67a9d6a667397ba908f70123a4955e042958204eeb8bfe94ebe6019d76e14698ca180a0affe2d2546adec73829e4173b13fae5e35cb5b81faf0188a38573095d50db7682a82bcf3a1bca28464ef40b3747b5c36982271810d1270c99b4cdfffd10b8ff0805679cd6d9c87d544fcd16c408d15b378b76f7241f09f0390bf56bb40439333ddca7f3b362a6df999a26a893aa85006655e34d8ab237dd254030be6cb382dae27a698f41b5bf0e1957493a81335f89e042af43f556688d6efa30ce08c70504a203955da844ba03d2687b27da26ef2111b1d35971306f1b6494c4f04412761a82aa1d4455f728be4b76ca6b784c14a4bca219dbcfe44e47732faff235cbea9de533b55429770c63efe3b83ca9501598b668978c5b667f8dd9db0f38def8aa4549dac7af8b3ab78ca9d4269e497febbd34b238166ea1c6ceeb12867c16c44031f9332c4782777a7de5e762935c41fc04a80ba9e94c0851bf85052bc45ea0ebb8b711034df2f2aec480e83f5b70a1d97d979a5742e45e1cb27bb24342c2b5df1bd9737167d9475e3c1c0e30c024a20fd3291c2cfd6d1d731a915de6c4024d88c320cb5ff816e81f2d653cdd998a234d29309aa74230ea7698f4c32564bae2a6ef965eb362b9be3ec4b83f9957ad58d441a2449a1c9580b04e4892848e7ee938c6c2f519ac3efd40f825807af6ae12fe8832cc3d3053e78324c08f586febdefff789a5ec763deebae75ed78651a5403540d71ab5562033a83fe8ea08dd7b0efa3ec6d28aada77659b250bc337b658c98e69ee6e1e1c3d141776a398d3256a3c4f6e99610e4ce816bff1b63e10809f28ebaa8147a9a65ad938e4acc610efb0618927be18742e2330985541a633ffda6c12aa4331fa829d8f44c3b723ec82588abe47d8a7cbbadc32544dc6fd97e66cdabc2788f3b9106eadff1b19f179e20f018827b44db67092735c96985692e1bb810e25557e360c93de4b8d2332cdaaa4312552ea8377e2bf967dae8b1e9f97d8c4dee6b1d55d781c3ae67c0bd9b4d5be69c121e5a384d7f4c5059d86f3b1838f3f99f1ca632a45e66ca7648563ee7aa30ede0f29c5b7ef612e5ac7c19c9e9a33b58d04a28e9e1dca66c19e19fa59f18aa44e7546c685daaea477aa85401d2f46a300bf09a3bfbde1691be5725ac779ddb972b80bc3b47d8fc8f9cfe24a5057e6b5881990361e0c91cd8df1ebb6616d3f48063fe6d78a40172118371f3090a5f109edefb137dd2a961c0d3606353322897ec0af57be29ad2e165ae10620078381135d096b590db5d7492106762dbe042a70f94f5a4c6ce188158b5e9142263d01d04b09e253e276f6ad6bace8559b7cef770c8035895d65377f27591019ead7c83c0b9ff85fb1bcc38bbd38d2bf4bcbf5ca81761ec852f2edfffba76017dcfff6bc9b52e3b47a55af256e1a7cf333d65b1c71a6a6c9e599c7d843fa325efc90af75a2e8b99ee9c696cabda7fa18e74dc5a1aff3efd9ba3a00b7b24597af742f7fcebf72bee790dee6b28800d3ce280cc2d20f2f11a466af92f0eb73ed21c5a9a8c53c9e7cdfc8f2f6c11502c569480d46e62d2278589afcf740437b6a51d0b571935577ea3c398e7a9b20a7d7ad08419495f55b175b11558f314118f93deb8bec18e8af1e76db66c2458cfd7ada4572c0d082f76b79a6f6cc963ad74487ae5d2d161a7b9703f3c7bbc1fa3724a132d69f8bf80a22568206a68e03ac531c5475e9012250b12f0cfbf57b43de7dfc9b42618683e347c31a8eef18d983366aa5b8a5b1f10969d8d9c09fed1b1498d9faec007fe350a09a250cc90bbb07710ed4ef576941c725ddd578781266672dff09a0c2d4c78d6b3080a85c147948c59aafc011a38861c84d51d774e733bd1f4c85339841f0a51642bf84a3eb4f0ff38551b84b5cc4d9933be94d1c395570d7db9b68b886d5666434ce29205089d69e63047bc2d4ead0b117756463b8de5c75c4435b5abf099c3e7017e732f245a6e7f5dd4ee49554fffed719f3beab16b473c1b6c9455ed1f372d3f36a2fbb146f47ca312c2748ea122d898538c35a88258ea6f4eda63355015222440be9d3f81967b44723e08c7aa94100811822b4c509e2873fdef3a9b1790edbdd3a114f5d4aff84801c56bf90ef3d5479f1d7101f4fb1f56ed0289f014c56d5b962d62a4bad57bf17fcbd4c89c6a383101cba35b8a45c0c8ac36764ea775183430cf8a06c778017d6d1dcce74c0ec1ced44341a4c4b081165a48a9219a6291b3f3fd7708e94d5fb4b7bef3394d45a90986ea91206cb03275bacd4bd026ba279d5b126603487cfd36c4add5b6e8f044dfa65f4def783ef86b0c91d72c8daa96b51761b16fd760beaf3c22a1931c784ce4efd99baf218740f01a021f3c465a36586abe3a91f03d5386b5f8f82fd4dd23ac6ea2c44bdd9d990d77813556b626ac7867c7806d5f2775f5b6581fbab403d8bb0bea6097acfc76ff5dcb8d6e892055355114a64ccbe47ce132bf6db59cff0e9419f809e4dd72445f740edd9b6fb68e34b458712e864d65f529be7421a984f4a9c7423d0626f4f8996b687b556ab1d258ab7abbee10bc0b08173c589b49ca75e7e38883c7ee9731b5a385860b2bb8306abdc5d0d9e83b5aec90b567c9c827e02dcde2cf285276ed0e84bfbd383346e809d627a651a77dad717b3161684284978f24ec48cc76187d8732f1fa5e8d9c085f657796d26bd1d9e46c26ca5d39127fa42c55d4fd31cc2901d8c041abf480a4352f2e8e9cae69ec5c84cfce6cd58a18db2a3e5391af6df71a023e565e86181a164e73bb51b5c3ddd0c9a4cfd251c7ae02ce93557634bb7babab6258a98eab05473e2b1ecb062c4a4beda710cd5e66a1e4613bd61184080fe97588ac7cfcba3e354705b940d95a256721f89d7ebe485ed1b0f9f0f37760acb4df9cf3d446cbb935686481be9c92496ac7643025f97ab9e3eac6b70c7c492ff8e751d7603c27784989087e5877e6ef338b1f8e94fef10fdf782ed7c5c4f78237ef1aa57c8f3583864b209779fdce785cca597849927b87f9c5797320a7683649b7f17008ed6ab8c85eaee300347795daa50fe9465d5f6adc92a71c6b82ece8343d054864cfcac673a1a35ece4a9180d0b0dc098ee19d8a3b2fc05efb5cd0ef9719d09ff5170d1763ed80319c0eaca4cbb7e7f54f4edaf7b0658c532390ae2eea7290c15d8ce87cb5648ff32cd6e35ab7de4d056511cb8ff520d9da4052472c644e0cd3672794cf0ca2abddc64ee78eb5d27db8714a20669ce80b5196ee7257ace8574f43956ac0c6a00", 0x2000, &(0x7f0000001000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x0, {0x5}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, 0x0, 0x0, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x18, 0x0, 0x0, {0x2}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:00:32 executing program 3: socket$nl_generic(0x10, 0x3, 0x10) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{&(0x7f0000008e00)={0x14, 0x16, 0xd25, 0x0, 0x0, "", [@nested={0x4}]}, 0x14}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:32 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x1100}]}}) 05:00:33 executing program 4: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$amidi(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:33 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x1200}]}}) 05:00:33 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x1800}]}}) 05:00:33 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x2500}]}}) 05:00:33 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r1, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r2}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r3 = socket(0x1e, 0x1, 0x0) connect$tipc(r3, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r3, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:33 executing program 3: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{&(0x7f0000008e00)={0x14, 0x16, 0xd25, 0x0, 0x0, "", [@nested={0x4}]}, 0x14}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:33 executing program 4: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$amidi(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x0, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:33 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x5c00}]}}) 05:00:33 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xe7ff}]}}) 05:00:33 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xfdfd}]}}) 05:00:33 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xffe7}]}}) 05:00:33 executing program 4: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$amidi(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x0, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:33 executing program 1: openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r3, 0x1, &(0x7f0000000700)=[&(0x7f0000000440)={0x0, 0x20000000, 0x4, 0x1, 0x0, r2, &(0x7f0000000780)='!', 0x6}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000041c0)="13156175a8b2e7b057dba11e47475fd0133b8cfa471111cc2ec8c1d5dcfa48fba4abccbd644ed998ae428d5f92ecb1236de0b19359e465a8325b5f036fc68ed19b48553a573f6b79b1cd29751bb0438d649765812a12bf807adeb675b533be4c3b9ec5a9753fe0637e31aece61287816ec034d266f8bcf753f6243094831656785e059f5eac17302fc9ee55c96fde76d8149354670afa82d6593f9df114c75f72b8ae2528ceebf6d479551c14b4a9c77a352ce775d34fdbcaf1a7a51d7ad44a6ba79361811934c990445e7b08c3ed4b2a7028031ac8a426e68654cbe857f3362cbbe41c4d08d274eb267bd56cd10c8b991d3537dd66f23aae72445a50d67a2375b2406427ee28c6e496a76ad46df734934bdc595d87ff9e9c473efe50a45db3c722c0ed50c5a2dea4154ee5c13779800a7ab06bfb55a3f8965ae42cd22cdebe313276884129822a50980c74c01380f9c0479f94debda12571acee69a4afbcc0a8fb8e8399367cf8578f9d2e076903c1934953d89e7d7571c53fa764cacf92c21852171202539439f9ffb4248bcd116aa41451d51c1ac464cd7614fb31239edac4d875fbaa0ad2097d5bae00774bef458ca13e1ad35eb49fec69d363b3a94b63fb63e1cc38bddb037737a5072196cd9c7e68a28742308dd0560e8033569507bb95c92b1bd55517f4e76d6406a94fb1a283f526d00ce91647aca4afd2725eaa5f1b9a6049f65480d0675fd34d8d541ed680d4e70883d09bec6870783c4e63985472bb091b5f2621e5f1fc8dee703025886d0499d28980e2d854527acb7b96f070e6b1c060ddf1ba1779bf15f54c1480558b3a5cdd5d3954c652a8c057b1066f723b166eea100d38a6932bcec2de1a9ccdf451cb22f4ba534fd4e39ceaedabf8be0c40153a1d7c06f055fe15909395d1c990236b5ca058be175fbffffb10f4aa2b2f3968075902d26f71a00d66a6355c65143b20889cc602e9b768c2f953a320a2ff78fbc57ed164ec830756b9763b2aba34203648b4e5b53ef9ab68498a47ed35ea83f7f1335960adaa44644993251bdfd0291d8216cfd7ee4e16fb552b609f346b321a5f9ef8efeac0f1b0c4871c2624843871d61d46205bc20ef4f0c851ae8a8e14366811c89a2c30b6fb81002baeb2c4aace13d4035d187c56b86636737652344120e6eb6c05de0ec027e79c8812898e1bf99dd7d03c6899be1976cbc647f617db9e84cb75f0495cfa03a4b5a84af2be176fbc721f9bc4fdc21a1f773bce63e0c53f1be8a798f75513c96e12573bf328ccbc008fb1749d5b4a1af7bd624402fc16abbc7622730ebf6c24b00e91fe7a62cece46b50a28440c5009a20662f60560a2bec9bf09ce5a794486ca526774c3fc53419a32f4532a1c2a6c2179090d330c4b3248ac492faf3ebdcff4069bb2914a4c69041bf7ce3e13bf3f956d31ffd0a85614b78cf8d95549fc1762a10aa62bd5995cfdae4398cc449465646dd28011886604ba93f849a7837706268785fe1ce320ab78a89f98f02ab0ea422607e7348befb69368fbf83475d05d51a5f8260a476b213dcff1a3b272aea2aa4646d73e13fe55ffe258a093b87d0b96caea9cc8dafed42255576258c9d53652184dfccdadc722ced2a3f59db17bb09a4facb42b788aa7b8acdb8fed59dfef34f512c812b4e92d9a0249d8ee4c613f670c4dc7df3d58f3f8e5dae8d5a78fb3d5c66e142980c1b8ee43edb0cb7fcb22d7bca320fa572bd5b3741249934e063f74764b157104018d5f1649f4b91831baffb74ad2ad5677a7d2915a608f6f2ea8d0f8b0b6d1cab253b216ee673fee2115e5dac997141bc8dea18d8fd280be0ce57b15d1ada594d16edbcf13201bc3ab4debaf888cb431cebeb9a049274342ebb0906e74cbe8a0eb21ded2193d33349f0a7d7741d7b76d9971cd6340da464b613578c2452c813c61bab026bfec64a4337339b66c6b5b7695d4633612a47292bd6dd3e869652aed0166f5eaff83a30fb566368db700c1686bdb06c23fbc61e479e1f71dc5fef87c99619314b2a98ebd71b77bbd179c562ebe76f56a3eb262ac65d80b2d4433dfaadbddbf7ed62445cfbb34697e0150d230f08e2afdefb2ae8d99eaaa138b0711bf9637ce5b0d09aea7077451cba24e3e3db0020d108ad74ff3332978620b5ddeb3f2242e0504692feb83dea772e72b29a098f908bc3f32639fe7c32c48d0cf07b6ca929dbb4bea4bd544d747e28a95a9f8d66b91c0224d4c363fdcc6f4bccb990f74075b02cff855f112efc73c2116062509ff3dd6a05750f2742477af7712801d72410ec64c96143262d3e6837861022a895f6903bf8c31091997d10c468df3c17b40685b7fba27e9a8d3f559d686584b888a0f8583efbe53fa078c3e64fb8ca12f0f3402ca64224241db87ef33c036539dc73194c8651c3d601bfdc29455a05484ae695e0ac26aefa7fca2e5ca1d1ede7efe3316e13eee2b061d4cb77acf0e9963bf60def37d742a4e242a46d7b68f9c574ee499eafa637e864c796493b4f3276b4a1446e96923a1329a35b629da9b27b7fb09fcf66cfab23ec2cf8fcf69cb16238c8e06aff4df385204b94d92f80ba9ab763581dbb4db557df13f8401c75a1200a746a8b5735f577499e3e887f2f2e0c878cc062c3dd03572085a0f31468b3e58ec23de9ea8dd442127edf9b8311df5e389552e7c33db5fdc46f54769990acfc27034e0b182c2fd13aa39427a25bf27336d675c28c2b7244d6e678ece162c592622ec7284ed00bf9387caadcd1bc50c980e5dfdf1713d194fa099d26a2dffcc3628f7e47c027d65284d8bd51c5ae4fa104574d922aa844ea3914c9af3c83c376a647a81908b6561fe0c3531f045c023190dfa63974369a7d52601f980f0f9e3b1ae60b442f95c1599893dc779fa098566f56769e01d33a9dbd408d7a6666931ac7984852cb91b884c196cd30ad68b8aac6b4ad903b9a3863fd65674efd1364969bd83460cb2f4ce98a779919f5fa61e1424c55bbd1e934aeb533166cfb31ca389b18188456ea1701d4524a2d0004e41f8eb89df1a88e4a288f86fc0745ddb16cc5f2b2540b980018fa90df9f425320a33d9db37b0b9e8b40003617563803be43132ab3dfc7023b99871d616f5e0a639db6721b2cf1af14322676e4e163e1def85f76761ad7da23622e781a628e821b13786915364263a671e0c42e5bb92b330829a450a5d1268e838ab2d7b0fff54ed5679a87d4c04bda7a3d9941475c07c13c0e04f8f3c0c5fa707f123d49dd6a14e786007bebf15643bcd862c23818708d80465288e4b1efb6eafe910c0427564f2a55bda5378aa3d35c66043b3bab15627e1fb4fe4c3fe2d121c7c4fbb1894d45da4b3c1da3f75e6a5f132dd2fbb79facdc60f2ece49873f42ea44f846fdd06f07fd010e87e54010d032ecc4e41c9b2671de76e239d3f9b146a7323602c88ff7769cf1d0f6da1c1f0e02bf3d1fc15e4732b18a7290bb00116d4df3ebe9686670f46cfd38d77bdca595b1f271176d811eff260f45b05b9c5f227b1051167f3423f168eb25d39578cd8e7d283efb4f23a7e4316c7742e627234e01574ebd0b7ac9f69de9f66dcd1436b646a039eb913c587b0042fc2d5a5cb4412f6e7761204acd14222ede40f06915af4791d38e028d92e767604483c13c7a8c89496b387e7681191d793e5b38df6d9efffc7414887ebcdf671fdd6adede0c2b41fba243f97ae47f25dc6ee7282da5f2482e75c0bc1288860c156804c39b8b702f3efa5719b4ff51b33d791edb8d310b16e32caead67120b7171863b3100c85cf9afcfdfca9825c2dd295ff5f3878fe11d0db715d3fec961341047ddb9deeaa7a57c50dc7f676c6b5786d62faf4e4afcc08f6abbac7509fab5ee757e461d5cc2dae6954117bbd317dabfee5049404ee81aead0d5745a5af0409410669d158a5d378b223320713ddbce0ca4280ccedb335162ccb24d375f0b294927f2edf0cddf282cc73fdc377623e221f5bb485b9fe6b89dac9d9f4e2a531b89808bbe929f4896d947fc66243eda6e08c3b8b9fb938898cc2f16db21a703b362739b6d91b7964a1d678403dd5c03491f8d296f9c85bff4d6101804759eb55f755b9ae387c4adf37bf303a75d50f0f613d4271a37d759065b528bee229cf3b6ebbbc43dd6ebe0e437b37f241269b7674bc50ed56e469ecd3d537a9110b007ce1d1e23f410a9ac6d5cb8dfbab85c7e14f5ea7753a074ebda82ac0c466a25326a86551fb6ee913541c8d6689c0b8d06fbb4666abe56fd9fafafdaa1ec3e2db19eccf9c259fa86f62a50eda9656bd0e7f2218afa82ac139d1c64aae38167a3ff6630ad6f382e2c29374d5c2528be2bbc08522093cf83968fd1a93434c0fb269c3327e24147a77e1af719a42bd1b34f934e316d26048c211c60d5c487200e187046e55ba9dfdd49a4dfd7892a81a52844fda9d040afa4580e46740908b05c486c56354cd77623ddb51e7c374052c189b0d43db64c03f9371c4fd6fa05814a44c8613a97956394c450926193d0f26f4baa7cf536f4939b75ebdd685c3bedd0e1d0c744b6a3dce199889a6f715ce5758fd5d43d043651aa12f1cad32d74e2434e68937d0abe12ef20a41ad4e9c5c145cbe86fe395209cf7e9b8286e6783dfae16fe7881efa77b86b3e73f7f9f953a02010aeafec2ed49d9dba3f3e176c1982ecd04f83a0f44c97d43c9196d411a4afdc30b863c605cbd831afcb8a1f8f89a22a8d1aa8dc066b12c56616676fa5be09403015c11782b81968f98f5c7ff18762cb390275ea80a4b8ed958a78308f4f86de9d68cfb1d5868bb109b07ac99c661e0a0418e15acbe317d83802b1db3e54026802a9e5bf08533160a9642cb09d68e8d24a54a64b974ee9341ddf597d36029c024b2c124e34181072d5d2cc1886f029972ff1ce080a4865b31c00944ec601949e42ae0546e163062a18e6eba8775c2743aef5b2fd7f7ce1658166dcdd6d4c24344347c67a414e5ea38270f7d50c7e86e4972d42ba7c30788e8cdefdbdd9b9639658e4a4d80c515b225711492ea10a5fa09df27f912c70de3764900bcb13179f4ace1fad2b152f54e592e4bb569878470303d91db5c273b4eb86cb59f1a95041739a48610e88ecdaebbf6113118e68a1e55a1ce45e3d216188cb9e9d36154844704a5b1b2492aa65f2bf5cd42769a5c9c6d40172a5a457694e457d863c1b2748daca893beb96c31c7fd55296f4274d076c2c342709d482ca120f1aff6e6eb99de2062d6b78acdf11fbfa2a3ca1f037e42306b981cdec32edaabfd34a5fc1a042ade60a8ed213048ee597844025d9ccc61b64a603d3be43a1e27b00a95faea475c350f1d117bdbf0f532a7ed67c3681f170bb57f03fd07b9ba4ada88935e53373418b6681b104b6e8d74b6264c17cb6c780a3cd300f16db6af3acfe095ffdf9635dfee0c2c3f646110d5411c3e21a374c85d306ef580d44215f27403257b3add4068a021370bf91f14f6e0cb2d12ea332b15a22675b864157185eb7590c652e89b19309091332dabf1bc709b50950983515c0cefb10712a7fa2835530e6cb1982fa7f38c877707d89181acf9d16c6be51d6f472664156a88983963cc23bb2318e3781ed4caac2edebc3a16c99f1f6d084d6e57b18eb1c65cda685735acbf07716818bd56a575478e3f65b3a9de6c5dfab46c6c8655ab62adcc6e8495f7f79db35c8c449650c26efa44b47a7b047c89676bf17f63d6866a6f32d3383fb0c7fd2843c9dcda52458e0ed71777ac10f250fcba332596f8bfa6a6904d7e0b02bc211550a2fa81411731c0583d997a681bb243c1152b1dd413fd8ab927431ef302f3e6b8fcd9a8031a76be8a3cf1e163fd639916b33ccbc8fa1371f7e2e6bca8b8a91398a96fffb73ade163af2aa8e5fb17c4cf26a3129b3583111223acd2d5c821f0e204346efa103fc50f11863eacc95f131c86d39ced8aea24690fe473c046670831ec1f5581ee2d309448e5a94e50a35416e954664c89cc2475b6623fa2af3a3b41cf3100a0ab9582578c025a9ac471ba3dea83fd7a0faebec62974e276b80e0eb976d001b3fb1ed2aab2197e3d86cd804761fdec53398ef102b36546161e0065797ded826fe94877a2ed576f24eb4463f58af51e9b9256468bad44c2d982b067bdb1aec12c8290884f018818058af7882cb9b0337cd25515ff818383f6542631e88d0323c89b004f2cd5114aae25b220ae26e6bdda51ac4310954c5853fb724a7a1cd2b47ec146890e6be0922c46425212dd57c60f114f17d50fad3307e2f47a21ce0765d6927b941f67356fb4ef006d76b60a24c6075460243752b9965f763319a688e60dac1cdb73d71c9645eeea99ba8c0f86b107308549f3ff3eb6b47f2d05a9f35d797f648c403dbf1848f3476f50029d2c1111d51424dae2324066ddf4b4bd234b74ea8c38d6e1f812f83c7660e4aee936430aa4a75640efdbb9f0b75bb7c94f4a9616267ab5a31fff380def853b5ef9056e8c4f161d2761b23a15625ae581606075ef0a3a3de6e7e2a99f625cae837a131be2ad6d4f384ae7977e652d51f002163fa2c2fa60462834cabeeb9df0ff83418c2f42f37c5f590c572df7365c4cf48ce2333299b4880f0d68790a3dedad75413f792baf8de64b91beef58975c41856bd8822e549aafa654b5c307308c747fe4a7156a27279398249fe32d6cfd43518a566e733c04f35668f96d99079f4c734576aee43c59a143e621d0802424508b0afa5ee99334739be539ce794f53a8bc8e92fc9076b0ec0f94e16ae42a738570973d51d7e426ab198efb9f7afa7a875910d65f0ff647bb54b9596044a84c03036a25713b39ef3bea3d2b5d44cd450c2f9bd4633a9c3017e2c2af724931546c5f99b0030ea6a32081fb76abcfa044687fda6f24add163b2c85d9ab7ae1cd27f852e0f39b5571f68b6876e64ffad8e4fdc5650ce94c4adc68d3f53cb23641ade82f32bd4a6e4e1d4ce7df89b90edc0526a901f3979bd46f94ae99019e1c8ef9b6ea1c4d0027bb115fe511bb67884510d75013e2e972dd51e329ca8dbf4efbd8f984780a86597fd38de46495104dc93e4012bdc03b183d2504baa636bb713237101f106bc37f3a73a346f2d632292017b179b1c4976bea2e2a7a3c82e489b1d5a0e92200e91b0dee55cc484e1d85ae17eaa369f91b2fb1c7965b0ee72d393a1036e67bdf23a82ce645199a844f9fe345c8ab57255f6842cef7aa1f1aa8a4977386aa81a38ef7ad9f0302bb6f6e29a33f19870ab851833818553c262549f845d68b4f4c5fc5c84b25cc4c19a111793cabbb6c838b4e00b980e436f7725c0b776de99736c77484967cdc6c54d42505ec213e3f07f7aeac40b428609935bf5766e21b3e07f2a73b6a42edbf389f275904b6aae8984713d51b3fbfd96d081e3ca755423b4a40028f874fe52fd5b9478e5ef41d12477c29be2f656453573418860288770e35e0e9d650be25db4236ea9a5c099b3416b326cc4d9f3ccf25f86fb7fd487e7ef1d4a9e116d49365c66cf5ed50f9c3fb6a88b36b943760afba8b14dd59e320900a512ceb6ef72e15e1e877972e01448e415a22e9424114b726a28681d4fc06684145be92bf7c7d5b36f6af9ddf234c6fda5abafa067e98511969a20551fa389d5c2826a3fde9b134f62dc4f1a0bb7788a53d5f3a43f07151e21deb96497ce26dc3a74edd046824c6fcdbbf305c3a6796dd6a61379614a8f75389673a4cb22ac94f48e208de48d3efdb462fb3adeedfc23052dfbd7686c8b75aa370f480fd198bdc239c95db969836bfacf2e721952aa738238c4d5be023ea5c97ff893c37135fcf81da67db6c5d43ed1042e49b39318901cd8cce45e56ccedcd043699402f3b78116dad1ddad844e7a9d70a4c8c4988251eb578742fa0e6df385abf1c64a7e4bf5e0e2233f222bc534dac8ee0b99f5de5045696a1063b1c45cad69b9de4e1064fa04d96d6cf598079d68cbb6999665b82ce8a198c0d9f6b9de1b805163801c6e70b375b8d85c3ad09f26ef501d4cada2867747e86b8444b01c13570f11d791e367c8e58c10990a1be621bddeec02184983230f819bfc1243d1957056a3e2d4e94a6c621ed699176466b1a30a7966393571a0cc1a213374fa15254e659a292e1c22061b2ae332d2e2587c2cad903c59ad171a244616bfdd9fb90bb86a550b3c616eacb822ca384c78ce819debba6a761b476e2e2b1c03dce6799c67a9d6a667397ba908f70123a4955e042958204eeb8bfe94ebe6019d76e14698ca180a0affe2d2546adec73829e4173b13fae5e35cb5b81faf0188a38573095d50db7682a82bcf3a1bca28464ef40b3747b5c36982271810d1270c99b4cdfffd10b8ff0805679cd6d9c87d544fcd16c408d15b378b76f7241f09f0390bf56bb40439333ddca7f3b362a6df999a26a893aa85006655e34d8ab237dd254030be6cb382dae27a698f41b5bf0e1957493a81335f89e042af43f556688d6efa30ce08c70504a203955da844ba03d2687b27da26ef2111b1d35971306f1b6494c4f04412761a82aa1d4455f728be4b76ca6b784c14a4bca219dbcfe44e47732faff235cbea9de533b55429770c63efe3b83ca9501598b668978c5b667f8dd9db0f38def8aa4549dac7af8b3ab78ca9d4269e497febbd34b238166ea1c6ceeb12867c16c44031f9332c4782777a7de5e762935c41fc04a80ba9e94c0851bf85052bc45ea0ebb8b711034df2f2aec480e83f5b70a1d97d979a5742e45e1cb27bb24342c2b5df1bd9737167d9475e3c1c0e30c024a20fd3291c2cfd6d1d731a915de6c4024d88c320cb5ff816e81f2d653cdd998a234d29309aa74230ea7698f4c32564bae2a6ef965eb362b9be3ec4b83f9957ad58d441a2449a1c9580b04e4892848e7ee938c6c2f519ac3efd40f825807af6ae12fe8832cc3d3053e78324c08f586febdefff789a5ec763deebae75ed78651a5403540d71ab5562033a83fe8ea08dd7b0efa3ec6d28aada77659b250bc337b658c98e69ee6e1e1c3d141776a398d3256a3c4f6e99610e4ce816bff1b63e10809f28ebaa8147a9a65ad938e4acc610efb0618927be18742e2330985541a633ffda6c12aa4331fa829d8f44c3b723ec82588abe47d8a7cbbadc32544dc6fd97e66cdabc2788f3b9106eadff1b19f179e20f018827b44db67092735c96985692e1bb810e25557e360c93de4b8d2332cdaaa4312552ea8377e2bf967dae8b1e9f97d8c4dee6b1d55d781c3ae67c0bd9b4d5be69c121e5a384d7f4c5059d86f3b1838f3f99f1ca632a45e66ca7648563ee7aa30ede0f29c5b7ef612e5ac7c19c9e9a33b58d04a28e9e1dca66c19e19fa59f18aa44e7546c685daaea477aa85401d2f46a300bf09a3bfbde1691be5725ac779ddb972b80bc3b47d8fc8f9cfe24a5057e6b5881990361e0c91cd8df1ebb6616d3f48063fe6d78a40172118371f3090a5f109edefb137dd2a961c0d3606353322897ec0af57be29ad2e165ae10620078381135d096b590db5d7492106762dbe042a70f94f5a4c6ce188158b5e9142263d01d04b09e253e276f6ad6bace8559b7cef770c8035895d65377f27591019ead7c83c0b9ff85fb1bcc38bbd38d2bf4bcbf5ca81761ec852f2edfffba76017dcfff6bc9b52e3b47a55af256e1a7cf333d65b1c71a6a6c9e599c7d843fa325efc90af75a2e8b99ee9c696cabda7fa18e74dc5a1aff3efd9ba3a00b7b24597af742f7fcebf72bee790dee6b28800d3ce280cc2d20f2f11a466af92f0eb73ed21c5a9a8c53c9e7cdfc8f2f6c11502c569480d46e62d2278589afcf740437b6a51d0b571935577ea3c398e7a9b20a7d7ad08419495f55b175b11558f314118f93deb8bec18e8af1e76db66c2458cfd7ada4572c0d082f76b79a6f6cc963ad74487ae5d2d161a7b9703f3c7bbc1fa3724a132d69f8bf80a22568206a68e03ac531c5475e9012250b12f0cfbf57b43de7dfc9b42618683e347c31a8eef18d983366aa5b8a5b1f10969d8d9c09fed1b1498d9faec007fe350a09a250cc90bbb07710ed4ef576941c725ddd578781266672dff09a0c2d4c78d6b3080a85c147948c59aafc011a38861c84d51d774e733bd1f4c85339841f0a51642bf84a3eb4f0ff38551b84b5cc4d9933be94d1c395570d7db9b68b886d5666434ce29205089d69e63047bc2d4ead0b117756463b8de5c75c4435b5abf099c3e7017e732f245a6e7f5dd4ee49554fffed719f3beab16b473c1b6c9455ed1f372d3f36a2fbb146f47ca312c2748ea122d898538c35a88258ea6f4eda63355015222440be9d3f81967b44723e08c7aa94100811822b4c509e2873fdef3a9b1790edbdd3a114f5d4aff84801c56bf90ef3d5479f1d7101f4fb1f56ed0289f014c56d5b962d62a4bad57bf17fcbd4c89c6a383101cba35b8a45c0c8ac36764ea775183430cf8a06c778017d6d1dcce74c0ec1ced44341a4c4b081165a48a9219a6291b3f3fd7708e94d5fb4b7bef3394d45a90986ea91206cb03275bacd4bd026ba279d5b126603487cfd36c4add5b6e8f044dfa65f4def783ef86b0c91d72c8daa96b51761b16fd760beaf3c22a1931c784ce4efd99baf218740f01a021f3c465a36586abe3a91f03d5386b5f8f82fd4dd23ac6ea2c44bdd9d990d77813556b626ac7867c7806d5f2775f5b6581fbab403d8bb0bea6097acfc76ff5dcb8d6e892055355114a64ccbe47ce132bf6db59cff0e9419f809e4dd72445f740edd9b6fb68e34b458712e864d65f529be7421a984f4a9c7423d0626f4f8996b687b556ab1d258ab7abbee10bc0b08173c589b49ca75e7e38883c7ee9731b5a385860b2bb8306abdc5d0d9e83b5aec90b567c9c827e02dcde2cf285276ed0e84bfbd383346e809d627a651a77dad717b3161684284978f24ec48cc76187d8732f1fa5e8d9c085f657796d26bd1d9e46c26ca5d39127fa42c55d4fd31cc2901d8c041abf480a4352f2e8e9cae69ec5c84cfce6cd58a18db2a3e5391af6df71a023e565e86181a164e73bb51b5c3ddd0c9a4cfd251c7ae02ce93557634bb7babab6258a98eab05473e2b1ecb062c4a4beda710cd5e66a1e4613bd61184080fe97588ac7cfcba3e354705b940d95a256721f89d7ebe485ed1b0f9f0f37760acb4df9cf3d446cbb935686481be9c92496ac7643025f97ab9e3eac6b70c7c492ff8e751d7603c27784989087e5877e6ef338b1f8e94fef10fdf782ed7c5c4f78237ef1aa57c8f3583864b209779fdce785cca597849927b87f9c5797320a7683649b7f17008ed6ab8c85eaee300347795daa50fe9465d5f6adc92a71c6b82ece8343d054864cfcac673a1a35ece4a9180d0b0dc098ee19d8a3b2fc05efb5cd0ef9719d09ff5170d1763ed80319c0eaca4cbb7e7f54f4edaf7b0658c532390ae2eea7290c15d8ce87cb5648ff32cd6e35ab7de4d056511cb8ff520d9da4052472c644e0cd3672794cf0ca2abddc64ee78eb5d27db8714a20669ce80b5196ee7257ace8574f43956ac0c6a00", 0x2000, &(0x7f0000001000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x0, {0x5}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000083c0)="8933f1e09976b1ef9ab74f7c814cd7bc966fc165e70b84f78aba96f5fbede00fdf77e36d569239782b2de147f07b7dd56cfb3a67dfbee1baed344f7aa5c8d52694ee57d980b6876478912b07e0dca411ed824f76c126d29aee118c4316f5250c2c518b2a95750b91febbcca616b624a727e6ed8321df10d47ecf0cbcc3b6bf32d0cf64e4e2a5a7bde2e82661d718811d32fc212c4666d9471a2dafd7276a6e13d89803c5643b71ffa11791f2a2db4bcccf5080e97f53bd52b5f2365a60b0dc949ed500fe3195f83d1e44ccb581c44ec83b1dca2618a68ef11bf52029082da36fe52d1bfc26cf8e1f4b6b64f9d451a9555cf64483088ce74dab65fd9ea58f931e0ae60f793cb7177f09a1dc3c53f32aad4bf9dce7c296ac25adb1a77f1c5f3c9f61dabaaa8c8b5f494617de436ef3178a2775f5f1d46dbfad192a412be8bac9201657b899270f092dd64b46b9b23afc74bb3b5e20bc10c645987bc15bc34ebb66be832ba4d779c790662de24d86936ab4970fee0e4687354a6ca97afd00e455bb4d98b7aa1f5f0cbb2c0df1c996995c3e4b6fc9ab68d305b4475c045bee021a032b12a4d52577380a30fdf9cb5eae1e87a0dba14630f8ddf8a2f07b21c745bba2dbdbb8ac16c2f5b723f28b962ccb1c51948fadd9a781018a64dbdb5a2cc43a9f84b5f80391a21ba3c4ba3fdb694bd4a7edf5fcaa601ca004c9a22d87f27f9047ef86543a701534002b13ab1fadb2d374a7773675f6a37908b0f800f5feda9b4bada0922aa56b8906b535051ce1e6e334d094a89b7f11df1231cb60547e1885e596ce6e9581373b639182e62e8feb8e6130b158010fbb7825cf818e27dbc00086a8ac1cf8976eff61fde8f842a79a0b52d57fe813b05c70514afd22dd3b66a24a2c7a7c44a07fff60784ef06b797ebac2b688ff9769011af9ef7c8797926cc0f12ca3494961f0387e467264e437921307857a8865fbf812271cbc4110c184ba4bd82c0537bb3b8adbb46f9791d7ecede389c95ed98b2696738730af4f4cecfdec20f8738f7e4f3ee4738b3db272aee26c9ca5e23f6a6bea36d173926745d75ead3ff0ba61e5d11c411b5b94d0623d4b60986f6fd38d2d68e9f3626d0bcf89467149a875680beee1984c7dae81ba4da2d76877c6aad0345da4fbd55f0e4a8455c861ec90ce6b0d312a7e96c434a5276de1dbdb5177216884e7c88f208bbd23099847402b94b9273a82c7abbde21b056e4c808494de8f4393ac12a56714a2e4396d2c902a759e0fa6b769284090d052f0cabf216b50b2602c188ab97ad825429ed0196e2227a7722ef04436353ad18fe07b2d8bc3055a2736d1f907cd2733f2f9d28ab01f60dfc3887854fe0ac7a32b39515ac63a4bbef086f6842e6d97762da73a7b40737e3998e2c38179fa46e8a92a495beaa4dc638304864177e62bb58cb10e7f407b08b7a2761a34ca3ef115635eff88e036ea5ac2cabf32967c5c161de0273b501c859683e58bdb7ff899d6ebdada01f6811de90d79457327d7da45f4ec278d617b584decd7225f3bb1c8591f2c43bd5e96f1eb0c11fbccac1db6b4356f5d673015c18c5669b0fa73aecd3d9097b10f7eb62137322feb7ac7a1bbbdb7511bec12ae3a4a184949e218c149fb86180a01d42ca9877d22d782c97cbfa9563887982eb6ec87eec3be9b71e709c4b3a4ce82717032e22098fe71d35d11fbd115892849835a73598833b9f24a75c13e45cf5173c3cfbc5015d37676dc462d467665ccd60bdacbbd51fe457499e61631ef5ec27bd8dd7f5391d23f09108cb2a99a57eca43305cc9c024af9a55c1dbec993378807a67600c9ca92d675da0075d0ae362c8d17f226e49d7e2fc9285348030069f0992aa7ac2df76dbb8bcf4586d4d8fbd37586ff6d28f2edd0b0da4989286189cd6fa1e6c43723a896f2a2f69fb8cd6b3378c07cc2084d2d56617d7ff4009507ccd703a3eff43f5c13687f7e578402e15985e6c11018ca7b6828485b09608eb993b3bc7f6ea8bd451f42260ccd514e7af692a398b7b8a8a16d46fe22e717371462e9a6d8540cd58c4dbbfca42dce4beb0fad062a591da25fa92fb67916691e960ebd28129e07069bd82007ed5afbab715f7ce962df63077efcb607ad981e1136863826bd3af7d6dcb8bf4dbe29b40209cde5a27f50ae43d6087544e11c9325c7e3b0aa8e2d026dfc52c6cc8f10b89b1ee7a768863989421e91e03d7e2cae2109fc66d9d5e3addb22ac9c619f80f03d7caa6418633f8ef179e6b5d1b8eeb11e34e57851ea8371ae3364b6dc8fd63a36e0ca487858883a515772d5e3b85afeb8554c6a631a3e8dc880c4d2bd939cd427d058e95c9a26d5801bdc0b02566a315f03d7dba2d0cf8a5e3ea33f038e50f6871b1b0f0c0a6b45cb1d80d00a802bfa940cd98c838fa4c9b4754e8bfdb25756749f4478ab332fbdbdd0fffb883a35c57f5a6ac5cf3e5c88091d264aeb733067850aa8bdf7732be850e9b39a6a02737206ad468c2670e0013a8a487975b003d1a5a9653d24aeabfdb6714da0c91272cd83847a3e17859fe8acb5aa66873fb3321c4d11670a1ee7b63626ee9d3c8ecd5587ed92ab7625d64e5db8956e266ac4a214eddf0741a49334ab2097468377d0704f00f8824198b6d1603182f642846189090ad8197d1d8685bca7d8c0d49b596a71bfe871be782153cd28cd4cd558880934e4e3645d8afedc0bf74aec2606969d3d176a839008c71e433ba6ab51882a422d32785eda10f8c1772fee7e898cb6b17f548bbcf5d0418fee610f22c7aa38f966c88599094698f2f60ad6cb0af1b3ed5e4176481c9b286e1ad0387f79e0be37a7d9e05087df57270471456fa6f4d4bf2118be653c651ce82d702bdaa73853c1ecfc3fea24dd2989a3a8d0469b5cc83be508930b1679ba8189032c4945f7e0beb99232816870a3424855e461df9ea8d1c82b0a3a7aa825ee520e47f58a968a79c7e6697b0e5688decd596e9d1cbf89d6d89a2606c57c9c691064e0e505ad2cd2791ce69a029146faa868a7c7d85e178650ecba83a7ab20f3820f6ea550e453f488596650f7f80263715e090acb0107a913314bbd3a4037d9feb894ab8ca7f6d41ae87b83e7d096b89729f177633f39497612abca485e82a7f4dbe5cb0e5fc7ed92499d03147d0a93e66036f2da22a8f04eb232e9b347d36072badd935ea7c5dabeb72ad3e24371a889f7db3bd5e4111d3b7eb483215669b666a8b148fdf7ea5bdb3d27ca6fa8abe705ad40365ad332e8cec589c37ac8a7ddfef134cdf9f3b33cdb2a803f3e4537775289ffb5847abd6019235801c0c4f9ac5f6ea0d0d50f062edb70e802ada59076d706a9b1f8fd0990270d7290ecee58c36815d3e44e1f912e7f3ed74bb5717a52db5e04a9f7777baf57f45afd20a17af3b053ce2e068b9134d46253c5a18f62561a70acab331e3adae11b04dd75ce46601b06cd307590a31b97f2398d61cd75e3fa95fe18235d1745d4126abd1b9da2f6e91a2034fcc5c942544f2c28e7cee43e4fcd9cba6667c938ac7bba5b7c36d0d8bcb4ad0b4b622cddd532179073b224de58bca70399f44403f2293abbdcaa61b4e430a32dc300263f50b3dc8f931918e1e554273ad5b4a869b066fa1c9ab137994814d008e093cc98b0535f920912ba9de7d4bd3ebface1117d52739cdb67b352478b09799543b26439f974e0e117ecfe1da4dd47c4a9ce27469ad62467c98ebee603e050e94cbff58d67f8976d1577fb6c395c6e40165b77371349eec46ff3045508a849a1d83634428a76c36ec3e4c24995b5adccaf5c595fdf9cce6ec77db56561663642be9801c14b961333feac13b98aa4e9f0fe667cb6bdf9ff09fd378647da7a04c6502f9162bbad6d4f62984b5f91e1f893134b192f0fd2d4d408c2664dbe73ed9fb95b529213ccb2537f994237c5be780c520c3f0e20ef51d1ab8c2296ed6834aa90c95fec6ead218b7363f8ddd5a8076dfd499d52fb7d25ed15c10cbdcb20359a9ca13bb34d6a0f9aa5451efa7e06aa2a89841a4be33c12dadc732d58c4681be58587a0c9a82555df4c0f3d4a23c6de5da761ede2ee7c95364bcd52a6cfeddb3eae04a9656e6445cd13b1946b27393b231b348ebb172a725f15f276eda0075562f45236a1b7528833fce7458e54bd2cc35e384f579b8b3688676f4331e9658abdd2dd38ca47e14974ff3e55bb0e135e344b4fbf0f34db83018bc115298d6ef209812ce5ba8e08ae70844f12e44c84727c41ff8786bdb8cd0fc955499e2dbfe78324481f7c83d47463375eddd7fa6aa70bd9933d6d97f042809adfb54904f63309b06ea43247ad511f468e86b895068c91c2d69e71572cc9bf2e694d13fe0aa4cc363f9dec7e2465f4d15411da5a85869d63d44eb66ea9e7456b7e01d2a78a520d56665a4d6373b0c4febbcce900c801102a8979c9046302004101f46eed5089df83e7b2a0bf7d10ae4e2cb2a7cd09c290e718b5105f8bfff604acf9a93b2f1acfefb4e4e21aaa33841ab2da4aaadec6024406d08914542defe74f2fd197ce536f76c27248cb7b6d4d74668de80f3129338cfa24d2a06c491302bd25599c5efdabf441dc2607cb499879872d4e85fcaf0864f864f9047ccd1e6488a51b8c95254ab2754211fc802691f38c9ede54da8b97e07da7fe1851433be1ecc33f3d30ac65a3da558804aa24402dae993fedede6316f2d25612b47b74e57cdd6613399ccdcc15439591fc47b2b5879c9def4f69db817506fadbf52f96db738a2d04d47243ff9b666618321fd66dfaeb5c7912097a51a96757a3db4455b502152b952347292d98975e87726ef756339dfca16f4bd87282139ae1ee56b26705be97dc703a35e3222cc027b6e26a53c23a678b0e659a4540a00c81f2d8410f8470b9fb2c6c44b89e4cf78ae6a347aff24995297762bfbd163a560c560b1b91bc70d5cd5ea6fd838365f9337e5395cc496284c93d88119df82fdf450792b5e8bef74cd55da5ea35b9b9a1b4b8dafca05aa17fad9b959848201cddd9d33088e0036bd8844de985e741947eedf62c5427936a8d1529c65f8b462ea896487acb00142d726aedff6685e55e8b36adab73b9e6ab223e5a5160ddc48daf611ecd34581a118f69ddc79c10037ccf28133b631cc940f9c3af452fdd33623fe52c5a1974694f7b9bdc42a4713bec8bd288ed48bead7dae8bfdec5356877fbcc1440e51edfb04cddd4bbc1f3c7c60db8d384d93d7a813643034ea0073380d93bab62b492233df54e0302f4b00bae57633ccff283cbc4310b67b4d6eed403aed3dcb06a757cf49387a32155afe2830465ddd50f00e6ce6fdb66987a56f1ed46bf1e36dc3d08be3f647cada870cdc464179e84fe4511653a1fab1bdda2a92b24af70797d9619357bafc82c29cf46f44a99580b817df48e1eccb96e11245899ece75b2876c7ff9f8f452f4f4759399189f154ad2025372e915c235de85a60c24eec2f38f81bc444853eb80bf0c8821e5ad777387ec6d11f806cd129735a3ea736e443c46f971e90d34ccde65af5d828bf28a87605cf45dfd4e5a6a4f699753820f404e0dd2b59c1380e818cba8689a2d11b908f6c3e97a88e41d37173d9443673cd0bcdf290751d51848a278e99be9ae25c5ca8c99340d805866f9aa70e4780299417812b43a51e7d8340da46b07849ec25f9cc26ceaf5bbea97c61a87ed01b31224a49fb805cd04c36de0af7ac79beefc12e45dc1861af37ef4bd652fc7acd8c83452395f68c1c05ede56f66678778a4d31aa4f47dbbb3881325f428fa33ec550ffa0ac49c4402eaf4b72946495ab82c23cd94853b5e28eb221db16826db3685da6b7f0bab15acfbe637820043f6fbde9a79de02fec6dc3e5ef7129072c950fbf80a80c77ffd8fa8c44a6987e773869616460907e8cec66226e933df0e57c2b223af542706111d0682c59d0c54ee5deb8bcebc1c7c950be41eb3989997cf6399e20763d5ede0b09e2c1d4d3273101028f500c1febe2485ba8c79dd2561d0e1983421fe400f283892c34b99e2bacd0f3d5223ec0c151a80063d62060faf2874160065dfea057efc3893643d556f45ded404a62386760292134f857f112b2d53f99b24e2d7005656fe3af23f865daad130c85337a761bbbe286ca1bb5e3b6b354c8184851a70714e3b2b347ba30a7d375133e4090aaa6bb3dd508d317f3836a1774a5aaad28df99e8d67d0c52136eb404e235e6ac51d1150cba7021424a96f1aab4f13f7751c33418b068a21e2d76713e953038bfebc0d1b5c61325c8edf805f6ef13ebdd107875e0c9275308c189fe0b406d0cf7a5f34a27929e0adf86d173c491bc3c7d8e1c01a499d2aa4601cb52a3b101b862aa70d601d705590a7711a46f46cba6f591c4ff8d28773d3d2fe8a8f0a40ab27cd86effd1d3867413357f3ed044232001766d6538e88ca1d8c9851f98fa690d21e82ad0d3d0c04d71699a6b9abdfd298b4fb9354179e771319d0c60fb05644ed7617d85cdd6ed4994ecdded36648497e7a4c7f39416846e86cd685575a464daa53c9cb30f8b78cddf97426af5a9b7ce08a677ab7eabb5a85def9f62662a68f36c3333d318ed83d23c29b0377c49346f4615239163db116697cac2213edc5f3087431d0bb55b0fbb21b15c3bc23e35dc82842bef810138a79a6e898ad833b85c4f82f2f73812a43de57684f24bb1f86dc7b8f0c3089b1abe0f0ee68f6d7c3f9c6c59ebdfe7841afba162a6cb0224691e2052737b52568dadd781bf8b15c3b75c15828e3b11ebbbb52e22ac03cb2b995d32ddfa3f680e2d6739621b4df78d2fe4f7cad71bb71422063b45cfceadc970a65bffe324b3a5b59374a27a9ceaeaca0d057d8804de0907b9d74e9b25f44d25484fc9f4f6b1f2908b6541bdd1b258935569394cd8577a46f5598944b9b57c02637afd2c504c35df4e24d3e53fab401bf02568cfa8e07703a6cb00b4df0c187896736198a3c6b8018c4806c6d344017caee551c106282de6c74a4e7e16f95714b0e78e57f0be78a2b9ebd984d14f007ed687393f69b499e450ab2dc890ff7dde65752f1cebddb52ef641442a89d481a8a4cf98ce0d7d78bc6d08a60081445eaba6fe2f8e04805036391917e3e550325d18f9e1343931757c468bcf97b66a29bf846c8e086f04394eb476a820b754382890f3262821d206090cee0ad5efefa3c99d6303dc8bb589be68080698637fbf71d340dcc5f50bc90ec01a9656d9e3a681bfaeda6d152d553644e9bff78bca0eff9220aec9d6da4866a3b0d4808e15e588a4dbc6ae75b0d41c1fbeeea8eda41e79244ba5ce00310c8340b7bf3f7fed9869a73fdeae0112d7e83543d761bfd470574ff7e0f7567ab3f1966925e40d47d8a95453bd45552cbc8c7d94b293e3cb5e31c9ed7441578c274672513e448a7b06ce777cfee4be156a4232404a902ecb58714a98a8f235d951875b10018ba6c308f0eeb9e33a21d89eef4427dad74f6da38f32fa0b3b435f900b67ea7553b613861eefad25c0b53a6a2d16a5155a6fea2285ff176f853081a877243b0b9a7c695c95f049f3e920bcecc4180bc49a335c2f4025f74ee3c41fd0756fdaaec19a87d8dd9235b448284b8966d651da116cadab02a7322d158ef0e90a546785b3b2a7635c22702aee21d507afa015dc22781b45ca707fa2e25599e2da47558ead56a714c4d5242eca81a5e6aff7f3225c2a6aa7a56f24c7e38c1a2a91bf83defd65fd09c8a719fce7b9590b3f66e816f7a655eb2e029da085accf63a1e5f6d96c495fddc1bcb719d49d9d5b756b56366defca8706e3e04ca7d52519111d3305199c4733eee4ac314cc8eddaddcf61e6e4dfb84fb7d6308ae9524fcf66398295e1d096825476c1420be9bbf259f7417f46a2b6826c9618ec9f754f1ecac8347da649edb8880b1e345b52e5a0aec86865957efe01f1558917f166a96959dcce1c55ee8207c63e558543641456099e87ce8421dce4f1c77369fd799dc7dfe2a5e9807b966d3f6f254a9c19c83f9d810c983d07eadff44f58984cb037de048dbafbcc022bd4e33d844c2e97df584ae25dede22d1618f805b1fa23c64aa4b6ba8e4a0c3fc0fc67444981dd10d1406f8b6f7b5ab764fc9be955d3c3b1f1bfbef04b68a51d8bee8ff9d93c264680eb8360d4afc71067d9020d52751a159a10ac2d1a95b64b88243e36c28e5dbaad0d5e54e4a4b4ee1c9e83e6d5a387c77cef7146f555e43ca851941b8385d0160edc4cfaec2689bd3ec84c41eb12a98810f264ab2585f9c1b97509d994fd9aa4ef81510b12d4ac71a26ef320b4106a24b47d0bcec9f41c6887fee0ab48c339d9f588bd71a7955bc382114ac04980c8a3042fcde413db74a7b7ebc4aeed441f27e3caee84f7f0596aae1c6c46deba8b1db23f63d89ca704965480c04e4331c8f9acfbf61052553f28216c0ada8c68004e7854b825911f887a05e3bb2dc9fa126f5fa17b08849fb6a9ead393a9715f10ddf9eba4d701232e021ab12f0c04340598b9916fc4cc6dd0b063565effacbb91b0295b32d8ef71f66e352cbe263c1d06b00c4a089f5f66b010f33d93530eb60a67d54eccd233d20ab1e7d5459dd3cd5cd0d2bc46595dfcfc4a17d66421bc1932af89a0c243d4586fd98af075035bcfa036e3865dcad18375c458b068ea163cc2cfcdf0ae84002c70e3b59153af5200e9480f924c6da5bec3c4a84fc52126221589995bb240178965e255e6880c02457a84955e270f635a8e3b2a1481dd8b7cb96e46ae9322f2ae4a472336178a7b2a0d60be60f7cc3e2216029855d6596634986262f6c8b42cb833c13ff7aa606fdfdc249471f34fe42541555f07ab2e97b773b0372f9410f2151b4d171a32c8e40d78d91d977ca16f3e3b18e21f0077a450f43d76ce2f1ab098600c954683e34bdb537118744d80c6d1af0c773d2260105fe34154b2f496e95ba6810d6a71ece4dbc6eba844ca2c4d9e896fae83ce9b71a78f5e9081ac81c1f30a8828a7d04d6dd25fb38b0d0196e39b78d7b28cfdc78865d54a578fb3785097defdf886f72b6873f77fcd1c558338b51a8d8239882952e9c8562770d931b389eb7c263c5b58b706482465d646ae669136a4baa228731ebbdd8b86f9f94c956d1c37a033fe16cb262198ff97a9a5f7af1feca62656db9ad55ec1edca2fc1c04a8a9df189011f1c901e9deb10786059787bc5d27ab7e3f13872d0445266072b68ccf94123a69872a6ef577b15a48c114b8fc969735111736f1b3b087160094873d49f99b26d43b96d5a91396cde717fefb09168a021104b4c19cbc5c099dea05f4ba4e0225afc6a22cf42f2dfbb893690058154a103e34bf5b9c0c75d2bdb5f7b90a420cd9fc2df873048eff05678ff92b36dee87978cf8ff92791ebde5f118d9f9adf470a339e48f15d184501f02ef10b8d22b9bd9f5d162dbdcce99fe895543770252d7d76bf6bfcaab027dda272ebfd403428a6e0761e9b5c1d5381a1af6d67ac1952fa58442cef2b111e4c4dad00b2164e8191e14539de5ef999e2bb9c26882d58e09d5a8dc841d5e542a27c570841f32ddb6ba37413229a7e9ad509ff9cf5ad1ac6a76ca396bbd082e7b51c961a993f71dc30132152c1535f60e38a72a5b92b2ff80fddc4b80dfd99bf03dae2b6e767ce5701bc38851cfbd97f220fb39b3a0e089130080e01770ae4dc9107df3e1a4aaac9b50e2b3dde2f66286f0adae51ed1c9b9769f7f0b4cec75843fe8b098a8482b321453423c3b4b7071f1b07016f9f58b4726ae3585c60aaed5c3eacc2b7e670eb26d0c389d7c07a9488f6f85e9591c63cad78ced1a84e841188b64c17eea3159611634903760e5b2cbf0f9c2a3947fcab22c7cbe9b19d30cee6cf0db67fae3d4e92f72dea28094a30c56d1562af0919fbdf3486884b0db30bef11647eece6150f0633389294da44df2d6beb5f6bf0357f291f614d99568f8e304bc72130640573d4ed958606f7440227b7e7268dd1342b0bd9dc5836c504ddafa420464a3848d9565c98a19a42bd93bbc20df8b5fc67f5f69f385396efbade10627a63a579836b40f6f1c952f7b4f0a3d03bd6b0eae5de5323c39993255e0c170301f92e1b569ffcb8ed570bffd738c84d46feee2a2e351074fe917e64fe23d5908af6b1f107f8d582b62f6218367b872aeefc1e6cd6a336133af6491ab35a40022d985416f6674090b4b48b6915d14d5415b7b882d3e325e432c043befe5b8327ff3eeda7268442afc0cb8c3aabfea4d7e7d7a02da2adf1ccebad0ff98daa4fd84c361b8124a5d5c515f95427cc4d0a7876a7e5ff48ecd67229f85d3fecb2a9549aab236f42bfdd30715af35b3bc7a85b42adabf1f9351959305478b80928c6f287e257f2b94d39103d6a4e265e9309597698d91fc642beff391ccee896e7cb71428207e8da2ea02de06a8d4ed9583ea05c39ce7725fdd20b206d865b2620527d31d57ab7f8a8df8548ffaed92b6c44be3d5d8bd10ad79dc8f46e36d58bd7766678a5655b1f9e50d3fd40612c0ce044c0ca4ea7a28a1b096662dd901055ff8c052ec0a0c919620428d708d94f8d4a4afda07f8570b28dd13881798342b169dfc86da04c3b35f5285a080684fab61d769a295ede366b98ef26082d2c2718083d519aafce2108c98eb546b37d8a9e06914826d1c7d1bdd22e94a6ce47e83955034690555afb855a502f759ff6a86c9bc2457ec3e3201a7587a92a32f8342a1296a601b24be9408c3c4743585dc2e8de85ec6536fb71ee9881cf98887801324db46dc8637efe2edc75e781cdf703b7c453a6d0be823d58033e116b79c11cdd0993f5d19c9dc3fb0aeb77812754ca5d4de839a3cfa6bed2f482abed7fc4a3a6cb0065048795d4ba6134267a8ea0f4793799745f3ea1dd51062d893794302c0a1d52cf247fb83b0dcb120b3fb5c5551109cfc7ebefab96977c95d7c26a3e374b944d5ce6de8adc00bf36be9f9d695a8b79b726c75bca7a70566a26fb866b732e8bae0180eb5fd63f411b95557a4552a2af231c5db90c94c44eecb9bb9fde30d4de18cee08af8be490e72d34922275db976b9190e48e82eeeab4e82efb94ef503efc3b1846c7b09a45d255864a66da422deea7e8db1dfee87324917f44351eb7d38a6d21270c82017b45da7b8fca0344e3cc62b05ae52b7daf54e9fdfef0de3c66118ee51f41dd4fd3533bf6c5ed4fcd48564e6937d9e970914641bdc09ef6df32440702bfbc2600c1c04c0063ba61346a02486fddda76c2769606d43396747ec34b8dc0657177bfc01241df3b4e3097438bdbef8e2e6ee28efd63268b610eb856377019d5697944f66f1dec77133599380528aba72af95b39e883b2cd672e531f1e02fdc3ca6da18c13a67776cb26863634c6840388dd9f138a77e62f58a9b522ea451ed0e722606d877b3c284df5b7b2fcbc93e65fbbb4c1a37045cdc74e8c7994f26c95a841e141705568974b3f5028a79fd105292d6a293732d7580dd85ac6030851e4be2d8a805f79fcb61ddeff20e70ddb3ea5285f246590465f0d4e9995173568050a9d8122b24b43", 0x2000, 0x0) 05:00:33 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x1000000}]}}) 05:00:33 executing program 3: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{&(0x7f0000008e00)={0x14, 0x16, 0xd25, 0x0, 0x0, "", [@nested={0x4}]}, 0x14}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:33 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x2000000}]}}) 05:00:34 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x3000000}]}}) 05:00:34 executing program 4: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$amidi(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x0, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:34 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x4000000}]}}) 05:00:34 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x5000000}]}}) 05:00:34 executing program 3: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{&(0x7f0000008e00)={0x14, 0x16, 0xd25, 0x0, 0x0, "", [@nested={0x4}]}, 0x14}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:34 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) socket$netlink(0x10, 0x3, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r1, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r2}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r3 = socket(0x1e, 0x1, 0x0) connect$tipc(r3, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r3, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:34 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x6000000}]}}) 05:00:34 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x7000000}]}}) 05:00:34 executing program 4: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$amidi(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x0, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:34 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x8000000}]}}) 05:00:34 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x9000000}]}}) 05:00:34 executing program 1: openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r3, 0x1, &(0x7f0000000700)=[&(0x7f0000000440)={0x0, 0x20000000, 0x4, 0x1, 0x0, r2, &(0x7f0000000780)='!', 0x6}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000041c0)="13156175a8b2e7b057dba11e47475fd0133b8cfa471111cc2ec8c1d5dcfa48fba4abccbd644ed998ae428d5f92ecb1236de0b19359e465a8325b5f036fc68ed19b48553a573f6b79b1cd29751bb0438d649765812a12bf807adeb675b533be4c3b9ec5a9753fe0637e31aece61287816ec034d266f8bcf753f6243094831656785e059f5eac17302fc9ee55c96fde76d8149354670afa82d6593f9df114c75f72b8ae2528ceebf6d479551c14b4a9c77a352ce775d34fdbcaf1a7a51d7ad44a6ba79361811934c990445e7b08c3ed4b2a7028031ac8a426e68654cbe857f3362cbbe41c4d08d274eb267bd56cd10c8b991d3537dd66f23aae72445a50d67a2375b2406427ee28c6e496a76ad46df734934bdc595d87ff9e9c473efe50a45db3c722c0ed50c5a2dea4154ee5c13779800a7ab06bfb55a3f8965ae42cd22cdebe313276884129822a50980c74c01380f9c0479f94debda12571acee69a4afbcc0a8fb8e8399367cf8578f9d2e076903c1934953d89e7d7571c53fa764cacf92c21852171202539439f9ffb4248bcd116aa41451d51c1ac464cd7614fb31239edac4d875fbaa0ad2097d5bae00774bef458ca13e1ad35eb49fec69d363b3a94b63fb63e1cc38bddb037737a5072196cd9c7e68a28742308dd0560e8033569507bb95c92b1bd55517f4e76d6406a94fb1a283f526d00ce91647aca4afd2725eaa5f1b9a6049f65480d0675fd34d8d541ed680d4e70883d09bec6870783c4e63985472bb091b5f2621e5f1fc8dee703025886d0499d28980e2d854527acb7b96f070e6b1c060ddf1ba1779bf15f54c1480558b3a5cdd5d3954c652a8c057b1066f723b166eea100d38a6932bcec2de1a9ccdf451cb22f4ba534fd4e39ceaedabf8be0c40153a1d7c06f055fe15909395d1c990236b5ca058be175fbffffb10f4aa2b2f3968075902d26f71a00d66a6355c65143b20889cc602e9b768c2f953a320a2ff78fbc57ed164ec830756b9763b2aba34203648b4e5b53ef9ab68498a47ed35ea83f7f1335960adaa44644993251bdfd0291d8216cfd7ee4e16fb552b609f346b321a5f9ef8efeac0f1b0c4871c2624843871d61d46205bc20ef4f0c851ae8a8e14366811c89a2c30b6fb81002baeb2c4aace13d4035d187c56b86636737652344120e6eb6c05de0ec027e79c8812898e1bf99dd7d03c6899be1976cbc647f617db9e84cb75f0495cfa03a4b5a84af2be176fbc721f9bc4fdc21a1f773bce63e0c53f1be8a798f75513c96e12573bf328ccbc008fb1749d5b4a1af7bd624402fc16abbc7622730ebf6c24b00e91fe7a62cece46b50a28440c5009a20662f60560a2bec9bf09ce5a794486ca526774c3fc53419a32f4532a1c2a6c2179090d330c4b3248ac492faf3ebdcff4069bb2914a4c69041bf7ce3e13bf3f956d31ffd0a85614b78cf8d95549fc1762a10aa62bd5995cfdae4398cc449465646dd28011886604ba93f849a7837706268785fe1ce320ab78a89f98f02ab0ea422607e7348befb69368fbf83475d05d51a5f8260a476b213dcff1a3b272aea2aa4646d73e13fe55ffe258a093b87d0b96caea9cc8dafed42255576258c9d53652184dfccdadc722ced2a3f59db17bb09a4facb42b788aa7b8acdb8fed59dfef34f512c812b4e92d9a0249d8ee4c613f670c4dc7df3d58f3f8e5dae8d5a78fb3d5c66e142980c1b8ee43edb0cb7fcb22d7bca320fa572bd5b3741249934e063f74764b157104018d5f1649f4b91831baffb74ad2ad5677a7d2915a608f6f2ea8d0f8b0b6d1cab253b216ee673fee2115e5dac997141bc8dea18d8fd280be0ce57b15d1ada594d16edbcf13201bc3ab4debaf888cb431cebeb9a049274342ebb0906e74cbe8a0eb21ded2193d33349f0a7d7741d7b76d9971cd6340da464b613578c2452c813c61bab026bfec64a4337339b66c6b5b7695d4633612a47292bd6dd3e869652aed0166f5eaff83a30fb566368db700c1686bdb06c23fbc61e479e1f71dc5fef87c99619314b2a98ebd71b77bbd179c562ebe76f56a3eb262ac65d80b2d4433dfaadbddbf7ed62445cfbb34697e0150d230f08e2afdefb2ae8d99eaaa138b0711bf9637ce5b0d09aea7077451cba24e3e3db0020d108ad74ff3332978620b5ddeb3f2242e0504692feb83dea772e72b29a098f908bc3f32639fe7c32c48d0cf07b6ca929dbb4bea4bd544d747e28a95a9f8d66b91c0224d4c363fdcc6f4bccb990f74075b02cff855f112efc73c2116062509ff3dd6a05750f2742477af7712801d72410ec64c96143262d3e6837861022a895f6903bf8c31091997d10c468df3c17b40685b7fba27e9a8d3f559d686584b888a0f8583efbe53fa078c3e64fb8ca12f0f3402ca64224241db87ef33c036539dc73194c8651c3d601bfdc29455a05484ae695e0ac26aefa7fca2e5ca1d1ede7efe3316e13eee2b061d4cb77acf0e9963bf60def37d742a4e242a46d7b68f9c574ee499eafa637e864c796493b4f3276b4a1446e96923a1329a35b629da9b27b7fb09fcf66cfab23ec2cf8fcf69cb16238c8e06aff4df385204b94d92f80ba9ab763581dbb4db557df13f8401c75a1200a746a8b5735f577499e3e887f2f2e0c878cc062c3dd03572085a0f31468b3e58ec23de9ea8dd442127edf9b8311df5e389552e7c33db5fdc46f54769990acfc27034e0b182c2fd13aa39427a25bf27336d675c28c2b7244d6e678ece162c592622ec7284ed00bf9387caadcd1bc50c980e5dfdf1713d194fa099d26a2dffcc3628f7e47c027d65284d8bd51c5ae4fa104574d922aa844ea3914c9af3c83c376a647a81908b6561fe0c3531f045c023190dfa63974369a7d52601f980f0f9e3b1ae60b442f95c1599893dc779fa098566f56769e01d33a9dbd408d7a6666931ac7984852cb91b884c196cd30ad68b8aac6b4ad903b9a3863fd65674efd1364969bd83460cb2f4ce98a779919f5fa61e1424c55bbd1e934aeb533166cfb31ca389b18188456ea1701d4524a2d0004e41f8eb89df1a88e4a288f86fc0745ddb16cc5f2b2540b980018fa90df9f425320a33d9db37b0b9e8b40003617563803be43132ab3dfc7023b99871d616f5e0a639db6721b2cf1af14322676e4e163e1def85f76761ad7da23622e781a628e821b13786915364263a671e0c42e5bb92b330829a450a5d1268e838ab2d7b0fff54ed5679a87d4c04bda7a3d9941475c07c13c0e04f8f3c0c5fa707f123d49dd6a14e786007bebf15643bcd862c23818708d80465288e4b1efb6eafe910c0427564f2a55bda5378aa3d35c66043b3bab15627e1fb4fe4c3fe2d121c7c4fbb1894d45da4b3c1da3f75e6a5f132dd2fbb79facdc60f2ece49873f42ea44f846fdd06f07fd010e87e54010d032ecc4e41c9b2671de76e239d3f9b146a7323602c88ff7769cf1d0f6da1c1f0e02bf3d1fc15e4732b18a7290bb00116d4df3ebe9686670f46cfd38d77bdca595b1f271176d811eff260f45b05b9c5f227b1051167f3423f168eb25d39578cd8e7d283efb4f23a7e4316c7742e627234e01574ebd0b7ac9f69de9f66dcd1436b646a039eb913c587b0042fc2d5a5cb4412f6e7761204acd14222ede40f06915af4791d38e028d92e767604483c13c7a8c89496b387e7681191d793e5b38df6d9efffc7414887ebcdf671fdd6adede0c2b41fba243f97ae47f25dc6ee7282da5f2482e75c0bc1288860c156804c39b8b702f3efa5719b4ff51b33d791edb8d310b16e32caead67120b7171863b3100c85cf9afcfdfca9825c2dd295ff5f3878fe11d0db715d3fec961341047ddb9deeaa7a57c50dc7f676c6b5786d62faf4e4afcc08f6abbac7509fab5ee757e461d5cc2dae6954117bbd317dabfee5049404ee81aead0d5745a5af0409410669d158a5d378b223320713ddbce0ca4280ccedb335162ccb24d375f0b294927f2edf0cddf282cc73fdc377623e221f5bb485b9fe6b89dac9d9f4e2a531b89808bbe929f4896d947fc66243eda6e08c3b8b9fb938898cc2f16db21a703b362739b6d91b7964a1d678403dd5c03491f8d296f9c85bff4d6101804759eb55f755b9ae387c4adf37bf303a75d50f0f613d4271a37d759065b528bee229cf3b6ebbbc43dd6ebe0e437b37f241269b7674bc50ed56e469ecd3d537a9110b007ce1d1e23f410a9ac6d5cb8dfbab85c7e14f5ea7753a074ebda82ac0c466a25326a86551fb6ee913541c8d6689c0b8d06fbb4666abe56fd9fafafdaa1ec3e2db19eccf9c259fa86f62a50eda9656bd0e7f2218afa82ac139d1c64aae38167a3ff6630ad6f382e2c29374d5c2528be2bbc08522093cf83968fd1a93434c0fb269c3327e24147a77e1af719a42bd1b34f934e316d26048c211c60d5c487200e187046e55ba9dfdd49a4dfd7892a81a52844fda9d040afa4580e46740908b05c486c56354cd77623ddb51e7c374052c189b0d43db64c03f9371c4fd6fa05814a44c8613a97956394c450926193d0f26f4baa7cf536f4939b75ebdd685c3bedd0e1d0c744b6a3dce199889a6f715ce5758fd5d43d043651aa12f1cad32d74e2434e68937d0abe12ef20a41ad4e9c5c145cbe86fe395209cf7e9b8286e6783dfae16fe7881efa77b86b3e73f7f9f953a02010aeafec2ed49d9dba3f3e176c1982ecd04f83a0f44c97d43c9196d411a4afdc30b863c605cbd831afcb8a1f8f89a22a8d1aa8dc066b12c56616676fa5be09403015c11782b81968f98f5c7ff18762cb390275ea80a4b8ed958a78308f4f86de9d68cfb1d5868bb109b07ac99c661e0a0418e15acbe317d83802b1db3e54026802a9e5bf08533160a9642cb09d68e8d24a54a64b974ee9341ddf597d36029c024b2c124e34181072d5d2cc1886f029972ff1ce080a4865b31c00944ec601949e42ae0546e163062a18e6eba8775c2743aef5b2fd7f7ce1658166dcdd6d4c24344347c67a414e5ea38270f7d50c7e86e4972d42ba7c30788e8cdefdbdd9b9639658e4a4d80c515b225711492ea10a5fa09df27f912c70de3764900bcb13179f4ace1fad2b152f54e592e4bb569878470303d91db5c273b4eb86cb59f1a95041739a48610e88ecdaebbf6113118e68a1e55a1ce45e3d216188cb9e9d36154844704a5b1b2492aa65f2bf5cd42769a5c9c6d40172a5a457694e457d863c1b2748daca893beb96c31c7fd55296f4274d076c2c342709d482ca120f1aff6e6eb99de2062d6b78acdf11fbfa2a3ca1f037e42306b981cdec32edaabfd34a5fc1a042ade60a8ed213048ee597844025d9ccc61b64a603d3be43a1e27b00a95faea475c350f1d117bdbf0f532a7ed67c3681f170bb57f03fd07b9ba4ada88935e53373418b6681b104b6e8d74b6264c17cb6c780a3cd300f16db6af3acfe095ffdf9635dfee0c2c3f646110d5411c3e21a374c85d306ef580d44215f27403257b3add4068a021370bf91f14f6e0cb2d12ea332b15a22675b864157185eb7590c652e89b19309091332dabf1bc709b50950983515c0cefb10712a7fa2835530e6cb1982fa7f38c877707d89181acf9d16c6be51d6f472664156a88983963cc23bb2318e3781ed4caac2edebc3a16c99f1f6d084d6e57b18eb1c65cda685735acbf07716818bd56a575478e3f65b3a9de6c5dfab46c6c8655ab62adcc6e8495f7f79db35c8c449650c26efa44b47a7b047c89676bf17f63d6866a6f32d3383fb0c7fd2843c9dcda52458e0ed71777ac10f250fcba332596f8bfa6a6904d7e0b02bc211550a2fa81411731c0583d997a681bb243c1152b1dd413fd8ab927431ef302f3e6b8fcd9a8031a76be8a3cf1e163fd639916b33ccbc8fa1371f7e2e6bca8b8a91398a96fffb73ade163af2aa8e5fb17c4cf26a3129b3583111223acd2d5c821f0e204346efa103fc50f11863eacc95f131c86d39ced8aea24690fe473c046670831ec1f5581ee2d309448e5a94e50a35416e954664c89cc2475b6623fa2af3a3b41cf3100a0ab9582578c025a9ac471ba3dea83fd7a0faebec62974e276b80e0eb976d001b3fb1ed2aab2197e3d86cd804761fdec53398ef102b36546161e0065797ded826fe94877a2ed576f24eb4463f58af51e9b9256468bad44c2d982b067bdb1aec12c8290884f018818058af7882cb9b0337cd25515ff818383f6542631e88d0323c89b004f2cd5114aae25b220ae26e6bdda51ac4310954c5853fb724a7a1cd2b47ec146890e6be0922c46425212dd57c60f114f17d50fad3307e2f47a21ce0765d6927b941f67356fb4ef006d76b60a24c6075460243752b9965f763319a688e60dac1cdb73d71c9645eeea99ba8c0f86b107308549f3ff3eb6b47f2d05a9f35d797f648c403dbf1848f3476f50029d2c1111d51424dae2324066ddf4b4bd234b74ea8c38d6e1f812f83c7660e4aee936430aa4a75640efdbb9f0b75bb7c94f4a9616267ab5a31fff380def853b5ef9056e8c4f161d2761b23a15625ae581606075ef0a3a3de6e7e2a99f625cae837a131be2ad6d4f384ae7977e652d51f002163fa2c2fa60462834cabeeb9df0ff83418c2f42f37c5f590c572df7365c4cf48ce2333299b4880f0d68790a3dedad75413f792baf8de64b91beef58975c41856bd8822e549aafa654b5c307308c747fe4a7156a27279398249fe32d6cfd43518a566e733c04f35668f96d99079f4c734576aee43c59a143e621d0802424508b0afa5ee99334739be539ce794f53a8bc8e92fc9076b0ec0f94e16ae42a738570973d51d7e426ab198efb9f7afa7a875910d65f0ff647bb54b9596044a84c03036a25713b39ef3bea3d2b5d44cd450c2f9bd4633a9c3017e2c2af724931546c5f99b0030ea6a32081fb76abcfa044687fda6f24add163b2c85d9ab7ae1cd27f852e0f39b5571f68b6876e64ffad8e4fdc5650ce94c4adc68d3f53cb23641ade82f32bd4a6e4e1d4ce7df89b90edc0526a901f3979bd46f94ae99019e1c8ef9b6ea1c4d0027bb115fe511bb67884510d75013e2e972dd51e329ca8dbf4efbd8f984780a86597fd38de46495104dc93e4012bdc03b183d2504baa636bb713237101f106bc37f3a73a346f2d632292017b179b1c4976bea2e2a7a3c82e489b1d5a0e92200e91b0dee55cc484e1d85ae17eaa369f91b2fb1c7965b0ee72d393a1036e67bdf23a82ce645199a844f9fe345c8ab57255f6842cef7aa1f1aa8a4977386aa81a38ef7ad9f0302bb6f6e29a33f19870ab851833818553c262549f845d68b4f4c5fc5c84b25cc4c19a111793cabbb6c838b4e00b980e436f7725c0b776de99736c77484967cdc6c54d42505ec213e3f07f7aeac40b428609935bf5766e21b3e07f2a73b6a42edbf389f275904b6aae8984713d51b3fbfd96d081e3ca755423b4a40028f874fe52fd5b9478e5ef41d12477c29be2f656453573418860288770e35e0e9d650be25db4236ea9a5c099b3416b326cc4d9f3ccf25f86fb7fd487e7ef1d4a9e116d49365c66cf5ed50f9c3fb6a88b36b943760afba8b14dd59e320900a512ceb6ef72e15e1e877972e01448e415a22e9424114b726a28681d4fc06684145be92bf7c7d5b36f6af9ddf234c6fda5abafa067e98511969a20551fa389d5c2826a3fde9b134f62dc4f1a0bb7788a53d5f3a43f07151e21deb96497ce26dc3a74edd046824c6fcdbbf305c3a6796dd6a61379614a8f75389673a4cb22ac94f48e208de48d3efdb462fb3adeedfc23052dfbd7686c8b75aa370f480fd198bdc239c95db969836bfacf2e721952aa738238c4d5be023ea5c97ff893c37135fcf81da67db6c5d43ed1042e49b39318901cd8cce45e56ccedcd043699402f3b78116dad1ddad844e7a9d70a4c8c4988251eb578742fa0e6df385abf1c64a7e4bf5e0e2233f222bc534dac8ee0b99f5de5045696a1063b1c45cad69b9de4e1064fa04d96d6cf598079d68cbb6999665b82ce8a198c0d9f6b9de1b805163801c6e70b375b8d85c3ad09f26ef501d4cada2867747e86b8444b01c13570f11d791e367c8e58c10990a1be621bddeec02184983230f819bfc1243d1957056a3e2d4e94a6c621ed699176466b1a30a7966393571a0cc1a213374fa15254e659a292e1c22061b2ae332d2e2587c2cad903c59ad171a244616bfdd9fb90bb86a550b3c616eacb822ca384c78ce819debba6a761b476e2e2b1c03dce6799c67a9d6a667397ba908f70123a4955e042958204eeb8bfe94ebe6019d76e14698ca180a0affe2d2546adec73829e4173b13fae5e35cb5b81faf0188a38573095d50db7682a82bcf3a1bca28464ef40b3747b5c36982271810d1270c99b4cdfffd10b8ff0805679cd6d9c87d544fcd16c408d15b378b76f7241f09f0390bf56bb40439333ddca7f3b362a6df999a26a893aa85006655e34d8ab237dd254030be6cb382dae27a698f41b5bf0e1957493a81335f89e042af43f556688d6efa30ce08c70504a203955da844ba03d2687b27da26ef2111b1d35971306f1b6494c4f04412761a82aa1d4455f728be4b76ca6b784c14a4bca219dbcfe44e47732faff235cbea9de533b55429770c63efe3b83ca9501598b668978c5b667f8dd9db0f38def8aa4549dac7af8b3ab78ca9d4269e497febbd34b238166ea1c6ceeb12867c16c44031f9332c4782777a7de5e762935c41fc04a80ba9e94c0851bf85052bc45ea0ebb8b711034df2f2aec480e83f5b70a1d97d979a5742e45e1cb27bb24342c2b5df1bd9737167d9475e3c1c0e30c024a20fd3291c2cfd6d1d731a915de6c4024d88c320cb5ff816e81f2d653cdd998a234d29309aa74230ea7698f4c32564bae2a6ef965eb362b9be3ec4b83f9957ad58d441a2449a1c9580b04e4892848e7ee938c6c2f519ac3efd40f825807af6ae12fe8832cc3d3053e78324c08f586febdefff789a5ec763deebae75ed78651a5403540d71ab5562033a83fe8ea08dd7b0efa3ec6d28aada77659b250bc337b658c98e69ee6e1e1c3d141776a398d3256a3c4f6e99610e4ce816bff1b63e10809f28ebaa8147a9a65ad938e4acc610efb0618927be18742e2330985541a633ffda6c12aa4331fa829d8f44c3b723ec82588abe47d8a7cbbadc32544dc6fd97e66cdabc2788f3b9106eadff1b19f179e20f018827b44db67092735c96985692e1bb810e25557e360c93de4b8d2332cdaaa4312552ea8377e2bf967dae8b1e9f97d8c4dee6b1d55d781c3ae67c0bd9b4d5be69c121e5a384d7f4c5059d86f3b1838f3f99f1ca632a45e66ca7648563ee7aa30ede0f29c5b7ef612e5ac7c19c9e9a33b58d04a28e9e1dca66c19e19fa59f18aa44e7546c685daaea477aa85401d2f46a300bf09a3bfbde1691be5725ac779ddb972b80bc3b47d8fc8f9cfe24a5057e6b5881990361e0c91cd8df1ebb6616d3f48063fe6d78a40172118371f3090a5f109edefb137dd2a961c0d3606353322897ec0af57be29ad2e165ae10620078381135d096b590db5d7492106762dbe042a70f94f5a4c6ce188158b5e9142263d01d04b09e253e276f6ad6bace8559b7cef770c8035895d65377f27591019ead7c83c0b9ff85fb1bcc38bbd38d2bf4bcbf5ca81761ec852f2edfffba76017dcfff6bc9b52e3b47a55af256e1a7cf333d65b1c71a6a6c9e599c7d843fa325efc90af75a2e8b99ee9c696cabda7fa18e74dc5a1aff3efd9ba3a00b7b24597af742f7fcebf72bee790dee6b28800d3ce280cc2d20f2f11a466af92f0eb73ed21c5a9a8c53c9e7cdfc8f2f6c11502c569480d46e62d2278589afcf740437b6a51d0b571935577ea3c398e7a9b20a7d7ad08419495f55b175b11558f314118f93deb8bec18e8af1e76db66c2458cfd7ada4572c0d082f76b79a6f6cc963ad74487ae5d2d161a7b9703f3c7bbc1fa3724a132d69f8bf80a22568206a68e03ac531c5475e9012250b12f0cfbf57b43de7dfc9b42618683e347c31a8eef18d983366aa5b8a5b1f10969d8d9c09fed1b1498d9faec007fe350a09a250cc90bbb07710ed4ef576941c725ddd578781266672dff09a0c2d4c78d6b3080a85c147948c59aafc011a38861c84d51d774e733bd1f4c85339841f0a51642bf84a3eb4f0ff38551b84b5cc4d9933be94d1c395570d7db9b68b886d5666434ce29205089d69e63047bc2d4ead0b117756463b8de5c75c4435b5abf099c3e7017e732f245a6e7f5dd4ee49554fffed719f3beab16b473c1b6c9455ed1f372d3f36a2fbb146f47ca312c2748ea122d898538c35a88258ea6f4eda63355015222440be9d3f81967b44723e08c7aa94100811822b4c509e2873fdef3a9b1790edbdd3a114f5d4aff84801c56bf90ef3d5479f1d7101f4fb1f56ed0289f014c56d5b962d62a4bad57bf17fcbd4c89c6a383101cba35b8a45c0c8ac36764ea775183430cf8a06c778017d6d1dcce74c0ec1ced44341a4c4b081165a48a9219a6291b3f3fd7708e94d5fb4b7bef3394d45a90986ea91206cb03275bacd4bd026ba279d5b126603487cfd36c4add5b6e8f044dfa65f4def783ef86b0c91d72c8daa96b51761b16fd760beaf3c22a1931c784ce4efd99baf218740f01a021f3c465a36586abe3a91f03d5386b5f8f82fd4dd23ac6ea2c44bdd9d990d77813556b626ac7867c7806d5f2775f5b6581fbab403d8bb0bea6097acfc76ff5dcb8d6e892055355114a64ccbe47ce132bf6db59cff0e9419f809e4dd72445f740edd9b6fb68e34b458712e864d65f529be7421a984f4a9c7423d0626f4f8996b687b556ab1d258ab7abbee10bc0b08173c589b49ca75e7e38883c7ee9731b5a385860b2bb8306abdc5d0d9e83b5aec90b567c9c827e02dcde2cf285276ed0e84bfbd383346e809d627a651a77dad717b3161684284978f24ec48cc76187d8732f1fa5e8d9c085f657796d26bd1d9e46c26ca5d39127fa42c55d4fd31cc2901d8c041abf480a4352f2e8e9cae69ec5c84cfce6cd58a18db2a3e5391af6df71a023e565e86181a164e73bb51b5c3ddd0c9a4cfd251c7ae02ce93557634bb7babab6258a98eab05473e2b1ecb062c4a4beda710cd5e66a1e4613bd61184080fe97588ac7cfcba3e354705b940d95a256721f89d7ebe485ed1b0f9f0f37760acb4df9cf3d446cbb935686481be9c92496ac7643025f97ab9e3eac6b70c7c492ff8e751d7603c27784989087e5877e6ef338b1f8e94fef10fdf782ed7c5c4f78237ef1aa57c8f3583864b209779fdce785cca597849927b87f9c5797320a7683649b7f17008ed6ab8c85eaee300347795daa50fe9465d5f6adc92a71c6b82ece8343d054864cfcac673a1a35ece4a9180d0b0dc098ee19d8a3b2fc05efb5cd0ef9719d09ff5170d1763ed80319c0eaca4cbb7e7f54f4edaf7b0658c532390ae2eea7290c15d8ce87cb5648ff32cd6e35ab7de4d056511cb8ff520d9da4052472c644e0cd3672794cf0ca2abddc64ee78eb5d27db8714a20669ce80b5196ee7257ace8574f43956ac0c6a00", 0x2000, &(0x7f0000001000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x0, {0x5}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000083c0)="8933f1e09976b1ef9ab74f7c814cd7bc966fc165e70b84f78aba96f5fbede00fdf77e36d569239782b2de147f07b7dd56cfb3a67dfbee1baed344f7aa5c8d52694ee57d980b6876478912b07e0dca411ed824f76c126d29aee118c4316f5250c2c518b2a95750b91febbcca616b624a727e6ed8321df10d47ecf0cbcc3b6bf32d0cf64e4e2a5a7bde2e82661d718811d32fc212c4666d9471a2dafd7276a6e13d89803c5643b71ffa11791f2a2db4bcccf5080e97f53bd52b5f2365a60b0dc949ed500fe3195f83d1e44ccb581c44ec83b1dca2618a68ef11bf52029082da36fe52d1bfc26cf8e1f4b6b64f9d451a9555cf64483088ce74dab65fd9ea58f931e0ae60f793cb7177f09a1dc3c53f32aad4bf9dce7c296ac25adb1a77f1c5f3c9f61dabaaa8c8b5f494617de436ef3178a2775f5f1d46dbfad192a412be8bac9201657b899270f092dd64b46b9b23afc74bb3b5e20bc10c645987bc15bc34ebb66be832ba4d779c790662de24d86936ab4970fee0e4687354a6ca97afd00e455bb4d98b7aa1f5f0cbb2c0df1c996995c3e4b6fc9ab68d305b4475c045bee021a032b12a4d52577380a30fdf9cb5eae1e87a0dba14630f8ddf8a2f07b21c745bba2dbdbb8ac16c2f5b723f28b962ccb1c51948fadd9a781018a64dbdb5a2cc43a9f84b5f80391a21ba3c4ba3fdb694bd4a7edf5fcaa601ca004c9a22d87f27f9047ef86543a701534002b13ab1fadb2d374a7773675f6a37908b0f800f5feda9b4bada0922aa56b8906b535051ce1e6e334d094a89b7f11df1231cb60547e1885e596ce6e9581373b639182e62e8feb8e6130b158010fbb7825cf818e27dbc00086a8ac1cf8976eff61fde8f842a79a0b52d57fe813b05c70514afd22dd3b66a24a2c7a7c44a07fff60784ef06b797ebac2b688ff9769011af9ef7c8797926cc0f12ca3494961f0387e467264e437921307857a8865fbf812271cbc4110c184ba4bd82c0537bb3b8adbb46f9791d7ecede389c95ed98b2696738730af4f4cecfdec20f8738f7e4f3ee4738b3db272aee26c9ca5e23f6a6bea36d173926745d75ead3ff0ba61e5d11c411b5b94d0623d4b60986f6fd38d2d68e9f3626d0bcf89467149a875680beee1984c7dae81ba4da2d76877c6aad0345da4fbd55f0e4a8455c861ec90ce6b0d312a7e96c434a5276de1dbdb5177216884e7c88f208bbd23099847402b94b9273a82c7abbde21b056e4c808494de8f4393ac12a56714a2e4396d2c902a759e0fa6b769284090d052f0cabf216b50b2602c188ab97ad825429ed0196e2227a7722ef04436353ad18fe07b2d8bc3055a2736d1f907cd2733f2f9d28ab01f60dfc3887854fe0ac7a32b39515ac63a4bbef086f6842e6d97762da73a7b40737e3998e2c38179fa46e8a92a495beaa4dc638304864177e62bb58cb10e7f407b08b7a2761a34ca3ef115635eff88e036ea5ac2cabf32967c5c161de0273b501c859683e58bdb7ff899d6ebdada01f6811de90d79457327d7da45f4ec278d617b584decd7225f3bb1c8591f2c43bd5e96f1eb0c11fbccac1db6b4356f5d673015c18c5669b0fa73aecd3d9097b10f7eb62137322feb7ac7a1bbbdb7511bec12ae3a4a184949e218c149fb86180a01d42ca9877d22d782c97cbfa9563887982eb6ec87eec3be9b71e709c4b3a4ce82717032e22098fe71d35d11fbd115892849835a73598833b9f24a75c13e45cf5173c3cfbc5015d37676dc462d467665ccd60bdacbbd51fe457499e61631ef5ec27bd8dd7f5391d23f09108cb2a99a57eca43305cc9c024af9a55c1dbec993378807a67600c9ca92d675da0075d0ae362c8d17f226e49d7e2fc9285348030069f0992aa7ac2df76dbb8bcf4586d4d8fbd37586ff6d28f2edd0b0da4989286189cd6fa1e6c43723a896f2a2f69fb8cd6b3378c07cc2084d2d56617d7ff4009507ccd703a3eff43f5c13687f7e578402e15985e6c11018ca7b6828485b09608eb993b3bc7f6ea8bd451f42260ccd514e7af692a398b7b8a8a16d46fe22e717371462e9a6d8540cd58c4dbbfca42dce4beb0fad062a591da25fa92fb67916691e960ebd28129e07069bd82007ed5afbab715f7ce962df63077efcb607ad981e1136863826bd3af7d6dcb8bf4dbe29b40209cde5a27f50ae43d6087544e11c9325c7e3b0aa8e2d026dfc52c6cc8f10b89b1ee7a768863989421e91e03d7e2cae2109fc66d9d5e3addb22ac9c619f80f03d7caa6418633f8ef179e6b5d1b8eeb11e34e57851ea8371ae3364b6dc8fd63a36e0ca487858883a515772d5e3b85afeb8554c6a631a3e8dc880c4d2bd939cd427d058e95c9a26d5801bdc0b02566a315f03d7dba2d0cf8a5e3ea33f038e50f6871b1b0f0c0a6b45cb1d80d00a802bfa940cd98c838fa4c9b4754e8bfdb25756749f4478ab332fbdbdd0fffb883a35c57f5a6ac5cf3e5c88091d264aeb733067850aa8bdf7732be850e9b39a6a02737206ad468c2670e0013a8a487975b003d1a5a9653d24aeabfdb6714da0c91272cd83847a3e17859fe8acb5aa66873fb3321c4d11670a1ee7b63626ee9d3c8ecd5587ed92ab7625d64e5db8956e266ac4a214eddf0741a49334ab2097468377d0704f00f8824198b6d1603182f642846189090ad8197d1d8685bca7d8c0d49b596a71bfe871be782153cd28cd4cd558880934e4e3645d8afedc0bf74aec2606969d3d176a839008c71e433ba6ab51882a422d32785eda10f8c1772fee7e898cb6b17f548bbcf5d0418fee610f22c7aa38f966c88599094698f2f60ad6cb0af1b3ed5e4176481c9b286e1ad0387f79e0be37a7d9e05087df57270471456fa6f4d4bf2118be653c651ce82d702bdaa73853c1ecfc3fea24dd2989a3a8d0469b5cc83be508930b1679ba8189032c4945f7e0beb99232816870a3424855e461df9ea8d1c82b0a3a7aa825ee520e47f58a968a79c7e6697b0e5688decd596e9d1cbf89d6d89a2606c57c9c691064e0e505ad2cd2791ce69a029146faa868a7c7d85e178650ecba83a7ab20f3820f6ea550e453f488596650f7f80263715e090acb0107a913314bbd3a4037d9feb894ab8ca7f6d41ae87b83e7d096b89729f177633f39497612abca485e82a7f4dbe5cb0e5fc7ed92499d03147d0a93e66036f2da22a8f04eb232e9b347d36072badd935ea7c5dabeb72ad3e24371a889f7db3bd5e4111d3b7eb483215669b666a8b148fdf7ea5bdb3d27ca6fa8abe705ad40365ad332e8cec589c37ac8a7ddfef134cdf9f3b33cdb2a803f3e4537775289ffb5847abd6019235801c0c4f9ac5f6ea0d0d50f062edb70e802ada59076d706a9b1f8fd0990270d7290ecee58c36815d3e44e1f912e7f3ed74bb5717a52db5e04a9f7777baf57f45afd20a17af3b053ce2e068b9134d46253c5a18f62561a70acab331e3adae11b04dd75ce46601b06cd307590a31b97f2398d61cd75e3fa95fe18235d1745d4126abd1b9da2f6e91a2034fcc5c942544f2c28e7cee43e4fcd9cba6667c938ac7bba5b7c36d0d8bcb4ad0b4b622cddd532179073b224de58bca70399f44403f2293abbdcaa61b4e430a32dc300263f50b3dc8f931918e1e554273ad5b4a869b066fa1c9ab137994814d008e093cc98b0535f920912ba9de7d4bd3ebface1117d52739cdb67b352478b09799543b26439f974e0e117ecfe1da4dd47c4a9ce27469ad62467c98ebee603e050e94cbff58d67f8976d1577fb6c395c6e40165b77371349eec46ff3045508a849a1d83634428a76c36ec3e4c24995b5adccaf5c595fdf9cce6ec77db56561663642be9801c14b961333feac13b98aa4e9f0fe667cb6bdf9ff09fd378647da7a04c6502f9162bbad6d4f62984b5f91e1f893134b192f0fd2d4d408c2664dbe73ed9fb95b529213ccb2537f994237c5be780c520c3f0e20ef51d1ab8c2296ed6834aa90c95fec6ead218b7363f8ddd5a8076dfd499d52fb7d25ed15c10cbdcb20359a9ca13bb34d6a0f9aa5451efa7e06aa2a89841a4be33c12dadc732d58c4681be58587a0c9a82555df4c0f3d4a23c6de5da761ede2ee7c95364bcd52a6cfeddb3eae04a9656e6445cd13b1946b27393b231b348ebb172a725f15f276eda0075562f45236a1b7528833fce7458e54bd2cc35e384f579b8b3688676f4331e9658abdd2dd38ca47e14974ff3e55bb0e135e344b4fbf0f34db83018bc115298d6ef209812ce5ba8e08ae70844f12e44c84727c41ff8786bdb8cd0fc955499e2dbfe78324481f7c83d47463375eddd7fa6aa70bd9933d6d97f042809adfb54904f63309b06ea43247ad511f468e86b895068c91c2d69e71572cc9bf2e694d13fe0aa4cc363f9dec7e2465f4d15411da5a85869d63d44eb66ea9e7456b7e01d2a78a520d56665a4d6373b0c4febbcce900c801102a8979c9046302004101f46eed5089df83e7b2a0bf7d10ae4e2cb2a7cd09c290e718b5105f8bfff604acf9a93b2f1acfefb4e4e21aaa33841ab2da4aaadec6024406d08914542defe74f2fd197ce536f76c27248cb7b6d4d74668de80f3129338cfa24d2a06c491302bd25599c5efdabf441dc2607cb499879872d4e85fcaf0864f864f9047ccd1e6488a51b8c95254ab2754211fc802691f38c9ede54da8b97e07da7fe1851433be1ecc33f3d30ac65a3da558804aa24402dae993fedede6316f2d25612b47b74e57cdd6613399ccdcc15439591fc47b2b5879c9def4f69db817506fadbf52f96db738a2d04d47243ff9b666618321fd66dfaeb5c7912097a51a96757a3db4455b502152b952347292d98975e87726ef756339dfca16f4bd87282139ae1ee56b26705be97dc703a35e3222cc027b6e26a53c23a678b0e659a4540a00c81f2d8410f8470b9fb2c6c44b89e4cf78ae6a347aff24995297762bfbd163a560c560b1b91bc70d5cd5ea6fd838365f9337e5395cc496284c93d88119df82fdf450792b5e8bef74cd55da5ea35b9b9a1b4b8dafca05aa17fad9b959848201cddd9d33088e0036bd8844de985e741947eedf62c5427936a8d1529c65f8b462ea896487acb00142d726aedff6685e55e8b36adab73b9e6ab223e5a5160ddc48daf611ecd34581a118f69ddc79c10037ccf28133b631cc940f9c3af452fdd33623fe52c5a1974694f7b9bdc42a4713bec8bd288ed48bead7dae8bfdec5356877fbcc1440e51edfb04cddd4bbc1f3c7c60db8d384d93d7a813643034ea0073380d93bab62b492233df54e0302f4b00bae57633ccff283cbc4310b67b4d6eed403aed3dcb06a757cf49387a32155afe2830465ddd50f00e6ce6fdb66987a56f1ed46bf1e36dc3d08be3f647cada870cdc464179e84fe4511653a1fab1bdda2a92b24af70797d9619357bafc82c29cf46f44a99580b817df48e1eccb96e11245899ece75b2876c7ff9f8f452f4f4759399189f154ad2025372e915c235de85a60c24eec2f38f81bc444853eb80bf0c8821e5ad777387ec6d11f806cd129735a3ea736e443c46f971e90d34ccde65af5d828bf28a87605cf45dfd4e5a6a4f699753820f404e0dd2b59c1380e818cba8689a2d11b908f6c3e97a88e41d37173d9443673cd0bcdf290751d51848a278e99be9ae25c5ca8c99340d805866f9aa70e4780299417812b43a51e7d8340da46b07849ec25f9cc26ceaf5bbea97c61a87ed01b31224a49fb805cd04c36de0af7ac79beefc12e45dc1861af37ef4bd652fc7acd8c83452395f68c1c05ede56f66678778a4d31aa4f47dbbb3881325f428fa33ec550ffa0ac49c4402eaf4b72946495ab82c23cd94853b5e28eb221db16826db3685da6b7f0bab15acfbe637820043f6fbde9a79de02fec6dc3e5ef7129072c950fbf80a80c77ffd8fa8c44a6987e773869616460907e8cec66226e933df0e57c2b223af542706111d0682c59d0c54ee5deb8bcebc1c7c950be41eb3989997cf6399e20763d5ede0b09e2c1d4d3273101028f500c1febe2485ba8c79dd2561d0e1983421fe400f283892c34b99e2bacd0f3d5223ec0c151a80063d62060faf2874160065dfea057efc3893643d556f45ded404a62386760292134f857f112b2d53f99b24e2d7005656fe3af23f865daad130c85337a761bbbe286ca1bb5e3b6b354c8184851a70714e3b2b347ba30a7d375133e4090aaa6bb3dd508d317f3836a1774a5aaad28df99e8d67d0c52136eb404e235e6ac51d1150cba7021424a96f1aab4f13f7751c33418b068a21e2d76713e953038bfebc0d1b5c61325c8edf805f6ef13ebdd107875e0c9275308c189fe0b406d0cf7a5f34a27929e0adf86d173c491bc3c7d8e1c01a499d2aa4601cb52a3b101b862aa70d601d705590a7711a46f46cba6f591c4ff8d28773d3d2fe8a8f0a40ab27cd86effd1d3867413357f3ed044232001766d6538e88ca1d8c9851f98fa690d21e82ad0d3d0c04d71699a6b9abdfd298b4fb9354179e771319d0c60fb05644ed7617d85cdd6ed4994ecdded36648497e7a4c7f39416846e86cd685575a464daa53c9cb30f8b78cddf97426af5a9b7ce08a677ab7eabb5a85def9f62662a68f36c3333d318ed83d23c29b0377c49346f4615239163db116697cac2213edc5f3087431d0bb55b0fbb21b15c3bc23e35dc82842bef810138a79a6e898ad833b85c4f82f2f73812a43de57684f24bb1f86dc7b8f0c3089b1abe0f0ee68f6d7c3f9c6c59ebdfe7841afba162a6cb0224691e2052737b52568dadd781bf8b15c3b75c15828e3b11ebbbb52e22ac03cb2b995d32ddfa3f680e2d6739621b4df78d2fe4f7cad71bb71422063b45cfceadc970a65bffe324b3a5b59374a27a9ceaeaca0d057d8804de0907b9d74e9b25f44d25484fc9f4f6b1f2908b6541bdd1b258935569394cd8577a46f5598944b9b57c02637afd2c504c35df4e24d3e53fab401bf02568cfa8e07703a6cb00b4df0c187896736198a3c6b8018c4806c6d344017caee551c106282de6c74a4e7e16f95714b0e78e57f0be78a2b9ebd984d14f007ed687393f69b499e450ab2dc890ff7dde65752f1cebddb52ef641442a89d481a8a4cf98ce0d7d78bc6d08a60081445eaba6fe2f8e04805036391917e3e550325d18f9e1343931757c468bcf97b66a29bf846c8e086f04394eb476a820b754382890f3262821d206090cee0ad5efefa3c99d6303dc8bb589be68080698637fbf71d340dcc5f50bc90ec01a9656d9e3a681bfaeda6d152d553644e9bff78bca0eff9220aec9d6da4866a3b0d4808e15e588a4dbc6ae75b0d41c1fbeeea8eda41e79244ba5ce00310c8340b7bf3f7fed9869a73fdeae0112d7e83543d761bfd470574ff7e0f7567ab3f1966925e40d47d8a95453bd45552cbc8c7d94b293e3cb5e31c9ed7441578c274672513e448a7b06ce777cfee4be156a4232404a902ecb58714a98a8f235d951875b10018ba6c308f0eeb9e33a21d89eef4427dad74f6da38f32fa0b3b435f900b67ea7553b613861eefad25c0b53a6a2d16a5155a6fea2285ff176f853081a877243b0b9a7c695c95f049f3e920bcecc4180bc49a335c2f4025f74ee3c41fd0756fdaaec19a87d8dd9235b448284b8966d651da116cadab02a7322d158ef0e90a546785b3b2a7635c22702aee21d507afa015dc22781b45ca707fa2e25599e2da47558ead56a714c4d5242eca81a5e6aff7f3225c2a6aa7a56f24c7e38c1a2a91bf83defd65fd09c8a719fce7b9590b3f66e816f7a655eb2e029da085accf63a1e5f6d96c495fddc1bcb719d49d9d5b756b56366defca8706e3e04ca7d52519111d3305199c4733eee4ac314cc8eddaddcf61e6e4dfb84fb7d6308ae9524fcf66398295e1d096825476c1420be9bbf259f7417f46a2b6826c9618ec9f754f1ecac8347da649edb8880b1e345b52e5a0aec86865957efe01f1558917f166a96959dcce1c55ee8207c63e558543641456099e87ce8421dce4f1c77369fd799dc7dfe2a5e9807b966d3f6f254a9c19c83f9d810c983d07eadff44f58984cb037de048dbafbcc022bd4e33d844c2e97df584ae25dede22d1618f805b1fa23c64aa4b6ba8e4a0c3fc0fc67444981dd10d1406f8b6f7b5ab764fc9be955d3c3b1f1bfbef04b68a51d8bee8ff9d93c264680eb8360d4afc71067d9020d52751a159a10ac2d1a95b64b88243e36c28e5dbaad0d5e54e4a4b4ee1c9e83e6d5a387c77cef7146f555e43ca851941b8385d0160edc4cfaec2689bd3ec84c41eb12a98810f264ab2585f9c1b97509d994fd9aa4ef81510b12d4ac71a26ef320b4106a24b47d0bcec9f41c6887fee0ab48c339d9f588bd71a7955bc382114ac04980c8a3042fcde413db74a7b7ebc4aeed441f27e3caee84f7f0596aae1c6c46deba8b1db23f63d89ca704965480c04e4331c8f9acfbf61052553f28216c0ada8c68004e7854b825911f887a05e3bb2dc9fa126f5fa17b08849fb6a9ead393a9715f10ddf9eba4d701232e021ab12f0c04340598b9916fc4cc6dd0b063565effacbb91b0295b32d8ef71f66e352cbe263c1d06b00c4a089f5f66b010f33d93530eb60a67d54eccd233d20ab1e7d5459dd3cd5cd0d2bc46595dfcfc4a17d66421bc1932af89a0c243d4586fd98af075035bcfa036e3865dcad18375c458b068ea163cc2cfcdf0ae84002c70e3b59153af5200e9480f924c6da5bec3c4a84fc52126221589995bb240178965e255e6880c02457a84955e270f635a8e3b2a1481dd8b7cb96e46ae9322f2ae4a472336178a7b2a0d60be60f7cc3e2216029855d6596634986262f6c8b42cb833c13ff7aa606fdfdc249471f34fe42541555f07ab2e97b773b0372f9410f2151b4d171a32c8e40d78d91d977ca16f3e3b18e21f0077a450f43d76ce2f1ab098600c954683e34bdb537118744d80c6d1af0c773d2260105fe34154b2f496e95ba6810d6a71ece4dbc6eba844ca2c4d9e896fae83ce9b71a78f5e9081ac81c1f30a8828a7d04d6dd25fb38b0d0196e39b78d7b28cfdc78865d54a578fb3785097defdf886f72b6873f77fcd1c558338b51a8d8239882952e9c8562770d931b389eb7c263c5b58b706482465d646ae669136a4baa228731ebbdd8b86f9f94c956d1c37a033fe16cb262198ff97a9a5f7af1feca62656db9ad55ec1edca2fc1c04a8a9df189011f1c901e9deb10786059787bc5d27ab7e3f13872d0445266072b68ccf94123a69872a6ef577b15a48c114b8fc969735111736f1b3b087160094873d49f99b26d43b96d5a91396cde717fefb09168a021104b4c19cbc5c099dea05f4ba4e0225afc6a22cf42f2dfbb893690058154a103e34bf5b9c0c75d2bdb5f7b90a420cd9fc2df873048eff05678ff92b36dee87978cf8ff92791ebde5f118d9f9adf470a339e48f15d184501f02ef10b8d22b9bd9f5d162dbdcce99fe895543770252d7d76bf6bfcaab027dda272ebfd403428a6e0761e9b5c1d5381a1af6d67ac1952fa58442cef2b111e4c4dad00b2164e8191e14539de5ef999e2bb9c26882d58e09d5a8dc841d5e542a27c570841f32ddb6ba37413229a7e9ad509ff9cf5ad1ac6a76ca396bbd082e7b51c961a993f71dc30132152c1535f60e38a72a5b92b2ff80fddc4b80dfd99bf03dae2b6e767ce5701bc38851cfbd97f220fb39b3a0e089130080e01770ae4dc9107df3e1a4aaac9b50e2b3dde2f66286f0adae51ed1c9b9769f7f0b4cec75843fe8b098a8482b321453423c3b4b7071f1b07016f9f58b4726ae3585c60aaed5c3eacc2b7e670eb26d0c389d7c07a9488f6f85e9591c63cad78ced1a84e841188b64c17eea3159611634903760e5b2cbf0f9c2a3947fcab22c7cbe9b19d30cee6cf0db67fae3d4e92f72dea28094a30c56d1562af0919fbdf3486884b0db30bef11647eece6150f0633389294da44df2d6beb5f6bf0357f291f614d99568f8e304bc72130640573d4ed958606f7440227b7e7268dd1342b0bd9dc5836c504ddafa420464a3848d9565c98a19a42bd93bbc20df8b5fc67f5f69f385396efbade10627a63a579836b40f6f1c952f7b4f0a3d03bd6b0eae5de5323c39993255e0c170301f92e1b569ffcb8ed570bffd738c84d46feee2a2e351074fe917e64fe23d5908af6b1f107f8d582b62f6218367b872aeefc1e6cd6a336133af6491ab35a40022d985416f6674090b4b48b6915d14d5415b7b882d3e325e432c043befe5b8327ff3eeda7268442afc0cb8c3aabfea4d7e7d7a02da2adf1ccebad0ff98daa4fd84c361b8124a5d5c515f95427cc4d0a7876a7e5ff48ecd67229f85d3fecb2a9549aab236f42bfdd30715af35b3bc7a85b42adabf1f9351959305478b80928c6f287e257f2b94d39103d6a4e265e9309597698d91fc642beff391ccee896e7cb71428207e8da2ea02de06a8d4ed9583ea05c39ce7725fdd20b206d865b2620527d31d57ab7f8a8df8548ffaed92b6c44be3d5d8bd10ad79dc8f46e36d58bd7766678a5655b1f9e50d3fd40612c0ce044c0ca4ea7a28a1b096662dd901055ff8c052ec0a0c919620428d708d94f8d4a4afda07f8570b28dd13881798342b169dfc86da04c3b35f5285a080684fab61d769a295ede366b98ef26082d2c2718083d519aafce2108c98eb546b37d8a9e06914826d1c7d1bdd22e94a6ce47e83955034690555afb855a502f759ff6a86c9bc2457ec3e3201a7587a92a32f8342a1296a601b24be9408c3c4743585dc2e8de85ec6536fb71ee9881cf98887801324db46dc8637efe2edc75e781cdf703b7c453a6d0be823d58033e116b79c11cdd0993f5d19c9dc3fb0aeb77812754ca5d4de839a3cfa6bed2f482abed7fc4a3a6cb0065048795d4ba6134267a8ea0f4793799745f3ea1dd51062d893794302c0a1d52cf247fb83b0dcb120b3fb5c5551109cfc7ebefab96977c95d7c26a3e374b944d5ce6de8adc00bf36be9f9d695a8b79b726c75bca7a70566a26fb866b732e8bae0180eb5fd63f411b95557a4552a2af231c5db90c94c44eecb9bb9fde30d4de18cee08af8be490e72d34922275db976b9190e48e82eeeab4e82efb94ef503efc3b1846c7b09a45d255864a66da422deea7e8db1dfee87324917f44351eb7d38a6d21270c82017b45da7b8fca0344e3cc62b05ae52b7daf54e9fdfef0de3c66118ee51f41dd4fd3533bf6c5ed4fcd48564e6937d9e970914641bdc09ef6df32440702bfbc2600c1c04c0063ba61346a02486fddda76c2769606d43396747ec34b8dc0657177bfc01241df3b4e3097438bdbef8e2e6ee28efd63268b610eb856377019d5697944f66f1dec77133599380528aba72af95b39e883b2cd672e531f1e02fdc3ca6da18c13a67776cb26863634c6840388dd9f138a77e62f58a9b522ea451ed0e722606d877b3c284df5b7b2fcbc93e65fbbb4c1a37045cdc74e8c7994f26c95a841e141705568974b3f5028a79fd105292d6a293732d7580dd85ac6030851e4be2d8a805f79fcb61ddeff20e70ddb3ea5285f246590465f0d4e9995173568050a9d8122b24b43", 0x2000, 0x0) 05:00:34 executing program 3: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{&(0x7f0000008e00)={0x14, 0x16, 0xd25, 0x0, 0x0, "", [@nested={0x4}]}, 0x14}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:34 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xa000000}]}}) 05:00:35 executing program 4: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$amidi(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x0, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:35 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xb000000}]}}) 05:00:35 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xc000000}]}}) 05:00:35 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) socket$netlink(0x10, 0x3, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r1, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r2}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r3 = socket(0x1e, 0x1, 0x0) connect$tipc(r3, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r3, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:35 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xd000000}]}}) 05:00:35 executing program 3: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{&(0x7f0000008e00)={0x14, 0x16, 0xd25, 0x0, 0x0, "", [@nested={0x4}]}, 0x14}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:35 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xe000000}]}}) 05:00:35 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x10000000}]}}) 05:00:35 executing program 4: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$amidi(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x0, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:35 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x11000000}]}}) 05:00:35 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x12000000}]}}) 05:00:35 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x18000000}]}}) 05:00:35 executing program 1: openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r3, 0x1, &(0x7f0000000700)=[&(0x7f0000000440)={0x0, 0x20000000, 0x4, 0x1, 0x0, r2, &(0x7f0000000780)='!', 0x6}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000041c0)="13156175a8b2e7b057dba11e47475fd0133b8cfa471111cc2ec8c1d5dcfa48fba4abccbd644ed998ae428d5f92ecb1236de0b19359e465a8325b5f036fc68ed19b48553a573f6b79b1cd29751bb0438d649765812a12bf807adeb675b533be4c3b9ec5a9753fe0637e31aece61287816ec034d266f8bcf753f6243094831656785e059f5eac17302fc9ee55c96fde76d8149354670afa82d6593f9df114c75f72b8ae2528ceebf6d479551c14b4a9c77a352ce775d34fdbcaf1a7a51d7ad44a6ba79361811934c990445e7b08c3ed4b2a7028031ac8a426e68654cbe857f3362cbbe41c4d08d274eb267bd56cd10c8b991d3537dd66f23aae72445a50d67a2375b2406427ee28c6e496a76ad46df734934bdc595d87ff9e9c473efe50a45db3c722c0ed50c5a2dea4154ee5c13779800a7ab06bfb55a3f8965ae42cd22cdebe313276884129822a50980c74c01380f9c0479f94debda12571acee69a4afbcc0a8fb8e8399367cf8578f9d2e076903c1934953d89e7d7571c53fa764cacf92c21852171202539439f9ffb4248bcd116aa41451d51c1ac464cd7614fb31239edac4d875fbaa0ad2097d5bae00774bef458ca13e1ad35eb49fec69d363b3a94b63fb63e1cc38bddb037737a5072196cd9c7e68a28742308dd0560e8033569507bb95c92b1bd55517f4e76d6406a94fb1a283f526d00ce91647aca4afd2725eaa5f1b9a6049f65480d0675fd34d8d541ed680d4e70883d09bec6870783c4e63985472bb091b5f2621e5f1fc8dee703025886d0499d28980e2d854527acb7b96f070e6b1c060ddf1ba1779bf15f54c1480558b3a5cdd5d3954c652a8c057b1066f723b166eea100d38a6932bcec2de1a9ccdf451cb22f4ba534fd4e39ceaedabf8be0c40153a1d7c06f055fe15909395d1c990236b5ca058be175fbffffb10f4aa2b2f3968075902d26f71a00d66a6355c65143b20889cc602e9b768c2f953a320a2ff78fbc57ed164ec830756b9763b2aba34203648b4e5b53ef9ab68498a47ed35ea83f7f1335960adaa44644993251bdfd0291d8216cfd7ee4e16fb552b609f346b321a5f9ef8efeac0f1b0c4871c2624843871d61d46205bc20ef4f0c851ae8a8e14366811c89a2c30b6fb81002baeb2c4aace13d4035d187c56b86636737652344120e6eb6c05de0ec027e79c8812898e1bf99dd7d03c6899be1976cbc647f617db9e84cb75f0495cfa03a4b5a84af2be176fbc721f9bc4fdc21a1f773bce63e0c53f1be8a798f75513c96e12573bf328ccbc008fb1749d5b4a1af7bd624402fc16abbc7622730ebf6c24b00e91fe7a62cece46b50a28440c5009a20662f60560a2bec9bf09ce5a794486ca526774c3fc53419a32f4532a1c2a6c2179090d330c4b3248ac492faf3ebdcff4069bb2914a4c69041bf7ce3e13bf3f956d31ffd0a85614b78cf8d95549fc1762a10aa62bd5995cfdae4398cc449465646dd28011886604ba93f849a7837706268785fe1ce320ab78a89f98f02ab0ea422607e7348befb69368fbf83475d05d51a5f8260a476b213dcff1a3b272aea2aa4646d73e13fe55ffe258a093b87d0b96caea9cc8dafed42255576258c9d53652184dfccdadc722ced2a3f59db17bb09a4facb42b788aa7b8acdb8fed59dfef34f512c812b4e92d9a0249d8ee4c613f670c4dc7df3d58f3f8e5dae8d5a78fb3d5c66e142980c1b8ee43edb0cb7fcb22d7bca320fa572bd5b3741249934e063f74764b157104018d5f1649f4b91831baffb74ad2ad5677a7d2915a608f6f2ea8d0f8b0b6d1cab253b216ee673fee2115e5dac997141bc8dea18d8fd280be0ce57b15d1ada594d16edbcf13201bc3ab4debaf888cb431cebeb9a049274342ebb0906e74cbe8a0eb21ded2193d33349f0a7d7741d7b76d9971cd6340da464b613578c2452c813c61bab026bfec64a4337339b66c6b5b7695d4633612a47292bd6dd3e869652aed0166f5eaff83a30fb566368db700c1686bdb06c23fbc61e479e1f71dc5fef87c99619314b2a98ebd71b77bbd179c562ebe76f56a3eb262ac65d80b2d4433dfaadbddbf7ed62445cfbb34697e0150d230f08e2afdefb2ae8d99eaaa138b0711bf9637ce5b0d09aea7077451cba24e3e3db0020d108ad74ff3332978620b5ddeb3f2242e0504692feb83dea772e72b29a098f908bc3f32639fe7c32c48d0cf07b6ca929dbb4bea4bd544d747e28a95a9f8d66b91c0224d4c363fdcc6f4bccb990f74075b02cff855f112efc73c2116062509ff3dd6a05750f2742477af7712801d72410ec64c96143262d3e6837861022a895f6903bf8c31091997d10c468df3c17b40685b7fba27e9a8d3f559d686584b888a0f8583efbe53fa078c3e64fb8ca12f0f3402ca64224241db87ef33c036539dc73194c8651c3d601bfdc29455a05484ae695e0ac26aefa7fca2e5ca1d1ede7efe3316e13eee2b061d4cb77acf0e9963bf60def37d742a4e242a46d7b68f9c574ee499eafa637e864c796493b4f3276b4a1446e96923a1329a35b629da9b27b7fb09fcf66cfab23ec2cf8fcf69cb16238c8e06aff4df385204b94d92f80ba9ab763581dbb4db557df13f8401c75a1200a746a8b5735f577499e3e887f2f2e0c878cc062c3dd03572085a0f31468b3e58ec23de9ea8dd442127edf9b8311df5e389552e7c33db5fdc46f54769990acfc27034e0b182c2fd13aa39427a25bf27336d675c28c2b7244d6e678ece162c592622ec7284ed00bf9387caadcd1bc50c980e5dfdf1713d194fa099d26a2dffcc3628f7e47c027d65284d8bd51c5ae4fa104574d922aa844ea3914c9af3c83c376a647a81908b6561fe0c3531f045c023190dfa63974369a7d52601f980f0f9e3b1ae60b442f95c1599893dc779fa098566f56769e01d33a9dbd408d7a6666931ac7984852cb91b884c196cd30ad68b8aac6b4ad903b9a3863fd65674efd1364969bd83460cb2f4ce98a779919f5fa61e1424c55bbd1e934aeb533166cfb31ca389b18188456ea1701d4524a2d0004e41f8eb89df1a88e4a288f86fc0745ddb16cc5f2b2540b980018fa90df9f425320a33d9db37b0b9e8b40003617563803be43132ab3dfc7023b99871d616f5e0a639db6721b2cf1af14322676e4e163e1def85f76761ad7da23622e781a628e821b13786915364263a671e0c42e5bb92b330829a450a5d1268e838ab2d7b0fff54ed5679a87d4c04bda7a3d9941475c07c13c0e04f8f3c0c5fa707f123d49dd6a14e786007bebf15643bcd862c23818708d80465288e4b1efb6eafe910c0427564f2a55bda5378aa3d35c66043b3bab15627e1fb4fe4c3fe2d121c7c4fbb1894d45da4b3c1da3f75e6a5f132dd2fbb79facdc60f2ece49873f42ea44f846fdd06f07fd010e87e54010d032ecc4e41c9b2671de76e239d3f9b146a7323602c88ff7769cf1d0f6da1c1f0e02bf3d1fc15e4732b18a7290bb00116d4df3ebe9686670f46cfd38d77bdca595b1f271176d811eff260f45b05b9c5f227b1051167f3423f168eb25d39578cd8e7d283efb4f23a7e4316c7742e627234e01574ebd0b7ac9f69de9f66dcd1436b646a039eb913c587b0042fc2d5a5cb4412f6e7761204acd14222ede40f06915af4791d38e028d92e767604483c13c7a8c89496b387e7681191d793e5b38df6d9efffc7414887ebcdf671fdd6adede0c2b41fba243f97ae47f25dc6ee7282da5f2482e75c0bc1288860c156804c39b8b702f3efa5719b4ff51b33d791edb8d310b16e32caead67120b7171863b3100c85cf9afcfdfca9825c2dd295ff5f3878fe11d0db715d3fec961341047ddb9deeaa7a57c50dc7f676c6b5786d62faf4e4afcc08f6abbac7509fab5ee757e461d5cc2dae6954117bbd317dabfee5049404ee81aead0d5745a5af0409410669d158a5d378b223320713ddbce0ca4280ccedb335162ccb24d375f0b294927f2edf0cddf282cc73fdc377623e221f5bb485b9fe6b89dac9d9f4e2a531b89808bbe929f4896d947fc66243eda6e08c3b8b9fb938898cc2f16db21a703b362739b6d91b7964a1d678403dd5c03491f8d296f9c85bff4d6101804759eb55f755b9ae387c4adf37bf303a75d50f0f613d4271a37d759065b528bee229cf3b6ebbbc43dd6ebe0e437b37f241269b7674bc50ed56e469ecd3d537a9110b007ce1d1e23f410a9ac6d5cb8dfbab85c7e14f5ea7753a074ebda82ac0c466a25326a86551fb6ee913541c8d6689c0b8d06fbb4666abe56fd9fafafdaa1ec3e2db19eccf9c259fa86f62a50eda9656bd0e7f2218afa82ac139d1c64aae38167a3ff6630ad6f382e2c29374d5c2528be2bbc08522093cf83968fd1a93434c0fb269c3327e24147a77e1af719a42bd1b34f934e316d26048c211c60d5c487200e187046e55ba9dfdd49a4dfd7892a81a52844fda9d040afa4580e46740908b05c486c56354cd77623ddb51e7c374052c189b0d43db64c03f9371c4fd6fa05814a44c8613a97956394c450926193d0f26f4baa7cf536f4939b75ebdd685c3bedd0e1d0c744b6a3dce199889a6f715ce5758fd5d43d043651aa12f1cad32d74e2434e68937d0abe12ef20a41ad4e9c5c145cbe86fe395209cf7e9b8286e6783dfae16fe7881efa77b86b3e73f7f9f953a02010aeafec2ed49d9dba3f3e176c1982ecd04f83a0f44c97d43c9196d411a4afdc30b863c605cbd831afcb8a1f8f89a22a8d1aa8dc066b12c56616676fa5be09403015c11782b81968f98f5c7ff18762cb390275ea80a4b8ed958a78308f4f86de9d68cfb1d5868bb109b07ac99c661e0a0418e15acbe317d83802b1db3e54026802a9e5bf08533160a9642cb09d68e8d24a54a64b974ee9341ddf597d36029c024b2c124e34181072d5d2cc1886f029972ff1ce080a4865b31c00944ec601949e42ae0546e163062a18e6eba8775c2743aef5b2fd7f7ce1658166dcdd6d4c24344347c67a414e5ea38270f7d50c7e86e4972d42ba7c30788e8cdefdbdd9b9639658e4a4d80c515b225711492ea10a5fa09df27f912c70de3764900bcb13179f4ace1fad2b152f54e592e4bb569878470303d91db5c273b4eb86cb59f1a95041739a48610e88ecdaebbf6113118e68a1e55a1ce45e3d216188cb9e9d36154844704a5b1b2492aa65f2bf5cd42769a5c9c6d40172a5a457694e457d863c1b2748daca893beb96c31c7fd55296f4274d076c2c342709d482ca120f1aff6e6eb99de2062d6b78acdf11fbfa2a3ca1f037e42306b981cdec32edaabfd34a5fc1a042ade60a8ed213048ee597844025d9ccc61b64a603d3be43a1e27b00a95faea475c350f1d117bdbf0f532a7ed67c3681f170bb57f03fd07b9ba4ada88935e53373418b6681b104b6e8d74b6264c17cb6c780a3cd300f16db6af3acfe095ffdf9635dfee0c2c3f646110d5411c3e21a374c85d306ef580d44215f27403257b3add4068a021370bf91f14f6e0cb2d12ea332b15a22675b864157185eb7590c652e89b19309091332dabf1bc709b50950983515c0cefb10712a7fa2835530e6cb1982fa7f38c877707d89181acf9d16c6be51d6f472664156a88983963cc23bb2318e3781ed4caac2edebc3a16c99f1f6d084d6e57b18eb1c65cda685735acbf07716818bd56a575478e3f65b3a9de6c5dfab46c6c8655ab62adcc6e8495f7f79db35c8c449650c26efa44b47a7b047c89676bf17f63d6866a6f32d3383fb0c7fd2843c9dcda52458e0ed71777ac10f250fcba332596f8bfa6a6904d7e0b02bc211550a2fa81411731c0583d997a681bb243c1152b1dd413fd8ab927431ef302f3e6b8fcd9a8031a76be8a3cf1e163fd639916b33ccbc8fa1371f7e2e6bca8b8a91398a96fffb73ade163af2aa8e5fb17c4cf26a3129b3583111223acd2d5c821f0e204346efa103fc50f11863eacc95f131c86d39ced8aea24690fe473c046670831ec1f5581ee2d309448e5a94e50a35416e954664c89cc2475b6623fa2af3a3b41cf3100a0ab9582578c025a9ac471ba3dea83fd7a0faebec62974e276b80e0eb976d001b3fb1ed2aab2197e3d86cd804761fdec53398ef102b36546161e0065797ded826fe94877a2ed576f24eb4463f58af51e9b9256468bad44c2d982b067bdb1aec12c8290884f018818058af7882cb9b0337cd25515ff818383f6542631e88d0323c89b004f2cd5114aae25b220ae26e6bdda51ac4310954c5853fb724a7a1cd2b47ec146890e6be0922c46425212dd57c60f114f17d50fad3307e2f47a21ce0765d6927b941f67356fb4ef006d76b60a24c6075460243752b9965f763319a688e60dac1cdb73d71c9645eeea99ba8c0f86b107308549f3ff3eb6b47f2d05a9f35d797f648c403dbf1848f3476f50029d2c1111d51424dae2324066ddf4b4bd234b74ea8c38d6e1f812f83c7660e4aee936430aa4a75640efdbb9f0b75bb7c94f4a9616267ab5a31fff380def853b5ef9056e8c4f161d2761b23a15625ae581606075ef0a3a3de6e7e2a99f625cae837a131be2ad6d4f384ae7977e652d51f002163fa2c2fa60462834cabeeb9df0ff83418c2f42f37c5f590c572df7365c4cf48ce2333299b4880f0d68790a3dedad75413f792baf8de64b91beef58975c41856bd8822e549aafa654b5c307308c747fe4a7156a27279398249fe32d6cfd43518a566e733c04f35668f96d99079f4c734576aee43c59a143e621d0802424508b0afa5ee99334739be539ce794f53a8bc8e92fc9076b0ec0f94e16ae42a738570973d51d7e426ab198efb9f7afa7a875910d65f0ff647bb54b9596044a84c03036a25713b39ef3bea3d2b5d44cd450c2f9bd4633a9c3017e2c2af724931546c5f99b0030ea6a32081fb76abcfa044687fda6f24add163b2c85d9ab7ae1cd27f852e0f39b5571f68b6876e64ffad8e4fdc5650ce94c4adc68d3f53cb23641ade82f32bd4a6e4e1d4ce7df89b90edc0526a901f3979bd46f94ae99019e1c8ef9b6ea1c4d0027bb115fe511bb67884510d75013e2e972dd51e329ca8dbf4efbd8f984780a86597fd38de46495104dc93e4012bdc03b183d2504baa636bb713237101f106bc37f3a73a346f2d632292017b179b1c4976bea2e2a7a3c82e489b1d5a0e92200e91b0dee55cc484e1d85ae17eaa369f91b2fb1c7965b0ee72d393a1036e67bdf23a82ce645199a844f9fe345c8ab57255f6842cef7aa1f1aa8a4977386aa81a38ef7ad9f0302bb6f6e29a33f19870ab851833818553c262549f845d68b4f4c5fc5c84b25cc4c19a111793cabbb6c838b4e00b980e436f7725c0b776de99736c77484967cdc6c54d42505ec213e3f07f7aeac40b428609935bf5766e21b3e07f2a73b6a42edbf389f275904b6aae8984713d51b3fbfd96d081e3ca755423b4a40028f874fe52fd5b9478e5ef41d12477c29be2f656453573418860288770e35e0e9d650be25db4236ea9a5c099b3416b326cc4d9f3ccf25f86fb7fd487e7ef1d4a9e116d49365c66cf5ed50f9c3fb6a88b36b943760afba8b14dd59e320900a512ceb6ef72e15e1e877972e01448e415a22e9424114b726a28681d4fc06684145be92bf7c7d5b36f6af9ddf234c6fda5abafa067e98511969a20551fa389d5c2826a3fde9b134f62dc4f1a0bb7788a53d5f3a43f07151e21deb96497ce26dc3a74edd046824c6fcdbbf305c3a6796dd6a61379614a8f75389673a4cb22ac94f48e208de48d3efdb462fb3adeedfc23052dfbd7686c8b75aa370f480fd198bdc239c95db969836bfacf2e721952aa738238c4d5be023ea5c97ff893c37135fcf81da67db6c5d43ed1042e49b39318901cd8cce45e56ccedcd043699402f3b78116dad1ddad844e7a9d70a4c8c4988251eb578742fa0e6df385abf1c64a7e4bf5e0e2233f222bc534dac8ee0b99f5de5045696a1063b1c45cad69b9de4e1064fa04d96d6cf598079d68cbb6999665b82ce8a198c0d9f6b9de1b805163801c6e70b375b8d85c3ad09f26ef501d4cada2867747e86b8444b01c13570f11d791e367c8e58c10990a1be621bddeec02184983230f819bfc1243d1957056a3e2d4e94a6c621ed699176466b1a30a7966393571a0cc1a213374fa15254e659a292e1c22061b2ae332d2e2587c2cad903c59ad171a244616bfdd9fb90bb86a550b3c616eacb822ca384c78ce819debba6a761b476e2e2b1c03dce6799c67a9d6a667397ba908f70123a4955e042958204eeb8bfe94ebe6019d76e14698ca180a0affe2d2546adec73829e4173b13fae5e35cb5b81faf0188a38573095d50db7682a82bcf3a1bca28464ef40b3747b5c36982271810d1270c99b4cdfffd10b8ff0805679cd6d9c87d544fcd16c408d15b378b76f7241f09f0390bf56bb40439333ddca7f3b362a6df999a26a893aa85006655e34d8ab237dd254030be6cb382dae27a698f41b5bf0e1957493a81335f89e042af43f556688d6efa30ce08c70504a203955da844ba03d2687b27da26ef2111b1d35971306f1b6494c4f04412761a82aa1d4455f728be4b76ca6b784c14a4bca219dbcfe44e47732faff235cbea9de533b55429770c63efe3b83ca9501598b668978c5b667f8dd9db0f38def8aa4549dac7af8b3ab78ca9d4269e497febbd34b238166ea1c6ceeb12867c16c44031f9332c4782777a7de5e762935c41fc04a80ba9e94c0851bf85052bc45ea0ebb8b711034df2f2aec480e83f5b70a1d97d979a5742e45e1cb27bb24342c2b5df1bd9737167d9475e3c1c0e30c024a20fd3291c2cfd6d1d731a915de6c4024d88c320cb5ff816e81f2d653cdd998a234d29309aa74230ea7698f4c32564bae2a6ef965eb362b9be3ec4b83f9957ad58d441a2449a1c9580b04e4892848e7ee938c6c2f519ac3efd40f825807af6ae12fe8832cc3d3053e78324c08f586febdefff789a5ec763deebae75ed78651a5403540d71ab5562033a83fe8ea08dd7b0efa3ec6d28aada77659b250bc337b658c98e69ee6e1e1c3d141776a398d3256a3c4f6e99610e4ce816bff1b63e10809f28ebaa8147a9a65ad938e4acc610efb0618927be18742e2330985541a633ffda6c12aa4331fa829d8f44c3b723ec82588abe47d8a7cbbadc32544dc6fd97e66cdabc2788f3b9106eadff1b19f179e20f018827b44db67092735c96985692e1bb810e25557e360c93de4b8d2332cdaaa4312552ea8377e2bf967dae8b1e9f97d8c4dee6b1d55d781c3ae67c0bd9b4d5be69c121e5a384d7f4c5059d86f3b1838f3f99f1ca632a45e66ca7648563ee7aa30ede0f29c5b7ef612e5ac7c19c9e9a33b58d04a28e9e1dca66c19e19fa59f18aa44e7546c685daaea477aa85401d2f46a300bf09a3bfbde1691be5725ac779ddb972b80bc3b47d8fc8f9cfe24a5057e6b5881990361e0c91cd8df1ebb6616d3f48063fe6d78a40172118371f3090a5f109edefb137dd2a961c0d3606353322897ec0af57be29ad2e165ae10620078381135d096b590db5d7492106762dbe042a70f94f5a4c6ce188158b5e9142263d01d04b09e253e276f6ad6bace8559b7cef770c8035895d65377f27591019ead7c83c0b9ff85fb1bcc38bbd38d2bf4bcbf5ca81761ec852f2edfffba76017dcfff6bc9b52e3b47a55af256e1a7cf333d65b1c71a6a6c9e599c7d843fa325efc90af75a2e8b99ee9c696cabda7fa18e74dc5a1aff3efd9ba3a00b7b24597af742f7fcebf72bee790dee6b28800d3ce280cc2d20f2f11a466af92f0eb73ed21c5a9a8c53c9e7cdfc8f2f6c11502c569480d46e62d2278589afcf740437b6a51d0b571935577ea3c398e7a9b20a7d7ad08419495f55b175b11558f314118f93deb8bec18e8af1e76db66c2458cfd7ada4572c0d082f76b79a6f6cc963ad74487ae5d2d161a7b9703f3c7bbc1fa3724a132d69f8bf80a22568206a68e03ac531c5475e9012250b12f0cfbf57b43de7dfc9b42618683e347c31a8eef18d983366aa5b8a5b1f10969d8d9c09fed1b1498d9faec007fe350a09a250cc90bbb07710ed4ef576941c725ddd578781266672dff09a0c2d4c78d6b3080a85c147948c59aafc011a38861c84d51d774e733bd1f4c85339841f0a51642bf84a3eb4f0ff38551b84b5cc4d9933be94d1c395570d7db9b68b886d5666434ce29205089d69e63047bc2d4ead0b117756463b8de5c75c4435b5abf099c3e7017e732f245a6e7f5dd4ee49554fffed719f3beab16b473c1b6c9455ed1f372d3f36a2fbb146f47ca312c2748ea122d898538c35a88258ea6f4eda63355015222440be9d3f81967b44723e08c7aa94100811822b4c509e2873fdef3a9b1790edbdd3a114f5d4aff84801c56bf90ef3d5479f1d7101f4fb1f56ed0289f014c56d5b962d62a4bad57bf17fcbd4c89c6a383101cba35b8a45c0c8ac36764ea775183430cf8a06c778017d6d1dcce74c0ec1ced44341a4c4b081165a48a9219a6291b3f3fd7708e94d5fb4b7bef3394d45a90986ea91206cb03275bacd4bd026ba279d5b126603487cfd36c4add5b6e8f044dfa65f4def783ef86b0c91d72c8daa96b51761b16fd760beaf3c22a1931c784ce4efd99baf218740f01a021f3c465a36586abe3a91f03d5386b5f8f82fd4dd23ac6ea2c44bdd9d990d77813556b626ac7867c7806d5f2775f5b6581fbab403d8bb0bea6097acfc76ff5dcb8d6e892055355114a64ccbe47ce132bf6db59cff0e9419f809e4dd72445f740edd9b6fb68e34b458712e864d65f529be7421a984f4a9c7423d0626f4f8996b687b556ab1d258ab7abbee10bc0b08173c589b49ca75e7e38883c7ee9731b5a385860b2bb8306abdc5d0d9e83b5aec90b567c9c827e02dcde2cf285276ed0e84bfbd383346e809d627a651a77dad717b3161684284978f24ec48cc76187d8732f1fa5e8d9c085f657796d26bd1d9e46c26ca5d39127fa42c55d4fd31cc2901d8c041abf480a4352f2e8e9cae69ec5c84cfce6cd58a18db2a3e5391af6df71a023e565e86181a164e73bb51b5c3ddd0c9a4cfd251c7ae02ce93557634bb7babab6258a98eab05473e2b1ecb062c4a4beda710cd5e66a1e4613bd61184080fe97588ac7cfcba3e354705b940d95a256721f89d7ebe485ed1b0f9f0f37760acb4df9cf3d446cbb935686481be9c92496ac7643025f97ab9e3eac6b70c7c492ff8e751d7603c27784989087e5877e6ef338b1f8e94fef10fdf782ed7c5c4f78237ef1aa57c8f3583864b209779fdce785cca597849927b87f9c5797320a7683649b7f17008ed6ab8c85eaee300347795daa50fe9465d5f6adc92a71c6b82ece8343d054864cfcac673a1a35ece4a9180d0b0dc098ee19d8a3b2fc05efb5cd0ef9719d09ff5170d1763ed80319c0eaca4cbb7e7f54f4edaf7b0658c532390ae2eea7290c15d8ce87cb5648ff32cd6e35ab7de4d056511cb8ff520d9da4052472c644e0cd3672794cf0ca2abddc64ee78eb5d27db8714a20669ce80b5196ee7257ace8574f43956ac0c6a00", 0x2000, &(0x7f0000001000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x0, {0x5}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000083c0)="8933f1e09976b1ef9ab74f7c814cd7bc966fc165e70b84f78aba96f5fbede00fdf77e36d569239782b2de147f07b7dd56cfb3a67dfbee1baed344f7aa5c8d52694ee57d980b6876478912b07e0dca411ed824f76c126d29aee118c4316f5250c2c518b2a95750b91febbcca616b624a727e6ed8321df10d47ecf0cbcc3b6bf32d0cf64e4e2a5a7bde2e82661d718811d32fc212c4666d9471a2dafd7276a6e13d89803c5643b71ffa11791f2a2db4bcccf5080e97f53bd52b5f2365a60b0dc949ed500fe3195f83d1e44ccb581c44ec83b1dca2618a68ef11bf52029082da36fe52d1bfc26cf8e1f4b6b64f9d451a9555cf64483088ce74dab65fd9ea58f931e0ae60f793cb7177f09a1dc3c53f32aad4bf9dce7c296ac25adb1a77f1c5f3c9f61dabaaa8c8b5f494617de436ef3178a2775f5f1d46dbfad192a412be8bac9201657b899270f092dd64b46b9b23afc74bb3b5e20bc10c645987bc15bc34ebb66be832ba4d779c790662de24d86936ab4970fee0e4687354a6ca97afd00e455bb4d98b7aa1f5f0cbb2c0df1c996995c3e4b6fc9ab68d305b4475c045bee021a032b12a4d52577380a30fdf9cb5eae1e87a0dba14630f8ddf8a2f07b21c745bba2dbdbb8ac16c2f5b723f28b962ccb1c51948fadd9a781018a64dbdb5a2cc43a9f84b5f80391a21ba3c4ba3fdb694bd4a7edf5fcaa601ca004c9a22d87f27f9047ef86543a701534002b13ab1fadb2d374a7773675f6a37908b0f800f5feda9b4bada0922aa56b8906b535051ce1e6e334d094a89b7f11df1231cb60547e1885e596ce6e9581373b639182e62e8feb8e6130b158010fbb7825cf818e27dbc00086a8ac1cf8976eff61fde8f842a79a0b52d57fe813b05c70514afd22dd3b66a24a2c7a7c44a07fff60784ef06b797ebac2b688ff9769011af9ef7c8797926cc0f12ca3494961f0387e467264e437921307857a8865fbf812271cbc4110c184ba4bd82c0537bb3b8adbb46f9791d7ecede389c95ed98b2696738730af4f4cecfdec20f8738f7e4f3ee4738b3db272aee26c9ca5e23f6a6bea36d173926745d75ead3ff0ba61e5d11c411b5b94d0623d4b60986f6fd38d2d68e9f3626d0bcf89467149a875680beee1984c7dae81ba4da2d76877c6aad0345da4fbd55f0e4a8455c861ec90ce6b0d312a7e96c434a5276de1dbdb5177216884e7c88f208bbd23099847402b94b9273a82c7abbde21b056e4c808494de8f4393ac12a56714a2e4396d2c902a759e0fa6b769284090d052f0cabf216b50b2602c188ab97ad825429ed0196e2227a7722ef04436353ad18fe07b2d8bc3055a2736d1f907cd2733f2f9d28ab01f60dfc3887854fe0ac7a32b39515ac63a4bbef086f6842e6d97762da73a7b40737e3998e2c38179fa46e8a92a495beaa4dc638304864177e62bb58cb10e7f407b08b7a2761a34ca3ef115635eff88e036ea5ac2cabf32967c5c161de0273b501c859683e58bdb7ff899d6ebdada01f6811de90d79457327d7da45f4ec278d617b584decd7225f3bb1c8591f2c43bd5e96f1eb0c11fbccac1db6b4356f5d673015c18c5669b0fa73aecd3d9097b10f7eb62137322feb7ac7a1bbbdb7511bec12ae3a4a184949e218c149fb86180a01d42ca9877d22d782c97cbfa9563887982eb6ec87eec3be9b71e709c4b3a4ce82717032e22098fe71d35d11fbd115892849835a73598833b9f24a75c13e45cf5173c3cfbc5015d37676dc462d467665ccd60bdacbbd51fe457499e61631ef5ec27bd8dd7f5391d23f09108cb2a99a57eca43305cc9c024af9a55c1dbec993378807a67600c9ca92d675da0075d0ae362c8d17f226e49d7e2fc9285348030069f0992aa7ac2df76dbb8bcf4586d4d8fbd37586ff6d28f2edd0b0da4989286189cd6fa1e6c43723a896f2a2f69fb8cd6b3378c07cc2084d2d56617d7ff4009507ccd703a3eff43f5c13687f7e578402e15985e6c11018ca7b6828485b09608eb993b3bc7f6ea8bd451f42260ccd514e7af692a398b7b8a8a16d46fe22e717371462e9a6d8540cd58c4dbbfca42dce4beb0fad062a591da25fa92fb67916691e960ebd28129e07069bd82007ed5afbab715f7ce962df63077efcb607ad981e1136863826bd3af7d6dcb8bf4dbe29b40209cde5a27f50ae43d6087544e11c9325c7e3b0aa8e2d026dfc52c6cc8f10b89b1ee7a768863989421e91e03d7e2cae2109fc66d9d5e3addb22ac9c619f80f03d7caa6418633f8ef179e6b5d1b8eeb11e34e57851ea8371ae3364b6dc8fd63a36e0ca487858883a515772d5e3b85afeb8554c6a631a3e8dc880c4d2bd939cd427d058e95c9a26d5801bdc0b02566a315f03d7dba2d0cf8a5e3ea33f038e50f6871b1b0f0c0a6b45cb1d80d00a802bfa940cd98c838fa4c9b4754e8bfdb25756749f4478ab332fbdbdd0fffb883a35c57f5a6ac5cf3e5c88091d264aeb733067850aa8bdf7732be850e9b39a6a02737206ad468c2670e0013a8a487975b003d1a5a9653d24aeabfdb6714da0c91272cd83847a3e17859fe8acb5aa66873fb3321c4d11670a1ee7b63626ee9d3c8ecd5587ed92ab7625d64e5db8956e266ac4a214eddf0741a49334ab2097468377d0704f00f8824198b6d1603182f642846189090ad8197d1d8685bca7d8c0d49b596a71bfe871be782153cd28cd4cd558880934e4e3645d8afedc0bf74aec2606969d3d176a839008c71e433ba6ab51882a422d32785eda10f8c1772fee7e898cb6b17f548bbcf5d0418fee610f22c7aa38f966c88599094698f2f60ad6cb0af1b3ed5e4176481c9b286e1ad0387f79e0be37a7d9e05087df57270471456fa6f4d4bf2118be653c651ce82d702bdaa73853c1ecfc3fea24dd2989a3a8d0469b5cc83be508930b1679ba8189032c4945f7e0beb99232816870a3424855e461df9ea8d1c82b0a3a7aa825ee520e47f58a968a79c7e6697b0e5688decd596e9d1cbf89d6d89a2606c57c9c691064e0e505ad2cd2791ce69a029146faa868a7c7d85e178650ecba83a7ab20f3820f6ea550e453f488596650f7f80263715e090acb0107a913314bbd3a4037d9feb894ab8ca7f6d41ae87b83e7d096b89729f177633f39497612abca485e82a7f4dbe5cb0e5fc7ed92499d03147d0a93e66036f2da22a8f04eb232e9b347d36072badd935ea7c5dabeb72ad3e24371a889f7db3bd5e4111d3b7eb483215669b666a8b148fdf7ea5bdb3d27ca6fa8abe705ad40365ad332e8cec589c37ac8a7ddfef134cdf9f3b33cdb2a803f3e4537775289ffb5847abd6019235801c0c4f9ac5f6ea0d0d50f062edb70e802ada59076d706a9b1f8fd0990270d7290ecee58c36815d3e44e1f912e7f3ed74bb5717a52db5e04a9f7777baf57f45afd20a17af3b053ce2e068b9134d46253c5a18f62561a70acab331e3adae11b04dd75ce46601b06cd307590a31b97f2398d61cd75e3fa95fe18235d1745d4126abd1b9da2f6e91a2034fcc5c942544f2c28e7cee43e4fcd9cba6667c938ac7bba5b7c36d0d8bcb4ad0b4b622cddd532179073b224de58bca70399f44403f2293abbdcaa61b4e430a32dc300263f50b3dc8f931918e1e554273ad5b4a869b066fa1c9ab137994814d008e093cc98b0535f920912ba9de7d4bd3ebface1117d52739cdb67b352478b09799543b26439f974e0e117ecfe1da4dd47c4a9ce27469ad62467c98ebee603e050e94cbff58d67f8976d1577fb6c395c6e40165b77371349eec46ff3045508a849a1d83634428a76c36ec3e4c24995b5adccaf5c595fdf9cce6ec77db56561663642be9801c14b961333feac13b98aa4e9f0fe667cb6bdf9ff09fd378647da7a04c6502f9162bbad6d4f62984b5f91e1f893134b192f0fd2d4d408c2664dbe73ed9fb95b529213ccb2537f994237c5be780c520c3f0e20ef51d1ab8c2296ed6834aa90c95fec6ead218b7363f8ddd5a8076dfd499d52fb7d25ed15c10cbdcb20359a9ca13bb34d6a0f9aa5451efa7e06aa2a89841a4be33c12dadc732d58c4681be58587a0c9a82555df4c0f3d4a23c6de5da761ede2ee7c95364bcd52a6cfeddb3eae04a9656e6445cd13b1946b27393b231b348ebb172a725f15f276eda0075562f45236a1b7528833fce7458e54bd2cc35e384f579b8b3688676f4331e9658abdd2dd38ca47e14974ff3e55bb0e135e344b4fbf0f34db83018bc115298d6ef209812ce5ba8e08ae70844f12e44c84727c41ff8786bdb8cd0fc955499e2dbfe78324481f7c83d47463375eddd7fa6aa70bd9933d6d97f042809adfb54904f63309b06ea43247ad511f468e86b895068c91c2d69e71572cc9bf2e694d13fe0aa4cc363f9dec7e2465f4d15411da5a85869d63d44eb66ea9e7456b7e01d2a78a520d56665a4d6373b0c4febbcce900c801102a8979c9046302004101f46eed5089df83e7b2a0bf7d10ae4e2cb2a7cd09c290e718b5105f8bfff604acf9a93b2f1acfefb4e4e21aaa33841ab2da4aaadec6024406d08914542defe74f2fd197ce536f76c27248cb7b6d4d74668de80f3129338cfa24d2a06c491302bd25599c5efdabf441dc2607cb499879872d4e85fcaf0864f864f9047ccd1e6488a51b8c95254ab2754211fc802691f38c9ede54da8b97e07da7fe1851433be1ecc33f3d30ac65a3da558804aa24402dae993fedede6316f2d25612b47b74e57cdd6613399ccdcc15439591fc47b2b5879c9def4f69db817506fadbf52f96db738a2d04d47243ff9b666618321fd66dfaeb5c7912097a51a96757a3db4455b502152b952347292d98975e87726ef756339dfca16f4bd87282139ae1ee56b26705be97dc703a35e3222cc027b6e26a53c23a678b0e659a4540a00c81f2d8410f8470b9fb2c6c44b89e4cf78ae6a347aff24995297762bfbd163a560c560b1b91bc70d5cd5ea6fd838365f9337e5395cc496284c93d88119df82fdf450792b5e8bef74cd55da5ea35b9b9a1b4b8dafca05aa17fad9b959848201cddd9d33088e0036bd8844de985e741947eedf62c5427936a8d1529c65f8b462ea896487acb00142d726aedff6685e55e8b36adab73b9e6ab223e5a5160ddc48daf611ecd34581a118f69ddc79c10037ccf28133b631cc940f9c3af452fdd33623fe52c5a1974694f7b9bdc42a4713bec8bd288ed48bead7dae8bfdec5356877fbcc1440e51edfb04cddd4bbc1f3c7c60db8d384d93d7a813643034ea0073380d93bab62b492233df54e0302f4b00bae57633ccff283cbc4310b67b4d6eed403aed3dcb06a757cf49387a32155afe2830465ddd50f00e6ce6fdb66987a56f1ed46bf1e36dc3d08be3f647cada870cdc464179e84fe4511653a1fab1bdda2a92b24af70797d9619357bafc82c29cf46f44a99580b817df48e1eccb96e11245899ece75b2876c7ff9f8f452f4f4759399189f154ad2025372e915c235de85a60c24eec2f38f81bc444853eb80bf0c8821e5ad777387ec6d11f806cd129735a3ea736e443c46f971e90d34ccde65af5d828bf28a87605cf45dfd4e5a6a4f699753820f404e0dd2b59c1380e818cba8689a2d11b908f6c3e97a88e41d37173d9443673cd0bcdf290751d51848a278e99be9ae25c5ca8c99340d805866f9aa70e4780299417812b43a51e7d8340da46b07849ec25f9cc26ceaf5bbea97c61a87ed01b31224a49fb805cd04c36de0af7ac79beefc12e45dc1861af37ef4bd652fc7acd8c83452395f68c1c05ede56f66678778a4d31aa4f47dbbb3881325f428fa33ec550ffa0ac49c4402eaf4b72946495ab82c23cd94853b5e28eb221db16826db3685da6b7f0bab15acfbe637820043f6fbde9a79de02fec6dc3e5ef7129072c950fbf80a80c77ffd8fa8c44a6987e773869616460907e8cec66226e933df0e57c2b223af542706111d0682c59d0c54ee5deb8bcebc1c7c950be41eb3989997cf6399e20763d5ede0b09e2c1d4d3273101028f500c1febe2485ba8c79dd2561d0e1983421fe400f283892c34b99e2bacd0f3d5223ec0c151a80063d62060faf2874160065dfea057efc3893643d556f45ded404a62386760292134f857f112b2d53f99b24e2d7005656fe3af23f865daad130c85337a761bbbe286ca1bb5e3b6b354c8184851a70714e3b2b347ba30a7d375133e4090aaa6bb3dd508d317f3836a1774a5aaad28df99e8d67d0c52136eb404e235e6ac51d1150cba7021424a96f1aab4f13f7751c33418b068a21e2d76713e953038bfebc0d1b5c61325c8edf805f6ef13ebdd107875e0c9275308c189fe0b406d0cf7a5f34a27929e0adf86d173c491bc3c7d8e1c01a499d2aa4601cb52a3b101b862aa70d601d705590a7711a46f46cba6f591c4ff8d28773d3d2fe8a8f0a40ab27cd86effd1d3867413357f3ed044232001766d6538e88ca1d8c9851f98fa690d21e82ad0d3d0c04d71699a6b9abdfd298b4fb9354179e771319d0c60fb05644ed7617d85cdd6ed4994ecdded36648497e7a4c7f39416846e86cd685575a464daa53c9cb30f8b78cddf97426af5a9b7ce08a677ab7eabb5a85def9f62662a68f36c3333d318ed83d23c29b0377c49346f4615239163db116697cac2213edc5f3087431d0bb55b0fbb21b15c3bc23e35dc82842bef810138a79a6e898ad833b85c4f82f2f73812a43de57684f24bb1f86dc7b8f0c3089b1abe0f0ee68f6d7c3f9c6c59ebdfe7841afba162a6cb0224691e2052737b52568dadd781bf8b15c3b75c15828e3b11ebbbb52e22ac03cb2b995d32ddfa3f680e2d6739621b4df78d2fe4f7cad71bb71422063b45cfceadc970a65bffe324b3a5b59374a27a9ceaeaca0d057d8804de0907b9d74e9b25f44d25484fc9f4f6b1f2908b6541bdd1b258935569394cd8577a46f5598944b9b57c02637afd2c504c35df4e24d3e53fab401bf02568cfa8e07703a6cb00b4df0c187896736198a3c6b8018c4806c6d344017caee551c106282de6c74a4e7e16f95714b0e78e57f0be78a2b9ebd984d14f007ed687393f69b499e450ab2dc890ff7dde65752f1cebddb52ef641442a89d481a8a4cf98ce0d7d78bc6d08a60081445eaba6fe2f8e04805036391917e3e550325d18f9e1343931757c468bcf97b66a29bf846c8e086f04394eb476a820b754382890f3262821d206090cee0ad5efefa3c99d6303dc8bb589be68080698637fbf71d340dcc5f50bc90ec01a9656d9e3a681bfaeda6d152d553644e9bff78bca0eff9220aec9d6da4866a3b0d4808e15e588a4dbc6ae75b0d41c1fbeeea8eda41e79244ba5ce00310c8340b7bf3f7fed9869a73fdeae0112d7e83543d761bfd470574ff7e0f7567ab3f1966925e40d47d8a95453bd45552cbc8c7d94b293e3cb5e31c9ed7441578c274672513e448a7b06ce777cfee4be156a4232404a902ecb58714a98a8f235d951875b10018ba6c308f0eeb9e33a21d89eef4427dad74f6da38f32fa0b3b435f900b67ea7553b613861eefad25c0b53a6a2d16a5155a6fea2285ff176f853081a877243b0b9a7c695c95f049f3e920bcecc4180bc49a335c2f4025f74ee3c41fd0756fdaaec19a87d8dd9235b448284b8966d651da116cadab02a7322d158ef0e90a546785b3b2a7635c22702aee21d507afa015dc22781b45ca707fa2e25599e2da47558ead56a714c4d5242eca81a5e6aff7f3225c2a6aa7a56f24c7e38c1a2a91bf83defd65fd09c8a719fce7b9590b3f66e816f7a655eb2e029da085accf63a1e5f6d96c495fddc1bcb719d49d9d5b756b56366defca8706e3e04ca7d52519111d3305199c4733eee4ac314cc8eddaddcf61e6e4dfb84fb7d6308ae9524fcf66398295e1d096825476c1420be9bbf259f7417f46a2b6826c9618ec9f754f1ecac8347da649edb8880b1e345b52e5a0aec86865957efe01f1558917f166a96959dcce1c55ee8207c63e558543641456099e87ce8421dce4f1c77369fd799dc7dfe2a5e9807b966d3f6f254a9c19c83f9d810c983d07eadff44f58984cb037de048dbafbcc022bd4e33d844c2e97df584ae25dede22d1618f805b1fa23c64aa4b6ba8e4a0c3fc0fc67444981dd10d1406f8b6f7b5ab764fc9be955d3c3b1f1bfbef04b68a51d8bee8ff9d93c264680eb8360d4afc71067d9020d52751a159a10ac2d1a95b64b88243e36c28e5dbaad0d5e54e4a4b4ee1c9e83e6d5a387c77cef7146f555e43ca851941b8385d0160edc4cfaec2689bd3ec84c41eb12a98810f264ab2585f9c1b97509d994fd9aa4ef81510b12d4ac71a26ef320b4106a24b47d0bcec9f41c6887fee0ab48c339d9f588bd71a7955bc382114ac04980c8a3042fcde413db74a7b7ebc4aeed441f27e3caee84f7f0596aae1c6c46deba8b1db23f63d89ca704965480c04e4331c8f9acfbf61052553f28216c0ada8c68004e7854b825911f887a05e3bb2dc9fa126f5fa17b08849fb6a9ead393a9715f10ddf9eba4d701232e021ab12f0c04340598b9916fc4cc6dd0b063565effacbb91b0295b32d8ef71f66e352cbe263c1d06b00c4a089f5f66b010f33d93530eb60a67d54eccd233d20ab1e7d5459dd3cd5cd0d2bc46595dfcfc4a17d66421bc1932af89a0c243d4586fd98af075035bcfa036e3865dcad18375c458b068ea163cc2cfcdf0ae84002c70e3b59153af5200e9480f924c6da5bec3c4a84fc52126221589995bb240178965e255e6880c02457a84955e270f635a8e3b2a1481dd8b7cb96e46ae9322f2ae4a472336178a7b2a0d60be60f7cc3e2216029855d6596634986262f6c8b42cb833c13ff7aa606fdfdc249471f34fe42541555f07ab2e97b773b0372f9410f2151b4d171a32c8e40d78d91d977ca16f3e3b18e21f0077a450f43d76ce2f1ab098600c954683e34bdb537118744d80c6d1af0c773d2260105fe34154b2f496e95ba6810d6a71ece4dbc6eba844ca2c4d9e896fae83ce9b71a78f5e9081ac81c1f30a8828a7d04d6dd25fb38b0d0196e39b78d7b28cfdc78865d54a578fb3785097defdf886f72b6873f77fcd1c558338b51a8d8239882952e9c8562770d931b389eb7c263c5b58b706482465d646ae669136a4baa228731ebbdd8b86f9f94c956d1c37a033fe16cb262198ff97a9a5f7af1feca62656db9ad55ec1edca2fc1c04a8a9df189011f1c901e9deb10786059787bc5d27ab7e3f13872d0445266072b68ccf94123a69872a6ef577b15a48c114b8fc969735111736f1b3b087160094873d49f99b26d43b96d5a91396cde717fefb09168a021104b4c19cbc5c099dea05f4ba4e0225afc6a22cf42f2dfbb893690058154a103e34bf5b9c0c75d2bdb5f7b90a420cd9fc2df873048eff05678ff92b36dee87978cf8ff92791ebde5f118d9f9adf470a339e48f15d184501f02ef10b8d22b9bd9f5d162dbdcce99fe895543770252d7d76bf6bfcaab027dda272ebfd403428a6e0761e9b5c1d5381a1af6d67ac1952fa58442cef2b111e4c4dad00b2164e8191e14539de5ef999e2bb9c26882d58e09d5a8dc841d5e542a27c570841f32ddb6ba37413229a7e9ad509ff9cf5ad1ac6a76ca396bbd082e7b51c961a993f71dc30132152c1535f60e38a72a5b92b2ff80fddc4b80dfd99bf03dae2b6e767ce5701bc38851cfbd97f220fb39b3a0e089130080e01770ae4dc9107df3e1a4aaac9b50e2b3dde2f66286f0adae51ed1c9b9769f7f0b4cec75843fe8b098a8482b321453423c3b4b7071f1b07016f9f58b4726ae3585c60aaed5c3eacc2b7e670eb26d0c389d7c07a9488f6f85e9591c63cad78ced1a84e841188b64c17eea3159611634903760e5b2cbf0f9c2a3947fcab22c7cbe9b19d30cee6cf0db67fae3d4e92f72dea28094a30c56d1562af0919fbdf3486884b0db30bef11647eece6150f0633389294da44df2d6beb5f6bf0357f291f614d99568f8e304bc72130640573d4ed958606f7440227b7e7268dd1342b0bd9dc5836c504ddafa420464a3848d9565c98a19a42bd93bbc20df8b5fc67f5f69f385396efbade10627a63a579836b40f6f1c952f7b4f0a3d03bd6b0eae5de5323c39993255e0c170301f92e1b569ffcb8ed570bffd738c84d46feee2a2e351074fe917e64fe23d5908af6b1f107f8d582b62f6218367b872aeefc1e6cd6a336133af6491ab35a40022d985416f6674090b4b48b6915d14d5415b7b882d3e325e432c043befe5b8327ff3eeda7268442afc0cb8c3aabfea4d7e7d7a02da2adf1ccebad0ff98daa4fd84c361b8124a5d5c515f95427cc4d0a7876a7e5ff48ecd67229f85d3fecb2a9549aab236f42bfdd30715af35b3bc7a85b42adabf1f9351959305478b80928c6f287e257f2b94d39103d6a4e265e9309597698d91fc642beff391ccee896e7cb71428207e8da2ea02de06a8d4ed9583ea05c39ce7725fdd20b206d865b2620527d31d57ab7f8a8df8548ffaed92b6c44be3d5d8bd10ad79dc8f46e36d58bd7766678a5655b1f9e50d3fd40612c0ce044c0ca4ea7a28a1b096662dd901055ff8c052ec0a0c919620428d708d94f8d4a4afda07f8570b28dd13881798342b169dfc86da04c3b35f5285a080684fab61d769a295ede366b98ef26082d2c2718083d519aafce2108c98eb546b37d8a9e06914826d1c7d1bdd22e94a6ce47e83955034690555afb855a502f759ff6a86c9bc2457ec3e3201a7587a92a32f8342a1296a601b24be9408c3c4743585dc2e8de85ec6536fb71ee9881cf98887801324db46dc8637efe2edc75e781cdf703b7c453a6d0be823d58033e116b79c11cdd0993f5d19c9dc3fb0aeb77812754ca5d4de839a3cfa6bed2f482abed7fc4a3a6cb0065048795d4ba6134267a8ea0f4793799745f3ea1dd51062d893794302c0a1d52cf247fb83b0dcb120b3fb5c5551109cfc7ebefab96977c95d7c26a3e374b944d5ce6de8adc00bf36be9f9d695a8b79b726c75bca7a70566a26fb866b732e8bae0180eb5fd63f411b95557a4552a2af231c5db90c94c44eecb9bb9fde30d4de18cee08af8be490e72d34922275db976b9190e48e82eeeab4e82efb94ef503efc3b1846c7b09a45d255864a66da422deea7e8db1dfee87324917f44351eb7d38a6d21270c82017b45da7b8fca0344e3cc62b05ae52b7daf54e9fdfef0de3c66118ee51f41dd4fd3533bf6c5ed4fcd48564e6937d9e970914641bdc09ef6df32440702bfbc2600c1c04c0063ba61346a02486fddda76c2769606d43396747ec34b8dc0657177bfc01241df3b4e3097438bdbef8e2e6ee28efd63268b610eb856377019d5697944f66f1dec77133599380528aba72af95b39e883b2cd672e531f1e02fdc3ca6da18c13a67776cb26863634c6840388dd9f138a77e62f58a9b522ea451ed0e722606d877b3c284df5b7b2fcbc93e65fbbb4c1a37045cdc74e8c7994f26c95a841e141705568974b3f5028a79fd105292d6a293732d7580dd85ac6030851e4be2d8a805f79fcb61ddeff20e70ddb3ea5285f246590465f0d4e9995173568050a9d8122b24b43", 0x2000, 0x0) 05:00:35 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x25000000}]}}) 05:00:36 executing program 3: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x3000000}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{&(0x7f0000008e00)={0x14, 0x16, 0xd25, 0x0, 0x0, "", [@nested={0x4}]}, 0x14}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:36 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x5c000000}]}}) 05:00:36 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xe7ffffff}]}}) 05:00:36 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xfdfdffff}]}}) 05:00:36 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) socket$netlink(0x10, 0x3, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r1, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r2}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r3 = socket(0x1e, 0x1, 0x0) connect$tipc(r3, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r3, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:36 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xfffffdfd}]}}) 05:00:36 executing program 3: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x3000000}, 0x0) sendmsg$netlink(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:36 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xffffff7f}]}}) 05:00:36 executing program 4: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$amidi(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:36 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xffffffe7}]}}) 05:00:36 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0xffffffff}]}}) 05:00:36 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp}) 05:00:36 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x2}]}}) 05:00:36 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x3}]}}) 05:00:36 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x4}]}}) 05:00:36 executing program 1: openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r3, 0x1, &(0x7f0000000700)=[&(0x7f0000000440)={0x0, 0x20000000, 0x4, 0x1, 0x0, r2, &(0x7f0000000780)='!', 0x6}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000041c0)="13156175a8b2e7b057dba11e47475fd0133b8cfa471111cc2ec8c1d5dcfa48fba4abccbd644ed998ae428d5f92ecb1236de0b19359e465a8325b5f036fc68ed19b48553a573f6b79b1cd29751bb0438d649765812a12bf807adeb675b533be4c3b9ec5a9753fe0637e31aece61287816ec034d266f8bcf753f6243094831656785e059f5eac17302fc9ee55c96fde76d8149354670afa82d6593f9df114c75f72b8ae2528ceebf6d479551c14b4a9c77a352ce775d34fdbcaf1a7a51d7ad44a6ba79361811934c990445e7b08c3ed4b2a7028031ac8a426e68654cbe857f3362cbbe41c4d08d274eb267bd56cd10c8b991d3537dd66f23aae72445a50d67a2375b2406427ee28c6e496a76ad46df734934bdc595d87ff9e9c473efe50a45db3c722c0ed50c5a2dea4154ee5c13779800a7ab06bfb55a3f8965ae42cd22cdebe313276884129822a50980c74c01380f9c0479f94debda12571acee69a4afbcc0a8fb8e8399367cf8578f9d2e076903c1934953d89e7d7571c53fa764cacf92c21852171202539439f9ffb4248bcd116aa41451d51c1ac464cd7614fb31239edac4d875fbaa0ad2097d5bae00774bef458ca13e1ad35eb49fec69d363b3a94b63fb63e1cc38bddb037737a5072196cd9c7e68a28742308dd0560e8033569507bb95c92b1bd55517f4e76d6406a94fb1a283f526d00ce91647aca4afd2725eaa5f1b9a6049f65480d0675fd34d8d541ed680d4e70883d09bec6870783c4e63985472bb091b5f2621e5f1fc8dee703025886d0499d28980e2d854527acb7b96f070e6b1c060ddf1ba1779bf15f54c1480558b3a5cdd5d3954c652a8c057b1066f723b166eea100d38a6932bcec2de1a9ccdf451cb22f4ba534fd4e39ceaedabf8be0c40153a1d7c06f055fe15909395d1c990236b5ca058be175fbffffb10f4aa2b2f3968075902d26f71a00d66a6355c65143b20889cc602e9b768c2f953a320a2ff78fbc57ed164ec830756b9763b2aba34203648b4e5b53ef9ab68498a47ed35ea83f7f1335960adaa44644993251bdfd0291d8216cfd7ee4e16fb552b609f346b321a5f9ef8efeac0f1b0c4871c2624843871d61d46205bc20ef4f0c851ae8a8e14366811c89a2c30b6fb81002baeb2c4aace13d4035d187c56b86636737652344120e6eb6c05de0ec027e79c8812898e1bf99dd7d03c6899be1976cbc647f617db9e84cb75f0495cfa03a4b5a84af2be176fbc721f9bc4fdc21a1f773bce63e0c53f1be8a798f75513c96e12573bf328ccbc008fb1749d5b4a1af7bd624402fc16abbc7622730ebf6c24b00e91fe7a62cece46b50a28440c5009a20662f60560a2bec9bf09ce5a794486ca526774c3fc53419a32f4532a1c2a6c2179090d330c4b3248ac492faf3ebdcff4069bb2914a4c69041bf7ce3e13bf3f956d31ffd0a85614b78cf8d95549fc1762a10aa62bd5995cfdae4398cc449465646dd28011886604ba93f849a7837706268785fe1ce320ab78a89f98f02ab0ea422607e7348befb69368fbf83475d05d51a5f8260a476b213dcff1a3b272aea2aa4646d73e13fe55ffe258a093b87d0b96caea9cc8dafed42255576258c9d53652184dfccdadc722ced2a3f59db17bb09a4facb42b788aa7b8acdb8fed59dfef34f512c812b4e92d9a0249d8ee4c613f670c4dc7df3d58f3f8e5dae8d5a78fb3d5c66e142980c1b8ee43edb0cb7fcb22d7bca320fa572bd5b3741249934e063f74764b157104018d5f1649f4b91831baffb74ad2ad5677a7d2915a608f6f2ea8d0f8b0b6d1cab253b216ee673fee2115e5dac997141bc8dea18d8fd280be0ce57b15d1ada594d16edbcf13201bc3ab4debaf888cb431cebeb9a049274342ebb0906e74cbe8a0eb21ded2193d33349f0a7d7741d7b76d9971cd6340da464b613578c2452c813c61bab026bfec64a4337339b66c6b5b7695d4633612a47292bd6dd3e869652aed0166f5eaff83a30fb566368db700c1686bdb06c23fbc61e479e1f71dc5fef87c99619314b2a98ebd71b77bbd179c562ebe76f56a3eb262ac65d80b2d4433dfaadbddbf7ed62445cfbb34697e0150d230f08e2afdefb2ae8d99eaaa138b0711bf9637ce5b0d09aea7077451cba24e3e3db0020d108ad74ff3332978620b5ddeb3f2242e0504692feb83dea772e72b29a098f908bc3f32639fe7c32c48d0cf07b6ca929dbb4bea4bd544d747e28a95a9f8d66b91c0224d4c363fdcc6f4bccb990f74075b02cff855f112efc73c2116062509ff3dd6a05750f2742477af7712801d72410ec64c96143262d3e6837861022a895f6903bf8c31091997d10c468df3c17b40685b7fba27e9a8d3f559d686584b888a0f8583efbe53fa078c3e64fb8ca12f0f3402ca64224241db87ef33c036539dc73194c8651c3d601bfdc29455a05484ae695e0ac26aefa7fca2e5ca1d1ede7efe3316e13eee2b061d4cb77acf0e9963bf60def37d742a4e242a46d7b68f9c574ee499eafa637e864c796493b4f3276b4a1446e96923a1329a35b629da9b27b7fb09fcf66cfab23ec2cf8fcf69cb16238c8e06aff4df385204b94d92f80ba9ab763581dbb4db557df13f8401c75a1200a746a8b5735f577499e3e887f2f2e0c878cc062c3dd03572085a0f31468b3e58ec23de9ea8dd442127edf9b8311df5e389552e7c33db5fdc46f54769990acfc27034e0b182c2fd13aa39427a25bf27336d675c28c2b7244d6e678ece162c592622ec7284ed00bf9387caadcd1bc50c980e5dfdf1713d194fa099d26a2dffcc3628f7e47c027d65284d8bd51c5ae4fa104574d922aa844ea3914c9af3c83c376a647a81908b6561fe0c3531f045c023190dfa63974369a7d52601f980f0f9e3b1ae60b442f95c1599893dc779fa098566f56769e01d33a9dbd408d7a6666931ac7984852cb91b884c196cd30ad68b8aac6b4ad903b9a3863fd65674efd1364969bd83460cb2f4ce98a779919f5fa61e1424c55bbd1e934aeb533166cfb31ca389b18188456ea1701d4524a2d0004e41f8eb89df1a88e4a288f86fc0745ddb16cc5f2b2540b980018fa90df9f425320a33d9db37b0b9e8b40003617563803be43132ab3dfc7023b99871d616f5e0a639db6721b2cf1af14322676e4e163e1def85f76761ad7da23622e781a628e821b13786915364263a671e0c42e5bb92b330829a450a5d1268e838ab2d7b0fff54ed5679a87d4c04bda7a3d9941475c07c13c0e04f8f3c0c5fa707f123d49dd6a14e786007bebf15643bcd862c23818708d80465288e4b1efb6eafe910c0427564f2a55bda5378aa3d35c66043b3bab15627e1fb4fe4c3fe2d121c7c4fbb1894d45da4b3c1da3f75e6a5f132dd2fbb79facdc60f2ece49873f42ea44f846fdd06f07fd010e87e54010d032ecc4e41c9b2671de76e239d3f9b146a7323602c88ff7769cf1d0f6da1c1f0e02bf3d1fc15e4732b18a7290bb00116d4df3ebe9686670f46cfd38d77bdca595b1f271176d811eff260f45b05b9c5f227b1051167f3423f168eb25d39578cd8e7d283efb4f23a7e4316c7742e627234e01574ebd0b7ac9f69de9f66dcd1436b646a039eb913c587b0042fc2d5a5cb4412f6e7761204acd14222ede40f06915af4791d38e028d92e767604483c13c7a8c89496b387e7681191d793e5b38df6d9efffc7414887ebcdf671fdd6adede0c2b41fba243f97ae47f25dc6ee7282da5f2482e75c0bc1288860c156804c39b8b702f3efa5719b4ff51b33d791edb8d310b16e32caead67120b7171863b3100c85cf9afcfdfca9825c2dd295ff5f3878fe11d0db715d3fec961341047ddb9deeaa7a57c50dc7f676c6b5786d62faf4e4afcc08f6abbac7509fab5ee757e461d5cc2dae6954117bbd317dabfee5049404ee81aead0d5745a5af0409410669d158a5d378b223320713ddbce0ca4280ccedb335162ccb24d375f0b294927f2edf0cddf282cc73fdc377623e221f5bb485b9fe6b89dac9d9f4e2a531b89808bbe929f4896d947fc66243eda6e08c3b8b9fb938898cc2f16db21a703b362739b6d91b7964a1d678403dd5c03491f8d296f9c85bff4d6101804759eb55f755b9ae387c4adf37bf303a75d50f0f613d4271a37d759065b528bee229cf3b6ebbbc43dd6ebe0e437b37f241269b7674bc50ed56e469ecd3d537a9110b007ce1d1e23f410a9ac6d5cb8dfbab85c7e14f5ea7753a074ebda82ac0c466a25326a86551fb6ee913541c8d6689c0b8d06fbb4666abe56fd9fafafdaa1ec3e2db19eccf9c259fa86f62a50eda9656bd0e7f2218afa82ac139d1c64aae38167a3ff6630ad6f382e2c29374d5c2528be2bbc08522093cf83968fd1a93434c0fb269c3327e24147a77e1af719a42bd1b34f934e316d26048c211c60d5c487200e187046e55ba9dfdd49a4dfd7892a81a52844fda9d040afa4580e46740908b05c486c56354cd77623ddb51e7c374052c189b0d43db64c03f9371c4fd6fa05814a44c8613a97956394c450926193d0f26f4baa7cf536f4939b75ebdd685c3bedd0e1d0c744b6a3dce199889a6f715ce5758fd5d43d043651aa12f1cad32d74e2434e68937d0abe12ef20a41ad4e9c5c145cbe86fe395209cf7e9b8286e6783dfae16fe7881efa77b86b3e73f7f9f953a02010aeafec2ed49d9dba3f3e176c1982ecd04f83a0f44c97d43c9196d411a4afdc30b863c605cbd831afcb8a1f8f89a22a8d1aa8dc066b12c56616676fa5be09403015c11782b81968f98f5c7ff18762cb390275ea80a4b8ed958a78308f4f86de9d68cfb1d5868bb109b07ac99c661e0a0418e15acbe317d83802b1db3e54026802a9e5bf08533160a9642cb09d68e8d24a54a64b974ee9341ddf597d36029c024b2c124e34181072d5d2cc1886f029972ff1ce080a4865b31c00944ec601949e42ae0546e163062a18e6eba8775c2743aef5b2fd7f7ce1658166dcdd6d4c24344347c67a414e5ea38270f7d50c7e86e4972d42ba7c30788e8cdefdbdd9b9639658e4a4d80c515b225711492ea10a5fa09df27f912c70de3764900bcb13179f4ace1fad2b152f54e592e4bb569878470303d91db5c273b4eb86cb59f1a95041739a48610e88ecdaebbf6113118e68a1e55a1ce45e3d216188cb9e9d36154844704a5b1b2492aa65f2bf5cd42769a5c9c6d40172a5a457694e457d863c1b2748daca893beb96c31c7fd55296f4274d076c2c342709d482ca120f1aff6e6eb99de2062d6b78acdf11fbfa2a3ca1f037e42306b981cdec32edaabfd34a5fc1a042ade60a8ed213048ee597844025d9ccc61b64a603d3be43a1e27b00a95faea475c350f1d117bdbf0f532a7ed67c3681f170bb57f03fd07b9ba4ada88935e53373418b6681b104b6e8d74b6264c17cb6c780a3cd300f16db6af3acfe095ffdf9635dfee0c2c3f646110d5411c3e21a374c85d306ef580d44215f27403257b3add4068a021370bf91f14f6e0cb2d12ea332b15a22675b864157185eb7590c652e89b19309091332dabf1bc709b50950983515c0cefb10712a7fa2835530e6cb1982fa7f38c877707d89181acf9d16c6be51d6f472664156a88983963cc23bb2318e3781ed4caac2edebc3a16c99f1f6d084d6e57b18eb1c65cda685735acbf07716818bd56a575478e3f65b3a9de6c5dfab46c6c8655ab62adcc6e8495f7f79db35c8c449650c26efa44b47a7b047c89676bf17f63d6866a6f32d3383fb0c7fd2843c9dcda52458e0ed71777ac10f250fcba332596f8bfa6a6904d7e0b02bc211550a2fa81411731c0583d997a681bb243c1152b1dd413fd8ab927431ef302f3e6b8fcd9a8031a76be8a3cf1e163fd639916b33ccbc8fa1371f7e2e6bca8b8a91398a96fffb73ade163af2aa8e5fb17c4cf26a3129b3583111223acd2d5c821f0e204346efa103fc50f11863eacc95f131c86d39ced8aea24690fe473c046670831ec1f5581ee2d309448e5a94e50a35416e954664c89cc2475b6623fa2af3a3b41cf3100a0ab9582578c025a9ac471ba3dea83fd7a0faebec62974e276b80e0eb976d001b3fb1ed2aab2197e3d86cd804761fdec53398ef102b36546161e0065797ded826fe94877a2ed576f24eb4463f58af51e9b9256468bad44c2d982b067bdb1aec12c8290884f018818058af7882cb9b0337cd25515ff818383f6542631e88d0323c89b004f2cd5114aae25b220ae26e6bdda51ac4310954c5853fb724a7a1cd2b47ec146890e6be0922c46425212dd57c60f114f17d50fad3307e2f47a21ce0765d6927b941f67356fb4ef006d76b60a24c6075460243752b9965f763319a688e60dac1cdb73d71c9645eeea99ba8c0f86b107308549f3ff3eb6b47f2d05a9f35d797f648c403dbf1848f3476f50029d2c1111d51424dae2324066ddf4b4bd234b74ea8c38d6e1f812f83c7660e4aee936430aa4a75640efdbb9f0b75bb7c94f4a9616267ab5a31fff380def853b5ef9056e8c4f161d2761b23a15625ae581606075ef0a3a3de6e7e2a99f625cae837a131be2ad6d4f384ae7977e652d51f002163fa2c2fa60462834cabeeb9df0ff83418c2f42f37c5f590c572df7365c4cf48ce2333299b4880f0d68790a3dedad75413f792baf8de64b91beef58975c41856bd8822e549aafa654b5c307308c747fe4a7156a27279398249fe32d6cfd43518a566e733c04f35668f96d99079f4c734576aee43c59a143e621d0802424508b0afa5ee99334739be539ce794f53a8bc8e92fc9076b0ec0f94e16ae42a738570973d51d7e426ab198efb9f7afa7a875910d65f0ff647bb54b9596044a84c03036a25713b39ef3bea3d2b5d44cd450c2f9bd4633a9c3017e2c2af724931546c5f99b0030ea6a32081fb76abcfa044687fda6f24add163b2c85d9ab7ae1cd27f852e0f39b5571f68b6876e64ffad8e4fdc5650ce94c4adc68d3f53cb23641ade82f32bd4a6e4e1d4ce7df89b90edc0526a901f3979bd46f94ae99019e1c8ef9b6ea1c4d0027bb115fe511bb67884510d75013e2e972dd51e329ca8dbf4efbd8f984780a86597fd38de46495104dc93e4012bdc03b183d2504baa636bb713237101f106bc37f3a73a346f2d632292017b179b1c4976bea2e2a7a3c82e489b1d5a0e92200e91b0dee55cc484e1d85ae17eaa369f91b2fb1c7965b0ee72d393a1036e67bdf23a82ce645199a844f9fe345c8ab57255f6842cef7aa1f1aa8a4977386aa81a38ef7ad9f0302bb6f6e29a33f19870ab851833818553c262549f845d68b4f4c5fc5c84b25cc4c19a111793cabbb6c838b4e00b980e436f7725c0b776de99736c77484967cdc6c54d42505ec213e3f07f7aeac40b428609935bf5766e21b3e07f2a73b6a42edbf389f275904b6aae8984713d51b3fbfd96d081e3ca755423b4a40028f874fe52fd5b9478e5ef41d12477c29be2f656453573418860288770e35e0e9d650be25db4236ea9a5c099b3416b326cc4d9f3ccf25f86fb7fd487e7ef1d4a9e116d49365c66cf5ed50f9c3fb6a88b36b943760afba8b14dd59e320900a512ceb6ef72e15e1e877972e01448e415a22e9424114b726a28681d4fc06684145be92bf7c7d5b36f6af9ddf234c6fda5abafa067e98511969a20551fa389d5c2826a3fde9b134f62dc4f1a0bb7788a53d5f3a43f07151e21deb96497ce26dc3a74edd046824c6fcdbbf305c3a6796dd6a61379614a8f75389673a4cb22ac94f48e208de48d3efdb462fb3adeedfc23052dfbd7686c8b75aa370f480fd198bdc239c95db969836bfacf2e721952aa738238c4d5be023ea5c97ff893c37135fcf81da67db6c5d43ed1042e49b39318901cd8cce45e56ccedcd043699402f3b78116dad1ddad844e7a9d70a4c8c4988251eb578742fa0e6df385abf1c64a7e4bf5e0e2233f222bc534dac8ee0b99f5de5045696a1063b1c45cad69b9de4e1064fa04d96d6cf598079d68cbb6999665b82ce8a198c0d9f6b9de1b805163801c6e70b375b8d85c3ad09f26ef501d4cada2867747e86b8444b01c13570f11d791e367c8e58c10990a1be621bddeec02184983230f819bfc1243d1957056a3e2d4e94a6c621ed699176466b1a30a7966393571a0cc1a213374fa15254e659a292e1c22061b2ae332d2e2587c2cad903c59ad171a244616bfdd9fb90bb86a550b3c616eacb822ca384c78ce819debba6a761b476e2e2b1c03dce6799c67a9d6a667397ba908f70123a4955e042958204eeb8bfe94ebe6019d76e14698ca180a0affe2d2546adec73829e4173b13fae5e35cb5b81faf0188a38573095d50db7682a82bcf3a1bca28464ef40b3747b5c36982271810d1270c99b4cdfffd10b8ff0805679cd6d9c87d544fcd16c408d15b378b76f7241f09f0390bf56bb40439333ddca7f3b362a6df999a26a893aa85006655e34d8ab237dd254030be6cb382dae27a698f41b5bf0e1957493a81335f89e042af43f556688d6efa30ce08c70504a203955da844ba03d2687b27da26ef2111b1d35971306f1b6494c4f04412761a82aa1d4455f728be4b76ca6b784c14a4bca219dbcfe44e47732faff235cbea9de533b55429770c63efe3b83ca9501598b668978c5b667f8dd9db0f38def8aa4549dac7af8b3ab78ca9d4269e497febbd34b238166ea1c6ceeb12867c16c44031f9332c4782777a7de5e762935c41fc04a80ba9e94c0851bf85052bc45ea0ebb8b711034df2f2aec480e83f5b70a1d97d979a5742e45e1cb27bb24342c2b5df1bd9737167d9475e3c1c0e30c024a20fd3291c2cfd6d1d731a915de6c4024d88c320cb5ff816e81f2d653cdd998a234d29309aa74230ea7698f4c32564bae2a6ef965eb362b9be3ec4b83f9957ad58d441a2449a1c9580b04e4892848e7ee938c6c2f519ac3efd40f825807af6ae12fe8832cc3d3053e78324c08f586febdefff789a5ec763deebae75ed78651a5403540d71ab5562033a83fe8ea08dd7b0efa3ec6d28aada77659b250bc337b658c98e69ee6e1e1c3d141776a398d3256a3c4f6e99610e4ce816bff1b63e10809f28ebaa8147a9a65ad938e4acc610efb0618927be18742e2330985541a633ffda6c12aa4331fa829d8f44c3b723ec82588abe47d8a7cbbadc32544dc6fd97e66cdabc2788f3b9106eadff1b19f179e20f018827b44db67092735c96985692e1bb810e25557e360c93de4b8d2332cdaaa4312552ea8377e2bf967dae8b1e9f97d8c4dee6b1d55d781c3ae67c0bd9b4d5be69c121e5a384d7f4c5059d86f3b1838f3f99f1ca632a45e66ca7648563ee7aa30ede0f29c5b7ef612e5ac7c19c9e9a33b58d04a28e9e1dca66c19e19fa59f18aa44e7546c685daaea477aa85401d2f46a300bf09a3bfbde1691be5725ac779ddb972b80bc3b47d8fc8f9cfe24a5057e6b5881990361e0c91cd8df1ebb6616d3f48063fe6d78a40172118371f3090a5f109edefb137dd2a961c0d3606353322897ec0af57be29ad2e165ae10620078381135d096b590db5d7492106762dbe042a70f94f5a4c6ce188158b5e9142263d01d04b09e253e276f6ad6bace8559b7cef770c8035895d65377f27591019ead7c83c0b9ff85fb1bcc38bbd38d2bf4bcbf5ca81761ec852f2edfffba76017dcfff6bc9b52e3b47a55af256e1a7cf333d65b1c71a6a6c9e599c7d843fa325efc90af75a2e8b99ee9c696cabda7fa18e74dc5a1aff3efd9ba3a00b7b24597af742f7fcebf72bee790dee6b28800d3ce280cc2d20f2f11a466af92f0eb73ed21c5a9a8c53c9e7cdfc8f2f6c11502c569480d46e62d2278589afcf740437b6a51d0b571935577ea3c398e7a9b20a7d7ad08419495f55b175b11558f314118f93deb8bec18e8af1e76db66c2458cfd7ada4572c0d082f76b79a6f6cc963ad74487ae5d2d161a7b9703f3c7bbc1fa3724a132d69f8bf80a22568206a68e03ac531c5475e9012250b12f0cfbf57b43de7dfc9b42618683e347c31a8eef18d983366aa5b8a5b1f10969d8d9c09fed1b1498d9faec007fe350a09a250cc90bbb07710ed4ef576941c725ddd578781266672dff09a0c2d4c78d6b3080a85c147948c59aafc011a38861c84d51d774e733bd1f4c85339841f0a51642bf84a3eb4f0ff38551b84b5cc4d9933be94d1c395570d7db9b68b886d5666434ce29205089d69e63047bc2d4ead0b117756463b8de5c75c4435b5abf099c3e7017e732f245a6e7f5dd4ee49554fffed719f3beab16b473c1b6c9455ed1f372d3f36a2fbb146f47ca312c2748ea122d898538c35a88258ea6f4eda63355015222440be9d3f81967b44723e08c7aa94100811822b4c509e2873fdef3a9b1790edbdd3a114f5d4aff84801c56bf90ef3d5479f1d7101f4fb1f56ed0289f014c56d5b962d62a4bad57bf17fcbd4c89c6a383101cba35b8a45c0c8ac36764ea775183430cf8a06c778017d6d1dcce74c0ec1ced44341a4c4b081165a48a9219a6291b3f3fd7708e94d5fb4b7bef3394d45a90986ea91206cb03275bacd4bd026ba279d5b126603487cfd36c4add5b6e8f044dfa65f4def783ef86b0c91d72c8daa96b51761b16fd760beaf3c22a1931c784ce4efd99baf218740f01a021f3c465a36586abe3a91f03d5386b5f8f82fd4dd23ac6ea2c44bdd9d990d77813556b626ac7867c7806d5f2775f5b6581fbab403d8bb0bea6097acfc76ff5dcb8d6e892055355114a64ccbe47ce132bf6db59cff0e9419f809e4dd72445f740edd9b6fb68e34b458712e864d65f529be7421a984f4a9c7423d0626f4f8996b687b556ab1d258ab7abbee10bc0b08173c589b49ca75e7e38883c7ee9731b5a385860b2bb8306abdc5d0d9e83b5aec90b567c9c827e02dcde2cf285276ed0e84bfbd383346e809d627a651a77dad717b3161684284978f24ec48cc76187d8732f1fa5e8d9c085f657796d26bd1d9e46c26ca5d39127fa42c55d4fd31cc2901d8c041abf480a4352f2e8e9cae69ec5c84cfce6cd58a18db2a3e5391af6df71a023e565e86181a164e73bb51b5c3ddd0c9a4cfd251c7ae02ce93557634bb7babab6258a98eab05473e2b1ecb062c4a4beda710cd5e66a1e4613bd61184080fe97588ac7cfcba3e354705b940d95a256721f89d7ebe485ed1b0f9f0f37760acb4df9cf3d446cbb935686481be9c92496ac7643025f97ab9e3eac6b70c7c492ff8e751d7603c27784989087e5877e6ef338b1f8e94fef10fdf782ed7c5c4f78237ef1aa57c8f3583864b209779fdce785cca597849927b87f9c5797320a7683649b7f17008ed6ab8c85eaee300347795daa50fe9465d5f6adc92a71c6b82ece8343d054864cfcac673a1a35ece4a9180d0b0dc098ee19d8a3b2fc05efb5cd0ef9719d09ff5170d1763ed80319c0eaca4cbb7e7f54f4edaf7b0658c532390ae2eea7290c15d8ce87cb5648ff32cd6e35ab7de4d056511cb8ff520d9da4052472c644e0cd3672794cf0ca2abddc64ee78eb5d27db8714a20669ce80b5196ee7257ace8574f43956ac0c6a00", 0x2000, &(0x7f0000001000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x0, {0x5}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000083c0)="8933f1e09976b1ef9ab74f7c814cd7bc966fc165e70b84f78aba96f5fbede00fdf77e36d569239782b2de147f07b7dd56cfb3a67dfbee1baed344f7aa5c8d52694ee57d980b6876478912b07e0dca411ed824f76c126d29aee118c4316f5250c2c518b2a95750b91febbcca616b624a727e6ed8321df10d47ecf0cbcc3b6bf32d0cf64e4e2a5a7bde2e82661d718811d32fc212c4666d9471a2dafd7276a6e13d89803c5643b71ffa11791f2a2db4bcccf5080e97f53bd52b5f2365a60b0dc949ed500fe3195f83d1e44ccb581c44ec83b1dca2618a68ef11bf52029082da36fe52d1bfc26cf8e1f4b6b64f9d451a9555cf64483088ce74dab65fd9ea58f931e0ae60f793cb7177f09a1dc3c53f32aad4bf9dce7c296ac25adb1a77f1c5f3c9f61dabaaa8c8b5f494617de436ef3178a2775f5f1d46dbfad192a412be8bac9201657b899270f092dd64b46b9b23afc74bb3b5e20bc10c645987bc15bc34ebb66be832ba4d779c790662de24d86936ab4970fee0e4687354a6ca97afd00e455bb4d98b7aa1f5f0cbb2c0df1c996995c3e4b6fc9ab68d305b4475c045bee021a032b12a4d52577380a30fdf9cb5eae1e87a0dba14630f8ddf8a2f07b21c745bba2dbdbb8ac16c2f5b723f28b962ccb1c51948fadd9a781018a64dbdb5a2cc43a9f84b5f80391a21ba3c4ba3fdb694bd4a7edf5fcaa601ca004c9a22d87f27f9047ef86543a701534002b13ab1fadb2d374a7773675f6a37908b0f800f5feda9b4bada0922aa56b8906b535051ce1e6e334d094a89b7f11df1231cb60547e1885e596ce6e9581373b639182e62e8feb8e6130b158010fbb7825cf818e27dbc00086a8ac1cf8976eff61fde8f842a79a0b52d57fe813b05c70514afd22dd3b66a24a2c7a7c44a07fff60784ef06b797ebac2b688ff9769011af9ef7c8797926cc0f12ca3494961f0387e467264e437921307857a8865fbf812271cbc4110c184ba4bd82c0537bb3b8adbb46f9791d7ecede389c95ed98b2696738730af4f4cecfdec20f8738f7e4f3ee4738b3db272aee26c9ca5e23f6a6bea36d173926745d75ead3ff0ba61e5d11c411b5b94d0623d4b60986f6fd38d2d68e9f3626d0bcf89467149a875680beee1984c7dae81ba4da2d76877c6aad0345da4fbd55f0e4a8455c861ec90ce6b0d312a7e96c434a5276de1dbdb5177216884e7c88f208bbd23099847402b94b9273a82c7abbde21b056e4c808494de8f4393ac12a56714a2e4396d2c902a759e0fa6b769284090d052f0cabf216b50b2602c188ab97ad825429ed0196e2227a7722ef04436353ad18fe07b2d8bc3055a2736d1f907cd2733f2f9d28ab01f60dfc3887854fe0ac7a32b39515ac63a4bbef086f6842e6d97762da73a7b40737e3998e2c38179fa46e8a92a495beaa4dc638304864177e62bb58cb10e7f407b08b7a2761a34ca3ef115635eff88e036ea5ac2cabf32967c5c161de0273b501c859683e58bdb7ff899d6ebdada01f6811de90d79457327d7da45f4ec278d617b584decd7225f3bb1c8591f2c43bd5e96f1eb0c11fbccac1db6b4356f5d673015c18c5669b0fa73aecd3d9097b10f7eb62137322feb7ac7a1bbbdb7511bec12ae3a4a184949e218c149fb86180a01d42ca9877d22d782c97cbfa9563887982eb6ec87eec3be9b71e709c4b3a4ce82717032e22098fe71d35d11fbd115892849835a73598833b9f24a75c13e45cf5173c3cfbc5015d37676dc462d467665ccd60bdacbbd51fe457499e61631ef5ec27bd8dd7f5391d23f09108cb2a99a57eca43305cc9c024af9a55c1dbec993378807a67600c9ca92d675da0075d0ae362c8d17f226e49d7e2fc9285348030069f0992aa7ac2df76dbb8bcf4586d4d8fbd37586ff6d28f2edd0b0da4989286189cd6fa1e6c43723a896f2a2f69fb8cd6b3378c07cc2084d2d56617d7ff4009507ccd703a3eff43f5c13687f7e578402e15985e6c11018ca7b6828485b09608eb993b3bc7f6ea8bd451f42260ccd514e7af692a398b7b8a8a16d46fe22e717371462e9a6d8540cd58c4dbbfca42dce4beb0fad062a591da25fa92fb67916691e960ebd28129e07069bd82007ed5afbab715f7ce962df63077efcb607ad981e1136863826bd3af7d6dcb8bf4dbe29b40209cde5a27f50ae43d6087544e11c9325c7e3b0aa8e2d026dfc52c6cc8f10b89b1ee7a768863989421e91e03d7e2cae2109fc66d9d5e3addb22ac9c619f80f03d7caa6418633f8ef179e6b5d1b8eeb11e34e57851ea8371ae3364b6dc8fd63a36e0ca487858883a515772d5e3b85afeb8554c6a631a3e8dc880c4d2bd939cd427d058e95c9a26d5801bdc0b02566a315f03d7dba2d0cf8a5e3ea33f038e50f6871b1b0f0c0a6b45cb1d80d00a802bfa940cd98c838fa4c9b4754e8bfdb25756749f4478ab332fbdbdd0fffb883a35c57f5a6ac5cf3e5c88091d264aeb733067850aa8bdf7732be850e9b39a6a02737206ad468c2670e0013a8a487975b003d1a5a9653d24aeabfdb6714da0c91272cd83847a3e17859fe8acb5aa66873fb3321c4d11670a1ee7b63626ee9d3c8ecd5587ed92ab7625d64e5db8956e266ac4a214eddf0741a49334ab2097468377d0704f00f8824198b6d1603182f642846189090ad8197d1d8685bca7d8c0d49b596a71bfe871be782153cd28cd4cd558880934e4e3645d8afedc0bf74aec2606969d3d176a839008c71e433ba6ab51882a422d32785eda10f8c1772fee7e898cb6b17f548bbcf5d0418fee610f22c7aa38f966c88599094698f2f60ad6cb0af1b3ed5e4176481c9b286e1ad0387f79e0be37a7d9e05087df57270471456fa6f4d4bf2118be653c651ce82d702bdaa73853c1ecfc3fea24dd2989a3a8d0469b5cc83be508930b1679ba8189032c4945f7e0beb99232816870a3424855e461df9ea8d1c82b0a3a7aa825ee520e47f58a968a79c7e6697b0e5688decd596e9d1cbf89d6d89a2606c57c9c691064e0e505ad2cd2791ce69a029146faa868a7c7d85e178650ecba83a7ab20f3820f6ea550e453f488596650f7f80263715e090acb0107a913314bbd3a4037d9feb894ab8ca7f6d41ae87b83e7d096b89729f177633f39497612abca485e82a7f4dbe5cb0e5fc7ed92499d03147d0a93e66036f2da22a8f04eb232e9b347d36072badd935ea7c5dabeb72ad3e24371a889f7db3bd5e4111d3b7eb483215669b666a8b148fdf7ea5bdb3d27ca6fa8abe705ad40365ad332e8cec589c37ac8a7ddfef134cdf9f3b33cdb2a803f3e4537775289ffb5847abd6019235801c0c4f9ac5f6ea0d0d50f062edb70e802ada59076d706a9b1f8fd0990270d7290ecee58c36815d3e44e1f912e7f3ed74bb5717a52db5e04a9f7777baf57f45afd20a17af3b053ce2e068b9134d46253c5a18f62561a70acab331e3adae11b04dd75ce46601b06cd307590a31b97f2398d61cd75e3fa95fe18235d1745d4126abd1b9da2f6e91a2034fcc5c942544f2c28e7cee43e4fcd9cba6667c938ac7bba5b7c36d0d8bcb4ad0b4b622cddd532179073b224de58bca70399f44403f2293abbdcaa61b4e430a32dc300263f50b3dc8f931918e1e554273ad5b4a869b066fa1c9ab137994814d008e093cc98b0535f920912ba9de7d4bd3ebface1117d52739cdb67b352478b09799543b26439f974e0e117ecfe1da4dd47c4a9ce27469ad62467c98ebee603e050e94cbff58d67f8976d1577fb6c395c6e40165b77371349eec46ff3045508a849a1d83634428a76c36ec3e4c24995b5adccaf5c595fdf9cce6ec77db56561663642be9801c14b961333feac13b98aa4e9f0fe667cb6bdf9ff09fd378647da7a04c6502f9162bbad6d4f62984b5f91e1f893134b192f0fd2d4d408c2664dbe73ed9fb95b529213ccb2537f994237c5be780c520c3f0e20ef51d1ab8c2296ed6834aa90c95fec6ead218b7363f8ddd5a8076dfd499d52fb7d25ed15c10cbdcb20359a9ca13bb34d6a0f9aa5451efa7e06aa2a89841a4be33c12dadc732d58c4681be58587a0c9a82555df4c0f3d4a23c6de5da761ede2ee7c95364bcd52a6cfeddb3eae04a9656e6445cd13b1946b27393b231b348ebb172a725f15f276eda0075562f45236a1b7528833fce7458e54bd2cc35e384f579b8b3688676f4331e9658abdd2dd38ca47e14974ff3e55bb0e135e344b4fbf0f34db83018bc115298d6ef209812ce5ba8e08ae70844f12e44c84727c41ff8786bdb8cd0fc955499e2dbfe78324481f7c83d47463375eddd7fa6aa70bd9933d6d97f042809adfb54904f63309b06ea43247ad511f468e86b895068c91c2d69e71572cc9bf2e694d13fe0aa4cc363f9dec7e2465f4d15411da5a85869d63d44eb66ea9e7456b7e01d2a78a520d56665a4d6373b0c4febbcce900c801102a8979c9046302004101f46eed5089df83e7b2a0bf7d10ae4e2cb2a7cd09c290e718b5105f8bfff604acf9a93b2f1acfefb4e4e21aaa33841ab2da4aaadec6024406d08914542defe74f2fd197ce536f76c27248cb7b6d4d74668de80f3129338cfa24d2a06c491302bd25599c5efdabf441dc2607cb499879872d4e85fcaf0864f864f9047ccd1e6488a51b8c95254ab2754211fc802691f38c9ede54da8b97e07da7fe1851433be1ecc33f3d30ac65a3da558804aa24402dae993fedede6316f2d25612b47b74e57cdd6613399ccdcc15439591fc47b2b5879c9def4f69db817506fadbf52f96db738a2d04d47243ff9b666618321fd66dfaeb5c7912097a51a96757a3db4455b502152b952347292d98975e87726ef756339dfca16f4bd87282139ae1ee56b26705be97dc703a35e3222cc027b6e26a53c23a678b0e659a4540a00c81f2d8410f8470b9fb2c6c44b89e4cf78ae6a347aff24995297762bfbd163a560c560b1b91bc70d5cd5ea6fd838365f9337e5395cc496284c93d88119df82fdf450792b5e8bef74cd55da5ea35b9b9a1b4b8dafca05aa17fad9b959848201cddd9d33088e0036bd8844de985e741947eedf62c5427936a8d1529c65f8b462ea896487acb00142d726aedff6685e55e8b36adab73b9e6ab223e5a5160ddc48daf611ecd34581a118f69ddc79c10037ccf28133b631cc940f9c3af452fdd33623fe52c5a1974694f7b9bdc42a4713bec8bd288ed48bead7dae8bfdec5356877fbcc1440e51edfb04cddd4bbc1f3c7c60db8d384d93d7a813643034ea0073380d93bab62b492233df54e0302f4b00bae57633ccff283cbc4310b67b4d6eed403aed3dcb06a757cf49387a32155afe2830465ddd50f00e6ce6fdb66987a56f1ed46bf1e36dc3d08be3f647cada870cdc464179e84fe4511653a1fab1bdda2a92b24af70797d9619357bafc82c29cf46f44a99580b817df48e1eccb96e11245899ece75b2876c7ff9f8f452f4f4759399189f154ad2025372e915c235de85a60c24eec2f38f81bc444853eb80bf0c8821e5ad777387ec6d11f806cd129735a3ea736e443c46f971e90d34ccde65af5d828bf28a87605cf45dfd4e5a6a4f699753820f404e0dd2b59c1380e818cba8689a2d11b908f6c3e97a88e41d37173d9443673cd0bcdf290751d51848a278e99be9ae25c5ca8c99340d805866f9aa70e4780299417812b43a51e7d8340da46b07849ec25f9cc26ceaf5bbea97c61a87ed01b31224a49fb805cd04c36de0af7ac79beefc12e45dc1861af37ef4bd652fc7acd8c83452395f68c1c05ede56f66678778a4d31aa4f47dbbb3881325f428fa33ec550ffa0ac49c4402eaf4b72946495ab82c23cd94853b5e28eb221db16826db3685da6b7f0bab15acfbe637820043f6fbde9a79de02fec6dc3e5ef7129072c950fbf80a80c77ffd8fa8c44a6987e773869616460907e8cec66226e933df0e57c2b223af542706111d0682c59d0c54ee5deb8bcebc1c7c950be41eb3989997cf6399e20763d5ede0b09e2c1d4d3273101028f500c1febe2485ba8c79dd2561d0e1983421fe400f283892c34b99e2bacd0f3d5223ec0c151a80063d62060faf2874160065dfea057efc3893643d556f45ded404a62386760292134f857f112b2d53f99b24e2d7005656fe3af23f865daad130c85337a761bbbe286ca1bb5e3b6b354c8184851a70714e3b2b347ba30a7d375133e4090aaa6bb3dd508d317f3836a1774a5aaad28df99e8d67d0c52136eb404e235e6ac51d1150cba7021424a96f1aab4f13f7751c33418b068a21e2d76713e953038bfebc0d1b5c61325c8edf805f6ef13ebdd107875e0c9275308c189fe0b406d0cf7a5f34a27929e0adf86d173c491bc3c7d8e1c01a499d2aa4601cb52a3b101b862aa70d601d705590a7711a46f46cba6f591c4ff8d28773d3d2fe8a8f0a40ab27cd86effd1d3867413357f3ed044232001766d6538e88ca1d8c9851f98fa690d21e82ad0d3d0c04d71699a6b9abdfd298b4fb9354179e771319d0c60fb05644ed7617d85cdd6ed4994ecdded36648497e7a4c7f39416846e86cd685575a464daa53c9cb30f8b78cddf97426af5a9b7ce08a677ab7eabb5a85def9f62662a68f36c3333d318ed83d23c29b0377c49346f4615239163db116697cac2213edc5f3087431d0bb55b0fbb21b15c3bc23e35dc82842bef810138a79a6e898ad833b85c4f82f2f73812a43de57684f24bb1f86dc7b8f0c3089b1abe0f0ee68f6d7c3f9c6c59ebdfe7841afba162a6cb0224691e2052737b52568dadd781bf8b15c3b75c15828e3b11ebbbb52e22ac03cb2b995d32ddfa3f680e2d6739621b4df78d2fe4f7cad71bb71422063b45cfceadc970a65bffe324b3a5b59374a27a9ceaeaca0d057d8804de0907b9d74e9b25f44d25484fc9f4f6b1f2908b6541bdd1b258935569394cd8577a46f5598944b9b57c02637afd2c504c35df4e24d3e53fab401bf02568cfa8e07703a6cb00b4df0c187896736198a3c6b8018c4806c6d344017caee551c106282de6c74a4e7e16f95714b0e78e57f0be78a2b9ebd984d14f007ed687393f69b499e450ab2dc890ff7dde65752f1cebddb52ef641442a89d481a8a4cf98ce0d7d78bc6d08a60081445eaba6fe2f8e04805036391917e3e550325d18f9e1343931757c468bcf97b66a29bf846c8e086f04394eb476a820b754382890f3262821d206090cee0ad5efefa3c99d6303dc8bb589be68080698637fbf71d340dcc5f50bc90ec01a9656d9e3a681bfaeda6d152d553644e9bff78bca0eff9220aec9d6da4866a3b0d4808e15e588a4dbc6ae75b0d41c1fbeeea8eda41e79244ba5ce00310c8340b7bf3f7fed9869a73fdeae0112d7e83543d761bfd470574ff7e0f7567ab3f1966925e40d47d8a95453bd45552cbc8c7d94b293e3cb5e31c9ed7441578c274672513e448a7b06ce777cfee4be156a4232404a902ecb58714a98a8f235d951875b10018ba6c308f0eeb9e33a21d89eef4427dad74f6da38f32fa0b3b435f900b67ea7553b613861eefad25c0b53a6a2d16a5155a6fea2285ff176f853081a877243b0b9a7c695c95f049f3e920bcecc4180bc49a335c2f4025f74ee3c41fd0756fdaaec19a87d8dd9235b448284b8966d651da116cadab02a7322d158ef0e90a546785b3b2a7635c22702aee21d507afa015dc22781b45ca707fa2e25599e2da47558ead56a714c4d5242eca81a5e6aff7f3225c2a6aa7a56f24c7e38c1a2a91bf83defd65fd09c8a719fce7b9590b3f66e816f7a655eb2e029da085accf63a1e5f6d96c495fddc1bcb719d49d9d5b756b56366defca8706e3e04ca7d52519111d3305199c4733eee4ac314cc8eddaddcf61e6e4dfb84fb7d6308ae9524fcf66398295e1d096825476c1420be9bbf259f7417f46a2b6826c9618ec9f754f1ecac8347da649edb8880b1e345b52e5a0aec86865957efe01f1558917f166a96959dcce1c55ee8207c63e558543641456099e87ce8421dce4f1c77369fd799dc7dfe2a5e9807b966d3f6f254a9c19c83f9d810c983d07eadff44f58984cb037de048dbafbcc022bd4e33d844c2e97df584ae25dede22d1618f805b1fa23c64aa4b6ba8e4a0c3fc0fc67444981dd10d1406f8b6f7b5ab764fc9be955d3c3b1f1bfbef04b68a51d8bee8ff9d93c264680eb8360d4afc71067d9020d52751a159a10ac2d1a95b64b88243e36c28e5dbaad0d5e54e4a4b4ee1c9e83e6d5a387c77cef7146f555e43ca851941b8385d0160edc4cfaec2689bd3ec84c41eb12a98810f264ab2585f9c1b97509d994fd9aa4ef81510b12d4ac71a26ef320b4106a24b47d0bcec9f41c6887fee0ab48c339d9f588bd71a7955bc382114ac04980c8a3042fcde413db74a7b7ebc4aeed441f27e3caee84f7f0596aae1c6c46deba8b1db23f63d89ca704965480c04e4331c8f9acfbf61052553f28216c0ada8c68004e7854b825911f887a05e3bb2dc9fa126f5fa17b08849fb6a9ead393a9715f10ddf9eba4d701232e021ab12f0c04340598b9916fc4cc6dd0b063565effacbb91b0295b32d8ef71f66e352cbe263c1d06b00c4a089f5f66b010f33d93530eb60a67d54eccd233d20ab1e7d5459dd3cd5cd0d2bc46595dfcfc4a17d66421bc1932af89a0c243d4586fd98af075035bcfa036e3865dcad18375c458b068ea163cc2cfcdf0ae84002c70e3b59153af5200e9480f924c6da5bec3c4a84fc52126221589995bb240178965e255e6880c02457a84955e270f635a8e3b2a1481dd8b7cb96e46ae9322f2ae4a472336178a7b2a0d60be60f7cc3e2216029855d6596634986262f6c8b42cb833c13ff7aa606fdfdc249471f34fe42541555f07ab2e97b773b0372f9410f2151b4d171a32c8e40d78d91d977ca16f3e3b18e21f0077a450f43d76ce2f1ab098600c954683e34bdb537118744d80c6d1af0c773d2260105fe34154b2f496e95ba6810d6a71ece4dbc6eba844ca2c4d9e896fae83ce9b71a78f5e9081ac81c1f30a8828a7d04d6dd25fb38b0d0196e39b78d7b28cfdc78865d54a578fb3785097defdf886f72b6873f77fcd1c558338b51a8d8239882952e9c8562770d931b389eb7c263c5b58b706482465d646ae669136a4baa228731ebbdd8b86f9f94c956d1c37a033fe16cb262198ff97a9a5f7af1feca62656db9ad55ec1edca2fc1c04a8a9df189011f1c901e9deb10786059787bc5d27ab7e3f13872d0445266072b68ccf94123a69872a6ef577b15a48c114b8fc969735111736f1b3b087160094873d49f99b26d43b96d5a91396cde717fefb09168a021104b4c19cbc5c099dea05f4ba4e0225afc6a22cf42f2dfbb893690058154a103e34bf5b9c0c75d2bdb5f7b90a420cd9fc2df873048eff05678ff92b36dee87978cf8ff92791ebde5f118d9f9adf470a339e48f15d184501f02ef10b8d22b9bd9f5d162dbdcce99fe895543770252d7d76bf6bfcaab027dda272ebfd403428a6e0761e9b5c1d5381a1af6d67ac1952fa58442cef2b111e4c4dad00b2164e8191e14539de5ef999e2bb9c26882d58e09d5a8dc841d5e542a27c570841f32ddb6ba37413229a7e9ad509ff9cf5ad1ac6a76ca396bbd082e7b51c961a993f71dc30132152c1535f60e38a72a5b92b2ff80fddc4b80dfd99bf03dae2b6e767ce5701bc38851cfbd97f220fb39b3a0e089130080e01770ae4dc9107df3e1a4aaac9b50e2b3dde2f66286f0adae51ed1c9b9769f7f0b4cec75843fe8b098a8482b321453423c3b4b7071f1b07016f9f58b4726ae3585c60aaed5c3eacc2b7e670eb26d0c389d7c07a9488f6f85e9591c63cad78ced1a84e841188b64c17eea3159611634903760e5b2cbf0f9c2a3947fcab22c7cbe9b19d30cee6cf0db67fae3d4e92f72dea28094a30c56d1562af0919fbdf3486884b0db30bef11647eece6150f0633389294da44df2d6beb5f6bf0357f291f614d99568f8e304bc72130640573d4ed958606f7440227b7e7268dd1342b0bd9dc5836c504ddafa420464a3848d9565c98a19a42bd93bbc20df8b5fc67f5f69f385396efbade10627a63a579836b40f6f1c952f7b4f0a3d03bd6b0eae5de5323c39993255e0c170301f92e1b569ffcb8ed570bffd738c84d46feee2a2e351074fe917e64fe23d5908af6b1f107f8d582b62f6218367b872aeefc1e6cd6a336133af6491ab35a40022d985416f6674090b4b48b6915d14d5415b7b882d3e325e432c043befe5b8327ff3eeda7268442afc0cb8c3aabfea4d7e7d7a02da2adf1ccebad0ff98daa4fd84c361b8124a5d5c515f95427cc4d0a7876a7e5ff48ecd67229f85d3fecb2a9549aab236f42bfdd30715af35b3bc7a85b42adabf1f9351959305478b80928c6f287e257f2b94d39103d6a4e265e9309597698d91fc642beff391ccee896e7cb71428207e8da2ea02de06a8d4ed9583ea05c39ce7725fdd20b206d865b2620527d31d57ab7f8a8df8548ffaed92b6c44be3d5d8bd10ad79dc8f46e36d58bd7766678a5655b1f9e50d3fd40612c0ce044c0ca4ea7a28a1b096662dd901055ff8c052ec0a0c919620428d708d94f8d4a4afda07f8570b28dd13881798342b169dfc86da04c3b35f5285a080684fab61d769a295ede366b98ef26082d2c2718083d519aafce2108c98eb546b37d8a9e06914826d1c7d1bdd22e94a6ce47e83955034690555afb855a502f759ff6a86c9bc2457ec3e3201a7587a92a32f8342a1296a601b24be9408c3c4743585dc2e8de85ec6536fb71ee9881cf98887801324db46dc8637efe2edc75e781cdf703b7c453a6d0be823d58033e116b79c11cdd0993f5d19c9dc3fb0aeb77812754ca5d4de839a3cfa6bed2f482abed7fc4a3a6cb0065048795d4ba6134267a8ea0f4793799745f3ea1dd51062d893794302c0a1d52cf247fb83b0dcb120b3fb5c5551109cfc7ebefab96977c95d7c26a3e374b944d5ce6de8adc00bf36be9f9d695a8b79b726c75bca7a70566a26fb866b732e8bae0180eb5fd63f411b95557a4552a2af231c5db90c94c44eecb9bb9fde30d4de18cee08af8be490e72d34922275db976b9190e48e82eeeab4e82efb94ef503efc3b1846c7b09a45d255864a66da422deea7e8db1dfee87324917f44351eb7d38a6d21270c82017b45da7b8fca0344e3cc62b05ae52b7daf54e9fdfef0de3c66118ee51f41dd4fd3533bf6c5ed4fcd48564e6937d9e970914641bdc09ef6df32440702bfbc2600c1c04c0063ba61346a02486fddda76c2769606d43396747ec34b8dc0657177bfc01241df3b4e3097438bdbef8e2e6ee28efd63268b610eb856377019d5697944f66f1dec77133599380528aba72af95b39e883b2cd672e531f1e02fdc3ca6da18c13a67776cb26863634c6840388dd9f138a77e62f58a9b522ea451ed0e722606d877b3c284df5b7b2fcbc93e65fbbb4c1a37045cdc74e8c7994f26c95a841e141705568974b3f5028a79fd105292d6a293732d7580dd85ac6030851e4be2d8a805f79fcb61ddeff20e70ddb3ea5285f246590465f0d4e9995173568050a9d8122b24b43", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:00:37 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x5}]}}) 05:00:37 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x6}]}}) 05:00:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) socket$netlink(0x10, 0x3, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r1, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r2}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r3 = socket(0x1e, 0x1, 0x0) connect$tipc(r3, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r3, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:37 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x7}]}}) 05:00:37 executing program 3: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x3000000}, 0x0) sendmsg$netlink(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:37 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x8}]}}) 05:00:37 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x9}]}}) 05:00:37 executing program 4: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$amidi(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:37 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xa}]}}) 05:00:37 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xb}]}}) 05:00:37 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xc}]}}) 05:00:37 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xd}]}}) 05:00:37 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) socket$netlink(0x10, 0x3, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r1, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r2}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r3 = socket(0x1e, 0x1, 0x0) connect$tipc(r3, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r3, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:37 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xe}]}}) 05:00:37 executing program 1: openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r3, 0x1, &(0x7f0000000700)=[&(0x7f0000000440)={0x0, 0x20000000, 0x4, 0x1, 0x0, r2, &(0x7f0000000780)='!', 0x6}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000041c0)="13156175a8b2e7b057dba11e47475fd0133b8cfa471111cc2ec8c1d5dcfa48fba4abccbd644ed998ae428d5f92ecb1236de0b19359e465a8325b5f036fc68ed19b48553a573f6b79b1cd29751bb0438d649765812a12bf807adeb675b533be4c3b9ec5a9753fe0637e31aece61287816ec034d266f8bcf753f6243094831656785e059f5eac17302fc9ee55c96fde76d8149354670afa82d6593f9df114c75f72b8ae2528ceebf6d479551c14b4a9c77a352ce775d34fdbcaf1a7a51d7ad44a6ba79361811934c990445e7b08c3ed4b2a7028031ac8a426e68654cbe857f3362cbbe41c4d08d274eb267bd56cd10c8b991d3537dd66f23aae72445a50d67a2375b2406427ee28c6e496a76ad46df734934bdc595d87ff9e9c473efe50a45db3c722c0ed50c5a2dea4154ee5c13779800a7ab06bfb55a3f8965ae42cd22cdebe313276884129822a50980c74c01380f9c0479f94debda12571acee69a4afbcc0a8fb8e8399367cf8578f9d2e076903c1934953d89e7d7571c53fa764cacf92c21852171202539439f9ffb4248bcd116aa41451d51c1ac464cd7614fb31239edac4d875fbaa0ad2097d5bae00774bef458ca13e1ad35eb49fec69d363b3a94b63fb63e1cc38bddb037737a5072196cd9c7e68a28742308dd0560e8033569507bb95c92b1bd55517f4e76d6406a94fb1a283f526d00ce91647aca4afd2725eaa5f1b9a6049f65480d0675fd34d8d541ed680d4e70883d09bec6870783c4e63985472bb091b5f2621e5f1fc8dee703025886d0499d28980e2d854527acb7b96f070e6b1c060ddf1ba1779bf15f54c1480558b3a5cdd5d3954c652a8c057b1066f723b166eea100d38a6932bcec2de1a9ccdf451cb22f4ba534fd4e39ceaedabf8be0c40153a1d7c06f055fe15909395d1c990236b5ca058be175fbffffb10f4aa2b2f3968075902d26f71a00d66a6355c65143b20889cc602e9b768c2f953a320a2ff78fbc57ed164ec830756b9763b2aba34203648b4e5b53ef9ab68498a47ed35ea83f7f1335960adaa44644993251bdfd0291d8216cfd7ee4e16fb552b609f346b321a5f9ef8efeac0f1b0c4871c2624843871d61d46205bc20ef4f0c851ae8a8e14366811c89a2c30b6fb81002baeb2c4aace13d4035d187c56b86636737652344120e6eb6c05de0ec027e79c8812898e1bf99dd7d03c6899be1976cbc647f617db9e84cb75f0495cfa03a4b5a84af2be176fbc721f9bc4fdc21a1f773bce63e0c53f1be8a798f75513c96e12573bf328ccbc008fb1749d5b4a1af7bd624402fc16abbc7622730ebf6c24b00e91fe7a62cece46b50a28440c5009a20662f60560a2bec9bf09ce5a794486ca526774c3fc53419a32f4532a1c2a6c2179090d330c4b3248ac492faf3ebdcff4069bb2914a4c69041bf7ce3e13bf3f956d31ffd0a85614b78cf8d95549fc1762a10aa62bd5995cfdae4398cc449465646dd28011886604ba93f849a7837706268785fe1ce320ab78a89f98f02ab0ea422607e7348befb69368fbf83475d05d51a5f8260a476b213dcff1a3b272aea2aa4646d73e13fe55ffe258a093b87d0b96caea9cc8dafed42255576258c9d53652184dfccdadc722ced2a3f59db17bb09a4facb42b788aa7b8acdb8fed59dfef34f512c812b4e92d9a0249d8ee4c613f670c4dc7df3d58f3f8e5dae8d5a78fb3d5c66e142980c1b8ee43edb0cb7fcb22d7bca320fa572bd5b3741249934e063f74764b157104018d5f1649f4b91831baffb74ad2ad5677a7d2915a608f6f2ea8d0f8b0b6d1cab253b216ee673fee2115e5dac997141bc8dea18d8fd280be0ce57b15d1ada594d16edbcf13201bc3ab4debaf888cb431cebeb9a049274342ebb0906e74cbe8a0eb21ded2193d33349f0a7d7741d7b76d9971cd6340da464b613578c2452c813c61bab026bfec64a4337339b66c6b5b7695d4633612a47292bd6dd3e869652aed0166f5eaff83a30fb566368db700c1686bdb06c23fbc61e479e1f71dc5fef87c99619314b2a98ebd71b77bbd179c562ebe76f56a3eb262ac65d80b2d4433dfaadbddbf7ed62445cfbb34697e0150d230f08e2afdefb2ae8d99eaaa138b0711bf9637ce5b0d09aea7077451cba24e3e3db0020d108ad74ff3332978620b5ddeb3f2242e0504692feb83dea772e72b29a098f908bc3f32639fe7c32c48d0cf07b6ca929dbb4bea4bd544d747e28a95a9f8d66b91c0224d4c363fdcc6f4bccb990f74075b02cff855f112efc73c2116062509ff3dd6a05750f2742477af7712801d72410ec64c96143262d3e6837861022a895f6903bf8c31091997d10c468df3c17b40685b7fba27e9a8d3f559d686584b888a0f8583efbe53fa078c3e64fb8ca12f0f3402ca64224241db87ef33c036539dc73194c8651c3d601bfdc29455a05484ae695e0ac26aefa7fca2e5ca1d1ede7efe3316e13eee2b061d4cb77acf0e9963bf60def37d742a4e242a46d7b68f9c574ee499eafa637e864c796493b4f3276b4a1446e96923a1329a35b629da9b27b7fb09fcf66cfab23ec2cf8fcf69cb16238c8e06aff4df385204b94d92f80ba9ab763581dbb4db557df13f8401c75a1200a746a8b5735f577499e3e887f2f2e0c878cc062c3dd03572085a0f31468b3e58ec23de9ea8dd442127edf9b8311df5e389552e7c33db5fdc46f54769990acfc27034e0b182c2fd13aa39427a25bf27336d675c28c2b7244d6e678ece162c592622ec7284ed00bf9387caadcd1bc50c980e5dfdf1713d194fa099d26a2dffcc3628f7e47c027d65284d8bd51c5ae4fa104574d922aa844ea3914c9af3c83c376a647a81908b6561fe0c3531f045c023190dfa63974369a7d52601f980f0f9e3b1ae60b442f95c1599893dc779fa098566f56769e01d33a9dbd408d7a6666931ac7984852cb91b884c196cd30ad68b8aac6b4ad903b9a3863fd65674efd1364969bd83460cb2f4ce98a779919f5fa61e1424c55bbd1e934aeb533166cfb31ca389b18188456ea1701d4524a2d0004e41f8eb89df1a88e4a288f86fc0745ddb16cc5f2b2540b980018fa90df9f425320a33d9db37b0b9e8b40003617563803be43132ab3dfc7023b99871d616f5e0a639db6721b2cf1af14322676e4e163e1def85f76761ad7da23622e781a628e821b13786915364263a671e0c42e5bb92b330829a450a5d1268e838ab2d7b0fff54ed5679a87d4c04bda7a3d9941475c07c13c0e04f8f3c0c5fa707f123d49dd6a14e786007bebf15643bcd862c23818708d80465288e4b1efb6eafe910c0427564f2a55bda5378aa3d35c66043b3bab15627e1fb4fe4c3fe2d121c7c4fbb1894d45da4b3c1da3f75e6a5f132dd2fbb79facdc60f2ece49873f42ea44f846fdd06f07fd010e87e54010d032ecc4e41c9b2671de76e239d3f9b146a7323602c88ff7769cf1d0f6da1c1f0e02bf3d1fc15e4732b18a7290bb00116d4df3ebe9686670f46cfd38d77bdca595b1f271176d811eff260f45b05b9c5f227b1051167f3423f168eb25d39578cd8e7d283efb4f23a7e4316c7742e627234e01574ebd0b7ac9f69de9f66dcd1436b646a039eb913c587b0042fc2d5a5cb4412f6e7761204acd14222ede40f06915af4791d38e028d92e767604483c13c7a8c89496b387e7681191d793e5b38df6d9efffc7414887ebcdf671fdd6adede0c2b41fba243f97ae47f25dc6ee7282da5f2482e75c0bc1288860c156804c39b8b702f3efa5719b4ff51b33d791edb8d310b16e32caead67120b7171863b3100c85cf9afcfdfca9825c2dd295ff5f3878fe11d0db715d3fec961341047ddb9deeaa7a57c50dc7f676c6b5786d62faf4e4afcc08f6abbac7509fab5ee757e461d5cc2dae6954117bbd317dabfee5049404ee81aead0d5745a5af0409410669d158a5d378b223320713ddbce0ca4280ccedb335162ccb24d375f0b294927f2edf0cddf282cc73fdc377623e221f5bb485b9fe6b89dac9d9f4e2a531b89808bbe929f4896d947fc66243eda6e08c3b8b9fb938898cc2f16db21a703b362739b6d91b7964a1d678403dd5c03491f8d296f9c85bff4d6101804759eb55f755b9ae387c4adf37bf303a75d50f0f613d4271a37d759065b528bee229cf3b6ebbbc43dd6ebe0e437b37f241269b7674bc50ed56e469ecd3d537a9110b007ce1d1e23f410a9ac6d5cb8dfbab85c7e14f5ea7753a074ebda82ac0c466a25326a86551fb6ee913541c8d6689c0b8d06fbb4666abe56fd9fafafdaa1ec3e2db19eccf9c259fa86f62a50eda9656bd0e7f2218afa82ac139d1c64aae38167a3ff6630ad6f382e2c29374d5c2528be2bbc08522093cf83968fd1a93434c0fb269c3327e24147a77e1af719a42bd1b34f934e316d26048c211c60d5c487200e187046e55ba9dfdd49a4dfd7892a81a52844fda9d040afa4580e46740908b05c486c56354cd77623ddb51e7c374052c189b0d43db64c03f9371c4fd6fa05814a44c8613a97956394c450926193d0f26f4baa7cf536f4939b75ebdd685c3bedd0e1d0c744b6a3dce199889a6f715ce5758fd5d43d043651aa12f1cad32d74e2434e68937d0abe12ef20a41ad4e9c5c145cbe86fe395209cf7e9b8286e6783dfae16fe7881efa77b86b3e73f7f9f953a02010aeafec2ed49d9dba3f3e176c1982ecd04f83a0f44c97d43c9196d411a4afdc30b863c605cbd831afcb8a1f8f89a22a8d1aa8dc066b12c56616676fa5be09403015c11782b81968f98f5c7ff18762cb390275ea80a4b8ed958a78308f4f86de9d68cfb1d5868bb109b07ac99c661e0a0418e15acbe317d83802b1db3e54026802a9e5bf08533160a9642cb09d68e8d24a54a64b974ee9341ddf597d36029c024b2c124e34181072d5d2cc1886f029972ff1ce080a4865b31c00944ec601949e42ae0546e163062a18e6eba8775c2743aef5b2fd7f7ce1658166dcdd6d4c24344347c67a414e5ea38270f7d50c7e86e4972d42ba7c30788e8cdefdbdd9b9639658e4a4d80c515b225711492ea10a5fa09df27f912c70de3764900bcb13179f4ace1fad2b152f54e592e4bb569878470303d91db5c273b4eb86cb59f1a95041739a48610e88ecdaebbf6113118e68a1e55a1ce45e3d216188cb9e9d36154844704a5b1b2492aa65f2bf5cd42769a5c9c6d40172a5a457694e457d863c1b2748daca893beb96c31c7fd55296f4274d076c2c342709d482ca120f1aff6e6eb99de2062d6b78acdf11fbfa2a3ca1f037e42306b981cdec32edaabfd34a5fc1a042ade60a8ed213048ee597844025d9ccc61b64a603d3be43a1e27b00a95faea475c350f1d117bdbf0f532a7ed67c3681f170bb57f03fd07b9ba4ada88935e53373418b6681b104b6e8d74b6264c17cb6c780a3cd300f16db6af3acfe095ffdf9635dfee0c2c3f646110d5411c3e21a374c85d306ef580d44215f27403257b3add4068a021370bf91f14f6e0cb2d12ea332b15a22675b864157185eb7590c652e89b19309091332dabf1bc709b50950983515c0cefb10712a7fa2835530e6cb1982fa7f38c877707d89181acf9d16c6be51d6f472664156a88983963cc23bb2318e3781ed4caac2edebc3a16c99f1f6d084d6e57b18eb1c65cda685735acbf07716818bd56a575478e3f65b3a9de6c5dfab46c6c8655ab62adcc6e8495f7f79db35c8c449650c26efa44b47a7b047c89676bf17f63d6866a6f32d3383fb0c7fd2843c9dcda52458e0ed71777ac10f250fcba332596f8bfa6a6904d7e0b02bc211550a2fa81411731c0583d997a681bb243c1152b1dd413fd8ab927431ef302f3e6b8fcd9a8031a76be8a3cf1e163fd639916b33ccbc8fa1371f7e2e6bca8b8a91398a96fffb73ade163af2aa8e5fb17c4cf26a3129b3583111223acd2d5c821f0e204346efa103fc50f11863eacc95f131c86d39ced8aea24690fe473c046670831ec1f5581ee2d309448e5a94e50a35416e954664c89cc2475b6623fa2af3a3b41cf3100a0ab9582578c025a9ac471ba3dea83fd7a0faebec62974e276b80e0eb976d001b3fb1ed2aab2197e3d86cd804761fdec53398ef102b36546161e0065797ded826fe94877a2ed576f24eb4463f58af51e9b9256468bad44c2d982b067bdb1aec12c8290884f018818058af7882cb9b0337cd25515ff818383f6542631e88d0323c89b004f2cd5114aae25b220ae26e6bdda51ac4310954c5853fb724a7a1cd2b47ec146890e6be0922c46425212dd57c60f114f17d50fad3307e2f47a21ce0765d6927b941f67356fb4ef006d76b60a24c6075460243752b9965f763319a688e60dac1cdb73d71c9645eeea99ba8c0f86b107308549f3ff3eb6b47f2d05a9f35d797f648c403dbf1848f3476f50029d2c1111d51424dae2324066ddf4b4bd234b74ea8c38d6e1f812f83c7660e4aee936430aa4a75640efdbb9f0b75bb7c94f4a9616267ab5a31fff380def853b5ef9056e8c4f161d2761b23a15625ae581606075ef0a3a3de6e7e2a99f625cae837a131be2ad6d4f384ae7977e652d51f002163fa2c2fa60462834cabeeb9df0ff83418c2f42f37c5f590c572df7365c4cf48ce2333299b4880f0d68790a3dedad75413f792baf8de64b91beef58975c41856bd8822e549aafa654b5c307308c747fe4a7156a27279398249fe32d6cfd43518a566e733c04f35668f96d99079f4c734576aee43c59a143e621d0802424508b0afa5ee99334739be539ce794f53a8bc8e92fc9076b0ec0f94e16ae42a738570973d51d7e426ab198efb9f7afa7a875910d65f0ff647bb54b9596044a84c03036a25713b39ef3bea3d2b5d44cd450c2f9bd4633a9c3017e2c2af724931546c5f99b0030ea6a32081fb76abcfa044687fda6f24add163b2c85d9ab7ae1cd27f852e0f39b5571f68b6876e64ffad8e4fdc5650ce94c4adc68d3f53cb23641ade82f32bd4a6e4e1d4ce7df89b90edc0526a901f3979bd46f94ae99019e1c8ef9b6ea1c4d0027bb115fe511bb67884510d75013e2e972dd51e329ca8dbf4efbd8f984780a86597fd38de46495104dc93e4012bdc03b183d2504baa636bb713237101f106bc37f3a73a346f2d632292017b179b1c4976bea2e2a7a3c82e489b1d5a0e92200e91b0dee55cc484e1d85ae17eaa369f91b2fb1c7965b0ee72d393a1036e67bdf23a82ce645199a844f9fe345c8ab57255f6842cef7aa1f1aa8a4977386aa81a38ef7ad9f0302bb6f6e29a33f19870ab851833818553c262549f845d68b4f4c5fc5c84b25cc4c19a111793cabbb6c838b4e00b980e436f7725c0b776de99736c77484967cdc6c54d42505ec213e3f07f7aeac40b428609935bf5766e21b3e07f2a73b6a42edbf389f275904b6aae8984713d51b3fbfd96d081e3ca755423b4a40028f874fe52fd5b9478e5ef41d12477c29be2f656453573418860288770e35e0e9d650be25db4236ea9a5c099b3416b326cc4d9f3ccf25f86fb7fd487e7ef1d4a9e116d49365c66cf5ed50f9c3fb6a88b36b943760afba8b14dd59e320900a512ceb6ef72e15e1e877972e01448e415a22e9424114b726a28681d4fc06684145be92bf7c7d5b36f6af9ddf234c6fda5abafa067e98511969a20551fa389d5c2826a3fde9b134f62dc4f1a0bb7788a53d5f3a43f07151e21deb96497ce26dc3a74edd046824c6fcdbbf305c3a6796dd6a61379614a8f75389673a4cb22ac94f48e208de48d3efdb462fb3adeedfc23052dfbd7686c8b75aa370f480fd198bdc239c95db969836bfacf2e721952aa738238c4d5be023ea5c97ff893c37135fcf81da67db6c5d43ed1042e49b39318901cd8cce45e56ccedcd043699402f3b78116dad1ddad844e7a9d70a4c8c4988251eb578742fa0e6df385abf1c64a7e4bf5e0e2233f222bc534dac8ee0b99f5de5045696a1063b1c45cad69b9de4e1064fa04d96d6cf598079d68cbb6999665b82ce8a198c0d9f6b9de1b805163801c6e70b375b8d85c3ad09f26ef501d4cada2867747e86b8444b01c13570f11d791e367c8e58c10990a1be621bddeec02184983230f819bfc1243d1957056a3e2d4e94a6c621ed699176466b1a30a7966393571a0cc1a213374fa15254e659a292e1c22061b2ae332d2e2587c2cad903c59ad171a244616bfdd9fb90bb86a550b3c616eacb822ca384c78ce819debba6a761b476e2e2b1c03dce6799c67a9d6a667397ba908f70123a4955e042958204eeb8bfe94ebe6019d76e14698ca180a0affe2d2546adec73829e4173b13fae5e35cb5b81faf0188a38573095d50db7682a82bcf3a1bca28464ef40b3747b5c36982271810d1270c99b4cdfffd10b8ff0805679cd6d9c87d544fcd16c408d15b378b76f7241f09f0390bf56bb40439333ddca7f3b362a6df999a26a893aa85006655e34d8ab237dd254030be6cb382dae27a698f41b5bf0e1957493a81335f89e042af43f556688d6efa30ce08c70504a203955da844ba03d2687b27da26ef2111b1d35971306f1b6494c4f04412761a82aa1d4455f728be4b76ca6b784c14a4bca219dbcfe44e47732faff235cbea9de533b55429770c63efe3b83ca9501598b668978c5b667f8dd9db0f38def8aa4549dac7af8b3ab78ca9d4269e497febbd34b238166ea1c6ceeb12867c16c44031f9332c4782777a7de5e762935c41fc04a80ba9e94c0851bf85052bc45ea0ebb8b711034df2f2aec480e83f5b70a1d97d979a5742e45e1cb27bb24342c2b5df1bd9737167d9475e3c1c0e30c024a20fd3291c2cfd6d1d731a915de6c4024d88c320cb5ff816e81f2d653cdd998a234d29309aa74230ea7698f4c32564bae2a6ef965eb362b9be3ec4b83f9957ad58d441a2449a1c9580b04e4892848e7ee938c6c2f519ac3efd40f825807af6ae12fe8832cc3d3053e78324c08f586febdefff789a5ec763deebae75ed78651a5403540d71ab5562033a83fe8ea08dd7b0efa3ec6d28aada77659b250bc337b658c98e69ee6e1e1c3d141776a398d3256a3c4f6e99610e4ce816bff1b63e10809f28ebaa8147a9a65ad938e4acc610efb0618927be18742e2330985541a633ffda6c12aa4331fa829d8f44c3b723ec82588abe47d8a7cbbadc32544dc6fd97e66cdabc2788f3b9106eadff1b19f179e20f018827b44db67092735c96985692e1bb810e25557e360c93de4b8d2332cdaaa4312552ea8377e2bf967dae8b1e9f97d8c4dee6b1d55d781c3ae67c0bd9b4d5be69c121e5a384d7f4c5059d86f3b1838f3f99f1ca632a45e66ca7648563ee7aa30ede0f29c5b7ef612e5ac7c19c9e9a33b58d04a28e9e1dca66c19e19fa59f18aa44e7546c685daaea477aa85401d2f46a300bf09a3bfbde1691be5725ac779ddb972b80bc3b47d8fc8f9cfe24a5057e6b5881990361e0c91cd8df1ebb6616d3f48063fe6d78a40172118371f3090a5f109edefb137dd2a961c0d3606353322897ec0af57be29ad2e165ae10620078381135d096b590db5d7492106762dbe042a70f94f5a4c6ce188158b5e9142263d01d04b09e253e276f6ad6bace8559b7cef770c8035895d65377f27591019ead7c83c0b9ff85fb1bcc38bbd38d2bf4bcbf5ca81761ec852f2edfffba76017dcfff6bc9b52e3b47a55af256e1a7cf333d65b1c71a6a6c9e599c7d843fa325efc90af75a2e8b99ee9c696cabda7fa18e74dc5a1aff3efd9ba3a00b7b24597af742f7fcebf72bee790dee6b28800d3ce280cc2d20f2f11a466af92f0eb73ed21c5a9a8c53c9e7cdfc8f2f6c11502c569480d46e62d2278589afcf740437b6a51d0b571935577ea3c398e7a9b20a7d7ad08419495f55b175b11558f314118f93deb8bec18e8af1e76db66c2458cfd7ada4572c0d082f76b79a6f6cc963ad74487ae5d2d161a7b9703f3c7bbc1fa3724a132d69f8bf80a22568206a68e03ac531c5475e9012250b12f0cfbf57b43de7dfc9b42618683e347c31a8eef18d983366aa5b8a5b1f10969d8d9c09fed1b1498d9faec007fe350a09a250cc90bbb07710ed4ef576941c725ddd578781266672dff09a0c2d4c78d6b3080a85c147948c59aafc011a38861c84d51d774e733bd1f4c85339841f0a51642bf84a3eb4f0ff38551b84b5cc4d9933be94d1c395570d7db9b68b886d5666434ce29205089d69e63047bc2d4ead0b117756463b8de5c75c4435b5abf099c3e7017e732f245a6e7f5dd4ee49554fffed719f3beab16b473c1b6c9455ed1f372d3f36a2fbb146f47ca312c2748ea122d898538c35a88258ea6f4eda63355015222440be9d3f81967b44723e08c7aa94100811822b4c509e2873fdef3a9b1790edbdd3a114f5d4aff84801c56bf90ef3d5479f1d7101f4fb1f56ed0289f014c56d5b962d62a4bad57bf17fcbd4c89c6a383101cba35b8a45c0c8ac36764ea775183430cf8a06c778017d6d1dcce74c0ec1ced44341a4c4b081165a48a9219a6291b3f3fd7708e94d5fb4b7bef3394d45a90986ea91206cb03275bacd4bd026ba279d5b126603487cfd36c4add5b6e8f044dfa65f4def783ef86b0c91d72c8daa96b51761b16fd760beaf3c22a1931c784ce4efd99baf218740f01a021f3c465a36586abe3a91f03d5386b5f8f82fd4dd23ac6ea2c44bdd9d990d77813556b626ac7867c7806d5f2775f5b6581fbab403d8bb0bea6097acfc76ff5dcb8d6e892055355114a64ccbe47ce132bf6db59cff0e9419f809e4dd72445f740edd9b6fb68e34b458712e864d65f529be7421a984f4a9c7423d0626f4f8996b687b556ab1d258ab7abbee10bc0b08173c589b49ca75e7e38883c7ee9731b5a385860b2bb8306abdc5d0d9e83b5aec90b567c9c827e02dcde2cf285276ed0e84bfbd383346e809d627a651a77dad717b3161684284978f24ec48cc76187d8732f1fa5e8d9c085f657796d26bd1d9e46c26ca5d39127fa42c55d4fd31cc2901d8c041abf480a4352f2e8e9cae69ec5c84cfce6cd58a18db2a3e5391af6df71a023e565e86181a164e73bb51b5c3ddd0c9a4cfd251c7ae02ce93557634bb7babab6258a98eab05473e2b1ecb062c4a4beda710cd5e66a1e4613bd61184080fe97588ac7cfcba3e354705b940d95a256721f89d7ebe485ed1b0f9f0f37760acb4df9cf3d446cbb935686481be9c92496ac7643025f97ab9e3eac6b70c7c492ff8e751d7603c27784989087e5877e6ef338b1f8e94fef10fdf782ed7c5c4f78237ef1aa57c8f3583864b209779fdce785cca597849927b87f9c5797320a7683649b7f17008ed6ab8c85eaee300347795daa50fe9465d5f6adc92a71c6b82ece8343d054864cfcac673a1a35ece4a9180d0b0dc098ee19d8a3b2fc05efb5cd0ef9719d09ff5170d1763ed80319c0eaca4cbb7e7f54f4edaf7b0658c532390ae2eea7290c15d8ce87cb5648ff32cd6e35ab7de4d056511cb8ff520d9da4052472c644e0cd3672794cf0ca2abddc64ee78eb5d27db8714a20669ce80b5196ee7257ace8574f43956ac0c6a00", 0x2000, &(0x7f0000001000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x0, {0x5}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000083c0)="8933f1e09976b1ef9ab74f7c814cd7bc966fc165e70b84f78aba96f5fbede00fdf77e36d569239782b2de147f07b7dd56cfb3a67dfbee1baed344f7aa5c8d52694ee57d980b6876478912b07e0dca411ed824f76c126d29aee118c4316f5250c2c518b2a95750b91febbcca616b624a727e6ed8321df10d47ecf0cbcc3b6bf32d0cf64e4e2a5a7bde2e82661d718811d32fc212c4666d9471a2dafd7276a6e13d89803c5643b71ffa11791f2a2db4bcccf5080e97f53bd52b5f2365a60b0dc949ed500fe3195f83d1e44ccb581c44ec83b1dca2618a68ef11bf52029082da36fe52d1bfc26cf8e1f4b6b64f9d451a9555cf64483088ce74dab65fd9ea58f931e0ae60f793cb7177f09a1dc3c53f32aad4bf9dce7c296ac25adb1a77f1c5f3c9f61dabaaa8c8b5f494617de436ef3178a2775f5f1d46dbfad192a412be8bac9201657b899270f092dd64b46b9b23afc74bb3b5e20bc10c645987bc15bc34ebb66be832ba4d779c790662de24d86936ab4970fee0e4687354a6ca97afd00e455bb4d98b7aa1f5f0cbb2c0df1c996995c3e4b6fc9ab68d305b4475c045bee021a032b12a4d52577380a30fdf9cb5eae1e87a0dba14630f8ddf8a2f07b21c745bba2dbdbb8ac16c2f5b723f28b962ccb1c51948fadd9a781018a64dbdb5a2cc43a9f84b5f80391a21ba3c4ba3fdb694bd4a7edf5fcaa601ca004c9a22d87f27f9047ef86543a701534002b13ab1fadb2d374a7773675f6a37908b0f800f5feda9b4bada0922aa56b8906b535051ce1e6e334d094a89b7f11df1231cb60547e1885e596ce6e9581373b639182e62e8feb8e6130b158010fbb7825cf818e27dbc00086a8ac1cf8976eff61fde8f842a79a0b52d57fe813b05c70514afd22dd3b66a24a2c7a7c44a07fff60784ef06b797ebac2b688ff9769011af9ef7c8797926cc0f12ca3494961f0387e467264e437921307857a8865fbf812271cbc4110c184ba4bd82c0537bb3b8adbb46f9791d7ecede389c95ed98b2696738730af4f4cecfdec20f8738f7e4f3ee4738b3db272aee26c9ca5e23f6a6bea36d173926745d75ead3ff0ba61e5d11c411b5b94d0623d4b60986f6fd38d2d68e9f3626d0bcf89467149a875680beee1984c7dae81ba4da2d76877c6aad0345da4fbd55f0e4a8455c861ec90ce6b0d312a7e96c434a5276de1dbdb5177216884e7c88f208bbd23099847402b94b9273a82c7abbde21b056e4c808494de8f4393ac12a56714a2e4396d2c902a759e0fa6b769284090d052f0cabf216b50b2602c188ab97ad825429ed0196e2227a7722ef04436353ad18fe07b2d8bc3055a2736d1f907cd2733f2f9d28ab01f60dfc3887854fe0ac7a32b39515ac63a4bbef086f6842e6d97762da73a7b40737e3998e2c38179fa46e8a92a495beaa4dc638304864177e62bb58cb10e7f407b08b7a2761a34ca3ef115635eff88e036ea5ac2cabf32967c5c161de0273b501c859683e58bdb7ff899d6ebdada01f6811de90d79457327d7da45f4ec278d617b584decd7225f3bb1c8591f2c43bd5e96f1eb0c11fbccac1db6b4356f5d673015c18c5669b0fa73aecd3d9097b10f7eb62137322feb7ac7a1bbbdb7511bec12ae3a4a184949e218c149fb86180a01d42ca9877d22d782c97cbfa9563887982eb6ec87eec3be9b71e709c4b3a4ce82717032e22098fe71d35d11fbd115892849835a73598833b9f24a75c13e45cf5173c3cfbc5015d37676dc462d467665ccd60bdacbbd51fe457499e61631ef5ec27bd8dd7f5391d23f09108cb2a99a57eca43305cc9c024af9a55c1dbec993378807a67600c9ca92d675da0075d0ae362c8d17f226e49d7e2fc9285348030069f0992aa7ac2df76dbb8bcf4586d4d8fbd37586ff6d28f2edd0b0da4989286189cd6fa1e6c43723a896f2a2f69fb8cd6b3378c07cc2084d2d56617d7ff4009507ccd703a3eff43f5c13687f7e578402e15985e6c11018ca7b6828485b09608eb993b3bc7f6ea8bd451f42260ccd514e7af692a398b7b8a8a16d46fe22e717371462e9a6d8540cd58c4dbbfca42dce4beb0fad062a591da25fa92fb67916691e960ebd28129e07069bd82007ed5afbab715f7ce962df63077efcb607ad981e1136863826bd3af7d6dcb8bf4dbe29b40209cde5a27f50ae43d6087544e11c9325c7e3b0aa8e2d026dfc52c6cc8f10b89b1ee7a768863989421e91e03d7e2cae2109fc66d9d5e3addb22ac9c619f80f03d7caa6418633f8ef179e6b5d1b8eeb11e34e57851ea8371ae3364b6dc8fd63a36e0ca487858883a515772d5e3b85afeb8554c6a631a3e8dc880c4d2bd939cd427d058e95c9a26d5801bdc0b02566a315f03d7dba2d0cf8a5e3ea33f038e50f6871b1b0f0c0a6b45cb1d80d00a802bfa940cd98c838fa4c9b4754e8bfdb25756749f4478ab332fbdbdd0fffb883a35c57f5a6ac5cf3e5c88091d264aeb733067850aa8bdf7732be850e9b39a6a02737206ad468c2670e0013a8a487975b003d1a5a9653d24aeabfdb6714da0c91272cd83847a3e17859fe8acb5aa66873fb3321c4d11670a1ee7b63626ee9d3c8ecd5587ed92ab7625d64e5db8956e266ac4a214eddf0741a49334ab2097468377d0704f00f8824198b6d1603182f642846189090ad8197d1d8685bca7d8c0d49b596a71bfe871be782153cd28cd4cd558880934e4e3645d8afedc0bf74aec2606969d3d176a839008c71e433ba6ab51882a422d32785eda10f8c1772fee7e898cb6b17f548bbcf5d0418fee610f22c7aa38f966c88599094698f2f60ad6cb0af1b3ed5e4176481c9b286e1ad0387f79e0be37a7d9e05087df57270471456fa6f4d4bf2118be653c651ce82d702bdaa73853c1ecfc3fea24dd2989a3a8d0469b5cc83be508930b1679ba8189032c4945f7e0beb99232816870a3424855e461df9ea8d1c82b0a3a7aa825ee520e47f58a968a79c7e6697b0e5688decd596e9d1cbf89d6d89a2606c57c9c691064e0e505ad2cd2791ce69a029146faa868a7c7d85e178650ecba83a7ab20f3820f6ea550e453f488596650f7f80263715e090acb0107a913314bbd3a4037d9feb894ab8ca7f6d41ae87b83e7d096b89729f177633f39497612abca485e82a7f4dbe5cb0e5fc7ed92499d03147d0a93e66036f2da22a8f04eb232e9b347d36072badd935ea7c5dabeb72ad3e24371a889f7db3bd5e4111d3b7eb483215669b666a8b148fdf7ea5bdb3d27ca6fa8abe705ad40365ad332e8cec589c37ac8a7ddfef134cdf9f3b33cdb2a803f3e4537775289ffb5847abd6019235801c0c4f9ac5f6ea0d0d50f062edb70e802ada59076d706a9b1f8fd0990270d7290ecee58c36815d3e44e1f912e7f3ed74bb5717a52db5e04a9f7777baf57f45afd20a17af3b053ce2e068b9134d46253c5a18f62561a70acab331e3adae11b04dd75ce46601b06cd307590a31b97f2398d61cd75e3fa95fe18235d1745d4126abd1b9da2f6e91a2034fcc5c942544f2c28e7cee43e4fcd9cba6667c938ac7bba5b7c36d0d8bcb4ad0b4b622cddd532179073b224de58bca70399f44403f2293abbdcaa61b4e430a32dc300263f50b3dc8f931918e1e554273ad5b4a869b066fa1c9ab137994814d008e093cc98b0535f920912ba9de7d4bd3ebface1117d52739cdb67b352478b09799543b26439f974e0e117ecfe1da4dd47c4a9ce27469ad62467c98ebee603e050e94cbff58d67f8976d1577fb6c395c6e40165b77371349eec46ff3045508a849a1d83634428a76c36ec3e4c24995b5adccaf5c595fdf9cce6ec77db56561663642be9801c14b961333feac13b98aa4e9f0fe667cb6bdf9ff09fd378647da7a04c6502f9162bbad6d4f62984b5f91e1f893134b192f0fd2d4d408c2664dbe73ed9fb95b529213ccb2537f994237c5be780c520c3f0e20ef51d1ab8c2296ed6834aa90c95fec6ead218b7363f8ddd5a8076dfd499d52fb7d25ed15c10cbdcb20359a9ca13bb34d6a0f9aa5451efa7e06aa2a89841a4be33c12dadc732d58c4681be58587a0c9a82555df4c0f3d4a23c6de5da761ede2ee7c95364bcd52a6cfeddb3eae04a9656e6445cd13b1946b27393b231b348ebb172a725f15f276eda0075562f45236a1b7528833fce7458e54bd2cc35e384f579b8b3688676f4331e9658abdd2dd38ca47e14974ff3e55bb0e135e344b4fbf0f34db83018bc115298d6ef209812ce5ba8e08ae70844f12e44c84727c41ff8786bdb8cd0fc955499e2dbfe78324481f7c83d47463375eddd7fa6aa70bd9933d6d97f042809adfb54904f63309b06ea43247ad511f468e86b895068c91c2d69e71572cc9bf2e694d13fe0aa4cc363f9dec7e2465f4d15411da5a85869d63d44eb66ea9e7456b7e01d2a78a520d56665a4d6373b0c4febbcce900c801102a8979c9046302004101f46eed5089df83e7b2a0bf7d10ae4e2cb2a7cd09c290e718b5105f8bfff604acf9a93b2f1acfefb4e4e21aaa33841ab2da4aaadec6024406d08914542defe74f2fd197ce536f76c27248cb7b6d4d74668de80f3129338cfa24d2a06c491302bd25599c5efdabf441dc2607cb499879872d4e85fcaf0864f864f9047ccd1e6488a51b8c95254ab2754211fc802691f38c9ede54da8b97e07da7fe1851433be1ecc33f3d30ac65a3da558804aa24402dae993fedede6316f2d25612b47b74e57cdd6613399ccdcc15439591fc47b2b5879c9def4f69db817506fadbf52f96db738a2d04d47243ff9b666618321fd66dfaeb5c7912097a51a96757a3db4455b502152b952347292d98975e87726ef756339dfca16f4bd87282139ae1ee56b26705be97dc703a35e3222cc027b6e26a53c23a678b0e659a4540a00c81f2d8410f8470b9fb2c6c44b89e4cf78ae6a347aff24995297762bfbd163a560c560b1b91bc70d5cd5ea6fd838365f9337e5395cc496284c93d88119df82fdf450792b5e8bef74cd55da5ea35b9b9a1b4b8dafca05aa17fad9b959848201cddd9d33088e0036bd8844de985e741947eedf62c5427936a8d1529c65f8b462ea896487acb00142d726aedff6685e55e8b36adab73b9e6ab223e5a5160ddc48daf611ecd34581a118f69ddc79c10037ccf28133b631cc940f9c3af452fdd33623fe52c5a1974694f7b9bdc42a4713bec8bd288ed48bead7dae8bfdec5356877fbcc1440e51edfb04cddd4bbc1f3c7c60db8d384d93d7a813643034ea0073380d93bab62b492233df54e0302f4b00bae57633ccff283cbc4310b67b4d6eed403aed3dcb06a757cf49387a32155afe2830465ddd50f00e6ce6fdb66987a56f1ed46bf1e36dc3d08be3f647cada870cdc464179e84fe4511653a1fab1bdda2a92b24af70797d9619357bafc82c29cf46f44a99580b817df48e1eccb96e11245899ece75b2876c7ff9f8f452f4f4759399189f154ad2025372e915c235de85a60c24eec2f38f81bc444853eb80bf0c8821e5ad777387ec6d11f806cd129735a3ea736e443c46f971e90d34ccde65af5d828bf28a87605cf45dfd4e5a6a4f699753820f404e0dd2b59c1380e818cba8689a2d11b908f6c3e97a88e41d37173d9443673cd0bcdf290751d51848a278e99be9ae25c5ca8c99340d805866f9aa70e4780299417812b43a51e7d8340da46b07849ec25f9cc26ceaf5bbea97c61a87ed01b31224a49fb805cd04c36de0af7ac79beefc12e45dc1861af37ef4bd652fc7acd8c83452395f68c1c05ede56f66678778a4d31aa4f47dbbb3881325f428fa33ec550ffa0ac49c4402eaf4b72946495ab82c23cd94853b5e28eb221db16826db3685da6b7f0bab15acfbe637820043f6fbde9a79de02fec6dc3e5ef7129072c950fbf80a80c77ffd8fa8c44a6987e773869616460907e8cec66226e933df0e57c2b223af542706111d0682c59d0c54ee5deb8bcebc1c7c950be41eb3989997cf6399e20763d5ede0b09e2c1d4d3273101028f500c1febe2485ba8c79dd2561d0e1983421fe400f283892c34b99e2bacd0f3d5223ec0c151a80063d62060faf2874160065dfea057efc3893643d556f45ded404a62386760292134f857f112b2d53f99b24e2d7005656fe3af23f865daad130c85337a761bbbe286ca1bb5e3b6b354c8184851a70714e3b2b347ba30a7d375133e4090aaa6bb3dd508d317f3836a1774a5aaad28df99e8d67d0c52136eb404e235e6ac51d1150cba7021424a96f1aab4f13f7751c33418b068a21e2d76713e953038bfebc0d1b5c61325c8edf805f6ef13ebdd107875e0c9275308c189fe0b406d0cf7a5f34a27929e0adf86d173c491bc3c7d8e1c01a499d2aa4601cb52a3b101b862aa70d601d705590a7711a46f46cba6f591c4ff8d28773d3d2fe8a8f0a40ab27cd86effd1d3867413357f3ed044232001766d6538e88ca1d8c9851f98fa690d21e82ad0d3d0c04d71699a6b9abdfd298b4fb9354179e771319d0c60fb05644ed7617d85cdd6ed4994ecdded36648497e7a4c7f39416846e86cd685575a464daa53c9cb30f8b78cddf97426af5a9b7ce08a677ab7eabb5a85def9f62662a68f36c3333d318ed83d23c29b0377c49346f4615239163db116697cac2213edc5f3087431d0bb55b0fbb21b15c3bc23e35dc82842bef810138a79a6e898ad833b85c4f82f2f73812a43de57684f24bb1f86dc7b8f0c3089b1abe0f0ee68f6d7c3f9c6c59ebdfe7841afba162a6cb0224691e2052737b52568dadd781bf8b15c3b75c15828e3b11ebbbb52e22ac03cb2b995d32ddfa3f680e2d6739621b4df78d2fe4f7cad71bb71422063b45cfceadc970a65bffe324b3a5b59374a27a9ceaeaca0d057d8804de0907b9d74e9b25f44d25484fc9f4f6b1f2908b6541bdd1b258935569394cd8577a46f5598944b9b57c02637afd2c504c35df4e24d3e53fab401bf02568cfa8e07703a6cb00b4df0c187896736198a3c6b8018c4806c6d344017caee551c106282de6c74a4e7e16f95714b0e78e57f0be78a2b9ebd984d14f007ed687393f69b499e450ab2dc890ff7dde65752f1cebddb52ef641442a89d481a8a4cf98ce0d7d78bc6d08a60081445eaba6fe2f8e04805036391917e3e550325d18f9e1343931757c468bcf97b66a29bf846c8e086f04394eb476a820b754382890f3262821d206090cee0ad5efefa3c99d6303dc8bb589be68080698637fbf71d340dcc5f50bc90ec01a9656d9e3a681bfaeda6d152d553644e9bff78bca0eff9220aec9d6da4866a3b0d4808e15e588a4dbc6ae75b0d41c1fbeeea8eda41e79244ba5ce00310c8340b7bf3f7fed9869a73fdeae0112d7e83543d761bfd470574ff7e0f7567ab3f1966925e40d47d8a95453bd45552cbc8c7d94b293e3cb5e31c9ed7441578c274672513e448a7b06ce777cfee4be156a4232404a902ecb58714a98a8f235d951875b10018ba6c308f0eeb9e33a21d89eef4427dad74f6da38f32fa0b3b435f900b67ea7553b613861eefad25c0b53a6a2d16a5155a6fea2285ff176f853081a877243b0b9a7c695c95f049f3e920bcecc4180bc49a335c2f4025f74ee3c41fd0756fdaaec19a87d8dd9235b448284b8966d651da116cadab02a7322d158ef0e90a546785b3b2a7635c22702aee21d507afa015dc22781b45ca707fa2e25599e2da47558ead56a714c4d5242eca81a5e6aff7f3225c2a6aa7a56f24c7e38c1a2a91bf83defd65fd09c8a719fce7b9590b3f66e816f7a655eb2e029da085accf63a1e5f6d96c495fddc1bcb719d49d9d5b756b56366defca8706e3e04ca7d52519111d3305199c4733eee4ac314cc8eddaddcf61e6e4dfb84fb7d6308ae9524fcf66398295e1d096825476c1420be9bbf259f7417f46a2b6826c9618ec9f754f1ecac8347da649edb8880b1e345b52e5a0aec86865957efe01f1558917f166a96959dcce1c55ee8207c63e558543641456099e87ce8421dce4f1c77369fd799dc7dfe2a5e9807b966d3f6f254a9c19c83f9d810c983d07eadff44f58984cb037de048dbafbcc022bd4e33d844c2e97df584ae25dede22d1618f805b1fa23c64aa4b6ba8e4a0c3fc0fc67444981dd10d1406f8b6f7b5ab764fc9be955d3c3b1f1bfbef04b68a51d8bee8ff9d93c264680eb8360d4afc71067d9020d52751a159a10ac2d1a95b64b88243e36c28e5dbaad0d5e54e4a4b4ee1c9e83e6d5a387c77cef7146f555e43ca851941b8385d0160edc4cfaec2689bd3ec84c41eb12a98810f264ab2585f9c1b97509d994fd9aa4ef81510b12d4ac71a26ef320b4106a24b47d0bcec9f41c6887fee0ab48c339d9f588bd71a7955bc382114ac04980c8a3042fcde413db74a7b7ebc4aeed441f27e3caee84f7f0596aae1c6c46deba8b1db23f63d89ca704965480c04e4331c8f9acfbf61052553f28216c0ada8c68004e7854b825911f887a05e3bb2dc9fa126f5fa17b08849fb6a9ead393a9715f10ddf9eba4d701232e021ab12f0c04340598b9916fc4cc6dd0b063565effacbb91b0295b32d8ef71f66e352cbe263c1d06b00c4a089f5f66b010f33d93530eb60a67d54eccd233d20ab1e7d5459dd3cd5cd0d2bc46595dfcfc4a17d66421bc1932af89a0c243d4586fd98af075035bcfa036e3865dcad18375c458b068ea163cc2cfcdf0ae84002c70e3b59153af5200e9480f924c6da5bec3c4a84fc52126221589995bb240178965e255e6880c02457a84955e270f635a8e3b2a1481dd8b7cb96e46ae9322f2ae4a472336178a7b2a0d60be60f7cc3e2216029855d6596634986262f6c8b42cb833c13ff7aa606fdfdc249471f34fe42541555f07ab2e97b773b0372f9410f2151b4d171a32c8e40d78d91d977ca16f3e3b18e21f0077a450f43d76ce2f1ab098600c954683e34bdb537118744d80c6d1af0c773d2260105fe34154b2f496e95ba6810d6a71ece4dbc6eba844ca2c4d9e896fae83ce9b71a78f5e9081ac81c1f30a8828a7d04d6dd25fb38b0d0196e39b78d7b28cfdc78865d54a578fb3785097defdf886f72b6873f77fcd1c558338b51a8d8239882952e9c8562770d931b389eb7c263c5b58b706482465d646ae669136a4baa228731ebbdd8b86f9f94c956d1c37a033fe16cb262198ff97a9a5f7af1feca62656db9ad55ec1edca2fc1c04a8a9df189011f1c901e9deb10786059787bc5d27ab7e3f13872d0445266072b68ccf94123a69872a6ef577b15a48c114b8fc969735111736f1b3b087160094873d49f99b26d43b96d5a91396cde717fefb09168a021104b4c19cbc5c099dea05f4ba4e0225afc6a22cf42f2dfbb893690058154a103e34bf5b9c0c75d2bdb5f7b90a420cd9fc2df873048eff05678ff92b36dee87978cf8ff92791ebde5f118d9f9adf470a339e48f15d184501f02ef10b8d22b9bd9f5d162dbdcce99fe895543770252d7d76bf6bfcaab027dda272ebfd403428a6e0761e9b5c1d5381a1af6d67ac1952fa58442cef2b111e4c4dad00b2164e8191e14539de5ef999e2bb9c26882d58e09d5a8dc841d5e542a27c570841f32ddb6ba37413229a7e9ad509ff9cf5ad1ac6a76ca396bbd082e7b51c961a993f71dc30132152c1535f60e38a72a5b92b2ff80fddc4b80dfd99bf03dae2b6e767ce5701bc38851cfbd97f220fb39b3a0e089130080e01770ae4dc9107df3e1a4aaac9b50e2b3dde2f66286f0adae51ed1c9b9769f7f0b4cec75843fe8b098a8482b321453423c3b4b7071f1b07016f9f58b4726ae3585c60aaed5c3eacc2b7e670eb26d0c389d7c07a9488f6f85e9591c63cad78ced1a84e841188b64c17eea3159611634903760e5b2cbf0f9c2a3947fcab22c7cbe9b19d30cee6cf0db67fae3d4e92f72dea28094a30c56d1562af0919fbdf3486884b0db30bef11647eece6150f0633389294da44df2d6beb5f6bf0357f291f614d99568f8e304bc72130640573d4ed958606f7440227b7e7268dd1342b0bd9dc5836c504ddafa420464a3848d9565c98a19a42bd93bbc20df8b5fc67f5f69f385396efbade10627a63a579836b40f6f1c952f7b4f0a3d03bd6b0eae5de5323c39993255e0c170301f92e1b569ffcb8ed570bffd738c84d46feee2a2e351074fe917e64fe23d5908af6b1f107f8d582b62f6218367b872aeefc1e6cd6a336133af6491ab35a40022d985416f6674090b4b48b6915d14d5415b7b882d3e325e432c043befe5b8327ff3eeda7268442afc0cb8c3aabfea4d7e7d7a02da2adf1ccebad0ff98daa4fd84c361b8124a5d5c515f95427cc4d0a7876a7e5ff48ecd67229f85d3fecb2a9549aab236f42bfdd30715af35b3bc7a85b42adabf1f9351959305478b80928c6f287e257f2b94d39103d6a4e265e9309597698d91fc642beff391ccee896e7cb71428207e8da2ea02de06a8d4ed9583ea05c39ce7725fdd20b206d865b2620527d31d57ab7f8a8df8548ffaed92b6c44be3d5d8bd10ad79dc8f46e36d58bd7766678a5655b1f9e50d3fd40612c0ce044c0ca4ea7a28a1b096662dd901055ff8c052ec0a0c919620428d708d94f8d4a4afda07f8570b28dd13881798342b169dfc86da04c3b35f5285a080684fab61d769a295ede366b98ef26082d2c2718083d519aafce2108c98eb546b37d8a9e06914826d1c7d1bdd22e94a6ce47e83955034690555afb855a502f759ff6a86c9bc2457ec3e3201a7587a92a32f8342a1296a601b24be9408c3c4743585dc2e8de85ec6536fb71ee9881cf98887801324db46dc8637efe2edc75e781cdf703b7c453a6d0be823d58033e116b79c11cdd0993f5d19c9dc3fb0aeb77812754ca5d4de839a3cfa6bed2f482abed7fc4a3a6cb0065048795d4ba6134267a8ea0f4793799745f3ea1dd51062d893794302c0a1d52cf247fb83b0dcb120b3fb5c5551109cfc7ebefab96977c95d7c26a3e374b944d5ce6de8adc00bf36be9f9d695a8b79b726c75bca7a70566a26fb866b732e8bae0180eb5fd63f411b95557a4552a2af231c5db90c94c44eecb9bb9fde30d4de18cee08af8be490e72d34922275db976b9190e48e82eeeab4e82efb94ef503efc3b1846c7b09a45d255864a66da422deea7e8db1dfee87324917f44351eb7d38a6d21270c82017b45da7b8fca0344e3cc62b05ae52b7daf54e9fdfef0de3c66118ee51f41dd4fd3533bf6c5ed4fcd48564e6937d9e970914641bdc09ef6df32440702bfbc2600c1c04c0063ba61346a02486fddda76c2769606d43396747ec34b8dc0657177bfc01241df3b4e3097438bdbef8e2e6ee28efd63268b610eb856377019d5697944f66f1dec77133599380528aba72af95b39e883b2cd672e531f1e02fdc3ca6da18c13a67776cb26863634c6840388dd9f138a77e62f58a9b522ea451ed0e722606d877b3c284df5b7b2fcbc93e65fbbb4c1a37045cdc74e8c7994f26c95a841e141705568974b3f5028a79fd105292d6a293732d7580dd85ac6030851e4be2d8a805f79fcb61ddeff20e70ddb3ea5285f246590465f0d4e9995173568050a9d8122b24b43", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:00:37 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x10}]}}) 05:00:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x11}]}}) 05:00:38 executing program 3: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x3000000}, 0x0) sendmsg$netlink(0xffffffffffffffff, 0x0, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x12}]}}) 05:00:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x18}]}}) 05:00:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x25}]}}) 05:00:38 executing program 4: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$amidi(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x5c}]}}) 05:00:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xe7}]}}) 05:00:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x300}]}}) 05:00:38 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) socket$netlink(0x10, 0x3, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r1, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r2}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r3 = socket(0x1e, 0x1, 0x0) connect$tipc(r3, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r3, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x500}]}}) 05:00:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x600}]}}) 05:00:38 executing program 1: openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r3, 0x1, &(0x7f0000000700)=[&(0x7f0000000440)={0x0, 0x20000000, 0x4, 0x1, 0x0, r2, &(0x7f0000000780)='!', 0x6}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000041c0)="13156175a8b2e7b057dba11e47475fd0133b8cfa471111cc2ec8c1d5dcfa48fba4abccbd644ed998ae428d5f92ecb1236de0b19359e465a8325b5f036fc68ed19b48553a573f6b79b1cd29751bb0438d649765812a12bf807adeb675b533be4c3b9ec5a9753fe0637e31aece61287816ec034d266f8bcf753f6243094831656785e059f5eac17302fc9ee55c96fde76d8149354670afa82d6593f9df114c75f72b8ae2528ceebf6d479551c14b4a9c77a352ce775d34fdbcaf1a7a51d7ad44a6ba79361811934c990445e7b08c3ed4b2a7028031ac8a426e68654cbe857f3362cbbe41c4d08d274eb267bd56cd10c8b991d3537dd66f23aae72445a50d67a2375b2406427ee28c6e496a76ad46df734934bdc595d87ff9e9c473efe50a45db3c722c0ed50c5a2dea4154ee5c13779800a7ab06bfb55a3f8965ae42cd22cdebe313276884129822a50980c74c01380f9c0479f94debda12571acee69a4afbcc0a8fb8e8399367cf8578f9d2e076903c1934953d89e7d7571c53fa764cacf92c21852171202539439f9ffb4248bcd116aa41451d51c1ac464cd7614fb31239edac4d875fbaa0ad2097d5bae00774bef458ca13e1ad35eb49fec69d363b3a94b63fb63e1cc38bddb037737a5072196cd9c7e68a28742308dd0560e8033569507bb95c92b1bd55517f4e76d6406a94fb1a283f526d00ce91647aca4afd2725eaa5f1b9a6049f65480d0675fd34d8d541ed680d4e70883d09bec6870783c4e63985472bb091b5f2621e5f1fc8dee703025886d0499d28980e2d854527acb7b96f070e6b1c060ddf1ba1779bf15f54c1480558b3a5cdd5d3954c652a8c057b1066f723b166eea100d38a6932bcec2de1a9ccdf451cb22f4ba534fd4e39ceaedabf8be0c40153a1d7c06f055fe15909395d1c990236b5ca058be175fbffffb10f4aa2b2f3968075902d26f71a00d66a6355c65143b20889cc602e9b768c2f953a320a2ff78fbc57ed164ec830756b9763b2aba34203648b4e5b53ef9ab68498a47ed35ea83f7f1335960adaa44644993251bdfd0291d8216cfd7ee4e16fb552b609f346b321a5f9ef8efeac0f1b0c4871c2624843871d61d46205bc20ef4f0c851ae8a8e14366811c89a2c30b6fb81002baeb2c4aace13d4035d187c56b86636737652344120e6eb6c05de0ec027e79c8812898e1bf99dd7d03c6899be1976cbc647f617db9e84cb75f0495cfa03a4b5a84af2be176fbc721f9bc4fdc21a1f773bce63e0c53f1be8a798f75513c96e12573bf328ccbc008fb1749d5b4a1af7bd624402fc16abbc7622730ebf6c24b00e91fe7a62cece46b50a28440c5009a20662f60560a2bec9bf09ce5a794486ca526774c3fc53419a32f4532a1c2a6c2179090d330c4b3248ac492faf3ebdcff4069bb2914a4c69041bf7ce3e13bf3f956d31ffd0a85614b78cf8d95549fc1762a10aa62bd5995cfdae4398cc449465646dd28011886604ba93f849a7837706268785fe1ce320ab78a89f98f02ab0ea422607e7348befb69368fbf83475d05d51a5f8260a476b213dcff1a3b272aea2aa4646d73e13fe55ffe258a093b87d0b96caea9cc8dafed42255576258c9d53652184dfccdadc722ced2a3f59db17bb09a4facb42b788aa7b8acdb8fed59dfef34f512c812b4e92d9a0249d8ee4c613f670c4dc7df3d58f3f8e5dae8d5a78fb3d5c66e142980c1b8ee43edb0cb7fcb22d7bca320fa572bd5b3741249934e063f74764b157104018d5f1649f4b91831baffb74ad2ad5677a7d2915a608f6f2ea8d0f8b0b6d1cab253b216ee673fee2115e5dac997141bc8dea18d8fd280be0ce57b15d1ada594d16edbcf13201bc3ab4debaf888cb431cebeb9a049274342ebb0906e74cbe8a0eb21ded2193d33349f0a7d7741d7b76d9971cd6340da464b613578c2452c813c61bab026bfec64a4337339b66c6b5b7695d4633612a47292bd6dd3e869652aed0166f5eaff83a30fb566368db700c1686bdb06c23fbc61e479e1f71dc5fef87c99619314b2a98ebd71b77bbd179c562ebe76f56a3eb262ac65d80b2d4433dfaadbddbf7ed62445cfbb34697e0150d230f08e2afdefb2ae8d99eaaa138b0711bf9637ce5b0d09aea7077451cba24e3e3db0020d108ad74ff3332978620b5ddeb3f2242e0504692feb83dea772e72b29a098f908bc3f32639fe7c32c48d0cf07b6ca929dbb4bea4bd544d747e28a95a9f8d66b91c0224d4c363fdcc6f4bccb990f74075b02cff855f112efc73c2116062509ff3dd6a05750f2742477af7712801d72410ec64c96143262d3e6837861022a895f6903bf8c31091997d10c468df3c17b40685b7fba27e9a8d3f559d686584b888a0f8583efbe53fa078c3e64fb8ca12f0f3402ca64224241db87ef33c036539dc73194c8651c3d601bfdc29455a05484ae695e0ac26aefa7fca2e5ca1d1ede7efe3316e13eee2b061d4cb77acf0e9963bf60def37d742a4e242a46d7b68f9c574ee499eafa637e864c796493b4f3276b4a1446e96923a1329a35b629da9b27b7fb09fcf66cfab23ec2cf8fcf69cb16238c8e06aff4df385204b94d92f80ba9ab763581dbb4db557df13f8401c75a1200a746a8b5735f577499e3e887f2f2e0c878cc062c3dd03572085a0f31468b3e58ec23de9ea8dd442127edf9b8311df5e389552e7c33db5fdc46f54769990acfc27034e0b182c2fd13aa39427a25bf27336d675c28c2b7244d6e678ece162c592622ec7284ed00bf9387caadcd1bc50c980e5dfdf1713d194fa099d26a2dffcc3628f7e47c027d65284d8bd51c5ae4fa104574d922aa844ea3914c9af3c83c376a647a81908b6561fe0c3531f045c023190dfa63974369a7d52601f980f0f9e3b1ae60b442f95c1599893dc779fa098566f56769e01d33a9dbd408d7a6666931ac7984852cb91b884c196cd30ad68b8aac6b4ad903b9a3863fd65674efd1364969bd83460cb2f4ce98a779919f5fa61e1424c55bbd1e934aeb533166cfb31ca389b18188456ea1701d4524a2d0004e41f8eb89df1a88e4a288f86fc0745ddb16cc5f2b2540b980018fa90df9f425320a33d9db37b0b9e8b40003617563803be43132ab3dfc7023b99871d616f5e0a639db6721b2cf1af14322676e4e163e1def85f76761ad7da23622e781a628e821b13786915364263a671e0c42e5bb92b330829a450a5d1268e838ab2d7b0fff54ed5679a87d4c04bda7a3d9941475c07c13c0e04f8f3c0c5fa707f123d49dd6a14e786007bebf15643bcd862c23818708d80465288e4b1efb6eafe910c0427564f2a55bda5378aa3d35c66043b3bab15627e1fb4fe4c3fe2d121c7c4fbb1894d45da4b3c1da3f75e6a5f132dd2fbb79facdc60f2ece49873f42ea44f846fdd06f07fd010e87e54010d032ecc4e41c9b2671de76e239d3f9b146a7323602c88ff7769cf1d0f6da1c1f0e02bf3d1fc15e4732b18a7290bb00116d4df3ebe9686670f46cfd38d77bdca595b1f271176d811eff260f45b05b9c5f227b1051167f3423f168eb25d39578cd8e7d283efb4f23a7e4316c7742e627234e01574ebd0b7ac9f69de9f66dcd1436b646a039eb913c587b0042fc2d5a5cb4412f6e7761204acd14222ede40f06915af4791d38e028d92e767604483c13c7a8c89496b387e7681191d793e5b38df6d9efffc7414887ebcdf671fdd6adede0c2b41fba243f97ae47f25dc6ee7282da5f2482e75c0bc1288860c156804c39b8b702f3efa5719b4ff51b33d791edb8d310b16e32caead67120b7171863b3100c85cf9afcfdfca9825c2dd295ff5f3878fe11d0db715d3fec961341047ddb9deeaa7a57c50dc7f676c6b5786d62faf4e4afcc08f6abbac7509fab5ee757e461d5cc2dae6954117bbd317dabfee5049404ee81aead0d5745a5af0409410669d158a5d378b223320713ddbce0ca4280ccedb335162ccb24d375f0b294927f2edf0cddf282cc73fdc377623e221f5bb485b9fe6b89dac9d9f4e2a531b89808bbe929f4896d947fc66243eda6e08c3b8b9fb938898cc2f16db21a703b362739b6d91b7964a1d678403dd5c03491f8d296f9c85bff4d6101804759eb55f755b9ae387c4adf37bf303a75d50f0f613d4271a37d759065b528bee229cf3b6ebbbc43dd6ebe0e437b37f241269b7674bc50ed56e469ecd3d537a9110b007ce1d1e23f410a9ac6d5cb8dfbab85c7e14f5ea7753a074ebda82ac0c466a25326a86551fb6ee913541c8d6689c0b8d06fbb4666abe56fd9fafafdaa1ec3e2db19eccf9c259fa86f62a50eda9656bd0e7f2218afa82ac139d1c64aae38167a3ff6630ad6f382e2c29374d5c2528be2bbc08522093cf83968fd1a93434c0fb269c3327e24147a77e1af719a42bd1b34f934e316d26048c211c60d5c487200e187046e55ba9dfdd49a4dfd7892a81a52844fda9d040afa4580e46740908b05c486c56354cd77623ddb51e7c374052c189b0d43db64c03f9371c4fd6fa05814a44c8613a97956394c450926193d0f26f4baa7cf536f4939b75ebdd685c3bedd0e1d0c744b6a3dce199889a6f715ce5758fd5d43d043651aa12f1cad32d74e2434e68937d0abe12ef20a41ad4e9c5c145cbe86fe395209cf7e9b8286e6783dfae16fe7881efa77b86b3e73f7f9f953a02010aeafec2ed49d9dba3f3e176c1982ecd04f83a0f44c97d43c9196d411a4afdc30b863c605cbd831afcb8a1f8f89a22a8d1aa8dc066b12c56616676fa5be09403015c11782b81968f98f5c7ff18762cb390275ea80a4b8ed958a78308f4f86de9d68cfb1d5868bb109b07ac99c661e0a0418e15acbe317d83802b1db3e54026802a9e5bf08533160a9642cb09d68e8d24a54a64b974ee9341ddf597d36029c024b2c124e34181072d5d2cc1886f029972ff1ce080a4865b31c00944ec601949e42ae0546e163062a18e6eba8775c2743aef5b2fd7f7ce1658166dcdd6d4c24344347c67a414e5ea38270f7d50c7e86e4972d42ba7c30788e8cdefdbdd9b9639658e4a4d80c515b225711492ea10a5fa09df27f912c70de3764900bcb13179f4ace1fad2b152f54e592e4bb569878470303d91db5c273b4eb86cb59f1a95041739a48610e88ecdaebbf6113118e68a1e55a1ce45e3d216188cb9e9d36154844704a5b1b2492aa65f2bf5cd42769a5c9c6d40172a5a457694e457d863c1b2748daca893beb96c31c7fd55296f4274d076c2c342709d482ca120f1aff6e6eb99de2062d6b78acdf11fbfa2a3ca1f037e42306b981cdec32edaabfd34a5fc1a042ade60a8ed213048ee597844025d9ccc61b64a603d3be43a1e27b00a95faea475c350f1d117bdbf0f532a7ed67c3681f170bb57f03fd07b9ba4ada88935e53373418b6681b104b6e8d74b6264c17cb6c780a3cd300f16db6af3acfe095ffdf9635dfee0c2c3f646110d5411c3e21a374c85d306ef580d44215f27403257b3add4068a021370bf91f14f6e0cb2d12ea332b15a22675b864157185eb7590c652e89b19309091332dabf1bc709b50950983515c0cefb10712a7fa2835530e6cb1982fa7f38c877707d89181acf9d16c6be51d6f472664156a88983963cc23bb2318e3781ed4caac2edebc3a16c99f1f6d084d6e57b18eb1c65cda685735acbf07716818bd56a575478e3f65b3a9de6c5dfab46c6c8655ab62adcc6e8495f7f79db35c8c449650c26efa44b47a7b047c89676bf17f63d6866a6f32d3383fb0c7fd2843c9dcda52458e0ed71777ac10f250fcba332596f8bfa6a6904d7e0b02bc211550a2fa81411731c0583d997a681bb243c1152b1dd413fd8ab927431ef302f3e6b8fcd9a8031a76be8a3cf1e163fd639916b33ccbc8fa1371f7e2e6bca8b8a91398a96fffb73ade163af2aa8e5fb17c4cf26a3129b3583111223acd2d5c821f0e204346efa103fc50f11863eacc95f131c86d39ced8aea24690fe473c046670831ec1f5581ee2d309448e5a94e50a35416e954664c89cc2475b6623fa2af3a3b41cf3100a0ab9582578c025a9ac471ba3dea83fd7a0faebec62974e276b80e0eb976d001b3fb1ed2aab2197e3d86cd804761fdec53398ef102b36546161e0065797ded826fe94877a2ed576f24eb4463f58af51e9b9256468bad44c2d982b067bdb1aec12c8290884f018818058af7882cb9b0337cd25515ff818383f6542631e88d0323c89b004f2cd5114aae25b220ae26e6bdda51ac4310954c5853fb724a7a1cd2b47ec146890e6be0922c46425212dd57c60f114f17d50fad3307e2f47a21ce0765d6927b941f67356fb4ef006d76b60a24c6075460243752b9965f763319a688e60dac1cdb73d71c9645eeea99ba8c0f86b107308549f3ff3eb6b47f2d05a9f35d797f648c403dbf1848f3476f50029d2c1111d51424dae2324066ddf4b4bd234b74ea8c38d6e1f812f83c7660e4aee936430aa4a75640efdbb9f0b75bb7c94f4a9616267ab5a31fff380def853b5ef9056e8c4f161d2761b23a15625ae581606075ef0a3a3de6e7e2a99f625cae837a131be2ad6d4f384ae7977e652d51f002163fa2c2fa60462834cabeeb9df0ff83418c2f42f37c5f590c572df7365c4cf48ce2333299b4880f0d68790a3dedad75413f792baf8de64b91beef58975c41856bd8822e549aafa654b5c307308c747fe4a7156a27279398249fe32d6cfd43518a566e733c04f35668f96d99079f4c734576aee43c59a143e621d0802424508b0afa5ee99334739be539ce794f53a8bc8e92fc9076b0ec0f94e16ae42a738570973d51d7e426ab198efb9f7afa7a875910d65f0ff647bb54b9596044a84c03036a25713b39ef3bea3d2b5d44cd450c2f9bd4633a9c3017e2c2af724931546c5f99b0030ea6a32081fb76abcfa044687fda6f24add163b2c85d9ab7ae1cd27f852e0f39b5571f68b6876e64ffad8e4fdc5650ce94c4adc68d3f53cb23641ade82f32bd4a6e4e1d4ce7df89b90edc0526a901f3979bd46f94ae99019e1c8ef9b6ea1c4d0027bb115fe511bb67884510d75013e2e972dd51e329ca8dbf4efbd8f984780a86597fd38de46495104dc93e4012bdc03b183d2504baa636bb713237101f106bc37f3a73a346f2d632292017b179b1c4976bea2e2a7a3c82e489b1d5a0e92200e91b0dee55cc484e1d85ae17eaa369f91b2fb1c7965b0ee72d393a1036e67bdf23a82ce645199a844f9fe345c8ab57255f6842cef7aa1f1aa8a4977386aa81a38ef7ad9f0302bb6f6e29a33f19870ab851833818553c262549f845d68b4f4c5fc5c84b25cc4c19a111793cabbb6c838b4e00b980e436f7725c0b776de99736c77484967cdc6c54d42505ec213e3f07f7aeac40b428609935bf5766e21b3e07f2a73b6a42edbf389f275904b6aae8984713d51b3fbfd96d081e3ca755423b4a40028f874fe52fd5b9478e5ef41d12477c29be2f656453573418860288770e35e0e9d650be25db4236ea9a5c099b3416b326cc4d9f3ccf25f86fb7fd487e7ef1d4a9e116d49365c66cf5ed50f9c3fb6a88b36b943760afba8b14dd59e320900a512ceb6ef72e15e1e877972e01448e415a22e9424114b726a28681d4fc06684145be92bf7c7d5b36f6af9ddf234c6fda5abafa067e98511969a20551fa389d5c2826a3fde9b134f62dc4f1a0bb7788a53d5f3a43f07151e21deb96497ce26dc3a74edd046824c6fcdbbf305c3a6796dd6a61379614a8f75389673a4cb22ac94f48e208de48d3efdb462fb3adeedfc23052dfbd7686c8b75aa370f480fd198bdc239c95db969836bfacf2e721952aa738238c4d5be023ea5c97ff893c37135fcf81da67db6c5d43ed1042e49b39318901cd8cce45e56ccedcd043699402f3b78116dad1ddad844e7a9d70a4c8c4988251eb578742fa0e6df385abf1c64a7e4bf5e0e2233f222bc534dac8ee0b99f5de5045696a1063b1c45cad69b9de4e1064fa04d96d6cf598079d68cbb6999665b82ce8a198c0d9f6b9de1b805163801c6e70b375b8d85c3ad09f26ef501d4cada2867747e86b8444b01c13570f11d791e367c8e58c10990a1be621bddeec02184983230f819bfc1243d1957056a3e2d4e94a6c621ed699176466b1a30a7966393571a0cc1a213374fa15254e659a292e1c22061b2ae332d2e2587c2cad903c59ad171a244616bfdd9fb90bb86a550b3c616eacb822ca384c78ce819debba6a761b476e2e2b1c03dce6799c67a9d6a667397ba908f70123a4955e042958204eeb8bfe94ebe6019d76e14698ca180a0affe2d2546adec73829e4173b13fae5e35cb5b81faf0188a38573095d50db7682a82bcf3a1bca28464ef40b3747b5c36982271810d1270c99b4cdfffd10b8ff0805679cd6d9c87d544fcd16c408d15b378b76f7241f09f0390bf56bb40439333ddca7f3b362a6df999a26a893aa85006655e34d8ab237dd254030be6cb382dae27a698f41b5bf0e1957493a81335f89e042af43f556688d6efa30ce08c70504a203955da844ba03d2687b27da26ef2111b1d35971306f1b6494c4f04412761a82aa1d4455f728be4b76ca6b784c14a4bca219dbcfe44e47732faff235cbea9de533b55429770c63efe3b83ca9501598b668978c5b667f8dd9db0f38def8aa4549dac7af8b3ab78ca9d4269e497febbd34b238166ea1c6ceeb12867c16c44031f9332c4782777a7de5e762935c41fc04a80ba9e94c0851bf85052bc45ea0ebb8b711034df2f2aec480e83f5b70a1d97d979a5742e45e1cb27bb24342c2b5df1bd9737167d9475e3c1c0e30c024a20fd3291c2cfd6d1d731a915de6c4024d88c320cb5ff816e81f2d653cdd998a234d29309aa74230ea7698f4c32564bae2a6ef965eb362b9be3ec4b83f9957ad58d441a2449a1c9580b04e4892848e7ee938c6c2f519ac3efd40f825807af6ae12fe8832cc3d3053e78324c08f586febdefff789a5ec763deebae75ed78651a5403540d71ab5562033a83fe8ea08dd7b0efa3ec6d28aada77659b250bc337b658c98e69ee6e1e1c3d141776a398d3256a3c4f6e99610e4ce816bff1b63e10809f28ebaa8147a9a65ad938e4acc610efb0618927be18742e2330985541a633ffda6c12aa4331fa829d8f44c3b723ec82588abe47d8a7cbbadc32544dc6fd97e66cdabc2788f3b9106eadff1b19f179e20f018827b44db67092735c96985692e1bb810e25557e360c93de4b8d2332cdaaa4312552ea8377e2bf967dae8b1e9f97d8c4dee6b1d55d781c3ae67c0bd9b4d5be69c121e5a384d7f4c5059d86f3b1838f3f99f1ca632a45e66ca7648563ee7aa30ede0f29c5b7ef612e5ac7c19c9e9a33b58d04a28e9e1dca66c19e19fa59f18aa44e7546c685daaea477aa85401d2f46a300bf09a3bfbde1691be5725ac779ddb972b80bc3b47d8fc8f9cfe24a5057e6b5881990361e0c91cd8df1ebb6616d3f48063fe6d78a40172118371f3090a5f109edefb137dd2a961c0d3606353322897ec0af57be29ad2e165ae10620078381135d096b590db5d7492106762dbe042a70f94f5a4c6ce188158b5e9142263d01d04b09e253e276f6ad6bace8559b7cef770c8035895d65377f27591019ead7c83c0b9ff85fb1bcc38bbd38d2bf4bcbf5ca81761ec852f2edfffba76017dcfff6bc9b52e3b47a55af256e1a7cf333d65b1c71a6a6c9e599c7d843fa325efc90af75a2e8b99ee9c696cabda7fa18e74dc5a1aff3efd9ba3a00b7b24597af742f7fcebf72bee790dee6b28800d3ce280cc2d20f2f11a466af92f0eb73ed21c5a9a8c53c9e7cdfc8f2f6c11502c569480d46e62d2278589afcf740437b6a51d0b571935577ea3c398e7a9b20a7d7ad08419495f55b175b11558f314118f93deb8bec18e8af1e76db66c2458cfd7ada4572c0d082f76b79a6f6cc963ad74487ae5d2d161a7b9703f3c7bbc1fa3724a132d69f8bf80a22568206a68e03ac531c5475e9012250b12f0cfbf57b43de7dfc9b42618683e347c31a8eef18d983366aa5b8a5b1f10969d8d9c09fed1b1498d9faec007fe350a09a250cc90bbb07710ed4ef576941c725ddd578781266672dff09a0c2d4c78d6b3080a85c147948c59aafc011a38861c84d51d774e733bd1f4c85339841f0a51642bf84a3eb4f0ff38551b84b5cc4d9933be94d1c395570d7db9b68b886d5666434ce29205089d69e63047bc2d4ead0b117756463b8de5c75c4435b5abf099c3e7017e732f245a6e7f5dd4ee49554fffed719f3beab16b473c1b6c9455ed1f372d3f36a2fbb146f47ca312c2748ea122d898538c35a88258ea6f4eda63355015222440be9d3f81967b44723e08c7aa94100811822b4c509e2873fdef3a9b1790edbdd3a114f5d4aff84801c56bf90ef3d5479f1d7101f4fb1f56ed0289f014c56d5b962d62a4bad57bf17fcbd4c89c6a383101cba35b8a45c0c8ac36764ea775183430cf8a06c778017d6d1dcce74c0ec1ced44341a4c4b081165a48a9219a6291b3f3fd7708e94d5fb4b7bef3394d45a90986ea91206cb03275bacd4bd026ba279d5b126603487cfd36c4add5b6e8f044dfa65f4def783ef86b0c91d72c8daa96b51761b16fd760beaf3c22a1931c784ce4efd99baf218740f01a021f3c465a36586abe3a91f03d5386b5f8f82fd4dd23ac6ea2c44bdd9d990d77813556b626ac7867c7806d5f2775f5b6581fbab403d8bb0bea6097acfc76ff5dcb8d6e892055355114a64ccbe47ce132bf6db59cff0e9419f809e4dd72445f740edd9b6fb68e34b458712e864d65f529be7421a984f4a9c7423d0626f4f8996b687b556ab1d258ab7abbee10bc0b08173c589b49ca75e7e38883c7ee9731b5a385860b2bb8306abdc5d0d9e83b5aec90b567c9c827e02dcde2cf285276ed0e84bfbd383346e809d627a651a77dad717b3161684284978f24ec48cc76187d8732f1fa5e8d9c085f657796d26bd1d9e46c26ca5d39127fa42c55d4fd31cc2901d8c041abf480a4352f2e8e9cae69ec5c84cfce6cd58a18db2a3e5391af6df71a023e565e86181a164e73bb51b5c3ddd0c9a4cfd251c7ae02ce93557634bb7babab6258a98eab05473e2b1ecb062c4a4beda710cd5e66a1e4613bd61184080fe97588ac7cfcba3e354705b940d95a256721f89d7ebe485ed1b0f9f0f37760acb4df9cf3d446cbb935686481be9c92496ac7643025f97ab9e3eac6b70c7c492ff8e751d7603c27784989087e5877e6ef338b1f8e94fef10fdf782ed7c5c4f78237ef1aa57c8f3583864b209779fdce785cca597849927b87f9c5797320a7683649b7f17008ed6ab8c85eaee300347795daa50fe9465d5f6adc92a71c6b82ece8343d054864cfcac673a1a35ece4a9180d0b0dc098ee19d8a3b2fc05efb5cd0ef9719d09ff5170d1763ed80319c0eaca4cbb7e7f54f4edaf7b0658c532390ae2eea7290c15d8ce87cb5648ff32cd6e35ab7de4d056511cb8ff520d9da4052472c644e0cd3672794cf0ca2abddc64ee78eb5d27db8714a20669ce80b5196ee7257ace8574f43956ac0c6a00", 0x2000, &(0x7f0000001000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x0, {0x5}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000083c0)="8933f1e09976b1ef9ab74f7c814cd7bc966fc165e70b84f78aba96f5fbede00fdf77e36d569239782b2de147f07b7dd56cfb3a67dfbee1baed344f7aa5c8d52694ee57d980b6876478912b07e0dca411ed824f76c126d29aee118c4316f5250c2c518b2a95750b91febbcca616b624a727e6ed8321df10d47ecf0cbcc3b6bf32d0cf64e4e2a5a7bde2e82661d718811d32fc212c4666d9471a2dafd7276a6e13d89803c5643b71ffa11791f2a2db4bcccf5080e97f53bd52b5f2365a60b0dc949ed500fe3195f83d1e44ccb581c44ec83b1dca2618a68ef11bf52029082da36fe52d1bfc26cf8e1f4b6b64f9d451a9555cf64483088ce74dab65fd9ea58f931e0ae60f793cb7177f09a1dc3c53f32aad4bf9dce7c296ac25adb1a77f1c5f3c9f61dabaaa8c8b5f494617de436ef3178a2775f5f1d46dbfad192a412be8bac9201657b899270f092dd64b46b9b23afc74bb3b5e20bc10c645987bc15bc34ebb66be832ba4d779c790662de24d86936ab4970fee0e4687354a6ca97afd00e455bb4d98b7aa1f5f0cbb2c0df1c996995c3e4b6fc9ab68d305b4475c045bee021a032b12a4d52577380a30fdf9cb5eae1e87a0dba14630f8ddf8a2f07b21c745bba2dbdbb8ac16c2f5b723f28b962ccb1c51948fadd9a781018a64dbdb5a2cc43a9f84b5f80391a21ba3c4ba3fdb694bd4a7edf5fcaa601ca004c9a22d87f27f9047ef86543a701534002b13ab1fadb2d374a7773675f6a37908b0f800f5feda9b4bada0922aa56b8906b535051ce1e6e334d094a89b7f11df1231cb60547e1885e596ce6e9581373b639182e62e8feb8e6130b158010fbb7825cf818e27dbc00086a8ac1cf8976eff61fde8f842a79a0b52d57fe813b05c70514afd22dd3b66a24a2c7a7c44a07fff60784ef06b797ebac2b688ff9769011af9ef7c8797926cc0f12ca3494961f0387e467264e437921307857a8865fbf812271cbc4110c184ba4bd82c0537bb3b8adbb46f9791d7ecede389c95ed98b2696738730af4f4cecfdec20f8738f7e4f3ee4738b3db272aee26c9ca5e23f6a6bea36d173926745d75ead3ff0ba61e5d11c411b5b94d0623d4b60986f6fd38d2d68e9f3626d0bcf89467149a875680beee1984c7dae81ba4da2d76877c6aad0345da4fbd55f0e4a8455c861ec90ce6b0d312a7e96c434a5276de1dbdb5177216884e7c88f208bbd23099847402b94b9273a82c7abbde21b056e4c808494de8f4393ac12a56714a2e4396d2c902a759e0fa6b769284090d052f0cabf216b50b2602c188ab97ad825429ed0196e2227a7722ef04436353ad18fe07b2d8bc3055a2736d1f907cd2733f2f9d28ab01f60dfc3887854fe0ac7a32b39515ac63a4bbef086f6842e6d97762da73a7b40737e3998e2c38179fa46e8a92a495beaa4dc638304864177e62bb58cb10e7f407b08b7a2761a34ca3ef115635eff88e036ea5ac2cabf32967c5c161de0273b501c859683e58bdb7ff899d6ebdada01f6811de90d79457327d7da45f4ec278d617b584decd7225f3bb1c8591f2c43bd5e96f1eb0c11fbccac1db6b4356f5d673015c18c5669b0fa73aecd3d9097b10f7eb62137322feb7ac7a1bbbdb7511bec12ae3a4a184949e218c149fb86180a01d42ca9877d22d782c97cbfa9563887982eb6ec87eec3be9b71e709c4b3a4ce82717032e22098fe71d35d11fbd115892849835a73598833b9f24a75c13e45cf5173c3cfbc5015d37676dc462d467665ccd60bdacbbd51fe457499e61631ef5ec27bd8dd7f5391d23f09108cb2a99a57eca43305cc9c024af9a55c1dbec993378807a67600c9ca92d675da0075d0ae362c8d17f226e49d7e2fc9285348030069f0992aa7ac2df76dbb8bcf4586d4d8fbd37586ff6d28f2edd0b0da4989286189cd6fa1e6c43723a896f2a2f69fb8cd6b3378c07cc2084d2d56617d7ff4009507ccd703a3eff43f5c13687f7e578402e15985e6c11018ca7b6828485b09608eb993b3bc7f6ea8bd451f42260ccd514e7af692a398b7b8a8a16d46fe22e717371462e9a6d8540cd58c4dbbfca42dce4beb0fad062a591da25fa92fb67916691e960ebd28129e07069bd82007ed5afbab715f7ce962df63077efcb607ad981e1136863826bd3af7d6dcb8bf4dbe29b40209cde5a27f50ae43d6087544e11c9325c7e3b0aa8e2d026dfc52c6cc8f10b89b1ee7a768863989421e91e03d7e2cae2109fc66d9d5e3addb22ac9c619f80f03d7caa6418633f8ef179e6b5d1b8eeb11e34e57851ea8371ae3364b6dc8fd63a36e0ca487858883a515772d5e3b85afeb8554c6a631a3e8dc880c4d2bd939cd427d058e95c9a26d5801bdc0b02566a315f03d7dba2d0cf8a5e3ea33f038e50f6871b1b0f0c0a6b45cb1d80d00a802bfa940cd98c838fa4c9b4754e8bfdb25756749f4478ab332fbdbdd0fffb883a35c57f5a6ac5cf3e5c88091d264aeb733067850aa8bdf7732be850e9b39a6a02737206ad468c2670e0013a8a487975b003d1a5a9653d24aeabfdb6714da0c91272cd83847a3e17859fe8acb5aa66873fb3321c4d11670a1ee7b63626ee9d3c8ecd5587ed92ab7625d64e5db8956e266ac4a214eddf0741a49334ab2097468377d0704f00f8824198b6d1603182f642846189090ad8197d1d8685bca7d8c0d49b596a71bfe871be782153cd28cd4cd558880934e4e3645d8afedc0bf74aec2606969d3d176a839008c71e433ba6ab51882a422d32785eda10f8c1772fee7e898cb6b17f548bbcf5d0418fee610f22c7aa38f966c88599094698f2f60ad6cb0af1b3ed5e4176481c9b286e1ad0387f79e0be37a7d9e05087df57270471456fa6f4d4bf2118be653c651ce82d702bdaa73853c1ecfc3fea24dd2989a3a8d0469b5cc83be508930b1679ba8189032c4945f7e0beb99232816870a3424855e461df9ea8d1c82b0a3a7aa825ee520e47f58a968a79c7e6697b0e5688decd596e9d1cbf89d6d89a2606c57c9c691064e0e505ad2cd2791ce69a029146faa868a7c7d85e178650ecba83a7ab20f3820f6ea550e453f488596650f7f80263715e090acb0107a913314bbd3a4037d9feb894ab8ca7f6d41ae87b83e7d096b89729f177633f39497612abca485e82a7f4dbe5cb0e5fc7ed92499d03147d0a93e66036f2da22a8f04eb232e9b347d36072badd935ea7c5dabeb72ad3e24371a889f7db3bd5e4111d3b7eb483215669b666a8b148fdf7ea5bdb3d27ca6fa8abe705ad40365ad332e8cec589c37ac8a7ddfef134cdf9f3b33cdb2a803f3e4537775289ffb5847abd6019235801c0c4f9ac5f6ea0d0d50f062edb70e802ada59076d706a9b1f8fd0990270d7290ecee58c36815d3e44e1f912e7f3ed74bb5717a52db5e04a9f7777baf57f45afd20a17af3b053ce2e068b9134d46253c5a18f62561a70acab331e3adae11b04dd75ce46601b06cd307590a31b97f2398d61cd75e3fa95fe18235d1745d4126abd1b9da2f6e91a2034fcc5c942544f2c28e7cee43e4fcd9cba6667c938ac7bba5b7c36d0d8bcb4ad0b4b622cddd532179073b224de58bca70399f44403f2293abbdcaa61b4e430a32dc300263f50b3dc8f931918e1e554273ad5b4a869b066fa1c9ab137994814d008e093cc98b0535f920912ba9de7d4bd3ebface1117d52739cdb67b352478b09799543b26439f974e0e117ecfe1da4dd47c4a9ce27469ad62467c98ebee603e050e94cbff58d67f8976d1577fb6c395c6e40165b77371349eec46ff3045508a849a1d83634428a76c36ec3e4c24995b5adccaf5c595fdf9cce6ec77db56561663642be9801c14b961333feac13b98aa4e9f0fe667cb6bdf9ff09fd378647da7a04c6502f9162bbad6d4f62984b5f91e1f893134b192f0fd2d4d408c2664dbe73ed9fb95b529213ccb2537f994237c5be780c520c3f0e20ef51d1ab8c2296ed6834aa90c95fec6ead218b7363f8ddd5a8076dfd499d52fb7d25ed15c10cbdcb20359a9ca13bb34d6a0f9aa5451efa7e06aa2a89841a4be33c12dadc732d58c4681be58587a0c9a82555df4c0f3d4a23c6de5da761ede2ee7c95364bcd52a6cfeddb3eae04a9656e6445cd13b1946b27393b231b348ebb172a725f15f276eda0075562f45236a1b7528833fce7458e54bd2cc35e384f579b8b3688676f4331e9658abdd2dd38ca47e14974ff3e55bb0e135e344b4fbf0f34db83018bc115298d6ef209812ce5ba8e08ae70844f12e44c84727c41ff8786bdb8cd0fc955499e2dbfe78324481f7c83d47463375eddd7fa6aa70bd9933d6d97f042809adfb54904f63309b06ea43247ad511f468e86b895068c91c2d69e71572cc9bf2e694d13fe0aa4cc363f9dec7e2465f4d15411da5a85869d63d44eb66ea9e7456b7e01d2a78a520d56665a4d6373b0c4febbcce900c801102a8979c9046302004101f46eed5089df83e7b2a0bf7d10ae4e2cb2a7cd09c290e718b5105f8bfff604acf9a93b2f1acfefb4e4e21aaa33841ab2da4aaadec6024406d08914542defe74f2fd197ce536f76c27248cb7b6d4d74668de80f3129338cfa24d2a06c491302bd25599c5efdabf441dc2607cb499879872d4e85fcaf0864f864f9047ccd1e6488a51b8c95254ab2754211fc802691f38c9ede54da8b97e07da7fe1851433be1ecc33f3d30ac65a3da558804aa24402dae993fedede6316f2d25612b47b74e57cdd6613399ccdcc15439591fc47b2b5879c9def4f69db817506fadbf52f96db738a2d04d47243ff9b666618321fd66dfaeb5c7912097a51a96757a3db4455b502152b952347292d98975e87726ef756339dfca16f4bd87282139ae1ee56b26705be97dc703a35e3222cc027b6e26a53c23a678b0e659a4540a00c81f2d8410f8470b9fb2c6c44b89e4cf78ae6a347aff24995297762bfbd163a560c560b1b91bc70d5cd5ea6fd838365f9337e5395cc496284c93d88119df82fdf450792b5e8bef74cd55da5ea35b9b9a1b4b8dafca05aa17fad9b959848201cddd9d33088e0036bd8844de985e741947eedf62c5427936a8d1529c65f8b462ea896487acb00142d726aedff6685e55e8b36adab73b9e6ab223e5a5160ddc48daf611ecd34581a118f69ddc79c10037ccf28133b631cc940f9c3af452fdd33623fe52c5a1974694f7b9bdc42a4713bec8bd288ed48bead7dae8bfdec5356877fbcc1440e51edfb04cddd4bbc1f3c7c60db8d384d93d7a813643034ea0073380d93bab62b492233df54e0302f4b00bae57633ccff283cbc4310b67b4d6eed403aed3dcb06a757cf49387a32155afe2830465ddd50f00e6ce6fdb66987a56f1ed46bf1e36dc3d08be3f647cada870cdc464179e84fe4511653a1fab1bdda2a92b24af70797d9619357bafc82c29cf46f44a99580b817df48e1eccb96e11245899ece75b2876c7ff9f8f452f4f4759399189f154ad2025372e915c235de85a60c24eec2f38f81bc444853eb80bf0c8821e5ad777387ec6d11f806cd129735a3ea736e443c46f971e90d34ccde65af5d828bf28a87605cf45dfd4e5a6a4f699753820f404e0dd2b59c1380e818cba8689a2d11b908f6c3e97a88e41d37173d9443673cd0bcdf290751d51848a278e99be9ae25c5ca8c99340d805866f9aa70e4780299417812b43a51e7d8340da46b07849ec25f9cc26ceaf5bbea97c61a87ed01b31224a49fb805cd04c36de0af7ac79beefc12e45dc1861af37ef4bd652fc7acd8c83452395f68c1c05ede56f66678778a4d31aa4f47dbbb3881325f428fa33ec550ffa0ac49c4402eaf4b72946495ab82c23cd94853b5e28eb221db16826db3685da6b7f0bab15acfbe637820043f6fbde9a79de02fec6dc3e5ef7129072c950fbf80a80c77ffd8fa8c44a6987e773869616460907e8cec66226e933df0e57c2b223af542706111d0682c59d0c54ee5deb8bcebc1c7c950be41eb3989997cf6399e20763d5ede0b09e2c1d4d3273101028f500c1febe2485ba8c79dd2561d0e1983421fe400f283892c34b99e2bacd0f3d5223ec0c151a80063d62060faf2874160065dfea057efc3893643d556f45ded404a62386760292134f857f112b2d53f99b24e2d7005656fe3af23f865daad130c85337a761bbbe286ca1bb5e3b6b354c8184851a70714e3b2b347ba30a7d375133e4090aaa6bb3dd508d317f3836a1774a5aaad28df99e8d67d0c52136eb404e235e6ac51d1150cba7021424a96f1aab4f13f7751c33418b068a21e2d76713e953038bfebc0d1b5c61325c8edf805f6ef13ebdd107875e0c9275308c189fe0b406d0cf7a5f34a27929e0adf86d173c491bc3c7d8e1c01a499d2aa4601cb52a3b101b862aa70d601d705590a7711a46f46cba6f591c4ff8d28773d3d2fe8a8f0a40ab27cd86effd1d3867413357f3ed044232001766d6538e88ca1d8c9851f98fa690d21e82ad0d3d0c04d71699a6b9abdfd298b4fb9354179e771319d0c60fb05644ed7617d85cdd6ed4994ecdded36648497e7a4c7f39416846e86cd685575a464daa53c9cb30f8b78cddf97426af5a9b7ce08a677ab7eabb5a85def9f62662a68f36c3333d318ed83d23c29b0377c49346f4615239163db116697cac2213edc5f3087431d0bb55b0fbb21b15c3bc23e35dc82842bef810138a79a6e898ad833b85c4f82f2f73812a43de57684f24bb1f86dc7b8f0c3089b1abe0f0ee68f6d7c3f9c6c59ebdfe7841afba162a6cb0224691e2052737b52568dadd781bf8b15c3b75c15828e3b11ebbbb52e22ac03cb2b995d32ddfa3f680e2d6739621b4df78d2fe4f7cad71bb71422063b45cfceadc970a65bffe324b3a5b59374a27a9ceaeaca0d057d8804de0907b9d74e9b25f44d25484fc9f4f6b1f2908b6541bdd1b258935569394cd8577a46f5598944b9b57c02637afd2c504c35df4e24d3e53fab401bf02568cfa8e07703a6cb00b4df0c187896736198a3c6b8018c4806c6d344017caee551c106282de6c74a4e7e16f95714b0e78e57f0be78a2b9ebd984d14f007ed687393f69b499e450ab2dc890ff7dde65752f1cebddb52ef641442a89d481a8a4cf98ce0d7d78bc6d08a60081445eaba6fe2f8e04805036391917e3e550325d18f9e1343931757c468bcf97b66a29bf846c8e086f04394eb476a820b754382890f3262821d206090cee0ad5efefa3c99d6303dc8bb589be68080698637fbf71d340dcc5f50bc90ec01a9656d9e3a681bfaeda6d152d553644e9bff78bca0eff9220aec9d6da4866a3b0d4808e15e588a4dbc6ae75b0d41c1fbeeea8eda41e79244ba5ce00310c8340b7bf3f7fed9869a73fdeae0112d7e83543d761bfd470574ff7e0f7567ab3f1966925e40d47d8a95453bd45552cbc8c7d94b293e3cb5e31c9ed7441578c274672513e448a7b06ce777cfee4be156a4232404a902ecb58714a98a8f235d951875b10018ba6c308f0eeb9e33a21d89eef4427dad74f6da38f32fa0b3b435f900b67ea7553b613861eefad25c0b53a6a2d16a5155a6fea2285ff176f853081a877243b0b9a7c695c95f049f3e920bcecc4180bc49a335c2f4025f74ee3c41fd0756fdaaec19a87d8dd9235b448284b8966d651da116cadab02a7322d158ef0e90a546785b3b2a7635c22702aee21d507afa015dc22781b45ca707fa2e25599e2da47558ead56a714c4d5242eca81a5e6aff7f3225c2a6aa7a56f24c7e38c1a2a91bf83defd65fd09c8a719fce7b9590b3f66e816f7a655eb2e029da085accf63a1e5f6d96c495fddc1bcb719d49d9d5b756b56366defca8706e3e04ca7d52519111d3305199c4733eee4ac314cc8eddaddcf61e6e4dfb84fb7d6308ae9524fcf66398295e1d096825476c1420be9bbf259f7417f46a2b6826c9618ec9f754f1ecac8347da649edb8880b1e345b52e5a0aec86865957efe01f1558917f166a96959dcce1c55ee8207c63e558543641456099e87ce8421dce4f1c77369fd799dc7dfe2a5e9807b966d3f6f254a9c19c83f9d810c983d07eadff44f58984cb037de048dbafbcc022bd4e33d844c2e97df584ae25dede22d1618f805b1fa23c64aa4b6ba8e4a0c3fc0fc67444981dd10d1406f8b6f7b5ab764fc9be955d3c3b1f1bfbef04b68a51d8bee8ff9d93c264680eb8360d4afc71067d9020d52751a159a10ac2d1a95b64b88243e36c28e5dbaad0d5e54e4a4b4ee1c9e83e6d5a387c77cef7146f555e43ca851941b8385d0160edc4cfaec2689bd3ec84c41eb12a98810f264ab2585f9c1b97509d994fd9aa4ef81510b12d4ac71a26ef320b4106a24b47d0bcec9f41c6887fee0ab48c339d9f588bd71a7955bc382114ac04980c8a3042fcde413db74a7b7ebc4aeed441f27e3caee84f7f0596aae1c6c46deba8b1db23f63d89ca704965480c04e4331c8f9acfbf61052553f28216c0ada8c68004e7854b825911f887a05e3bb2dc9fa126f5fa17b08849fb6a9ead393a9715f10ddf9eba4d701232e021ab12f0c04340598b9916fc4cc6dd0b063565effacbb91b0295b32d8ef71f66e352cbe263c1d06b00c4a089f5f66b010f33d93530eb60a67d54eccd233d20ab1e7d5459dd3cd5cd0d2bc46595dfcfc4a17d66421bc1932af89a0c243d4586fd98af075035bcfa036e3865dcad18375c458b068ea163cc2cfcdf0ae84002c70e3b59153af5200e9480f924c6da5bec3c4a84fc52126221589995bb240178965e255e6880c02457a84955e270f635a8e3b2a1481dd8b7cb96e46ae9322f2ae4a472336178a7b2a0d60be60f7cc3e2216029855d6596634986262f6c8b42cb833c13ff7aa606fdfdc249471f34fe42541555f07ab2e97b773b0372f9410f2151b4d171a32c8e40d78d91d977ca16f3e3b18e21f0077a450f43d76ce2f1ab098600c954683e34bdb537118744d80c6d1af0c773d2260105fe34154b2f496e95ba6810d6a71ece4dbc6eba844ca2c4d9e896fae83ce9b71a78f5e9081ac81c1f30a8828a7d04d6dd25fb38b0d0196e39b78d7b28cfdc78865d54a578fb3785097defdf886f72b6873f77fcd1c558338b51a8d8239882952e9c8562770d931b389eb7c263c5b58b706482465d646ae669136a4baa228731ebbdd8b86f9f94c956d1c37a033fe16cb262198ff97a9a5f7af1feca62656db9ad55ec1edca2fc1c04a8a9df189011f1c901e9deb10786059787bc5d27ab7e3f13872d0445266072b68ccf94123a69872a6ef577b15a48c114b8fc969735111736f1b3b087160094873d49f99b26d43b96d5a91396cde717fefb09168a021104b4c19cbc5c099dea05f4ba4e0225afc6a22cf42f2dfbb893690058154a103e34bf5b9c0c75d2bdb5f7b90a420cd9fc2df873048eff05678ff92b36dee87978cf8ff92791ebde5f118d9f9adf470a339e48f15d184501f02ef10b8d22b9bd9f5d162dbdcce99fe895543770252d7d76bf6bfcaab027dda272ebfd403428a6e0761e9b5c1d5381a1af6d67ac1952fa58442cef2b111e4c4dad00b2164e8191e14539de5ef999e2bb9c26882d58e09d5a8dc841d5e542a27c570841f32ddb6ba37413229a7e9ad509ff9cf5ad1ac6a76ca396bbd082e7b51c961a993f71dc30132152c1535f60e38a72a5b92b2ff80fddc4b80dfd99bf03dae2b6e767ce5701bc38851cfbd97f220fb39b3a0e089130080e01770ae4dc9107df3e1a4aaac9b50e2b3dde2f66286f0adae51ed1c9b9769f7f0b4cec75843fe8b098a8482b321453423c3b4b7071f1b07016f9f58b4726ae3585c60aaed5c3eacc2b7e670eb26d0c389d7c07a9488f6f85e9591c63cad78ced1a84e841188b64c17eea3159611634903760e5b2cbf0f9c2a3947fcab22c7cbe9b19d30cee6cf0db67fae3d4e92f72dea28094a30c56d1562af0919fbdf3486884b0db30bef11647eece6150f0633389294da44df2d6beb5f6bf0357f291f614d99568f8e304bc72130640573d4ed958606f7440227b7e7268dd1342b0bd9dc5836c504ddafa420464a3848d9565c98a19a42bd93bbc20df8b5fc67f5f69f385396efbade10627a63a579836b40f6f1c952f7b4f0a3d03bd6b0eae5de5323c39993255e0c170301f92e1b569ffcb8ed570bffd738c84d46feee2a2e351074fe917e64fe23d5908af6b1f107f8d582b62f6218367b872aeefc1e6cd6a336133af6491ab35a40022d985416f6674090b4b48b6915d14d5415b7b882d3e325e432c043befe5b8327ff3eeda7268442afc0cb8c3aabfea4d7e7d7a02da2adf1ccebad0ff98daa4fd84c361b8124a5d5c515f95427cc4d0a7876a7e5ff48ecd67229f85d3fecb2a9549aab236f42bfdd30715af35b3bc7a85b42adabf1f9351959305478b80928c6f287e257f2b94d39103d6a4e265e9309597698d91fc642beff391ccee896e7cb71428207e8da2ea02de06a8d4ed9583ea05c39ce7725fdd20b206d865b2620527d31d57ab7f8a8df8548ffaed92b6c44be3d5d8bd10ad79dc8f46e36d58bd7766678a5655b1f9e50d3fd40612c0ce044c0ca4ea7a28a1b096662dd901055ff8c052ec0a0c919620428d708d94f8d4a4afda07f8570b28dd13881798342b169dfc86da04c3b35f5285a080684fab61d769a295ede366b98ef26082d2c2718083d519aafce2108c98eb546b37d8a9e06914826d1c7d1bdd22e94a6ce47e83955034690555afb855a502f759ff6a86c9bc2457ec3e3201a7587a92a32f8342a1296a601b24be9408c3c4743585dc2e8de85ec6536fb71ee9881cf98887801324db46dc8637efe2edc75e781cdf703b7c453a6d0be823d58033e116b79c11cdd0993f5d19c9dc3fb0aeb77812754ca5d4de839a3cfa6bed2f482abed7fc4a3a6cb0065048795d4ba6134267a8ea0f4793799745f3ea1dd51062d893794302c0a1d52cf247fb83b0dcb120b3fb5c5551109cfc7ebefab96977c95d7c26a3e374b944d5ce6de8adc00bf36be9f9d695a8b79b726c75bca7a70566a26fb866b732e8bae0180eb5fd63f411b95557a4552a2af231c5db90c94c44eecb9bb9fde30d4de18cee08af8be490e72d34922275db976b9190e48e82eeeab4e82efb94ef503efc3b1846c7b09a45d255864a66da422deea7e8db1dfee87324917f44351eb7d38a6d21270c82017b45da7b8fca0344e3cc62b05ae52b7daf54e9fdfef0de3c66118ee51f41dd4fd3533bf6c5ed4fcd48564e6937d9e970914641bdc09ef6df32440702bfbc2600c1c04c0063ba61346a02486fddda76c2769606d43396747ec34b8dc0657177bfc01241df3b4e3097438bdbef8e2e6ee28efd63268b610eb856377019d5697944f66f1dec77133599380528aba72af95b39e883b2cd672e531f1e02fdc3ca6da18c13a67776cb26863634c6840388dd9f138a77e62f58a9b522ea451ed0e722606d877b3c284df5b7b2fcbc93e65fbbb4c1a37045cdc74e8c7994f26c95a841e141705568974b3f5028a79fd105292d6a293732d7580dd85ac6030851e4be2d8a805f79fcb61ddeff20e70ddb3ea5285f246590465f0d4e9995173568050a9d8122b24b43", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:00:38 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x700}]}}) 05:00:39 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x900}]}}) 05:00:39 executing program 3: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x3000000}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:39 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xa00}]}}) 05:00:39 executing program 0: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), 0xffffffffffffffff) socket$netlink(0x10, 0x3, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r0, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r1}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r2 = socket(0x1e, 0x1, 0x0) connect$tipc(r2, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r2, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:39 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xb00}]}}) 05:00:39 executing program 4: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$amidi(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r0 = socket(0x1e, 0x1, 0x0) connect$tipc(r0, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r0, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:39 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xc00}]}}) 05:00:39 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xd00}]}}) 05:00:39 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xe00}]}}) 05:00:39 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x1100}]}}) 05:00:39 executing program 4: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$amidi(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r0 = socket(0x1e, 0x1, 0x0) connect$tipc(r0, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r0, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:39 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x1200}]}}) 05:00:39 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x1800}]}}) 05:00:39 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x2500}]}}) 05:00:39 executing program 4: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$amidi(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r0 = socket(0x1e, 0x1, 0x0) connect$tipc(r0, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r0, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:39 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x5c00}]}}) 05:00:39 executing program 1: openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r3, 0x1, &(0x7f0000000700)=[&(0x7f0000000440)={0x0, 0x20000000, 0x4, 0x1, 0x0, r2, &(0x7f0000000780)='!', 0x6}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000041c0)="13156175a8b2e7b057dba11e47475fd0133b8cfa471111cc2ec8c1d5dcfa48fba4abccbd644ed998ae428d5f92ecb1236de0b19359e465a8325b5f036fc68ed19b48553a573f6b79b1cd29751bb0438d649765812a12bf807adeb675b533be4c3b9ec5a9753fe0637e31aece61287816ec034d266f8bcf753f6243094831656785e059f5eac17302fc9ee55c96fde76d8149354670afa82d6593f9df114c75f72b8ae2528ceebf6d479551c14b4a9c77a352ce775d34fdbcaf1a7a51d7ad44a6ba79361811934c990445e7b08c3ed4b2a7028031ac8a426e68654cbe857f3362cbbe41c4d08d274eb267bd56cd10c8b991d3537dd66f23aae72445a50d67a2375b2406427ee28c6e496a76ad46df734934bdc595d87ff9e9c473efe50a45db3c722c0ed50c5a2dea4154ee5c13779800a7ab06bfb55a3f8965ae42cd22cdebe313276884129822a50980c74c01380f9c0479f94debda12571acee69a4afbcc0a8fb8e8399367cf8578f9d2e076903c1934953d89e7d7571c53fa764cacf92c21852171202539439f9ffb4248bcd116aa41451d51c1ac464cd7614fb31239edac4d875fbaa0ad2097d5bae00774bef458ca13e1ad35eb49fec69d363b3a94b63fb63e1cc38bddb037737a5072196cd9c7e68a28742308dd0560e8033569507bb95c92b1bd55517f4e76d6406a94fb1a283f526d00ce91647aca4afd2725eaa5f1b9a6049f65480d0675fd34d8d541ed680d4e70883d09bec6870783c4e63985472bb091b5f2621e5f1fc8dee703025886d0499d28980e2d854527acb7b96f070e6b1c060ddf1ba1779bf15f54c1480558b3a5cdd5d3954c652a8c057b1066f723b166eea100d38a6932bcec2de1a9ccdf451cb22f4ba534fd4e39ceaedabf8be0c40153a1d7c06f055fe15909395d1c990236b5ca058be175fbffffb10f4aa2b2f3968075902d26f71a00d66a6355c65143b20889cc602e9b768c2f953a320a2ff78fbc57ed164ec830756b9763b2aba34203648b4e5b53ef9ab68498a47ed35ea83f7f1335960adaa44644993251bdfd0291d8216cfd7ee4e16fb552b609f346b321a5f9ef8efeac0f1b0c4871c2624843871d61d46205bc20ef4f0c851ae8a8e14366811c89a2c30b6fb81002baeb2c4aace13d4035d187c56b86636737652344120e6eb6c05de0ec027e79c8812898e1bf99dd7d03c6899be1976cbc647f617db9e84cb75f0495cfa03a4b5a84af2be176fbc721f9bc4fdc21a1f773bce63e0c53f1be8a798f75513c96e12573bf328ccbc008fb1749d5b4a1af7bd624402fc16abbc7622730ebf6c24b00e91fe7a62cece46b50a28440c5009a20662f60560a2bec9bf09ce5a794486ca526774c3fc53419a32f4532a1c2a6c2179090d330c4b3248ac492faf3ebdcff4069bb2914a4c69041bf7ce3e13bf3f956d31ffd0a85614b78cf8d95549fc1762a10aa62bd5995cfdae4398cc449465646dd28011886604ba93f849a7837706268785fe1ce320ab78a89f98f02ab0ea422607e7348befb69368fbf83475d05d51a5f8260a476b213dcff1a3b272aea2aa4646d73e13fe55ffe258a093b87d0b96caea9cc8dafed42255576258c9d53652184dfccdadc722ced2a3f59db17bb09a4facb42b788aa7b8acdb8fed59dfef34f512c812b4e92d9a0249d8ee4c613f670c4dc7df3d58f3f8e5dae8d5a78fb3d5c66e142980c1b8ee43edb0cb7fcb22d7bca320fa572bd5b3741249934e063f74764b157104018d5f1649f4b91831baffb74ad2ad5677a7d2915a608f6f2ea8d0f8b0b6d1cab253b216ee673fee2115e5dac997141bc8dea18d8fd280be0ce57b15d1ada594d16edbcf13201bc3ab4debaf888cb431cebeb9a049274342ebb0906e74cbe8a0eb21ded2193d33349f0a7d7741d7b76d9971cd6340da464b613578c2452c813c61bab026bfec64a4337339b66c6b5b7695d4633612a47292bd6dd3e869652aed0166f5eaff83a30fb566368db700c1686bdb06c23fbc61e479e1f71dc5fef87c99619314b2a98ebd71b77bbd179c562ebe76f56a3eb262ac65d80b2d4433dfaadbddbf7ed62445cfbb34697e0150d230f08e2afdefb2ae8d99eaaa138b0711bf9637ce5b0d09aea7077451cba24e3e3db0020d108ad74ff3332978620b5ddeb3f2242e0504692feb83dea772e72b29a098f908bc3f32639fe7c32c48d0cf07b6ca929dbb4bea4bd544d747e28a95a9f8d66b91c0224d4c363fdcc6f4bccb990f74075b02cff855f112efc73c2116062509ff3dd6a05750f2742477af7712801d72410ec64c96143262d3e6837861022a895f6903bf8c31091997d10c468df3c17b40685b7fba27e9a8d3f559d686584b888a0f8583efbe53fa078c3e64fb8ca12f0f3402ca64224241db87ef33c036539dc73194c8651c3d601bfdc29455a05484ae695e0ac26aefa7fca2e5ca1d1ede7efe3316e13eee2b061d4cb77acf0e9963bf60def37d742a4e242a46d7b68f9c574ee499eafa637e864c796493b4f3276b4a1446e96923a1329a35b629da9b27b7fb09fcf66cfab23ec2cf8fcf69cb16238c8e06aff4df385204b94d92f80ba9ab763581dbb4db557df13f8401c75a1200a746a8b5735f577499e3e887f2f2e0c878cc062c3dd03572085a0f31468b3e58ec23de9ea8dd442127edf9b8311df5e389552e7c33db5fdc46f54769990acfc27034e0b182c2fd13aa39427a25bf27336d675c28c2b7244d6e678ece162c592622ec7284ed00bf9387caadcd1bc50c980e5dfdf1713d194fa099d26a2dffcc3628f7e47c027d65284d8bd51c5ae4fa104574d922aa844ea3914c9af3c83c376a647a81908b6561fe0c3531f045c023190dfa63974369a7d52601f980f0f9e3b1ae60b442f95c1599893dc779fa098566f56769e01d33a9dbd408d7a6666931ac7984852cb91b884c196cd30ad68b8aac6b4ad903b9a3863fd65674efd1364969bd83460cb2f4ce98a779919f5fa61e1424c55bbd1e934aeb533166cfb31ca389b18188456ea1701d4524a2d0004e41f8eb89df1a88e4a288f86fc0745ddb16cc5f2b2540b980018fa90df9f425320a33d9db37b0b9e8b40003617563803be43132ab3dfc7023b99871d616f5e0a639db6721b2cf1af14322676e4e163e1def85f76761ad7da23622e781a628e821b13786915364263a671e0c42e5bb92b330829a450a5d1268e838ab2d7b0fff54ed5679a87d4c04bda7a3d9941475c07c13c0e04f8f3c0c5fa707f123d49dd6a14e786007bebf15643bcd862c23818708d80465288e4b1efb6eafe910c0427564f2a55bda5378aa3d35c66043b3bab15627e1fb4fe4c3fe2d121c7c4fbb1894d45da4b3c1da3f75e6a5f132dd2fbb79facdc60f2ece49873f42ea44f846fdd06f07fd010e87e54010d032ecc4e41c9b2671de76e239d3f9b146a7323602c88ff7769cf1d0f6da1c1f0e02bf3d1fc15e4732b18a7290bb00116d4df3ebe9686670f46cfd38d77bdca595b1f271176d811eff260f45b05b9c5f227b1051167f3423f168eb25d39578cd8e7d283efb4f23a7e4316c7742e627234e01574ebd0b7ac9f69de9f66dcd1436b646a039eb913c587b0042fc2d5a5cb4412f6e7761204acd14222ede40f06915af4791d38e028d92e767604483c13c7a8c89496b387e7681191d793e5b38df6d9efffc7414887ebcdf671fdd6adede0c2b41fba243f97ae47f25dc6ee7282da5f2482e75c0bc1288860c156804c39b8b702f3efa5719b4ff51b33d791edb8d310b16e32caead67120b7171863b3100c85cf9afcfdfca9825c2dd295ff5f3878fe11d0db715d3fec961341047ddb9deeaa7a57c50dc7f676c6b5786d62faf4e4afcc08f6abbac7509fab5ee757e461d5cc2dae6954117bbd317dabfee5049404ee81aead0d5745a5af0409410669d158a5d378b223320713ddbce0ca4280ccedb335162ccb24d375f0b294927f2edf0cddf282cc73fdc377623e221f5bb485b9fe6b89dac9d9f4e2a531b89808bbe929f4896d947fc66243eda6e08c3b8b9fb938898cc2f16db21a703b362739b6d91b7964a1d678403dd5c03491f8d296f9c85bff4d6101804759eb55f755b9ae387c4adf37bf303a75d50f0f613d4271a37d759065b528bee229cf3b6ebbbc43dd6ebe0e437b37f241269b7674bc50ed56e469ecd3d537a9110b007ce1d1e23f410a9ac6d5cb8dfbab85c7e14f5ea7753a074ebda82ac0c466a25326a86551fb6ee913541c8d6689c0b8d06fbb4666abe56fd9fafafdaa1ec3e2db19eccf9c259fa86f62a50eda9656bd0e7f2218afa82ac139d1c64aae38167a3ff6630ad6f382e2c29374d5c2528be2bbc08522093cf83968fd1a93434c0fb269c3327e24147a77e1af719a42bd1b34f934e316d26048c211c60d5c487200e187046e55ba9dfdd49a4dfd7892a81a52844fda9d040afa4580e46740908b05c486c56354cd77623ddb51e7c374052c189b0d43db64c03f9371c4fd6fa05814a44c8613a97956394c450926193d0f26f4baa7cf536f4939b75ebdd685c3bedd0e1d0c744b6a3dce199889a6f715ce5758fd5d43d043651aa12f1cad32d74e2434e68937d0abe12ef20a41ad4e9c5c145cbe86fe395209cf7e9b8286e6783dfae16fe7881efa77b86b3e73f7f9f953a02010aeafec2ed49d9dba3f3e176c1982ecd04f83a0f44c97d43c9196d411a4afdc30b863c605cbd831afcb8a1f8f89a22a8d1aa8dc066b12c56616676fa5be09403015c11782b81968f98f5c7ff18762cb390275ea80a4b8ed958a78308f4f86de9d68cfb1d5868bb109b07ac99c661e0a0418e15acbe317d83802b1db3e54026802a9e5bf08533160a9642cb09d68e8d24a54a64b974ee9341ddf597d36029c024b2c124e34181072d5d2cc1886f029972ff1ce080a4865b31c00944ec601949e42ae0546e163062a18e6eba8775c2743aef5b2fd7f7ce1658166dcdd6d4c24344347c67a414e5ea38270f7d50c7e86e4972d42ba7c30788e8cdefdbdd9b9639658e4a4d80c515b225711492ea10a5fa09df27f912c70de3764900bcb13179f4ace1fad2b152f54e592e4bb569878470303d91db5c273b4eb86cb59f1a95041739a48610e88ecdaebbf6113118e68a1e55a1ce45e3d216188cb9e9d36154844704a5b1b2492aa65f2bf5cd42769a5c9c6d40172a5a457694e457d863c1b2748daca893beb96c31c7fd55296f4274d076c2c342709d482ca120f1aff6e6eb99de2062d6b78acdf11fbfa2a3ca1f037e42306b981cdec32edaabfd34a5fc1a042ade60a8ed213048ee597844025d9ccc61b64a603d3be43a1e27b00a95faea475c350f1d117bdbf0f532a7ed67c3681f170bb57f03fd07b9ba4ada88935e53373418b6681b104b6e8d74b6264c17cb6c780a3cd300f16db6af3acfe095ffdf9635dfee0c2c3f646110d5411c3e21a374c85d306ef580d44215f27403257b3add4068a021370bf91f14f6e0cb2d12ea332b15a22675b864157185eb7590c652e89b19309091332dabf1bc709b50950983515c0cefb10712a7fa2835530e6cb1982fa7f38c877707d89181acf9d16c6be51d6f472664156a88983963cc23bb2318e3781ed4caac2edebc3a16c99f1f6d084d6e57b18eb1c65cda685735acbf07716818bd56a575478e3f65b3a9de6c5dfab46c6c8655ab62adcc6e8495f7f79db35c8c449650c26efa44b47a7b047c89676bf17f63d6866a6f32d3383fb0c7fd2843c9dcda52458e0ed71777ac10f250fcba332596f8bfa6a6904d7e0b02bc211550a2fa81411731c0583d997a681bb243c1152b1dd413fd8ab927431ef302f3e6b8fcd9a8031a76be8a3cf1e163fd639916b33ccbc8fa1371f7e2e6bca8b8a91398a96fffb73ade163af2aa8e5fb17c4cf26a3129b3583111223acd2d5c821f0e204346efa103fc50f11863eacc95f131c86d39ced8aea24690fe473c046670831ec1f5581ee2d309448e5a94e50a35416e954664c89cc2475b6623fa2af3a3b41cf3100a0ab9582578c025a9ac471ba3dea83fd7a0faebec62974e276b80e0eb976d001b3fb1ed2aab2197e3d86cd804761fdec53398ef102b36546161e0065797ded826fe94877a2ed576f24eb4463f58af51e9b9256468bad44c2d982b067bdb1aec12c8290884f018818058af7882cb9b0337cd25515ff818383f6542631e88d0323c89b004f2cd5114aae25b220ae26e6bdda51ac4310954c5853fb724a7a1cd2b47ec146890e6be0922c46425212dd57c60f114f17d50fad3307e2f47a21ce0765d6927b941f67356fb4ef006d76b60a24c6075460243752b9965f763319a688e60dac1cdb73d71c9645eeea99ba8c0f86b107308549f3ff3eb6b47f2d05a9f35d797f648c403dbf1848f3476f50029d2c1111d51424dae2324066ddf4b4bd234b74ea8c38d6e1f812f83c7660e4aee936430aa4a75640efdbb9f0b75bb7c94f4a9616267ab5a31fff380def853b5ef9056e8c4f161d2761b23a15625ae581606075ef0a3a3de6e7e2a99f625cae837a131be2ad6d4f384ae7977e652d51f002163fa2c2fa60462834cabeeb9df0ff83418c2f42f37c5f590c572df7365c4cf48ce2333299b4880f0d68790a3dedad75413f792baf8de64b91beef58975c41856bd8822e549aafa654b5c307308c747fe4a7156a27279398249fe32d6cfd43518a566e733c04f35668f96d99079f4c734576aee43c59a143e621d0802424508b0afa5ee99334739be539ce794f53a8bc8e92fc9076b0ec0f94e16ae42a738570973d51d7e426ab198efb9f7afa7a875910d65f0ff647bb54b9596044a84c03036a25713b39ef3bea3d2b5d44cd450c2f9bd4633a9c3017e2c2af724931546c5f99b0030ea6a32081fb76abcfa044687fda6f24add163b2c85d9ab7ae1cd27f852e0f39b5571f68b6876e64ffad8e4fdc5650ce94c4adc68d3f53cb23641ade82f32bd4a6e4e1d4ce7df89b90edc0526a901f3979bd46f94ae99019e1c8ef9b6ea1c4d0027bb115fe511bb67884510d75013e2e972dd51e329ca8dbf4efbd8f984780a86597fd38de46495104dc93e4012bdc03b183d2504baa636bb713237101f106bc37f3a73a346f2d632292017b179b1c4976bea2e2a7a3c82e489b1d5a0e92200e91b0dee55cc484e1d85ae17eaa369f91b2fb1c7965b0ee72d393a1036e67bdf23a82ce645199a844f9fe345c8ab57255f6842cef7aa1f1aa8a4977386aa81a38ef7ad9f0302bb6f6e29a33f19870ab851833818553c262549f845d68b4f4c5fc5c84b25cc4c19a111793cabbb6c838b4e00b980e436f7725c0b776de99736c77484967cdc6c54d42505ec213e3f07f7aeac40b428609935bf5766e21b3e07f2a73b6a42edbf389f275904b6aae8984713d51b3fbfd96d081e3ca755423b4a40028f874fe52fd5b9478e5ef41d12477c29be2f656453573418860288770e35e0e9d650be25db4236ea9a5c099b3416b326cc4d9f3ccf25f86fb7fd487e7ef1d4a9e116d49365c66cf5ed50f9c3fb6a88b36b943760afba8b14dd59e320900a512ceb6ef72e15e1e877972e01448e415a22e9424114b726a28681d4fc06684145be92bf7c7d5b36f6af9ddf234c6fda5abafa067e98511969a20551fa389d5c2826a3fde9b134f62dc4f1a0bb7788a53d5f3a43f07151e21deb96497ce26dc3a74edd046824c6fcdbbf305c3a6796dd6a61379614a8f75389673a4cb22ac94f48e208de48d3efdb462fb3adeedfc23052dfbd7686c8b75aa370f480fd198bdc239c95db969836bfacf2e721952aa738238c4d5be023ea5c97ff893c37135fcf81da67db6c5d43ed1042e49b39318901cd8cce45e56ccedcd043699402f3b78116dad1ddad844e7a9d70a4c8c4988251eb578742fa0e6df385abf1c64a7e4bf5e0e2233f222bc534dac8ee0b99f5de5045696a1063b1c45cad69b9de4e1064fa04d96d6cf598079d68cbb6999665b82ce8a198c0d9f6b9de1b805163801c6e70b375b8d85c3ad09f26ef501d4cada2867747e86b8444b01c13570f11d791e367c8e58c10990a1be621bddeec02184983230f819bfc1243d1957056a3e2d4e94a6c621ed699176466b1a30a7966393571a0cc1a213374fa15254e659a292e1c22061b2ae332d2e2587c2cad903c59ad171a244616bfdd9fb90bb86a550b3c616eacb822ca384c78ce819debba6a761b476e2e2b1c03dce6799c67a9d6a667397ba908f70123a4955e042958204eeb8bfe94ebe6019d76e14698ca180a0affe2d2546adec73829e4173b13fae5e35cb5b81faf0188a38573095d50db7682a82bcf3a1bca28464ef40b3747b5c36982271810d1270c99b4cdfffd10b8ff0805679cd6d9c87d544fcd16c408d15b378b76f7241f09f0390bf56bb40439333ddca7f3b362a6df999a26a893aa85006655e34d8ab237dd254030be6cb382dae27a698f41b5bf0e1957493a81335f89e042af43f556688d6efa30ce08c70504a203955da844ba03d2687b27da26ef2111b1d35971306f1b6494c4f04412761a82aa1d4455f728be4b76ca6b784c14a4bca219dbcfe44e47732faff235cbea9de533b55429770c63efe3b83ca9501598b668978c5b667f8dd9db0f38def8aa4549dac7af8b3ab78ca9d4269e497febbd34b238166ea1c6ceeb12867c16c44031f9332c4782777a7de5e762935c41fc04a80ba9e94c0851bf85052bc45ea0ebb8b711034df2f2aec480e83f5b70a1d97d979a5742e45e1cb27bb24342c2b5df1bd9737167d9475e3c1c0e30c024a20fd3291c2cfd6d1d731a915de6c4024d88c320cb5ff816e81f2d653cdd998a234d29309aa74230ea7698f4c32564bae2a6ef965eb362b9be3ec4b83f9957ad58d441a2449a1c9580b04e4892848e7ee938c6c2f519ac3efd40f825807af6ae12fe8832cc3d3053e78324c08f586febdefff789a5ec763deebae75ed78651a5403540d71ab5562033a83fe8ea08dd7b0efa3ec6d28aada77659b250bc337b658c98e69ee6e1e1c3d141776a398d3256a3c4f6e99610e4ce816bff1b63e10809f28ebaa8147a9a65ad938e4acc610efb0618927be18742e2330985541a633ffda6c12aa4331fa829d8f44c3b723ec82588abe47d8a7cbbadc32544dc6fd97e66cdabc2788f3b9106eadff1b19f179e20f018827b44db67092735c96985692e1bb810e25557e360c93de4b8d2332cdaaa4312552ea8377e2bf967dae8b1e9f97d8c4dee6b1d55d781c3ae67c0bd9b4d5be69c121e5a384d7f4c5059d86f3b1838f3f99f1ca632a45e66ca7648563ee7aa30ede0f29c5b7ef612e5ac7c19c9e9a33b58d04a28e9e1dca66c19e19fa59f18aa44e7546c685daaea477aa85401d2f46a300bf09a3bfbde1691be5725ac779ddb972b80bc3b47d8fc8f9cfe24a5057e6b5881990361e0c91cd8df1ebb6616d3f48063fe6d78a40172118371f3090a5f109edefb137dd2a961c0d3606353322897ec0af57be29ad2e165ae10620078381135d096b590db5d7492106762dbe042a70f94f5a4c6ce188158b5e9142263d01d04b09e253e276f6ad6bace8559b7cef770c8035895d65377f27591019ead7c83c0b9ff85fb1bcc38bbd38d2bf4bcbf5ca81761ec852f2edfffba76017dcfff6bc9b52e3b47a55af256e1a7cf333d65b1c71a6a6c9e599c7d843fa325efc90af75a2e8b99ee9c696cabda7fa18e74dc5a1aff3efd9ba3a00b7b24597af742f7fcebf72bee790dee6b28800d3ce280cc2d20f2f11a466af92f0eb73ed21c5a9a8c53c9e7cdfc8f2f6c11502c569480d46e62d2278589afcf740437b6a51d0b571935577ea3c398e7a9b20a7d7ad08419495f55b175b11558f314118f93deb8bec18e8af1e76db66c2458cfd7ada4572c0d082f76b79a6f6cc963ad74487ae5d2d161a7b9703f3c7bbc1fa3724a132d69f8bf80a22568206a68e03ac531c5475e9012250b12f0cfbf57b43de7dfc9b42618683e347c31a8eef18d983366aa5b8a5b1f10969d8d9c09fed1b1498d9faec007fe350a09a250cc90bbb07710ed4ef576941c725ddd578781266672dff09a0c2d4c78d6b3080a85c147948c59aafc011a38861c84d51d774e733bd1f4c85339841f0a51642bf84a3eb4f0ff38551b84b5cc4d9933be94d1c395570d7db9b68b886d5666434ce29205089d69e63047bc2d4ead0b117756463b8de5c75c4435b5abf099c3e7017e732f245a6e7f5dd4ee49554fffed719f3beab16b473c1b6c9455ed1f372d3f36a2fbb146f47ca312c2748ea122d898538c35a88258ea6f4eda63355015222440be9d3f81967b44723e08c7aa94100811822b4c509e2873fdef3a9b1790edbdd3a114f5d4aff84801c56bf90ef3d5479f1d7101f4fb1f56ed0289f014c56d5b962d62a4bad57bf17fcbd4c89c6a383101cba35b8a45c0c8ac36764ea775183430cf8a06c778017d6d1dcce74c0ec1ced44341a4c4b081165a48a9219a6291b3f3fd7708e94d5fb4b7bef3394d45a90986ea91206cb03275bacd4bd026ba279d5b126603487cfd36c4add5b6e8f044dfa65f4def783ef86b0c91d72c8daa96b51761b16fd760beaf3c22a1931c784ce4efd99baf218740f01a021f3c465a36586abe3a91f03d5386b5f8f82fd4dd23ac6ea2c44bdd9d990d77813556b626ac7867c7806d5f2775f5b6581fbab403d8bb0bea6097acfc76ff5dcb8d6e892055355114a64ccbe47ce132bf6db59cff0e9419f809e4dd72445f740edd9b6fb68e34b458712e864d65f529be7421a984f4a9c7423d0626f4f8996b687b556ab1d258ab7abbee10bc0b08173c589b49ca75e7e38883c7ee9731b5a385860b2bb8306abdc5d0d9e83b5aec90b567c9c827e02dcde2cf285276ed0e84bfbd383346e809d627a651a77dad717b3161684284978f24ec48cc76187d8732f1fa5e8d9c085f657796d26bd1d9e46c26ca5d39127fa42c55d4fd31cc2901d8c041abf480a4352f2e8e9cae69ec5c84cfce6cd58a18db2a3e5391af6df71a023e565e86181a164e73bb51b5c3ddd0c9a4cfd251c7ae02ce93557634bb7babab6258a98eab05473e2b1ecb062c4a4beda710cd5e66a1e4613bd61184080fe97588ac7cfcba3e354705b940d95a256721f89d7ebe485ed1b0f9f0f37760acb4df9cf3d446cbb935686481be9c92496ac7643025f97ab9e3eac6b70c7c492ff8e751d7603c27784989087e5877e6ef338b1f8e94fef10fdf782ed7c5c4f78237ef1aa57c8f3583864b209779fdce785cca597849927b87f9c5797320a7683649b7f17008ed6ab8c85eaee300347795daa50fe9465d5f6adc92a71c6b82ece8343d054864cfcac673a1a35ece4a9180d0b0dc098ee19d8a3b2fc05efb5cd0ef9719d09ff5170d1763ed80319c0eaca4cbb7e7f54f4edaf7b0658c532390ae2eea7290c15d8ce87cb5648ff32cd6e35ab7de4d056511cb8ff520d9da4052472c644e0cd3672794cf0ca2abddc64ee78eb5d27db8714a20669ce80b5196ee7257ace8574f43956ac0c6a00", 0x2000, &(0x7f0000001000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x0, {0x5}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000083c0)="8933f1e09976b1ef9ab74f7c814cd7bc966fc165e70b84f78aba96f5fbede00fdf77e36d569239782b2de147f07b7dd56cfb3a67dfbee1baed344f7aa5c8d52694ee57d980b6876478912b07e0dca411ed824f76c126d29aee118c4316f5250c2c518b2a95750b91febbcca616b624a727e6ed8321df10d47ecf0cbcc3b6bf32d0cf64e4e2a5a7bde2e82661d718811d32fc212c4666d9471a2dafd7276a6e13d89803c5643b71ffa11791f2a2db4bcccf5080e97f53bd52b5f2365a60b0dc949ed500fe3195f83d1e44ccb581c44ec83b1dca2618a68ef11bf52029082da36fe52d1bfc26cf8e1f4b6b64f9d451a9555cf64483088ce74dab65fd9ea58f931e0ae60f793cb7177f09a1dc3c53f32aad4bf9dce7c296ac25adb1a77f1c5f3c9f61dabaaa8c8b5f494617de436ef3178a2775f5f1d46dbfad192a412be8bac9201657b899270f092dd64b46b9b23afc74bb3b5e20bc10c645987bc15bc34ebb66be832ba4d779c790662de24d86936ab4970fee0e4687354a6ca97afd00e455bb4d98b7aa1f5f0cbb2c0df1c996995c3e4b6fc9ab68d305b4475c045bee021a032b12a4d52577380a30fdf9cb5eae1e87a0dba14630f8ddf8a2f07b21c745bba2dbdbb8ac16c2f5b723f28b962ccb1c51948fadd9a781018a64dbdb5a2cc43a9f84b5f80391a21ba3c4ba3fdb694bd4a7edf5fcaa601ca004c9a22d87f27f9047ef86543a701534002b13ab1fadb2d374a7773675f6a37908b0f800f5feda9b4bada0922aa56b8906b535051ce1e6e334d094a89b7f11df1231cb60547e1885e596ce6e9581373b639182e62e8feb8e6130b158010fbb7825cf818e27dbc00086a8ac1cf8976eff61fde8f842a79a0b52d57fe813b05c70514afd22dd3b66a24a2c7a7c44a07fff60784ef06b797ebac2b688ff9769011af9ef7c8797926cc0f12ca3494961f0387e467264e437921307857a8865fbf812271cbc4110c184ba4bd82c0537bb3b8adbb46f9791d7ecede389c95ed98b2696738730af4f4cecfdec20f8738f7e4f3ee4738b3db272aee26c9ca5e23f6a6bea36d173926745d75ead3ff0ba61e5d11c411b5b94d0623d4b60986f6fd38d2d68e9f3626d0bcf89467149a875680beee1984c7dae81ba4da2d76877c6aad0345da4fbd55f0e4a8455c861ec90ce6b0d312a7e96c434a5276de1dbdb5177216884e7c88f208bbd23099847402b94b9273a82c7abbde21b056e4c808494de8f4393ac12a56714a2e4396d2c902a759e0fa6b769284090d052f0cabf216b50b2602c188ab97ad825429ed0196e2227a7722ef04436353ad18fe07b2d8bc3055a2736d1f907cd2733f2f9d28ab01f60dfc3887854fe0ac7a32b39515ac63a4bbef086f6842e6d97762da73a7b40737e3998e2c38179fa46e8a92a495beaa4dc638304864177e62bb58cb10e7f407b08b7a2761a34ca3ef115635eff88e036ea5ac2cabf32967c5c161de0273b501c859683e58bdb7ff899d6ebdada01f6811de90d79457327d7da45f4ec278d617b584decd7225f3bb1c8591f2c43bd5e96f1eb0c11fbccac1db6b4356f5d673015c18c5669b0fa73aecd3d9097b10f7eb62137322feb7ac7a1bbbdb7511bec12ae3a4a184949e218c149fb86180a01d42ca9877d22d782c97cbfa9563887982eb6ec87eec3be9b71e709c4b3a4ce82717032e22098fe71d35d11fbd115892849835a73598833b9f24a75c13e45cf5173c3cfbc5015d37676dc462d467665ccd60bdacbbd51fe457499e61631ef5ec27bd8dd7f5391d23f09108cb2a99a57eca43305cc9c024af9a55c1dbec993378807a67600c9ca92d675da0075d0ae362c8d17f226e49d7e2fc9285348030069f0992aa7ac2df76dbb8bcf4586d4d8fbd37586ff6d28f2edd0b0da4989286189cd6fa1e6c43723a896f2a2f69fb8cd6b3378c07cc2084d2d56617d7ff4009507ccd703a3eff43f5c13687f7e578402e15985e6c11018ca7b6828485b09608eb993b3bc7f6ea8bd451f42260ccd514e7af692a398b7b8a8a16d46fe22e717371462e9a6d8540cd58c4dbbfca42dce4beb0fad062a591da25fa92fb67916691e960ebd28129e07069bd82007ed5afbab715f7ce962df63077efcb607ad981e1136863826bd3af7d6dcb8bf4dbe29b40209cde5a27f50ae43d6087544e11c9325c7e3b0aa8e2d026dfc52c6cc8f10b89b1ee7a768863989421e91e03d7e2cae2109fc66d9d5e3addb22ac9c619f80f03d7caa6418633f8ef179e6b5d1b8eeb11e34e57851ea8371ae3364b6dc8fd63a36e0ca487858883a515772d5e3b85afeb8554c6a631a3e8dc880c4d2bd939cd427d058e95c9a26d5801bdc0b02566a315f03d7dba2d0cf8a5e3ea33f038e50f6871b1b0f0c0a6b45cb1d80d00a802bfa940cd98c838fa4c9b4754e8bfdb25756749f4478ab332fbdbdd0fffb883a35c57f5a6ac5cf3e5c88091d264aeb733067850aa8bdf7732be850e9b39a6a02737206ad468c2670e0013a8a487975b003d1a5a9653d24aeabfdb6714da0c91272cd83847a3e17859fe8acb5aa66873fb3321c4d11670a1ee7b63626ee9d3c8ecd5587ed92ab7625d64e5db8956e266ac4a214eddf0741a49334ab2097468377d0704f00f8824198b6d1603182f642846189090ad8197d1d8685bca7d8c0d49b596a71bfe871be782153cd28cd4cd558880934e4e3645d8afedc0bf74aec2606969d3d176a839008c71e433ba6ab51882a422d32785eda10f8c1772fee7e898cb6b17f548bbcf5d0418fee610f22c7aa38f966c88599094698f2f60ad6cb0af1b3ed5e4176481c9b286e1ad0387f79e0be37a7d9e05087df57270471456fa6f4d4bf2118be653c651ce82d702bdaa73853c1ecfc3fea24dd2989a3a8d0469b5cc83be508930b1679ba8189032c4945f7e0beb99232816870a3424855e461df9ea8d1c82b0a3a7aa825ee520e47f58a968a79c7e6697b0e5688decd596e9d1cbf89d6d89a2606c57c9c691064e0e505ad2cd2791ce69a029146faa868a7c7d85e178650ecba83a7ab20f3820f6ea550e453f488596650f7f80263715e090acb0107a913314bbd3a4037d9feb894ab8ca7f6d41ae87b83e7d096b89729f177633f39497612abca485e82a7f4dbe5cb0e5fc7ed92499d03147d0a93e66036f2da22a8f04eb232e9b347d36072badd935ea7c5dabeb72ad3e24371a889f7db3bd5e4111d3b7eb483215669b666a8b148fdf7ea5bdb3d27ca6fa8abe705ad40365ad332e8cec589c37ac8a7ddfef134cdf9f3b33cdb2a803f3e4537775289ffb5847abd6019235801c0c4f9ac5f6ea0d0d50f062edb70e802ada59076d706a9b1f8fd0990270d7290ecee58c36815d3e44e1f912e7f3ed74bb5717a52db5e04a9f7777baf57f45afd20a17af3b053ce2e068b9134d46253c5a18f62561a70acab331e3adae11b04dd75ce46601b06cd307590a31b97f2398d61cd75e3fa95fe18235d1745d4126abd1b9da2f6e91a2034fcc5c942544f2c28e7cee43e4fcd9cba6667c938ac7bba5b7c36d0d8bcb4ad0b4b622cddd532179073b224de58bca70399f44403f2293abbdcaa61b4e430a32dc300263f50b3dc8f931918e1e554273ad5b4a869b066fa1c9ab137994814d008e093cc98b0535f920912ba9de7d4bd3ebface1117d52739cdb67b352478b09799543b26439f974e0e117ecfe1da4dd47c4a9ce27469ad62467c98ebee603e050e94cbff58d67f8976d1577fb6c395c6e40165b77371349eec46ff3045508a849a1d83634428a76c36ec3e4c24995b5adccaf5c595fdf9cce6ec77db56561663642be9801c14b961333feac13b98aa4e9f0fe667cb6bdf9ff09fd378647da7a04c6502f9162bbad6d4f62984b5f91e1f893134b192f0fd2d4d408c2664dbe73ed9fb95b529213ccb2537f994237c5be780c520c3f0e20ef51d1ab8c2296ed6834aa90c95fec6ead218b7363f8ddd5a8076dfd499d52fb7d25ed15c10cbdcb20359a9ca13bb34d6a0f9aa5451efa7e06aa2a89841a4be33c12dadc732d58c4681be58587a0c9a82555df4c0f3d4a23c6de5da761ede2ee7c95364bcd52a6cfeddb3eae04a9656e6445cd13b1946b27393b231b348ebb172a725f15f276eda0075562f45236a1b7528833fce7458e54bd2cc35e384f579b8b3688676f4331e9658abdd2dd38ca47e14974ff3e55bb0e135e344b4fbf0f34db83018bc115298d6ef209812ce5ba8e08ae70844f12e44c84727c41ff8786bdb8cd0fc955499e2dbfe78324481f7c83d47463375eddd7fa6aa70bd9933d6d97f042809adfb54904f63309b06ea43247ad511f468e86b895068c91c2d69e71572cc9bf2e694d13fe0aa4cc363f9dec7e2465f4d15411da5a85869d63d44eb66ea9e7456b7e01d2a78a520d56665a4d6373b0c4febbcce900c801102a8979c9046302004101f46eed5089df83e7b2a0bf7d10ae4e2cb2a7cd09c290e718b5105f8bfff604acf9a93b2f1acfefb4e4e21aaa33841ab2da4aaadec6024406d08914542defe74f2fd197ce536f76c27248cb7b6d4d74668de80f3129338cfa24d2a06c491302bd25599c5efdabf441dc2607cb499879872d4e85fcaf0864f864f9047ccd1e6488a51b8c95254ab2754211fc802691f38c9ede54da8b97e07da7fe1851433be1ecc33f3d30ac65a3da558804aa24402dae993fedede6316f2d25612b47b74e57cdd6613399ccdcc15439591fc47b2b5879c9def4f69db817506fadbf52f96db738a2d04d47243ff9b666618321fd66dfaeb5c7912097a51a96757a3db4455b502152b952347292d98975e87726ef756339dfca16f4bd87282139ae1ee56b26705be97dc703a35e3222cc027b6e26a53c23a678b0e659a4540a00c81f2d8410f8470b9fb2c6c44b89e4cf78ae6a347aff24995297762bfbd163a560c560b1b91bc70d5cd5ea6fd838365f9337e5395cc496284c93d88119df82fdf450792b5e8bef74cd55da5ea35b9b9a1b4b8dafca05aa17fad9b959848201cddd9d33088e0036bd8844de985e741947eedf62c5427936a8d1529c65f8b462ea896487acb00142d726aedff6685e55e8b36adab73b9e6ab223e5a5160ddc48daf611ecd34581a118f69ddc79c10037ccf28133b631cc940f9c3af452fdd33623fe52c5a1974694f7b9bdc42a4713bec8bd288ed48bead7dae8bfdec5356877fbcc1440e51edfb04cddd4bbc1f3c7c60db8d384d93d7a813643034ea0073380d93bab62b492233df54e0302f4b00bae57633ccff283cbc4310b67b4d6eed403aed3dcb06a757cf49387a32155afe2830465ddd50f00e6ce6fdb66987a56f1ed46bf1e36dc3d08be3f647cada870cdc464179e84fe4511653a1fab1bdda2a92b24af70797d9619357bafc82c29cf46f44a99580b817df48e1eccb96e11245899ece75b2876c7ff9f8f452f4f4759399189f154ad2025372e915c235de85a60c24eec2f38f81bc444853eb80bf0c8821e5ad777387ec6d11f806cd129735a3ea736e443c46f971e90d34ccde65af5d828bf28a87605cf45dfd4e5a6a4f699753820f404e0dd2b59c1380e818cba8689a2d11b908f6c3e97a88e41d37173d9443673cd0bcdf290751d51848a278e99be9ae25c5ca8c99340d805866f9aa70e4780299417812b43a51e7d8340da46b07849ec25f9cc26ceaf5bbea97c61a87ed01b31224a49fb805cd04c36de0af7ac79beefc12e45dc1861af37ef4bd652fc7acd8c83452395f68c1c05ede56f66678778a4d31aa4f47dbbb3881325f428fa33ec550ffa0ac49c4402eaf4b72946495ab82c23cd94853b5e28eb221db16826db3685da6b7f0bab15acfbe637820043f6fbde9a79de02fec6dc3e5ef7129072c950fbf80a80c77ffd8fa8c44a6987e773869616460907e8cec66226e933df0e57c2b223af542706111d0682c59d0c54ee5deb8bcebc1c7c950be41eb3989997cf6399e20763d5ede0b09e2c1d4d3273101028f500c1febe2485ba8c79dd2561d0e1983421fe400f283892c34b99e2bacd0f3d5223ec0c151a80063d62060faf2874160065dfea057efc3893643d556f45ded404a62386760292134f857f112b2d53f99b24e2d7005656fe3af23f865daad130c85337a761bbbe286ca1bb5e3b6b354c8184851a70714e3b2b347ba30a7d375133e4090aaa6bb3dd508d317f3836a1774a5aaad28df99e8d67d0c52136eb404e235e6ac51d1150cba7021424a96f1aab4f13f7751c33418b068a21e2d76713e953038bfebc0d1b5c61325c8edf805f6ef13ebdd107875e0c9275308c189fe0b406d0cf7a5f34a27929e0adf86d173c491bc3c7d8e1c01a499d2aa4601cb52a3b101b862aa70d601d705590a7711a46f46cba6f591c4ff8d28773d3d2fe8a8f0a40ab27cd86effd1d3867413357f3ed044232001766d6538e88ca1d8c9851f98fa690d21e82ad0d3d0c04d71699a6b9abdfd298b4fb9354179e771319d0c60fb05644ed7617d85cdd6ed4994ecdded36648497e7a4c7f39416846e86cd685575a464daa53c9cb30f8b78cddf97426af5a9b7ce08a677ab7eabb5a85def9f62662a68f36c3333d318ed83d23c29b0377c49346f4615239163db116697cac2213edc5f3087431d0bb55b0fbb21b15c3bc23e35dc82842bef810138a79a6e898ad833b85c4f82f2f73812a43de57684f24bb1f86dc7b8f0c3089b1abe0f0ee68f6d7c3f9c6c59ebdfe7841afba162a6cb0224691e2052737b52568dadd781bf8b15c3b75c15828e3b11ebbbb52e22ac03cb2b995d32ddfa3f680e2d6739621b4df78d2fe4f7cad71bb71422063b45cfceadc970a65bffe324b3a5b59374a27a9ceaeaca0d057d8804de0907b9d74e9b25f44d25484fc9f4f6b1f2908b6541bdd1b258935569394cd8577a46f5598944b9b57c02637afd2c504c35df4e24d3e53fab401bf02568cfa8e07703a6cb00b4df0c187896736198a3c6b8018c4806c6d344017caee551c106282de6c74a4e7e16f95714b0e78e57f0be78a2b9ebd984d14f007ed687393f69b499e450ab2dc890ff7dde65752f1cebddb52ef641442a89d481a8a4cf98ce0d7d78bc6d08a60081445eaba6fe2f8e04805036391917e3e550325d18f9e1343931757c468bcf97b66a29bf846c8e086f04394eb476a820b754382890f3262821d206090cee0ad5efefa3c99d6303dc8bb589be68080698637fbf71d340dcc5f50bc90ec01a9656d9e3a681bfaeda6d152d553644e9bff78bca0eff9220aec9d6da4866a3b0d4808e15e588a4dbc6ae75b0d41c1fbeeea8eda41e79244ba5ce00310c8340b7bf3f7fed9869a73fdeae0112d7e83543d761bfd470574ff7e0f7567ab3f1966925e40d47d8a95453bd45552cbc8c7d94b293e3cb5e31c9ed7441578c274672513e448a7b06ce777cfee4be156a4232404a902ecb58714a98a8f235d951875b10018ba6c308f0eeb9e33a21d89eef4427dad74f6da38f32fa0b3b435f900b67ea7553b613861eefad25c0b53a6a2d16a5155a6fea2285ff176f853081a877243b0b9a7c695c95f049f3e920bcecc4180bc49a335c2f4025f74ee3c41fd0756fdaaec19a87d8dd9235b448284b8966d651da116cadab02a7322d158ef0e90a546785b3b2a7635c22702aee21d507afa015dc22781b45ca707fa2e25599e2da47558ead56a714c4d5242eca81a5e6aff7f3225c2a6aa7a56f24c7e38c1a2a91bf83defd65fd09c8a719fce7b9590b3f66e816f7a655eb2e029da085accf63a1e5f6d96c495fddc1bcb719d49d9d5b756b56366defca8706e3e04ca7d52519111d3305199c4733eee4ac314cc8eddaddcf61e6e4dfb84fb7d6308ae9524fcf66398295e1d096825476c1420be9bbf259f7417f46a2b6826c9618ec9f754f1ecac8347da649edb8880b1e345b52e5a0aec86865957efe01f1558917f166a96959dcce1c55ee8207c63e558543641456099e87ce8421dce4f1c77369fd799dc7dfe2a5e9807b966d3f6f254a9c19c83f9d810c983d07eadff44f58984cb037de048dbafbcc022bd4e33d844c2e97df584ae25dede22d1618f805b1fa23c64aa4b6ba8e4a0c3fc0fc67444981dd10d1406f8b6f7b5ab764fc9be955d3c3b1f1bfbef04b68a51d8bee8ff9d93c264680eb8360d4afc71067d9020d52751a159a10ac2d1a95b64b88243e36c28e5dbaad0d5e54e4a4b4ee1c9e83e6d5a387c77cef7146f555e43ca851941b8385d0160edc4cfaec2689bd3ec84c41eb12a98810f264ab2585f9c1b97509d994fd9aa4ef81510b12d4ac71a26ef320b4106a24b47d0bcec9f41c6887fee0ab48c339d9f588bd71a7955bc382114ac04980c8a3042fcde413db74a7b7ebc4aeed441f27e3caee84f7f0596aae1c6c46deba8b1db23f63d89ca704965480c04e4331c8f9acfbf61052553f28216c0ada8c68004e7854b825911f887a05e3bb2dc9fa126f5fa17b08849fb6a9ead393a9715f10ddf9eba4d701232e021ab12f0c04340598b9916fc4cc6dd0b063565effacbb91b0295b32d8ef71f66e352cbe263c1d06b00c4a089f5f66b010f33d93530eb60a67d54eccd233d20ab1e7d5459dd3cd5cd0d2bc46595dfcfc4a17d66421bc1932af89a0c243d4586fd98af075035bcfa036e3865dcad18375c458b068ea163cc2cfcdf0ae84002c70e3b59153af5200e9480f924c6da5bec3c4a84fc52126221589995bb240178965e255e6880c02457a84955e270f635a8e3b2a1481dd8b7cb96e46ae9322f2ae4a472336178a7b2a0d60be60f7cc3e2216029855d6596634986262f6c8b42cb833c13ff7aa606fdfdc249471f34fe42541555f07ab2e97b773b0372f9410f2151b4d171a32c8e40d78d91d977ca16f3e3b18e21f0077a450f43d76ce2f1ab098600c954683e34bdb537118744d80c6d1af0c773d2260105fe34154b2f496e95ba6810d6a71ece4dbc6eba844ca2c4d9e896fae83ce9b71a78f5e9081ac81c1f30a8828a7d04d6dd25fb38b0d0196e39b78d7b28cfdc78865d54a578fb3785097defdf886f72b6873f77fcd1c558338b51a8d8239882952e9c8562770d931b389eb7c263c5b58b706482465d646ae669136a4baa228731ebbdd8b86f9f94c956d1c37a033fe16cb262198ff97a9a5f7af1feca62656db9ad55ec1edca2fc1c04a8a9df189011f1c901e9deb10786059787bc5d27ab7e3f13872d0445266072b68ccf94123a69872a6ef577b15a48c114b8fc969735111736f1b3b087160094873d49f99b26d43b96d5a91396cde717fefb09168a021104b4c19cbc5c099dea05f4ba4e0225afc6a22cf42f2dfbb893690058154a103e34bf5b9c0c75d2bdb5f7b90a420cd9fc2df873048eff05678ff92b36dee87978cf8ff92791ebde5f118d9f9adf470a339e48f15d184501f02ef10b8d22b9bd9f5d162dbdcce99fe895543770252d7d76bf6bfcaab027dda272ebfd403428a6e0761e9b5c1d5381a1af6d67ac1952fa58442cef2b111e4c4dad00b2164e8191e14539de5ef999e2bb9c26882d58e09d5a8dc841d5e542a27c570841f32ddb6ba37413229a7e9ad509ff9cf5ad1ac6a76ca396bbd082e7b51c961a993f71dc30132152c1535f60e38a72a5b92b2ff80fddc4b80dfd99bf03dae2b6e767ce5701bc38851cfbd97f220fb39b3a0e089130080e01770ae4dc9107df3e1a4aaac9b50e2b3dde2f66286f0adae51ed1c9b9769f7f0b4cec75843fe8b098a8482b321453423c3b4b7071f1b07016f9f58b4726ae3585c60aaed5c3eacc2b7e670eb26d0c389d7c07a9488f6f85e9591c63cad78ced1a84e841188b64c17eea3159611634903760e5b2cbf0f9c2a3947fcab22c7cbe9b19d30cee6cf0db67fae3d4e92f72dea28094a30c56d1562af0919fbdf3486884b0db30bef11647eece6150f0633389294da44df2d6beb5f6bf0357f291f614d99568f8e304bc72130640573d4ed958606f7440227b7e7268dd1342b0bd9dc5836c504ddafa420464a3848d9565c98a19a42bd93bbc20df8b5fc67f5f69f385396efbade10627a63a579836b40f6f1c952f7b4f0a3d03bd6b0eae5de5323c39993255e0c170301f92e1b569ffcb8ed570bffd738c84d46feee2a2e351074fe917e64fe23d5908af6b1f107f8d582b62f6218367b872aeefc1e6cd6a336133af6491ab35a40022d985416f6674090b4b48b6915d14d5415b7b882d3e325e432c043befe5b8327ff3eeda7268442afc0cb8c3aabfea4d7e7d7a02da2adf1ccebad0ff98daa4fd84c361b8124a5d5c515f95427cc4d0a7876a7e5ff48ecd67229f85d3fecb2a9549aab236f42bfdd30715af35b3bc7a85b42adabf1f9351959305478b80928c6f287e257f2b94d39103d6a4e265e9309597698d91fc642beff391ccee896e7cb71428207e8da2ea02de06a8d4ed9583ea05c39ce7725fdd20b206d865b2620527d31d57ab7f8a8df8548ffaed92b6c44be3d5d8bd10ad79dc8f46e36d58bd7766678a5655b1f9e50d3fd40612c0ce044c0ca4ea7a28a1b096662dd901055ff8c052ec0a0c919620428d708d94f8d4a4afda07f8570b28dd13881798342b169dfc86da04c3b35f5285a080684fab61d769a295ede366b98ef26082d2c2718083d519aafce2108c98eb546b37d8a9e06914826d1c7d1bdd22e94a6ce47e83955034690555afb855a502f759ff6a86c9bc2457ec3e3201a7587a92a32f8342a1296a601b24be9408c3c4743585dc2e8de85ec6536fb71ee9881cf98887801324db46dc8637efe2edc75e781cdf703b7c453a6d0be823d58033e116b79c11cdd0993f5d19c9dc3fb0aeb77812754ca5d4de839a3cfa6bed2f482abed7fc4a3a6cb0065048795d4ba6134267a8ea0f4793799745f3ea1dd51062d893794302c0a1d52cf247fb83b0dcb120b3fb5c5551109cfc7ebefab96977c95d7c26a3e374b944d5ce6de8adc00bf36be9f9d695a8b79b726c75bca7a70566a26fb866b732e8bae0180eb5fd63f411b95557a4552a2af231c5db90c94c44eecb9bb9fde30d4de18cee08af8be490e72d34922275db976b9190e48e82eeeab4e82efb94ef503efc3b1846c7b09a45d255864a66da422deea7e8db1dfee87324917f44351eb7d38a6d21270c82017b45da7b8fca0344e3cc62b05ae52b7daf54e9fdfef0de3c66118ee51f41dd4fd3533bf6c5ed4fcd48564e6937d9e970914641bdc09ef6df32440702bfbc2600c1c04c0063ba61346a02486fddda76c2769606d43396747ec34b8dc0657177bfc01241df3b4e3097438bdbef8e2e6ee28efd63268b610eb856377019d5697944f66f1dec77133599380528aba72af95b39e883b2cd672e531f1e02fdc3ca6da18c13a67776cb26863634c6840388dd9f138a77e62f58a9b522ea451ed0e722606d877b3c284df5b7b2fcbc93e65fbbb4c1a37045cdc74e8c7994f26c95a841e141705568974b3f5028a79fd105292d6a293732d7580dd85ac6030851e4be2d8a805f79fcb61ddeff20e70ddb3ea5285f246590465f0d4e9995173568050a9d8122b24b43", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000480)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:00:40 executing program 3: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x3000000}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:40 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xe7ff}]}}) 05:00:40 executing program 0: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), 0xffffffffffffffff) socket$netlink(0x10, 0x3, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r0, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r1}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r2 = socket(0x1e, 0x1, 0x0) connect$tipc(r2, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r2, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:40 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xfdfd}]}}) 05:00:40 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xffe7}]}}) 05:00:40 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x1000000}]}}) 05:00:40 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x2000000}]}}) 05:00:40 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x3000000}]}}) 05:00:40 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x4000000}]}}) 05:00:40 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x5000000}]}}) 05:00:40 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x6000000}]}}) 05:00:40 executing program 4: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$amidi(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:40 executing program 3: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x3000000}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, 0x0}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:40 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x7000000}]}}) 05:00:40 executing program 4: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$amidi(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:41 executing program 1: openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000002080), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f0000006380)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000040)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000021c0)="d56cea33946c0eae3241d3604bfce89adddb2eb96960338db7572fa254eb7c69dc0cb526989630e26224c258c8d70ccacc5564d67723f4756c0399174c5460c4995942d24092c36dc820e97344798b5bb45423f853bf50e374323abacf0388cd091016b7a3d7843f4d3ae1658bd34d967e3323a64908442788dbc99c1f4248da53fb5be2c8001236b994ca594e3b3c588beaf3cb1c32c072d768b9e665e7d87044fdfc1fd6452593e6793963153f3850bf85042a5c139799ba8f6cb8d877fc436c4f1601270d6e29d60a4c80d6315e46f4219494ce897127d0b76f5d681e90f4e9282468ef7993cd92076aed266c1db8b81b93adc4969c9b89b32b8768c9f39f2d148e933dbb651746a9364f49986ef73b4c29f647b82b83216bb8179fe5346fdacdc5fda4bd48875cd2f1cf57a0c9a91e059446bac310a6d68948675c35a8e442168fd84d78d9800e5b05bdbce3a6eac65bee7279a3628f2a08931d3d52ce490652c20f8ae529eaf24bf421dad976c68b234ee6f6210c9f9aac3a55c6939d6aa3805b95619546264ff3ff82d0dc690e8ead61b6ed528c3c117cd771a3b7feb214ce8d720640d97f14b399b7f46dc4aad83117e8e642ccb117d13f345536fc3801c124cfaf8aa7aafff6c8df3fdd4469c077eccbd8ddacad80d9113dfde26ae67b226185743b2d53667fb3016fe114f87484ab614ddf0887c4b2c85351ab21a0ece6c066a154b38b4d7c1792d2db2cc5f8ceb42078187949d354b7a08d1529f3d10814757179c860db031dad4a3dc13ca01d1013238ed5f7a9674fcc77f0d34e2118fb851c970d86ecf9de1cfdb8d3ab197480e263c3207c3d7ebe17f9547c7c56b08e83de875294d0fd68df1926ecac24350b2c70bd73e14122ed480c564353d34049e67c26036fc35d04022cd35d6ac00756d3b8550bb22ae80a4bd630a00268d07fa249b0bf545dfbf01bea2f12b30738c6e13156244eb24e6d69ba7c3acdbbefe8bbc06b821aebf836ca07a3cc7b6b24686ed8f3b23085c893e72188b797651c5ab5cceb1465414a325f793a3af6d06eed7eb734ad05bc1f6619e8485259f570a482a67273ee01fe15dd938afce026f1111c7a38ed6d1aba34f009ce1e99140fd0db2de74150541fd48dd2ec5b1d15669de2ffe3a198184b6186ccda31aa64c585ff8cb65b67fe1455753895a88b6ab4c6bf1bb8329739178147e6f15801bfa707bd9ec9da662573ce07af684bb7c880a7d63b0a0a7300881408c44e95c679ea32b0eab845d0b333f245e8d6006258678704aa8cccdaf80cc46138d5b7a0804fdfa34c91d61a0d2fa6c62e7d1a675e5743f845ab40ea5df0182d6eb9781905c94751c75a411699a76f48433142c5f109d5dfddcc0b1dc6254efd5ea50d6ffbc7b9ca031e1a0123844b63c48b964645c6d24707582825e219bcd61677ed4fc45ee1f4be91b4c1b856d65a86acf22b8b0d588bc473248ac040326b1490c2fea24bc0c0a721e2ed63e39973cd4d38df1001dba9b9d995c229655dd26f3cd3d64077ec111e2c370717cb4cd068e0d3a52f1027d3df953e1f1ac768a7215a3695722b1b6714ce43801451a9532212b651d073c780d61712aebadd145c1cd95c1dc0dcf51850046ae5771e365f45858a36e48afe563ec0afee3803ff6a35bc25217b53eda39bb813b8d3d728c21a0b80d014003143666c0d1398cc46a01aaaf97117edda217f984010e7c5cf32535a669d4f11f6b70e3a3b823987ef7c9f878415063bf05205e13bcf7acb287bd0bb0fce77529a711f0ed145ea2ecf2194658dff17c5681cf8c7ad8521d235a705292af4878b3f124be2df661026c091d6c07aae1a74c919f7478d1083f70b3a0fe00c2e220ab998b4595268b6f7cabbfc85e59dfb6ab7a794cd3fd70d5cc4d70ca933a4452df5a345cb31f3267de53519ba39c915d492cd4652843f1d30a5fb311e3b5d868347969f013c5e3b4841b22240abcb61a14ff567186766ce8f6ae64877f672835dbff4fcf19c8230d8a402397630effb698a8b0c9a28ae028d7938ffde488fd64113085bce504cd0551e0eb3730c3f781cbecf0c41d2338766d3f6096661c1f1bec3162b8a0c4099fccd9480e821df8782c2e070530befb62bccd8539fe9dc7d8d3f9bded1bb34db3f2d6050885c8f1d57f5e603f629de7491f5fd9fafcceb565abeaec838b10a763a00a4607d4330bdcedc066d8cf9790d806e03c219866bb8f053a6e602645436d1f469df1d5008f5dcd4bdb7ce5b76ec015a8f4693cb2a63ceb2be00bcf221f0ca32db4efaf8f7022622b335fa8dea4afdd86be10be6c4d66e5f57416add4480509cb98cf31cdda84644eeb782eea041d4bc0e005a20bccc3c4a08cefcdb91cc2c61d9231c4e36e96f6edd2133f9b34e7da90ce20d1c60ff223c6a204bb942766a359b923573bbbaf2a827d79e4f649e79a840216ac4ddb3409c94e71ff08d109bc3f0cf6583219de7d7131a956f835ecf5c131a0b1e056a86d800a0204243f3b695029578c064306a31db53f28a8f0c0302486cd05970904e9b5c53100ac1aabb3110a89820e4d8307c3d46084999d0456c53fec61a9242b486eb41a90f3300fdfd0d8a472e8da7a842588721d1df1f5e4cc425efebc75a904ef4cc881346a4bc23eef4d492e3efccebab86ae4213f42671370579ee7f8341396e9515619e100a8fae2c5cba0139a088579ece7a603c8b8bab9998223fe862dff8480aeaa5970c90b894e5f71c2784e4dfd50ed3e9ed91036e8356c09464de13b4a95227203133b2c2c71cd6323492f083bda58ad7721b6666b9cd93f93f0288482813fd8aade02cca81cd35257e023504ac4f86be1c7a810b67c6d7077f5cdbd305b618a05c03d196894bfb1a6ff511e59ac8ce45d16cee95e1de0797a543728caaa43e5ae42a12b6bb7910d18d4e1ea89d264491287eb23a76095a12a39c46a7c85349e2969edaed3c1fa6a2150494f63f4c98c65fcdd650ac7424ac1ae64421294356ac1e4dbf9d4c817f081f4f7751ebf56788d799bac29dc0bfe83ead7ab3e338b8b84df4cad2b549aaac4e6048a6fa8f8f6f1f7e0e51c8b3c872f18c466e590222b03230f46bc8e9a0171bbd2096c7a480d6a6f29bd74b60105bebda42e59cc830c4b31f6c52687b4ec2ba869149ae363d711d099f94ceade1ada193e931ed9aea0a280ed5f25ad5ab3b4083f140ca17b43e5f6aef2c24a28a0262c80a040187e052ea7d54a528b6fcc176ed3afc07fe6a661d050fb4a3a6abfa3dac5f3230540b45af060781cb5499c2894d6a4a2bf908ddd48d6b34207f56c31229e206c88db3552ceb6e82a0fa2bf7f97baf603d37d6a8b1f2b1f5f95b251129ed05351681908b7cf5cf6cc86dd854174cc19713b4d262b021952b6da5f20f57bbacca62f5b7124409aa625bbea59819baebc1bc2dd188feba48c998d0dbed60d44b8a4f0ac28f6c1c8c9998f7406f1a34e4ce902be2420f7ff51a5ab3b1faa86ab2ec1edbea2493cae090abde43ff27d685c993dedb24eb255772cc56fbd104f4f5275f10d54d7cacb8cbf188ae1a4d29ea880068fb2696b3ba6e8a7c15939e1f7c394ab4bd4c4bef2383121cbeb18646a8e013d570cee3eeecd7fbe84a619f8aa2e34f2e1e9b99d0c7d7d179d9df8d2e2f1cd7ba2c7e60166dc14e5e4ed9c41195935e2884b5bd0057ed0155a5d4c6482e8f554e4cd0d0aef7d6487801ab54d54eb41755d833ab83883b40f47595063ad2a0fee5c661f86b8ab04ad0047d988ad86b3c520eb78dc3d750a57e777f5d766349f1a687e090f744206cb5d048346061b414060f6826d8a884e93f73f1f1f4cb8bd6e8d1215d436d390dbda35b555f550e11e6d8008fce1c429bd9bbd04a1fbb9de28663c1be4d8d7e506bc681ada28a69014b972919b5f70cbb770349324c9af0b7ee7ff4cc8bfe807fb9faa0a69498448b22192d578a1e82582b943051beb543ddca8b643ee6c76ee32278aa8bc92b44a8439a24ed5040545349ab05e831d4511a8da03ca539659585b2267a73775f1cb7c2c5548d3508c896f99a8e5cb55160ab1267e320ac2d7c8f8b57079dd14d301636a1374e24541f8d453978998ed256b381bcf638bb372ce1ebefb341656c02f4092a7667ffec5505e4938dcb03d404654430e244f9f7f7d0fb4189a93f7c2bd7a4fcb3ccff79e41a98adcac3e4c19eebebaec15bd8cea1df0e509cdef62ae10c66734d162caf35a6e511baa717f769c2e449892224fa8ae78de9138cf6ea1d939998a8cb68b0e83cf604e03b99634796d3d495e4617f8fdd9764631e7ed6eafa797deb1159259777bf2915d48b63286f6d6528ad4ca5783609263d9a03aad41ec8ef1e2e1e77734d27229f801192be238468854945c20dab4e1baff9dd593361efda1de95e04561d33cd73a45dff5f85b2e85b0747a49345ac8d38add8ef9c14685eb3d3432f3f994e3ddd4e45b16005870485253afc4f08d8a6d8023b722284d11d56c6ff9209a5bacb7ce1708244bd21878b8cd5c13ab453bd589f6196322de9faede39ce6f94c75d008d2d7ced27a2375cc62c3d5c15c1c4301a01299d8f4c41e5a44e4130e9555a356d6b19728c7d3c86cb9a1ddf906ab63a9447f8233bcd09bd74cf9749f085f0c4689ef40dbc41a7a299f0f891d9d0d3e39409d4d774da53bfb6e8ce668ce50885558e909add2cb9bda2f7e9232541b1a7f742a99740f486ef4f7c98e4052f2da705c56a18d5a8289ae6cbb9dc7de13a8cf420b7a930abaae813b40517d84ae984dfc94cd1021e0e4a7a9e7de841018d474083ca28a829ee03fe625cafcbedadcdef6621ccd679fcd9c9a9ab2136211f8c9a679895aa39facf2d6668e5098b3dd8e0ad78d8caf250dc38f2c9518bccb353ef3418d3906827514c1959d58344ee11a0ef1c1424495cc1a9910187685a47d6dd91f07e5081c5ac3f1b6e363069694dd9072684c5ab0ba56157c10f5fa8409e5bc43b38b31f24a306ca5f7e3de9a392eac1984e877ecb3dfd044f1449b4ae9b586051b1780c0ce462919f4a4b54ad8011d013c3962fc6697d33c2dc6771fec664c82cb16144619b207deb4391866d6c1976b945c5959d19018f15376ce3b05666747743527f22b54171da4dabee2f4e469a5521067de4f92e2bad02e15e812b6cbd27ec88a9eccf600ce7f5643392da9ff6b6412f8e7c68d8c8b9e0006e41777e2a1363a9556befbbb110dff3a84b179da3838acde0b25f53798733a9fb463d76b630aef7c8a43f6219482b34b893fd99cf3a013ecefde7c5c6528e304c1868ff3fd8dd5aba348a05dc950b1c4c281cbb28b800d6d0da180fdee06ec3bad6f97180295ed1d77078156a885b5b0c501ea563e8871adb97dd6052de0ab369bf2d98f434bb2d172d9967bb73d3eba6b52bb8d55d8963bf58d310afedb51c0f94c7814b6da30fd8056ab7be74ac31b1b75c217e3ab93eadcb2d253e5d8bbe47c0f1a411a9e502cf4301d898d905cd5db828e56a722394fa11cca64a03a42e7fc1b3481b71ca0b6a3d9bd1fc8229f7f9d3e6aa0d48051942579fb759201d4715db9a2d399e0745a66dbbd571accf1f2e15573ce832e91bd1f042ab758d9ec13e354f38454cc42668c8d60358916f7e937015f6c38732bcf6131ecde001892cb20fe47153e7e23b1cd2fc4a22662e7bde09f7df10fcbf475783fe23a0fdcb2c3bd8b28453ce523ac19ff77e68c3e9fa0193b796ea68f44132b3a96adebc04181e503f52be4778ef422ce3e6ca38514fa18b500ca518590479e8c73a7942dc2e237d82cda953ae1b296b97ee8ed62e2e755d6ddea7c0334e1b8d76c278bdc454724003106cb6fdc85340d1e784ac8b6551eaabc33c502163ce0d401627bd22ba6be90089372bfa3f91ee745e45844ef8dc0fe3936bef07f9c1d3aadfa4c8e99be6b038bed6beb9597add881da2acc1a3a471f500d68f639cd2bf6f4afab919a2cf747bcbb42b95684e8741b485c3297cf07c7bd98d6653421b61f701a06b82be0fbeecd32eb00feca9c5732bb5e565bccf8c9feb27a50760a785bbb50402768cbd458811e284a604b3374faf3480e1736743665617de9c32fd10e37105ac6dd5303f1a6dc78950bce56215c2a2f9e0ccbc0bf9fe8ccf7647ed29e2aa4948689d681a7a9fe582631338f3eea3df846f28564038ab75aa2a8ee5416b66ceeda9d8f56ecefe07f6a21ace83a2e15ad408d0a480f56708e3d1c96020b124c58f6ff5247f73aff7f77d389167650b8a0b98c97f87a1e5d6c08fa99874ff144bfa905e9da3812f010eeee00f3c9b594450faab5342e1b6e98fed5714a802b67b3e5b1964a62606aacb8222efd4980823f076675ae859e64de7b08f7a0b3d8bc829e1a93eb3b4975b4761cd7fa743e393da537c91f658ea2b23c94244498cdc4bc32c8b9859b9d9792eeabdce635b2d61c311949204826054dba0880505e2b53cc3521fa8b68bbba2ec05050bd3244c02752af1555625ddf50a3656c0043005c43c26a2dc907d5dd67efa831ad974151067b436a75fe99b8c94c9ca9737279fa1aaa09b0108c48c79c7e4ec1eeccfd43aa8e7ab6cacf5a956fc47d4ce77fe719d6eec1730d3e3b3be71d313f644177b6d16df0180848c28b850fbf71168a1ee4e5639bc46f2555b3984dbb91520538dfa6a1905abfb7238ff344d0a7d760f040718a57cfb56634e7de7584097f69f87630693bcf410796266cc3f50302feacfb556bad2506b7191023817527dfe5973101712bda922472076633133a11a76e8bc7d763a2cdaa53fa8d47d442fcc572f791d66d10d8d6a9058ecbbcd6d3dbe45d67b75e1091dd0368bea33ef0f56ba68885630429c24800922062e1066f2d4c4b795332ab03239548df4e6e01c432fe5eb29e8e63f6c7ba4f2edefa208c69e781786e4717c2f71dc2032a98cf1e6d66c10831e17ee776edc6b060ae20d025dc570a88e17da771acd32b7b93d46e43a917b8e2ba8232ad2707324b9b04dd8ee50c3c5a4372c0b1461ab2b7424faf00c7162bd8e8ffc7fadcb055403b0fa7087226ba4330e746af97a3f915f0b9e105759e81fe94a0df0cd6c324fb0b871491b5516c2fbc82c77b07159e3f4c0b7952b74cb4e203a69f241485191e1afc76d12a56db065b0513a41582f655340603c73cb39b728c97d1e919ecf963b91ec2282d25dc426db873394055beb0f9ba20545e2465ce2d0d962f42e1e4c79bdea4cd2829269ff7ef650bbeb5083d39dc7aad668af0b01c521192c548857473b29991f7bb917b5814fe945f4c3ed9bbe0563f4004b391b76860e9fd6b7c0baae82e4ac033f62a2c6ce6a2311b8700b06b5215e604a9b99d37e00450fc7790e893176e9fecda220f838a078a8ef7da7d499b1fe0eb8780c4b9705a6a10674e61b5c228fae1c13488f98c10c1792fa40229dba44b1cb534f9fab6a14407687761d738c91f4b8d4371a1de1a47bde0563a6fc88c4886be5d48c4cb89078c255eb1639598379daf50a672cbf4d8add2d4af6c02aeb1d0f86b611abd363409c7c7fc0b66f307ad3df24241fe06d0f7617d6c3987bb9e5d8f1712aebf095fad19b3b4fcb9cc4fb39012f333c4b040666259ee7bc43cff299a527a8914d71324e91c774b84e9392e615453e9fc648c539059b66f780c888892fe8b30eba799ed18fab08ebc3b9da8bc12a249456351bc0ebafc9f54d5d24697fb53eeb5e734527d690620989f605f57dc65a15a754d304be592acc616cd528b6986064b4457b96cf1fb0ab383a0585acf9887b18e1d6d3aff1e7f2328ea0313a2b36f6f79d671d9ddc4d34fb8fb55a596b2a16c63757083fb4bd01be2e1d82e47c5a44e052279097c5a18feae9884e102cf087611a3b94467ad61635dae6275974f6e6ca7a42ded0ee4577574d56b142853a8c955d92d1eb780de11dc9289acd193214ed4c9f5f26d0481cb3c0c0b8d4c9ad929c61ffeed66bf2e4f7018049593b99358d93559847d55654cee93da30f6578d2e295909791d227a12c09cd4a0edec25d3155086b64a787997a53265cbffb7fe6a2bfd589e12b4d0e21a600276e920397888443584aa99a06d7cfef8e68eeab8fa739c3d8fb74581ceff295110742e763320bed3a4be982b3ebed15ecde37e849aaa91959327d25149f38854ea1137f870aff99979e5e74cc9e45be12e3f0f9912a0955e718a4917e835bca50f43ce92a6bc60ed006b8f623fbacebbfb3dcb4fabd9941a5487c6f637de9a2005a6bc4062e1210a08a51d6f8a5e3f6f97fe90dc7e2e21d4d2f038c0fbc1918aa00e230a4a0e5c41a4808fb9a731271fcc1e73713c9592aa4b2ddccd0d13c3cb68d51166623153445c9ec955c6870dc8543c0684883186082e34ea5714febf8b46921015c3623220d17529896e1a6edac6e32fea2ba30db203238300353602c17dddad7608cad8170b520f6d9d32cdf0156a1de4e9b9eea78f73255ddc6da6994a6018ff900d9886590602ca6a072d8aa5645e2adac0744e2d5b2e1038c746635d5814692c3498aa9043b68f8ce79c44678c5a7d5bc26c085475853b229b2af3dc822ec58047f313c778aae2b64995148174e42908f3ecacd3921855790c0c5a25814416930293010b4f917979d837f4ef9d2d6dce804f5c0926244097746252124a6e0055559ffab197c38778f717362152af8f6dbf7ee03df050ab9b8909556691c2c2775f0f9c26a545db7ba698a4ce37de877705ea97ac0a002db274ea8360a4aa732c2d5e7417138c60cbea69d3b4993ada6a9d8f51d851543a6500a31bac5a057dbef498001f08a44e3c4141900e18b6d73c28c8c67dca805edeb5376384cefe75be1f127225e4d9724b7047d68fa2ed4629e91711a37c80158a07dbce78918931402b472a98a5d5c6b66a2d116314577e94298c37bc441499a9ecea132d87c5d305a0f8f0b3ed16f3b820941082c73b28391d8482ca0cfa78e1e09aa588b0eb1849c6c7916a6bbe56134a6bd93ea306dec125982628dea1db6d022d210627959e1dc819c841f173ed25f356909222e481a1ebb31185fbaeacbd359d2779efe4554ccdac7f4bcc528f656a45049331e16e9c0c796423ec9c7cba15c69d4a8a7741699910f33cc9798a8bf1e48182f08029a14d0131654fd388225d7509e1d7a484e9c7df34d1680bfc6b8d1f6f3920cc4113509fe42dfbd6b261000da9651f7e18088f6c2564472046e5eb7e8c9f8b5286a7452741a7103ced710bfb8e699fb8b1a85c0ae887cc06ef2ff9e2a2b1a77bb4d44ddd4a4e1ba60afcb92baaef108b60486d409889cbb2b1cc77ddff7e4b6caf8cf3488764d84bf3605eb9df709ac6cb36d1a3de89cdd6657f0e6b4009e6dac5d9be14f4ed997cf61e5aaec932520c321359cf286adf6e2dc3094794ae61a4f16089d06e3dc62c958950e73213c1e865c894fe7b8a30de65f5534a1e9c5d19ed49397980126322cb9c72c46a86d7487571300d85b3b5661555f20ab63a78f846c1b8f51a19610a11ffee44f7ccf0f1d67f4148b2c828d74c7f3993965c9067114467a71d242113a68574e28601fce343a023ecc68a72d75259f9a5dce144a7f61ef327192f6474d2bbd06fde3049fe7fb306ba3f54337008d7dbdeaf28a37a224e38ade23adb076cefd3148efcb62539a96d4dfc53f369e34c3d493ac3a5e8c8881133be630a2a906703da62ce7cc02ace9f666d6c3d4b9763a83548825ee1efb54ee3475b09e2616c5bdde3d193181bf020e8ac9ac25f32604b6c11de8ad1a15b9f908c6d7e79181aad1d741b7434aa92597a835c53b9e4b61d6069fa4ee921824d17c98784a8c04590f8d2cf877662b410cae4ebd1ba3616074c020d8cb6099a095735635490d318821310ddd016150edb80370b8d4e2f05557fd619b17192c13353cdae76d495821c610c8641e5b3dff1e7f2ea77b17810ca7975b8e36b7f501a8710b326ef92672096ef66598510902fe663e2a9ef00c3a052f1cfb1739fccb4371f8f28bb92654de5bf87cc2863e92e6d7e4b45d773f90f434eafc8f8398a48527af829a6cae359e7af5941bef158f53798058351107ce58f79ed21036770f6e10e7da92bbca25f369ee83a0f894bbf366a1361f8125b4ffd8e8b4d47ec68cd6b37c840cc5beb8cf65b2269ea1a0e9c371a571f30458ff8ad9bbf8723c19ddae1de5ca7461a436ffcd103c01a20f3252ba0965ee928cfb0d002b9aa4d4f20c805b77e67c8d991c4d07e5419bec9626a32c115d28253dd5f16c17182c1779edf49bdfe3823d87fec88929801163a27bfaeddfd8cdccae8cc3bfd6a9f2e2fec5971fa560c434debd434ff4d0058dcb05d9f3ac5193c458472d6d1685f9f46c8864900c5edbaeeee08971ee1c087f2e11467ff4766743bccf9e3414feedd6dcb904b92a05eec5de8db95444b920c995c770edcedcf7bffc48836c8f30037dde47f0e66fd79550de0ebc3c0c3eba0b66e2a353542eeb20397800e5f41635c5ec2f9a271461bcee8e570ddf945b186f15ab5cabe2a3123189935c6b9010b31732c425a9b2582b097486a5a7b1880b2f16104484e1ca83fa9c278b87e30e4b0cf6ed66c87a979c05683ac94a295d1c53e6f0975a079dd9a2825fdd6ae0926ba1a69f3f69f408eea9d00fbd43235a52c53d11963a611b81dd9f5e05582e1822398873e883662a64c225be19e0b85e102e23fb73d5dcb11435a5437d7418b0409f2e60793038f55ed54c79882b3a17e74ae2148bd558d131dbf446edeb0d05353492534e216761cfcf6582d066a8235a2bd5eb383350a52d7fc2761514e27b6125cb3e387c103dd62e31f5b789c217811c80ccbe3f10fec7a19ad32dc9271368b6d6ba549c45dfd8018507c40962b6ac6468c3078edb71d8ec7f728be8cc23dea1139ac30c2e8d0fc077280e420fbbffc896863db5f1e76922d7dd8e4479c1be822e74212c6f74765e108f916a1b83f6efc8ea54080e9a28b1ba5813a1fefddbe2d0cda413ee1463985b51b59f818f440c9b6a10e4ebf71d37995ae9694ba5867ca2eb2f7bf4e58d26149f2b25943fba216beb3de1f954bcf1bd32ce358b5d23023ab456ebbc493ead41e25b62b5b4ace6c5c18c9a8d512a9cbb4dd59f33663f6138d6b06bc8eb1ec9caccc0077b2e68e7a09d412dfa352e7e5c3942b710ab1648e16d0adda424d9fc2d15c619f4e8093c2b9521e4cdb3f22e655f52ce0fcc1bfd94e56cba8decadb68214451be53f9286c82d2a4912bd2394d1133be908409d791d6d8c2194ca37a76a38d6d0a1fced6478848891d9264cfc08fa849d720339ce00977cad8d9738372184098a7333dd1564d1d7754b4aa4afd6217585804159d31f53017869cb78b718c837b7fd176ce19e3d6996b6f055ed3ba7cd55b0349676c0c113c33d070081ce4ef29af156c4ac8ce760013688d0295d90271e23ef3ca10ec2b3b889855a153c867ce79297a10a02d21e5e8995fbc10d2f4d4bf521565376053b80937bfafaac688108f9962b7c72cf0111874ac8ae27d024ee2f9d57f15b9910a7486ef7542c6629fb0520c93a445542d", 0x2000, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000580)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x24c01, 0x0) io_setup(0x202, &(0x7f0000000200)=0x0) io_submit(r3, 0x1, &(0x7f0000000700)=[&(0x7f0000000440)={0x0, 0x20000000, 0x4, 0x1, 0x0, r2, &(0x7f0000000780)='!', 0x6}]) syz_fuse_handle_req(r0, &(0x7f000000a3c0)="0a44566bd8cd7422e078875d6a98d0a2dcc0a0c7881e44e46c6bf84253a3ba4cba8183c2236313cd49babfb721c547a5caed646bac2f2ea43e134e2a05d84cd813c9e2a96e68352f95c458f6ba48078f1d10fce44d869b4a00c68ca338ff3b877cb434f502cedfe83cbfb33d5233d081ec8ee2ac10e08194f6257183be922fc7203071a2aaf87478d1420237a1516e749623929f0d60f15e536376ba41fbbce034588b60680572f0d1d76ed122dc46252cc143f0e665e3f4e3f56bc454957265bd9a029cf8c7397ca01f95bc0e6601673bb31804c34307725385260df48c32527d74e51e5f26728aaedf9f379f5960f5e6e7146eff3254aaf54eb42834e1f57595a2b0333f5ca1474e07c2447c33dbe8f62f24cd788ac18475493edb813450e917837b125ad6f850e6af93e16828a6741c6ac00a4e25cfcd498f1b857e74a4eb8dce5ffcb3999031f1da13e9e6a973134ec04795a3fe91388fb6b349e668f49bd4c4ffa71a8662916219b4a2075bbfe4892cd1080f662005c1c2030d35999c9637f4836ae5745acae8ff0d745184e58241510d780f8a9aeeccb17b9213527a1b747dd23df6b4ac2ca4bd07fb7de6bb4bf8811e5c2f99f4bbcb3cba79fc483182bb981815a1b1ba5afad464631e6eb940a5da4e73787e9e0103bc7ea59cc8d63f740131a14c3cd034e91e885bd730521ba80c1071f25e0073a44bf8e36cc23a5f433378a13d2e2be7fbb8ca204976651924ae8637b339e883f4d388e239424031e20616341a5d51cd5d574382d518e4824dcdadba86143b4de3ff8126f0be226d1e6526a2af981d11092c428bc699ea208d4d38d63ef525b8da551207397fdb7d57a52c2062182072b017141de1b70bd15c758c88c65f6acffd5b5b0846c2a779660ceef46b22336abf817a24d27c3f66839b5f2f99131898dd372a124d9e5df84b24fa7be045b92fb225a735da1be1972c706120c391ffadf231603ffbb86d38ff2c76202a0f81317a7f790dadcdca1d109e4428f52246b17f6b5822f64d36da71167df86cedf76f4405f320f70a3d6d6307a13e023d9a23985fd9c95793118674346d7977654ed14a121c1bc0b3e8672087245e0721230edc667c1fb6bcdb22b3264b7fffedb589a2899096493ba97ce5fb0ad97821d0a4528465380e086b61f632eb0ce1f89eea2d8336217f51b4085433d426d404431360be55776cbb0f80c33e807732df3d73bf9d9a8e3b1468d2ac7c73a4aa239c96bbeef3965132a02254d887e65fbeaf517e913cc331ed36c3e326163d1a3aef7df9db06f8997668cc35e39813c82a440a73f12011bcc0b2abb993b99e79727d49e6656e8d9ecfb7b65c2c187ca6262361c6a7d3679aba9df764d13485874b1443f47d8caea64963011294082a9d50ed2fb08cdfaaa7dbcf782b7e8f8d8206dbc421bf9807727126b1ea364498f3ae693fe19f5b56af13df090892919c136c201a0d058c1863f136a3ff389cc510c17b1de341ca9a8d6ffd80fd019ac3fd9eeeb845202f2c5f207b1e7e169d57164855b9c3dbdf3c696124136d07a4de6be16b43352567a3e3bab0f73ccdd41255ffeb3ecb2bdf9eedd1d4332f4a7534b01b6331474880d4d07b464bd8c3b18d02fbf1faeeff70c8ae35b4eef002930dfa9a0c9350ffb72c82535a55280ac9c6d5384cf9aa3c66cc918497f51a6dbad608eee21f6085f85990983d0a51e5b41cb69ae52d60fa835045aaa0132be8b4dfdb10f521bc22b0192a4133040453c5a0a8bbb5d4c46ea25f2be5b0e79d71c4a13db6e9cb66db9f2c4804d41b9c26f96fd23c358ee9c8f57322540953224b56072af25b5c7041de560f1d4bde367eb3bbac949d9a9a86123ae62d0f4741446192e85772fb893b64c0e7c44a6e967af906b0f50e32be384027379c8dde251f549f94b16cee199da537d07ae89848da801b43bab3b65651402756cb22d17e602cdc33790ec8a5484a955bc8f487597ac9752166a405bbd7dfc9107af72b46e39d29afd2a0447e53377fd11997ab21db0f740699843a168720377e365caf88fd319dca184cadb8ffb4d288a0045b349be5ecb64561a2bdfa13336ef96aea86c48a5e405330a01c5390d482e6ccf4ebb2cf149d8b6274b2f9e6e1066004172a1a90e0db9838afafcb663bd693b2e5ca35858dcb82c05cbc87ec5cedfbb08daf55c472e250861bf357569342d90a667f3ac7fc2d4e54220444a97810ac14b0af6b043a07c1d791182635b983492f21db4a6ffee2d686238869e50b9bb73d75ec26087c0c8cb92ff25740b3995e4d771469b8474efef04d8d75f3544aaf84f02ad977948764d4c1bce36aa4198d6f22091b263d9eae96f1096fe3d8045949f189f33ec713101fea26ea043fe98b987542e33ab372058c64205e90a0e1f52d04b2c5ba7a5572ddb95f7d2b04f22e2e987c5d0f879db65718d8979da2a45cd333a5aacf96081977a9eb3dcee4afb44443ad37528c5a314d1ea08d1c3f0a36d4bdf77fc0caaeaa1eb2746a26683561b62d22f4e166192892e2ec1597f8bf6e89cd53840c8d7baea220e1b5e17df52a05017363727b0cc77ee61577a79b3de2ed364f3419a30d23701044b45ed3ba44b01804750bacf5bc959cffba86619f3331cc939fecadb5cba1edfe28952e0f70d2d99ce696dab9411aa2f7e7ca6207a3b16fc36a70e339aa5a618f6bcb0272968eba6edd95242825fe6e47cf1d50d229d4b1676aad0e9410aa1f2d6d2fcb9c4ec8e06c83faefbc2143de2367123bdb7669bd959782cf64def3a601c596611ac98d76df33e1fe340829340ba0a582d014ffacf9a9394300ab7efd60222cf96a99e42dae6e1ff1fcad1e3280ca07de5ea7e08b264a60015ffb76cc72d70ded58a1e2f59906f3c76433e4353a94a2a49f91103e2b5491ac7f66d54ae2a0e82099c4c9bd683971c2d3dd51601bf5e94f7660158bc6fdc1b2ce3d689a3aa64c29810ad7d9e91e49b72e6f97230a2a966434bf5cdb339556e6452e6b446766f55df45219fc02192cb73076285e74eb848229bffd812f6058782b3f5d0efa4d7b0d3c120931aa8b679e318ecc5ea539e3dcaf87473e2573189ce500b616957d88a09a014baffbd66990e41a3432891279cb82d9c4b50675ff067b76503535631aab9a29ee7e274eded1cd542c801bf519e1119fbab84f57c7686209c9e5177545bf0f403609c81fe6d8f2979d886c43fa3053b38b6e21ec3632011c97451d8409f169f71d226e61fdd206ec5f962b0277eee286a694ba5381493941ed44b3659994d3cd2a8c9c3bdb2f63d77eaee180428d7d6df86f6738cf7adb4b863c9ee9da9904bba4c2c3188a1ce31c5b082857e5566055c8cf58a9e9f7624d220b8d3093cbc6eaed7fcf15fc700ed711575aff5fb5cb7e206c810ea7a766d2960a1356687aad2ec171e4a1db6540a9257385a1e8b9f029485866c32e74c1a19e1113040c9d215f9f4bb4311f0d587b9cb6d11cdf28d4cbcdde4ee7831e5c8608335a1e41883b55b3609b9c4fb8489619481dffc6224e4c98b1e89831187b28b6bcebe7f78c779f5a2896e47bef8e607811b435c517e8e3f19d74752d7ae99cb7caf69c0f977f1b94f8f11bdbf35444fabaac2fc0e568d3b5b3b9f13162b1fa92615bc16492b870fc85c79c51b6516276f8e559e769a8d37a2335d67edbdbe2d4ded10e79ad26629ba6de862acb27fa7d0607a5c83840e446ca0d231ae9175ae9cddf35443ef8434a61d54b704d2b46835ca030d4325dd62918d361c27bd6e422f3f8431ff979953c88a5f3d07a84b733b2fffda5dedbc2ba876ea653aaa2a8446019d2cb69c4c7023177af7b5de358c4a93ba969415c7e3bd3e10a17653cc4c0031dc779d47bedc8d0f77b9fb39484e47d1edfa16a4839d7e3c1f4147bf7a5a41395980d0234577d433c4f3663a648865cf5cfc4a713bfde809cae8161f044770d8f3dd65f183392ed73dd0512951dce40dd6f68927144d09a6df1225769a47a2f1dc7da5a0e5651dc0198c2feb7de7aae5675a3753272294cdc8f05b4bf1b478d6e2a18f6a9dfdc42421bae7072786a4122cb3fcc61b2d0bc9314b92be8be3f9b8b109631305e06b52c0bf621d577f014d0572327c49fd705b45794aa8f198b37c139c4a8008763c654af912552549203733ad09c667104a3c1756dacc50af3d19bd996a99a7f857d9ff8c337c6feb16cb7fe282cbf8c975bdb60a7ddaa056352d9cf752f2b49fd0ae9dd7a263c4e1c1a027c7d45529b5a49de9f2306862b8ef8d386594f9909aabc849c5955241d192ab57d52fd2c7db0e4066bc3f70445599a60016de606b30a92b1bcbcd9dc8cfb492a6e66aa2be612e1d5f7fc61989d51285f1ef8a4e724a46c36bdaa6bed82ec972fe3e929a7a708397432b13e266d9a66954e011a158c9bc031587f9315382dfcc2334100d99b7d50b87096970d294261dd3263bee8f5aac2d86f070d70e278ecca4cf6ff05e511c0a65d6da81b68d94cd635e9dc98c1259fa2060de60d05117090a9a36d7b7aab999cd28a6c0727336312ede8f7fe0118e22aeb4094a64311fa766412d68ee04a93a1b9e2da91afcc91a1fc3c216f0aed6da74baed3242e620482ae01d3055562d16cab58500a5f41145d2275f6da8e24003cae19a7bdb9de8ef57965341253901962d846fcfd687e32fc81e716c42fae279382c8a750c9ef9543c942ca644287ec9cc921f99e9c901810a342e198f3b60a5c75aa91e67c1a6f08008841ddbe0766604b38a211929682303ce61e8024ea4589aa955886adc98f365af515daf30c376eb2b96fd78d46bc3999935a336c89f02ebe822bb5db6a1fd145c4d403b88f17b3fac670b2eb1296b3a5a7055556c21259695c248696162fc179aa1b4ec10e022ea7bacd0255937f9aa89f4d4c58bdedb54b43fde47268552f51b949a9cfbdabf6e3172853e6de9d0b0d9643349595769e98dab85282c49ce8c52301c04710a2c43cf63decaf65243d4756015b681bb680fdd1aba59d63b54e2ebedc68df32e575a95adfb2b18a79688b23ffb498d03012250f0dfaaed5353025aea7a35c8a89873b5f73adb41cc864b9f86e14624d70c917f05e47bab793958de9957cf23c94a9807b30bd7574edf66250224b887a8c02baa05cc02abd4c008339129b3109f1b04da29a9edf472991a440fcc8e586bef32b8c95fcd3d6702b9f43bf41454d5fe72a1f1ac80604c93dc9e9abf9a824c6d45e65b4f39f8341799dce4eac5e9036450ba7829221fdac7ec394c0a8e9813f5aad3ad0052f5156b3dca979e9c9a8755d4be2502727d346889210a13e5391951afef1880bcbd2a9ea020c9b2946563cd40c40f6202bce9bd1d2a1bbc3e5e6b2a9d2220343fd1ff5cde1b4d27c0601b8890b6ad8d3d80075a23725bddd81c15cd1b63e0123c4ac01de7b62b1e0fe2b72eaf400a1bcc63f76316d471eb191c931d5350e83a110b89e77668cfdc47734b91c2268fbbd89ce15b50b84c423a1f27943c32739e99b046a665c966275dba2dd6449b69ec53e5cb9cde89afe4149589c7378f5f3648d748bf3d46fa53f50d1228714252a328cebe7146d81dbb2f850aad492bc0697e2760dc9c60bc76a010e85110c0076478a21b47e5fbc4f7397a319e1db642e305bb1330674d96eb4b421f0f2131d125d4cec8aef4637dce572bad633e076972c9147a48b4c67135ace6a4490e16fa4731d62864e910762f1eb58afa63031c78c375a90147ceef07cd1e8155a649f2558d67dba9d6d2e012a3af4b603cd094e4a3b2e30c65c80cf8d9b2cb840e9df91e70162b80e74be96467574ca0ac5ad52238163283c556f0865c2338d6dcc73fa330634f6e5ce68e766df2db5b7edce0d98203e1d4374e7eda3558667229ea2daeb74156cf5895c4afb460cb4037456b14d9b748ddf7b8f3d5accd3e0d8d2eca2a78056d945eb4383078cc09a3a77736ce4e91f8174fe03fdceef8df92a50c2797b0cd06c6f1ae95650e48d103fb269c0a004d62237b77257807c8954678476030d788543d84770a1533a72141c7ea919e533bc182a3306782233d1a20153fa3e9e315a856e75f760bb7f943ea2f5956243f75fdb241ddfb4c081219ebb4eb3c3e989e3d953a93d96dafe1142c29434a554a92d319747e618cbd3af5202e51d30761e81b6c2d6febf221e3147b63171ea5dbaab4cba1b0fe7dc9cb249d74bbbcd7ef11c35fade1132ee4b74dc6090cfb6f852fb01d79aa0e5ee6897b7c021c6a1e69995e0546932c56e65b2581d619fc59f9775f3e8573b3c4926b8f6a9041512788d11a6fb279941ce24fea916e6568db25f1fcd3fd1e907fb3c45ddbca37230f5b3ffd48cf9c2269ec068d0bc528aac14807636c9067c5e32f2c2f259f6502ffffdbea40ad1b6b4a1d819fccc5c77da908204781747ecb0f2245dfa2941a9dba5d11ad186ab0eb87173dda634bd5a9221143e244c793d6262c904a64ba36cdced65abdd3be06d534b649b03791f7ce41e9abdea4d2c17f14bfbee0455dfa791f241341c78ce24cb8b86a9e332787d4ac1bdc20d022ae9588e8d63c22925d5e507bf41faddc17e01d3354c597908124705d88131b2e8ce8d04d660ce4100b5288d750d996e069bca1fe21f9b84c97011dd14c95c3cd538bf619b1df241fcf286c7014f8467a7ee81b2bef1c3bc56573894dbb54efb6a2fff0302b26c7589e08993e755059ba8b94fe728f1fdcb8ab10a5133d0434973e6667c25288b6e5e2d75202aec6bc0255177a53ea7c666afa79dca738a9d20990f118075b9f1cfb8ff1e5be75b49635bcbf43cb3bf97719dae8ec5c5528fcf89a9dda8fe6c08f7f737d69ef181ad3e35cf8e46efd94358b4640de1c387e295ae38edd0d5b80287f022895ca4dd9532bece6b2bbe100a83fef98dc5af595f4f7e4747ff5d28ab372db71b7c1c423183fa8ba4d823cc05b7be8819dd669b6517bd753e83f4d407a72dcbfcd0e9b2d5daef7fa88c1618236375a50ad2baa6a5e0551e679dce352181a1f9e72f5fca8c323b945bdd92e2d424b3e75041734d099f778fcb1e6407c80e7724d52ab110b02c0c9d1d4b78df12fc443fd8dc8fe82d9f3c8da7b87fdfb11e912c97a4e61425ac7b3954cb2e7e46ed0e24cc0c961dd5c2fc619a9e5e3550ca7bc21f2adc1a85c5b9dade357f1ecfd72646b27e7ab59b1b4d63c63082907b3be4cda341c49ade8992af489d11cf285b81a34c5614284ab4bb94018009e2333aa8e4630a9f6792b44b62d9c6e9d1855ffecab30c611cf5dc1e6ec09088b83a4c2cda9e5ee080df0b5e36b9badc035d6991bfd82fbb408faac15ced6ddcc917a9249b767f8844d6458411c1a31ff84e272311ea968ed3ff02f2e0caa47b1a6e030b07984c07d71e740420a9ed47b26799feecbba4f26dcdb61c9422e940550bfafa99ef0f826d2bcb1d7862016abe81d021be29adabe2c399fb9aa2f3ac472012b26ccd4eea2957343b06ac8ad71a637b8fa209ab6d4351fae53a9af0e920c043df94eccd5c1a847cb17d13589021f1a621b457fbe02a16f0f4b9dee0e7eb9358b8afd999d47f5143d49d4aef227f5b06ecef1ed71207e3526ff82b6ec69d3e8788f6c476437fe96f0533394027cf48e3e146aed7943d872bc35de34f7fdba13e5e1c259a68aa8050a813aa734f202ad7faba9f64b16f5068b43bdfb726e5fa54a1675dcab0697fc47a4fa3dd472022cc0d317d39076ad9847e72e1965b227f3e49ad6e8e742305bdd05d0c88b5859d6cfc98cc47a566269dbc4c200615f3e995511a69d8e724f0c842c06c46b5460dca83137656aae785e8415cfb57d57265af9c1d8f126081bcb218a427b80ccfaa95b8bd3f87f58f09ac52a2a47bbff99b057576d26876fa758c8e41172dd2bd45742a30d55f1b65bafc0c7c9c785f583069caf6de080c9057238e110456c0f9e8d898918b6981011f8dd17c55caced49eed32839305ec37b45e8cc4c35aec0c8a4cac54035a941842e5d19fd298757799c4a501718bf21a024106a292626d4eb3c784119b9f5003c6cdb36e442c04ca5b0ea59efb63fe90f9e218fdd9f0864f407cf8edbe71f3fb1d3a587ccfadbf7a5acbb0713b1ca1991e25e75738ca68e1817d08fdbacfab6900242b91ed9541efd2ca469bf7acc7857185d47506fd0a735d7b542949241976cfb1252f2e490fcdef3166f993ff9a812d0af902001a4f239989c087b41de65f83af93e349a2d37ad3b59c5009465e14030ecdfc8fec2d27939af2311bc5d544b19220b12a5782deb83f0e193f57cc4631d8746e7d0736e1295128f3a48aeacf2952be3005b09de00c9a4565e07692d8355a947d072de4324f2e8f3b2f01483d31999826b4ac7bad4f6ae099225f751995f463e5f762b9671ebb79fdfc51b5080af6fae4837a4e00a76b775eaa6f1fa1479b6afe5d66ac5fd148fdc4750d6ae1e268da446ba08dc4d7c872bd6401f1dd6b226e91bcf77c085e3c115f49d05a29c4e282caa7b8a60a1fe09a2e98227a2cbaa838d6053cb56bc7cc84e6ffa81c18ee26c1b32c2ce205c8fee3b2f4fa8d983b4901c80d766a3299fd62e3339a697305ab7cda995b3cce61e3372f152841ec1d540c9f6cfe2871e7cf4e6997afac85b1c05bed03a5e017bce4b45b0903e9c60cf3538df7df9d8fa93b53856fe93f522f723470c553799c90c56fb705040ba78141f7e5e9117f4876c45884edd5059c8588fc39f9c6268038c4a462a4a5fbbecac0daaf54876ac0217a9ab6f83ec52f15a170005e57baead0e8b1570508e10d2c9808ff3a437436d93ffd02c72c703e2e1917c0c82c3a4b4c03cb91c961451e3f6e2d9d9e58ac1810831d7618f81a34c23cc14029326f16cd043e82ea3bea5c6bcb84152d140659d1a4f135cee82640f96e177c030907117a6c6a8049fd3815fa06249ba4b37c2381c0eca124e7f5abd393c6d175ccf0c5fd4a6e9e00d5338899ed03b5a5023dbe4c6ae1f1ffc192411049e6fa34adeefa3b2e6b45165f341e0b853561ea0d183d93100efe80237ab878312281d607ac8dc10f34e6840a6b6d5c2975348a15761326504c24d5ec648f5714254087bd8c53fe131461ca4cea09ab52848b2526edb91a2bf6c0287aeaac51eb720507d66522ff2f94d90ec584f6088910ee079538e43cf8db55e2f0d70a60eac90eafd82480d11ea5dd795a05a698c2961eedad5f8a79dc3ffa92129f76b8d795e24a1905fc82f11c40d68d11af282621b9a2e39a8dd146013bd3a044f55366af078f7c15adc548029ba4ed896ddb646d74e3af69d8597831e08eb4df1b7ed54b8f3b327753ebf47d50a215c461cd422483c8f2d54f010fa9b76e5afef86b1bb8aa6d4b0c5c9ee798791379ed4dea481feb37ea18b5c7c0146aed32772245cc39628ecc13e03b76c302f80ebcb50279fa2ff74139468a23f36881ee7e7119d8040f90c7e3d8f75d80624d17d881e363b4913eb02e73224c7dac1077d19cc9063f8831053eaa9ecf87ffc31140f6a0a47869e5a5660e5d53b404c34e17b4693df9d5418131c8aaabb0e15aee98594c57cfb2202f209a4529a293b37ef68a2e95fb8fe5142e974f1d3fe3a08ed169379387e96ab5d927771ca7157e9bbd2650992680105dcd6a75829e0643b5ad708e5c65ea4b04b3eeedc24bcac8152cb887f32436a11efab6dc2509fa42d3d31e8aac73e9e8e84a88d7096b9549bc4a879d8f824eb63809a253409294f359b76ac3f031e6bf74a4de018f1c666239bae7bb01c523f53efc922232415d68264872296967dd150af095a12717e7eaeeb98f48c84a70fce8063790f9c2f43db477175e1c8da911ce853042d84e7f24df59e8caca5ee93e2daa6aa18e92930b4495dc22ff6729964942d1baaccd07233dcab828c2254f719132271e9239390e2ebb74ddde7284ebb8955719f7d086cdbe7eef6d7298576fac821eae5a8b6ddf9d88a1dcb32121b6d3ce49c245dd675e8a3b2254a9998ec0d0d7d9570bf6b6db0392c5b060872e154841096351d880f71bc00e5a576b14c26f85840c93a0c424cdbbc57b1d1212e300a874921c1f9c0de14a8cf61f8ebd03eee5cc79f34a41235b6c72aebf48243250c6dae8547b6634374e0bd073f7c162d4226a26032bc154eba7964b2975a8d35f17560a5312cf124741c74774f9a30f8d5ddc891e78bafdaf4f86d16d4c1363d23708463ab1314e3bade23316c7fbf51d2a2417da5162f9112c4331eab695d457e3712bb5f880c68367dba95b61f6f6a9297e477eaec615dff2cd3222f21d90abd8bd4b12fabb278c9fd44ce1ed024ccf908cb4995a1d9da53f62532203d7079e20a46b2b069be4b13a52a81c3b5227f57d6c184945a1799e80dbc7cd137e3427df352c0c0fba04f3b7fb02aa36c9af4611ebb51333326f8f750d662a0a8b43e30acaaeaf2653431b57e95a77adf8261298f791d200c02bdf4b821f7d09f972dd165ce92109c8dce081bd0bd53f598200bb3c5d875bbf1be2a7dc68355e42c515c20f2d72cef3d680a42e8a705f17c6ce15f47b144e55a3e566cb73ba5ee18c5a1535e5f4b4c1774736ed1654bc024b6c748b48d9cea48a06a571d264fc876f9afb2bb43441b39bb3f9e844f70dabd4d0ea06a46c1361a60ef5914411397600e63ecaa65f6598b4ce6f3a967c93ef0697e268b70d0637709ea3fef1da8afed0d2ffd36503197efcf68e0a2cb10b4104b209c133fdbe11e07a8d5c511045d19b69c63818e55168de4357a99eed1d8410664efdc866451de9bf6794d9742e2182449e2ae3869a01f1ed7ee37ffe817a38c502b8243a1c05f1ccbd349c7b9864cbf45b5a3c6f395e4a6602a02bb80ccac94ab66d67dfd8e5cc6fa6321e930354a2c40a1e8d360752dbdcf00134d34a21b24b9acfa2cd37f3c191461f4c9d8243176f42a8109bb05c37ee715ceb027861cf71268f283035d71ce4bae4ac5f79ee5211475ddfc33f02dcd91276e5ca265e5b9104222fdff5969f434a4412ba9fe00aec27f559b63c25a9e8d53c063db549035ec2c8e91e1a6247045541a7e28ff6c13e9f29a3683e55731d80d714b9d5801cfbf617aeb6651290293ac0f4e246df99e72434772b7d8494485537b7b2063c7bc5e80eb6c7ab6647d01189cc910aae2fe8249a0fc3226caa8994b476c6777bf113d153c43da337a6304fd10582d58919596a6de42ad500b62c1e6550d8cdc059496073a48110b2fccb42c96e3e3640f1a87fe379779adcd8836aa8dc545db39bb3afc032c16977e150e9572c3e5f8e04bc15497ec8217a0e187ba097fa95a855af66d47a105bdc3c837091daf5fbeb3ee5ce10b132f912b89ea1c6b9ecb8fbee0e4ea4e43b835ae583b67aab430dec741ea03195fed3cc164472d4b571d166ae20e0a309a80ce00b0fb349f7641f41a31993a8bd9ee092aa7ef16c9563e4db6236c9e702710dc95b198f533b1140441a1827aa4bef6a01c689127eb7028d1bb083edc8a08b8d239389d99948f1290623ba908e6e1c606035b70ba7065f8011451151dca715fb920b4d87858f01c5484df0e63656", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000240)={0x18}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000041c0)="13156175a8b2e7b057dba11e47475fd0133b8cfa471111cc2ec8c1d5dcfa48fba4abccbd644ed998ae428d5f92ecb1236de0b19359e465a8325b5f036fc68ed19b48553a573f6b79b1cd29751bb0438d649765812a12bf807adeb675b533be4c3b9ec5a9753fe0637e31aece61287816ec034d266f8bcf753f6243094831656785e059f5eac17302fc9ee55c96fde76d8149354670afa82d6593f9df114c75f72b8ae2528ceebf6d479551c14b4a9c77a352ce775d34fdbcaf1a7a51d7ad44a6ba79361811934c990445e7b08c3ed4b2a7028031ac8a426e68654cbe857f3362cbbe41c4d08d274eb267bd56cd10c8b991d3537dd66f23aae72445a50d67a2375b2406427ee28c6e496a76ad46df734934bdc595d87ff9e9c473efe50a45db3c722c0ed50c5a2dea4154ee5c13779800a7ab06bfb55a3f8965ae42cd22cdebe313276884129822a50980c74c01380f9c0479f94debda12571acee69a4afbcc0a8fb8e8399367cf8578f9d2e076903c1934953d89e7d7571c53fa764cacf92c21852171202539439f9ffb4248bcd116aa41451d51c1ac464cd7614fb31239edac4d875fbaa0ad2097d5bae00774bef458ca13e1ad35eb49fec69d363b3a94b63fb63e1cc38bddb037737a5072196cd9c7e68a28742308dd0560e8033569507bb95c92b1bd55517f4e76d6406a94fb1a283f526d00ce91647aca4afd2725eaa5f1b9a6049f65480d0675fd34d8d541ed680d4e70883d09bec6870783c4e63985472bb091b5f2621e5f1fc8dee703025886d0499d28980e2d854527acb7b96f070e6b1c060ddf1ba1779bf15f54c1480558b3a5cdd5d3954c652a8c057b1066f723b166eea100d38a6932bcec2de1a9ccdf451cb22f4ba534fd4e39ceaedabf8be0c40153a1d7c06f055fe15909395d1c990236b5ca058be175fbffffb10f4aa2b2f3968075902d26f71a00d66a6355c65143b20889cc602e9b768c2f953a320a2ff78fbc57ed164ec830756b9763b2aba34203648b4e5b53ef9ab68498a47ed35ea83f7f1335960adaa44644993251bdfd0291d8216cfd7ee4e16fb552b609f346b321a5f9ef8efeac0f1b0c4871c2624843871d61d46205bc20ef4f0c851ae8a8e14366811c89a2c30b6fb81002baeb2c4aace13d4035d187c56b86636737652344120e6eb6c05de0ec027e79c8812898e1bf99dd7d03c6899be1976cbc647f617db9e84cb75f0495cfa03a4b5a84af2be176fbc721f9bc4fdc21a1f773bce63e0c53f1be8a798f75513c96e12573bf328ccbc008fb1749d5b4a1af7bd624402fc16abbc7622730ebf6c24b00e91fe7a62cece46b50a28440c5009a20662f60560a2bec9bf09ce5a794486ca526774c3fc53419a32f4532a1c2a6c2179090d330c4b3248ac492faf3ebdcff4069bb2914a4c69041bf7ce3e13bf3f956d31ffd0a85614b78cf8d95549fc1762a10aa62bd5995cfdae4398cc449465646dd28011886604ba93f849a7837706268785fe1ce320ab78a89f98f02ab0ea422607e7348befb69368fbf83475d05d51a5f8260a476b213dcff1a3b272aea2aa4646d73e13fe55ffe258a093b87d0b96caea9cc8dafed42255576258c9d53652184dfccdadc722ced2a3f59db17bb09a4facb42b788aa7b8acdb8fed59dfef34f512c812b4e92d9a0249d8ee4c613f670c4dc7df3d58f3f8e5dae8d5a78fb3d5c66e142980c1b8ee43edb0cb7fcb22d7bca320fa572bd5b3741249934e063f74764b157104018d5f1649f4b91831baffb74ad2ad5677a7d2915a608f6f2ea8d0f8b0b6d1cab253b216ee673fee2115e5dac997141bc8dea18d8fd280be0ce57b15d1ada594d16edbcf13201bc3ab4debaf888cb431cebeb9a049274342ebb0906e74cbe8a0eb21ded2193d33349f0a7d7741d7b76d9971cd6340da464b613578c2452c813c61bab026bfec64a4337339b66c6b5b7695d4633612a47292bd6dd3e869652aed0166f5eaff83a30fb566368db700c1686bdb06c23fbc61e479e1f71dc5fef87c99619314b2a98ebd71b77bbd179c562ebe76f56a3eb262ac65d80b2d4433dfaadbddbf7ed62445cfbb34697e0150d230f08e2afdefb2ae8d99eaaa138b0711bf9637ce5b0d09aea7077451cba24e3e3db0020d108ad74ff3332978620b5ddeb3f2242e0504692feb83dea772e72b29a098f908bc3f32639fe7c32c48d0cf07b6ca929dbb4bea4bd544d747e28a95a9f8d66b91c0224d4c363fdcc6f4bccb990f74075b02cff855f112efc73c2116062509ff3dd6a05750f2742477af7712801d72410ec64c96143262d3e6837861022a895f6903bf8c31091997d10c468df3c17b40685b7fba27e9a8d3f559d686584b888a0f8583efbe53fa078c3e64fb8ca12f0f3402ca64224241db87ef33c036539dc73194c8651c3d601bfdc29455a05484ae695e0ac26aefa7fca2e5ca1d1ede7efe3316e13eee2b061d4cb77acf0e9963bf60def37d742a4e242a46d7b68f9c574ee499eafa637e864c796493b4f3276b4a1446e96923a1329a35b629da9b27b7fb09fcf66cfab23ec2cf8fcf69cb16238c8e06aff4df385204b94d92f80ba9ab763581dbb4db557df13f8401c75a1200a746a8b5735f577499e3e887f2f2e0c878cc062c3dd03572085a0f31468b3e58ec23de9ea8dd442127edf9b8311df5e389552e7c33db5fdc46f54769990acfc27034e0b182c2fd13aa39427a25bf27336d675c28c2b7244d6e678ece162c592622ec7284ed00bf9387caadcd1bc50c980e5dfdf1713d194fa099d26a2dffcc3628f7e47c027d65284d8bd51c5ae4fa104574d922aa844ea3914c9af3c83c376a647a81908b6561fe0c3531f045c023190dfa63974369a7d52601f980f0f9e3b1ae60b442f95c1599893dc779fa098566f56769e01d33a9dbd408d7a6666931ac7984852cb91b884c196cd30ad68b8aac6b4ad903b9a3863fd65674efd1364969bd83460cb2f4ce98a779919f5fa61e1424c55bbd1e934aeb533166cfb31ca389b18188456ea1701d4524a2d0004e41f8eb89df1a88e4a288f86fc0745ddb16cc5f2b2540b980018fa90df9f425320a33d9db37b0b9e8b40003617563803be43132ab3dfc7023b99871d616f5e0a639db6721b2cf1af14322676e4e163e1def85f76761ad7da23622e781a628e821b13786915364263a671e0c42e5bb92b330829a450a5d1268e838ab2d7b0fff54ed5679a87d4c04bda7a3d9941475c07c13c0e04f8f3c0c5fa707f123d49dd6a14e786007bebf15643bcd862c23818708d80465288e4b1efb6eafe910c0427564f2a55bda5378aa3d35c66043b3bab15627e1fb4fe4c3fe2d121c7c4fbb1894d45da4b3c1da3f75e6a5f132dd2fbb79facdc60f2ece49873f42ea44f846fdd06f07fd010e87e54010d032ecc4e41c9b2671de76e239d3f9b146a7323602c88ff7769cf1d0f6da1c1f0e02bf3d1fc15e4732b18a7290bb00116d4df3ebe9686670f46cfd38d77bdca595b1f271176d811eff260f45b05b9c5f227b1051167f3423f168eb25d39578cd8e7d283efb4f23a7e4316c7742e627234e01574ebd0b7ac9f69de9f66dcd1436b646a039eb913c587b0042fc2d5a5cb4412f6e7761204acd14222ede40f06915af4791d38e028d92e767604483c13c7a8c89496b387e7681191d793e5b38df6d9efffc7414887ebcdf671fdd6adede0c2b41fba243f97ae47f25dc6ee7282da5f2482e75c0bc1288860c156804c39b8b702f3efa5719b4ff51b33d791edb8d310b16e32caead67120b7171863b3100c85cf9afcfdfca9825c2dd295ff5f3878fe11d0db715d3fec961341047ddb9deeaa7a57c50dc7f676c6b5786d62faf4e4afcc08f6abbac7509fab5ee757e461d5cc2dae6954117bbd317dabfee5049404ee81aead0d5745a5af0409410669d158a5d378b223320713ddbce0ca4280ccedb335162ccb24d375f0b294927f2edf0cddf282cc73fdc377623e221f5bb485b9fe6b89dac9d9f4e2a531b89808bbe929f4896d947fc66243eda6e08c3b8b9fb938898cc2f16db21a703b362739b6d91b7964a1d678403dd5c03491f8d296f9c85bff4d6101804759eb55f755b9ae387c4adf37bf303a75d50f0f613d4271a37d759065b528bee229cf3b6ebbbc43dd6ebe0e437b37f241269b7674bc50ed56e469ecd3d537a9110b007ce1d1e23f410a9ac6d5cb8dfbab85c7e14f5ea7753a074ebda82ac0c466a25326a86551fb6ee913541c8d6689c0b8d06fbb4666abe56fd9fafafdaa1ec3e2db19eccf9c259fa86f62a50eda9656bd0e7f2218afa82ac139d1c64aae38167a3ff6630ad6f382e2c29374d5c2528be2bbc08522093cf83968fd1a93434c0fb269c3327e24147a77e1af719a42bd1b34f934e316d26048c211c60d5c487200e187046e55ba9dfdd49a4dfd7892a81a52844fda9d040afa4580e46740908b05c486c56354cd77623ddb51e7c374052c189b0d43db64c03f9371c4fd6fa05814a44c8613a97956394c450926193d0f26f4baa7cf536f4939b75ebdd685c3bedd0e1d0c744b6a3dce199889a6f715ce5758fd5d43d043651aa12f1cad32d74e2434e68937d0abe12ef20a41ad4e9c5c145cbe86fe395209cf7e9b8286e6783dfae16fe7881efa77b86b3e73f7f9f953a02010aeafec2ed49d9dba3f3e176c1982ecd04f83a0f44c97d43c9196d411a4afdc30b863c605cbd831afcb8a1f8f89a22a8d1aa8dc066b12c56616676fa5be09403015c11782b81968f98f5c7ff18762cb390275ea80a4b8ed958a78308f4f86de9d68cfb1d5868bb109b07ac99c661e0a0418e15acbe317d83802b1db3e54026802a9e5bf08533160a9642cb09d68e8d24a54a64b974ee9341ddf597d36029c024b2c124e34181072d5d2cc1886f029972ff1ce080a4865b31c00944ec601949e42ae0546e163062a18e6eba8775c2743aef5b2fd7f7ce1658166dcdd6d4c24344347c67a414e5ea38270f7d50c7e86e4972d42ba7c30788e8cdefdbdd9b9639658e4a4d80c515b225711492ea10a5fa09df27f912c70de3764900bcb13179f4ace1fad2b152f54e592e4bb569878470303d91db5c273b4eb86cb59f1a95041739a48610e88ecdaebbf6113118e68a1e55a1ce45e3d216188cb9e9d36154844704a5b1b2492aa65f2bf5cd42769a5c9c6d40172a5a457694e457d863c1b2748daca893beb96c31c7fd55296f4274d076c2c342709d482ca120f1aff6e6eb99de2062d6b78acdf11fbfa2a3ca1f037e42306b981cdec32edaabfd34a5fc1a042ade60a8ed213048ee597844025d9ccc61b64a603d3be43a1e27b00a95faea475c350f1d117bdbf0f532a7ed67c3681f170bb57f03fd07b9ba4ada88935e53373418b6681b104b6e8d74b6264c17cb6c780a3cd300f16db6af3acfe095ffdf9635dfee0c2c3f646110d5411c3e21a374c85d306ef580d44215f27403257b3add4068a021370bf91f14f6e0cb2d12ea332b15a22675b864157185eb7590c652e89b19309091332dabf1bc709b50950983515c0cefb10712a7fa2835530e6cb1982fa7f38c877707d89181acf9d16c6be51d6f472664156a88983963cc23bb2318e3781ed4caac2edebc3a16c99f1f6d084d6e57b18eb1c65cda685735acbf07716818bd56a575478e3f65b3a9de6c5dfab46c6c8655ab62adcc6e8495f7f79db35c8c449650c26efa44b47a7b047c89676bf17f63d6866a6f32d3383fb0c7fd2843c9dcda52458e0ed71777ac10f250fcba332596f8bfa6a6904d7e0b02bc211550a2fa81411731c0583d997a681bb243c1152b1dd413fd8ab927431ef302f3e6b8fcd9a8031a76be8a3cf1e163fd639916b33ccbc8fa1371f7e2e6bca8b8a91398a96fffb73ade163af2aa8e5fb17c4cf26a3129b3583111223acd2d5c821f0e204346efa103fc50f11863eacc95f131c86d39ced8aea24690fe473c046670831ec1f5581ee2d309448e5a94e50a35416e954664c89cc2475b6623fa2af3a3b41cf3100a0ab9582578c025a9ac471ba3dea83fd7a0faebec62974e276b80e0eb976d001b3fb1ed2aab2197e3d86cd804761fdec53398ef102b36546161e0065797ded826fe94877a2ed576f24eb4463f58af51e9b9256468bad44c2d982b067bdb1aec12c8290884f018818058af7882cb9b0337cd25515ff818383f6542631e88d0323c89b004f2cd5114aae25b220ae26e6bdda51ac4310954c5853fb724a7a1cd2b47ec146890e6be0922c46425212dd57c60f114f17d50fad3307e2f47a21ce0765d6927b941f67356fb4ef006d76b60a24c6075460243752b9965f763319a688e60dac1cdb73d71c9645eeea99ba8c0f86b107308549f3ff3eb6b47f2d05a9f35d797f648c403dbf1848f3476f50029d2c1111d51424dae2324066ddf4b4bd234b74ea8c38d6e1f812f83c7660e4aee936430aa4a75640efdbb9f0b75bb7c94f4a9616267ab5a31fff380def853b5ef9056e8c4f161d2761b23a15625ae581606075ef0a3a3de6e7e2a99f625cae837a131be2ad6d4f384ae7977e652d51f002163fa2c2fa60462834cabeeb9df0ff83418c2f42f37c5f590c572df7365c4cf48ce2333299b4880f0d68790a3dedad75413f792baf8de64b91beef58975c41856bd8822e549aafa654b5c307308c747fe4a7156a27279398249fe32d6cfd43518a566e733c04f35668f96d99079f4c734576aee43c59a143e621d0802424508b0afa5ee99334739be539ce794f53a8bc8e92fc9076b0ec0f94e16ae42a738570973d51d7e426ab198efb9f7afa7a875910d65f0ff647bb54b9596044a84c03036a25713b39ef3bea3d2b5d44cd450c2f9bd4633a9c3017e2c2af724931546c5f99b0030ea6a32081fb76abcfa044687fda6f24add163b2c85d9ab7ae1cd27f852e0f39b5571f68b6876e64ffad8e4fdc5650ce94c4adc68d3f53cb23641ade82f32bd4a6e4e1d4ce7df89b90edc0526a901f3979bd46f94ae99019e1c8ef9b6ea1c4d0027bb115fe511bb67884510d75013e2e972dd51e329ca8dbf4efbd8f984780a86597fd38de46495104dc93e4012bdc03b183d2504baa636bb713237101f106bc37f3a73a346f2d632292017b179b1c4976bea2e2a7a3c82e489b1d5a0e92200e91b0dee55cc484e1d85ae17eaa369f91b2fb1c7965b0ee72d393a1036e67bdf23a82ce645199a844f9fe345c8ab57255f6842cef7aa1f1aa8a4977386aa81a38ef7ad9f0302bb6f6e29a33f19870ab851833818553c262549f845d68b4f4c5fc5c84b25cc4c19a111793cabbb6c838b4e00b980e436f7725c0b776de99736c77484967cdc6c54d42505ec213e3f07f7aeac40b428609935bf5766e21b3e07f2a73b6a42edbf389f275904b6aae8984713d51b3fbfd96d081e3ca755423b4a40028f874fe52fd5b9478e5ef41d12477c29be2f656453573418860288770e35e0e9d650be25db4236ea9a5c099b3416b326cc4d9f3ccf25f86fb7fd487e7ef1d4a9e116d49365c66cf5ed50f9c3fb6a88b36b943760afba8b14dd59e320900a512ceb6ef72e15e1e877972e01448e415a22e9424114b726a28681d4fc06684145be92bf7c7d5b36f6af9ddf234c6fda5abafa067e98511969a20551fa389d5c2826a3fde9b134f62dc4f1a0bb7788a53d5f3a43f07151e21deb96497ce26dc3a74edd046824c6fcdbbf305c3a6796dd6a61379614a8f75389673a4cb22ac94f48e208de48d3efdb462fb3adeedfc23052dfbd7686c8b75aa370f480fd198bdc239c95db969836bfacf2e721952aa738238c4d5be023ea5c97ff893c37135fcf81da67db6c5d43ed1042e49b39318901cd8cce45e56ccedcd043699402f3b78116dad1ddad844e7a9d70a4c8c4988251eb578742fa0e6df385abf1c64a7e4bf5e0e2233f222bc534dac8ee0b99f5de5045696a1063b1c45cad69b9de4e1064fa04d96d6cf598079d68cbb6999665b82ce8a198c0d9f6b9de1b805163801c6e70b375b8d85c3ad09f26ef501d4cada2867747e86b8444b01c13570f11d791e367c8e58c10990a1be621bddeec02184983230f819bfc1243d1957056a3e2d4e94a6c621ed699176466b1a30a7966393571a0cc1a213374fa15254e659a292e1c22061b2ae332d2e2587c2cad903c59ad171a244616bfdd9fb90bb86a550b3c616eacb822ca384c78ce819debba6a761b476e2e2b1c03dce6799c67a9d6a667397ba908f70123a4955e042958204eeb8bfe94ebe6019d76e14698ca180a0affe2d2546adec73829e4173b13fae5e35cb5b81faf0188a38573095d50db7682a82bcf3a1bca28464ef40b3747b5c36982271810d1270c99b4cdfffd10b8ff0805679cd6d9c87d544fcd16c408d15b378b76f7241f09f0390bf56bb40439333ddca7f3b362a6df999a26a893aa85006655e34d8ab237dd254030be6cb382dae27a698f41b5bf0e1957493a81335f89e042af43f556688d6efa30ce08c70504a203955da844ba03d2687b27da26ef2111b1d35971306f1b6494c4f04412761a82aa1d4455f728be4b76ca6b784c14a4bca219dbcfe44e47732faff235cbea9de533b55429770c63efe3b83ca9501598b668978c5b667f8dd9db0f38def8aa4549dac7af8b3ab78ca9d4269e497febbd34b238166ea1c6ceeb12867c16c44031f9332c4782777a7de5e762935c41fc04a80ba9e94c0851bf85052bc45ea0ebb8b711034df2f2aec480e83f5b70a1d97d979a5742e45e1cb27bb24342c2b5df1bd9737167d9475e3c1c0e30c024a20fd3291c2cfd6d1d731a915de6c4024d88c320cb5ff816e81f2d653cdd998a234d29309aa74230ea7698f4c32564bae2a6ef965eb362b9be3ec4b83f9957ad58d441a2449a1c9580b04e4892848e7ee938c6c2f519ac3efd40f825807af6ae12fe8832cc3d3053e78324c08f586febdefff789a5ec763deebae75ed78651a5403540d71ab5562033a83fe8ea08dd7b0efa3ec6d28aada77659b250bc337b658c98e69ee6e1e1c3d141776a398d3256a3c4f6e99610e4ce816bff1b63e10809f28ebaa8147a9a65ad938e4acc610efb0618927be18742e2330985541a633ffda6c12aa4331fa829d8f44c3b723ec82588abe47d8a7cbbadc32544dc6fd97e66cdabc2788f3b9106eadff1b19f179e20f018827b44db67092735c96985692e1bb810e25557e360c93de4b8d2332cdaaa4312552ea8377e2bf967dae8b1e9f97d8c4dee6b1d55d781c3ae67c0bd9b4d5be69c121e5a384d7f4c5059d86f3b1838f3f99f1ca632a45e66ca7648563ee7aa30ede0f29c5b7ef612e5ac7c19c9e9a33b58d04a28e9e1dca66c19e19fa59f18aa44e7546c685daaea477aa85401d2f46a300bf09a3bfbde1691be5725ac779ddb972b80bc3b47d8fc8f9cfe24a5057e6b5881990361e0c91cd8df1ebb6616d3f48063fe6d78a40172118371f3090a5f109edefb137dd2a961c0d3606353322897ec0af57be29ad2e165ae10620078381135d096b590db5d7492106762dbe042a70f94f5a4c6ce188158b5e9142263d01d04b09e253e276f6ad6bace8559b7cef770c8035895d65377f27591019ead7c83c0b9ff85fb1bcc38bbd38d2bf4bcbf5ca81761ec852f2edfffba76017dcfff6bc9b52e3b47a55af256e1a7cf333d65b1c71a6a6c9e599c7d843fa325efc90af75a2e8b99ee9c696cabda7fa18e74dc5a1aff3efd9ba3a00b7b24597af742f7fcebf72bee790dee6b28800d3ce280cc2d20f2f11a466af92f0eb73ed21c5a9a8c53c9e7cdfc8f2f6c11502c569480d46e62d2278589afcf740437b6a51d0b571935577ea3c398e7a9b20a7d7ad08419495f55b175b11558f314118f93deb8bec18e8af1e76db66c2458cfd7ada4572c0d082f76b79a6f6cc963ad74487ae5d2d161a7b9703f3c7bbc1fa3724a132d69f8bf80a22568206a68e03ac531c5475e9012250b12f0cfbf57b43de7dfc9b42618683e347c31a8eef18d983366aa5b8a5b1f10969d8d9c09fed1b1498d9faec007fe350a09a250cc90bbb07710ed4ef576941c725ddd578781266672dff09a0c2d4c78d6b3080a85c147948c59aafc011a38861c84d51d774e733bd1f4c85339841f0a51642bf84a3eb4f0ff38551b84b5cc4d9933be94d1c395570d7db9b68b886d5666434ce29205089d69e63047bc2d4ead0b117756463b8de5c75c4435b5abf099c3e7017e732f245a6e7f5dd4ee49554fffed719f3beab16b473c1b6c9455ed1f372d3f36a2fbb146f47ca312c2748ea122d898538c35a88258ea6f4eda63355015222440be9d3f81967b44723e08c7aa94100811822b4c509e2873fdef3a9b1790edbdd3a114f5d4aff84801c56bf90ef3d5479f1d7101f4fb1f56ed0289f014c56d5b962d62a4bad57bf17fcbd4c89c6a383101cba35b8a45c0c8ac36764ea775183430cf8a06c778017d6d1dcce74c0ec1ced44341a4c4b081165a48a9219a6291b3f3fd7708e94d5fb4b7bef3394d45a90986ea91206cb03275bacd4bd026ba279d5b126603487cfd36c4add5b6e8f044dfa65f4def783ef86b0c91d72c8daa96b51761b16fd760beaf3c22a1931c784ce4efd99baf218740f01a021f3c465a36586abe3a91f03d5386b5f8f82fd4dd23ac6ea2c44bdd9d990d77813556b626ac7867c7806d5f2775f5b6581fbab403d8bb0bea6097acfc76ff5dcb8d6e892055355114a64ccbe47ce132bf6db59cff0e9419f809e4dd72445f740edd9b6fb68e34b458712e864d65f529be7421a984f4a9c7423d0626f4f8996b687b556ab1d258ab7abbee10bc0b08173c589b49ca75e7e38883c7ee9731b5a385860b2bb8306abdc5d0d9e83b5aec90b567c9c827e02dcde2cf285276ed0e84bfbd383346e809d627a651a77dad717b3161684284978f24ec48cc76187d8732f1fa5e8d9c085f657796d26bd1d9e46c26ca5d39127fa42c55d4fd31cc2901d8c041abf480a4352f2e8e9cae69ec5c84cfce6cd58a18db2a3e5391af6df71a023e565e86181a164e73bb51b5c3ddd0c9a4cfd251c7ae02ce93557634bb7babab6258a98eab05473e2b1ecb062c4a4beda710cd5e66a1e4613bd61184080fe97588ac7cfcba3e354705b940d95a256721f89d7ebe485ed1b0f9f0f37760acb4df9cf3d446cbb935686481be9c92496ac7643025f97ab9e3eac6b70c7c492ff8e751d7603c27784989087e5877e6ef338b1f8e94fef10fdf782ed7c5c4f78237ef1aa57c8f3583864b209779fdce785cca597849927b87f9c5797320a7683649b7f17008ed6ab8c85eaee300347795daa50fe9465d5f6adc92a71c6b82ece8343d054864cfcac673a1a35ece4a9180d0b0dc098ee19d8a3b2fc05efb5cd0ef9719d09ff5170d1763ed80319c0eaca4cbb7e7f54f4edaf7b0658c532390ae2eea7290c15d8ce87cb5648ff32cd6e35ab7de4d056511cb8ff520d9da4052472c644e0cd3672794cf0ca2abddc64ee78eb5d27db8714a20669ce80b5196ee7257ace8574f43956ac0c6a00", 0x2000, &(0x7f0000001000)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000400)={0x18, 0x0, 0x0, {0x5}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r0, &(0x7f00000083c0)="8933f1e09976b1ef9ab74f7c814cd7bc966fc165e70b84f78aba96f5fbede00fdf77e36d569239782b2de147f07b7dd56cfb3a67dfbee1baed344f7aa5c8d52694ee57d980b6876478912b07e0dca411ed824f76c126d29aee118c4316f5250c2c518b2a95750b91febbcca616b624a727e6ed8321df10d47ecf0cbcc3b6bf32d0cf64e4e2a5a7bde2e82661d718811d32fc212c4666d9471a2dafd7276a6e13d89803c5643b71ffa11791f2a2db4bcccf5080e97f53bd52b5f2365a60b0dc949ed500fe3195f83d1e44ccb581c44ec83b1dca2618a68ef11bf52029082da36fe52d1bfc26cf8e1f4b6b64f9d451a9555cf64483088ce74dab65fd9ea58f931e0ae60f793cb7177f09a1dc3c53f32aad4bf9dce7c296ac25adb1a77f1c5f3c9f61dabaaa8c8b5f494617de436ef3178a2775f5f1d46dbfad192a412be8bac9201657b899270f092dd64b46b9b23afc74bb3b5e20bc10c645987bc15bc34ebb66be832ba4d779c790662de24d86936ab4970fee0e4687354a6ca97afd00e455bb4d98b7aa1f5f0cbb2c0df1c996995c3e4b6fc9ab68d305b4475c045bee021a032b12a4d52577380a30fdf9cb5eae1e87a0dba14630f8ddf8a2f07b21c745bba2dbdbb8ac16c2f5b723f28b962ccb1c51948fadd9a781018a64dbdb5a2cc43a9f84b5f80391a21ba3c4ba3fdb694bd4a7edf5fcaa601ca004c9a22d87f27f9047ef86543a701534002b13ab1fadb2d374a7773675f6a37908b0f800f5feda9b4bada0922aa56b8906b535051ce1e6e334d094a89b7f11df1231cb60547e1885e596ce6e9581373b639182e62e8feb8e6130b158010fbb7825cf818e27dbc00086a8ac1cf8976eff61fde8f842a79a0b52d57fe813b05c70514afd22dd3b66a24a2c7a7c44a07fff60784ef06b797ebac2b688ff9769011af9ef7c8797926cc0f12ca3494961f0387e467264e437921307857a8865fbf812271cbc4110c184ba4bd82c0537bb3b8adbb46f9791d7ecede389c95ed98b2696738730af4f4cecfdec20f8738f7e4f3ee4738b3db272aee26c9ca5e23f6a6bea36d173926745d75ead3ff0ba61e5d11c411b5b94d0623d4b60986f6fd38d2d68e9f3626d0bcf89467149a875680beee1984c7dae81ba4da2d76877c6aad0345da4fbd55f0e4a8455c861ec90ce6b0d312a7e96c434a5276de1dbdb5177216884e7c88f208bbd23099847402b94b9273a82c7abbde21b056e4c808494de8f4393ac12a56714a2e4396d2c902a759e0fa6b769284090d052f0cabf216b50b2602c188ab97ad825429ed0196e2227a7722ef04436353ad18fe07b2d8bc3055a2736d1f907cd2733f2f9d28ab01f60dfc3887854fe0ac7a32b39515ac63a4bbef086f6842e6d97762da73a7b40737e3998e2c38179fa46e8a92a495beaa4dc638304864177e62bb58cb10e7f407b08b7a2761a34ca3ef115635eff88e036ea5ac2cabf32967c5c161de0273b501c859683e58bdb7ff899d6ebdada01f6811de90d79457327d7da45f4ec278d617b584decd7225f3bb1c8591f2c43bd5e96f1eb0c11fbccac1db6b4356f5d673015c18c5669b0fa73aecd3d9097b10f7eb62137322feb7ac7a1bbbdb7511bec12ae3a4a184949e218c149fb86180a01d42ca9877d22d782c97cbfa9563887982eb6ec87eec3be9b71e709c4b3a4ce82717032e22098fe71d35d11fbd115892849835a73598833b9f24a75c13e45cf5173c3cfbc5015d37676dc462d467665ccd60bdacbbd51fe457499e61631ef5ec27bd8dd7f5391d23f09108cb2a99a57eca43305cc9c024af9a55c1dbec993378807a67600c9ca92d675da0075d0ae362c8d17f226e49d7e2fc9285348030069f0992aa7ac2df76dbb8bcf4586d4d8fbd37586ff6d28f2edd0b0da4989286189cd6fa1e6c43723a896f2a2f69fb8cd6b3378c07cc2084d2d56617d7ff4009507ccd703a3eff43f5c13687f7e578402e15985e6c11018ca7b6828485b09608eb993b3bc7f6ea8bd451f42260ccd514e7af692a398b7b8a8a16d46fe22e717371462e9a6d8540cd58c4dbbfca42dce4beb0fad062a591da25fa92fb67916691e960ebd28129e07069bd82007ed5afbab715f7ce962df63077efcb607ad981e1136863826bd3af7d6dcb8bf4dbe29b40209cde5a27f50ae43d6087544e11c9325c7e3b0aa8e2d026dfc52c6cc8f10b89b1ee7a768863989421e91e03d7e2cae2109fc66d9d5e3addb22ac9c619f80f03d7caa6418633f8ef179e6b5d1b8eeb11e34e57851ea8371ae3364b6dc8fd63a36e0ca487858883a515772d5e3b85afeb8554c6a631a3e8dc880c4d2bd939cd427d058e95c9a26d5801bdc0b02566a315f03d7dba2d0cf8a5e3ea33f038e50f6871b1b0f0c0a6b45cb1d80d00a802bfa940cd98c838fa4c9b4754e8bfdb25756749f4478ab332fbdbdd0fffb883a35c57f5a6ac5cf3e5c88091d264aeb733067850aa8bdf7732be850e9b39a6a02737206ad468c2670e0013a8a487975b003d1a5a9653d24aeabfdb6714da0c91272cd83847a3e17859fe8acb5aa66873fb3321c4d11670a1ee7b63626ee9d3c8ecd5587ed92ab7625d64e5db8956e266ac4a214eddf0741a49334ab2097468377d0704f00f8824198b6d1603182f642846189090ad8197d1d8685bca7d8c0d49b596a71bfe871be782153cd28cd4cd558880934e4e3645d8afedc0bf74aec2606969d3d176a839008c71e433ba6ab51882a422d32785eda10f8c1772fee7e898cb6b17f548bbcf5d0418fee610f22c7aa38f966c88599094698f2f60ad6cb0af1b3ed5e4176481c9b286e1ad0387f79e0be37a7d9e05087df57270471456fa6f4d4bf2118be653c651ce82d702bdaa73853c1ecfc3fea24dd2989a3a8d0469b5cc83be508930b1679ba8189032c4945f7e0beb99232816870a3424855e461df9ea8d1c82b0a3a7aa825ee520e47f58a968a79c7e6697b0e5688decd596e9d1cbf89d6d89a2606c57c9c691064e0e505ad2cd2791ce69a029146faa868a7c7d85e178650ecba83a7ab20f3820f6ea550e453f488596650f7f80263715e090acb0107a913314bbd3a4037d9feb894ab8ca7f6d41ae87b83e7d096b89729f177633f39497612abca485e82a7f4dbe5cb0e5fc7ed92499d03147d0a93e66036f2da22a8f04eb232e9b347d36072badd935ea7c5dabeb72ad3e24371a889f7db3bd5e4111d3b7eb483215669b666a8b148fdf7ea5bdb3d27ca6fa8abe705ad40365ad332e8cec589c37ac8a7ddfef134cdf9f3b33cdb2a803f3e4537775289ffb5847abd6019235801c0c4f9ac5f6ea0d0d50f062edb70e802ada59076d706a9b1f8fd0990270d7290ecee58c36815d3e44e1f912e7f3ed74bb5717a52db5e04a9f7777baf57f45afd20a17af3b053ce2e068b9134d46253c5a18f62561a70acab331e3adae11b04dd75ce46601b06cd307590a31b97f2398d61cd75e3fa95fe18235d1745d4126abd1b9da2f6e91a2034fcc5c942544f2c28e7cee43e4fcd9cba6667c938ac7bba5b7c36d0d8bcb4ad0b4b622cddd532179073b224de58bca70399f44403f2293abbdcaa61b4e430a32dc300263f50b3dc8f931918e1e554273ad5b4a869b066fa1c9ab137994814d008e093cc98b0535f920912ba9de7d4bd3ebface1117d52739cdb67b352478b09799543b26439f974e0e117ecfe1da4dd47c4a9ce27469ad62467c98ebee603e050e94cbff58d67f8976d1577fb6c395c6e40165b77371349eec46ff3045508a849a1d83634428a76c36ec3e4c24995b5adccaf5c595fdf9cce6ec77db56561663642be9801c14b961333feac13b98aa4e9f0fe667cb6bdf9ff09fd378647da7a04c6502f9162bbad6d4f62984b5f91e1f893134b192f0fd2d4d408c2664dbe73ed9fb95b529213ccb2537f994237c5be780c520c3f0e20ef51d1ab8c2296ed6834aa90c95fec6ead218b7363f8ddd5a8076dfd499d52fb7d25ed15c10cbdcb20359a9ca13bb34d6a0f9aa5451efa7e06aa2a89841a4be33c12dadc732d58c4681be58587a0c9a82555df4c0f3d4a23c6de5da761ede2ee7c95364bcd52a6cfeddb3eae04a9656e6445cd13b1946b27393b231b348ebb172a725f15f276eda0075562f45236a1b7528833fce7458e54bd2cc35e384f579b8b3688676f4331e9658abdd2dd38ca47e14974ff3e55bb0e135e344b4fbf0f34db83018bc115298d6ef209812ce5ba8e08ae70844f12e44c84727c41ff8786bdb8cd0fc955499e2dbfe78324481f7c83d47463375eddd7fa6aa70bd9933d6d97f042809adfb54904f63309b06ea43247ad511f468e86b895068c91c2d69e71572cc9bf2e694d13fe0aa4cc363f9dec7e2465f4d15411da5a85869d63d44eb66ea9e7456b7e01d2a78a520d56665a4d6373b0c4febbcce900c801102a8979c9046302004101f46eed5089df83e7b2a0bf7d10ae4e2cb2a7cd09c290e718b5105f8bfff604acf9a93b2f1acfefb4e4e21aaa33841ab2da4aaadec6024406d08914542defe74f2fd197ce536f76c27248cb7b6d4d74668de80f3129338cfa24d2a06c491302bd25599c5efdabf441dc2607cb499879872d4e85fcaf0864f864f9047ccd1e6488a51b8c95254ab2754211fc802691f38c9ede54da8b97e07da7fe1851433be1ecc33f3d30ac65a3da558804aa24402dae993fedede6316f2d25612b47b74e57cdd6613399ccdcc15439591fc47b2b5879c9def4f69db817506fadbf52f96db738a2d04d47243ff9b666618321fd66dfaeb5c7912097a51a96757a3db4455b502152b952347292d98975e87726ef756339dfca16f4bd87282139ae1ee56b26705be97dc703a35e3222cc027b6e26a53c23a678b0e659a4540a00c81f2d8410f8470b9fb2c6c44b89e4cf78ae6a347aff24995297762bfbd163a560c560b1b91bc70d5cd5ea6fd838365f9337e5395cc496284c93d88119df82fdf450792b5e8bef74cd55da5ea35b9b9a1b4b8dafca05aa17fad9b959848201cddd9d33088e0036bd8844de985e741947eedf62c5427936a8d1529c65f8b462ea896487acb00142d726aedff6685e55e8b36adab73b9e6ab223e5a5160ddc48daf611ecd34581a118f69ddc79c10037ccf28133b631cc940f9c3af452fdd33623fe52c5a1974694f7b9bdc42a4713bec8bd288ed48bead7dae8bfdec5356877fbcc1440e51edfb04cddd4bbc1f3c7c60db8d384d93d7a813643034ea0073380d93bab62b492233df54e0302f4b00bae57633ccff283cbc4310b67b4d6eed403aed3dcb06a757cf49387a32155afe2830465ddd50f00e6ce6fdb66987a56f1ed46bf1e36dc3d08be3f647cada870cdc464179e84fe4511653a1fab1bdda2a92b24af70797d9619357bafc82c29cf46f44a99580b817df48e1eccb96e11245899ece75b2876c7ff9f8f452f4f4759399189f154ad2025372e915c235de85a60c24eec2f38f81bc444853eb80bf0c8821e5ad777387ec6d11f806cd129735a3ea736e443c46f971e90d34ccde65af5d828bf28a87605cf45dfd4e5a6a4f699753820f404e0dd2b59c1380e818cba8689a2d11b908f6c3e97a88e41d37173d9443673cd0bcdf290751d51848a278e99be9ae25c5ca8c99340d805866f9aa70e4780299417812b43a51e7d8340da46b07849ec25f9cc26ceaf5bbea97c61a87ed01b31224a49fb805cd04c36de0af7ac79beefc12e45dc1861af37ef4bd652fc7acd8c83452395f68c1c05ede56f66678778a4d31aa4f47dbbb3881325f428fa33ec550ffa0ac49c4402eaf4b72946495ab82c23cd94853b5e28eb221db16826db3685da6b7f0bab15acfbe637820043f6fbde9a79de02fec6dc3e5ef7129072c950fbf80a80c77ffd8fa8c44a6987e773869616460907e8cec66226e933df0e57c2b223af542706111d0682c59d0c54ee5deb8bcebc1c7c950be41eb3989997cf6399e20763d5ede0b09e2c1d4d3273101028f500c1febe2485ba8c79dd2561d0e1983421fe400f283892c34b99e2bacd0f3d5223ec0c151a80063d62060faf2874160065dfea057efc3893643d556f45ded404a62386760292134f857f112b2d53f99b24e2d7005656fe3af23f865daad130c85337a761bbbe286ca1bb5e3b6b354c8184851a70714e3b2b347ba30a7d375133e4090aaa6bb3dd508d317f3836a1774a5aaad28df99e8d67d0c52136eb404e235e6ac51d1150cba7021424a96f1aab4f13f7751c33418b068a21e2d76713e953038bfebc0d1b5c61325c8edf805f6ef13ebdd107875e0c9275308c189fe0b406d0cf7a5f34a27929e0adf86d173c491bc3c7d8e1c01a499d2aa4601cb52a3b101b862aa70d601d705590a7711a46f46cba6f591c4ff8d28773d3d2fe8a8f0a40ab27cd86effd1d3867413357f3ed044232001766d6538e88ca1d8c9851f98fa690d21e82ad0d3d0c04d71699a6b9abdfd298b4fb9354179e771319d0c60fb05644ed7617d85cdd6ed4994ecdded36648497e7a4c7f39416846e86cd685575a464daa53c9cb30f8b78cddf97426af5a9b7ce08a677ab7eabb5a85def9f62662a68f36c3333d318ed83d23c29b0377c49346f4615239163db116697cac2213edc5f3087431d0bb55b0fbb21b15c3bc23e35dc82842bef810138a79a6e898ad833b85c4f82f2f73812a43de57684f24bb1f86dc7b8f0c3089b1abe0f0ee68f6d7c3f9c6c59ebdfe7841afba162a6cb0224691e2052737b52568dadd781bf8b15c3b75c15828e3b11ebbbb52e22ac03cb2b995d32ddfa3f680e2d6739621b4df78d2fe4f7cad71bb71422063b45cfceadc970a65bffe324b3a5b59374a27a9ceaeaca0d057d8804de0907b9d74e9b25f44d25484fc9f4f6b1f2908b6541bdd1b258935569394cd8577a46f5598944b9b57c02637afd2c504c35df4e24d3e53fab401bf02568cfa8e07703a6cb00b4df0c187896736198a3c6b8018c4806c6d344017caee551c106282de6c74a4e7e16f95714b0e78e57f0be78a2b9ebd984d14f007ed687393f69b499e450ab2dc890ff7dde65752f1cebddb52ef641442a89d481a8a4cf98ce0d7d78bc6d08a60081445eaba6fe2f8e04805036391917e3e550325d18f9e1343931757c468bcf97b66a29bf846c8e086f04394eb476a820b754382890f3262821d206090cee0ad5efefa3c99d6303dc8bb589be68080698637fbf71d340dcc5f50bc90ec01a9656d9e3a681bfaeda6d152d553644e9bff78bca0eff9220aec9d6da4866a3b0d4808e15e588a4dbc6ae75b0d41c1fbeeea8eda41e79244ba5ce00310c8340b7bf3f7fed9869a73fdeae0112d7e83543d761bfd470574ff7e0f7567ab3f1966925e40d47d8a95453bd45552cbc8c7d94b293e3cb5e31c9ed7441578c274672513e448a7b06ce777cfee4be156a4232404a902ecb58714a98a8f235d951875b10018ba6c308f0eeb9e33a21d89eef4427dad74f6da38f32fa0b3b435f900b67ea7553b613861eefad25c0b53a6a2d16a5155a6fea2285ff176f853081a877243b0b9a7c695c95f049f3e920bcecc4180bc49a335c2f4025f74ee3c41fd0756fdaaec19a87d8dd9235b448284b8966d651da116cadab02a7322d158ef0e90a546785b3b2a7635c22702aee21d507afa015dc22781b45ca707fa2e25599e2da47558ead56a714c4d5242eca81a5e6aff7f3225c2a6aa7a56f24c7e38c1a2a91bf83defd65fd09c8a719fce7b9590b3f66e816f7a655eb2e029da085accf63a1e5f6d96c495fddc1bcb719d49d9d5b756b56366defca8706e3e04ca7d52519111d3305199c4733eee4ac314cc8eddaddcf61e6e4dfb84fb7d6308ae9524fcf66398295e1d096825476c1420be9bbf259f7417f46a2b6826c9618ec9f754f1ecac8347da649edb8880b1e345b52e5a0aec86865957efe01f1558917f166a96959dcce1c55ee8207c63e558543641456099e87ce8421dce4f1c77369fd799dc7dfe2a5e9807b966d3f6f254a9c19c83f9d810c983d07eadff44f58984cb037de048dbafbcc022bd4e33d844c2e97df584ae25dede22d1618f805b1fa23c64aa4b6ba8e4a0c3fc0fc67444981dd10d1406f8b6f7b5ab764fc9be955d3c3b1f1bfbef04b68a51d8bee8ff9d93c264680eb8360d4afc71067d9020d52751a159a10ac2d1a95b64b88243e36c28e5dbaad0d5e54e4a4b4ee1c9e83e6d5a387c77cef7146f555e43ca851941b8385d0160edc4cfaec2689bd3ec84c41eb12a98810f264ab2585f9c1b97509d994fd9aa4ef81510b12d4ac71a26ef320b4106a24b47d0bcec9f41c6887fee0ab48c339d9f588bd71a7955bc382114ac04980c8a3042fcde413db74a7b7ebc4aeed441f27e3caee84f7f0596aae1c6c46deba8b1db23f63d89ca704965480c04e4331c8f9acfbf61052553f28216c0ada8c68004e7854b825911f887a05e3bb2dc9fa126f5fa17b08849fb6a9ead393a9715f10ddf9eba4d701232e021ab12f0c04340598b9916fc4cc6dd0b063565effacbb91b0295b32d8ef71f66e352cbe263c1d06b00c4a089f5f66b010f33d93530eb60a67d54eccd233d20ab1e7d5459dd3cd5cd0d2bc46595dfcfc4a17d66421bc1932af89a0c243d4586fd98af075035bcfa036e3865dcad18375c458b068ea163cc2cfcdf0ae84002c70e3b59153af5200e9480f924c6da5bec3c4a84fc52126221589995bb240178965e255e6880c02457a84955e270f635a8e3b2a1481dd8b7cb96e46ae9322f2ae4a472336178a7b2a0d60be60f7cc3e2216029855d6596634986262f6c8b42cb833c13ff7aa606fdfdc249471f34fe42541555f07ab2e97b773b0372f9410f2151b4d171a32c8e40d78d91d977ca16f3e3b18e21f0077a450f43d76ce2f1ab098600c954683e34bdb537118744d80c6d1af0c773d2260105fe34154b2f496e95ba6810d6a71ece4dbc6eba844ca2c4d9e896fae83ce9b71a78f5e9081ac81c1f30a8828a7d04d6dd25fb38b0d0196e39b78d7b28cfdc78865d54a578fb3785097defdf886f72b6873f77fcd1c558338b51a8d8239882952e9c8562770d931b389eb7c263c5b58b706482465d646ae669136a4baa228731ebbdd8b86f9f94c956d1c37a033fe16cb262198ff97a9a5f7af1feca62656db9ad55ec1edca2fc1c04a8a9df189011f1c901e9deb10786059787bc5d27ab7e3f13872d0445266072b68ccf94123a69872a6ef577b15a48c114b8fc969735111736f1b3b087160094873d49f99b26d43b96d5a91396cde717fefb09168a021104b4c19cbc5c099dea05f4ba4e0225afc6a22cf42f2dfbb893690058154a103e34bf5b9c0c75d2bdb5f7b90a420cd9fc2df873048eff05678ff92b36dee87978cf8ff92791ebde5f118d9f9adf470a339e48f15d184501f02ef10b8d22b9bd9f5d162dbdcce99fe895543770252d7d76bf6bfcaab027dda272ebfd403428a6e0761e9b5c1d5381a1af6d67ac1952fa58442cef2b111e4c4dad00b2164e8191e14539de5ef999e2bb9c26882d58e09d5a8dc841d5e542a27c570841f32ddb6ba37413229a7e9ad509ff9cf5ad1ac6a76ca396bbd082e7b51c961a993f71dc30132152c1535f60e38a72a5b92b2ff80fddc4b80dfd99bf03dae2b6e767ce5701bc38851cfbd97f220fb39b3a0e089130080e01770ae4dc9107df3e1a4aaac9b50e2b3dde2f66286f0adae51ed1c9b9769f7f0b4cec75843fe8b098a8482b321453423c3b4b7071f1b07016f9f58b4726ae3585c60aaed5c3eacc2b7e670eb26d0c389d7c07a9488f6f85e9591c63cad78ced1a84e841188b64c17eea3159611634903760e5b2cbf0f9c2a3947fcab22c7cbe9b19d30cee6cf0db67fae3d4e92f72dea28094a30c56d1562af0919fbdf3486884b0db30bef11647eece6150f0633389294da44df2d6beb5f6bf0357f291f614d99568f8e304bc72130640573d4ed958606f7440227b7e7268dd1342b0bd9dc5836c504ddafa420464a3848d9565c98a19a42bd93bbc20df8b5fc67f5f69f385396efbade10627a63a579836b40f6f1c952f7b4f0a3d03bd6b0eae5de5323c39993255e0c170301f92e1b569ffcb8ed570bffd738c84d46feee2a2e351074fe917e64fe23d5908af6b1f107f8d582b62f6218367b872aeefc1e6cd6a336133af6491ab35a40022d985416f6674090b4b48b6915d14d5415b7b882d3e325e432c043befe5b8327ff3eeda7268442afc0cb8c3aabfea4d7e7d7a02da2adf1ccebad0ff98daa4fd84c361b8124a5d5c515f95427cc4d0a7876a7e5ff48ecd67229f85d3fecb2a9549aab236f42bfdd30715af35b3bc7a85b42adabf1f9351959305478b80928c6f287e257f2b94d39103d6a4e265e9309597698d91fc642beff391ccee896e7cb71428207e8da2ea02de06a8d4ed9583ea05c39ce7725fdd20b206d865b2620527d31d57ab7f8a8df8548ffaed92b6c44be3d5d8bd10ad79dc8f46e36d58bd7766678a5655b1f9e50d3fd40612c0ce044c0ca4ea7a28a1b096662dd901055ff8c052ec0a0c919620428d708d94f8d4a4afda07f8570b28dd13881798342b169dfc86da04c3b35f5285a080684fab61d769a295ede366b98ef26082d2c2718083d519aafce2108c98eb546b37d8a9e06914826d1c7d1bdd22e94a6ce47e83955034690555afb855a502f759ff6a86c9bc2457ec3e3201a7587a92a32f8342a1296a601b24be9408c3c4743585dc2e8de85ec6536fb71ee9881cf98887801324db46dc8637efe2edc75e781cdf703b7c453a6d0be823d58033e116b79c11cdd0993f5d19c9dc3fb0aeb77812754ca5d4de839a3cfa6bed2f482abed7fc4a3a6cb0065048795d4ba6134267a8ea0f4793799745f3ea1dd51062d893794302c0a1d52cf247fb83b0dcb120b3fb5c5551109cfc7ebefab96977c95d7c26a3e374b944d5ce6de8adc00bf36be9f9d695a8b79b726c75bca7a70566a26fb866b732e8bae0180eb5fd63f411b95557a4552a2af231c5db90c94c44eecb9bb9fde30d4de18cee08af8be490e72d34922275db976b9190e48e82eeeab4e82efb94ef503efc3b1846c7b09a45d255864a66da422deea7e8db1dfee87324917f44351eb7d38a6d21270c82017b45da7b8fca0344e3cc62b05ae52b7daf54e9fdfef0de3c66118ee51f41dd4fd3533bf6c5ed4fcd48564e6937d9e970914641bdc09ef6df32440702bfbc2600c1c04c0063ba61346a02486fddda76c2769606d43396747ec34b8dc0657177bfc01241df3b4e3097438bdbef8e2e6ee28efd63268b610eb856377019d5697944f66f1dec77133599380528aba72af95b39e883b2cd672e531f1e02fdc3ca6da18c13a67776cb26863634c6840388dd9f138a77e62f58a9b522ea451ed0e722606d877b3c284df5b7b2fcbc93e65fbbb4c1a37045cdc74e8c7994f26c95a841e141705568974b3f5028a79fd105292d6a293732d7580dd85ac6030851e4be2d8a805f79fcb61ddeff20e70ddb3ea5285f246590465f0d4e9995173568050a9d8122b24b43", 0x2000, &(0x7f0000000b80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 05:00:41 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x8000000}]}}) 05:00:41 executing program 0: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), 0xffffffffffffffff) socket$netlink(0x10, 0x3, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r0, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r0, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r1}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r2 = socket(0x1e, 0x1, 0x0) connect$tipc(r2, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r2, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:41 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x9000000}]}}) 05:00:41 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xa000000}]}}) 05:00:41 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xb000000}]}}) 05:00:41 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xc000000}]}}) 05:00:41 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xd000000}]}}) 05:00:41 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xe000000}]}}) 05:00:41 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x10000000}]}}) 05:00:41 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x11000000}]}}) 05:00:41 executing program 3: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x3000000}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:41 executing program 4: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$amidi(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, 0x0, 0x0, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:41 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x12000000}]}}) 05:00:42 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x18000000}]}}) 05:00:42 executing program 1: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$amidi(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(0xffffffffffffffff, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) r0 = socket(0x1e, 0x1, 0x0) connect$tipc(r0, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r0, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:42 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) socket$netlink(0x10, 0x3, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r1, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r2}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r3 = socket(0x1e, 0x1, 0x0) connect$tipc(r3, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r3, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:42 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) socket$netlink(0x10, 0x3, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r1, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r2}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r3 = socket(0x1e, 0x1, 0x0) connect$tipc(r3, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r3, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:42 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x25000000}]}}) 05:00:42 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0x5c000000}]}}) 05:00:42 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xe7ffffff}]}}) 05:00:42 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xfdfdffff}]}}) 05:00:42 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xfffffdfd}]}}) 05:00:42 executing program 3: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x3000000}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:42 executing program 4: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$amidi(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880), 0x0, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:42 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xffffff7f}]}}) 05:00:43 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xffffffe7}]}}) 05:00:43 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {0x0, 0xffffffff}]}}) 05:00:43 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp}) 05:00:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) socket$netlink(0x10, 0x3, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r1, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r2}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r3 = socket(0x1e, 0x1, 0x0) connect$tipc(r3, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r3, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:43 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) socket$netlink(0x10, 0x3, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r1, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r2}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r3 = socket(0x1e, 0x1, 0x0) connect$tipc(r3, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r3, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:43 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {}, {0x2}]}}) 05:00:43 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {}, {0x3}]}}) [ 788.484973][ T29] INFO: task syz-executor.0:25946 blocked for more than 143 seconds. [ 788.510422][ T29] Not tainted 6.8.0-rc5-syzkaller-00297-gf2e367d6ad3b #0 [ 788.532992][ T29] "echo 0 > /proc/sys/kernel/hung_task_timeout_secs" disables this message. [ 788.554322][ T29] task:syz-executor.0 state:D stack:28760 pid:25946 tgid:25945 ppid:10256 flags:0x00004006 [ 788.587779][ T29] Call Trace: [ 788.599249][ T29] [ 788.612208][ T29] __schedule+0x17d1/0x49f0 [ 788.626163][ T29] ? __pfx___schedule+0x10/0x10 05:00:43 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {}, {0x4}]}}) [ 788.639485][ T29] ? __pfx_lock_release+0x10/0x10 [ 788.656354][ T29] ? lockdep_hardirqs_on_prepare+0x43c/0x780 [ 788.679384][ T29] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 788.707429][ T29] ? _raw_spin_lock_irq+0xdf/0x120 05:00:43 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {}, {0x5}]}}) [ 788.729235][ T29] ? schedule+0x8e/0x260 [ 788.747372][ T29] schedule+0x149/0x260 [ 788.764289][ T29] ? down_read+0x6a3/0xa40 [ 788.785422][ T29] schedule_preempt_disabled+0x13/0x30 [ 788.832089][ T29] down_read+0x703/0xa40 [ 788.881163][ T29] ? __pfx_down_read+0x10/0x10 [ 788.925597][ T29] super_lock+0x27c/0x400 05:00:43 executing program 3: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x3000000}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) 05:00:43 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {}, {0x6}]}}) 05:00:43 executing program 4: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$amidi(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880), 0x0, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) [ 789.003754][ T29] ? __pfx_lock_release+0x10/0x10 [ 789.015533][ T29] ? __pfx_super_lock+0x10/0x10 [ 789.038241][ T29] ? do_raw_spin_unlock+0x13b/0x8b0 [ 789.058368][ T29] iterate_supers+0x8c/0x190 05:00:43 executing program 0: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) socket$netlink(0x10, 0x3, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r1, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r2}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r3 = socket(0x1e, 0x1, 0x0) connect$tipc(r3, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r3, &(0x7f0000004400), 0x400000000000203, 0x0) [ 789.101730][ T29] ? __pfx_sync_inodes_one_sb+0x10/0x10 [ 789.113608][ T29] ksys_sync+0xbd/0x1c0 [ 789.122023][ T29] ? __pfx_ksys_sync+0x10/0x10 [ 789.137702][ T29] ? do_syscall_64+0x108/0x240 05:00:44 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {}, {0x7}]}}) [ 789.164578][ T29] ? do_syscall_64+0xb4/0x240 [ 789.194545][ T29] __do_sys_sync+0xe/0x20 [ 789.226920][ T29] do_syscall_64+0xf9/0x240 [ 789.250419][ T29] entry_SYSCALL_64_after_hwframe+0x6f/0x77 [ 789.264763][ T29] RIP: 0033:0x7f99ea87dda9 [ 789.287294][ T29] RSP: 002b:00007f99eb6ca0c8 EFLAGS: 00000246 ORIG_RAX: 00000000000000a2 05:00:44 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {}, {0x8}]}}) [ 789.317676][ T29] RAX: ffffffffffffffda RBX: 00007f99ea9abf80 RCX: 00007f99ea87dda9 05:00:44 executing program 1: r0 = socket$nl_generic(0x10, 0x3, 0x10) sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000400)=ANY=[@ANYBLOB="140000002a00091b000000000000000006a6f076fb7715d07038f82167a234a694efba59a67789fc639548a7755e2273145649864fb2bbb0c93a5b11cc3d0e4a78f0ae696e7f1bf8dd72902498290decc0a5d7ba5da157f1d8249422dc63889b278d00dcf59542874f41bf4a0db0b2d445f1587773bb30d38253aee0562ad7d4131e4cbd55df4f3d5ff7d19e9a0163bff63e9152a303e27c2d5ad3638109c5"], 0x14}, 0x1, 0x3000000}, 0x0) syz_genetlink_get_family_id$gtp(&(0x7f0000000040), r0) socket$netlink(0x10, 0x3, 0x0) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r1, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) ioctl$sock_ipv6_tunnel_SIOCADDTUNNEL(r1, 0x89f1, &(0x7f0000000540)={'ip6tnl0\x00', &(0x7f00000004c0)={'syztnl1\x00', 0x0, 0x6, 0x28, 0x2, 0x9, 0x51, @private0={0xfc, 0x0, '\x00', 0x1}, @remote, 0x20, 0x0, 0x80000001, 0x40}}) sendmsg$nl_route(r1, &(0x7f0000000640)={&(0x7f0000000200)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000600)={&(0x7f0000000580)=@ipv6_deladdr={0x54, 0x15, 0x100, 0x70bd2a, 0x25dfdbfc, {0xa, 0x20, 0x4, 0x0, r2}, [@IFA_CACHEINFO={0x14, 0x6, {0x8001, 0x1f, 0x9, 0x202}}, @IFA_ADDRESS={0x14, 0x1, @ipv4={'\x00', '\xff\xff', @initdev={0xac, 0x1e, 0x0, 0x0}}}, @IFA_CACHEINFO={0x14, 0x6, {0x6, 0x2, 0x8c, 0x8}}]}, 0x54}, 0x1, 0x0, 0x0, 0x4000000}, 0x40) dup(0xffffffffffffffff) r3 = socket(0x1e, 0x1, 0x0) connect$tipc(r3, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r3, &(0x7f0000004400), 0x400000000000203, 0x0) [ 789.381980][ T29] RDX: 0000000000000000 RSI: 0000000000000000 RDI: 0000000000000000 [ 789.413196][ T29] RBP: 00007f99ea8ca47a R08: 0000000000000000 R09: 0000000000000000 [ 789.450819][ T29] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000000 [ 789.476654][ T29] R13: 000000000000000b R14: 00007f99ea9abf80 R15: 00007f99eaacfa48 [ 789.494001][ T29] 05:00:44 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {}, {0x9}]}}) [ 789.499594][ T29] [ 789.499594][ T29] Showing all locks held in the system: [ 789.517919][ T29] 1 lock held by khungtaskd/29: [ 789.532388][ T29] #0: ffffffff8e130c60 (rcu_read_lock){....}-{1:2}, at: debug_show_all_locks+0x55/0x2a0 [ 789.572638][ T29] 4 locks held by kworker/u4:7/2450: [ 789.594315][ T29] 2 locks held by getty/4823: [ 789.608240][ T29] #0: ffff88802fe5a0a0 (&tty->ldisc_sem){++++}-{0:0}, at: tty_ldisc_ref_wait+0x25/0x70 05:00:44 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {}, {0xa}]}}) [ 789.658451][ T29] #1: ffffc900031332f0 (&ldata->atomic_read_lock){+.+.}-{3:3}, at: n_tty_read+0x6b4/0x1e10 [ 789.702381][ T29] 3 locks held by kworker/1:12/6034: [ 789.729309][ T29] 2 locks held by syz-executor.0/9986: [ 789.754512][ T29] 3 locks held by kworker/u4:25/19339: [ 789.780441][ T29] #0: ffff8880b943c958 (&rq->__lock){-.-.}-{2:2}, at: raw_spin_rq_lock_nested+0xb0/0x140 [ 789.824482][ T29] #1: ffff8880b9528988 (&per_cpu_ptr(group->pcpu, cpu)->seq){-.-.}-{0:0}, at: psi_task_switch+0x441/0x770 05:00:44 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {}, {0xb}]}}) [ 789.875214][ T29] #2: ffff88803aa4bd70 (k-slock-AF_TIPC){+...}-{2:2}, at: release_sock+0x30/0x1f0 05:00:44 executing program 4: sendmsg$nl_generic(0xffffffffffffffff, 0x0, 0x0) syz_open_dev$amidi(0x0, 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880), 0x0, 0x0, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) [ 789.932887][ T29] 1 lock held by syz-executor.0/25946: [ 789.961086][ T29] #0: ffff88802e47c0e0 (&type->s_umount_key#69){++++}-{3:3}, at: super_lock+0x27c/0x400 [ 789.992303][ T29] 2 locks held by syz-executor.3/29706: [ 790.018310][ T29] 1 lock held by syz-executor.0/29714: [ 790.023974][ T29] [ 790.026401][ T29] ============================================= [ 790.026401][ T29] [ 790.039395][ T29] NMI backtrace for cpu 1 [ 790.043831][ T29] CPU: 1 PID: 29 Comm: khungtaskd Not tainted 6.8.0-rc5-syzkaller-00297-gf2e367d6ad3b #0 [ 790.053708][ T29] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/25/2024 [ 790.063752][ T29] Call Trace: [ 790.067015][ T29] [ 790.069928][ T29] dump_stack_lvl+0x1e7/0x2e0 [ 790.074598][ T29] ? __pfx_dump_stack_lvl+0x10/0x10 [ 790.079778][ T29] ? __pfx__printk+0x10/0x10 [ 790.084356][ T29] ? vprintk_emit+0x607/0x720 [ 790.089051][ T29] ? __pfx_vprintk_emit+0x10/0x10 [ 790.094073][ T29] nmi_cpu_backtrace+0x49c/0x4d0 [ 790.098999][ T29] ? __pfx_nmi_cpu_backtrace+0x10/0x10 [ 790.104446][ T29] ? _printk+0xd5/0x120 [ 790.108588][ T29] ? __pfx__printk+0x10/0x10 [ 790.113175][ T29] ? __wake_up_klogd+0xcc/0x110 [ 790.118009][ T29] ? __pfx__printk+0x10/0x10 [ 790.122582][ T29] ? __rcu_read_unlock+0xa0/0x110 [ 790.127764][ T29] ? __pfx_nmi_raise_cpu_backtrace+0x10/0x10 [ 790.133737][ T29] nmi_trigger_cpumask_backtrace+0x198/0x320 [ 790.139707][ T29] watchdog+0xfaf/0xff0 [ 790.143855][ T29] ? watchdog+0x1e9/0xff0 [ 790.148171][ T29] ? __pfx_watchdog+0x10/0x10 [ 790.152831][ T29] kthread+0x2ef/0x390 [ 790.156885][ T29] ? __pfx_watchdog+0x10/0x10 [ 790.161546][ T29] ? __pfx_kthread+0x10/0x10 [ 790.166123][ T29] ret_from_fork+0x4b/0x80 [ 790.170525][ T29] ? __pfx_kthread+0x10/0x10 [ 790.175099][ T29] ret_from_fork_asm+0x1b/0x30 [ 790.179877][ T29] [ 790.184524][ T29] Sending NMI from CPU 1 to CPUs 0: [ 790.189768][ C0] NMI backtrace for cpu 0 [ 790.189778][ C0] CPU: 0 PID: 0 Comm: swapper/0 Not tainted 6.8.0-rc5-syzkaller-00297-gf2e367d6ad3b #0 [ 790.189794][ C0] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/25/2024 [ 790.189802][ C0] RIP: 0010:put_prev_task_idle+0x0/0x10 [ 790.189828][ C0] Code: 90 90 90 90 90 90 90 90 90 90 f3 0f 1e fa e9 57 f1 f8 ff 0f 1f 80 00 00 00 00 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 90 0f 1e fa c3 cc cc cc cc 0f 1f 80 00 00 00 00 90 90 90 90 90 90 [ 790.189841][ C0] RSP: 0018:ffffffff8de07b38 EFLAGS: 00000046 [ 790.189855][ C0] RAX: 0000000000000000 RBX: ffff8880b943c940 RCX: dffffc0000000000 [ 790.189866][ C0] RDX: 0000000000000000 RSI: ffffffff8de94680 RDI: ffff8880b943c940 [ 790.189876][ C0] RBP: ffffffff8de07d48 R08: ffffffff8f85682f R09: 1ffffffff1f0ad05 [ 790.189894][ C0] R10: dffffc0000000000 R11: ffffffff816b5230 R12: ffffffff8dad8b30 [ 790.189905][ C0] R13: 0000000000000000 R14: ffffffff8de94dd0 R15: dffffc0000000001 [ 790.189915][ C0] FS: 0000000000000000(0000) GS:ffff8880b9400000(0000) knlGS:0000000000000000 [ 790.189928][ C0] CS: 0010 DS: 0000 ES: 0000 CR0: 0000000080050033 [ 790.189939][ C0] CR2: 000000002002d000 CR3: 000000002459e000 CR4: 00000000003506f0 [ 790.189952][ C0] DR0: 0000000000000000 DR1: 0000000000000000 DR2: 0000000000000000 [ 790.189962][ C0] DR3: 0000000000000000 DR6: 00000000fffe0ff0 DR7: 0000000000000400 [ 790.189971][ C0] Call Trace: [ 790.189977][ C0] [ 790.189983][ C0] ? nmi_cpu_backtrace+0x3c2/0x4d0 [ 790.190000][ C0] ? __pfx_lock_acquire+0x10/0x10 [ 790.190020][ C0] ? __pfx_nmi_cpu_backtrace+0x10/0x10 [ 790.190034][ C0] ? nmi_handle+0x2a/0x580 [ 790.190056][ C0] ? nmi_cpu_backtrace_handler+0xc/0x20 [ 790.190073][ C0] ? nmi_handle+0x14f/0x580 [ 790.190086][ C0] ? nmi_handle+0x2a/0x580 [ 790.190100][ C0] ? __pfx_put_prev_task_idle+0x10/0x10 [ 790.190120][ C0] ? default_do_nmi+0x63/0x160 [ 790.190136][ C0] ? exc_nmi+0x121/0x210 [ 790.190150][ C0] ? end_repeat_nmi+0xf/0x60 [ 790.190220][ C0] ? __pfx_put_prev_task_idle+0x10/0x10 [ 790.190242][ C0] ? __pfx_put_prev_task_idle+0x10/0x10 [ 790.190262][ C0] ? __pfx_put_prev_task_idle+0x10/0x10 [ 790.190283][ C0] ? __pfx_put_prev_task_idle+0x10/0x10 [ 790.190303][ C0] [ 790.190308][ C0] [ 790.190312][ C0] __schedule+0x2b47/0x49f0 [ 790.190339][ C0] ? lockdep_hardirqs_on_prepare+0x43c/0x780 [ 790.190359][ C0] ? __pfx_lockdep_hardirqs_on_prepare+0x10/0x10 [ 790.190378][ C0] ? __pfx___schedule+0x10/0x10 [ 790.190397][ C0] ? tick_nohz_idle_exit+0x2ef/0x3d0 [ 790.190415][ C0] ? flush_smp_call_function_queue+0x142/0x2a0 [ 790.190432][ C0] ? __pfx_tick_nohz_idle_exit+0x10/0x10 [ 790.190448][ C0] ? tick_nohz_idle_got_tick+0x9a/0x110 [ 790.190465][ C0] schedule_idle+0x52/0x90 [ 790.190483][ C0] do_idle+0x569/0x5d0 [ 790.190506][ C0] ? __pfx_do_idle+0x10/0x10 [ 790.190525][ C0] ? rest_init+0x35/0x300 [ 790.190544][ C0] ? rest_init+0x35/0x300 [ 790.190557][ C0] cpu_startup_entry+0x41/0x60 [ 790.190576][ C0] rest_init+0x2e0/0x300 [ 790.190589][ C0] ? __pfx_x86_late_time_init+0x10/0x10 05:00:45 executing program 3: sendmsg$nl_generic(0xffffffffffffffff, &(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x3000000}, 0x0) sendmsg$netlink(0xffffffffffffffff, &(0x7f0000006b40)={0x0, 0x0, &(0x7f00000065c0)=[{0x0}], 0x1}, 0x0) socketpair$unix(0x1, 0x1, 0x0, &(0x7f0000001480)) syz_open_dev$amidi(&(0x7f0000000080), 0x0, 0x0) prctl$PR_SCHED_CORE(0x3e, 0x1, 0x0, 0x2, 0x0) sched_setaffinity(0x0, 0x8, &(0x7f0000000040)=0x10001) r0 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) preadv(r0, &(0x7f0000001880)=[{&(0x7f000001ba80)=""/102394, 0x19049}], 0x1, 0x0, 0x0) ioctl$FAT_IOCTL_GET_ATTRIBUTES(0xffffffffffffffff, 0x80047210, 0x0) r1 = socket(0x1e, 0x1, 0x0) connect$tipc(r1, &(0x7f0000000040)=@name={0x1e, 0x2, 0x0, {{0x1, 0x1}}}, 0x10) sendmmsg$unix(r1, &(0x7f0000004400), 0x400000000000203, 0x0) [ 790.190673][ C0] arch_call_rest_init+0xe/0x10 [ 790.190711][ C0] start_kernel+0x474/0x500 [ 790.190728][ C0] x86_64_start_reservations+0x2a/0x30 [ 790.190746][ C0] x86_64_start_kernel+0x99/0xa0 [ 790.190764][ C0] secondary_startup_64_no_verify+0x171/0x17b [ 790.190790][ C0] 05:00:45 executing program 2: r0 = syz_open_dev$vim2m(&(0x7f0000000440), 0x7, 0x2) ioctl$vim2m_VIDIOC_G_FMT(r0, 0xc0d05604, &(0x7f0000000480)={0x1, @pix_mp={0x0, 0x0, 0x0, 0x0, 0x0, [{}, {}, {}, {}, {}, {}, {0xc}]}}) [ 790.621074][ T29] Kernel panic - not syncing: hung_task: blocked tasks [ 790.627983][ T29] CPU: 0 PID: 29 Comm: khungtaskd Not tainted 6.8.0-rc5-syzkaller-00297-gf2e367d6ad3b #0 [ 790.637801][ T29] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/25/2024 [ 790.647865][ T29] Call Trace: [ 790.651184][ T29] [ 790.654133][ T29] dump_stack_lvl+0x1e7/0x2e0 [ 790.658847][ T29] ? __pfx_dump_stack_lvl+0x10/0x10 [ 790.664072][ T29] ? __pfx__printk+0x10/0x10 [ 790.668678][ T29] ? lockdep_hardirqs_on_prepare+0x43c/0x780 [ 790.674714][ T29] ? vscnprintf+0x5d/0x90 [ 790.679083][ T29] panic+0x349/0x860 [ 790.683007][ T29] ? nmi_trigger_cpumask_backtrace+0x244/0x320 [ 790.689185][ T29] ? __pfx_panic+0x10/0x10 [ 790.693718][ T29] ? tick_nohz_tick_stopped+0x7b/0xc0 [ 790.699107][ T29] ? __irq_work_queue_local+0x137/0x3e0 [ 790.704672][ T29] ? preempt_schedule_thunk+0x1a/0x30 [ 790.710070][ T29] ? nmi_trigger_cpumask_backtrace+0x244/0x320 [ 790.716259][ T29] ? nmi_trigger_cpumask_backtrace+0x2d4/0x320 [ 790.722452][ T29] ? nmi_trigger_cpumask_backtrace+0x2d9/0x320 [ 790.728628][ T29] watchdog+0xfee/0xff0 [ 790.732788][ T29] ? watchdog+0x1e9/0xff0 [ 790.737125][ T29] ? __pfx_watchdog+0x10/0x10 [ 790.741809][ T29] kthread+0x2ef/0x390 [ 790.745873][ T29] ? __pfx_watchdog+0x10/0x10 [ 790.750549][ T29] ? __pfx_kthread+0x10/0x10 [ 790.755136][ T29] ret_from_fork+0x4b/0x80 [ 790.759636][ T29] ? __pfx_kthread+0x10/0x10 [ 790.764219][ T29] ret_from_fork_asm+0x1b/0x30 [ 790.768992][ T29] [ 790.772078][ T29] Kernel Offset: disabled [ 790.776390][ T29] Rebooting in 86400 seconds..