a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0x7a00}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:30 executing program 4: fcntl$setownex(0xffffffffffffffff, 0xf, &(0x7f0000000000)) r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1752.477865][ T8013] usb usb1: usbfs: process 8013 (syz-executor.3) did not claim interface 0 before use 00:52:30 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, 0x0) openat$zero(0xffffffffffffff9c, &(0x7f0000000040), 0x90000, 0x0) preadv2(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000002c0)=""/193, 0xc1}, {&(0x7f00000003c0)=""/245, 0xf5}, {&(0x7f00000004c0)=""/69, 0x45}, {&(0x7f0000000540)=""/27, 0x1b}, {&(0x7f0000000580)=""/28, 0x1c}], 0x5, 0x20, 0x0, 0x17) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x4000010, r0, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:30 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x5523, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:30 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x2, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:30 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000000c0)=@urb_type_control={0x2, {0xc, 0x1}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x10000, 0x0, 0x0}) 00:52:30 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x4004550c, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:30 executing program 0: syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000000)={0x0, 0x10}) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000012c0)=@urb_type_iso={0x0, {0xe}, 0x7, 0x0, &(0x7f00000001c0)="2e2000925db293fd0600dd9e4171848e790c33c1b385a7c746cae32b0ed59b19a22ca83b72cdefc1e3546a284ba2a06aaf875aeaf23b3a5e65363112e0254824d5ef20cd8e3cba7ef6382c304c61f09c5eff0dcdae2bfac728a694a8f7ee29870d4c56bedbda2ac1e7f523e43ba2ca6e6c0b5c40205623e75c749b8c1ba1a6e0a8f5128ea46a6f202524ab76cd98c546c005e1cf62cf82f545ec7c6b05560b9ed9cd92c4a1ccd8fe2b28119ca365449b83b4681e6860e427e05f611c35f10d760b46943cafde3e0546532d0ecf043a7164cccc5d9dbfb6e5a80d4c970bf275bba3", 0xe1, 0x3, 0xfffff801, 0x38, 0x0, 0x0, &(0x7f00000002c0)="96452861af25ee866cc8e2d9f41162b2d87f07995025a912eca66e05660825155f1f348a4bec1a32397aa492f184d1340c252cce3c5a9afa8dd21687c64ebeb028d6f8586169dc104cc839b73badb9b846f5b60417d5527c070140a715c1c60fdc78dc0adcabedaab92d8feb46f6800a9bbd8958d15fc718831190f01c17552289221b41f402343598223be1359076491dd328ef61ebf2e597695d02d4916b63512bf0a2323fdc6980a1a1b9999ab5f6c868f4e69ff149ae3205ee0291840353aa29a536d3bd6709757b7ee3c0db432c12bb81ef162a35a8c4e20ab68be35c342a12553f06f7bfa4009370f9e18bab64c89235b521fe1984cf8e36e4977b87ddb39225160b43221cecd6a6dc7b4e94756b649d20c9c03412c09771f571cc9f177400b669bdb6e4f7f4765d844b05510b58fce7e2f12462b7cb306b70d96ab140cf3cc2ba3270181b1cb4c286cf58d5f6c7d346b916a896137cf54085b931a42651351a44ecefb633aa2702d205c854c315dc557a4b4e307b23c561509ecc9e475165a0b567a7fae0bbb0b9cb63ea071706dd8c438c96a29fe41f7c26d471cbd4af53053bd0873416bb86892b90114cea5a8a5721ee942f78c880af6f67c4947c1e6ffc9cdd8e1bd1bb7e5cacdd6cafc53ba04c89717688d67580d7be0317fe2b8986560d0bb7d11551baf4985bf5527c5a4fbecc0d9fbd056405743f5cb00da1aab50ea1bb780ab85d9d21fb8563538609dba3c2ba7188be9fa03ec544dc33bc55cbc5b955bbcdaa1e062cada5500aa55ec72ec539c1f0565bc043bb210bbc36b465497eede49a1e5be4a62e3a05251c68b801028aede2a5c86a980a4771aa6c3cef35f5de042f02dc5fce35961ce47ca559cf6b6a9602a2da182d68db2addb4e34967a166658169f5c85852d56f00aa6c7e34dd1001a288b2d137801a229b2fedfe36edad69a7ee671ed6b8d38d2911ca65581d1022033b18fc2d9fec56202862369434ccdc3ee9a6576bf565e7cf3039a8c7cefba4a69ee34c6f79c4328e38e756e1418ca5ac20f9b1610d4f79611cfeb176b8f9fd9d687fafbcc929c659a4a74bf2f00be9093da606bf0dda11a6d6099e9cae9305263dbe4c9fb38089b7feafae11777f217afe391d83ffa088094577d7bbdce38b64928c28bcb790018435b8b30735bdf865f1e9ccba2446cd6f85c8e91b6a7d07686aac91c83da9c2e2d9ae8ecf0d46ad09ce7c6e461458dce616d1d90ffeb61317ef994d553f023634587d5cc28c214e8df719389c786e2c3535b0ca2c59c5c91d4c99613831bc86b0d0e72f38674e281cbf3c755806d9ef18620334b84c96437c23e4a8a390e977b47a47e4aa450dc656ae631bce3367411a3605b7b1e083fc5762af07a80ac1042f2196da5d2e76f685614e9d17d363cb499516749a6ed82e44914075d7367e1b4e107003ed463f2d1459ee08da4cda76b1b32eff6ce1853b62d1bd557526d26e8dc545053b7a3caed6e2bb1af87d1f304ef29efc3883ed07f8f07e11dc87179fb392cccde5c694b4a1b54c81c118ade37ddf85777f14d47afdcaf65e0b16d4546e1a3bd78bd6e387c0c608ce8d4ea1fd48ebb45250897fce6ba96fbb338bf08b983ce1969265b983bd35f5c5fafa900ddc921fac21fc4e12a5e9b85cf4bd842b62e99afa491a3d60e778313f8f7336e2a21989e931c35430cee529d57f9f78835c545238299751c5455883b3de3aadcdf459d4164f14db0f6931c69083a95e44f5fe7f6c59174505654d2a07597d7ac2af9b9fcbb76d2f187e3733861e31f5fffa37944c6247d77f1dacaf172eabc3a72c1876c921fe6943692d551ca7c7a3fa9e13eac23438bdc3250828294bdb0ea29fc76d0cd4361ee24db92e2b93bcafae693649803dc4299928f2a2e01e2b0078bcb2444286dec4311c2064094aebdf0687242a77688bfedeb8a3d1b56ce5277b2a77b9d7851edb09c47e12a7810dd759fcf899c6c9d0abf9cca5c7f3bad414f9d110139c7276f01d164a5eb27d8afb1542954627e1dff4b4038eb572803a8bf4b02bd3b665c621a5cb940af97d393519bb51a758f678705eff4a5370e9d77c5f9a2d2e6236e0aa68b4dfa5d9f3e071e12572b597a37163680682696308f2d6937aa6c8acc51fe16351ffae623915042a9396cbd73205964cd7bbad8b8df7210e62fd6b4c98f88b53a3025552a81723772274fc200e2ec5c0f2cc48244f0f08be30a3cb9ba2b7351425d40fd1330cdf3dc336a1ca3b4a2da4449b5746fff788f9447faae3ee15f26e2b69677a169c464e882cb63189c60cd98b0a293f55256190b9b5249658edc660af75f946dc3f54b541707df451c1ccb2ec80990a25a13d254c9bf4d149b7d8a3ea4bb6a37ad273c78c9ddef863072a92d363cb20ca2a6d79f4c80cc63bb659f17ffaecc189558ff90eeb025e8c484de26cd36297481f377e0470a3f8e17546dc076e0587fcd963149b7cc4c1c7f064689ea9a4a0d383ed4d74451ed793f2830851bede5d218d1d397d14a111c6037fc9dc833f3ed66ff8a7431d80fd9b8635643100902c2a057b7e62b43695e3eabdd1ac26b5338c55e518d1f78b4c35e93d2ef1b95ccccdae53febcb01024b3e8bc9a614fdc694eaecf8ed9620158376b62abdb77227578f4f68231d8cc0c2bc595101ada809625da447367fff5d730f3097506e027d106f92000a3a47858cf15b0eb69d89f4521ebe1f47dae7c512b70a3196c1bac2dc7d550a65b951b3296735101958d2cd5cf7b4a307ad0e064d7273847b2386c160baa30f49e1e3f74513a94119550b059a6b1d1ba70c7c3887c685112617e7be4a51f7833769e366dc88c6f1381cf61c05c10d33525ae183737b80e7ab2fc5c222acf9830e3bb6c00b687a6879707315f98ac81ce6451ca06d8e8a84b5de77dbc770c89b3f8eb7576750be535ae85717a04a66415ab91176c758e5272b051ffa914fd370b8a878e2ebd995243b05b1c65bea442cda5855dd643944c0e9910b2157f53d86225a53a335ecdb739678802af6c9a0258809c256504b7193812702c29ad495267e7641f0405f5b4fc414f0477e00fb851a46f3f1b10042ad6c079a9d3520129a52a1e78b89b5814e7b5c361ab254fce94260679094889e17c6afd07437216cad35c30026a2ae301c352dc77c23b6d3aeaaac2b59862189a43878f978c98fb66122aedbc1549491a3e92fa89a086e245c4cf6b708024a1305a5f3772dc92cfd85fd203a77c3e614be1de7e1d274c98498cf8ef81a8b61078268184c8bab428a58fba67b0574e25ca141ec07ec5dbaf8a8e249ce357ecbbe7eda3b30d6e5468bb00917052df5dd9f6f01b55f1d32c024bac51a95e212041a1a4028fb93ef2dcddbfe2469723d9c35d2891d94e888577fa1c80a6a2d5ba9331e93af8b52db4e718650db632084fc289c55fc8a4b97e9361245e73b055ee4223a5b59e1bd225340d7401b493f203cc9e8b259ce2f781219003082b77b023fd04f05fd738d99f1bd2ff6df212a4cfdd99fc56eb932c1eb68a31d25207325d345907a479ad7ebc5b6dde8e221b84ad1203031b27d4b8787af0e3c0a73fe785ed6386593e285075d789a159ea9e06f376a2c6e78c0c4257ddff5230b3677ea477a9fe194a9428d17d8de7ab3864d3e24b210e7631dd6f6b85e216577def2dbfa0372b9399a524e453e2012c5a09ace45bcf68bc0573697e279de0aeaaa789976b54a9ed78771ca3c5322e68bea915a8c7c839ab33ee52eb73ab4211ad4c6f0c820ebb0f0f95c6940e2bf307f51c17e19fc8e06fab72b9d419fdc4f62423a797a1343a175f71b8b7b69eecabeda16eee4086d401d203da766702b3fa5f8bd78650db389cd8b2624b5984b6a8435ed57edb376b796187a574a274539c9257175ce815ac6c83144175711e7295f2560c2712309a56a8f08e8d74ad124ecd3d2b88d7e8c47cc4fa26baa11f1a02395fdb409ad5184abaea4da0446bafa7d3f3e68fd4f20cc4eecf7e5821b05c82321e9262a53bfbda910dd0960c6737aa61d0c6eb7d8fa99d0dbe756ad2980c0413933976dadeca261c3a2c062918b26d9ddb2e4d15b52fa02fe10639568770e45626e5ebe34c32280a9fc4b4ec522a1ee966602521ed4abd73eda27a910365aac2059a95d7962d7c8ed471751f9c4f8feb4d08d3c98d6c937c19c62190198e34490380818e92508f09329dba0363f096090ec2af90e58963bb11f5b75427e4f99183649ae4786d11ea6137da4576045c4a191969b0c571632e8f3b8d8c088209ce9ba6d9e5ad7574103d93d5d7957de54547444f4bb7e639727b15c29be9aec6e1c041f727630e605fbc7b484aa4284679ea82d8448a34f082948a697344d8a1ba77c2c329d149f7581bed35e25283af89657cc7bbacdf74880fc92c04eaf659c5e57ed9ef81aad071c637ef5bb558b343fb1926da6037094f6db00390ca719c0ba4cfa4f0db9cbbad7138e339a8b7244cd4ca5d94e1667dbd33704141d4fd6282bd49ac4730647c9ae258285da75ae39aefc43bcc032ac622b3b8c55820c9aa99983164a232497107e698eebf70c839dcd29bebd63780c80725d663ed31cbae401eb78a78c991bc510dfc696296389246018fe6a99f887ca7b1f64506397efa7961fab93290341dd6e763558a51ffa72d7632480e1fc4d4e6c9f44973c4406a86b43585d61fb9b93c4cf27dc54ee30e51b94691d36000e613c208d5cc014c6ba54e685e10b003957728082cdec6e06bf9d1d4abd9d63dcd0c9a905e5454e77606968c8ef756038865169d3ed91639c397f06e56c1b3fe6fca9880d80f75b892121e3cb3fcf2aaf1f39c0ef46f3f724490f134a497fca08a8a2cc95994952bea42de36709890bbf78a8dca7ca9797e5f3349a8c63bf0cd713b104d2ac069ac6e76d3669e19972946014ebae2dd0a8e6686c8e64719d1d378530e1fef762f551e60c2be7f38085f8b68ccdac3b51750b515a044d977c38705aaf4888d6cc741fa97e196677dd61c1750192615e255c96a488134c4469e24b1379d09f36e198548abadf8c0db5eafcd078483f8ad635a4a794964c56b5f8274ca320346a4aa487591b6542b0a4072ea484a9c4d4bd15d9785beb7182381143224b3b5953461d0ae06a0abb9584f4a4e0a9f6f68f4d23a2dbd4be6d746de8f75047bd9382788dd1b83d9e895b9d0145d2c46e0cb7d38bc317c95f7813e30e32d867d06813848e12cbc53b55d75e1f4f8a57862acac1845b54fbea5f21c7704440654bace679fd34444b1229747e6c13f387200a8e0191cf06a8ffa40ff50a079b4b1514aac4fa7990a556dd622b68c80e98bf158972d54a1f32b1f53609e861cbfd80d1c97b27ad3725e4d8b09dc3f22e8031ce535c6aadbea5c1c636aa79d3eca09df7e36ab0063027ae6d7f68f102b97d08bc9643753621b4799cef85b27b7f3dde7702a78129a6831d3dc8ffd1cd482c69b65dddd3c8e76219dfdca92bd1a9c3e90a286caccd6f87f77e9a8589fea1a880840e63308fd2538e9bad91d233117ffe8e32c343dc0e2f3d1bcf7ff97ccc2f6f89e870a962fd4ca6abbf6b9b7271f351badcccaa46180e4f4083142c65a558fa9e44718b3dafe91fe8f33b3ae009236d7b701948e4b4bdb4c9d4820006a5aa49294e4a0636a34b207e44b45568bd8b84b101e99ac2f0fa643f633aa429315c2a6c0891f94378b3ef905d2c24117adb3e586eec21896802a9bb7e31b9510aa8955b7951612ad1c1a25887bd74d7a32362ddd4ee13521af", [{0x9, 0x8, 0x3}, {0x1, 0xffc00000, 0xfffffffc}, {0x81, 0x0, 0x7}, {0x200, 0x98, 0x4}, {0x5, 0x3, 0x8}, {0x1, 0x0, 0xfffffff7}, {0x4eaa, 0xff, 0x10001}, {0x81, 0xb7d8, 0x44}, {0x5, 0x400, 0x1f}, {0x7, 0x6, 0x27}, {0x5f34ba6a, 0x7, 0x9}, {0x3f, 0x7, 0x13d}, {0x9, 0xfff, 0x2}, {0x6, 0x0, 0x6}, {0x6, 0x46, 0xfffffff7}, {0x3, 0x6, 0x7fff}, {0x8, 0x749d909f, 0x5}, {0xfc04, 0x7, 0x8d8b}, {0x5, 0x74617564, 0x1}, {0x80, 0x436a, 0x4}, {0x46, 0x9}, {0x2, 0xea, 0xffff}, {0x80, 0x8, 0x80000000}, {0x8, 0x7fffffff}, {0xe4, 0x50f, 0x7f}, {0x82, 0x5d, 0x1f}, {0xfc, 0x1, 0xfad2}, {0x8, 0x1}, {0x3, 0x200, 0x80000000}, {0x8, 0x401, 0xffffff00}, {0x2, 0xa5a7, 0x6}, {0x5, 0x24, 0x202}, {0x400, 0x800, 0xa0d}, {0x20, 0x7, 0xff}, {0xae, 0x80}, {0x7ff, 0x3, 0x7}, {0x0, 0x8, 0x6}, {0x9ca, 0x1, 0x400}, {0x8, 0x81, 0x9}, {0x7, 0xc4a, 0x81}, {0x601, 0x2, 0x3}, {0x0, 0xffffffff, 0x7}, {0x1, 0x200, 0x7fffffff}, {0x400, 0x5, 0x8}, {0x7fffffff, 0x800, 0x5}, {0x9932, 0x8a, 0x4}, {0x5, 0xfffffffd, 0x9}, {0x80000001, 0x7f, 0x7}, {0x5, 0x3ff}, {0x3, 0x3f, 0x400}, {0x3, 0x1f}, {0x7, 0x10004, 0x9}, {0x7, 0x6, 0x36}, {0x3, 0x40, 0x2}, {0x5, 0x0, 0x1}, {0x8001, 0x6, 0x4}]}) r1 = syz_open_dev$vcsu(&(0x7f0000000000), 0xec8, 0x40400) ioctl$USBDEVFS_REAPURB(r1, 0x4008550c, &(0x7f0000000040)) [ 1752.547256][ T8027] usb usb1: usbfs: process 8027 (syz-executor.4) did not claim interface 0 before use [ 1752.558785][ T8030] usb usb1: usbfs: process 8030 (syz-executor.4) did not claim interface 0 before use 00:52:30 executing program 4: rmdir(&(0x7f0000000000)='./file0\x00') syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) 00:52:30 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4b47, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:30 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000078, 0x1) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000000c0)=@urb_type_control={0x2, {0xc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = bpf$ITER_CREATE(0x21, &(0x7f0000000000), 0x8) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x1000000, 0x810, r1, 0x100000001) 00:52:30 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4b49, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:30 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0xb901}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:30 executing program 4: r0 = openat$vsock(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) write$uinput_user_dev(r0, &(0x7f00000001c0)={'syz1\x00', {0x3, 0x8001, 0xd7, 0x7fff}, 0x24, [0x1, 0x100, 0x9, 0x6, 0x3, 0x6, 0x1, 0x80000001, 0x6, 0x6, 0x2f9c, 0x5, 0x40, 0x2, 0x1, 0xfffffffc, 0x4a5, 0x22, 0x9, 0x3, 0x0, 0x2, 0x2, 0x8, 0xfffffffb, 0xfffffffa, 0x6, 0x10000, 0x5, 0x5, 0x100, 0xe87, 0x4, 0x18000000, 0x400, 0xffff, 0xbb7, 0x94d, 0xf475, 0x401, 0xc79, 0x1, 0x10000, 0x7, 0x101, 0x1000, 0x2, 0x10, 0x6, 0x10000, 0x7, 0x3, 0x40, 0x4, 0x40, 0xdac, 0x5, 0xfd2c, 0xb7, 0x7, 0x9c, 0x2434, 0x2, 0x9], [0x5, 0x32cc, 0xfffffffd, 0x7, 0x8, 0x0, 0x81, 0x78, 0x2, 0x1ff, 0x838, 0x6, 0x2a0, 0x1, 0x43975a8b, 0x6, 0x5, 0x80000001, 0x100, 0x1, 0x9, 0x8, 0xffffffff, 0xffffff00, 0x9, 0x80, 0x8, 0x20000000, 0x32f8e700, 0x6, 0x9, 0x3, 0x7, 0x3ce29990, 0x626d, 0x6, 0x7, 0x3bb4, 0x1, 0x2, 0x4, 0x0, 0x3, 0x8, 0x7, 0x4, 0x800, 0x9, 0x4, 0x8, 0x8, 0x70f94528, 0x400, 0x5, 0x45c2298e, 0x4, 0x7, 0x20000, 0x2b, 0x81, 0x631e, 0x8000000, 0x5, 0x8000], [0x7be7bdb4, 0x3, 0x3, 0xffffffff, 0xc4, 0x9, 0x0, 0x1, 0x1f, 0x7fff, 0x39, 0x4, 0x67, 0xf3c6, 0x13d4, 0xfffffff8, 0x1, 0x8, 0x17e6, 0x81, 0x0, 0x8, 0x2, 0x8000, 0x6, 0x800, 0x500a, 0xf2, 0x4, 0x3, 0x2, 0x7fffffff, 0x8, 0x7, 0xffffff7f, 0x7, 0x53, 0xd1, 0x3, 0x80000001, 0xffff, 0x81, 0x7, 0x5, 0x3, 0x8, 0x4, 0x40, 0x5, 0x7, 0x1, 0x7, 0x3ff, 0x3ff, 0x3, 0x1, 0x200, 0x3, 0xfffffffa, 0xfffffff8, 0xffffffff, 0x6, 0x1], [0x0, 0x9, 0x7fff, 0xe88, 0xffff, 0x4, 0x1, 0x6, 0x6, 0x5, 0x7f, 0x100, 0x7, 0x1, 0x1ff, 0x45, 0x8000000, 0x10000, 0x5, 0x0, 0x0, 0x2, 0x8, 0x8, 0x1, 0x40, 0x5, 0xffffffff, 0x10000, 0x1, 0x80000000, 0xfffffeff, 0x5, 0x7fff, 0xe6, 0x8, 0x4, 0x10001, 0x0, 0x3, 0x7, 0x500, 0x9, 0x2000000, 0x2, 0x3f, 0x0, 0x400, 0x0, 0xe6, 0x1f, 0x100, 0x120000, 0x3ff, 0x44f, 0xff, 0x0, 0xee, 0x8001, 0x6c, 0x0, 0x10000, 0xffff, 0x1]}, 0x45c) r1 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r1, 0xc0185500, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:30 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x90000, 0x0) preadv2(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000002c0)=""/193, 0xc1}, {&(0x7f00000003c0)=""/245, 0xf5}, {&(0x7f00000004c0)=""/69, 0x45}, {&(0x7f0000000540)=""/27, 0x1b}, {&(0x7f0000000580)=""/28, 0x1c}], 0x5, 0x20, 0x0, 0x17) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x4000010, r0, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:30 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x541b, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:30 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000011c0)=@urb_type_iso={0x0, {0x9, 0x1}, 0x9, 0x21, &(0x7f00000001c0)="728c953f7ee44dd23a3115c1cf315f286016a5b9b7abc152e58ec63d9480548571df4ffbbb94ee9d9b95e29824ef06a8adba229f758f3c3809bb6f7dd30f7281dda0a5a5e9fcef550e2ec31beeb51d308c91f297c0da22a39b69e4c537f88c0a60ada8767205e54f7cd73bf13d209f596fd6e8350486a18e7777211dbc5b01cce0d175a40b81dc12031561ac06ca1b7a03b695758a9b91be56cc836081d60a10ea3c01edb7cca1d41e2c50ae69067076d9093a3fe00f2bcfadca6506b631a958f5bbe7615026a71e3084d478fbf6283822c6215ddb58ae1d8643e2fd2931a8619534b1dbc57b55ea396d2cbbaaf4b23240d333c607709681730000c237cdf13279964b6861fc10d00f811319c1babb1108ea55d99cd73fe8cf16879ab85ae946be4111597d91f98d5094af1675a5940a5d42ad11cb546afd6fc31d057040a186fff3b5907f9c9a2f23d8dc67672e7a42aa4e91464770862299738f22e7d7fec2aa3ce94999ce0a5d42c51f96e88b6b040fd547f43eec45a3cb0386b125384c17f65df74cef40a92116123d2d7d140c57666a4fedb0e60aaa1af55151453482a9a6f763cb31bda2e8c6901a4bb5e6d3392414a29f0e94461b9a2b9f37ee6793e215127f4a338a21f994284ffca2ef36c3eebabd479b0fccd68cf6c2e0c1e1de4238b8d86f8c267ae810f8388e394393fae2b2aa68f89ebb38e0426d362611210eba8bd39250a4b226780b8e63d7c57593f2364933eb9dbd5d4b828aec8d09ef72d1c655bea4b87d1fcf984adc62f43c41d51a8f42f84b5fc17a18b53450f83429655a39688c1f7f074b2a875435b97ed13c9ac4626d9e6103c15e743ac76e58ecce408e0f2a9542c054ae355e5446ff5ed84ff5a0f55b21f0eb0903b4173d10dce35fd103892d8ae038ae9caba02be1f9d219fd6cdb2b78b2dd868f103cef95eaf70c0f38ea9f3b19d9dd10400763650e3a988e23a654603e51ab56524342f034e7cd8b14a5f4e4c2f2d51cdc588dc003b9fd4784d0d5189970b5460c57a3bb1794645ec9c87821d0eceda3c9aadd5ce1f8cd2d620b1de4d0b59459b96443547e36e3a062349a72d96430f1d63c9787fa17f5cbb4a27b7460f1de114595811d6b4eda989a5992bbeee11ffb85e3b6411138f323301653d50363b196740d0a56d27586f554be4d35992fa7d45f28032b75fc992041d822a1f2074cecbf2227ecf7678702255f7e6f7185d47735f4837f61d7231a2ae76a7e11d7db48eeb83e8dbea0eaa87232eee872859b1f7859ac476e1e90709c57f32af9a356b30cec42b2e0ec87a97c09755b9c8bb9edf73fb7324039885257a870c2d58c68fff71805250f4a23e228f2b1b1a30371423eddaf4600092fc2c901ea97afc579864115a4a5b760b04937c479f62facaee2c32064fb2181e4510eafd3233bc63e3fe8fe2c8602d85b995f20ae06ab60cfdf0e9f387d7992d983aef77ab50d040468df3ed0799d0c973ffe3ec475088840dab434cb440b250b2133a9266947e4a4ffbd67c2f879ca1162b056903be6fc9b3fcfb7a004388420eeeef2798515db9cddfa704911e600cf2c71e58a4919fe96afc48497badf2eb1bbeec21cdbbaf40fc1053ee4f551282ce2bfe364894daa22b7aae2f57f62d82f2ca0be92af638a3acf70718ed5adc957f9fcbcd6fb76242aaae9c66a14ee7ab1ea171b6b791cfafff3b56597a40181c7987cedeb311683c2c7543e1864fe5f40c4d78413a29cad0626597bee8b2a60db324bf68ccbd05d6224276df69e77d05d1d24633d2cd3b53cbf1fb3b64ff32d911c3baeeaecfc19d77e474b633bc19b677f40b380ec5757b7222350906c65461dee28a3db3da8e321e1c16cffd3339a541b0fd4575ee5bdce4d3258efe2d96f83d4e9accbf75635876eaa9bc3a3f147f7746ece3b61f07a5554a4130c1e3b1b248323896553ea46cc731a91f84429dbcc83ceed59ea3af810dc4445a10209b9c64c14817e0abddaef94a5bb80f52e444c5df912b968ecff4096c5b538c7f5e9ce84eaeef32bde0a5f9af8739d03d146ea98d11f5dc903c210e9cd10b3617b767dd649958adcfef17235e838e5f97b259bf280e66bfd08f2ccb08092cbd604e807b3f7c56d852738cc7e7f05c35caabbd178893f21866f26116e106920d78bff7ada269abed9b88da333fed7e5f6887b80e8c5ac70c0796519cf964c717286e57d8f71f26424efc999f500d29791769408e7ef133a8b03216a63f66612b633e3e48cdf89ca860a93a0926d96531164bdc19284bdcf07be9474706cd722c67b4de156941cd4e7c2c05964f3dc9185b1159fd37a9d3f7257eeafacb1ea0b9651c11acbc2926262737bd2c411108aad2814dbfaf63beac5ef62daadfc67b4fac03fa7fcb48a4e9f65883f104e66ba714c16d8bc77647309077be8590b41848304a1725b7e5b6877c79a72d56e65cb92902d326b98657145d00eb27774cc2d3722a8075ad5e470b8a72ba9769275112eae3415a8718975d01062073def0ddb702601b4ce34603b98aa9ad1fb357a7d0f523ce991f59214dbd4b7815899967be6775014fcd5b0dd86433b2c6d0dafb16fd2c7a95413859401d1f6eff271ef5ec1f151c654dd7cde0ae9654591d0ed048a87910009ef1cb69e3c4652c04523e6463ff5dafc406fa9cc209513bbbbd013e362e3cc210a14092c3e79e37db58449f6ccce03c77656dae75679cf7119b0bd3e30a5dc2a9f19f0472042c8041c01f3631dace9c5a6c23340fb77d18448bf0aa541b8b315cbf0eb3f19bbdce3245a85f68d7099fb45dcb75d50d4ee02eb0486ae5fd1254148d846a36fd876b71a0f68d44b567a46ec16702f1fc0a35833f4c25c7b6e05016d8f4d5db8e8c16f2ccb3d07177db8009664b554db6ffc00b08c11adb6109a85ed92293e5bbb839e0ce8dcf986cf1232277f6e12cc46ed69917e8ff60c134294e340aee5780febac00d985b658d97aa01a810bbb399e746ff8344b087dc2ca5094ff024d31fad456faf0c58f89016b27a3aef66e2be07951972b1a6ec2bfdda0a9b02f22313964aa082c4299c8df733d136e38f8f5d76fe44f4d16bf8bd4b5f3dbb0e1de08c0dcc5d72b67f1211432bcb36aa0fadbc0d5369b70125721de3e6d8276c9f1d56fe73e5b6a8686f3230f48329fd7ad00731fd0c0b5df360b2c441498854f0f4b0081a0ecf69ad76f799ce8d3aa3aba1f429d88c8a4bd90e927507182d7dc6092f96d9fbfe8ef829c236bb98bbb2eb2e5f7f80fd5e63d891def3930640a6ebdd0c3c907423510164f296c18e15609f1d9cd90f203d77a6c27b83bab9898c53f217fbe6136beb5b19e136e187953f9561122867e22120734ea6d82eb2a90511b1d40db647dd3a472093190feb0cf97ace702f509d0780017cc739360b9b789ca26ac3812e7121292bed6bcb3518637725e5ea77259ba9c1460723487c2a86f0aeee5cae0d3ad0f07115129936fb9bbca434e51adb3dbb5ef82221d21d96a08dc412e811a5a82b6524cfcdb7edc2c42ea86e82ba30e6f4de86abf45195c3bcb1627e4f0d55409acab040ef3ba6b736ca5881b719a51aa35ca7d4ca43c01c4f25afce846ba89bb08da3cd3ecf733b618d7d8637eb65fca8e303b4f3936a977fb486dc1db1c695addcafab7eb7f0c1b67be91bfc6b40cc8e36fe7746ab4f028fa79ca5085aa026babc6c3a2ff27c209c7e5ffc4d7f256f81b3120a415dba7c6b1b13ed292b3495f191fb1a36d1950e0e52d8b1a418bf18f815b82a4b77e91da0ef2676ba001f1ad7286e7dfa5bae028ca56111315c99176091ea5016b9ff4ff6cb082490ba74bde70f4eedb134f08cd63a8a86355c2151fb58ccadba1bd927107edc517a54c9e786b3ff0ee4ac1d0cfd833bdba7f184674f078122a9c842f0b4e7424ea9334d0510816c8ddfd59879534c1ee96c840226ac83780ba02cf6b4d51756565e048c6b99b57dfaf0858a6a2bfce1bd11fe22a9c1329b87a416e6dfca7ed47bfa2da20e55081544a976bd58125fbbb8d929bd24991e8f63ecc83055c2ab3be1260b3aba69f53e9845d3e5f2be21abb67d84d4fbffc95ed131382ff9e6959df6d6397da457bb7558b5da196d57896a937e2679a86e9370febd3d223bf9db5f1552283c102a5d085eebc98d49acce7c0f75da4d96c1a993e238a3e52a667ebd6cf754c884728a8321319e4f3ed557dd208c72db953135b6171c73de059e981e983c8d296ba91bfbe5bda528d2a1eefefbb2076c49e8f37b2844f04795a9afee0f5cd662b5807af4fcedeed0a677eadd3cb5cecee6c666989fc64bf01f7a023a7b8769bed3172da88aa4d7188271895c4b71293247ca81d79fdd0e1c2af7f00fd9cec7964e0ee602693f91e9ab0e62ed67263b0496eceba409964f4a7a1974cdfab62e7a47ef596f7eaf937f77202b3ce30adb15de0711c9f8dc05f035285df020221610958993868da0b4638177641bd5d23c2616876b6078ec20619921de65884534cc27751e3eefa6be0ed8b7e2f74b7092e4ba5728c45f0a3adc0cf14963745a25f108533dd3b3d4a4c471a8b67afadc2cc44a479494c47efc0aba49f944f64bb118dd373c4ffcf8b181ec587759c2a0fba611815136375d96b2c9b1d855b90bd122336247717583e2f2d43b0ab12f6bf5edd3577adb1ba6ed2ec761700f6de73a8cb5e6055459c4c6d8d65a04887fc7b8cbaa3bd3db52a68e0e39014ddac6903b00c90bb990cc4bea1b19be33cbb7cb533ee5559008ac218292ae9250b1969a73302528496983df2ec8adb6285e2a7eb84516db57550f9b9658549e76818af78746bf83751cba8e66701c221a0b121e44bfe1c8152b3a9487942df05be015f3743a8b2eaca019ffa98883e8dd973ea202695535f4722bb7e703d183f3d42d46ab5d5eaf85c10a22f03d8a3e9cffd0f93f21f0c1a21f14ebf4aebb1746ad512459d12c05bced4a9e98596243b49cb32cc5598760a82b0d3a1afd7bb7b78cabeadd1bd06e89b02200dae06f883dd7db934967f3dd0639aa19691d6952f877b884248a606dda9c0ca9f61c042f4ea09be0b2dfcdebac2c70cda2cc777e689cc4fce12464b637c98907cf50a017f0398cddfc84e9bc86e1d5bc837fb4c9ac33289e3e18bf505a8cf68af2290a896f8d67656959f68bc0d93fcfdf3e32afe093e5943d9b6c4473e1f9d6b428c9ddeac1f2a439df01416b14e9c8aa81680c31e3d9e9b492bed7ca8e5adc7e329290edb31641081b2766d2a646593a1391f8a6d84d6d1c5a48ae956321bf376e23fcc0e6def86c795470798ead10132565e82ebd11e719c4ab84483fbfc94f86162f231c7f8d5a6068977625c97b00218b40a93ce1f7e8fcce95af97d1bb48f3a55eaef2fd4edf9762f932e8ba6cece7e1a8fba232018441cb21b0ba1e5eeddab61fcde353d5486ec1f4f29f1af8b4a065fd7444fc4d099006fa3ba915224f8f24eed82b4dc0a302a5c5fc7f172fba9912887da9456e003ff7313dfc65c8bf57bacf7acb9f2e7c11603a2b6633d3b9c99a8a98dd64a1e22f4ffbe01aadf6a8b5883738605b9e5fd7d7402fd68877e4ed2a07a8b1623db4f2dacad22750d3d3b43f9bd7f9bf3d1899e85ee076afdd6f2cd4f342745d89713d3370d056856511e7d9ca56d15705a233359003a50eb8078bfcaa7e4bde663f2c0cd98d240d03803f577fe330db66a6fb9cc0af82d4475d7d86620f491ff3c7d58f0547801572f3840a58d7e7dee4514e32c317cb4fb8cf1a87a922cc49a89c2e36f8ba4d0", 0x1000, 0xfff, 0x5, 0x5e, 0x1, 0xbe6, &(0x7f0000000040)="7adb674647ed24d3da35226e41a9a3761b1a69100bf2538d3301fcb36dc6b74162adc73713f762e7ff2101a114060594c8ec5f41cfd7ae805cee618baa337335fb3a8ec8f3ac6381029ffbdf8e92b24ce2771b00aec1850e840c31033f0d3fd5d4cc2c49e0f09a8de57d895052a41358f5eb2aebf51acb7e3e443887ddbcef087fd45d7fa42dbd701a20679a63470b9e9c6d367b8f44a002654a34487ca5e3c7584911e77a9820d8bb2d0d159e76c70f00835406d67ee66eca794f84b9953cd1a9ff965c3674f0a5f5279f01e6425158a181eef4c51ab8dd95f86958cb1312544eb4ea9fcc836398a7716f317488001c4b", [{0x9, 0x1, 0xffff}, {0x5, 0x4bb, 0x5}, {0x8, 0x80, 0x9}, {0xffff1142, 0x3ff, 0x80}, {0x5, 0x800, 0x1}, {0x1, 0xfffffffc, 0x3}, {0x4, 0xc0, 0xff}, {0x5, 0x7, 0x8}, {0x3, 0x1ff, 0x8000}, {0x9, 0x8}, {0x6, 0x4, 0x3}, {0x2, 0x5, 0x496}, {0x0, 0xfffffffe, 0x9}, {0x929, 0x8, 0x5055}, {0x5, 0x10000, 0x7fff}, {0x9, 0x8ef2, 0x1000}, {0x2, 0x6, 0x400}, {0xffff65aa, 0x6, 0x2}, {0x1, 0xc1}, {0x6, 0x1000, 0xfffffff8}, {0x3, 0x9, 0x81}, {0x3f, 0x3967, 0x81}, {0x9, 0x9e, 0xfffffffb}, {0xeec, 0x2, 0xfffffffc}, {0x857, 0x3, 0x4}, {0x2, 0x9, 0x4}, {0x6, 0x5}, {0x1, 0x6, 0x1}, {0x2, 0x4de, 0xf52}, {0x3, 0xfff, 0xffffffff}, {0x3, 0x5, 0x5}, {0x1, 0x2, 0xa}, {0x7, 0x3, 0xffffff0a}, {0x5, 0x25b, 0x3}, {0x5, 0x200, 0x40}, {0xe00, 0x42, 0x7fffffff}, {0x6, 0x4, 0x9}, {0x7, 0x1, 0x7}, {0x3ff, 0x1e, 0x3}, {0x101, 0x7ff, 0x1}, {0x8, 0x8, 0xcdac}, {0x3, 0xfff, 0x2}, {0x4a, 0xffffffff, 0x7ff}, {0x1f, 0x1, 0x2}, {0xfff, 0x7c, 0x2}, {0xba2, 0x8, 0xfffffffe}, {0x50f, 0x6, 0x2136c853}, {0x1, 0x0, 0x10000}, {0x3, 0x0, 0x800}, {0x2, 0x4, 0x1}, {0x5, 0xfc000000, 0xa24}, {0xec30, 0x1000, 0x7a1}, {0x0, 0x3eb, 0x8}, {0x5, 0x0, 0x7}, {0x5, 0x2, 0x1}, {0x3, 0x4, 0xe40a}, {0x5, 0x3, 0x401}, {0x4, 0x9, 0x1}, {0x3, 0xfffffffa}, {0x9, 0x8, 0x7}, {0x81, 0xc7bb, 0xfff}, {0x5, 0x5, 0x40}, {0x1c, 0x7, 0x80}, {0x3, 0x1f, 0x8001}, {0x7, 0xc5}, {0xfffffffa, 0x722, 0x2}, {0x7, 0x6, 0x2}, {0x3, 0x7, 0x6}, {0x80, 0x80}, {0x80000001, 0x9, 0x2}, {0x3ff, 0x800, 0x7c5b}, {0x1ff, 0x80000001, 0x2}, {0x4, 0x0, 0x12}, {0x7, 0x7, 0x49f1f449}, {0x5, 0xff, 0x5}, {0x0, 0x2, 0x7}, {0x1c1, 0xffffff01, 0xfffffffa}, {0x0, 0x80, 0x400}, {0x5, 0x5, 0x80}, {0x400, 0x1, 0x80}, {0x9, 0x654c, 0x7ff}, {0x3ff, 0x8, 0x9}, {0x6, 0x20, 0x1}, {0x400, 0x8000, 0x2}, {0x0, 0x9, 0x4}, {0x2, 0xa588, 0x7}, {0x7, 0x1, 0xfffffffd}, {0x3, 0x0, 0x8}, {0xffffffff, 0x81, 0x80000001}, {0x100400, 0x6, 0x6f}, {0x7, 0x100, 0x10001}, {0xffff, 0x3, 0x8}, {0x7, 0x3, 0x6}, {0x6, 0x2, 0x8}]}) 00:52:30 executing program 4: syz_open_dev$evdev(&(0x7f0000000000), 0x2, 0x220000) r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x9}) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1752.685314][ T8058] usb usb1: usbfs: process 8058 (syz-executor.3) did not claim interface 0 before use [ 1752.716568][ T8063] usb usb1: usbfs: process 8063 (syz-executor.4) did not claim interface 0 before use [ 1752.767618][ T8073] usb usb1: usbfs: process 8073 (syz-executor.4) did not claim interface 0 before use [ 1752.793956][ T8070] usb usb1: usbfs: process 8070 (syz-executor.3) did not claim interface 0 before use 00:52:31 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0xd5d, 0x501001) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000000c0)=@urb_type_control={0x2, {0xc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:31 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x4004550d, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:31 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x5421, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:31 executing program 4: ioctl$GIO_UNISCRNMAP(0xffffffffffffffff, 0x4b69, &(0x7f0000000000)) r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x15, 0x0, 0x0, 0x0, 0x0, 0x0}) readahead(r0, 0xf0, 0x9) 00:52:31 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x90000, 0x0) preadv2(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000002c0)=""/193, 0xc1}, {&(0x7f00000003c0)=""/245, 0xf5}, {&(0x7f00000004c0)=""/69, 0x45}, {&(0x7f0000000540)=""/27, 0x1b}, {&(0x7f0000000580)=""/28, 0x1c}], 0x5, 0x20, 0x0, 0x17) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x4000010, r0, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:31 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0x1000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:31 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000000c0)=@urb_type_control={0x2, {0xc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_open_dev$usbfs(&(0x7f0000000500), 0x101, 0x40200) r1 = fsopen(&(0x7f0000000000)='vfat\x00', 0x0) fsconfig$FSCONFIG_CMD_CREATE(r1, 0x6, 0x0, 0x0, 0x0) ioctl$INCFS_IOC_CREATE_FILE(r1, 0xc058671e, &(0x7f0000000100)={{}, {0x7f}, 0x0, 0x0, 0x0, &(0x7f0000000040)='./file0\x00', &(0x7f0000000080)='./file0\x00', &(0x7f00000001c0)="dc5fa475486394f036e2db400191313891ef058efef366e8e95e0519dc8f212415d251e887ab690dfae94b254215252ec7d7676d24d5ec4f020a63954edddd2ca5edd9d611c5c6d4699d23a078b53ed97de9050b378f9827c4da728362f37331e9dc3557402617abe922b4ca17684d1e88dd17ee3a9140dc8ef29e45f31022ded623126ab522b70df3da2e6d236656fd8b67c518c65dea397d6f7098ffdaaab3ea023ca75fc7375b570492be7b20b4fe8b8901b8e55452cc603513005e687f57a9b693287b94638791f602033c374781f5c8c35cef7531d5341683bdd99df490bcef339b4ca375a22f32656242338a33b1d41dc6ef735c4c25f2df2fdee2f25c841125d80fd5b3433272bfe4b7993b1d7290db2a05d7d55f0ff69e0762d2985171d64d987277a364", 0x128, 0x0, &(0x7f0000000300)={0x2, 0xf6, {0x1, 0xc, 0x2f, "54f1e7695d330804278d17d165439f5891a6cbfb98dbac39e31e2b6cfee0c1ced78438764eb4d6752d7185e1ef4ccd", 0xba, "549fbbea8ffa31c09e7fd9c24e249c90b76bcbf6f502fe4278ebed6baf808d36b049e261184e40dda09041b05b1ba7d14df0936acd5a51987fcef6f78719caa3db8ff9f12fee40bbe32176f239c1c267f0deb5bc132b4e96a440c71cd2d78fecbf31b1516b5d8d8eef7d4151eb7e527b06316bcff15ad943e890bdf0ec9cc16a3579d397f2c5b1fd3c77eb489bdbaf27ef819a2df9bf7301fb31e4a553b3a91e65434ff5585a6abf9c36d8dd1b80ce00d85fc1a54d24c9b8f525"}, 0xc6, "b84efdbe568d417e746c25819448f263a28fe79582052fce5b4feb68645012e2bae02c4e9462f739ed49f107f92fd09f62a091550c48357a857bb31f1caa25507af625ab3729aebfb149c7ac0f4dc6e2807d06a7a9592ebaddf6e31a1fa399b5517048b163085453a25f0ff82bc4103081d4ae540d17b60737059e43e80326908e39484dbe26c7a430942ebb36a26e6eadc6f2488ce19b3081c715049555a5d9e5adf2ab442636f5e32ad737b8590bde8520f618cad720ebe2ac391c818ec335620d5c299e19"}, 0x1c8}) 00:52:31 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x5450, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:31 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x4004551e, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:31 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x5451, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:31 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') r1 = signalfd(r0, &(0x7f0000000080)={[0x9]}, 0x8) ioctl$PPPIOCSMRRU(r1, 0x4004743b, &(0x7f0000000100)=0x1d) ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000000)={0x0, 0x10}) ioctl$sock_netdev_private(r0, 0x7, &(0x7f0000000000)="d68b") r2 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r2, 0xc0185500, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1753.466490][ T8095] usb usb1: usbfs: process 8095 (syz-executor.4) did not claim interface 0 before use [ 1753.502975][ T8108] usb usb1: usbfs: process 8108 (syz-executor.4) did not claim interface 0 before use 00:52:31 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000000)={0x0, 0x10}) ioctl$USBDEVFS_DISCONNECT_CLAIM(r1, 0x8108551b, &(0x7f00000001c0)={0x5, 0x2, "0fff80e33909b68f8a4edded2936d7c3dcc5b380c7f64f6ec841609ba525a22ea83ebb7c186d33a37f87d571ed3dedaffb620e5d376ab7ea5b661a986a5fd430f9fb947dc9a352e0e5ae354e387fe914d3f37d15be3caa51b83680730823fc2e3739a94d1591ef81c2466e85ca6f7e358386420c1379d5e0172a5254d967f8bcbfac5e8906a53dec344d21bf552e085cb58570a8ab40147ac7979e22dbb34e60b01addc7df37e2d25998da3c7cfc3d01e78bb78686a077948bcc5c47eb5dcae0aa91621d617b30273f338b608fe2211b3927d1dfb0128a535452cd389c2a724e3488c86ea1d93b4c534a61c7cd7c41c20159a6c647948a85a66a481deaa7052b"}) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f0000000000)={0x0, 0x10}) ioctl$USBDEVFS_CONTROL(r2, 0xc0185500, &(0x7f0000000140)={0x5, 0x31, 0xd6a, 0x3c, 0x35, 0x80000000, &(0x7f0000000100)="5dece8051a36ae528e4480411fe5d7b1e8e842b359114f2afbdc72761cc5d38faa73a1f9f71b5039d0537fb06f396c6d3e52ae1c71"}) r3 = openat$cgroup_netprio_ifpriomap(0xffffffffffffffff, &(0x7f0000000000), 0x2, 0x0) r4 = dup(0xffffffffffffffff) ioctl$USBDEVFS_RELEASEINTERFACE(r4, 0x80045510, &(0x7f0000000300)=0x1ff) fsetxattr(r3, &(0x7f0000000380)=ANY=[@ANYBLOB="73797374656d2e5e24270075bb294d47bce0f08b91a1bae3d051899016abc40a09547aa5e59d7a710af14273865530bcc355c29170507411140cb6386c42b2989ad048230bc753dd01cbc13e32d3c048b6830b4b8c5bfd0682edcfe8d179f1af71dcb7d5b23d98c6066ee0c5e662a229592429a1a29ebc6d9285800d7e911936562ec2836df5e63f145fd1e83690ce"], &(0x7f0000000080)='/dev/bus/usb/00#/00#\x00', 0x15, 0x0) ioctl$USBDEVFS_CONNECTINFO(r4, 0x40085511, &(0x7f0000000340)) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000000c0)=@urb_type_control={0x2, {0xc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x4, 0x0, 0x0}) 00:52:31 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x5452, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:31 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x40049409, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:31 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x4008550c, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:31 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0x2000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:31 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000002c0)=""/193, 0xc1}, {&(0x7f00000003c0)=""/245, 0xf5}, {&(0x7f00000004c0)=""/69, 0x45}, {&(0x7f0000000540)=""/27, 0x1b}, {&(0x7f0000000580)=""/28, 0x1c}], 0x5, 0x20, 0x0, 0x17) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x4000010, r0, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:31 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000000c0)=@urb_type_control={0x2, {0xc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1753.552369][ T8100] usb usb1: usbfs: process 8100 (syz-executor.3) did not claim interface 0 before use [ 1753.569623][ T8118] usb usb1: usbfs: process 8118 (syz-executor.4) did not claim interface 0 before use [ 1753.592325][ T8122] usb usb1: usbfs: process 8122 (syz-executor.4) did not claim interface 0 before use 00:52:31 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000000)={0x0, 0x10}) ioctl$USBDEVFS_CONTROL(r1, 0xc0185500, &(0x7f00000000c0)={0x80, 0x0, 0x0, 0x0, 0x0, 0x2, 0x0}) ioctl$USBDEVFS_RELEASEINTERFACE(r0, 0x80045510, &(0x7f0000000080)=0x8000) 00:52:31 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x5460, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:31 executing program 4: r0 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r0, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r0, 0x8918, &(0x7f0000000080)={@loopback={0xfec0ffff00000000, 0x300}, 0x0, r1}) bpf$MAP_CREATE(0x0, &(0x7f0000000000)={0x4, 0x9, 0xff, 0x5, 0x800, 0x1, 0x800, '\x00', r1, 0xffffffffffffffff, 0x0, 0x3, 0x2}, 0x40) r2 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r2, 0xc0185500, &(0x7f00000000c0)={0x1, 0x12, 0x0, 0xffff, 0x0, 0x0, 0x0}) 00:52:31 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x550b, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:31 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) r1 = openat$full(0xffffffffffffff9c, &(0x7f0000000000), 0x22800, 0x0) ioctl$USBDEVFS_CONTROL(r1, 0xc0185500, &(0x7f0000000100)={0x2, 0x15, 0x8001, 0x2, 0x80, 0x7, &(0x7f0000000040)="42a8547689263a452636d88df64bc75b8840f9bb4b45e9550f450394d447cf1d4b15fe13f3ef87b05d5893af8ae02a4f8ef938ff73bae4d028cf4cf868883ea99a2cf3b7a429c414d818fcaef1a20cab4b79ec9521b50d1e62f9eeabfed85a542c586756badead59d77908d383caa01727cc0b172b54539b8b6074fc4255dac4"}) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x0, 0x3, 0x0, 0x0, 0x3, 0x0}) r2 = openat$vcs(0xffffffffffffff9c, &(0x7f0000000140), 0x80400, 0x0) sendmsg$nl_route(r2, &(0x7f0000000280)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x40000}, 0xc, &(0x7f0000000240)={&(0x7f0000000200)=ANY=[@ANYBLOB="140800000000000825bd7000ffdbdf2500000000"], 0x14}, 0x1, 0x0, 0x0, 0x8810}, 0x40000) 00:52:31 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) pipe(&(0x7f0000000000)={0xffffffffffffffff}) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x6}) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000000c0)=@urb_type_control={0x2, {0xc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:31 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x5514, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:31 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0x3000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) [ 1753.718831][ T8151] usb usb1: usbfs: process 8151 (syz-executor.4) did not claim interface 0 before use [ 1753.731578][ T8151] usb usb1: usbfs: process 8151 (syz-executor.4) did not claim interface 0 before use [ 1753.797579][ T8162] usb usb1: usbfs: process 8162 (syz-executor.3) did not claim interface 0 before use 00:52:32 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x4008550d, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:32 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000000)={0x0, 0x10}) ioctl$USBDEVFS_DROP_PRIVILEGES(r1, 0x4004551e, &(0x7f0000000000)=0x8) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f0000000000)={0x0, 0x10}) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000000)={0x0, 0x10}) io_submit(0x0, 0x4, &(0x7f00000013c0)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x1, 0x40, r2, &(0x7f00000001c0)="fd2a2faf4028e537d7be4b5c1125c17f6272db1b205af3415975b0f8ef2ba30724d0bad951f4bd12686788a485110be3a6287f4a0875773bfeffa53ac342b49a60cfd710dd6861ce59875e1741ab4a699cd6b7de84929e96cf7b9d7ca4715e68f879d70da2f44eca61e6bc55c909b6b417a99683c5e71609ff32657a1899da526d17d252b61146a2d35d36ae5158168c2863cae7d7a5b410fd5d9a4eb79b415dc378ea2e66ef9c023db198b4536515150b4379d30317c0e19985fc1fc854731aad19f731de5ebf3dbdcde974d36196586aa6a69d237e0c9b24e81a72d1896ff3af71f18b526c50571fcb7a994635bd7c0d61f87f30cb2f4b49f6", 0xfa, 0x3, 0x0, 0x1}, &(0x7f00000002c0)={0x0, 0x0, 0x0, 0x8, 0x4, r3, &(0x7f0000000100)="598d4775a514bf137b8015855ca6e9c4c5dcdcf9fe0bf2c35e56782ec2a4560acae5dd8b2e0815738ce0fd4cd7e9ac8df54f9e460e94dbf618d207a9e685c69d00c26590192d5d7730cabc6de2273d54e248d2a57e0fa781f59475ad45", 0x5d, 0x9, 0x0, 0x3, r1}, &(0x7f0000001300)={0x0, 0x0, 0x0, 0x8, 0x9d7c, r0, &(0x7f0000000300)="7b8223936cd70f6add8e943a449b72e2edfcb5f4084c644040df8a11360a3a7f5193ee6a94a9883d701b38a503ee6590e9a7ade02fd598475ae8b0b6fe0345df5fa121fda908827e4caa20f8d7c5e76771d3c40c9e52b8433b04f0aeaa41efdda61ee84e0bd1ed6449cbc5b84833ffd0c8a9b5570b9bcbf836d9b1c28241952855c9846fad5539432bee92d223ec395b6b45044f4a63b1c91ac99fa4fb3e22848005eb3f3e92619e281d94957ec3ab9be681cd5687812c78c2afc729272163f539c31ab6d5fcede24346c6933d063e227a0140faed7a91b78ba9b1fea616da4e8423584d1f1a2201a0af6f838de3486aeaf9bc189f613828c02a8830096a90efccba60d914fb89973154eb5c58aa93abbcf6a2088236e56d8d20d403bfc36c5cbb097d0ba3856478c4ffb12dc03afefec3009951c824525422c813dbc35f099d6ef61d0275e0fc39c2571ec6b368cb177b59e39ddf6ca3d7f1a97f6bf293ca48dacfaff8366eb9c85fefa6902be58ed05e83025cda536d39cc5aef6b610ff4b4cf7df5b0ce7a5b69edf4fa41b0386d56a2c59036a98de613c3a5d9ad04d12291587f268adaf080c4bcacf1f18b092234b992476c570b2f83d98235ae39f626a9827b6322b9b898f4e941fc8e93a3fef1c5d8901102184337c9f9a32020857be4363a15bc7a0300ee5d756d77da8310d95a76e6b6a49749e5a6f6ba39686b6f7673006c48f99cad10126db77e80a8b09f84a7b078ac1ca4701cf7f2ec1ebd3badd91a6ed2d23fa3c895cb74b64b9169ea6c638a72a01832aaa1db9150e260f9f188c2d84cf88c5bb506dcbda9945b58b1b0818d9f620ffba7541145085a0e6d469a9fed5074eed7816585e3c3076475b8448fc3b8459baff9a8e900dd9b6565e0634dee96056391de5405fff25ac79fdd5b7d5d248666c2b6519eabf844f517ccf8c4c2393e2c0b33bde39eb073eb3893641d8bc4dc9234bcc9ad5a9b337ae7c952a1e1523e446f794e9e3a7de139c7ee5238d26fbd85b0cecd9a037fd028cc54bb4a473e663c5b6e255bcbc70c5ae1e7293b895f202ccc1ab7fd1968b5fd0790de46b52449053571033b8c39fd140755f74156f4ca251470bfda96df9fe39dea629e5e86749afee8b6e38a2ff25de0b6af1a145c4d63f62f7146c91bcd26e0ed0dc4b0a98cc31ad359105e1f332acbe4ea45db78ad31b51cdf8f0dc713244b256b115ba29aeca72cfc406d9eb3eeb92a3d3ca76f865a5b65a23a89a28673c131c1c19a673daa1373f95a16c117996429e0fc9eb6ba57b8b4a667e0c25264650dd3797fd20582a0840d70645e600f0d9326db61a1a5e204fddc3c4e91433e3313621316c232965b93ab6f3d8680c14b464d54febca6ac7d3bd33d0a9c8cd6ee976b48e8a1e919ee9ec2c8dcb4b73d7f6f194b80f1cc4d4f1f14fe09d0982feb3a664fc56350a1f089c6a9eea572d731c02326b30d3078880ff338e9c63024bd89d05b6310ac621afdb1bc6929829dd563c3f2b0619eb8d1c7e15a03abb56e4117f0c5d68f5f4e5154a4debda49edd003a64f47b5441d6a8c1ca134ac78aa3a13fe4578ed4145b41c889970e8d6fc3c3d0cd1c8a07be3e5cc323ee2c8c5cee9c9244ab0f7aae2922f03016f0d433ef5e2d944c333a807054b44e8baaf921118bedebb9499743150dbf916410741eaa15158e6118e2e2002af4955378bf6cce56a832132bd6907c646982c00056f6b9f677a226cc5b5de18f037cac4dd9ebe5a1ae933beb0320388ad241d33065632bb34a14c96c6e07acd0403c6dc020aacf0a7733db85bf1ed7800d02b3af7dbbd1c24f57f114a1f6845db9362144222059a183620578f2529ff2d6ae2eb6cbfff71310c1a3ca21955c31e898b43b39514ff291ae0b31169dfa27f723ad22100596556b527a24f7bb2c680951be4772a1a56ede801a19c45a7747acfc574d48dc91f898803b4b58fa29cb01a31f76ad710dae266f2ba2ffa1bc2713a7ad1e1fe93ca44bac58075ddea4599337fa32bdfb13dd6cf245f6c0fd9a44aec5adaade24edf67632c631f7c8f931ed4f9e2b24996ad08127ea03b2ce892d263403f22bae25f893e4da83b130ebe206a30b6287cab7eab8393d8e0a057155895d926d6572500e82ab32f2a65bd8ec313a219582c9c83987c3949b72f1a830deb1a1cc2130b8633152957d2aa222d45d4a5144f2bbefe425636db346385117092974a7c5e36ba0eed860c11f9ecfdbc614b8ca43a2ee8e7e58aa44b43a84fbf3b07469f377d1be0bdc2ffcfd63ed193bf62c7dba3ff0d0bbbb17de7598acb52fb34063b94ad366920433274a3de2863be5e61d7d6c9a1bc9f3e34bf7bb14277cbe0c49f94b467171191f8c40b77383096daa59d38d2a53951083e867ab30f8fd72f49fd09bfb4e41606d9a3796a65c0fc110753581c52cdbcdc09b46520ac2bb845d2c9ae75d3a9d9db1f2c1f12b4d5015618f4e1a4ab83c3ef45531db52dc121d94e0967728e57f046d780e7a5a26a314078c8f76fd3dfa3bf4c936bb68987e954a96b42cdfdec8e9db767e731c9cc632296038ef866095457e6c0da7078c571e4aa83babb167874c2fc91128c85493b5774d93ab851a332ac464e15728a21c99441d2e6f5638a247c5194c600bc53861719513c38248f2e762ef1bd5e4fa1cefa5a9398c024028adcfb9d4f9f666ec51f7628413ec57c8977d2679e930b934699bb21d747faadd6dbe05e154edfcbf31f9469b483dd71f7d4a352a3ade6aa7b690bb5e6ae395a60f357aa393143a4abbb96741750adacf5b7a32f4aede5258660e5852c6795ead161919966f1e0b65dafb0a9da79683a9c83fb0937e183ef4fe3480788bbf956495465233d634e6130d4f52dbaa5494d8c4fa2d75a9bf08ec51bfe5b17c6d746fc16dec9230ed56e71cc06e2f1efd6006b2ec8e4507a043d1ca24550e5ee71a4470c8309cf9890d306380d172f2956aa0c4da3acf827d51b22623dcc0e4ba07c5661d6abfba4459dc3e2fc6e7f7a8ddfb36e3380bf490e976d92d92c6cb26b49b87648c913daa42446d349765287128a3966016f12511ff8f60f9bd46efb3db3029589cc449c5f6cded33df540b03fe0388b172406550e0ad349aedbe6c0748b44e79479817541a60d3344afa4f3b9f51bdedaa13504844ed8a1f73b214dc9cdf0383c46fd63519383f848cc5ece24252916211d5aa979ac97124f556e418089cc8558068070221ac9f58070ea3df54a6e87dadfd64cf325908ac1feed7f996f5455f32c41c05cecafcc6f46777a94841305db43f9cf2a8db45495a568c599afeb8a4ae7f7054f1593359726f5916245839c5fa0cefd59c2ac44317489ad8156e0d3ce9b529a82166bab3b253be22b443ba2f53262852c2ee26d4e4f3c6d670c7d6ad61ab2891571ba03a66814d2bbcf91af4713498ca01608e166f42178ff874d35f713eba7aa5b506ae8c68cb0ae705f48d3af4ecebe290110b624eaa43a646c9a1fed24b2a88421ec9aeb140b4f930163d951d7d117009067d6dd7fc8f634c2077c2a409b63495e5eca3879e6ba4335c29fcae9f906a82d4f1a1004597bfaf10964365c2a756cbc3b8bf3e93bc3785e6fe7fbb4671a9d83c5ab672f2398564dc632140129e19ed126fed95f8b1c8f2707854e1a26f5e35d95518bae0d5575f5b49f3245da85783d650e601ed1003623d69382c98af49f08db4d2fe2eee7bb99f8bf9d041d6e9aa7a171fc29d2fb0da693bb2927432947225a0642fc0329276b1a6c283147e3adfaf950302f027dc23b464f3694c6b63213ff549c46967702dc24a906bbea6fa64e1608862d88130bd4f0d2ef4bc0b2cccd8e36e7123d3cf4d235f4cf53846c720c0d8f259f7883edd2a01adf26334a16270b18f7ad8f4508194a3cfd2c7bf55de3e9de296482533faad3669e7b60946958ea232933b799bce8cf9ed4673965d57b6b346ac04439a476182d6a8b5a3558a66b1762b45dc7186ff2e97960f61d27d0c875506ad918a435287767189568ba30c862102719490cc7534e72b17bca79db9651b059d2328e9c16c1f9dbbf772c9a7cca6cb1af5accbb8bed13f2eba5be94895c376dd839564374c895d9f732ff2569a05f6bb3324f6399cffce9843fc91391907dbd90974c2d366e65e76bc597f2809ec905c8a2594c762e463be3dc4967bb264a2db8dc0a9f2bc5680415bd1bfa8f8a9223beef03dfa39c2589ddd72e67f8b362c93d7178a7d77857548fb35eef4a4ccb92f684f158a8cadd584ba50419cd633dca594ee6a7506d8689dc81fe4f4aee0fa26419907591e7523615bbe4d431b0bfe9d237e905bc7edda3156276f621802f1f0aa8a64e9605522d33ee573541463b6e03f0d88c4944b14a8806bd8fa7a5e519611deabba142c8027bdec7090af0ebf6d16c8edf572e287bb813f7b8f5a66609c5cd3397f05d2e14512c33681670b3a88527a93ca387918b1d7929843ff07b5af63e871c7588d9bfbb9604262442ffea88426946e8d7da23ef678d6e752d4e8b13068cf0cc68a4307cd4030cf0f0bd9a05fed63fd008f7c12082d514a4eb1939156475f35eb8d97562b054bd7c7ba4751ebc85979adcb378a31509787e4baf75e254dc9313ffa99f482dae484f8a7bce10c8b037a7df5f941e7dc9036e69a9c4416c1b0b50671970e972d00457c10b97b56fee9158813312f8e289730b18d2ed26d71a2efa8bd2521f976e7485572f9792f87b4659652b85674a05624e48e3bab31c0a12c936712d4fe5ea976dd10a776c90b8be123fce2896e537b13c3424a3909e455e7e3b8561e18d8f52fd6076aa437a435bc56ad88849a9c2ae7f7925017f9d879c161cf897983559f1f9905b5473aa63bf83ec916f2875d6dc88346a19339509bc956b8955ee594323c0258710bda192a3c2b64463b7997e8fd76db25ce4d2ba521cf3fbe366ef175e60dc48f1727ba7eabbe482d0b851d5ce5dcbe767b76e202f6787c637b87c38ab18ebf9300d2e7202f179e71564d0203ee7089034706a153665ee1b436057d57439b89762a04c0b46d0b86b3f2df57d5f9ef9f4ba76b94f922d8e1b00fa175a72266de2005e9f7ee19741d052156e76b8b140fa262c9441240136cd773a7b53d2c57c034d0999b36a804fb04dbf3e3535757d836e810d165aa56475d3e48bb96971ec1e06db79a3f1dd4beeaac45883b0e31c7f8152e9b8e95117881c66a0ef03f4aae739024829d0d0d757709e45c4f197eeb9bc625e5615024bef1d4def8ed1dd743b4b75c27460eacdd74169d61248da263f4cedf13992f0e0da958ffaf184f08b1637848e0f5dd9be7f096c9073574eec374f2009982d6385a44e66bc77fa015db67faa10b5090741aba5af35daadd867671c468a2f4e7ba5aa53f967ed212f9492962346a9e53f6dbf4bc6357c8a5f42f1acd7163f6a0faa3dcdef72b2e9db436f13770c50da6ee0f6ce25f39fc8bdd5e3c4553b2282e140e1187fb3b6b6332d0f0aeedcdbe90360cadbe4f37ec23c7f4044b914a503c1a9c0a9c09f428cf6811538de7fae6eebd8876ec66e0eb48244c934dde5a8ae7dafadfe3232cd091802b40279de20125e8cacff667c033d4ce865aa450c6ae3075204976688ed32d29256165d2b0c7854c07485f27590bb05f217cbe9cb10e29c602fc8cef9390fa940d072b7314d0efdd969244f5299710e259c85d51c2a256ac246074eb6826ce7aa30aae993b91c0a04f4ccb43d99003e7b66ea04b3dd4a6490979a0ee2699ad35f8824bde92de", 0x1000, 0x2, 0x0, 0x2}, &(0x7f0000001380)={0x0, 0x0, 0x0, 0x3, 0x9b9, r1, &(0x7f0000001340)="b4e927ae61fb53100b5c2ab1671972", 0xf, 0x7fffffff, 0x0, 0x6}]) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:32 executing program 0: ioctl$KVM_SET_LAPIC(0xffffffffffffffff, 0x4400ae8f, &(0x7f0000000000)={"3eca348df79fe9ed0a8e6f21e6d8c7f2a2a8ab1359fb3949bcaa20849ac9c9e9d0a0d4ec039a8ca18b485a053a37e215ca4dd0911bb1be4f66a06e46e2ec0044d46138b1666f143e16930a4ee8f8eee2d747eb80d504c2b019ecdd9fd4130cb1a7c4aa88b7d334507d1c85caa2b7b5d00d8098824f72b25434106b18334bafc6233d9fcac19cb6f6b9ebf29d4943e6c175896ebc0372123a6e418680b67b8747fe4d8f7f49a0881f8f91e4894375c8089ac7a49afc88047d6c02a0be8cc1adb12d63f975451fca0008228e51e05303c56e9108d4d3da97e33b693722dfdf1b9c340f1b654a2ba1eafd4545425454d529b3e574ce49fa70f7404fe6e50ced23c48164e1c00de8f30a1747b84618095989e97a645cf6b68450a7dbb16f951f91bfa1eea8736ae9d50439e2298df55b0fa5a633684f115a9679cfa34ea0715708bf93e25401cb0931f3c7d6bbc05a00b80737d035a4c24964b43b78b7577645cc13a0a263da204e22ebacc31fdeff56ef84f3bf91e7f5f888474c966eb79182d3b0125a1b0821b901a1d993b0a4bf66d0e604f83297c23adebb569332f1950fcaf4dda3dfc20f791f91d9ba687c1c82acadeed8edefe965291a91b9a62ca107f3f2060b991c12db8201789bb43ff345219866c74993d1c61d8ca45eaff1471637eb7947c4295d7d322da5b1165e2f81f7cbb1424fcaabf634dd9ec9c56548ca7e4c5a3dcef01c8efb2fe56642d64b9a0fbf6a19a735c9cebe42d82071883e92eb8f94b7cb5123f02074961a49b4d45ca06342403165348f00b9a853dd59397d6c575e07ebdc3efa1c54457e590c02b26b76b914dadd23edeae9dd0a4f7682473cf6d26b5d2d44ac366f42ab9a9d303e386ebc4bb6bdd55a97df95cc48b9a8c840bf25c7ab9581829a1390a69ba9ef73979dfee3eb37bae009684148da9290bfaba5473caa9906d778f44e60e11aea84f1a13bc923b5c7d12a387eb6593c90293454719960a5c21db5a736178348e356d701739f8ee88ec42fb711e3b3e88aa30c44d605920a2f88bcd67797fcf8352dd8ad75e703c89b70b8a06e2b31ccdab6c8f51941c1996b3315c46f835209da11d21813ffd8ca79200b67328625cf98f84b3d23638eec5593cfc664677152db415759209c8c9f2cbbd35bdece3c2993f0f8d4735ea67c91d679feffee9531ae0ea7203dd3d535d7aef15ca42c6466f92677eddb9bd5e8c617f802319550687fdbd1267037c853e4c8fcde4bf41b2fbcc2fed95c65bf21a7ab5ed1c2be593d15b76ee6f28d16bcef17fb6ab7de470d01f7322b7f52e4b640ecd3d03efc08349348c6e2757de16ce26b8bb46d05b85760b69791449fa34303eabcd6fc9d9458937fad27130380569e4a65023da4cf14cab606ea5b8fa8afa28f66094ac187734e5b89103d089d55450d43136aaa889107ff21b5"}) ioctl$TUNSETLINK(0xffffffffffffffff, 0x400454cd, 0x108) 00:52:32 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x551f, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:32 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000002c0)=""/193, 0xc1}, {&(0x7f00000003c0)=""/245, 0xf5}, {&(0x7f00000004c0)=""/69, 0x45}, {&(0x7f0000000540)=""/27, 0x1b}, {&(0x7f0000000580)=""/28, 0x1c}], 0x5, 0x20, 0x0, 0x17) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x4000010, r0, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:32 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0x4000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:32 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x5521, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:32 executing program 0: fcntl$F_SET_RW_HINT(0xffffffffffffffff, 0x40c, &(0x7f0000000000)=0x2) r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000000c0)=@urb_type_control={0x2, {0xc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:32 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x40085511, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:32 executing program 4: syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) r0 = openat$pfkey(0xffffffffffffff9c, &(0x7f0000000000), 0x40000, 0x0) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x0, 0x3, 0xfff, 0x0, 0x40000000, 0x0}) r1 = openat$cgroup_ro(r0, &(0x7f00000004c0)='cpuacct.usage_user\x00', 0x0, 0x0) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x80045510, &(0x7f0000000500)=0x2a) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f0000000000)={0x0, 0x10}) fsetxattr$security_evm(r2, &(0x7f0000000040), &(0x7f0000000080)=@sha1={0x1, "3fa2c5294a7eb579b477f39c38a05d525212ca57"}, 0x15, 0x1) [ 1754.478917][ T8181] usb usb1: usbfs: process 8181 (syz-executor.4) did not claim interface 0 before use 00:52:32 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000011c0)=@urb_type_iso={0x0, {0x4}, 0x5, 0x2, &(0x7f0000000040)="eae9bae6814c808c5f1c67a0ae5a5da4230a2c5425b0ae20abbca4fd1fac607b52449c8f599122", 0x27, 0x4, 0x400, 0x1d, 0x6, 0xffffffff, &(0x7f0000000100)="01cbe730c8a67268a724663721de86d97c7554aa3556efc02f2f3953a93e0ba9b007ddd7c5a7f824223eb2ff8d144413cb7becc3bfe8503ce0bc4c146905307780134b094a6f40d1cbd88c0ecf6885d701e79207de6fa2934b01ff42091c165ac37cd067f55bfb3443aa38f41f94aadcde55de", [{0x5, 0x20, 0x9}, {0x4, 0xffffffff, 0x3606ef91}, {0x5, 0x5, 0x5}, {0x2, 0x1494d944, 0x6}, {0x400, 0x7, 0x1}, {0x7, 0x2, 0x2}, {0x0, 0x93d3, 0x1f}, {0x5, 0x9, 0x7}, {0x2, 0x4, 0x35}, {0x8, 0x7, 0x401}, {0xffff9d31, 0x2}, {0x0, 0x800}, {0x40, 0xffff, 0x100}, {0x2, 0x81, 0x2}, {0x1, 0x9744, 0x1e71}, {0x8001, 0x80000001, 0x7f}, {0xfffffff7, 0x1, 0xc44}, {0x8, 0x8, 0x7f}, {0xfd9e, 0x400, 0x3e5f}, {0x7fffffff, 0x1000}, {0xee, 0x0, 0x7fff}, {0x1, 0x1f, 0x2}, {0xfffff001, 0xfb1, 0x32e4}, {0xc6, 0x0, 0x8}, {0x0, 0x3ca6, 0x7}, {0x3, 0x3, 0x9}, {0x55a, 0x3e, 0x3ff}, {0xde2f, 0x0, 0xffffff71}, {0x3, 0x0, 0x52}]}) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000000)={0x0, 0x10, 0x401, 0x3, 0x1000, 0x5, &(0x7f00000001c0)="1c5ee8780df42d6cab8abcaa17c2295172c6b318c7c553defc2c5b025d0bc3f2c3d2ded6c3e602af0008e6e10683d09eb7845ad122a31e8ffa6b6a65dd3b88ec44043d93f995a8f08b5d2641198ecbf4b0a76407249f1793ba810ecceddd6a55b60b6c41e910eb4ac06c6eec3f5a2f08a42bd5b0db8d728b7ccf3f984ed2aa261919dbce5f07a3e896982454ddfb5c789d9bc951a344563c21d33ed3efbf9802d8385ef6a9d84ebf88625304cd47c6628fabf7a85124541832fa00d04ce7a2a32dbd0291744bc47215f9a15d7f740a72e46cf38047b314387783dbd5512eacf2c8b43b84bf005e9249e8cf7879b296abafd5b23366b6ce50bc21fe68b7977726e87049970b210c8ee541c0a3b8a4ad615ad5fe57a43ec007227480d5ebd85b9485888b239b1ace2defcf456e0135d53c12ce3a115ce8b69ba84c450945956f2531864bbf3894f5f9d052c58b026adab4a718601b6135bf3be08432999fbf0b5dca2aa663f5bad1c6a162a14b9fc3134104a868106e4d77e470375a49881543f61f9c2e07462cf5f2664df6afd016268eee16f827c37a3760ab947181b99c1c0323fc6c8c10fd816bf490b93160067b871ad4a316d5f1e64fb6bb8dd356b1fd074f637c36a55a59e761f9dd754d2e54850fb9726f972da32429ad8be6fd22b80e5ca043f01ddc0ca7b725abefd8d2854a3d2eb779298e15294950d22a072161383a15dffdf4ed291dab46313c7154edbc342b83b34193b2148e07f711f863b6ef1b5c67582e4c8d108e862c4edd1c835a29d23009384a0edffbf4a9691c1e207c3834523df72201ca553afe4a753cf5239851fa6fd3914c5e0dfe236670c854f7138f916d0f8ea16bc69c2e495bc9117d247e426d284898cdf2fd64ff5763b5d614e37f2bf771fd78ed561960cc59b3fa7a7a6d51aa65bbf05ed0b2d4eb58036b932ca9f1bd6b6bc3bdd1d58b108491cdab8704912c28903ced035da70fca5c329386168c27c03ba6bc25a8cd2e86b9a232241458c418e5d5b7a0922b48f8546e9eeb88d2773a1539bc4e0168e15a9a55a926f2e63474192e7af5f89bae71d45d839c246052774d9e8b9c54a071cd84f1e432be312149065c17ac177e2313f81a7a36bdf8fe0606c80e3065768503d59a5b0fdcaf0c428404936a5c7d7d890f4c0e6457ef0a97dd58c8ca6c221cb2c9cf51ea67b8f4c673beeb53a2b6e2ed62dd93e1e80590df20329fcda1dc0a1e29afcd11e635acd096c4df47721a21b65e9606afa1de88f776889c386b66352da0c8a54ef4dc13ad0ca6c433605ef53c7fe580c539a6e59f5e8c42235cb53ec50daa84f3470b277ca74b47ef6a744b1be15bf751ebf94bfdee329f8f4ffc6b220c60dbfb9684da9ea5acdd166f30e2717cd93e602c5a84b90a4c22ad5062426f87438497124b4dae9bc0cd2ecfba05fd5dbd5215b203e4b6df0dbe342759a12af9ee3226b2f95238c704591970ab516fd5d3546169638c7a316756f42264ac789808d4eda65425a22a2f75991662983d11313b9efffa8b19e93b293f59354f02d44d7ac5dd807d1fc026a89af573447dea03e530e85ca61de31f041d8f140acfaa97091695299943f4ae3a97df9a40c10d450b346a148139e1254b0b954f36a511876936b9da2996d7717c45a2888455a9d8fcf78bebfe157761e0c37ed69beb5f17367a350c3832fe6b8a6689cc7d92bd203a1561579ac9e76ee87539c63e5c9905d93abf1442e3cbe12f038fa66021f820435a268ef5d7169303f6773b8a966bf753acb1d6bf40aa681dd5823bbb45da1b6f2e88cfb6b8725892a2b9e03f96ca094556a7de2b75f2cd111bdc3623fe5d8c7548b2d9ba8ede832902e79e320b1207f868b92d7b7250e807e8206a5d01e637f35cbf1d8f3bdbe77d7602f7bc3393ba582e85346ea447643122da07a6246057e99f2630f8cbbe4cc2fd3b6641c86fcf36a36209a5ad7afbcb1b9bb32803ea25cdc60f94309f0b02df9f0d659d155b6954e8e37657053d748fa78913d946f21febc025c37106ee9f3be968be3a4d24fbc364b07fb272d463b5837961c3fdc8f2f91e80c6ec58649e392c4393eaa6418a32204b0d28308ec7b55b905b7d9cf29fb57b18470cb86b67199b6ac4d300e99e6f38373a3b017ddbc663556d78097becbd8c5297761ecced8c798ac001c9ef5e0fb739b04c5e03b948fd1704fc20f1c25b3150f2dc19a7925c60184858305e38880ccd8c775f3abc9a9832ca0fafe4506824c33ee786be7296584b62dae5446ace06a70ccc2afca9154d3107f51af0e6d00a3169ea4db20598587b7c329f13927d9b997868bfcf176632a98cd6169bc4309f06ee84d614d0f0ed80482cc00bbe12741b34365acf809cf502a6a2af47970754e26e8f404167b3e9dcd915ad936de5c941a3e3322c973a305cac3c25510a2babc0579d9591d881459884306d94d2098e48190ae1079f3519c78354f8eb4dbe9c35cc460956d9d24babc7008e235bd66e5541dee329e8adbb23ee197dd8e695fa243650b3635e9e4539f058d820b166f3998bc9748a575315450753beea2974700fd47934ccec2f81c355609526cbfc1a4692d6a7fad795ec0779695150a293ae9ac2648ef23eb311d4bc617ba638fc1afb837e91efdb48189306a7b500b49956d65dc43f838e4ccf2e709dc024363c77e95cdedd1bc421758e9f7a8f2c88db307553074743f91a4dd1db97e81e932de9cc8260d4bf1cb81058de4912f8fe1ad192ab6f12424cf79eedbfd9366aa0c68d885013d7a472898ef083fd76057c0c0cf9396fa17eef9475979e74abf487ad8db5650417915cf41cf8c0871b926299182278b816e3e63f437e6499b0614035a2138cd2847ee6805b5e840df2ae0f1cfc32c748cc8264d1157a5e3b3e789c4a467ad6a8241718e218a6fdee21cb1ad0e7ba86e42e13c48496a830ad95491c4abf7e370507fb8147bfdc40f25335dc461562524a420f1472ffb0db7952efbfdacae9d5c4e269b9a1097e4dc6dc6764c54fb271a24b7e7b54d2d995cf9714106bd30722bcc8f8cb8b63d32a908f837f688d6ac676866f78253abde7cfd9c8b494a8bcedb24104dd914d18e18a7c3986b8f127b4091e475574047233c38e7dc604c1de5ed66cbb589a28a5e3daca1c3aaaf7f6739ec6dd3dcb050a232210088318a58562f93eb9e4223d016eb40f702427b47c393c19e8814a7564248192d9a5d6b44d59d388967fdc42ea2114e14769941811a3cd14ec32cf5d347432a05f93d95d9f16f97464bc952ec1b6848d48a4470a9d186c39fd985d7a9cd76a83f3d4a81900c467ebcd48dd4b1afc2899e208b8808cc4415be0ceccf286ddcf15af0b4b9c574136732abcd096eeca58523984baff013a88284007fedbf9d625e78ece585fda7be62ca2d2909ada2c53bac188807aa7805688b4274d4eb934c0b75a809aae1f406d705d05642cb32638207b5c632e6b217ba57fb7ef6609795c31b536a1b374a645f9f98f6e080a1ae8c442161dda1fa29d59fa0727c89842a3fe0159b29454d550b98bfeb259a484b24f98e4b38ef98ca93c38d332f3189957d2a39d0ef437dc0efb35a191a354ad377991f4776860bd6b16d48e1dc901c4577e810df61d68257a718675c0c0e032ea371d6c9fd3970fb87763f8312ccc35627815f632fc70a230fd96f2b4563a24f3fde68cedcb92b9da4bd20c8c5cafb3ad8ada18aacc0d5f49bf4161292a7794d07d25cb077d639f0db8d8fcd24af52a09d1ee83cb35d5a95e9f402320a5d8e8f8f0015fb512e5beaafaf1266939cb88c19dd60c48feb2ac875209fce7298fab87f693a195fd0169827d84d00514082d7927df56264c033003e45e21c06db3d055c4967a86532516f1c4744e62479ddab2fcd4aeea24fddb6a9625866bfbf329d1267d69e61d5aca5cc032b0396f41735d7a032d8d707baccdad1aca204ad4a31690595c8e36a840fa5651aaa504d6173bb43f96b555c73729276e6fb6c2addb8f74b92c05ed9007eb57ae517bcae30342f3bb36122435904d715c8536339b8045d29d3caaae36acbb187ee167197bbbb7cda3bc413b24654171cbaf4f767dc494f4f36f30bb6fda7335f111bf5e9faa352f10fe29a7935d1472746d2a930179b75175368d684e41e35c379e9dbd7d436becc5aa78b6d74daa7742cf718336f322a4a58f8cd4c3f3086820d6ee6d065ec13601de3eed3e37dcad3a5467f3df617fb2ac9a5527868c5844ec5dfcba44d8b7e493eed960cf0c43939605e93d74f1957485552991a454641ebe72d5252fb4e02ca71818055dc83bbac596dcec967993d9d6665bf891f6514d6509302ac331d5cbc6fa0f03dcee39f4e6c0b2b01fbedc7ecb5c70d5f76591242e95384f0550da90cd6bc05ac3e1c1765661ab1f4f9552dbd76ec40bb0dfcc86458e794fccf253e970ac31e28a45a7f1ba1084bbc7b23448c11a25a2f8907b16ffe979503bd5421502e98c99e1e94cf9abb1d1a09189e2539cb0d1c0b64cd5776aa69af6c963f2cc48a732fd0b7e3f7a4eecf4d8e170415278b3750a6fb2987d84cf2b2136e37dfcbc505b99330cb349ca4a016602d6dbe602095ca28d4cefb5a90c9f5c1de8326e3677d02bd1e52b99670c02d5a23dc9b8434900bf1f790634ba003fb4c5358e6b80cd54db3d2ca66e1aa59c64d1b7aa74ce3c15196fe045c08acaabe5190fa07330fdb35f2894daaf6f2577e4fb18f66b454d4e341acdb2ae424807508bd2bab12db5816eb162fcb6aa9a902c78d77758fab4891b241fa1f3278fd0ed93ad10560864de3fb77e8de75066d84df2e382ac45ffe2da22849bf99b5f145bd3036774df776fedd921b7ea85b6ac262cca49fb4108d61da0cc40fa4b267cb4a3d37d9d89afd4075004bd31fda0d935770f368f09f35569aac697be5bb6056f94993de40fbaee9a70b023632cd345a9e5cad8716bed0ccb74a642a45a89a9a0103706ece52bb1f0ffa2be6422d3a0a0d6d53aa7a4c4e01e6db441633704c980180e298f62bcffd80ccaf149032c8375a7e7d934fb0da117cf4595c7440913a2c392eeac530c2a53504c8d8015f2bd8b4699c24c0e862539ec81d8c60c6be0bcbdb2fd895a1fad1d415d6149b42b867b4120464007564725c21581ba297fbfc0e059031e7012bae6e460d9678a047b67662786e7bc645d703609ccf2f080919b7fc8ae49a75503bec85c7981b94e103419b08133d0504c67526a46e680be06b177075a1767026299fe6143975cf746cb4af6af540b4ebb85e71d8a03c076efa627caf9a73b3bd5e0ae51b752cee071cc22c9e2feff345ce62becc6234ca624807e28e0db5af787edb4c0a0ed562c2a3a2af38aa39cb7eb683cd41a280abdca6903c8a1824fd6c1eb9dac2f8f4f2bddabf05960a142d8c66e8aa44775182e4eb95925e4968456a7d524828f5f11467015799f79f0b6afaeb89f4001368cb44fdb737807f8c4dfb2f71f181a3fd30f4182f9866a40d25bdecd9647921b49f3e04bb1d08cc70d5b32855269839c5fc5e491778bced25b852c29c72a20643135e99576079bb7e570c4860410b83b1868658cb47633f496f68a1d8b7a0bbccac09e9b06d462aee952befec94e21f08010ea7e88ef5f55cbf01d87b9a0546b262ce4d9785b4cb8b9ea8d73047404db6a98c4e289aa773fa61d15f864494a53b2e33b45cf893dc1766f223608e2d64cdaf8cc514bc72322e3311527baf5bbec14d2e0ce0ea790145271bf3c6cfa0617c9e4f242793a57ab76a4"}) 00:52:32 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x5522, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:32 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x40086602, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:32 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000000)={0x0, 0x10}) mmap$usbfs(&(0x7f0000ffc000/0x2000)=nil, 0x2000, 0x4, 0x4000010, r1, 0x8) io_setup(0xad, &(0x7f00000000c0)=0x0) r3 = socket$inet(0x2, 0x801, 0x0) connect$inet(r3, &(0x7f0000000000)={0x2, 0x0, @remote}, 0x64) io_submit(r2, 0x1, &(0x7f0000000280)=[&(0x7f0000000080)={0x0, 0x0, 0x0, 0x0, 0x0, r3, &(0x7f0000000140)='I', 0x1}]) io_submit(r2, 0x1, &(0x7f0000000140)=[&(0x7f0000000100)={0x0, 0x0, 0x0, 0x2, 0x200, r0, &(0x7f0000000080)="54a36b371f7ce357c471b2da0b785dbd431b", 0x12, 0x5, 0x0, 0x0, r1}]) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1754.524913][ T8190] usb usb1: usbfs: process 8190 (syz-executor.3) did not claim interface 0 before use 00:52:32 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x40087602, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:32 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x5523, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) [ 1754.596516][ T8208] usb usb1: usbfs: process 8208 (syz-executor.4) did not claim interface 0 before use 00:52:32 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, 0x0, 0x0, 0x20, 0x0, 0x17) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x4000010, r0, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:32 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0x5000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:32 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x4020940d, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:32 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004550c, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:32 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000000)={0x0, 0x10}) ioctl$USBDEVFS_CLAIMINTERFACE(r1, 0x8004550f, &(0x7f0000000000)=0x400) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000000c0)=@urb_type_control={0x2, {0xc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:32 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x41045508, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:32 executing program 0: ioctl$USBDEVFS_SUBMITURB(0xffffffffffffffff, 0x8038550a, &(0x7f00000000c0)=@urb_type_bulk={0x3, {0xc}, 0x1, 0x23, &(0x7f0000000000)="4f7a019a56c2a04112f51539adcf47987bc17423d92b34077294a385e8da539dd352cbce8da0bfa9e9380fde95736a7541602cb65eafe381d9ccc4799e545424cac661", 0x43, 0x687, 0x91, 0x6, 0x641f0439, 0x9, &(0x7f0000000100)="a7aeefb8231fe195bca061779e627e294dcea7739ab037b0a1c3b002b6a67a45ab467b3e5c2e8d13612556462355861339416e4ef1f7320d3599c537b1b5b7496f06767f81afb1f15e4de73e93a2a6bda8ca2c700fa1"}) 00:52:32 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000000c0)=@urb_type_control={0x2, {0xc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$USBDEVFS_DROP_PRIVILEGES(r0, 0x4004551e, &(0x7f0000000000)=0x1000) 00:52:32 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045503, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:32 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x200, 0x8000, &(0x7f00000001c0)="ac3f0058c2f55f43f72572f7f12ba1e41ce11ae5113eeee5a7e041c4e10578298455ccc5a936613f4120eefbff519addcf873517e278dd344d0046346c4f5cb87e81dc2362b6e7dc2a15528dd0839eadb00e46fa3391d9b9735f1fc4c5ecb7e94c110ac063794559316780eb02dbb80ccd3d4b1e850ae03d431da9a78af732c5f36931cad3ed5d45a44dbb018934d0e26940adb8e918834d1dabaac1c8ec4079d1ff1a0888e686782cb4767bdca0fd87fe5a196e4e0a372d1fdc1dabf646482376843f3249bf00141a418302a83b1cf94e796b71e8356fc2d3ca7ddef1b201b208fd14589f6949f6fe066338f4cc2e24c102d5c51884fc"}) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000000c0)=@urb_type_control={0x2, {0xc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:32 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:32 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0x6000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:32 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, 0x0, 0x0, 0x20, 0x0, 0x17) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x4000010, r0, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:32 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) r1 = openat$bsg(0xffffffffffffff9c, &(0x7f00000000c0), 0x400881, 0x0) sendmmsg$unix(r1, &(0x7f0000000100), 0x0, 0x4008000) recvmmsg$unix(r1, &(0x7f0000000200)=[{{0x0, 0x0, &(0x7f00000006c0)=[{&(0x7f0000000180)=""/112, 0x70}, {0x0}, {0x0}, {&(0x7f0000000500)=""/218, 0xda}], 0x4, &(0x7f0000000100)=[@cred={{0x1c, 0x1, 0x2, {0x0}}}], 0x20}}], 0x1, 0x100, 0x0) sched_setattr(r2, 0x0, 0x0) rt_sigqueueinfo(r2, 0x2, &(0x7f0000000440)={0x17, 0x1, 0xe60}) r3 = accept4$vsock_stream(0xffffffffffffffff, &(0x7f00000003c0)={0x28, 0x0, 0x2710, @hyper}, 0x10, 0x0) r4 = dup2(r0, r3) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_disconnect={0x9}) r5 = syz_open_dev$usbfs(&(0x7f0000000080), 0x3f, 0x80085) ioctl$USBDEVFS_IOCTL(r5, 0xc0105512, &(0x7f0000000100)=@usbdevfs_driver={0x1, 0x9, &(0x7f00000001c0)="509a8d39760808318d3995f9cc420d858b8fd26df3c0f2320c54f877e154ba0db6e26507feadff86beda08fcf507cd5441ac200a4d4db05226257122dd330811ab4a6734e16ad4d1fea534492ebd715aac6ae40b0e9da6e3de010c0de34aae7127b845b4b37f1a612cbbd01a847eb874857ddeac4e08764af16dc5beea0c6dc78a0d64196529b83325a1aae8217e3e67102a7542eb53a9f03d1c749edbe9077f10f81d4ee08fc56a226a9fc3bfcf0a3848d187e5c36131f79c9b"}) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000380)=@usbdevfs_driver={0x2, 0x1, &(0x7f0000000280)="f431c8b5575b4f55fcec390b7978907cbca42505b26cd8edafaffca5dcb02bfaff692c1c22d3d4d559bdb3a7588fe5dd16f697cea940264a3fabb843c51606d70205312348098a4f2ff43dc4687f7d7dbb73520fa20c171e92e65c8934fcd297e7dd308302cb4c6810693b3728bc5041fdbae71dd4e66a089e4f572b334f46179ac4ed5fecb1f5615b1b2559d3c4e77dee83b8bfabeddd1193e5c756a9ce35eda4fd9eff91252190351573b6e63960875997b91b46c1687677a5fb2d2a176e150496df5993eafdf88e072dc5ccf9689a5e4625559356a92734f7ecf995b241d9e55dc7b28edf73aa50253beb8381b32472846dc2bb4b65"}) ioctl$USBDEVFS_DROP_PRIVILEGES(r4, 0x4004551e, &(0x7f0000000400)=0xfffffff8) r6 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') ioctl$FS_IOC_RESVSP(r6, 0x40305828, &(0x7f0000000000)={0x0, 0x10}) setsockopt$sock_int(r6, 0x1, 0x1d, &(0x7f0000000600)=0x2, 0x4) mkdir(&(0x7f00000004c0)='./file0\x00', 0x120) ioctl$USBDEVFS_CLAIM_PORT(0xffffffffffffffff, 0x80045518, &(0x7f0000000040)=0x5) ioctl$USBDEVFS_CONNECTINFO(r0, 0x40085511, &(0x7f0000000140)) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000000c0)=@urb_type_interrupt={0x1, {0x7}, 0x4, 0x60, &(0x7f0000000640), 0x0, 0x3, 0x2, 0x0, 0x6, 0x0, &(0x7f0000000700)="c240f5f73ad94c62d715bbf796527306c795f45e8f1b0c7ddd84259cdc17bfb094f0de94d1955902ea160d8797987d5792645f3f3b22a3baeba9163c6652d927a039dd67bcc55d922f2b19da0e81304f454c83cd6cb305c4dc6fb322fba925d88c1c39bba75d0305c51421edd219bd795c3589afa28514f14176e39023291c0a5c0cf194dddba09734f7d296071d8447aec78b3ddecfaf8041670d23ae51c0555fb86bb54b67a4d573ec0af0ec629522445a1a935be9d62f7ec6a141f0a0b3ae3f3a80e4388bd27647677fc348b8061dbfff3c08d9b1b7b79649c5d54c26bd469f3ce879d6decba6cbc8881a586df3cbf76b20f59fc5f71795e7dbadf3"}) 00:52:32 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x8004550f, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1754.864002][ T8252] usb usb1: usbfs: process 8252 (syz-executor.3) did not claim interface 0 before use [ 1754.929947][ T8262] usb usb1: usbfs: process 8262 (syz-executor.3) did not claim interface 0 before use 00:52:33 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004550d, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:33 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_BULK(r0, 0xc0185502, &(0x7f0000000040)={{{0xb, 0x1}}, 0x17, 0x7ff, &(0x7f0000000000)="ae2f21de50e09a8bdbf7adfc2c87e6845be366a336bb70"}) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000000c0)=@urb_type_control={0x2, {0xc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000, 0x0}) 00:52:33 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NLBL_UNLABEL_C_STATICLIST(r0, &(0x7f0000000240)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x1000}, 0xc, &(0x7f0000000200)={&(0x7f0000000380)=ANY=[@ANYBLOB='(\x00\x00\x00', @ANYBLOB="1154a068159c6dc4177d8f0c3275b8d61693d16da4690a34e3bfd26ea03a3fab9264cea8dfac90cf4fb7e9821386439babede694b643ed326d6e1bdb111b5e9649733b958983fb95916f34deb6ae711a9025894c54612d2ad6dc2c2218eba520003e5bc428b7e0366e2162f051985349345894cc1cf3b6c20d9335f138cd661faf0e0adabd75790821544d0e814a86f1122f8257a911efb9f10c4d6bd33c8061", @ANYBLOB="00022bbd7000fddbdf25050000000400060076657468305f746f5f626f6e64000000"], 0x28}, 0x1, 0x0, 0x0, 0x4000}, 0x40000) sendmsg$NBD_CMD_STATUS(r0, &(0x7f0000001a00)={0x0, 0x0, &(0x7f00000019c0)={&(0x7f0000001940)={0x14, 0x0, 0xc}, 0x14}}, 0x0) r1 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) sendmsg$NBD_CMD_STATUS(r1, &(0x7f0000001a00)={0x0, 0x0, &(0x7f00000019c0)={&(0x7f0000001940)={0x14, 0x0, 0xc}, 0x14}}, 0x0) sendmsg$IEEE802154_LLSEC_DEL_KEY(r1, &(0x7f0000000340)={&(0x7f0000000280)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000300)={&(0x7f00000002c0)={0x14, 0x0, 0x1, 0x70bd2a, 0x25dfdbfc}, 0x14}, 0x1, 0x0, 0x0, 0x10000040}, 0x50) sendmsg$NL802154_CMD_SET_CCA_MODE(r0, &(0x7f0000000100)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x80}, 0xc, &(0x7f00000000c0)={&(0x7f0000000080)={0x34, 0x0, 0x4, 0x70bd2c, 0x25dfdbff, {}, [@NL802154_ATTR_WPAN_PHY={0x8}, @NL802154_ATTR_CCA_MODE={0x8, 0xc, 0x1}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_CCA_OPT={0x8}]}, 0x34}, 0x1, 0x0, 0x0, 0x20008041}, 0x4085) r2 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r2, 0xc0185500, &(0x7f0000000000)={0x1, 0xa, 0x0, 0x0, 0x0, 0x3, 0x0}) sendmsg$NLBL_UNLABEL_C_STATICADD(r1, &(0x7f0000000540)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x4000}, 0xc, &(0x7f0000000500)={&(0x7f0000000480)={0x50, 0x0, 0x8, 0x70bd2b, 0x25dfdbfb, {}, [@NLBL_UNLABEL_A_IPV6ADDR={0x14, 0x2, @initdev={0xfe, 0x88, '\x00', 0x0, 0x0}}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @private2}, @NLBL_UNLABEL_A_IPV6MASK={0x14, 0x3, @loopback}]}, 0x50}, 0x1, 0x0, 0x0, 0x40000}, 0x8000) 00:52:33 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045510, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:33 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, 0x0, 0x0, 0x20, 0x0, 0x17) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x4000010, r0, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:33 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0x7000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:33 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045515, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:33 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) r1 = openat$binder_debug(0xffffffffffffff9c, &(0x7f0000000040)='/sys/kernel/debug/binder/failed_transaction_log\x00', 0x0, 0x0) mmap$usbfs(&(0x7f0000ffc000/0x3000)=nil, 0x3000, 0x1000008, 0x10, r1, 0xfffffffffffeffff) ioctl$USBDEVFS_SUBMITURB(r0, 0x8038550a, &(0x7f00000000c0)=@urb_type_control={0x2, {0xc}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$USBDEVFS_CONTROL(r1, 0xc0185500, 0xffffffffffffffff) r2 = fsmount(r1, 0x0, 0xa) r3 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') ioctl$FS_IOC_RESVSP(r3, 0x40305828, &(0x7f0000000000)={0x0, 0x10}) fcntl$F_SET_RW_HINT(r3, 0x40c, &(0x7f0000000080)) mmap$usbfs(&(0x7f0000ffd000/0x3000)=nil, 0x3000, 0x6, 0x4001011, r2, 0x3) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000100)=@usbdevfs_driver={0x7fffffff, 0x8, &(0x7f00000001c0)="ccdef15063b8bcc8e3ebe44249136c59f0a10c5921fc868ddcd8d4d8920b86bcc8a997a118f9da778f06780b7d3870a05a552eb1572c7162749be9b36a1e08680aff5c2f8eafe7ca41764a837ff8683d3f0f89fdb1cd332978092fa3846d261dbfca3de03edfdb1a28a1e25285d5854058b3578b79cd34485734c27bcede721f6ff4f31b0d25e2d14cbb97"}) 00:52:33 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x0, 0x16, 0x0, 0x10, 0x0, 0x8000, 0x0}) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_disconnect={0x6}) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') ioctl$EXT4_IOC_PRECACHE_EXTENTS(r1, 0x6612) ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000000)={0x0, 0x10}) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x80045510, &(0x7f0000000040)=0xd9) 00:52:33 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004551e, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) [ 1755.553777][ T8279] usb usb1: usbfs: process 8279 (syz-executor.4) did not claim interface 0 before use [ 1755.567867][ T8284] usb usb1: usbfs: process 8284 (syz-executor.3) did not claim interface 0 before use 00:52:33 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x40049409, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:33 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4004550d, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:33 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045518, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:33 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x17) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x4000010, r0, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:33 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x1}) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000000)={0x3, 0x16, 0x6, 0x3, 0xf0, 0x8001, &(0x7f00000001c0)="7a5c50f6a6f44d07aa623a2e800349e281cad2f28b3d568a144a834b2355a48a37e573fd18f263a96156e14d05f263ab0c6b3e0aa97b7bf9d5677ed2735d2be9d748e0f575d187b53f11082496b5b3a6964f2444b4939706cf731f91673ee830151c713156f76dcaaf2b480177f85b11c62ee435c26385954d06928347ccb3ef88e4edbe646a213817d48ffe54dfbf7e4d2d25fd3365393c0d0aa81a8189c53d3f41ae9a9df7380ff998b8c7e241eff6994e3abe4f266a7f2cbe603cf3757120c7be8cf7e315298451e29724f6341199a737353c7fc48d45dfb6bd23758eacfe26eb5cfd802f0dbeee9fa7c93a66e220"}) syz_open_dev$usbfs(&(0x7f0000000140), 0x80000000, 0x100) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f00000002c0)=@usbdevfs_connect={0x97cd}) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='loginuid\x00') perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffefffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='devtmpfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=/:file0']) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r2, 0x4, 0x0) getdents64(r2, 0x0, 0xffffffffffffff7f) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x6, 0x1, 0x7cd1) ioctl$F2FS_IOC_DEFRAGMENT(r1, 0xc010f508, &(0x7f0000000100)={0x5, 0x80000001}) fchmod(0xffffffffffffffff, 0x88) 00:52:33 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0x8000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:33 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:33 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045519, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:33 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4008550c, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:33 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x8004551a, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1755.704072][ T8308] overlayfs: unrecognized mount option "¾`<óuq devtmpfs" or missing value 00:52:33 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:33 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80085504, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1755.748612][ T8321] overlayfs: unrecognized mount option "¾`<óuq devtmpfs" or missing value 00:52:33 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:33 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x8008550e, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:33 executing program 0: ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1755.804000][ T8332] usb usb1: usbfs: process 8332 (syz-executor.1) did not claim interface 1 before use 00:52:33 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x17) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x4000010, r0, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:33 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x8008551c, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:33 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0x9000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:33 executing program 0: ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:33 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x8008551d, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1755.861834][ T8342] usb usb1: usbfs: process 8342 (syz-executor.3) did not claim interface 0 before use [ 1755.977300][ T8358] usb usb1: usbfs: process 8358 (syz-executor.3) did not claim interface 0 before use 00:52:34 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4008550d, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:34 executing program 0: ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:34 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80086601, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:34 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0, 0x17) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x4000010, r0, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:34 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0xa000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:34 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x40085511, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:34 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80087601, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:34 executing program 0: r0 = syz_open_dev$usbfs(0x0, 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:34 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x8010550e, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:34 executing program 0: r0 = syz_open_dev$usbfs(0x0, 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:34 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x40086602, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:34 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x802c550a, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:34 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0xb000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:34 executing program 0: r0 = syz_open_dev$usbfs(0x0, 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:34 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x40087602, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:35 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, 0x0, 0x0, 0x20, 0x0, 0x0) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x4000010, r0, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:35 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x8038550a, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x0, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x4020940d, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:35 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0xc000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) [ 1756.943223][ T8407] usb usb1: usbfs: process 8407 (syz-executor.3) did not claim interface 0 before use 00:52:35 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x0, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x41045508, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:35 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x8108551b, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x80045503, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:35 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x0, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x80045505, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:35 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0045878, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, 0x0, 0x0, 0x20, 0x0, 0x0) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x4000010, r0, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:35 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x0) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0045878, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x8004550f, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:35 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0xd000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:35 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x80045510, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:35 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x0) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc00c5512, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x80045515, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:35 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x0) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x80045518, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:35 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0105500, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, 0x0, 0x0, 0x20, 0x0, 0x0) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x4000010, r0, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:35 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x80045519, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:35 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0xe000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:35 executing program 0: syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0105502, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 0: syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0105512, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0182500, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x8004551a, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:35 executing program 0: syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185502, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, 0x0) 00:52:35 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, 0x0, 0x0, 0x20, 0x0, 0x17) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4000010, r0, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:35 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x80085504, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:35 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185503, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, 0x0) 00:52:35 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0x10000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:35 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, 0x0) 00:52:35 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x8008550e, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:35 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185504, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x8008551c, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:35 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, 0x0, 0x0, 0x20, 0x0, 0x17) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4000010, r0, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:35 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x8008551d, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:35 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, &(0x7f00000000c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185506, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0x11000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:35 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185507, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 0: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0x8000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:35 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x80086601, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:35 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$USBDEVFS_CONNECTINFO(r0, 0x40085511, &(0x7f0000000480)) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000440)=@usbdevfs_connect={0x312}) ioctl$FS_IOC_FIEMAP(r0, 0xc020660b, &(0x7f00000001c0)=ANY=[@ANYBLOB="090000000000000005000000000000000400000093000000040000000000000002000000000000000180000000000000af190000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000f0ffffffffffff9605000000000000000000000000000000000000000000000a0100000000000000000000000000003717000000000000000000000400000000000000000000000000000000000000000800555cc9ab00000000000000000000f1a1000000000000ff07000000000000ff0f000000000000000000000000000000000000000000008000"/249]) r1 = socket$packet(0x11, 0x3, 0x300) ioctl$USBDEVFS_GET_SPEED(r0, 0x551f) syz_emit_ethernet(0x302, &(0x7f0000000540)={@local, @broadcast, @void, {@mpls_mc={0x8848, {[{0x7}, {0x2}, {0x3, 0x0, 0x1}, {0xff, 0x0, 0x1}, {0xffff}, {}, {0x95}, {0xa6}, {0x4, 0x0, 0x1}, {0x3}], @ipv6=@icmpv6={0x6, 0x6, "363d8f", 0x2a4, 0x3a, 0x0, @ipv4={'\x00', '\xff\xff', @private=0xa010100}, @mcast1, {[@hopopts={0x29, 0x8, '\x00', [@calipso={0x7, 0x38, {0x2, 0xc, 0x8f, 0xc29, [0x2, 0x9, 0x200, 0x9, 0x0, 0x2]}}, @enc_lim={0x4, 0x1, 0x3f}, @pad1, @pad1, @pad1]}, @srh={0x87, 0xa, 0x4, 0x5, 0x0, 0x50, 0x9, [@private1={0xfc, 0x1, '\x00', 0x1}, @dev={0xfe, 0x80, '\x00', 0x1b}, @remote, @private2, @ipv4={'\x00', '\xff\xff', @loopback}]}, @fragment={0xa00f39f14ccdb6fa, 0x0, 0x67, 0x1, 0x0, 0x14, 0x65}, @fragment={0x21, 0x0, 0xa8, 0x1, 0x0, 0x9, 0x65}, @routing={0x1, 0xa, 0x2, 0x4, 0x0, [@remote, @private2={0xfc, 0x2, '\x00', 0x1}, @private1, @initdev={0xfe, 0x88, '\x00', 0x1, 0x0}, @private0]}, @dstopts={0x4, 0x9, '\x00', [@calipso={0x7, 0x40, {0x2, 0xe, 0x1f, 0x3, [0x4, 0x1, 0x9, 0x1f, 0x40, 0x1, 0xb32]}}, @jumbo={0xc2, 0x4, 0x1}]}, @routing={0x67, 0xa, 0x0, 0x5, 0x0, [@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @rand_addr=' \x01\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x01', @mcast2, @dev={0xfe, 0x80, '\x00', 0x36}, @remote]}, @dstopts={0x0, 0x18, '\x00', [@enc_lim={0x4, 0x1, 0x20}, @calipso={0x7, 0x30, {0x1, 0xa, 0x6, 0x2, [0x80, 0x101, 0xff, 0xf0, 0x0]}}, @generic={0x4, 0x79, "fad491a27e517b3a3c3777b7a557d969167d9520c2445b479899b394ac8bebd8881cdc4e6caa12a17a283ea47b40d1190448182395f7205d42228fe32151eeb7d3db01bd6ac42a6b103be1bf83a5d83bf301c1c1c2765c655422cf4ef6cccb8830c7d56f5738e6117be90d85bf34ac6b2308938f8a858280ec"}, @ra={0x5, 0x2, 0x5}, @ra={0x5, 0x2, 0x8}, @padn={0x1, 0x8, [0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0]}]}], @echo_reply={0x81, 0x0, 0x0, 0x4da, 0x6, "9a253029de8dc0828965f21a94080457442a103e"}}}}}}}, 0x0) ioctl$USBDEVFS_RESETEP(r0, 0x80045503, &(0x7f0000000000)={0x9, 0x1}) getsockopt$ARPT_SO_GET_REVISION_TARGET(0xffffffffffffffff, 0x0, 0x63, &(0x7f0000000040)={'icmp6\x00'}, &(0x7f0000000080)=0x1e) syz_extract_tcp_res$synack(&(0x7f0000000140)={0x41424344, 0x41424344}, 0x1, 0x0) r3 = socket$inet6_udp(0xa, 0x2, 0x0) fcntl$F_SET_RW_HINT(r3, 0x40c, &(0x7f0000000400)=0x2) socket$packet(0x11, 0x2, 0x300) sendfile(r1, 0xffffffffffffffff, 0x0, 0xf1f7) syz_extract_tcp_res(&(0x7f0000000040)={0x41424344}, 0x800, 0x6) fcntl$F_SET_FILE_RW_HINT(0xffffffffffffffff, 0x40e, &(0x7f00000003c0)=0x2) syz_emit_ethernet(0x36, &(0x7f0000000100)={@local, @dev, @void, {@ipv4={0x800, @tcp={{0x5, 0x4, 0x0, 0x0, 0x28, 0x2000, 0x0, 0x0, 0x6, 0x0, @remote, @local}, {{0x0, 0x4e22, 0x41424344, r4, 0x0, 0x6, 0x5, 0xa}}}}}}, 0x0) syz_emit_ethernet(0x1b8, &(0x7f0000000200)=ANY=[@ANYBLOB="bbbbbbbbbbbbaaaaaaaaaa1691002200810004008847000f0c00000c060000000000000000000000000000000400000000000000000068af5a0f015a0601fe8000000000000000000000000000bbfc0100000000000000000000000000002c0e04070158320100000000000000000000ffff0a0101020000000000000000000000000000000000000000000000000000000000000000fc010000000000000000000000000000ff010000000000000000000000000001fc010000000000000000000000000000ff010000000000000000000000000001160c04060910a26cfe800000000000000000000000000044ff020000000000000000000000000001fc010000000000000000000000000001ff020000000000000000000000000001ff0100000000000000000000000000012001000000000000", @ANYRES32=r4], 0x0) syz_emit_ethernet(0x8f, &(0x7f00000002c0)={@dev={'\xaa\xaa\xaa\xaa\xaa', 0x19}, @broadcast, @val={@void, {0x8100, 0x2, 0x1, 0x2}}, {@ipv4={0x800, @tcp={{0xb, 0x4, 0x1, 0x27, 0x7d, 0x68, 0x0, 0xff, 0x6, 0x0, @multicast2, @multicast1, {[@cipso={0x86, 0x11, 0xffffffffffffffff, [{0x6, 0xb, "16dbdedb5d2ca6d3bc"}]}, @rr={0x7, 0x7, 0x35, [@multicast2]}]}}, {{0x4e22, 0x4e20, r2, r4, 0x0, 0x0, 0x10, 0x2, 0x1, 0x0, 0x4, {[@fastopen={0x22, 0x6, "3b4b96bd"}, @window={0x3, 0x3, 0x7}, @generic={0x2, 0x4, '}U'}, @sack={0x5, 0x16, [0xec9c, 0x1, 0x9, 0xd122, 0x81]}, @exp_smc={0xfe, 0x6}]}}, {"4104d3a9b6ea49e98d3d848b43bcef390c"}}}}}}, &(0x7f0000000380)={0x1, 0x4, [0x38c, 0x12, 0xf5b, 0x175]}) 00:52:35 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185508, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x80087601, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:35 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185509, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, 0x0, 0x0, 0x20, 0x0, 0x17) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x0, 0x4000010, r0, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:35 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x8010550e, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:35 executing program 4: r0 = creat(&(0x7f0000000000)='./file0\x00', 0xc) r1 = socket$inet6(0xa, 0x1, 0x0) ioctl$sock_SIOCGIFINDEX(r1, 0x8933, &(0x7f0000000040)={'sit0\x00', 0x0}) ioctl$sock_inet6_SIOCSIFDSTADDR(r1, 0x8918, &(0x7f0000000080)={@loopback={0xfec0ffff00000000, 0x300}, 0x0, r2}) sendmsg$nl_route(r0, &(0x7f0000000180)={&(0x7f0000000040)={0x10, 0x0, 0x0, 0x10000}, 0xc, &(0x7f0000000080)={&(0x7f0000000100)=@ipv6_getnetconf={0x4c, 0x52, 0x20, 0x70bd2a, 0x1, {}, [@NETCONFA_FORWARDING={0x8, 0x2, 0x9}, @IGNORE_ROUTES_WITH_LINKDOWN={0x8, 0x6, 0x3f}, @IGNORE_ROUTES_WITH_LINKDOWN={0x8, 0x6, 0x5e}, @NETCONFA_PROXY_NEIGH={0x8, 0x5, 0x10000}, @NETCONFA_IFINDEX={0x8, 0x1, r2}, @NETCONFA_RP_FILTER={0x8, 0x3, 0x81}, @NETCONFA_FORWARDING={0x8, 0x2, 0x3}]}, 0x4c}, 0x1, 0x0, 0x0, 0x20004000}, 0x400c041) ioctl$USBDEVFS_CONTROL(0xffffffffffffffff, 0xc0185500, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc018550a, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0x12000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:35 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x802c550a, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:35 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x0) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000040)=@usbdevfs_disconnect={0x1}) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f0000000000)={0x3, 0x16, 0x6, 0x3, 0xf0, 0x8001, &(0x7f00000001c0)="7a5c50f6a6f44d07aa623a2e800349e281cad2f28b3d568a144a834b2355a48a37e573fd18f263a96156e14d05f263ab0c6b3e0aa97b7bf9d5677ed2735d2be9d748e0f575d187b53f11082496b5b3a6964f2444b4939706cf731f91673ee830151c713156f76dcaaf2b480177f85b11c62ee435c26385954d06928347ccb3ef88e4edbe646a213817d48ffe54dfbf7e4d2d25fd3365393c0d0aa81a8189c53d3f41ae9a9df7380ff998b8c7e241eff6994e3abe4f266a7f2cbe603cf3757120c7be8cf7e315298451e29724f6341199a737353c7fc48d45dfb6bd23758eacfe26eb5cfd802f0dbeee9fa7c93a66e220"}) syz_open_dev$usbfs(&(0x7f0000000140), 0x80000000, 0x100) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f00000002c0)=@usbdevfs_connect={0x97cd}) r1 = syz_open_procfs(0xffffffffffffffff, &(0x7f0000000080)='loginuid\x00') perf_event_open(&(0x7f000001d000)={0x1, 0x80, 0x0, 0x0, 0x0, 0x0, 0x0, 0x7ff, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, @perf_bp={0x0}}, 0x0, 0xffffefffffffffff, 0xffffffffffffffff, 0x0) mkdir(&(0x7f0000000280)='./file0\x00', 0x0) mount(0x0, &(0x7f0000000000)='./file0\x00', &(0x7f0000000280)='devtmpfs\x00', 0x0, 0x0) mount$overlay(0x0, &(0x7f0000000200)='./file0\x00', &(0x7f00000000c0), 0x0, &(0x7f0000000240)=ANY=[@ANYBLOB='lowerdir=/:file0']) r2 = open$dir(&(0x7f0000000040)='./file0\x00', 0x0, 0x0) lseek(r2, 0x4, 0x0) getdents64(r2, 0x0, 0xffffffffffffff7f) socket$inet6_tcp(0xa, 0x1, 0x0) socket(0x6, 0x1, 0x7cd1) ioctl$F2FS_IOC_DEFRAGMENT(r1, 0xc010f508, &(0x7f0000000100)={0x5, 0x80000001}) fchmod(0xffffffffffffffff, 0x88) 00:52:35 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc018550b, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:35 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x8038550a, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:35 executing program 4: ioctl$EVIOCGSND(0xffffffffffffffff, 0x8040451a, &(0x7f0000000000)=""/160) r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:36 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc018550c, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:36 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x8108551b, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:36 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, 0x0, 0x0, 0x20, 0x0, 0x17) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x10, r0, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:36 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc018550d, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:36 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0045878, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:36 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000000)={0x0, 0x10}) ioctl$USBDEVFS_CONTROL(r1, 0xc0185500, &(0x7f0000000000)={0x40, 0x6, 0x1, 0x3f, 0x1000, 0x20, &(0x7f00000001c0)="423826e7bf459f00c0e3acaf25c97c37ae96c4ede1e8576b718cd8a8e1f23c95af310239c0b5d531c17f55794fcb35aba44d9bb0e63d930d36233e1c7cc5eb916db9643c7c405a90ff73044687db762690dffeeae6380dff09e008b5b8f4eaabdc30865871a0c43fcaac592ae11572933fc46af5a783cf62d7e939cfe5f4d27bf4577f8467753b3568fc3e44026044a0b416d3d287823012779c807e863c7482710f1b74e8db63f59bee6d865ba43275a44fa28440da0866ae4e6e8765a39b7627bfb5061f04963ebd90b9a48e854a23e62b2be071641bcc33d7bb5f3499f543a5e6b6a2e19d6758169d2aa808ad06956631c596cce6db23af96b51f0f16dc7eff0d7aa3c9568af4259789778a2db7c21bf4fa3f13262ca267d615322a7c0aa0822bce410ffe3beb56ce998c92b74f236c50c7e36487b3acc0d616e330facfcbe7641e77839e8fc01e291acdb50b9db113277d78d6be35635cebbadf6871375b2d055eca31d9bb020e15f34d3627f20b0e9e330d5b0d0e073356eae6d279c5668eb2fbf3068e79bf03eb33dbae7b486ac3051de1459ef95033fc791e89587671e9041c0a57786d44f1da923d5ef4d3fa946a1fdd6ea748918946adc0201f8bd3a65f6d677bb5cbbcd4c730cac55a1967d05952e90b75c703528951e48ce3e513da6193139a977250b7e97a48a93f47fecc06f8503727462e97868a6f3f75b5c212a64a0b62ae0ac7830f729ae2cfce47058b792aeae6b113c9ab3ee7570ba27a7cf6e86e83d4471e068be6e528117aa8e54535564ac236605dbb2fec501da6112c445864aa121ccd6463f2114c5679d35a1fd6171c364afae63457f839a207dfea3a0e3cbe75bff647089adfa8e5a9e5f2f2f23fb289452d8ee7bdd44072bca23d11d8f3c2313fcf8688cf39b2082569b42a63e230999cafe24207afa09a0db62328419a22a02ef8c4374300f9007f0650e8ef034264787625fa8f4a3149a0af2b1bc3907e33e6133ee3718ed592b2ca98115514eb4a18a3a50e9716be97d50ebf50ddba5f47aa2f0090ce5344d1849a2aae331b96cba9e9ed376701851dc1b80ee77be02b9a1ce11d040ce51471ea5911b52b8ae56a14b915f197d83d7e45f507ba92982f81246ea38250cc6ca22e88a5a7d659d39ea07af5c1ea1a7e1e551f8f9be817f4b11b4dfe8764379a57b30d42f1db244b8635cb641983012829d578e1d4c3a06ea62a709270abe126f06523d3e5792163ea1827cc5c3bc55cb3862b10c033023eee749cfb2773508c8f9629f204f53d7a76dd00a59d6b003481d30dced2a1e680c05abad9fd10bdbb3d4c20dda1a0185957038be47e16ac72315bac0cafb221dcfe67868b1847c5712455ae4e5e281e9e8c3a196a28ca43089af9417d94045ba3640a1c8fd8e9469107029913dd3223585997de2c79ae57acbb436d9e47b88b94030f9bc38074c6f6591856222dc5ea87742ca628cac42d05a04591b87e1ca640b127e98145bc5c3256e6164e59a49e0ef68477f7f467ddb052b609e939bb71f045ef58636f0a9459c61c212687ec203e3ae0b2d388f7a3ac4f1ac6b38dfc3dd3564eb8dbd6b365d0f670da045affad871fb9f41cd05703edc86be119bc54fdf6aa091eb2b34163d7d75c6c7145177ec4754ed1582b14c46e32a0c26d4b69a04f9744416497aeb856ad552d2ca5eabe1ccbbb40ef30f54960c31d365becdd5f8e184d4a947e5ebf911b164d9effee64aa222bf56e49ed87382ec693c02752eb4fdd5bc1a239617c4c2e04ae6be07635f53f13ed5e968889e09ebd26c1557854c387515b156f7aa8582bc294558e4afbf00c79359653caa61096084372e6be431d6e876a89995999c0b76bdea20d9308f15854ccf7195b7af30865a6662c1304e5b8268407c648acaf34ece1b71d55513c9a2edc90cb718fb21b7e2b09a26817ba5b1bfeb7e06e0b1597a82b7bdf17e2a8e80f63aa72aff0e316ec779596f32e2fac8e5c776d9cc4a61c511189f015279c9625fee09dcdc0822cf6eb075a5c0b2fe0c24d59bc62ae1c2140e3b44870b4268463a85be799d7e12b263702ef455964473c4db19a121b3ac5e6f11cd40e414aa63f1aa7d044ba731847260ed2012c531fbe271de29a7917ce57b998b564cc622dde015f0d3a96fe1f3bd2800dc7f7f64ffaedea6f5444c72cbf9bc7626ed1acc61235da2c1becd9b3d7ce4307b027f95793054ddd193cca654557a19a045ccf5888f19354dd6234b9f9e872a769376cfc74e3a5e15fed82f6a17883994f6c5d7c9752feb61df467f2a28b2870a9e9544c36f25c059267e8ca71a159ce8cf08be70144c87b0d73ab5a2861aa98855793cfd191a966cfe147c92d3bd13a340124b3238551de4b4d175c263b4a4561066d8bee886eea3127869f4e1d72f37a9b45109396d5505f0ffe36e7f470b185430a743d3e7f0e4d6acd51062a91019dcd781e3b581d099e00e4a5a700ad71d204eb53c5f1cde8341b92cf84b96c2550c6a2a1f1165231a709acb890c5050155b464a66f42990ec59043534c67776bcce4c3b190e91de0b8b407e4631a87a5c1fce9f911a7b438ebad08f00176ce326c5b49254c014f3b65526b91f8057ff38654392b1a2a2bf5d02990386765c9e9dc5e7780e9d37a2e6a408c3f1c63cefced12f3afd8acc1785f761f2987f81a726b99f6ce81cc4527aba2fdf10de3871712aa5e13518bdd2215cd2b1739cb6e3ea077b0e89bc9aa05e1c3e9ac6f9467e43f19ba4a382b4c998afa81033dde58a0969da19b687f54df7ae34205ca57bfda0b35f6610e4a76445c75a7a66263d388932e2b1ad8e7b12eff3180b9c99cc18430cc79067ab2c6bace441c35b631f1c2996e9b1051a68f9aa9b64888ba8c14c93180a764ef4bd2b5dfc32bed9c450d75b67c39c74fca2a32e5a7bc698a4f56bdc4302bfffe41842ffcf379eed680ef96e60ca22914b977f8f35fc550170f48d05fbf7b084d69e4eab57d20c34b90bbe4c0e882172c7937658bce48cc0be87290e0d3ae716dd342ce72326c4bdae3c53ccd99d906e5b3d8dc643929f7f7cb00ca9965f089d4cfaa5f6476074349af7e8c73e203e605e5dfba84498725ffab72d7750c7325cb41aa0af363b98b25f32db7519d96519c36e26a8ef1ed248f654e0189ebead78dc584e64662aeb4a624264ccb971cf8a5d7c683b808cfcf080dfb59e026fdfdac824e811047fbaef49ad7f586557f9c8ccb901107e5a04371017653c906f98a99c090c1c22f5596a62d808e6476913afac59c32c5ddf913e10cf692b9c1f17606cfd9779db2f8c3941c50f38a3d4e67581c4a2230e09821ef83f1c19ad15f681be1a2ab13852e49098335999601616c1fa09a8bf36135b18850921198258ef15ac688fdf6ce22953482533e74a3843e5b8ab4fb827a17d06662898738b793ebae99ecc4896d292a6ec6fd6c25e38b3d8b240a0fb1d0080049c8a304e1ad0d1d1130dab0e41582ef8ac9944f36ed8d5cf8466f154a7fa3d5eef4f01bc9454c6ffe5eae41e0ad1a741ca9d8b99b7fba6ba4d3ed30884454bb972e3b38f629ab6e8483f9db51e41f099b764b9bd0900e99c657872f44faf46b425b7f160f409fb8c8d8651b0b89e8de21c9a10df16aa16209ed9f0ba4043520ee66088cc45bd89f847009f8a76c845c76b59589c0e5dcc95eb8fdd9a81e6cc15f55a181c00443c9191ed718664c164f53e1468a3036e1b10eaa7c4b615b0ee8d61e4d66193e6650b8f2557a4e1e4fd1f695c6488dd1ecdebb84f86da4b238ade48a40186fa0a38380dfbab0eefc68ed5056f86f93dbe1a7a42592df234fbd403ab6965d2ca0ecd8a76f0ec08cd294539104ac64ec63c53a974996667f2de18dd7fd5a7522e45efa303b15e247b7cb7db9b430beb4a34c3122d63b137a09a5123f1c73721e8c098e3b4e3252a790889d6b16baaf1af910b053643e7e25d8091fb40d4ec1a843b6dada70617a93fd861a5f6f12d0b3a6923ceeaa42f30cf8ad78446fcb2af8db422f278ed4e66e52b8db4415b2d323e0547d774af4c201773c8c69710e75b0bee2884cac390e20a4cc605b364a27d640a1d095aa2fdffe078f8750c9340f9029c07b719f6b3e7bb6f2b51656acb2dcab78601654241b58483130deec287f0a7f48f2ad94fb95209d75ccca357ecb55be07fba0ca02ea90871e587141189340f243fc8946d0a5655299c7c46f502d5e8e0d0b7842fa0122c2841ca3241545897b541f001f468c35a2c315102b3ccf19a723ba85e437985c5e8732e0423b6876488ffaca0e9bc481a43413d93d889956a9ca94b2465ee322af91d1660f1b9c5d281621e12e142293a7c793e8495d85ae359faf214a86acfa36d3740e4f8adc15ff15909b9deb23a1276dc9211c2967aab246e60214be5d2bc20e500a804da8fccf4fd801702645a62080d703b50dde06bf57a9dfd3dc7d09150f0ebcdb4c5a6876f869a9fbc53b68e7e6b151f1d7257a328bca6911aa1043b0d6e01b1ee2710eb54bfcd11f4ccc87dda4a7e57376e964e649a7aaab6da4b38c5fd4216bb73ecf9988211a77e36837a6d67139b8cb48c922a452a606913201743b6fe612d66a6bc4dec5fdcebd491f71947bb2696da317755910a3f98ceb3e6d4fa8a05043ab6fbc2aa39940942594c54cd788d8b1cf4457f0331f5ceebf143ee56fca6f9ab53a42827104c006ebb6b60322d5137308ff2263ae6a7794945075359f9042be7f6a0d30d0ea362ccd63c5b48c293e0d3f8061313767d6b0662c4739ade5958f48f3b3418135356665edb3607a67c42f68a20d80a23c3fef4b1eb04035e55276b521bc993219414e707a8f2f6e7ecfab0000fab2e613eceed134165f2a211c1cd001bc61b3583df81863fb8c1bf5cef106516232c247c5e24e44c46a0d19f4e826a8476e9554e3b98e487fecbb0b6c938d7f706a1ecb4a57e270c72d263b6dc75c728a9d15f212440de9f42951c593c4b315e325f51922e9159150a17267dbe977225f6807a49f8fac89b43a1ade1f1b996a77b8ca6e9b2b25acb21dbd19a06cf2c288537a7af0025411ad06a9df1a9cf943474dfbb3fec228ae3ad3a647eb58fc84544164cdb103c936138b45cacd11d7268dc7b6b421cf882ceaf794cf65a783880f5cfc46029b310b615a12ea6e2ee5f2bd47f4c7941989157e84c68982618c91b92f61d1516282f3e543287e42d825ebc16bbb7d9fed48a74d043ebd08acc1ff168a4e84ff0f90f8a1df80474a84c68248a264c7169a23db714c969b4377eed5a03a34336d0b886ec59b6ec327d2eee5fff04e693161c2a4578ea89657c7fc0377da13199085bfc956787e181293428efd5406269c2287bdc0d5456fa804d36860e0f61466ef71f336f887e5dec44e5d6b0713b212434338e8885b85955eeb32f398d342520463cb82245775e5e9351466dafa800c2204c84c1cecbcb58408be220d4bc97048e19942b58610b48e6f72dd64e55d5a9d423786bb2c960e798194513061f64947634d79c2806d8134ebdb78437b5935c2af70f0d1258284236827742f4cb4ce7fcf4018a15ad9fc8a60aff4679ad966e5b2f82985d46b3dc142331c9156f2a96d500e5bda2d7ccb482c22314ef12434663cd7324ec515d6927779c4c9d8992e7b88d73becb35bcaac19fb5543777322b92938aefa80c039ddf4ab7f320a8fb7a1db52d3c60c784158c8f6b65eeeff0862bad62880999b34e294fef0b0ac441fb5868349dbcb1360ae56359b2327bcf6b433355d44127bce"}) 00:52:36 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, &(0x7f00000005c0)=[{&(0x7f00000002c0)=""/193, 0xc1}, {&(0x7f00000003c0)=""/245, 0xf5}, {&(0x7f00000004c0)=""/69, 0x45}, {&(0x7f0000000540)=""/27, 0x1b}, {&(0x7f0000000580)=""/28, 0x1c}], 0x5, 0x20, 0x0, 0x17) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x4000010, r0, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:36 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0x25000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:36 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0045878, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:36 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc018550e, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1758.006221][ T8595] overlayfs: unrecognized mount option "¾`<óuq devtmpfs" or missing value 00:52:36 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185510, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:36 executing program 4: r0 = socket$nl_audit(0x10, 0x3, 0x9) sendmsg$AUDIT_USER_AVC(r0, &(0x7f0000001100)={&(0x7f0000001080), 0xc, &(0x7f00000010c0)={&(0x7f0000001200)={0x10, 0x453, 0x0, 0x0, 0x1}, 0x10}, 0x1, 0x0, 0x0, 0x10}, 0x8000) socket$nl_audit(0x10, 0x3, 0x9) r1 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r1, 0xc0185500, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) ioctl$USBDEVFS_RELEASEINTERFACE(r1, 0x80045510, &(0x7f0000000000)=0x7f) 00:52:36 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0x5522, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:36 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc00c5512, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:36 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, 0x0, 0x0, 0x20, 0x0, 0x17) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x10, r0, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:36 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185511, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:36 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r1 = openat$hwrng(0xffffffffffffff9c, &(0x7f0000000000), 0x101002, 0x0) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') r3 = openat$binder_debug(0xffffffffffffff9c, &(0x7f00000002c0)='/sys/kernel/debug/binder/transaction_log\x00', 0x0, 0x0) ioctl$USBDEVFS_IOCTL(r3, 0xc0105512, &(0x7f0000000300)=@usbdevfs_disconnect={0x5}) ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f0000000000)={0x0, 0x10}) r4 = creat(&(0x7f00000001c0)='./file0\x00', 0x1) ioctl$USBDEVFS_IOCTL(r4, 0xc0105512, &(0x7f0000000140)=@usbdevfs_driver={0x81, 0x80000000, &(0x7f0000000200)="021666a2e4388c07b0e06de51629efe1ae939f8d52f91e208de207c1eb0db2d72852e19106ff7a8c0500912d3ddaaeff6449c0cdd42dadc3149f9d608d7d673e8332819dd49f88638cba599ae9bb0c4893d903b3219f22c83e4875fc16a7e6ba7c6dccd952e1a0ed14aa880e8c485e72033637c3a4"}) ioctl$USBDEVFS_CONTROL(r1, 0xc0185500, &(0x7f0000000080)={0x1f, 0xc, 0x6, 0x400, 0x3f, 0x6, &(0x7f0000000040)="1f7e66b0756fe24a76f62e0914bee84532f90eb5f058344bdd301bc5836e50a17d14e8d0fbd24678c1329a3b06f0aa92244fd03c7e2d94f4bf66719e324539"}) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000280)=@usbdevfs_connect={0x8}) ioctl$USBDEVFS_IOCTL(r1, 0xc0105512, &(0x7f0000000100)=@usbdevfs_connect={0x2ac}) 00:52:36 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x4008550d, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:36 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105500, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:36 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0x48000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:36 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185512, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:36 executing program 0: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0x3000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:36 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105502, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:36 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185525, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:36 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0185500, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:36 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185548, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:36 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, 0x0, 0x0, 0x20, 0x0, 0x17) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x10, r0, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:36 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0185502, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:36 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc018554c, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:36 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0189436, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:36 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x4004550d, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:36 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0x4c000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:36 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185560, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:36 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc020660b, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) 00:52:36 executing program 0 (fault-call:1 fault-nth:0): r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:36 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185568, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:36 executing program 4: r0 = syz_init_net_socket$nl_generic(0x10, 0x3, 0x10) ioctl$sock_SIOCGIFINDEX_802154(0xffffffffffffffff, 0x8933, &(0x7f0000000200)={'wpan3\x00', 0x0}) sendmsg$NL802154_CMD_SET_CCA_ED_LEVEL(0xffffffffffffffff, &(0x7f0000000380)={&(0x7f00000001c0)={0x10, 0x0, 0x0, 0x180}, 0xc, &(0x7f0000000240)={&(0x7f0000000300)={0x48, 0x0, 0x20, 0x70bd2c, 0x25dfdbfb, {}, [@NL802154_ATTR_IFINDEX={0x8, 0x3, r1}, @NL802154_ATTR_IFINDEX={0x8}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x300000003}, @NL802154_ATTR_CCA_ED_LEVEL={0x8, 0xe, 0x9}, @NL802154_ATTR_WPAN_PHY={0x8}, @NL802154_ATTR_IFINDEX={0x8}]}, 0x48}, 0x1, 0x0, 0x0, 0x800}, 0x4044844) sendmsg$NL802154_CMD_SET_SHORT_ADDR(r0, &(0x7f0000000540)={&(0x7f0000000480)={0x10, 0x0, 0x0, 0x20}, 0xc, &(0x7f0000000500)={&(0x7f00000004c0)={0x28, 0x0, 0x4, 0x70bd2d, 0x25dfdbfd, {}, [@NL802154_ATTR_IFINDEX={0x8, 0x3, r1}, @NL802154_ATTR_WPAN_DEV={0xc, 0x6, 0x100000001}]}, 0x28}, 0x1, 0x0, 0x0, 0x4}, 0x400c045) getresgid(&(0x7f0000000300), &(0x7f0000000340), &(0x7f0000000380)=0x0) syz_mount_image$tmpfs(&(0x7f0000000140), &(0x7f00000001c0)='./file0\x00', 0x4, 0x2, &(0x7f00000002c0)=[{&(0x7f0000000200)="fb821dd95dcc3aac97e1b1aaa928fd71e71b92", 0x13, 0x9}, {&(0x7f0000000240)="72a4808ecebb9fb0d5490c31d5d16dfa902cd273ce4186a577b0f4d3d4a73b90c1bd083f968ed30bf8a5e9e724c4e723470e52c6f18172ad6a3d15905e62d9f25837898384e23b961a9797b031364ed5dde0b1ce77dbea", 0x57, 0x9}], 0x400, &(0x7f00000003c0)={[{@gid={'gid', 0x3d, r2}}, {@gid={'gid', 0x3d, 0xffffffffffffffff}}, {@huge_advise}, {@huge_advise}, {@nr_blocks={'nr_blocks', 0x3d, [0x37, 0x2d]}}, {@huge_always}, {@nr_inodes={'nr_inodes', 0x3d, [0x38, 0x33, 0x0, 0x65, 0x6d]}}], [{@mask={'mask', 0x3d, 'MAY_APPEND'}}, {@fsname}, {@func={'func', 0x3d, 'POLICY_CHECK'}}, {@fowner_eq}]}) sendmsg$ETHTOOL_MSG_RINGS_SET(0xffffffffffffffff, &(0x7f0000000100)={&(0x7f0000000000)={0x10, 0x0, 0x0, 0x80000000}, 0xc, &(0x7f0000000080)={&(0x7f0000000040)={0x3c, 0x0, 0x100, 0x70bd27, 0x25dfdbfc, {}, [@ETHTOOL_A_RINGS_RX_MINI={0x8, 0x7, 0x5}, @ETHTOOL_A_RINGS_RX_JUMBO={0x8, 0x8, 0x7ff}, @ETHTOOL_A_RINGS_RX_MINI={0x8, 0x7, 0x1}, @ETHTOOL_A_RINGS_RX={0x8, 0x6, 0x3}, @ETHTOOL_A_RINGS_RX_MINI={0x8, 0x7, 0x9}]}, 0x3c}, 0x1, 0x0, 0x0, 0x85}, 0x850) r3 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r3, 0xc0185500, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:36 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x10001, 0x0}) [ 1758.465358][ T8697] FAULT_INJECTION: forcing a failure. [ 1758.465358][ T8697] name failslab, interval 1, probability 0, space 0, times 0 [ 1758.494486][ T8697] CPU: 1 PID: 8697 Comm: syz-executor.0 Tainted: G W 5.4.125-syzkaller-00001-g1076466328ba #0 [ 1758.504683][ T8703] tmpfs: Bad value for 'gid' [ 1758.506024][ T8697] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1758.506027][ T8697] Call Trace: [ 1758.506044][ T8697] dump_stack+0x1d8/0x24e [ 1758.506060][ T8697] ? devkmsg_release+0x11c/0x11c [ 1758.533112][ T8697] ? __unwind_start+0x72f/0x8e0 [ 1758.537934][ T8697] ? show_regs_print_info+0x12/0x12 [ 1758.543108][ T8697] should_fail+0x6f6/0x860 [ 1758.547501][ T8697] ? setup_fault_attr+0x3d0/0x3d0 [ 1758.552506][ T8697] ? unwind_get_return_address+0x48/0x80 [ 1758.558109][ T8697] ? arch_stack_walk+0xf8/0x140 [ 1758.562935][ T8697] ? kmalloc_array+0x2b/0x40 [ 1758.567510][ T8697] should_failslab+0x5/0x20 [ 1758.571995][ T8697] __kmalloc+0x5f/0x2f0 [ 1758.576123][ T8697] kmalloc_array+0x2b/0x40 [ 1758.580510][ T8697] usb_set_configuration+0x350/0x1e00 [ 1758.585853][ T8697] ? __rcu_read_lock+0x50/0x50 [ 1758.590587][ T8697] ? mutex_lock+0xa6/0x110 [ 1758.594971][ T8697] ? mutex_trylock+0xb0/0xb0 [ 1758.599533][ T8697] ? memset+0x1f/0x40 [ 1758.603486][ T8697] ? unwind_next_frame+0x1f0a/0x27b0 [ 1758.608741][ T8697] usbdev_do_ioctl+0x467c/0x67e0 [ 1758.613652][ T8697] ? preempt_count_add+0x66/0x130 [ 1758.618644][ T8697] ? destroy_async+0x1f0/0x1f0 [ 1758.623375][ T8697] ? unwind_next_frame+0x1f0a/0x27b0 [ 1758.628632][ T8697] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1758.634667][ T8697] ? unwind_get_return_address_ptr+0xa0/0xa0 [ 1758.640613][ T8697] ? memset+0x1f/0x40 [ 1758.644608][ T8697] ? stack_trace_save+0x120/0x1f0 [ 1758.649602][ T8697] ? fsnotify+0x1332/0x13f0 [ 1758.654075][ T8697] ? __fsnotify_parent+0xeb/0x310 [ 1758.659170][ T8697] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 1758.665912][ T8697] ? __rcu_read_lock+0x50/0x50 [ 1758.670651][ T8697] ? __fsnotify_parent+0x310/0x310 [ 1758.675768][ T8697] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1758.681809][ T8697] ? mntput_no_expire+0x114/0xbd0 [ 1758.686807][ T8697] ? stack_trace_save+0x1f0/0x1f0 [ 1758.691810][ T8697] ? check_preemption_disabled+0x9e/0x330 [ 1758.697512][ T8697] ? __rcu_read_lock+0x50/0x50 [ 1758.702253][ T8697] ? __unwind_start+0x72f/0x8e0 [ 1758.707075][ T8697] ? debug_smp_processor_id+0x20/0x20 [ 1758.712427][ T8697] ? is_bpf_text_address+0x280/0x2a0 [ 1758.717685][ T8697] ? stack_trace_save+0x1f0/0x1f0 [ 1758.722685][ T8697] ? __kernel_text_address+0x93/0x100 [ 1758.728038][ T8697] ? unwind_get_return_address+0x48/0x80 [ 1758.733637][ T8697] ? arch_stack_walk+0xf8/0x140 [ 1758.738466][ T8697] ? __rcu_read_lock+0x50/0x50 [ 1758.743208][ T8697] ? check_preemption_disabled+0x154/0x330 [ 1758.749097][ T8697] ? avc_has_extended_perms+0x72a/0x1140 [ 1758.754714][ T8697] ? avc_has_extended_perms+0xb5e/0x1140 [ 1758.760324][ T8697] ? avc_ss_reset+0x3a0/0x3a0 [ 1758.764971][ T8697] ? refcount_sub_and_test_checked+0x1b6/0x290 [ 1758.771097][ T8697] ? refcount_inc_checked+0x50/0x50 [ 1758.776266][ T8697] ? proc_fail_nth_write+0x1d5/0x240 [ 1758.781520][ T8697] ? proc_fail_nth_read+0x1c0/0x1c0 [ 1758.786725][ T8697] ? memset+0x1f/0x40 [ 1758.790686][ T8697] usbdev_ioctl+0x1e/0x30 [ 1758.794998][ T8697] ? usbdev_poll+0x1d0/0x1d0 [ 1758.799560][ T8697] do_vfs_ioctl+0x76a/0x1720 [ 1758.804138][ T8697] ? selinux_file_ioctl+0x72f/0x990 [ 1758.809321][ T8697] ? ioctl_preallocate+0x250/0x250 [ 1758.814413][ T8697] ? __fget+0x37b/0x3c0 [ 1758.818545][ T8697] ? vfs_write+0x422/0x4e0 [ 1758.822944][ T8697] ? fget_many+0x20/0x20 [ 1758.827160][ T8697] ? debug_smp_processor_id+0x20/0x20 [ 1758.832501][ T8697] ? security_file_ioctl+0x9d/0xb0 [ 1758.837588][ T8697] __x64_sys_ioctl+0xd4/0x110 [ 1758.842253][ T8697] do_syscall_64+0xcb/0x1e0 [ 1758.846744][ T8697] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1758.852705][ T8697] RIP: 0033:0x4665f9 [ 1758.856575][ T8697] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1758.876150][ T8697] RSP: 002b:00007f722276b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1758.884534][ T8697] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 1758.892474][ T8697] RDX: 00000000200000c0 RSI: 0000000080045505 RDI: 0000000000000003 [ 1758.900430][ T8697] RBP: 00007f722276b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1758.908370][ T8697] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 00:52:37 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, 0x0, 0x0, 0x20, 0x0, 0x17) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x4000010, 0xffffffffffffffff, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:37 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc018556c, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:37 executing program 0 (fault-call:1 fault-nth:1): r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:37 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x4000, 0x10001, 0x0}) 00:52:37 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') ioctl$FS_IOC_RESVSP(r0, 0x40305828, &(0x7f0000000000)={0x0, 0x10}) ioctl$BTRFS_IOC_DEFRAG_RANGE(r0, 0x40309410, 0x0) syz_usb_connect$printer(0x3, 0x2d, &(0x7f0000000040)={{0x12, 0x1, 0x250, 0x0, 0x0, 0x0, 0x40, 0x525, 0xa4a8, 0x40, 0x1, 0x2, 0x3, 0x1, [{{0x9, 0x2, 0x1b, 0x1, 0x1, 0x3, 0xe0, 0x0, [{{0x9, 0x4, 0x0, 0x2, 0x1, 0x7, 0x1, 0x2, 0x5, "", {{{0x9, 0x5, 0x1, 0x2, 0x200, 0x9c, 0xf, 0x6}}}}}]}}]}}, &(0x7f00000003c0)={0xa, &(0x7f0000000080)={0xa, 0x6, 0x201, 0xff, 0x9, 0x6, 0x8, 0xfe}, 0xb1, &(0x7f0000000100)={0x5, 0xf, 0xb1, 0x5, [@ssp_cap={0x1c, 0x10, 0xa, 0x8, 0x4, 0x7f, 0xff00, 0x8, [0x208f, 0x30, 0xc000, 0x0]}, @ptm_cap={0x3}, @wireless={0xb, 0x10, 0x1, 0xc, 0x13, 0x20, 0xb6, 0x7, 0x3}, @ext_cap={0x7, 0x10, 0x2, 0x1a, 0x2, 0x6, 0x5fb}, @generic={0x7b, 0x10, 0x2, "0d462a686aaf5293a3c3e1a215d9988ef4cf38f464c781d0304bb7a5d235bdc63c707c6c2c1df1f9cfd77e27d17f44e0ac47c37955bc801e08601d8d8bec30df922e5110fe45a6569e77a8921927813e05d6b1d767e4e4d1e4c97ec4c7ab6a01156d38c243e1e8a7a81b1a665b5475b287089b9af6d0d6b6"}]}, 0x5, [{0x5e, &(0x7f00000001c0)=@string={0x5e, 0x3, "94524b93c32c88881942f759722d3bdd6bae30c0738eea24909abc4f69297c3d7c562bec3c4d799ecf31ad83c45d284369f4fcf339f6b5d53f596155a33830c76f9681051226763ab4b00686e9223d97a7c1c2692be74902fdd56e32"}}, {0x4, &(0x7f0000000240)=@lang_id={0x4, 0x3, 0x415}}, {0x4, &(0x7f0000000280)=@lang_id={0x4, 0x3, 0x418}}, {0x4, &(0x7f00000002c0)=@lang_id={0x4, 0x3, 0x146a}}, {0xaa, &(0x7f0000000300)=@string={0xaa, 0x3, "d05956379a4a50bb27be4a72537ed2df3eaeaa1601f2c97055a01c54be555e2e42d6c26f39436d0d35fab2586c576984e4c10545b0f9a0131da7952e445497f6c97b2052f8d60419004265277c96b37fa22fd51024f35ef08ee6f2ccb809152278966511103e6ee2de15d051284d03c1b9a73457857d9d0977354819dadf794bc0a09c77e642a95cd25bddbf2ea7618c2d1bbc823a4402c57c91f3f847ef55f2a81d00e494ecafd0"}}]}) r1 = syz_open_dev$usbfs(&(0x7f0000000000), 0xce2, 0x129e00) ioctl$USBDEVFS_CONTROL(r1, 0xc0185500, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1758.916312][ T8697] R13: 00007fffdc8a58bf R14: 00007f722276b300 R15: 0000000000022000 00:52:37 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0x5e000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) [ 1758.979877][ T8720] FAULT_INJECTION: forcing a failure. [ 1758.979877][ T8720] name failslab, interval 1, probability 0, space 0, times 0 [ 1759.002768][ T8720] CPU: 1 PID: 8720 Comm: syz-executor.0 Tainted: G W 5.4.125-syzkaller-00001-g1076466328ba #0 [ 1759.014305][ T8720] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1759.024351][ T8720] Call Trace: [ 1759.027630][ T8720] dump_stack+0x1d8/0x24e [ 1759.031951][ T8720] ? devkmsg_release+0x11c/0x11c [ 1759.036878][ T8720] ? show_regs_print_info+0x12/0x12 [ 1759.042068][ T8720] should_fail+0x6f6/0x860 [ 1759.046481][ T8720] ? setup_fault_attr+0x3d0/0x3d0 [ 1759.051498][ T8720] ? usb_set_configuration+0x3c4/0x1e00 [ 1759.057036][ T8720] should_failslab+0x5/0x20 [ 1759.061530][ T8720] kmem_cache_alloc_trace+0x39/0x2b0 [ 1759.066799][ T8720] usb_set_configuration+0x3c4/0x1e00 [ 1759.072144][ T8720] ? mutex_lock+0xa6/0x110 [ 1759.076537][ T8720] ? mutex_trylock+0xb0/0xb0 [ 1759.081108][ T8720] ? memset+0x1f/0x40 [ 1759.085059][ T8720] ? unwind_next_frame+0x1f0a/0x27b0 [ 1759.090312][ T8720] usbdev_do_ioctl+0x467c/0x67e0 [ 1759.095219][ T8720] ? preempt_count_add+0x66/0x130 [ 1759.100220][ T8720] ? destroy_async+0x1f0/0x1f0 [ 1759.104953][ T8720] ? unwind_next_frame+0x1f0a/0x27b0 [ 1759.110209][ T8720] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1759.116268][ T8720] ? unwind_get_return_address_ptr+0xa0/0xa0 [ 1759.122226][ T8720] ? memset+0x1f/0x40 00:52:37 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0x68000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) [ 1759.126179][ T8720] ? stack_trace_save+0x120/0x1f0 [ 1759.131171][ T8720] ? fsnotify+0x1332/0x13f0 [ 1759.135651][ T8720] ? __fsnotify_parent+0xeb/0x310 [ 1759.140652][ T8720] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 1759.147409][ T8720] ? __rcu_read_lock+0x50/0x50 [ 1759.152162][ T8720] ? __fsnotify_parent+0x310/0x310 [ 1759.157246][ T8720] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1759.163301][ T8720] ? mntput_no_expire+0x114/0xbd0 [ 1759.168307][ T8720] ? stack_trace_save+0x1f0/0x1f0 [ 1759.173302][ T8720] ? check_preemption_disabled+0x9e/0x330 [ 1759.178991][ T8720] ? __rcu_read_lock+0x50/0x50 [ 1759.183730][ T8720] ? __unwind_start+0x72f/0x8e0 [ 1759.188564][ T8720] ? debug_smp_processor_id+0x20/0x20 [ 1759.193906][ T8720] ? is_bpf_text_address+0x280/0x2a0 [ 1759.199159][ T8720] ? stack_trace_save+0x1f0/0x1f0 [ 1759.204152][ T8720] ? __kernel_text_address+0x93/0x100 [ 1759.209495][ T8720] ? unwind_get_return_address+0x48/0x80 [ 1759.215190][ T8720] ? arch_stack_walk+0xf8/0x140 [ 1759.220137][ T8720] ? __rcu_read_lock+0x50/0x50 [ 1759.224875][ T8720] ? check_preemption_disabled+0x154/0x330 [ 1759.230667][ T8720] ? avc_has_extended_perms+0x72a/0x1140 [ 1759.236269][ T8720] ? avc_has_extended_perms+0xb5e/0x1140 [ 1759.241871][ T8720] ? avc_ss_reset+0x3a0/0x3a0 [ 1759.246517][ T8720] ? refcount_sub_and_test_checked+0x1b6/0x290 [ 1759.252640][ T8720] ? refcount_inc_checked+0x50/0x50 [ 1759.257813][ T8720] ? proc_fail_nth_write+0x1d5/0x240 [ 1759.263075][ T8720] ? proc_fail_nth_read+0x1c0/0x1c0 [ 1759.268252][ T8720] ? memset+0x1f/0x40 [ 1759.272212][ T8720] usbdev_ioctl+0x1e/0x30 [ 1759.276684][ T8720] ? usbdev_poll+0x1d0/0x1d0 [ 1759.281241][ T8720] do_vfs_ioctl+0x76a/0x1720 [ 1759.285800][ T8720] ? selinux_file_ioctl+0x72f/0x990 [ 1759.290973][ T8720] ? ioctl_preallocate+0x250/0x250 [ 1759.296056][ T8720] ? __fget+0x37b/0x3c0 [ 1759.300186][ T8720] ? vfs_write+0x422/0x4e0 [ 1759.304585][ T8720] ? fget_many+0x20/0x20 [ 1759.308797][ T8720] ? debug_smp_processor_id+0x20/0x20 [ 1759.314138][ T8720] ? security_file_ioctl+0x9d/0xb0 [ 1759.319220][ T8720] __x64_sys_ioctl+0xd4/0x110 [ 1759.323866][ T8720] do_syscall_64+0xcb/0x1e0 [ 1759.328343][ T8720] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1759.334219][ T8720] RIP: 0033:0x4665f9 [ 1759.338100][ T8720] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1759.357670][ T8720] RSP: 002b:00007f722276b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1759.366046][ T8720] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 00:52:37 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0185574, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:37 executing program 0 (fault-call:1 fault-nth:2): r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1759.373985][ T8720] RDX: 00000000200000c0 RSI: 0000000080045505 RDI: 0000000000000003 [ 1759.381928][ T8720] RBP: 00007f722276b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1759.389876][ T8720] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1759.397827][ T8720] R13: 00007fffdc8a58bf R14: 00007f722276b300 R15: 0000000000022000 00:52:37 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x40000000, 0x10001, 0x0}) 00:52:37 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, 0x0, 0x0, 0x20, 0x0, 0x17) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x4000010, 0xffffffffffffffff, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) [ 1759.456883][ T8746] FAULT_INJECTION: forcing a failure. [ 1759.456883][ T8746] name failslab, interval 1, probability 0, space 0, times 0 [ 1759.471826][ T8746] CPU: 1 PID: 8746 Comm: syz-executor.0 Tainted: G W 5.4.125-syzkaller-00001-g1076466328ba #0 [ 1759.483349][ T8746] Hardware name: Google Google Compute Engine/Google Compute Engine, BIOS Google 01/01/2011 [ 1759.493388][ T8746] Call Trace: [ 1759.496676][ T8746] dump_stack+0x1d8/0x24e [ 1759.500999][ T8746] ? devkmsg_release+0x11c/0x11c [ 1759.505924][ T8746] ? show_regs_print_info+0x12/0x12 [ 1759.511095][ T8746] ? stack_trace_snprint+0x150/0x150 [ 1759.516355][ T8746] should_fail+0x6f6/0x860 [ 1759.520745][ T8746] ? setup_fault_attr+0x3d0/0x3d0 [ 1759.525742][ T8746] ? kobject_set_name_vargs+0x5d/0x110 [ 1759.531179][ T8746] should_failslab+0x5/0x20 [ 1759.535668][ T8746] __kmalloc_track_caller+0x5d/0x2e0 [ 1759.540927][ T8746] ? do_syscall_64+0xcb/0x1e0 [ 1759.545577][ T8746] kvasprintf+0xd6/0x180 [ 1759.549878][ T8746] ? asan.module_ctor+0x10/0x10 [ 1759.554704][ T8746] ? _raw_spin_lock_irqsave+0xf8/0x210 [ 1759.560141][ T8746] ? _raw_spin_lock+0x1b0/0x1b0 [ 1759.564959][ T8746] ? kvasprintf_const+0x4d/0x170 [ 1759.569864][ T8746] kobject_set_name_vargs+0x5d/0x110 [ 1759.575129][ T8746] dev_set_name+0xd1/0x120 [ 1759.579529][ T8746] ? get_device+0x30/0x30 [ 1759.583828][ T8746] ? pm_runtime_init+0x209/0x320 [ 1759.588738][ T8746] usb_set_configuration+0xf75/0x1e00 [ 1759.594082][ T8746] usbdev_do_ioctl+0x467c/0x67e0 [ 1759.598994][ T8746] ? preempt_count_add+0x66/0x130 [ 1759.603988][ T8746] ? destroy_async+0x1f0/0x1f0 [ 1759.608720][ T8746] ? unwind_next_frame+0x1f0a/0x27b0 [ 1759.613976][ T8746] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1759.620013][ T8746] ? unwind_get_return_address_ptr+0xa0/0xa0 [ 1759.625957][ T8746] ? memset+0x1f/0x40 [ 1759.629907][ T8746] ? stack_trace_save+0x120/0x1f0 [ 1759.634908][ T8746] ? fsnotify+0x1332/0x13f0 [ 1759.639391][ T8746] ? __fsnotify_parent+0xeb/0x310 [ 1759.644388][ T8746] ? __fsnotify_update_child_dentry_flags+0x2d0/0x2d0 [ 1759.651117][ T8746] ? __rcu_read_lock+0x50/0x50 [ 1759.655860][ T8746] ? __fsnotify_parent+0x310/0x310 [ 1759.660946][ T8746] ? entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1759.666987][ T8746] ? mntput_no_expire+0x114/0xbd0 [ 1759.671984][ T8746] ? stack_trace_save+0x1f0/0x1f0 [ 1759.677079][ T8746] ? check_preemption_disabled+0x9e/0x330 [ 1759.682768][ T8746] ? __rcu_read_lock+0x50/0x50 [ 1759.687516][ T8746] ? __unwind_start+0x72f/0x8e0 [ 1759.692353][ T8746] ? debug_smp_processor_id+0x20/0x20 [ 1759.697704][ T8746] ? is_bpf_text_address+0x280/0x2a0 [ 1759.702960][ T8746] ? stack_trace_save+0x1f0/0x1f0 [ 1759.707955][ T8746] ? __kernel_text_address+0x93/0x100 [ 1759.713296][ T8746] ? unwind_get_return_address+0x48/0x80 [ 1759.718899][ T8746] ? arch_stack_walk+0xf8/0x140 [ 1759.723838][ T8746] ? __rcu_read_lock+0x50/0x50 [ 1759.728573][ T8746] ? check_preemption_disabled+0x154/0x330 [ 1759.734354][ T8746] ? avc_has_extended_perms+0x72a/0x1140 [ 1759.739964][ T8746] ? avc_has_extended_perms+0xb5e/0x1140 [ 1759.745573][ T8746] ? avc_ss_reset+0x3a0/0x3a0 [ 1759.750217][ T8746] ? refcount_sub_and_test_checked+0x1b6/0x290 [ 1759.756336][ T8746] ? refcount_inc_checked+0x50/0x50 [ 1759.761520][ T8746] ? proc_fail_nth_write+0x1d5/0x240 [ 1759.766782][ T8746] ? proc_fail_nth_read+0x1c0/0x1c0 [ 1759.771952][ T8746] ? memset+0x1f/0x40 [ 1759.775906][ T8746] usbdev_ioctl+0x1e/0x30 [ 1759.780206][ T8746] ? usbdev_poll+0x1d0/0x1d0 [ 1759.784775][ T8746] do_vfs_ioctl+0x76a/0x1720 [ 1759.789348][ T8746] ? selinux_file_ioctl+0x72f/0x990 [ 1759.794523][ T8746] ? ioctl_preallocate+0x250/0x250 [ 1759.799612][ T8746] ? __fget+0x37b/0x3c0 [ 1759.803740][ T8746] ? vfs_write+0x422/0x4e0 [ 1759.808135][ T8746] ? fget_many+0x20/0x20 [ 1759.812353][ T8746] ? debug_smp_processor_id+0x20/0x20 [ 1759.817720][ T8746] ? security_file_ioctl+0x9d/0xb0 [ 1759.822814][ T8746] __x64_sys_ioctl+0xd4/0x110 [ 1759.827469][ T8746] do_syscall_64+0xcb/0x1e0 [ 1759.831951][ T8746] entry_SYSCALL_64_after_hwframe+0x44/0xa9 [ 1759.837818][ T8746] RIP: 0033:0x4665f9 [ 1759.841693][ T8746] Code: ff ff c3 66 2e 0f 1f 84 00 00 00 00 00 0f 1f 40 00 48 89 f8 48 89 f7 48 89 d6 48 89 ca 4d 89 c2 4d 89 c8 4c 8b 4c 24 08 0f 05 <48> 3d 01 f0 ff ff 73 01 c3 48 c7 c1 bc ff ff ff f7 d8 64 89 01 48 [ 1759.861272][ T8746] RSP: 002b:00007f722276b188 EFLAGS: 00000246 ORIG_RAX: 0000000000000010 [ 1759.869664][ T8746] RAX: ffffffffffffffda RBX: 000000000056bf80 RCX: 00000000004665f9 [ 1759.877612][ T8746] RDX: 00000000200000c0 RSI: 0000000080045505 RDI: 0000000000000003 [ 1759.885558][ T8746] RBP: 00007f722276b1d0 R08: 0000000000000000 R09: 0000000000000000 [ 1759.893500][ T8746] R10: 0000000000000000 R11: 0000000000000246 R12: 0000000000000001 [ 1759.901447][ T8746] R13: 00007fffdc8a58bf R14: 00007f722276b300 R15: 0000000000022000 00:52:37 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x5516, 0x0}) 00:52:38 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, 0x0, 0x0, 0x20, 0x0, 0x17) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x4000010, 0xffffffffffffffff, 0xfffffffffffffffb) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) 00:52:38 executing program 0 (fault-call:1 fault-nth:3): r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:38 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc018557a, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:38 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x80045505, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 1759.912747][ T8746] usb usb1: device_add((null)) --> -22 [ 1759.982394][T22699] usb 5-1: new high-speed USB device number 35 using dummy_hcd [ 1759.983504][ T8767] usb usb1: usbfs: process 8767 (syz-executor.3) did not claim interface 0 before use [ 1760.004451][ T8765] usb usb1: usbfs: interface 0 claimed by usbfs while 'syz-executor.0' sets config #1 [ 1760.422394][T22699] usb 5-1: config 1 interface 0 has no altsetting 0 [ 1760.582406][T22699] usb 5-1: New USB device found, idVendor=0525, idProduct=a4a8, bcdDevice= 0.40 [ 1760.591420][T22699] usb 5-1: New USB device strings: Mfr=1, Product=2, SerialNumber=3 [ 1760.599974][T22699] usb 5-1: Product: И [ 1760.604354][T22699] usb 5-1: Manufacturer: Е [ 1760.608834][T22699] usb 5-1: SerialNumber: ᑪ [ 1760.933985][T22699] usb 5-1: USB disconnect, device number 35 00:52:39 executing program 4: r0 = syz_open_dev$usbfs(&(0x7f0000000100), 0x2, 0x426803) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) fcntl$setstatus(r0, 0x4, 0x40c00) r1 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') ioctl$FS_IOC_RESVSP(r1, 0x40305828, &(0x7f0000000000)={0x0, 0x10}) preadv(r1, &(0x7f0000000080)=[{&(0x7f00000001c0)=""/182, 0xb6}], 0x1, 0x0, 0x3) r2 = syz_open_procfs(0x0, &(0x7f0000000040)='smaps_rollup\x00') ioctl$FS_IOC_RESVSP(r2, 0x40305828, &(0x7f0000000000)={0x0, 0x10}) sendmsg$nl_route(r1, &(0x7f00000002c0)={&(0x7f0000000140)={0x10, 0x0, 0x0, 0x40}, 0xc, &(0x7f0000000280)={&(0x7f0000000180)=@mpls_newroute={0x30, 0x18, 0x10, 0x70bd2c, 0x25dfdbfc, {0x1c, 0x10, 0x10, 0x59, 0xfd, 0x5, 0xfe, 0x4, 0x2000}, [@RTA_MULTIPATH={0xc, 0x9, {0x8, 0x10, 0x9}}, @RTA_TTL_PROPAGATE={0x5, 0x1a, 0x7}]}, 0x30}, 0x1, 0x0, 0x0, 0x24008040}, 0x0) ioctl$USBDEVFS_IOCTL(r2, 0xc0105512, &(0x7f0000000000)=@usbdevfs_connect={0x1}) 00:52:39 executing program 1: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0xc0189436, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:39 executing program 0: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_CONTROL(r0, 0x2, &(0x7f00000000c0)={0x1, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 00:52:39 executing program 2: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)=@usbdevfs_driver={0x0, 0x5517, 0x0}) 00:52:39 executing program 5: syz_mount_image$vfat(0x0, &(0x7f0000000140)='./file0\x00', 0x0, 0x0, 0x0, 0x0, 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f0000000180)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r0, @ANYBLOB=',rootmode=00000000000000000040000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r0, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000000780)={0x50, 0x0, r1}, 0x50) syz_fuse_handle_req(r0, &(0x7f000000a880)="9ab1446569aa24b774753c9e994c09c24df9d42fa5a228e469b44cecf6f9f5ce5f77c93b1895aaac9cf34b37415f11fe22d6fa0162aa743b242e8fe0a8659e32fb543d7969d6513136a9f332a8074f8ee1e445277ddd5859eb5ac3321eb710be880a441031da9b31f791d54fb3c97cd8ee92b00cbf962be8eb5fd0b7cab207645f59cf87a8c41e2739dd8386b6bb84b627cbf5e09bac876ad4b215f0e510a853c5e8b9f7822b26771d72972290a1f9a6f0a46942be0d0eb7aa5145ff368863b14e9845926088f9f92d554e572926290dc6e6b574aea8c500fbe5697f881c0cec48282c6d07619248da0c3b9aa6f7c778525d1760051e4ba8ef31d3c8d3e1d4214ffa5261ce1fdbc12eba889968137f5c06fea233000296cf18df494b4e7b1bee7dc2f3751c37415d46f6d7ffb3d0f788f2100ee41266e6fba75b61af22e1d7b286507ff100cc34ed28d5a2c8be3231446874bbbde6f3c367ca802d64192ffcce1ea41b2cbc57f7500fc4f8f12fe02690c1c9785bbc35542b59d05600783cf4f4633b374101d8ed395303392b238d198f9f68c8ae928cbf3b558deec6d38ebaa526e749ac4e47dd5b838ec34f2820a1134252ae60159d4e030cf5e5d6f8de799a31e12ae57cfe5a1a3ded525c6e71271271d35a0056265362387a361f21ea0f4b6d46f6a83a8512687e43b31e11b1396d6e9e49cf42b693732e226b55d21a1203022f6be9f8ecccb68de3bf4ce99689514bd752f4e60bd2f8e376d7fae5b5fc8db0f53db8c52746671e361b9319419c1b3f3168b4797ebd2d118ee42dda4bc59dd0251236195c8cdafc0546354eeb28f4c7e71e8245a6ccaddfb858f61039c0ccf5acd924680aab38dd061fc7b123f24ac7f3d3c0cee43b61045bb1efea25af86088a0591f166e2f11ea4089860893b17ca5e3d99ec75131268e2e4e290c2bf15e4dde23284e4bdf6e549c096ce221d9c8a6c0fc78aa6a1c8b547c0e10738de2a1e8663e03ab0ce4594e244989f75b6672de1eee97ba7e6467a0da51c0e75d5866c405b03c4744d8d3fbb01eddba5a0361662269154c2f0e61a9433982eb904ff562896cbfa692eb1e6c644fcf6cbc103a76b712af706a47608d3e2f5d54d47d8e9906ab37ddf04004d32ce00200fc3c274666aeb618b27424d87b6a4b0262de4436b9e6f150bc798394c298b25a2c318fbe786185464057c0bcfcd1917230d78ee1a49eca12068fa676852c1099096c6cb98dfda27fedac41826516e42cc116f0cbb68f0f810418258dc5a65c0e1ada296176e17f8d762894c80542a79383cc1674a4f3d6520633ce80baba214c20628899f9ac826484c887713aed9c5caf13b40a598cb1e81f7b18dae39efc22dc99ff497e11f158edc2716ebe3bcd593691aa26523efc168e1394ab439c9a9270575ef34eeee9084b0a31b2d81d47c964ac61e600f75d9321d7474dde45bb8d0cc46510488ab68486d3ba6cc9c3ddb6f66f2e5d251ee285121e1645a2f5167fc5fb8ac4491c0d9d0423c7a8452efea2f5a30096a0fa47173f3a68500a5c755ea939c838d3be126a87ff6baa5a1fba638a5c64767d17f04201b935fcb1cb6afa175594f410f2ff773194c703e623876051e46bb0850a5016e65f8fa34b96bafdfe851a0756fe26fb63d52113c0935b0867f7dc8a94d887484b15e8f92b6a316a22c04a985cc94e432cd43f44001bcdbd48efcd463c402d3d181298e96db60fdb714b82e146567af5ae3fc0c3f9d241471b4d129f928d286f780facb1e84434610ab3379dfff0f64d57b4a1c2e96c98b693de952d26773d24e7a95eddbc450f79932d5332d27991c7bfbd3bc35bfeb9496fbebccb5e4c35c368e021dea643cb292d794d3d3bbcc960f989bef09763dc73d83cbf907485635265e81f87b712d958a66719230fc6466615a0e3bb998d48159e9e9c51959354a545966bcffa298c7673b4d32b991c886a997236642c0f104f6795feab9f48d0ffc74667f3f3e82473ac892ad25f4b13029b0b27fb1d86991ddc42bbc3fe584ed364e769f3bc72ed8749e7a654ec1a2ec7a01bd2d5caccdc6241a1b1ef2726db54d2c34ab47020b4c729b5994b43deb00ad959950e0051d2c0f27217397055e78f1dd3bd867a45e06c2134ae8981021aae881cc7b2049fe7c82d2127ec81d6430c8116355c8d0ab8b9291c688ed9b8dbb1ed6f1a99bb58a1be8d5737acbf9461b142c8982f52481195d35ef82aed4fa52385ea4ed00a739d01cad7af9f7c27d357748e24f28d22065ccb37300e8f5d8dae5ca79af7a50edc3e05184d1a2a6d59784d5ceeb1f1550a44ea03bee4dc5c27eb78f0032593c7d082e59211f83a8b91aa78bfb7e959328ee63af26a37b79ce5e5139eeebd12e28b2a26ad2fcbdca652524d036b324782d54247a48b9f8200b2d6d2c091c41366d677e3be6e136cec6c3080d608849135c6e3c7d695d2e226ae1ce999d730d7f79116ab85762e55a3e5a66a690ce0a4bb4fd1560c796e2797414b544ef78e29d55e4853fdbf3362085a65c46105f32c360a0a9867b984a5d0297fe0b06a45684ac801a8e66294cef6e5f3c48648884fbb2422fa00488df33a9a0ff1039c81f1939f2cd2f5fe8aa805af2d2332ac37244ed4a7b50265af8062752b0c16511e5f25e8aa2b60645675bc826557bb75474ca4787f6b584b2f83bc25192579104aa0baae79f396df0d31121f90db9acea9695ee0fe0c22df4db503ec8b2437b05f5d35a65722fa82eebd2aff4bcd3316a5cffc4b31913fd02f82130c77f320bf04bf8fa873d0e3f62122d6a5f87d3e908bedafed4a3cb6d9f73ff546f5a2b74a2493b1753e89b682352bb3166563518dcb190c7b3d9fd667c57978a670b192641a674dc92c2401d067b6767aa632ce32a401175c98200a52ab5d80dffa719746d0bff8a84bac4a56e0ab8124fc332b64ea662d01e1b73231a6638f01cf4d699448da228c16951149c8d3dab9a7e3be9a16c7d1ffb061818f8f9cb2b42739fae4a0d70c0701c8dceee785d36ef6413162de1917df01c693ef3e1f517e7fc46245209fee52f5c6a2f50ab3f56d67d1cd987282b24071d8ebb1bc5cd635957b2a7ad92d0650abd5bbc24b75885b6119592a3d715392718e52f9124c4ac95be3582abba4ac3a4049ee49fa8ceb9b59d4e1e2a069c9d482879fd8d27d5ac22ef870542453be22c2ec4ebf1472c19fbfb56aa0a3671297b020e3fe49d201a82a04420e90bda43691dacf92347bcbcae3742cc4abad4c8010c0afa15278795d4d76c482461ae78f30569e1dcf87b9b150d07a2bd81676ec6022422d490759ae1e861a6c4cd1f733bd772d60975a59356c385a4a390429f3d2131e7f616015261df6db3cc3ec261a53be10c4f197e71878984fee00e6d1069f79825194b7af434fb6bb86db18e11977f82928be35054543060cea94ebb4015d061f20f8454e056e7b6e4f9a1621ef2377d77659c20bf358c817519f1801be15ae3b5b42adfab367777a6789635a0dcdd1f2b97edecea0210768af67601d1b95a8850dddb6b1f4b0c2f52c835b0833d81966ad19e49ceb9dc9c729cd8334bc3ee5bb8c74186f5cc3e765b9fdd91d79baaab3d2ab64c15d655d1af7de9cf8d5d7c1baef24577843ce142331743b45b06104b6d0d4392e61ca8c07507ff5f831bbf720854db4debf64182aaebf899ba57626a48748fc2dcf016013d575595d24d383eef2da0ff0c9f6fe9c64b186cd4617e3f37635d7dacb58ec297f3ddb48ce4a5e00cc127267e18a1fdf209e098f2cb2e9c0630d15ec9b867b2b95ecf82ad2c0ba39df9c4d36d492bc9a55c4b767da966e4fd7f4d2fef5e91d0575177c05d240b50757031c76333d43bcc828ab2f0376e29d12d1261ce104a8ea488091326bc451c120c8c04d3e64835c893f55b312e248ad8fc1c32429d68e6b67bf45ab8a1cc3db22f9f01a2266b8349046d3d3e081eaa7f7020c73c0762d11a33b517b8f081da3c61ef63e1d40cd87d69c7ac7491fb61bb57c1fe2d218aff6d39b3e1fc847f0ed894e2f0b4d6a4ad03ba42e28bb1dfab645081f548e64ceb8ce15d2214bd66a14fe594aa447c3537eb493299fef0f9326236ea5dae44e23b34801fe06ee16c79545feaf2528421d6e7f9a256a7914d86bd053dc33c8c2043ba73714f5ff5f0507097a56c40b2190e77877d43be849ee2ac129e582930ced06d359eebb49eda4edb13819f91cecc449c9613d9659906179f8fefa34fecb7d21cdaf09a1ce8d094421da80796c97c02fc56171aaba53fd8a7f55de059044717df164f3571028f16995d51fc8829534cdf58dd134def1e43a34e4f5f372fa8e19d3b85881e99ecd45faa4fccfdb47e094ab06955f3960fac71294dd965f24a97cff36b9966cf1a4c3e96c3e14a3951dcc8a3e9371f7e1ae9df77ddb1a99172174adbee8ea57a0c9872a6d677c2875da88a6a7234bebf68a3cc0532a9809a4de4b4d419bff67b0ba825a7ae6e999087155378357ae67e2dd98697f1d10ffa4497dde6582571670456db995228b97d0ecb2fb30c2ba6c16038c40059815c56b35666cc1c5090f6c38e0f4c12abf79919951b85a2734d32dd12b239912d541f9163387a4aa0be0b7a12d9c6b56dbcf1e9aadcfd72e2664a84d6c5147c72bffe7c3560ccd8c447b748dcd26cc9ca2a85cded742a8dccdfd8e78c96e78d405a19faab9e57183b37583f94b3d416b2920c6b746427ed75c08dc3be02720c1edc4743229153c48f1239b222b9fe2e21c0ae28122bc44f9dc78a59f3485ac8057eb21f0857bcfea2d9ebbbcc197e7880d81515bb1cb7192d97c4258c09926d137e245977db40812b253f99a504bb68137d8d73ca4e7c808d50f1dcc600e6a6db90238ff44e075932fe668c066e6988a6a8b4a8485120c8e4d6511268a75d8f9b0f06689aac8cd621e90c62af1e59aa9efe928e9ea098661b408a2825c4f9aac1efd9d54d163a651054b9ab32719d2be3b176f6795ddad0f1310b9237181689f2f9dd34a41d4d4cd2d7569bf56e6a80bc24d90df3bdde0f9649e699f4ef70c4f3faf9553a231215416bba26c29f17861e0f265e9641b2307ed43d6fde23a378669f4ade874e54c20a5e902205dcaa79a3e8584a3f78a86e703451115a1717df882507c607297afac0a056a0f3509a57502fd2ffff6035d04b91f72f5e1a69ddafaf80f7b2f7a13f38c683988436585e6bc7fc2da328449675c234ec0acf5294ce06c72442beba15e65d6a3e1b5dc3c8f115e1005798383f79b0194f6b7d4b1b32371acbf22340af6e5ee3ea840f7ed451226daef3041fc194e051af2fb450022b394c774273b9575c974c324ecd7268435176ee28c54bb54c8e829232ca636f3bdef60ed460b5ff425936626dd16a3f436f08a863582a79f393378f60f6c8ecdd13d83073bfda2e9f8d0c74a841021cbb8c148e70bfc585627449cdd9fb3045db3ea08a96108b52ee8a4f5048a5d910355789f4bb85c1362955e267e719581c38a2648eaa0b516db6277d2ee3c6e1e1090df3f53a31b747d99887e337dadddab16a297d9e56797007a3d18ce333311c70bb1bf45bdae517ffc589419af643773bb30a1fbff7ecd4a8ae7456a608fe73547c2eda4f070d57dc70b65d867526c946a435ea581497da18646ce569eaf6ccf3474cd6e7aa3d6d4732836ff4167c9153757ce58a34864be6d479f7b4ea1d6480b9ac16c5bff346a74e74133234744df867e16b3d2f1f7db4b21b89019b520917ef863e60f52999d6946b9e09cb60054f49d8a255f02e4b62fff6e6adb9a167ea70a177d00b26f56e29b63138a2ebc30b956161a4ab25d5da1c207c3f762714f651341ae771e17d84fa1c86685f2fcb0a128c2e1208d1930e7ff0d8d55299154112af574b881be8b69cc1721d548ad4dc02632e184c47f9b394bf4a834e60fbead8c8bfbf5087f8454513b0b086ac97bbbb9aa342af9def758fe88f1e4570e65f93fd4a9868665d08fac0cf6ebde786995c433504ca01cdf83311aaae20cc76f819a4344a8ee4e26c1094cb00d2c8a67c733fffcd89e97534cacb08a64d75e8594fa31f0dcfcafb0d1bc184c7067fec6a48ddefd580d4d9a4128d8f70f6fc6562da683904766e982ecd0286064db6844131bb7962a0a497f7b97fefad88a0b128bdf8cca774b1c32cb4af259bfebccda036e7e4ea8962838dbb5c04ffab0a2f1481848a27f06171645daf5246a2e563f3ed60097a9d7023d6ba5c8a58d39f733b12baf0863d82c427460f51cf9e3f77281a42221725b7bb75c2116ab31f704661f090d3eeddd2aa6efc619946b4933c398b635fd04ba3758294965c568997e1ef44b0562804e6c64558f6cfa87662a988c321a856ead51c848528a4954f9ff1948d517d67bc11db66801648848bfb7ee12296428bc3ffec863e9c77ff31ee386197679adab2a0e93bbe0c66ffe9c4b09b636f6216faa373aa8271678cc57ad46898222df7e2d8b14a5b70130596c0430997c4c04d9b5187fd9bb26b71fd19aacc8e08a3239f0eebca7b2873062a19f327a4a282012ebf9898a5ab6310b8623c864d4dada3ded00ad201ce8f3973f90396f5edc1ba466e16247fe6b0ee98acfd53792cc0fea33647b841596655b8d9efbc14b50fe0b588e4c41e2cbd0a700529e7ca91122d3d1b26e52bf44a0c9fe37cdbc352357f13b2adc68e78a00f6dc88a8e6ea54bd0b2c8276f9e1bfebc8655a1f47b72c25ffa97f4463630cc21428ca3bb381a6d3171d28bb946f746f820247bf3f7bb69caaeb5c47026ca9997e586e657a9e1569312bb443299ef4cfeacc9aaf4fc3aaa4a77a21579234d2aab6fd0234398ae07ca7c57ac6d6a51e025744b1430abce27f7f9b0d0e45c051e34d20db95cadcc0e4e327dbd979166b33e39a3951d0b8dd62c0d1542b69583cfc07b127243cac4b052cb29ccb3592972698fa4cd84633d222d78b8741d5f903f8636d95cddfe2ef13829df9ce32705edfda51ded2f0ef38f60a33a2e00373107eef56a01acb5e05d849279b5987343c8bbc73ea660ceaf7c9b90c0a8e1412ff3f517cef8fe604d7a26e085170a76e1bf43f5d1bb77ee771fe841d59fe2cc2874d25bf991b4af6bf9ffe1bfbf3a5587006b60bab5bdfd5a3192e82d474ecab0ab656967856c84cba9469c5823c1d1bf104d2a21c071bb08b2a137883dd9c8f545d6958db8efa45263ae303de76e70f2f6a10e1858e6654004f2a099dc31950ee730c465e0a1822935e309d41650fba489aa3050eedbf3f058d24d1f04fc340966e42d72052d84a66789ccf75000c3fc83b8842badd6b22ddaaaf53ed34e25c1b638e3630d66a7903405052902cf8e7395d54679e2f4a2bf7c8c89b0dc38969376ea164fe97b37b1172e6e8f05a929aa373108e891a64e38e18b432a115a44d754811e03c4f4ae7c525a6b9b92aab0d16967ee1a64eeeb2207c094f6aa96f126d058eff22435a4ae76c31f888ee13b327d2cab4ab5a56abf4cae88c583dd67129271708aa17f4f10886ead0e12734314bd4a49e64349beba4abdf94a1fb23a72cf7e16b5af2f1706d9646a5ff7dbf5c7b1cb2c3781346167b15d4625841d9f3d14392db1d39101d37175c42c522229db0708544058d75cebf3e399cd443d1b943c6f3017a898bd49836a8d92519deb810712aed76602682ef0df2be270734eeda7f289a76f4684baf75702a1ac3da005e62b83f794b934cf882db5d50e5ed4aca868e300d690c0b10daf0a47486e9f49d1b08eac6cf5090ddd2443b1459b2df86ab3447b2b5c6afe8aadb410de6a84b640e326eb882832d1a9cb12e0b8f13aef579f404af8631cdd5a30a031dad19cdf247575dd223229330f19fe4d88c51242217397acf66b86c743de283d5df7212fce59af17eb702eccab192f56f054a33709d41841e4a39638e02b4210559593f9b5c44fd22d9da637ef1a3a0a41c40469990dc4beec30a05b67931c0560d9a59fa875f3e26fd1eb32655aa30c7a1cd3d541716fdaacdda206328f3cbc8f16fc2be26690f18963a16febbaf2cb6c199330579ca067c60b54cbdd211c1350e066448fb50ae28ed58788ac98f0ded3414c8735ab90639916e26ab29102cc2609035e56d9b9d2dbc98118835bcf0e437c77052efe2293d9f19b7197aa1b94b10997b0b1efdef251de8945a97fec885f032c3bee2447335230b866d7aef515b04664d0c59e18233f9a229969e3e17d69716413ca3bc55f5959e340627ea803f7b26f4a74295b295344a3685287093998a1ce75b1ed5d730c9aec812617b4c200a0250c9ef8ef7d2fcfc59ef97422eca746bc6451a5b77307d14c1cfa0ea2c8eb7cf7819644577a6456efec0af058a0e3c8ec371019009462bfe174a11368b57fbe3090208a57b2236b97edc32cda5c6fc988cbaaf91c4020a06a7ad45519eaa761e045fc84d3219b287206282347a031ef1e7b7dbc67de738fa8f9fe71c44201fd1d548f8aebe93bf502d64d4b5f470a419e3fcd87f0616b9813048311ed20ac2efd7f18dcd6889542208b50c28c8c0700f73fa33a964e38d699819cab2098c6ff081266721cdced87ff41948c84037485f30d38a99eeeb3ff4c3049742a29eb09bb35c358e732546267c165a62fee9e25abdafdb8a48785bd432d160797e7a41d580f59d7d8e59b3e6b954d39f86db33b8f7cabde43e8e04cac1fcf9aa6fdbe4326e0d9c782d9a630055b36f85c2b8efebf18f42ef14ee5eb1d33ca322db69704f8bb90bf30eb05908b8d8ed169580923f53a6539cc3b55baa47718053d2ff103c23d90f9cb49ddc7d759950f605bafabcb7953c042c0523b84da994529a87ad68fc6f0709fd7af5fc20e53a17d3f5fd4d25fc5ff6598c6ddfc34668a08ee5e066d81a65e7979c50c08febf76dc5a3a405f551bb8449d94ea0dfdad6dd6dd6d6e4486f4ae1d2523c05f46198d8af4da12873ebdf7d6b5f2d0f1b2d29759ab0d78e34ae6f17b7ab83518cf8b18836ea5630ee934e5ecc123f0d3fe6b803ae1f735d65dcadcaaf6660e02ecad0290f6ead0594733a10b2b1654a44244424fa8b3180b551ac401828203e61603b017106e2256f01b9f26db33897167d9defb54ddfe49334150574493895370bad46cc658667aa9a8ed333c86f112b2a542936af92e2f933254b6fb0b1a599eec3bf2e476ae6714e2486dd31b29e4d26838d84bd7a62c62beab3ba71642278ecaf2e50d70670d9fdff105019791d36321bc57fdfd8f65f2ea1cb188035ecabf6140e777b7e6d2177ac29e9a1a2f87dd54d96184bb1a855bd9efdadfc606f13621f40e07cd8be9c2435c8c90b4ccba5eb7ddcf8cf1f76617c9a9e011abf4a63ffe31df63ecacb8b1d2d653e613cb399ce079392f9ca2e226c60b6e8103447c24c1f80d42e1ee747997602ae3ccff8f9f98ce9b56f6f3e3c0ba507df8b2169539cfc946c42da72644feb9b3b582ce332f8b2eda02192958194903d17b3e9b4bd60d08cd9a7989d946ece6d8dc01d6b66a7851bb11e4b075d38081d3ce7bf1875fec9daf47a589abdb72763c9747b83a28389238b0279c8e41db6521130420851acac463664a97be2190aff921923475f2c1f8a87d1169229e5f10dd0a92221e61358b156020f2c9ca2cb6580743a8d5e3c59e6fd97a7a246211450c7c62f1891cedb434102f8794d81c1caf2c1b4ae18b7c4b9c88de5c51da33e3343cef76da0d00341c2e60c4562c162e41a7efa8290cc9061f3d6a592d5f104c5018f31bcaf912bdd37370fbf8fedf0aa9026c1142299197d67ab026756927b5864ea42c45a82c23c275697d31a1b7900670c9a3c967d12974543c11f20c367a336bea9b9ebe480f9c806528138dff35c5f56b1199b75748e9c5cf50e6a32397dc3eeb04c3636c0848a5e13df8a9758bacea231f34cba13b466360b0dec69f74f8bf9a2dcf3dd94fa3a7d27e8caae00240559d75875ef9c619416593ca0072e7f38caae5a530c62dbe00e38c12cb8b924d63fca4d5c3a4c8f50e8f4f86fc1fe2b163219c46c21eb783e587e18e07ab7e1927a646c4f154c5000cb65ce9528457c3c66f43d9ab7d61580df0ecfb31cb38e4cbcdc3dafcca57311abec6b74048c8b74505ba678a4db07ed7243c70a821aee66a487bf91fd273418f8ef657d1eeb9ea6f095d47641e9f9fa30599e8b9c6b4453a1a5e8afd86fcafb46dd095fa4a98a2b26470e2c799b08c6000f5c3c4e28961463724377f37813f3922484fda986eb7c93ae8365baf648acbb344ca7e044d7ba93e7ba35c31085f3f99c5fdb2f9f2845f00b8590395e8ff730b86f5dd7f52297b8ecd5d5a6bb452bcd12b98d6adb27e7ef0e84b9567c66093ca3edab7e64ac4f56360501d81823ea2b1595f934c5f61c8558304c16154109a983a2af8725c7af91b5bc57e555768aa8115236a6ccc921d472b608eb6b82c4ba3747d79027d7856fae5369aa325df6a76138a5b41a94377eeeb251087e0b8510d8890e3f7a0cffaeddb9d2c29bc89f952489f82ee2e2b485cd297e6d30683701623cf73ee9ee606baeae9c3afba287eff57731b9cfaf034b1f56c8b31a32a1078c4fcab298c3f925a8e7cacceb9edf7ba2e54d31033a25462021e4a3c0bf5af341b462ee4417024da7c12c7f385de3af129aef1338a9c1fd68323d07ff47ec8bcca66b44300624d02c9202a2d093c3c85fd922b57b3bd14162c8ca5690734b7e4e4b8980b73a8e9908a9fa3dd508b30e3b1e1fd4ec388affa27c4bc26ca2820e0a902d51ff94984e8894fa5fca7b8704b7600ca6d6b1b1527ea999fcdf8fe3b290ec0036cad222f92cf8a5a54d0fa91de6e74ef61f60a233c9f15fdc86226c3f688de15ed8f0c3f1bc3afcad87cee47a19384afc6a804f197339ebce4aca211dbe0504a000755d18f20c4ecacd4123acdff7653cbb26456499495662508c8186afb883f5481c6bdf88cf137e263bde9d62f054573e0d1454cc119c95d4d9011332bd77682f79debcf5c21f0be7e9a83a58cec34e7cfb17a8122e030669228e4d3d9e274a678c5b77e6180aacc2fa8eb9952c5b04de6b2c7bee591badab96a3c3248c275b5b8faf5394eacc427a840570033be5006c33ce2d2c6e54f08681c3f74ad2fe54bca6dc62a9d84f6c58509c1e5dd5cfcc7a358493d428de48dfc1bc3f74154801c97e6aae38445045320b4cf66c1e56eb6ea2c1218de65f120b463c5cfb9255b3a25eb6e848cbd977f0605d71c561c2a754f5761c31f84101ee8178782cc8cf70b41a2204c5cb2f3134d572327fe4bbc1792249dfcf0ae7ba5d81fb5ae4a7978d044085f3b7f2e398c05733e2bf456cae898f8b5a81e9c79179bb5ca716713fce643dabe21eaee4386e646e25ad3adc5a4ad40f9bd6743f5f742efb1a674ffdbd2ced56c646ae590eb8f10283b47f57e6f96ad76adebecb24df74020b096fdee3c8d780d563a915f73c8b0246b861cd3a8580d5cf75798e8cf1c5875724661a39277e7165fe48ed8d5e6a20d68239f626fe8ea434a4e6e03ea434ec68c4b92a0fc2af15a135d6cbaeeca39a0c1896dab33daac", 0x2000, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000100)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90}, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(0xffffffffffffffff, 0x0, 0x0, &(0x7f0000000040)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006780)={0x90, 0x0, 0x0, {0x5, 0x0, 0x0, 0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x2000, 0x0, 0x0, 0x0, 0x10b}}}, 0x0, 0x0, 0x0, 0x0}) r2 = open(&(0x7f0000000080)='./file0/file0\x00', 0x0, 0x0) close(r0) syz_fuse_handle_req(r2, &(0x7f0000008840)="f7c2ac6633f6eae6f11e01a07d5d72f9cd26a45f66111491b7a7d4439d0b05883ad527c355f53c8bbae07066b8712d2f5a74f330add2b378a0ea61dd31238db3f1f06a6a99e42a615af918c194a4de6b2ff4975567973d5cb296cc8191f35e9654882d9910238e460529c0391eb94dad07e6446bfac3ff969b88b145c8c7ba756595331cb146f1410744c3f5c8ccf015d43db31f15ee98365ce031dd43d02a03fadfdf874bfcd4fa15db8997c4f4c7c4b8f5e9777f867452b2fe3863cd83d5be828fab4f4b87c8884ff650a3daf6322191a9ae7383dc7e6be50a59e9a9aed695914baafc023ca00ca785ae14411c4d7496586020f4faedc032860b4f6bb886ffe80c11038379a2806e03cf00a2e7fda1206b42135d8895da92e4707614c324af1709af7894443ae34bfbc4d90551f12dae6172ae7490faf8996627032766ae80cde958ebfc7a255b19f9a1edef914320c753c63605306fa5d82ae20f2013b5d86be284059ea5b925252dc97a6f95b6fdac0dacf4e77fb160d363240b1cf7d98eb424694c9ccf7544b4c1000d5ff954d0bf92de6e14989f6d4d924c94a8ef85dc2d62207ad0bf79d4a581bb0d05a8f530bf6db542f362b7fddadc93e6022783ba315b764ff6fc303fe53fcc07a55895528fe8c98a41f52e8de0532425447c6fbfaad8232d0a661b43d63cdb540d0401642ff19f6257972b9de31c1576a9764f67c8ab2bd344da38cf45ea8179bab7d2e45e3689eca78ee0d7f7039c3e56f1ee6603f50445cc143e391b754ddc666360b4561aece140591846ee137f46547457efd633d2b81ef235de54726af08185e4aa2478b7047ce1f28aa415d5a2792e923ae273b9f92df01760c3daca606d920c82fe1041ea17b33770cdf9716785741df0d2d3d101e9240b6b4143cadd7d4a273403a755171f5047162e159f3231edac45c12afd77523ffafa666654e039875ab4d0c4b788120d1b2c6b71034c00633f49b8ed06c56582a8bd269a15b29f4fd48aa076c77012f593cbc7978495ce5fcefbe7c2057ad0323635d2a349edf2359143fc5df7381ca29c7823081a1e253807fb430f79ea5f2b9140786db4d96b713b085db122aa5ab82ceace7d4d4efc907554740986d5746f172fcd48a6773488137f0fb16987214a7f2443755ff78b3df9f1000117ee1ee065c0cc9c27c063a1e9ee483754c6b30cb367655fc1d5a80884cdb6367b3b7e1e62608e7415788a77cfb3a625871782c3caaa443351df239142248cae89d62f5197836b92d376b876a1cb5245824592e41ca4d26946f1442bcaf41d5b93519144ab6110d0028fc4740d7399876103a7c1e4d324497574f4ee5fc69755c9552dcb33415a35eb73e1b661eb5764e1ee4516e37b204ba632aa78de88af09c3643f8839478dc8a4e48e22308e8dc63019136f9f84c81e38f1dc7711bea61cd8c8f8967742fade151fc61a68c769f8516c4c17296c1d0c54b701ee2b6d63d30118a78af7122a9b85f3a792e2043d3d93c7caa2fdf883f16eebf3a347be5732df73ee3d8e55601fc96cfb8da129e29f636e86497e49dce212d137b309b19a730b98a1ecdcf852e7d97c8d7aece204402222ca5ef659632bb26c6978ddd3a8aa6b532cc1fce61f9210b7428346983f788fc92f48988596ebd927ea106678ff24fda038c8c371173d59c77728d6ef6cd460103383cf5077e6737cbe56aff0e653818ef3be22a7adeeaae20600705ed7d840e109653b013bcb9c71e7ffa633be2866cb12508225beea29247dd1ade12f0521e2b4879f685c2cfad6d13b68f1b88b3d83590d6906ea1cfe7179372ce2825da4ead513c3e3b4fd2b1582066420b46fbdb6eef5d44f0733bef306d579cce32a44140e3b56bfa9ae315353758dcac743b763f901d7cf9cccdf602085e7441b4f6bfb168bb6b15d7a3deea50388e4385b8ac39a178af6b791bc7d4272bb6663bc1e6651ced7aa76a035d60c02cf60ec8a159692e18ec4a209a2e6f47df8ec8411328d9eabe53f5b7e899cf43c75469a5667aeaa95086521bdac3dc9d3feaeb053eab1aceb3028d1d81202cffbf58c25e80fde2f95e45ec48d5efdf38e0956166d6b0451bd6867dbfecdcd744924fd0c60af6f33a0e8a7930e4255e789cbf879406ef9b02ff4558e05dc6d4f47c6ca3cc357b2275fe8af395fbcbe4bdfae02791a8ee4443de18e4f6091f260d9fdc3374cb2d2b609541d18a0700ccce4f1bc85965e02cdd171f59bae66686ce45d29d6a78e839c4882e3874e92c07683031b90f75ccad398859fedd5bebbd731438d60f41763928ecdb090739a04090dcaf1dd89c8d7dac484a8020b48bd6c6ee01e3964d5c6f148e00146fb93dd69ef070d9d7f51df388fda12b610f495893c3b4f1e648520cb2c01465e24eb8529956558e6fec5edf828dfe548348ee3f0d2859822bbec8b9d88e3820faa559f7dbcdefacd470bda3d25ef478976f9c876d061b10181c197c54da488f9ecb61051bae163759c29dfb7cb257e936c352d654d02ca1c77e1a6c273a00b92e8cc53962637329e9cd38a36f7b06096acdb7a15fbd09456fba982a367e58e7cfa4398f3d137d49c772dbc37f20a8fe9b411580c7318b0e4ec6170534ff62fdfc4d2e33a1ac68d2ff789420b3cb1df0f812464fbdf75bca7ce7ab6d83d9e70bceb4637f20313c6ea05dfed76557282aebb891c0a6d2e7f619b40b7ccaf148cdbc1ff4f92e63bc4497d79e401470889af774fe653f7bace5055e34ae1105e76de9571151b7080579f8a609cab81de5fc19c139188b27a9eb470c15f05821f967604b2d156ab38e85541213d5975335923458162a24c1cca84e2de9dbbccea91512b5ded456ebce6c3330e6043aa8dff068389aa4dc6017bbadc4bd374bf31473c3fa9ff0163fbb21e07288d91f29c71e4a5ea9c4f8bb35c1bae7b02201a5575edf5aace081e51e602c1fffb400bcec18d4ac7b8e118ce44344be7605c20999e9e2b09f9e1d76c91f053e6119f48a48534bc32222b00e4025086aab1a2f4ebea3ecb406f44a9e2eed635b2bff3bacbeed14ddea710f0c74b139dd895f7cb728a221ec85600fc29b315bf9e0d893da4af3b41296c34f010116bd801162d842a8fd84237c66a56124bc6ad20b7e367b04b4b9c5148475ffee14bb7edf22b79316ed25ba01c9e53a457277c489c248a2b22a1bfc21e4036c9724d2b07128639767955b623eb52a95aba4ad5c2162d96dea0a246c1e62981bedb4a4954d98c44f1ec24f208b240b31fe7797fca43fc54a5797bca239ad186fb1e6e0a92c6167574ac1c3a4568582d8680a42688b8270f62deece6be209e6ad05268c359c548e493c8ad435b1973c27c43e15e2a9f2c829e2d0bd4596e46e3a18908d2f9a8854053376d0110c8486233839f2311e0a8535482961946556b143e38ea80b85627d84948e815e5d17848c463c341591087025b5c3f3477d4c919ac0ea07730f15d806d84740e256386fa7e3f08f51b0d52de643a11fca732a5df13b9194163f9f582d86c3792d4434c5a26e8e72aa564479dfcdf2a5b78ab8accd205f26834144b381606e3a00f55057bfb13f0c60f095a8ec326f1a49d76e20c77aa0f2e20a3278b0dbc36135bdd57a9d85d65abe5005b6ba3b28938839165ba51d3583bdfcfc61bea1c7e2d9c7a450a6e505f9047ec3b4acf97f29e9ce7b574f80a6282c4448412a1b40a49d3048e5b50948677239c70d6e49a4b37eea8e0743e36202c329f5f5ecada6cb5d35ad24296c09030608b9a21b238dc589d5f54fbbf4e311a2531fbfec8417741e84f74bcfb40f9ea7bf862f59ad693b0cdc6e9468df9aeaaa2b63020a0f988492d59ab36aa9d618689d0390205a240a63051636afdcfc6b2a6be023ec8a206526cebdc87ceeaefcc0056b3c170aaba1539e53313a63985bfbf9c30ba271efef2b279a7b480e8c59076bd52efe851480c0c4345168c66ecf2dc3d8e841e9b68286a08ccf5583e5730e5030bd7d75959875ca23c558b2314539d117a8cda750d295422e50912794fa0d70359f13d8bdb404cdcb10f7cbc7b67a2cd26b1c3244e1589ee910f2f43e02499f1db62b343facc30fd854c369bddda51b0e061c3088d54e92e5bff5bb8b5ea6f2ef304d746a5904fa4e0cd6004ca23f776000fcdce7221c0f68dda7c6375bad34d415eddb527356186b9440e630453afc4dcf6bd471aeeca4089658a6e57d949cf39cf4eaccde1b8733d4dbfb26f5b2e0e108d3973a3516e79b397ed9cf2d7934f1256c05fbc4ca7d7001abfb86aa823282ffc0959bfa0e6b22ef876697bded0469f8b17675275c77b9253c32160f582d33dc0735c5f6e70923ec455945b07ff2e1bf2be2f98105b10e7e0af727fba29da86e3440eec2ecaa8fd623e724ebab7e5ae766c04d185d4dfefb70f05e183b5223b70f8202beb955257ac226d828b71fd5ce9d8b4c9ec8b6bfb09b93e7100c8c07de81fe95756a987a75daa9c46c3dbac1c84134c4011e54fe9add2b4f494ba3649de205673410a94af4f1ec094120f32c1d0a7c06d0f08756a86e4dee53aff5760e212e7fefb39f0e209d894da28ef1f9ac090097f0997aab5c89caa9a8a79a92d03a9ba62a03b8ab6d30d50e3cfe6c830c2c616cb41b0c27573e51fb618088f4dda9838a1a59b1b94fb5bb9a2e5a0851dc9d39d0a8d66d0f8bbf125141d9500673f859fb080cf72b13cf125a7e9c5bbd54362b40390bfd4fd3b931b4702c6016de495c48205fc3798b6ca9f3f8011dc9bf78dfe242514febca39cc3320d56e79fd6956af783fe7c9470a0d5965741071123c2402d382edb68e3120e5f5fc8ff817a8540dd33f558605347106f5704d39855417871b3f8e5dd3280bfefe3d45538f6fa21769534cb58fc262254cb9713278769fc96c01dbca32c0b992737e036e485f4f6d5f6fd9a8499c9c4037f2cdaba13260db32ef8be3d19a4b66f2cd9d0805ec91e5d6838f3aa118051950ab86dad05494e4ab1451c5716d7d873da46e7d8fe9138378b373e9cf1d65bda8a664aee2a8fc06d032c5460a25f600c52a97c7bdb11ed8cd4cef036832a49ff5eedced0b5ec538068f30cc071ee6080d6f8d6490fb60605710a736bead785f2db52d8582d44521129ddfc52586e344762a840d9a5504d9e0bd842f6330d17a20254f573b63de8e0beff90d0579100ca182b7ec7858022af9ecb6c9fbe786e165e8ee3f23faa1e513944dd380fc6c6ca98318bb7dc642da73c5cf6471ba4cf79a7c982cba5fbcca74b752383680107a609eed3841fa895e72c137468c6998e2498343c1fbc3abde36062f9a33dd83ac5cb3fa9c2dafd7d635db59f1ce7b5ea794ad8f55494aa093043b822a07cc574e64f40024bce5bbd905546f46c75d76bea830d07b77fbefe484000a2c481d0bc95d9e2c62c01128ebca7f30e5e38373a88fc71443d0ce590f7237f83b8d22dc5d378071ad279704ef4bcf2aadfcec1d230679e29990f258147b63480e6510a8e9efb6aa0b3f065e5f7ac4571f8ae111119e7e7c60aac435ada05dbd0fee85922353703bc35f856ee68af31b1cdc17c39ea90d400c22a3a83b26e72c8a832d9bf71dd60fbc888042c234d71dc9302ae0546dc75cd8245db8853bb3a189ae4ded6dcd08e6959610ff250a6c70993233d975fe71100f74660d6cd16077b587bd5f8eeed98b5b7a5fd17f1d8b9c24dea4e4891ca9fd7fe04536e305b4293d29da7a5ce4da011eb4fb6209f640e101ec79f19407e63678ab4caf17ead11e920780ffea3cbb9f28cac7594f446da853c8d45d33bc1b49cda530ec6bcb466312703efa76662ccf2a2062a42f92f1729943924c3cf8ce5b4201bc8bbff39d84ac1b7a635ad774f76282a485d0d7ff4d172bcace418054558cb43b1d3e82301a514570f1e63c26363a21c9acf2fa8f61154283158802206d371224cd7565bbcf122bc22fd0fe3661d1078303ff5bde1deb27fb8cc9bc3b5b8290cda15560149c3340237f668ee1c4e73d2927a932bfd314ca7fb81d831c502209749f0b04f379760252408b08a66d98577680f749983a739d1eaec577cd18af561c34e5035b5f1d213b019e0c35557b46332faaa8c528aae766c204c97d06cb6e61b5d6c1487917920ce45232e52e7873249b21e91227ab0ba063497d708d9aec66a58f4573f7dc315c80b9f7a6b7777d7d1712372548219dded68f13f5721874c105b86b151b8a559ae0a120f8f30827bd95810462e45c0982391b9bb7e06f6e628909d0e21b852427841befbcc725addd16d7bdc325fde4c92981ad507a16f87ac91f3ae2baee482ed05d0873dd84de270409349059cc0e38e5264ad0c002c35fa78f6293dc82fbd0e57c8056368a98ff2d1c29c734172461450dd50b427fbb62d6c7f6ffcfc19a5c930b9dcedfbfa7685b1a0e2010459dd5e0e98848b2803c0fa1b7de7612bda13915bc9b8789912f98ee79cc11249f48119f6f55691d79c8feb85b5e5a5ec6e8d4d48f0db0029cdc6d96b04331d1bb5b7b72e2c342e492de70817c8250d7bf585b2f5212f8cbf7facde5b30ad198c67125d59d53f526a7bca4602cd66052720c083bcb6915043713d6dafbf94c2707f4473ee89767719e44d6d570622304fbdcf96c65d73ad0bb26b7a1dd678945d459816b3037398a6c668a48e22e20d5962cdf3f8fae7c7a9a79ac9a6c10ad7c0e80845bd92b63c5df4159d707a6c93c65467193cc9b324342a749308f7eafbb084dba2275c0e5e2eac5b62daf5c34187998164781341b3564395855d14758050254bfe4953c0af5e1d474ddb0d5cd423c07bda6df1ffa29ba13300efd85fc514aa92e02c1e7e71a1a6ed0fe4e9e585464b2b7781e512a404aa2e097fb1b316f1936a0e267ab6dd20c016b689bb3bcb7e41d9bf68b8930db4c095f77cb04ccd474cdf710a71f2ba822142fb2f91e69feca0182b3e1d2b9606cdadc4f08f1ff1b49d8ce1cf5486fd07298c9bd9c447263c904e8a961ddb5dfe4b2e008be8289ce009c4042d9e654c5cd21cc46f7416f657720ea4b52e6eea0f7e97dac700766527375036e43751094ff6b7f54f5813c27d1a961358cc21e6bfd9cd6eaeb6a8b1535f77f8d2f748ba1b1b5305301618a34ef2fd1d60222880b80c7dc8deb7272320d42b1a7f4d1ae223def027780b402465d21251cfd19098fc418e87e12413f994074fce3f1bfeffced19cacf6191627f5d1b9eaa83281e71b3098bfd1805c27f88c5f7b55d29a399fbbd89a89eeaeaf30975d9bc80267b2d89746c7576cbc3f245b9fe758ec43bc1074bbb074641277a75add3a3ac2ea8ccd7caf2a97f0a32f936eb90f2194ae023296b9337ad6340b5f41ead5d1aa55b0cacd02f89f0de263dbf3487cb7cb4c248ae65446c9b1f5a39265bcb9255d2b25cb08b178f41d8ea25e69d0677af580d866d9c49aa72e069d85e7ba0dec7688947a8c6466b4e41a8342c28e859dce443acb0d472474d0e6f76e23f53e5645a4546d869671dba9aa76e9e708b121d4bacf4721b00beac0c58186eec724146715c489bda796e883e3010c6d18d0e3850eee8c12deff014db8da4dfb218b97f340332a4364a4a3e115c6acd173e046b791b094769373b495c2e4c17af1d88f9685f17c354035afff6fffd57c95a7ee88b1c6d01fe421d4b440e0009f350cd9588fdf5d4474ab89d42926223a3b0959b9348b32ba8b94137d76ea7bbfe63bf43339b3ad61a038e52eed269fca4f114f88877671e1848cb4dad860a4b4b2b0344ad801e520ddd0f7157f3cf071d7c62b1817ad460e03e00adbbd7b4376950e84a58b87a6139eb529c71fba3b11c88a61727490be07283d2bfc0b5613904c24a3782b4386fa0dd30d9d6dc701322723dcbb9200278a4a06e5f19f02e9f78bbedf8fbec94ddffb780c6125ecb9d724ac5c667064ba41b2f7eefb46601ba381709d046bcdc85a808cb5aaff0c39c5f4f383e0ad5b4f7d4895babc8463b9a9eed4036f374abc113f722adcb9e3b8ec947025aa78a8cf6c5cb941f024d4d2e8cd65797f20ae075ea6c646e8add5e8506d7528d8585eb0f9f16bc4a0fc1ef7db24e43bdba14fbcca795d1570a56e77db3b3b0d8e6cd96e85fc2a2693de1ebefc651813b63a5f0db7a8dcf9711afdbb439c0b9d7806e976a0d15234098c2697cdac128915a4e429f5399bd1ae0b51eafc85b6a333a8be1e5f47198b5ed37ffc26e69a34b6233f5ec1ffc74b0d5fe6495c0c03f0ef9db629da41d6850241ff2cbdeb4d8007e05e09d8023f247494fd6bb95f05b4606824a31179a3a613ffaad473e41123e4faebf11ea867dc097f8822a9281e3fe13f37da0f7ef45d9ca26d302e034a3927351ae1e5ee243e64326d4ac25b0fa8be3e7e6b6c1d2932ef5e40d17f11a8d83a6e02667703453c24f13141eab8b0ea876eadc0e55da813ffc2fbd109db0568680b82a1159d944cda66a8ef6bbc6b9bcc8b35c5503e2ef3d75466e868b3cad1937fe90faebbab2a9592b39a54a454a0c57c0a7ef2d97d9039511b9df15076632c57642eea4b5a265e30ae61d3d605cbbda0d79eb58a4c1847988610d03779e9dde65520be972c47798573494c373522bc2d9420e34eb3a2236d039bfc0c414ec9f082d706aa38ec043f31710484176598b5266c0db80c1ae1f0d77300c8e4ab40e80e3841c6a36bc6ce3bbc9dfe46839775b9f2195cd364e75f93186fcecb976b24c531e8e28b91cb63a3a05852e006cb285ca52cecd416de661b65d5813a9f67878c5d66e52a8b58dc1718f62c6d0e499e2943196ef14182850dd4c35b55b45654360840721353120cfbc0c5fd5ee616c35b00eaaa5750d13d2052de40c0dbd316474704c2680aadbb0c537dd9d8754a3c4f566b68fc9c4e69649b67b91dd4c173846825b820653e0f396b0a67784ebb8a085d1f5610fa237d288a85b712e06d0c5da218139fbcbdb60f614c0b450856b654db1ce8bdbf2597446fae644bec5d1c3a4cc9bf4724bc2029473807aab955b36623a859df42782bd7fe1d160d2c0a7cdf1ca5a88aba2533dad4f9b76c1753fe066d7f5b52013e45ca62a23732fda7d7d37af2e0a7e0c3cea9ef2473bebb34214e9f72bf678ed2ca90618ca5d2e7e6293135a76b1049abdcd2d5c4db359b088b2b9dd70a8b3d8b02b08bfc074f5209348f47eb814bfac00aa7b6fce19a36f38d2f468635d0b0f6803c2ac41036861b31a540ef0fe9bc833f88e2aeeee97e195281b4652ef55869ed8d8c6425b113e34da2c659b1a4218d7fab4f5317a4a4426e346ac6cecc1f283ae0434710cfe15a3e2c1dfbb4a2ea61cc6c9447f152de6ca3d2aee046077711239f781517ddd88840c50397c7135352d931991403041069679b2d2547508176d7bd1b98ae6ad611b9e1516e03803e72278caad423e2cbcde11b95a7f2c0d253ac43aa0c72a149fea91fc404aca2cb87b18e169ad85aef2a3bf7b6c8a682cb4dc769a6fc66c188acb7f9544aabab6cce043c95e5a30b6a9d0d963eedb486f2398350d39ea886758316c36d647a75520bc7be4d89438be7c7c227a9a4bee5325a53231785c878055bb9be182812c79b149a21947ca41601af78d6d12dc326c8239ea45e64e88e5106a6b0e8998fba4d34810583b9d134fbb20c90bb354bf227a69a546eaaa8ccfaf9797775dcda22df2c23faa640a6f7e6a4b53e17c853057328821f4bd407cc25f5b3ead6714951b4321e771c51ee8c2814d796316b936361bdb774985231d7c584edd0c0e545ad8e90b043c88211fd26611a1701a87efea3bb9bb21261e70450d82a8433a846af7d88620e8fb6517bf7ff52853badc26bc862cb213d7ae5c5b70b6587c1750fcb3fec770ea1aea620163b13daa1ae2aee2497a6025aabf3cf15e77c2a3ce6786fac251357498a0ac0da74898443c8b77cb497d6296185bc4032be9a3d1a894b9fa9000443488a4483ad27a95831d790a19a66a5fbae3a4f8cfd2be0ad7e3d3e0cd1a4f6746939998496dc314387f325cd4550e50c028b09233d2f42547c3c8045b2324e51505045dfc08729bffdabad8a1860684dbfb6762c13174af62d26b21088b2b065cd3abe85e57777684f0466a1baa1bfabdb4203016f75b69df0e210b4f1e16807c8b0f7d51934b857978fb165d5c871f38ad952f258648d3812b64b695f6f282ff903b4c570f3aad8647aafbdc0a128db23a6942a0338c5551c03c016bea1946435407ef52e1ea692ad08c6914217a992a650197d31d01d6549a42e68614b2350d77d8ebe9cf70211d12ea74ac25969bd64bc2c53be84934d89ef6a82036526ecc43adfab6b6eb65006c10c16ec706aab3fae4ccc2f6420fea2dd83fc709ea23ae05145b9290ac21f9b32c3304555f4c91211c00f07aca09ea8016877d90d0f32964517f0ea0057ebf83b22b3a0065565d718c84a3a794641e81072489eb281fdc963cd78db8bed1b24f14c7a3327570ec9b6c80f8c8c276002debfb4d63ba64364ac76feb47c0672d23bd4375b8c35d7b2707df1ce93ab2e3471b19191f8c3173330d138970ea2a40065bbbe92e28f730300cfdabb24dd8149aecc63f0df19452c1233bc3edbcef6c1b06622d376152cb76618447a1bef6777f3b55521f25a7214b74e3fde4ce71f0dc7a3d123fcfd35b2be82de96c77b36ba17de25d22567f974b53724521009cefb4b5b32e5cf876466a9ff96b7d0f577c6168c4b02637f0c59e5ce6207423fc2accccba79316a0fce6d3215aa1a534fe0613a2705659ac3d541dd29a849131e4665f7e1c0faf3770b8528649af843d717543dacbb4a4499def1b9c7672e3d2781978b20cae44ae2f3718f0caa4bc396b5862fe1e1f2a9bc048633a5eecbdcfaf5327ac0504bb48a9cf6dd0b32ef6d182af5380876aa9dd8627f7503d79f852a9d9e1fbcaf1fa4582ceaa5de44fe105d0cbb376437142475cadc286b552328d2d86b04f8705af8af4873013a331f578bfd9d16558033c7ddeddae3c3278327386f729588a1e93e5e44c66aaa6a36c84fad5583103414c2bf6396784f3d141a0e0b169d59fc7fb008b9f08df3b5c186626d1bb621ad47a34bca4e59f2db55d62a37f8ca7ce62acf6255c7262003325a78867da352cf2b767787a7492be52a4b7062dad5d64c9bf1610f98170901e17dfbad3d1e28182359bfbaa97fef2b765d54333815ac73c1e4f884c3be8cbda92e174559c7422ab507e8e817dd21ad566dcd49e1c93437313f4aed20872420b8c5c78b1bc9f851214eedeefe65ebab386e2c9bdd106218ebf0fb59ff0428ab7c0393aba4b299a7d72f80fe69c2239703dfc29c1182ea96ac951111376d1124179928f0c456425c2acf3eea1fd2fc81f38674bfaad09c0e439132f4f5aa00bc52360a7f7a9baea83e1aa19151d9e41b4461185609017c3e5d1bf2ff708413f17afc2e98f7dcdc57ee0402d9dd3c41e162b0e28d638dd3590eaa6ec23bd291948a4c5da9635e1c8c1bd1f0addaab1414d1b44b5500aac5928f0ed1a36fc522986cedb711e0bd3308a31b88ac631a5c3a128e6da062f04c851099901a4a92eb5c2", 0x2000, &(0x7f0000002140)={0x0, 0x0, 0x0, 0x0, &(0x7f0000000340)={0x18}, &(0x7f0000000380)={0x28}, 0x0, 0x0, 0x0, &(0x7f00000004c0)={0x20, 0x0, 0x0, {0x6c000000}}, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006500)={0xa0, 0xfffffffffffffffe, 0x0, {{}, {0x0, 0x1}}}, 0x0}) 00:52:39 executing program 3: r0 = syz_open_dev$usbfs(&(0x7f0000000180), 0x200000077, 0x1) ioctl$USBDEVFS_IOCTL(r0, 0xc0105512, &(0x7f0000000000)) openat$zero(0xffffffffffffff9c, 0x0, 0x0, 0x0) preadv2(0xffffffffffffffff, 0x0, 0x0, 0x20, 0x0, 0x17) mmap$usbfs(&(0x7f0000ffc000/0x1000)=nil, 0x1000, 0x2000000, 0x4000010, r0, 0x0) ioctl$USBDEVFS_CONTROL(r0, 0xc0185500, &(0x7f00000000c0)={0x1, 0x1, 0x7f, 0x0, 0x0, 0x1, 0x0}) [ 1761.395455][ T8788] kasan: CONFIG_KASAN_INLINE enabled [ 1761.406273][ T8788] kasan: GPF could be caused by NULL-ptr deref or user memory access