ea940426acedf92a00d81d735d1fce98b175c5ebf799765448ac8e9194061b40a3641662852be4b32d1cbbc42ee844337bcbb5da9afd0d525ea266ff88750fd81c7165e182406d0deb0e0a0b88951ff0aebdcce4f8d64b9547046001fbfef5638f68fcf85360037e3ecb89bbd00b29fa08d4cbf95976b8e725754e400085ac9a838328df7bec18a3786170b5e8c93349b6d12f021376af9ec9f490c8cef1f3d2e047be6d39737b97ff4ca4bd33c470c3386d03ddaef3ff0748926ea0bd1cce638cc392d076e929facb7737e7ad60facfcb9b863648597af264956d6193f46829203bb5265762472de1fdf97ec9ec74fc2e61ac5315c41eb9afd1e2ca13d5b714cafd545a1a28f0494fb4b15b8b873f64d3cb24f6846ba78048e0390c02836891ef29d98d2961ebf6cd64f3a639e4fec6acb435d738178f8192ae084f2d9d7107d7fa15da609146c42714731686e649f92460d1b17aaa5a4eb504640e50a8b1fd620fe56ded44b095a128c0bed2f4ffc0d0bf1f223cfed90759cd1d1866e70e2a20a024371859aebc0cd43d3924f9f6e72026d912caccc63bd15477e7b9799035f85067755fbae58623e8e64f3cd7b58b63d210a341f03da92957363f30dba965fec3f288ce8923e0244e6a3b1dd91320fd300c12d2192f64fd7fd5b54966684a6876840d020d69152d42a56e1721cc6091cc3332ab93d9959e8106f6b0b68011932a1b161397d736133ef75bac9465ecdb2376a8623068c8433b12e7775589e438fcc2356267bac6183c32312901198c34eca7278fb8c9ab64ba275cc8118d8c23c935fe7f4d25a05ae5011464707da695673c4466ea9155e1f6c984fe2158348d28978eaf73c45b16d277c12e2f31736337fbed07539909422fca64b4ee45a324f711a45e11b2061405914c00ab2a89f5e68acf2425abfd5e73d3b5be34c2035886185b5327daa139db60008cc97a4ee3b535505b9b503c9a83eae24e223b44f460ca6403557e7c74b303163a6ad5b23ababd4bff87705955728e7ab0ba6396a4160f880efacc97d67e35ce8e8ca01f1b9788a773a1ac3319ce0b64601b04aca840396cb6173bc8d2434e3acb3189b87ea707ba0a129f2fd881efb4786b07e2a07df3fd818c3b343f8b12b0587225558fcf231a8edd6a1f6b859dc635812a39c7fa12fe99d6d6bb995e28f1393d0dbbfdc02c5bb29e06d5823daf24ea1b8548a3f9b1466d6723e11a9342450c2d863c0fb22f1bea47041d4b5fde8a4496b120ad4cc5154ee34a666e45d5f459b3a4e2575ace59bbdda354a42c54bee971b302841bb0fb507ae9d311d18a5a9bf82de6743a4782f5ad669fb5add9b0a94ec6dc4ed92322951c30f1655b42cde74df31bf403830752ec5cd84991cb69fd4894f6625ef1c5a5ae337d2d92bbb364b7a193bd7d28ca54d5369dec5e65ef382eb2a87f731cd8526937c01bf01d383c1596787eb8e37b6ce3c0652018728f167497887c612fc6433e02c37e32bcfd9d9b9bf522bc80d616b0f138b415306c26b0cc9dcc13cc2517f7f2875200f3b4f7f1f1bc05fb2cbe92636c754c9054e9a7b94ea0d608e64fe399d41a0479995bc95008506c1a922386d63f772c2d7ac9aa9611bf28c1e78183951d1c497d80f78b6e22f60d447454de188ebf1095929e15d73fd8bb9d593da6d18dfe49b530c92f57284869b05027d5f1c0dbc9db66887bf43cbb1f1bb8e706ca088d623d6f07dfeab23a144ab62a763e1583213fbff7bc2ce1280315b7d12914e270dddaedcc1527c28aeced2e15eb419b91e0f14869e826cb0a19d5c88bf22f7670694c5ee2b8a26da66db4d36873a2a5d25406d25b6a676a8ad9492cf6c0eb603518332ebcf9ec36d24339bd2f5db38768360cad6db80122400b22449fc0d348d7a6e9e3cee8d6dfd83554bb4fd6b42b1c556d6563cffc9e9a0c3f67d2d5de3c4eb88adb201b3171bd47ddc2e05282c9ac9bf43e01b6c132b8de501823bfc21a7ef23eedc34bdfeb917e4bec766eedb478a1e743c688b597eae020430e2ba4c4280d4986dbcb23932da8e7e91bdbada7002bf8da2ae4b49fcc421af6cd8f09e2db6f1c2062a5f2203c7d3e27933e0ad753ed30b7b3ae910b6f86d960051db09483c8f73409bb611f4872c16f63aecc69969d3289c74dc82a56a69de87e90d524ad737b5be462060d3f345158ce2958bf3c1e430cf8217f8ebc8f90d77874a4a41b2d96c4c9996d735e9e6c408fd32db3a9c6d39d2bf58ee29931350f52cd9130a4fae1b012256994efcd33fc9964f76135261cc91bfdab8f4f5b422d0db91e84470c62a5917966651d52ffaad4c696335c572b09e194b2b9fe2e67a4061e554637df58e1cb9d52c655755f262ed4b0face8432ab0484086db7a54a70f47e5175067995ac3bb87a719de60ceee561881a00b862333e9519c469368f37cca5afc7bb89b544a37aed150be6d44e8d93ce710f08e9d5cb08c7b1490e64bfab384b2720d17e383311c18718b3fb2e3e1d9c6fb5196b8549e0fb39cad5dc0f16452cbaa35bddfbb92e66109406f6c5ce7051a0ee88d9f3d7d89ec12c4aed486f9831e611698d5aecd2e3a9a30735cb4da68a27c54aed9e80e68a857664463d7994c59e9174a4afb243c819cf865f5aeaa4592321a6435b9838e063aeb595bfeeb8eb77da8174ff81ce5b41ecf43eaaa0b05ee0d84deebe1008e3e14e567fe67bb026db5b8f75d7f3ddcb850d27db86f1c9a5bd8c348cb6a9cccf92d187b9fef6f21d88a1b8680183eb53e0930c509a57b8997dca73eef97c3857147dcd5defb4c3adc6c29b93824e7016d70c46f97f8a4f7f4c53afb7c6fb64bda5e35bfef7fe4fbe3d734de6ad219af4593f94eadb2e88ecc3c9081534b0f8a9bc6738f6f959e2d1c47cfea037506d7428d2b2bee7dab3fc3ce69c35f8d06dce3252bf0dc454c8533d1ffaa94ca9d9f8db3e5a7280767a7f95c3521130f97dee43208c673ad90e4b1de0bc7ef749e1f5d30847c3b9ec35fe6c3bc40e7bed8a7e1eb06d6eddebcfc906a6acf227bdae461f98001e53e9477817862d8e7d20f15d17c17ddba71f45546a1e6f12a8577d8c328faaa6ffc9a973c0922f2c91dd82b064b632272e4482fa5ab87de49edc0361bf5005845353fe6342bebe8183ff2f6aa34bd5396e43663cd07a2d197072d29d64776d7832a65b06fa1dfda57527012a04f573fb0f8def95b72bac9183645e2b132b42822ddcaf4a7cb1a5e8fb3139f8ac0e8a05ef498ffdf34d6ea440ed3b6a47a27417ec6ad1fce27cdf21dedc7a21ed5f61ea8b8d8a8ba7b6abd0d963cd72ca1936fd9b5813496245f9d07445718b31d9931a2dc8c1919067318a5452cb04f6f71bbaa558757df0274c41b8d8351bb0a8d446e9ff18f0a1b809cfb79a539b1225b7232d4e4d60a79f70a0d9f04c6f626a85487dfc2b3d998103787b5014aaf01f0739294da96d19b4fc0d939ed1f2f296c5d810949f48054546dedee5a59c7feb058d11d2adb62bf0fbc98cd7bc670064e5b5631c4f664dd433be03525a7157a77a7fda1e9257052e68db298956c3ebcaf753f3f2cd26528993d59942e286273cd10afcc933ad11ebb8634b4023e0fcaae531792fea37ec2529b76cd6952a9bb85f146d97e2fdb8672c681079344fd804f053dca00898cf7e0051704ee3413e2458d174db0cd6df577e62dc4e21735626183efbdb1640bca02ca7020f39cacad6b47e38b6b5856aa87c664b4cfc777c3ffe1504883a39fafec783a2265c5dfe7367bc219deb45e73dfdf2a0255885fdc1237b87f5a17a70a238bd5aa3f917adccdd15cee86bb100eb924471f93e57db7c8642123788b75dd623f3578584a4fb4a6a8fc45692fb73c953b2bc6963c45cdd59d368d19bb45cc8f313772b2ddc0f1083499eba9466ec6b52a0def4af6242d573219f2f730c7574311122a70599438661f71d9d669dc881a635a32bf3574c69540f5f8fc38e558fd0574f4eb1d341022f389567833ce69aa6ada69c41386670f1cd57d3d4b377e580aceaf31698c7458d330a27a6f2b6cd1385887178f846b22f586f5460b4028be8f1d72a69349ea8a8360b9b158302628927d83c07e5c944ec93c7b8b4a8c2d95cbd5376a74419e047ea7fd6851ca6ca20a6601c5839bd505df349ac29830c831ec7666da822af34cebed39b3f03c07a82acf2cc3f2af140d6fade808a0c183275f6973cfe355ef7273b9a87b578eeaa17ecdb8c91455ddf81447edd5734b37d991b5d100475ea04007721a6424343dd69cd13c39a80368458f135b9f82de7ffe3de00e39faf814a1eac6f488c9cb17181d4a004aa0820196e828bacd56be30f50851b58c8733251e675d1fd35ef7f51496d2f0bb5b24836b79244d4cdd1011a58ba0ff10d98dfe0f0cbebfa2ae9e1e0b0ba2641b6f263be997125d74e098c4a92bcd87b07a02517bd1c2192f182afbaff2441fb1b65df73da2155f5c2f1b82c19f60e6d56a39e28694a3baab67d1fef317d3687c68f491a44248a787f449ab72b90e5536d866e0631c2ce468308ea7af5fb0587e10e48b763ba99e9ebebb3ed1184bc3c86f9f1b5cf1fb18405e4b484a8c14393b47a655d0c2bb3c4b1a077a63dca0327ea9fb8b58bb2e25a233e72a1703930b595f2471d7f886cc320c2e57c8ab4710ceb484d13aa27e9a16af9198a3465c74f4b7b2c178c20d3f7ffea62e564d95a34a995429a9922e91ea8593536c21cee8f1d15409c355f476da192b87264c0884cd7b4d2cb80564ce93bba3c63cb27aebf63407e53028feb5ef6a05e12f1e3513bdb0a78c5a5a70e8c65068b327045d8dbc2540989270c9be511570280024e72f3de6c77febc6f88e922a99c6ed9b0824fa5cd149fe5b11e006e2e52908c2c604d208dc4d64d4e4c317b2601ae4ca4126e4bb4488d5e91273f0a8584c37ccd257ecc7fa6f0fd7f45bf6cee5e3d14f9b0c422504ede598", 0x1000, 0x4000000, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000100)="96", 0x4c, 0xc010, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000440)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}, {{&(0x7f0000000080)=@in={0x2, 0x0, @local}, 0x0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/106}, {&(0x7f0000000200)=""/91}], 0x0, &(0x7f0000000380)=""/136, 0x1000000}}], 0x400000000000156, 0x0, 0x0) 02:07:37 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) recvmmsg(r1, &(0x7f0000000cc0)=[{{0x0, 0x0, &(0x7f0000000040)=[{0x0}], 0x1, &(0x7f0000000240)=""/246, 0xf6}, 0x741f}, {{&(0x7f0000000340)=@llc, 0x80, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/72, 0x48}], 0x1}, 0x9}, {{0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000500)=""/227, 0xe3}, {0x0}, {&(0x7f0000000640)=""/10, 0xa}, {&(0x7f0000000780)=""/248, 0xf8}, {&(0x7f0000000880)=""/215, 0xd7}], 0x5, &(0x7f0000000bc0)=""/224, 0xe0}, 0x8}], 0x3, 0x10062, &(0x7f0000000d80)={0x77359400}) getpid() r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000cab000)=0xc) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003940)=[{{&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000000)=[{&(0x7f0000000680)="c5708927f7419131f70d66593c341a5261f43aa329150c42db34a2e916a511a856cc9c7291a5463c27b17e1942107f25f8f6d26b09b01e04003379b01a88418f4f37165c358df0cac94f292b29d73772e586e9826f45831c75f56e320ab5f8ce22101ebf8b25d5480e09a635611ae7e29c88ac7795c74617dfed7d30a41f3ceac76c88875d90965ae10e5ad2386d107aa83d88d4166aa6aa783fa60ae5acb3bad88539728f71a5c0b5afea8e0233b054f5981e23bc5314fd93601fb209a01ec79e12fdc854c3525afeef25cea8a1c8e1fb0a655e64eb0dbdd29907458dff4bc056ff1393", 0xe4}, {&(0x7f0000000480)="be1e8bea6777a859ebc451f153133c533362409900256aa256384e4b85af9f1d24cab5dc9d4dad011aaf423a3d613022c7001e4bdfedb64a1948e79c1450255c", 0x40}, {&(0x7f0000000980)="c17ef73660f3f9e6ba0005d7d5a95e607d970c1583aab861e92d0e44b86050957ef3c235b0aa924a037c0d0e4d08e7eeda73c6c97d33705b3c8a1a1a7c41470c9ee2e5b9e5c631d4a38569d9e9079a0e0c5f3351a8b83759a432c6a5754384ee6dd0b96abfe104fa74418bfecad2da2087fdf399b412d8356af801e4b34dd616fda136003aae728744f50808715c97ca5afcbbb81312bbbc71cb98634581c30d5d", 0xa1}], 0x3}}, {{&(0x7f0000000a40)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000ac0)=[{&(0x7f0000000e40)="2d2ce971d06c45fb63505aa500f5ee7f81e0bd63755e363f8c8c259242c9e60e438fbc2dc776a9d52429282518ec474a60b81980ef21f309bb9dd2372e9bec45edac1e7905561aa366deb8971a10f2ecb4ad33f5379b7523af19c1f2b12d7d46a92b98e9554e2fd842f3c4e3bc3d6bcb5081ad16c4773af0cfa837d887a539d18a8b95ae041cb3612423f5c628beb7d69a7148ccf54f1f2a5eb2b08a3b858138c379eac1908b6721dd1f8b842b487b2440", 0xb1}, {&(0x7f0000000f00)="c0895183b7e37751c2b1682c9a8bf94cf818acb280587b117f0ba8a2ff31b15745d0c797d393e9101250e10f04147e862e610ff3857d182549c542bf3d7a88dae809ca96a3b9c127965bdec448efc32be90f9f230a737fdf47c2b25c65b43239014baad9badc4c9f5e6030652a78ee1923864439eff213c385dc9b5773acb6031fd05ae57ecc4c96e830fdad951b1c0b89f17bef9ed1e07953d73e7daa5187cadf7632bbad5dae2368934fdb6d0f0e105acb26bfce94839dc5c1ebdca9e6ea2f7f67f2c37fc1973aeac89f742ca107d601dc0e6e1806f0272984729239e410b3352040b69574595d35e1d977bf88ec0d91fad0d2950891b7212d1ec2b0b0551e412d118315f3261eac269e5818948710781a2d84495c58bbd5b01f38e6044bda51f38ded3e7e224eeca092a59699e6c3307b3bc098b84636e6294d8246054f2df8b6a604fb8eef75bc141f3e7af58e9a96a47a962f07fe42eba3b97ff6285f547a0bf99dbe0d98b84f7cb069657f712eea2e78934b8a48929ac1b18a0b2a6ddd99a566019d655149021269c1eab5769c11626016134642f56c0c5a26d2ae086355e9aa94708ef3d4820f7410b4d9ed7410cd235134b3b3c9c7ce720773871f01fc0f795ab4062ff8c174daacce5b14687529938aadd510c7122cbb6458e8de73a2515ebb84dc7e2a18f92ca96ac1894985bfacd6649a900dbf5a04cf3de746a4e32c6c199f8b58b1e27fdfcf4dec35d75704a7fc45a67f8e3f89462adc44dc0334b923f0bc103647ae7327ce98efa721178b7bf2f993cc154df09851156fb9845778f629d50f9267b6c7f444f29f15a79bf762c04111a00708b5f9621ed2374f24e7283179a658c1f353d0530bef74586c26bd79f5391f18c4f81eb09a16d7b6ffb2c64b26349a5be27cd1b69f89b09c3ea898ec7fb68a9a0e45d1a63c72905fa6dbf804cfd46ed8514ad1a21596d9f173f40cb408ef6e3b96356cdac5e712eec0baa7dd2d8153122af7349c7f61a143874049694dc8c9b5d45dcb4d59845e3339cf0e1156f96cf8f710d9518075f367651d41fc8d6555d2025777d7fbf28b69c0b87a5a3413bef8a10e3671de4cf8a1700aeb3aad22281d72cd5b89b6371bb53f49c826bddce06956dffe72cbe41bdde043273cf7ac3860cb210660b2a8a2dc425841116653f102f7266857d9027d4b7e284a8c3267c6b395d58aa5f448be57d4ad7a77b4682f4c2ea70d12f6a5e3af69526c718ed2612e71138cb75857c9c54cf914fbf818880bb8579db54981da07323a725f036d6b818430fe18bbefb7a952e4ac937b6e2c47af2e844b9cca0d26042172280bce165a7c0acac7ca75ea54fd6c92cac2a1a8beb7479ed15a3616fc1d384ef2687613eed3db8240c6ed3e3ae9ee42e6ce9e12ccc73e1eb603d0206f9699e6225899efd8045136acff88d849510fb1b28b813ad8e177672cb0e9669b37e409af0de8dc85c71315a9f9fe4df4b0e965a041dd1aea914d7a2ae4caa091ded2d476fccda3f2961243565baa58bd2f3efeac1875d75159f8ca70213cf2289cef2ea5acf661b05dfcf6a53f20a66077ea41ea178a18a83375a4d7912a1f155c7ba9c01e33f76fd674d1ea56d2a918688d422882c41a10a198e125a60079e150c8ec0e8fc42dd5fc50a8b3250305327f2964476e95d422497974f1b7d09652a0b4a5eea51b7534fca890a21ed319310e2c53ebcf648f0aad4d5dd5b63fce577bbae68704e1b96db6d6f739e831ed15afe383752703d1f56aa59122ca77897de381dbc29c5939211198e45a29932fc74b8e9eb5f6c6724023d6f44c42d97a4c3e5dc4b9a2f9bcd00e4d522c13c2d72655dec2373061fa067cfcaf950a9a41d535f952b2680a93ef475d9ad4ae43fed960ede42b6f69c69b036f63c3cb4e12bdda713b8c126e47daa8d0cfc662aca6b3e0174963b86aef02bf936ed4f237c1166b6325ef0c40a78a768ffe5a0facdf5f5f24a2679dfe9d4e4ed4e69ccf71b0895b90c93ad5ba24e631a7f993cd49dcbb3992d9526281c724fc64a882b5a24f835acab596ae35496af8d31f693976286a001b2c5957d467a3db0aba8748018383847a9de1be3192011d3a04b62c80051a5190b6de9f8dec72c4548c41bac3381f50214287e29385562669bd4d118121dc628f155631c8a0e84f95e4812536ba33e8beb7a9840d20ef4aed9dbec12d2d77b9d028865a4bb87418ad1fac632abff55fa4d12aad434fcee2ff3c768249d52ac478e021517ad65b2d66149ea4cfb29473470f3cc55f41cbed391b634ba49863cd8c23c60d4c47295110fd80afc948dd97e9c7574b95efb715d53c67d23f2b72ffd00366cd272a39d7f1b9e325b03ebd31349a9f3540f13360912b4247272fe0c85a3de2afac0c7edefc181bcfc07179aa68378549c3312421f309e7a35b03c66e9cb4cc20c6dd7cdf9dabb094598c84e6a9dc4a8d4f443e18acf5115af119ec10c6a320a6d841349aff5faab6a66156e23d9e46a3cd63e8c26c07b145c0f5b748b469b01db7b5cecf9b5a751ea7d4c291077ebb71a6fd9d90e03803543e68c85f3baa860d1417ce3da8c254fd8f85a9329f582d6714b86e4b10e608de503f6ed8e31af82e7f39b973742106ee0cc6b8ac9f3a7c7a8a9ce8f412c03d31d396fe2312fd060337a064a1e1855e3dc5f1d6c19146c5c0ca1d5576a33c104387f09ebc5a20f7b8459c6cb3c56a46021415616b52836c706016729772c5672623899faa16600a08fbdbf4a3c455f79159e5095103e64f51f786b44faec27bc875735191f4cbf0f039c5f1b78fc7fb1e64726e29938cc00cc851540bddf8bb5d73b9eca9881079492a9d9212ff49c5830a7b757cd90078dacbbe73dc93922df493619ae8bc9001c76bf2604c6befbd5394445082fd4a17e56721aea2ef0494ec4612d4ddbe60d690d94ad8a74b678005d7c2ec43fd1d68b7a0153508415eefd402aad639e87ef7ba54867cc3d751a1cb166f8f901b6afc8bb3d5602331c133870fe92848c2f56b451a72eb7dd993e673eb077fbcdabb81132427ea513ea0478b6a3daaa6e918a111783e35029650a03b027d4f428d85ce3b07137e6bef3bed90d73fd9da4b73d4e747bb44d8ab106937d9b8fde6ba53256a49c6c92ebe27a09c29bcb39675caf39c9820d8c44c2f724410530b3b584b1686dff0dbc6f4f69a3b4ad7723f2df959e737012946c5c11d6b9b31ea20442746b93b5dfd243e4190edb2ea43cfb9bcb025e7499d6ff4af62ed650c0c031f42dac4f88f135356529219575ab2ec36ca6adec3e3004b4e9f98ee78caf97dba08ee25d41762859d5cc1711fc3d2b3e61dc340f8d4af3468ec159535588d14d72f22c51d3d49e9cb889762c0ceb743f9cc88b44182a5fb7da7dfdb5bd17a2fc67d671243b703ccb5dce825dcb467ba6760c9952bf2649314939ed711146f4afe177fb5c9e78946e99e2ef07a7155335c86b34d75c187f28df529fa568feb7815c8ed5e832fb05699e8423dced7db0fe3c0565c0aae67aab41d64668dff7d44dc3b8abdbaee967b015d72fa35ae10655b4f035c224ba3a0313bf9af50ac42c4c2996abafea9999c0b2ce741f53adc01804f2f41953000c27935d2ead2bc3c47b5090da7ab9b984c326f78d861b69e00ce1032138aea47a21b5271f78bc5844579f7d7333018efde4309fd0ca76474818e335218c2672a62ce62e0cced9440abb45ef88fff6cb043c795e0a8f7d0414aa5d9f68db77d8ab4d989dc2ba61050b58e10b1efd5ef259400129325ee30af38909d0d415d1b5f4f3436e1c0e7c8f765d8cf1769ab61fba5f20467a182e74d58c9f6d1d43b45ab61988b69445f0a01719d59116723d5e4b8b4c17d38e37ed8ad6e800e08d16fad89ea7f5c2e454d94b6cb64d47a84f500a64afba9cfa438a6675c7d4c03fcf0f02ccca198757785f19dea2a8b0b70a1b793db1ecbd1ee29868e389780b176428244ac7564c0f9f3209654a6b979075e5ebfea1ad1fba68652b112a9a6a5c7845fe57ba5b4882b6cf1f64ce596120465b03c99b68ebccefd05b13fd2df0f35595eb49f6175993d9285b8a9d4ed8e76c08b69a35f4f92b73164fa676483dfd89cdba4f2298345b504d3618c7f9eef1dcbd1e1076ca2338558fd877ff9ef75d3d63b733499000bf0e7ad69417fc2e259c0a1fdabf5a80184b97cde839c10103d5a956492079a9df90ffc2587ebbbef11852f77ea2fed2a13174efa3d260e52e9c9d06260939cd90a5eae9e2bd69351c0d53b6365d2a439e2ac08fb1695faff6de8881539e8d3bae31383a57edc3215eb8636dacbfa9113e6cdb84e239d7800cdf794458905182160daa29b5725f604e026991b2defb23298d5030456ab03c3286f0913dd4f815ffb24ca2eec9d6760935e006142ed9fe9373bd14d465042b85ea805e1779265de6811c2c84ba98dddb8cef569e187a26ad31a930607d91682be7782059e7549224ef3781a03740c2f7b71e80e146a01e4fc5304a271bf9328d9656dec3378632df90a9e767e572c1f8dc2b57e7c32a5a87064693c9c949785498322705f8bc29595c465303c7c2b0f7dee9e5dfa72af926e3b5aa1fe7d79736d9c390800c65a933a64ccdc0bee15e4420e5ed175f3b98a09b9973f3c3917f16d1f246f9947938b01d911e0cb2effa660698e7b19a18955a2316c4c9c50b16e5b96e7ce65343ff11de83e56a835059bd5b2b04806073efca03888111c662ec7738daf849a8a1df87f2c8bcf682a2587b92816530e861e2597a28c27ab38a06450848bcc02da62166e29d9bc77d15bb25a153be10042635408efa0fa5fcc5a03203b12a2de45479c5df4b0e8acc0531ee11d376c1f7071f0a8a1a48bc4aa1ad3b3db5663b3c8f32d50ee49518807d1988d89a107a2c135322bffbcdd495d666179ec7755dff1cbe33af51d131189220e46d5edc6cfaf1e79c6f9bfcc95c05c03ac589391867db86496429ce7219c6c963e3e7d4074a2fae0ec38eb4cd5fb64e8ba7d82926a75feaa72b722d9beff1b70b10e1cd065414817447eb7957cdb3f3d01f6cd2082b43e83649e56f438573fc3f38a0dd1fd535e53086ce37b7cb688ef64a61410dca3e0485b4fd7b3e7b0b8ee9caef015573fc3ffa48828a264632a936f423d4f3ce24002391b470b04de4d8bea865e56c794ee49e32677fd5aefd229aaee5bc5e61864c42eab8bf82055d03b2ab95640929178df7160f80793af847b8dea3014bba1d06d1573cf91282b0aad32b43c985153b22b69223b90a1cac02f40936b189907a09e44edc70886d73a1f306e5658dc825c9efdcefb24ec280ce186c9db8c3b19d16d6d3f14c341a1f0d7759467a7fb8862b5b79be40da6b5c446fbac2ab1b9d8cff4eb8aaf69a4021af2ab70fcffc4101e6e0fdcf4bf6d568465f4d47e7c5c28d6dedca9aff411a7ebbc2b9f53c7933246adbebf405472b1cbac5f2d930e9858e699b7d548ee6a919bcbfdc3778903962eea02f28f14ecffa1250ec11e895ceacac5d9b668f3d1630a8bfcfdbd57f0c637e234a567e35bb64da922d155c38a06850b31227c20335f8ba7db5a3761cc241505fdb6bca85f4e1d43c8da3ef1caaf89f80cfd2f6132b9363ea3a33e3f9bdac6680fa29b7bc9c88f5b31bd803f73b369215442deb361fc7c1b457c746b5bfd5ca88ee5e726d4e1da5b5a4311359e231eba93aeb6a7e54046edffbd36fbfcad0a7a0e12cad86d5c75a4b2cbf81b70efb5b3a3", 0xfee}, {&(0x7f0000004400)="6393de23c5dbf18ff358632cef05489064ca3ae29a4e2c7aa19dd79b7644b56dab9715be30da454c96ddef5aa662f1de470aebdd6e07b09238d3d1a2221eeace7a56487f55e1ff0240a0a124cb4d13087052342b9183caa5010e43914be5cf11a00b82ca1e3f0b2f4a9c818a9a9f3b9b79403330a35316e9598e78149df9d7bb4ef04ef06b1304ad6d7054d569a458173cbaf2b9ef95308daf2e8034a094c55c4ca580e1f37b21dcddff8357ada05a17547ae2901347d362fd4d48cc4039a333262609a0415a84bfc28a5319de077ca41c0514b183a3c61603901a8bb549566abbd4d82fd2f29ccd1a1feedea3f3037709a758ef64496e221a1ed5de918d36d6a88de63bb54dd4138d4fe7baafeecf01299302347ba25e4d2ef1275f51db2d5471ea94156ed668fee80fddec5eb8e6a544202c7d652c62a7014e78d3684c17b52543b6158e28e07f87235d800bc62004c026c6447f1af11e714f7c96e339a4976d6527b3a7edaca183ddb8f2865c8dbaceccaad692b17252dd095bc2de0c510748d86ec63e3babfd821163c003078b72874cb3c57a6eaa33976f63e3e956a3fa3d4a7b10434c7ffa5388e5e92871f8cfe849a33d38e44259be11a5ea3a0956a7c0774c37539e4e596e2e70c5ec73982edb018141020e7f9ac4c04010c13d5599e8e5df52a24e53500f0f8e4aede7038ca85e78176f6dcd623529c1895a6cbb93d23b65d82fd8fdd8436e61b492f38ab3f1ed095aa7104b30bc1b35cfe184cfaa5c84d6146a1ac67c07c19fdd06361c744270a8ca106b837278f621a8c4cb145c49f7ec2498d61b185aa45065407dc46508f5e069e20117eb7a7acbc579d2d083989f498c2070aae576d57c6b9c2cca0962a847c101d3684e3f5b782e373bc93852e38adbb0d8fd092fcc630124d0eb991133b6dcceeecee4d054b385deedd505c8cfcc09a77a71ead339932f31fd5e144d72750d940ef18009961a31cef78399da6a14c17d44148cf5409c3f8a76a4cfe8f4a8ef8b6a87a8e7e6430dbec42fe71f29f1ec5507bbec0b1895aab41a549253da9ecfe8d3db027f8f432edfb2444f32283f6b939149ab61b8806f2ab484100eb4cc7920033afa268b3ba1ee3627b0dafa8e4bb52bcf0dbb0f3513d75e28ebb071355ab73131c90d224d55275ca0d7481ba07bbcac389d9166d5c49bc8431d03a1e7506e06f836363083e2f277536cf2ee3096b6b714a53a62357bb349d4fa179bd4c52e7fbdd9d69d34cd47ca813bf3f7beb59769d1505d1c47d6e71de00e597e60f007137ffe57a8a0cc4d3c8510dcc7494405ae6e55082ed5bf4bfef2962c8f144b249898e23a50cf7769d595cc7974251dfa40af745ec289a08d5bb251658540a672ef96f19550027b4bdc7deda856bbe62b36680ab94ba647144936b633d2ef6c5bff3a535c6efc7f00581492ddceebe21b67cd2f8b64786ca0d7822c99d5667850d5eb08bd06a3bb78805c44885aec1f176e5ca82996502815866402b25c3c905935c694cdfb20f7502df711d18fc4d8a80b8140d89b6d3b3d2ae94936c03310e8890f6dc753f02f31575b1659697a16286bde3ca597e515d67d2b445afc49d8a601e8d1c06f3117ff83f4307eeeaf3edff4fbc59b767b3b03633ec4ac9cc1cf201adc4a477ec50ba2fb79290645a2f9c6232bdaa3a80ee04a12a18e05bd312c451c9ae9d0d3f44e911c828b36761b35bbcf7e0fb7b6bc6ba333def774c03527f1638eefcfd7f1c0db57940434f060f07f70f8c6bdf952274b36758e205e3389d5f91b395e6cd18535ea4fff8600dc96e6cce90d8cf09e2e7c5f6c610453dc7ff00ce8d7c6a595476423705d97ad97e3bc6461e04959462e311c4f44383049778a9f17448e6ca30fec446d842ca44891971422d1ad63a5d411a5bf4bec6f5facab840d01cf1cca4cee817a1b71762cc6a23234712648c21ae4b56769cb25e29a19636604c8e039d34bfd2e053fe848ff03760fa3e1f5820976286fa4a2b448676f10bd09e7e9cba397a43b87df4d177e7b59b86eb11c4360d3e5197dcbed9610ffbf59610b268b01589d7f947d3654e8e35ac1d54b064ea89765169a260a3b4ab479a855adec840435246fd2ef3276cc90c2b4eb0b16aed8debb66ee8295e06804ff6f506f5dc5a063d14652566aa23838444f2367332b1c8427807b8e9b4b002f7eaf245e5c670704112ce5d62970d6bfa080469a4f4523a31674d6e3d7540ad35355f7314bd4910aaf0af89af31674aef2aad09035b4b85823fba1571b10a390d1677e40aae3a62c26379d1ad7517a1379b3986648886a2470ae13f1d7ee7c9b8d3bf177c9043a9a40f9efc3b745fa09760b8f9b19084e5ab000e0627c79a134c90bdd9e01edd3366e394034668cf072f15196a5552408cd81ed7147125d00078bc680c1a14c74b72ffb72e64503bf7cdefcfef9f13c617e83e2da90c60efae9cc2b82447d1e4d2b8b969588d5481b3fb03e43cb2827886874e81b6fb00197e76c0dfb6ad02250d358e56c34258fa78b2fd912f97d3e10b204604c108796e855d32d20f75c82bd3906b2b6f1aad007cfad8d67db1ac80b3be209a0a60b50613a4e8f501d8b10217b381ba9c643c8d37acc1a12f1837320c7803e2b56ce7dec6eca2b083d61bae9a2a82281a133b1f6707adff46eded85f0698883cf0f6564286fc51793efc90ec8e95ce45c188bbabe0fd6d844bbef83657ea84321f0d2fd09a20ba9afc3e28f593c8352c84aa0d10b6569ab84144d5fe78f6b925b09312387480f221b26fa1128a479d5fe774d9ff323cfcedc984bc30291f99c798c9e01c22e2e3c4df32c4885eac8922c3d9c61271f96f0c78c78794759b30384ad13db82bfdb9262d97cbbf2ca3fbc868862e7df0a0dabe18ad31f536ecd6b159ca368e66e490e539847e97ae3298dd82646f7a4317a8792746041a2350a0d9c12df5858078023b535f1ffd30aab5f8d31cd8e124ee3a9b67cb63efdde1269e3fa7acccd3e91c8a70b724d6f10ed29495f906b631bded933c697e3e112324b11ced34e0751f9f3d50d6e6dc71327e5e6660cd16e20742ebc984203303036bb11d16928efe35f59fd0204f02e561e31f263682dec244f14acfb0f681188e6a8c48944e9ee21ed5db6224eb0225b093d3fc020d26b1281859693ad9c683395b8f36d6f1758c6d2e74b7cdbf5771230f5d7edec4ea922e717edde7811f395f8deb9f3c7afadb7cd70e0e659bbd02afdb649ed7c1afa97d935e7b51a099401a1443dbc6873609b7219c606421e925325fbdf75d89b26d62e38ad675e5fd1a900d29a4915f59476f99edf7459430a6b9e529ae0a483435bfbcce647ae8877219c524a9d5b3bf4e31e9a46b891c3748c34e5ac3ce4e37fbacfb1607afc7d6db515ae21b2ce25c895edee5f0be26b745c4da165cedf4038e02867a5818e221bf7bd32469b7c2076571576076daa59b6b1eac31f5e6ea0d5a1948e62343401782238d39eda423f0a8ee4d2eab899a99293b0f0bbff98abe19c11244b93a84f19baeec83ca5344932202a25755f927685b517e1d18f181d172faf27932af041641f5552e6aaeae5e0a4dc86dbd06dd14e76e8c1196ac4c315176351853e36413b3bcd58cf7b10f36309c9e45ce1d642ae1de79fcb7b4c6b97205a4ea201c954b08bef9f886d779ac955027c2bd9bfe44aaa4b3d0026aa3d153b67c12b57eda0acbd6f130faecc27431efe5e9662f3a142a6de12eabd753a46029f001529d7f52231e74a725fa5db51c8c92349a86467509732fdd468ba7267332d8052bf4d84907e69d9b435172747b903edada771612cb7573a6414298e6f69f0cbe2cdaca837d92bcecd8a1b2bdf677a3b99d4719312655b72233f45b54ae9582899729c8abbc4ded2cf8f3daffdeb8ff631aa017f523190c52e3976a279b65ed6bdb752d2a6bc6039c33ab8080076899c29a81b2ea7824157c65ed8c71a3fb98971eb388f5a251fbd4a6e44b2f4f2652973c3ee68ac44690d18e04d8c15e49f50880a8e3e8633d6db0d2a8295227a1795bb8df73066e171b78d64ac10cda06ce05aa3eba37a4378f530c7d657f4e2ac58a77503bddb9a73a9007bc9c6bf1c44e603b06c97b2f3fb0bdf5320d5c5b81c650667386a48483db6b05aeacca18001768aa80836106169dd36ea6e4ee960d1fd04bbf257f03ed0f4ca58b86a733385fa255c2ff882b91991d7cf501e718e043784749111246cbed80ba27d9ae6af28dab68651ef4838038d34f1651e5b38c7b7248bde10e7096634a19edf768026533587cfcc2d670f63e7609a59fcf98f2c664468110994917f8f8821eb8da99504ebc05da99350d055e032089dd345ff02a4421b84cb131b25dbbce31a364f1626b0bd2c02f8138b0c95a25d398fbc300a04a02a8103e3ae25a85a2547a9c4d191bab0abcf6b4fcc346852685a9cc5aa2748c0c8752a1a63049260059aeb6f68342186edc64ef9a8e33324217f2cc078f0a1c7ea031aa59a93c6872bbec8061006be66cfbbe8e627d7b61437e5b411a3fc3d403a9c52d05bae6a03e127737a5121fd44e25c9f055f41d0a3868ffb7971921c5d28fd729f50dc045f4cf99611009e29515c69b3530ba73127a18dcf63bfc272832afda2768b25e7f5ef63cc4178c91a6662107e8f40d32a79b8b6173f940400dd0930f8e4be49d80b8a28c966ea5b1f33e10048e2b0604d19935dbae513d0aec031f0cbf8ac52892f87cdd8ccae17ac16eea6409ff1ede56aea931821df1c685aceab6529b4403adf28ffa3461b16c7cc02fd27b053d7f8e3022d48205e6dbb52dbda66fd91140ac72b3f64cc8f23a923f947df5f3a204ef0b4b88fedd481b7f56546628352a60c1371ad85115fd988bc4618895e7c6590f119c0d1422db5b24c6df012da67df552ac048b3548e9456d13bee16965950df21da391c5616a9d97248a038398908525c6d5d3f17be5795ccc9b0a0669a6cbb578022cf5e2d75948099c6b20b90b2678c127e2f5f65365d2a8b510e03e0686cd2543e5d2d2365cdc668ca00ad60459d832223395ab59e395d0cf1c3a1fe5011975ba8aa576b21ef93c50224b591986bff873e446a1dee8735122148f40c29977a8496190184554c27f4ff8d49f6369f843a61233e8504943826ec12748d9bb0d53925e93272716b2fdd1c81c93fd3501ace8fc6ed354a3e18fc6f2b4753815603550e7563cf2365c4b8c46aea7505dd320aeb079614854ed4085d69ed9ff858595d0159c52b5489a33d4a0c378424cfb638b395b2e3d8666e1bd94fdf1ec031cd755d0e5d8bc7551f56560879aaebb0d4ccc598848a4820c7489799d11cbc2c73cb9a1db818601f8fdfd4664b0a50e3d7165838df54ebdc644c82acd9d346d69f71c69fd35b927697b6ee3169a25a6c4e09c7a8ae5f10baa02307df6fff30e924032d9caaecc1eb525a7f91248e02bf6e90f1c9bae584734c0d8855206cc2c01d7d5692042c8061a222c497d429e41f86ee40e781caaecbae38737ece2d20a0584a4190c74285d1ad691fc0c0be65973b0df28cc38d81b54c2025ff42297cecf3687974eabdd41a7019b857d7a9eca0ddc12dcb238b6b4a447af9545cd86a60c7c5131cd6a28ce00d8f6d871e3dcac78148f04764dbf3208c90650a500f7d07c1e380e3e410af2b324882d6e0f319876cfcea199d7134fb5e6725b53299e9dc658d4cb37d06323d860dab1afc8728dfae2140bb6d91911c65985932e2b09b51fd97f79a568517284a545f5d04a938719", 0x1000}], 0x3, &(0x7f0000002080)=ANY=[@ANYBLOB="1800000000000000ffffffffffffff7f", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0xee01, @ANYRES32=0xee01, @ANYBLOB, @ANYRES32=r1, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32], 0x68, 0x4000080}}, {{&(0x7f0000002100)=@file={0x3, './file0\x00'}, 0x6e, &(0x7f0000000b00)=[{&(0x7f0000002300)="542a38c63ee029059c3a0e69ebe2edc5d34cb52012016b9b67becae05e51c04aef6789aedbd68426d84ae57c2fee7636b298cdf4a9c9fd83f2c74deeb3cf14ad46e8c61bdd6fd6500e29fca22f7b93941ee21816c42f51fe50ea3ddbd3f61f83", 0x60}], 0x1, &(0x7f0000003880)=[@rights={{0x18, 0x1, 0x1, [r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x78, 0x800}}], 0x3, 0x40004) sendmmsg(0xffffffffffffffff, &(0x7f000000af00)=[{{&(0x7f0000000dc0)=@nfc_llcp={0x27, 0x1, 0x0, 0x5, 0x0, 0x1, "ee216df5aa595f7a866edbd15612129100619e39ea9cca8fa21c6cb1d4a75ffef9cf27bd6cb089915354b603c26c0d3e02b56de25bf4175eae077f6ffc0c73", 0x16}, 0x80, &(0x7f0000002380)=[{&(0x7f0000000f40)}, {&(0x7f0000002040)="d54aa4944bef783a1e13de75f5b8fe3a1f2ed4a434ca4244d1462d3935ac666e6e7aab7e711476bf55c77534a76baf2331540bdd3f", 0x35}, {0x0}, {&(0x7f00000021c0)="72dce84befc5bb36a02e080a85b0ee8acdf065e13fcdc3e6def50d3e0686bcfa153bc0e290d8390f7b9e7ed4bb874dc3f7e2bf307f05202215c637817ad6b16f5ffd034e716af006f2f8f609a84d942da8148addfb4dd869190188b745f7896100825c956375b67ff51b10232944e56bef1b823ab95f6cce05ecd612d3055c3044d1352f83cab83798427f42137b82b8bc47095148e9272f931c342dd54a0fe65a2745be8c5d6ab45504681fc991d4010ab246ae2f18164ea220c07054467860d91a5b50200d3629d0235e14fcea38206a60f94c6cca92a25388a5d7d52e4e97698893c7ac7e4d766b4df30ce3c2854b1c9c4dc53e90", 0xf6}, {&(0x7f00000022c0)}, {&(0x7f0000002340)}], 0x6, &(0x7f0000002440)=[{0x78, 0x1, 0x0, "384a9acc5278f0529007c828ed69b4b187918440e2ffeceb272eb4c4788218d69f2a234d02e6e8d80580299673c5074743b6b7428288e81cec151ea36a3d8bbfc0981d71c509ab90662d24ff8d1b7ad17b8cff8f2150d8247e998ac105b1c32dd309"}, {0xb8, 0x0, 0x0, "71e5eb254dab18b32fea45df497cf7e8fe71c368d6f3f31024226e63835d9ecf09779db97f6ee3456a6baef447a1c9a4f976510b3a17525951f4b97f6d18b8a4fd7d1100cf70c8c73f97a5d2113bb4e4a8c8c07c2609aaf1767d3028f6eea958cb01df25b3693cc503cc41947981cd477984cc673e06491af283fca6bd7aabb8f98b559121c7fa75b706a678e35d041700b43e3e4e76cd322ed2b2d572a5f6e50ad6"}, {0x48, 0x0, 0x5, "9ce741c3800af80248847b9cd83270a1ca1fcc001cfe88c49a0f91b91f02359ca10da281aa5f06781b92b51ca21e09d435780812e5f820db"}, {0x10}, {0x60, 0x0, 0x0, "2a390bd91270c3d9be4541d067da7875c99c7f791864787458b9d4afe6d52c696a1d9fe6765071dabf3344c22e6c82a67ff6e32a773940155b4b4641f443190203e660c91a38282ce5"}, {0xfb0, 0x116, 0x0, "aac995ce9679d7eea3b0420141abe3b852485ef4f2aa50db1f3ed4df02ba809cb9dd7866f843d225afcb44c648cbe8fe7e4e8c915d2a372cb3feb00aea4078ac4c57f36f9741275a9b2a13cab47126c9c27d96b255aa27c3bc6e592501a5f9e043d8f24252c311201bcb59ea649a1ff57d6946128ab67237ae2fdd5e2f80b4bd31ff9b7f64219b80dbd668a93a16915dc34ffaf3aeebe2841b567ba4a0feef0e83d5a6c77099f2919f265349ef180e0c7184d44c1c460780532ff9836b3bc5b8e4f9ab0c2cdd44b75d1500465fdefd41bff8dbf800c8b06511da1a922e49fc3050550bbda324884df8da412e8e39f453999abd0f2772ecb5d85906c00042fe6c6ef7a2181aba2f0d782b548d06b08cca574504f4e588a6254511388bee962976f4ef30a0b873b548dd67c2507cdbedf03e83fd456615415be949dbd68067cd1d9b1f5c2e13078a3da4ce9066278d5f818082cffb817d3948366e47bf2051489cad2a70b1e1dff1401901e751a1ec9aa885a0bee0da490676e9b3d11deb9ee17adf15d4563bc7b0dfb4f90d6242be1688c49fd40ecbc9549902d129bcb98d3f20c51e2c320678921db7fb9cafb9951d7a56ae753aee4cd6746e92a3f0f7212da05f90fe669ce591b4ff139070bf8bb345e58019623cfec4d37e3dab1e616b961125604d74e6ca6398c8fdd61b042bcc03654efe65188ff19d648de5b074db2e521e3bc58d99769c25c0b26b7683d90144ae3f5f7c919083cb8df143b8067a09459e072bd9204ef3c3c42b8788fdc9555cbbb71d9c235ff3ab2c08defb90913738367f78415f691828bcb36313feac4cd79a7c762014173ad26009ff40beae6d094a15506575596cdcf97870886a040a9ae40c1e635b31bb107eede1ea0c21885486fe06b623ad6eb5422d7919e8d49d5fc86ba7318073f463de6504f7a3ba6a63dfb80f6c4ff224f0c4159cdd2ddf57019d5cd081dc2d3b4e8c10219e54b276605249f0c8feff6df23fc87c078b1616aa0aa6a3891d0e1c40e3dc72bff07348e44481007e83d87e9faae7e6e534f2c95a602054fc60c94f7fef44a27619f33a50d90b166fff0a2090c3b8d6d4c883e89fd6f287e2d3a0f7f055b935d7b24992e63d594b8b5ad647e1e18e37a39603bbc93e7aff2ca1d1b4049edebeb5d2fafaa5b2c674c0c0acaceb866d366d3485e5d0d3f38e9fb34b1ef181c2736456fc19bbcf3c9591db4325b2fdb49705f14b78c54f4e0a35ee1b7eb1ee31045e1e937bfe8a14acd7d6107a9977403d5dc6f912c6d783436dcb650858fe1d03f981b6f1397e259aba390ab198326ecb2b85033cebe5afb490ea893b5a5f0bd4bd2f757b042b0e0db161ce6e554f7362c28aef5bfc011029cb11047656a511e568a66c90f6c0defdde50cdeed13af03fb57e07fc0d84198fcb47d8728071d3a39f7373138f788d525b74f2e6067a8bf35b0c366d90ff4f4604bbd67f8f2266a8cef5f624482fd55823c76554f603e52af562658e776657bc88891ea9c61f8cac980f2c14e12a8cefe6f705697d0174f9c2e19ffe60f4b02c8c4fb14911786b1eab4863d7040c998128164f71dea3ed38f73d5841c8fa2eb926225f0fb2a4416d9e80fb9117cc7a282b84e1df43dc75ba012874f036b6a7b1d036c9bca6a1563cceeefd32484650c4a2d6e48dc40c623102a6ce8d8bb5f545afd274dd11a231af8adaf20c8700361529ea566534d3cf933fc1391060104a7268e31cdeec42315d6ee31343e1fa08c74c7880bab8841f2ace3c44cb596167107e524530cc363ee8e370e96adcc59386dfbe6bc836960db1d07eca75b1eb490e2f88b04072169b2a480d8297c0daf017450429c8be579e6e33e50ca12eeed25e7632e4a538d376a51a69aa4ad2f867d53f6107bd54ad0572e08bd88675017e884faf468458c1a3eb13b61cf0d76c0b202c9770410cc94f3fe72e3102adf6937b54c90d3fc798d8c4eb41cf3e7e2246b914fc6940f040dbe403a13cc4cf92cba6cafc39e57d229b2b8cfb221aa3fd2a68717ce3b54213d7c37153d4cd063cd5f077eef5d50e8680c688fec0895dc84a8720f3f727dbc63a37a1d553b85cd50a6c034569075365d72eb2d23d389a75bd2248795db5562d808e2468f5d91b643d7593b280d9b8d68819ab842d7d4a7efc22498903de623b016a6de6acd4508b79247068f9c628416bcae046facea1bff8fb70fdf70590e6795db437687e98d003bb29497a7f6ecf3d06159f7602610cecb1af4320b5df29132b242265b7cfec87321c18d3882e2750a5e5549e67ff0353dafd41954cffe4b5fef74a24adef26b20fdc0316006473711e35dd527932834fb743b91d0443adc2ce2651cf47a5d5dece4332a6305f7dec74f330b61dee5b81b29dd066b6e7f21c5d0d2cf9830f5429b7b723c5f42dad31830cd42ad8da9fbdfd06c760d478fcbf7804e03f88838b8270a97f02a9cb1c33d8b79c666b84d6fe35f0e424ace4c920d85626c373ee42268d5812350356ac6a4e7d219a3e206b28e04c773f45e51a088abf7a12b93240c4acf4be66158094ea8b4460f333d586a0a30ec6ce2e99f7d5aa8b1a575bdfeb3161de8cdce348c144e741c87b4978a1985033a90433038dfa0b43596bd064c91d6a03f473eceb1e12f69b0d8d417d627266f188e1091e3cd92123afca505348128363ae8208639b0ffd0b7ae2e487df3ef71405cbd55702e2a403417e816805e1c5ea275f56d8b952dd37d19ba23f0cab1e2f4af0fadd65efcd00ccb72c1e6de4d161e455bf778add2f14291cd1ef1a74564f2864d2be7ded18b23dd6d8cf6e1a12c61407276c51c0aab9d31ebeabc945966d13c0f3eaa7013779f36136fe507dc83229c9a2ce7ff4add47941667019aa970a3cc778172e70dba151eea07bf55ba0cf414d4ecb66e1908980036f827cc7e59fece541dbbacb8c6098184f09dff3a3e877ce21937025877dc952f2d09c0e7ada3b423211c84f684f37a296aeb6162b02b482bc098ba6a68f71d6b64f60eb66f307d2d627ed8880dc47e1ddcdf687e3cfeb4e094b8906b9671e7e6b0f4b4382805ab312eedcf9c33574f87bb58a9a67418e8539a59409f7447943e08d54b790080add3f80ebe477009d896b8ec73fc73603d31f222e0ad5219e34b62f7247e112f73054a32d89d57a38d60bf8a12a51596628c846309b22f505b6095b1e255dcce4194ad42f1fe7fb881bc494899888c914432070d61cf568301050927f021b9998dfb094eadd01d9cefc50bb9ad162bacf31f52648b27cafcc2ac93f39f262672f15c64a8bdee570c80987fb05ed7064a195b15e0f938228c7039d260715e3870c24b2ebb4497cae403c4134f62a668d103f98df7b17cc89ea76c202d69763a341f968d711166620a12b09f6130ce025591c536b1278cde0d07bb6646d9996aa9d19e800203392d3be795d5741ac220e5c3efcd332c43a8cb1be711c4ddace1045c188c7a0a04c50b049a7a9aabebb847cf7c95d92e180848ddf07cd012e3150180cf25bfb502e84ebef87ff42f5aa8f94ff94f0b22b954f5c1c5deb36993e57253b80cb28d49e6474861f0e3ce310852b3af104270d57b9972a5ad13fa7c8d3ba0f218560a31cc21f5c2fbe76506300ee57573b721af12bf59feb6a2ff1208b1fa2ef73136164b986a4f9375a4cb8776e5682170b3697b98f87b451409b5b832594805860460c768afe02eda4d0470d51aef331e0611df6efa7ad5adf8e34a3558856c74f57b81e788af1b75e7666a4f090c5ceb8a19fe62411ad85bef8abcd0a9bf80e369ed965f92084965710820d78bead5826a8b05b26b04afa65bc865e518f4fc4239b13722e486c283278dd839302cb146d4630be276698089511b1c257531fb6e612bec7656bacfd55e5fd1c9e21587b61b5b74c0357fed243c4750543a7ee70e976610948d7d1e8859ddaccdc5ee115d5201918a7541473c5cdec1b626bbadce89e0df44302b9221007decba6d9324f8f35c5bbf6d68ca10557635b3143fb84c44894290101978d94804a86b4e8e81f0e365769708f00185cb8189c90b92bb137f3321fd4531c3de9c86570c74505567555ae3c86da9081efc069e0ec0243de0ee13aebf23f62482c414904d44bae9f7acb06854941ca2ba9c0de96bab6db51ac9e1267efab0cb2732f5d4d62bcf907a1b9c7a16996468cac3b988e322aaa61a1a257f19867e54125cc4a969ee96ecbdcf024fde8f04a43c0961b1f7dfbd9dd2ad467d2e9305dac1576360bdfaabe312eb3f38f421bd01997eb8f9a36872279aff48976c661ae407f65d3d243407b2034240212c8baf41fc354ae208d652681b62270c9624ffdbe32805269122bc94dbe68229bd34ad0bb504257f7d898352e9fbebab1aa7ed5ce96b0e7f85ac533aeb05a97f1455feccd26d2d86fc234b311f4ad9acbf08f9d3cfb6d3d44d781bd52bf8fadc94a2f255be5b29c1f80e8ca65fa9118ce99b59806d253c05837443db6f9000c308bdeaa92394dcc68a7c3bec101de858c294278257762374ced3ccee7874457a1efa4fc4d4ecfb382e2e315594eae2f519f6b84eb5df448e93d255c8ac3be98469945c2c4cf5a6f9f1ff4b1be22940f9c88daa7a8ba263a0caf43ca927fc9ba8be396b61ba5c14341a6d7b8f4d00819edafc7b2282a1af90759e3df4921604fb026115c13fd05c4246293059ebc4896315a34e32798a0d74122597994c8e6e09830fa5793d0e443a9bc32e1af5f7d3088067f4826a04e5ef618311496e3570bbd08a95119920cb52b9f48361c241163e0c91748726b019fb4cea44a89310dc5421f0403630ae888a0af925ea6f1cc83f1cc04513663c47e42f9b2375a9abf4c0ea425569e5e36aef19b32c902fe8e290e32236c3f1383d4805190e3ccf85848f61b295ad5dd90ffc70618ee05dab9632bf50be2e615b43f7ac7e7398aaffceab52c2fed74abc7d435ec81046b6cfeaa8b86fc8dee05195e43eacd942b8a291958de5305516998bdf5c28a9477309131aa37f049294b020ea6fea0df5aae98a98284f6535e63c2a82b32034581eb7852e7170c5281df479c620ed15fe18fe0467e21a577a3bdb3c0553dfc36a46830b8c9c88da76d0907ef22547b641062530c73a4d699e0112fe8947d3baac48a6dcdd11fb6ead07e66def96b1a696b4027232b9abd360bc719212d19f42500aba2d727921dc335e45c519bcb78df1d0f1467573b9dbfa278bbbb56db2ee0d7185471f68d7af3ec4f452e09b7cfe0795c967f6f6e1ff19211ebf396b505a1d77a92233885b96656421bd4d749c36bae948883ae5b1b67c899b2d3bf62924d331bc7ca846bc535c0c86c1f0b7a2937fd6b782f356a308ec63bd2820606a88f950a0fb5439b56787db4a0e5aa3290711cbb8833214e333d98f9fe84f18913f92d08ddea48ee08e1b052acace6518e8d084084bfec2ddad021dc4ee6bb57c08f82759e7dcf58c94e31caf7c06f98078fb56e23bb9b607ea94c2e4c4996fa0d7034187b40bb3a56fec3fa0a3641785d84cc25da1df4e37bc9e7d6438a408c70b925b3d7587d607ee4ceac9f5b43869389eee68c3a0722eab0931a27060ecdad283f9a3f9c6ed784c35ff0d6b1d487f0c5c42f23127a9fde"}, {0x48, 0x88, 0x5, "45bdde704577c2350135fda92f72a59912eb514905fa557a23d721a1826cf49840bc37f11e9e560295ca57ba9b094a5a8931be8b"}], 0x11e0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000003b00)=[{0x10, 0x11}, {0x98, 0x112, 0x1, "34996b2ed21482b99623cccab7f06759e5d9ecfd642535eff3c127513b9891f82d0af975e488984475806e67a8d72282e243d6de63eeaa7632f792ef68302922a9c85eaed4e6bcd3e888c87f49097dfa3c48c34cfe1beb2f8caad489fc9a2f7eecc9e218b063ab0f6e54b4a5c0e13e8c9c2b6ab69bd50a9d0ed01aeb10a9d59ecf66595f"}, {0x98, 0x0, 0x145b, "b0c77282a5ba7e7a18013592fe9202856c6df899259ededfaf87fcbfb149bd15a2e9020fab178f322a974b6f291686345dccd0f0cb4058d8663bff62bd897bd63280a600795396905ec56aa3281c8507d8ae9a6ddf99c3ba146c556e03d871a793cfe5bb4f58e398b629007584e2837752948d914815e639db39e585b45713b2da"}, {0xe8, 0x110, 0x7fff, "87faa29d876f533dd5b9bde287ae89dc7d6248f503fb542ab466890f8402ae52493ee9332a5959cc6b80cbbdda9ec2b467bbf454879bd8dcbd76952acce477d65726e832297d7c2e64501e3fe1c0e4f1490eac704039bb7e53c6b14abe48f04700af48ea6b76ea21da44ffd16985b350eed136836e7d772a0a16d928f208e140c75effa64eea05afef22928635958d1679caf8e7bfb25a04b14a6d5c4a5093d6048f9e7c3fbf3f0b1c32d630f43873c862ec2be070493558171ce28067a21402ac0a05a6f0d6ed0e3ced9fd831489cf975d97f53f7b5ba14"}, {0x38, 0x0, 0x0, "eeb87306dacb79cbaa55c652e55239fb2a1e0c6d3bb203c51a025d1ddbe086297232ce2b"}, {0x38, 0x84, 0xebdd, "17edb6e43ae0c7e0d13fab590c4c601958d543d42ef79bd2d92b4469d1c682c9694c6b62be7fa33b"}], 0x298}}, {{0x0, 0x0, &(0x7f00000043c0)=[{0x0}], 0x1}}, {{0x0, 0x0, &(0x7f0000007b00)=[{&(0x7f0000005600)="cd2a47709b62a835a0513b6289c38e0f3306271b4ecbeb0de4073a5e9fe291d6afa4d35118102d8136340d629daadb4bf0bb2bb2f4125657f4b107404c4607963c35d2ac47934ab3447fd0dec27e9322c6505936ac35249aa1bae5990239dddfc7e100cbeffd5e81b5974cd68a9652da0f", 0x71}, {&(0x7f0000005780)="e91da37ab2588ab74b10d4ed385a3af63297bf3ba0dda954738b52314e263124a73b5b10fa0a1438af", 0x29}, {&(0x7f0000005840)="50544ad612f6ad0d2c1507dd35e5efd10f0d513ac6fe0008cf7121abc53e1501e9c13ba56edc761c016fa91676b9f680ac5cd861fab6e206603aa88e2ad3eb0c432fe2e9945f80c4e47fdd6eed072452ce2599b0aed68a976f76e68a209d2543b228031d078ee5da62bde65dce8b53697342c234888182c2e00f9a9e769fe6ec223a22475a00e37d79cf55b6a8fc599240c812a3c60e1eae626138311eec9ac489de9d4e973ae0ca2b99", 0xaa}, {&(0x7f0000005940)="7ac1c250fb3ead495c37c7af1b75c0722f23549f26d35f6725f790acb19728c8131ae3ac47603702552e9e2d69baf67dd25dc97edff5c6145cb902ce4fc79d4ab90451b77c499c9e5779a65b528d28b5d9d7add91c13655fea7d3ba89aa4a415d5f797d502186eb567d644691221ce0ba09f8ab9748968b62f28bbb11ad44b0219813da7e869de0ed28d9ac6ab67f7f44dcc9aa6710ec7ca314e7a1b749be7ef5c5ecb155ac3722bc0b8f426ba9e711714a1a5ab057e065dd9f2a4460bd76d02fce8d314b0deeb3617711f90158bec85708325b6df0492795f6fe73111d59a4741b3951f86bca4973ffea20839a4635baeedd909022030ebff3aece5f8aa011dec81e1251490440822cd9d765522119cae1509463919e228fbb5c17ffa2c49aeab8a5e4bd1bd939b0702a1e4203de95917394b075382bc47fc5f43d6ddaa25d1b149930787243f3a7a4db12c1c2a0e58e6edb1c379b7c1cd2ba8f6398aed0da73627e4700c010128e2359028f517c702ccce4ae4b6ad78eb4d54f2b759f9b7f6027237ec35d5a1a2e91fb505bc43c700fa9951501fec209dcf95ddee118179eda25bf8afad4f44acba035e876dae61e6ef642e3d370589b041c2a2b662600d4e8e30a215551cf4bf53599f011f6cd124e502490ebd3e09bf2224b54e72fe1f4c063468a5944df29a9eb23d0dcac28471d1d9230c0611dd41bc83b0cb0c57abf140884f97ef60efbb3f69ae2fa82d3383a0ae62f0bfb306e4ee0ff0d7999d7c11802b8fd89bf0c1de818ef58a919df257cd5aecc08303db7f36cc8b7f826fd4243ae165e5416d4d7551975ff426f16e5dd52d3065a8389f2aff1ba03318f9158919a93ead0227001d04f35711ae4a603dcb8ac60a446c69262072e142bf1ddfda1cb07a9245edb0cd1aeb825b7150768a53cbf017e2fce9fe5beced05cd5a8d80044b51cd9abc8b781776f0307c3a3753c44f3414c213ae2e29f5abf82b11c437dd863a3056a6bbf186852cb4d7316caded19e9179ebdd324e80f0ab9d66a6feaa522aa31779c4ddc4dbdeb60b669f36c18a0dbd9b35b1824e918ceb2a9b2b2e0d09def7dd0783c9efab1aa6b697d6ec093e5335515f6bdc8aee3afb906162f2f6b73c312cfabea1e550e9f05638623ed95a6e26edd2e6a214e69bf075f2ce4340b6379737c289a1b7dd9d4c524e6ca821113eb670571584daf3e7c589e270f5adfb75345f6ed41c1f89c92f6552a95c39e23ef78c6e44ffcd2c672513ef7f90bc729d698c8d8077029c157027fa977f71468b8ce150135ad2d5ec25f06962128d4e6d3773c2236644b0d18092fdbb2746eb60fca855b89b6200daf7a1e8ae26e7ba9c04016c43c9163b91ea00ff2149006286bf0dece920845793d85ad8e276f1f25051fed405fbc439e14c6fc9d6b6984f773ca1e983a1d712aabfde2305795c810508929f807d227479f3b610a98a145fedb268359297e609c670ccc77ccfdf135fa88710ab611214ee5ce26d83a1532b5818051d86b0c420b5c110482d22922fd4b76bcd0c908d48b778acae39eb60e2e6f80845969579f2ea4e01cd0d70b0a61abdac8f42d98b65e6d2585d2abaf0841a713f9fcd230d0e8742b93d23c16ef2dfb8b6888c3d18bc85104ee314ec665b3e9599ba3573e3db541da7254ceb1d8794df93b627687448d52e85074f3f755054c7cb0db4c367feb4131024464cc1eac6311f186798ea9771f5dc57ec7aef942b405ac7feb5d0445fcdebeefcd314181bab0de8e9cadf3c7d4aed524197a3b103de81bd73fbba931a3e1208a1e6fb5d5c40d86aa105193615a28371a831ce5fc25129dd82630c8d33fcb4d25427628802f31cd3e4baf048d503e3d3824b916db4d9946442f9e202c07bc3995c2e037dce6f91d9fb4b8c92d6c137bf7efeac9fdd7ffd1d5f4b220a33e203d7cc46e54fdac3ff9c1f76309499a0e5e8a906af13eb6c1d185bddc7b6517743bb5011722cb5476bee31b273e70edd7b2b6bfd1bcd19cd9b9d3aa113a4ad0b130d3665a29df26658136bfd517117a65c03dd6e0c5c3e1526b94af26c5c1e5f1105fced2aea94a426af19c44d212e1975b980803ef0d242af540834c541bc95d55be898fd7cfdb7cdeb4f0141e5c487b8735e6e299f94fcfb2143bca0bb627db45f74ced610e88790a523b8ac9c13bd3bdd3ff8c25c4a04a691060305e42dc78b31a88ffc5a53d3bd7da698aeae6734fbe61b6489f93710d005f4690284113fecd65a844df1cfa3adaa500733d35f30459a4ff47d7aaa6059158bc26e2752a4f43d28cb7fb198601f7d8a71cfac0df9f2bd61d0a6d30242f99223f5800705666852a8881a0ebc728cc8797df2a61343e4d76cb33cca34ca64e29f05d339b81f25a84dfe2cf084859a982db7f9db2d59a94cf897488985fabbfeb8e5e03bcf296359848e141709ea947992c668433e66bc3bb0ed71455bc443f3c226d2d473e756a97aff831eb988db3b8120e14a61fb88ea485ee42c128772035f22dca5f36bacf56e6bf5ce6f28b32299b7f575e9e774f38eea2f3ae8b38545789bb760af23d1722a01d3989d692d0e29e0aa87ea0a1f77ac881417aabeabac2376dcfe6c4313f8c92f7ca59444f9b9c0c3958fdf0e922e7e0e3541c0516111961aaa4e016138f7814b41d9bb82dafa1a94f873d9e6269c6ee71b4212c23da1e096fef398c2cc46d4d468a9c61f16de4d244e551af939faae49f5ced850e6cfb26b80b321d6dd40f560210b39d6a4503e2b98b9faefde94a6fa9dfa707192e9e35fc23dbd21216593edd7134d8586cb74f97a89dca5021c6023920f8316f2f0575a8cb9ca82221c5d230a368cc7b285a6461dd1b1ef02b2a696ccacec552605eca4c59e557508bf4feafce6927aaade00a0a3e44c4f7f7a636ac833e395e1fe24f60413c50afd61e0b9c4b3ef1f62af09c5ccd58a24ed62025902b5eb4cbd2532ef32671dbf5608009a0501df7899eabd755ca18624c67266f2bf01929f763d76718f07fd835e06fd542f1dd950f694ca42a6bdfb3d3e78f053979bde5213d10d1089264b6517df2c6b417f25d03fd43a8f35563894b8d7ab6ecdafba96251b375fb85f84f7df947eec3bc57285fb36d6f63edfe367712d3572dadb7b82ec20129c42fb6eef1d075026bc266a9fff2d5ba2fbd027afee93463ab0e9663717bac0f4f08fe044f7baa47a325e720fdf7c7e49f0a00dbf598ecf89ed4f00e1aa518b897fc5f0d79740a0c397412286fd53cde67ff2e7fec20156987482d15e6963b3e0ec630dbfa8f4087771c21e781f74c48d49427a7136ae4f61ff2088231324d5ec9a30bcd0ce68518577cc3ec6884e561439946296a99e66f4c62799418bf91d8a1b500d232a24de5cb12e2a45b20ff57be778ff7286ece11c8f07d16ea67f2071a355e1dcbf687ac3ec34f4fb603db1b7a863205aecb4673082fc2dc17c535b178da1a95c8d81f7280451e4b45ff5eedcef876e17264d92a43e0c16e3979151713430412c6f0268874c965e468cf6c50b102cd1957b8bfe6b68cef8a831dfb45aa69492e3f6b367bed477087d1554df0f5a0b892a4f95f49a491abf58cf91d7fefd1286eaf05eeee0951715b531e87d24436ab5cf6c3e3b4ebe17c2b560d0a380142d24196455ef3dabb2086819ee5d3e6ac9081fdc0927aa8704e9117866cf514713c49c8d83d159988be84aa8c96ae3be4c1fbf9364ff1e22541164cc64e31bb28f097b55f98953eb6892441f8c99c17e679f7cad8d9fa68094b41c43e706098fac73ecd46796b5d06e27341da034ed573d7adf3eb1b17d79d781b220a32ce41eb6228662ed5e6c425264c7bc39d8a7b903d67fcef474b62996e16af1c6677dd4dd1abc2e1391b1c2076d0d7861d3f83f3f7d8fa55f5600232af872179a175e215b91e964a7e74fda9e9f287c7c5ef9b0df295bcba222255e9f1d2d984ca4876eef0358bece82305fcb90ba9f968816dee08a080835c1c9cc00aa01d55484c01fa259d2d6bc54e76518a7b1e2cc739f504bdd02acba90901711f92012ead34dbe4b0e0fda70835a08f904c89de6a0cff144c31e1b4d1dbea8a97d929c3442eab9af23a7004428966f44db0eb89a5b531e9a8dcb7cac81fde6ccb70ba7d36d76248c274870b6050168af1cc38118645f4c0a2daa9b23c995d658813a68e39cdf1e141e393790473939b89e0a0076c75678715ccc24d9e22483eb93f0c0d9b3e3f7c636f094ad4135d453eca37ae7424ee6c45f91990f2010c9a376038ca8e3875e111c2ce810233245182658bfd941cfb151b67eadcbd86a3c08501b8bc793ec9b5a2bb6ddb2ca268743437d238719840edcf629a64172b04c66af384be117cc57101ce90a70bd1e502a4736f8aa5f94fcf137d55ec527cdb66db0e98197171a33f32fc3c61469651", 0xc40}, {&(0x7f0000006940)="861622dba896c34ec8fc3eb40968b3bb855c2df85fad6e66a670ba76dd88c59070a1511418c0517e4ad4735b5f2041daaf9dc30da06ee199683d8985f4a11a933956a2a23fe3bb02c772773b6f7b9003891430b172f12604", 0x58}, {0x0}, {&(0x7f0000007a40)}], 0x7, &(0x7f0000007bc0)}}, {{&(0x7f000000ad00)=@caif, 0x80, 0x0}}], 0x5, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) 02:07:37 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f, 0x0, 0x10400}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000008380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20, 0x0, 0x0, {0x0, 0x12}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000004200)="a28096c80abf3543ecde7564abff5085d2227ebcb0f164ae92706ad0b083a3f469a3efd15b4921e9c3063b98b3082068e7c31950dde842eac55df0f991453cad62a6956b0b6f7b8cf49b506a3060fe1127eca99663ade8efa89ee189acb5f3b92f6bc4c46621c803eed0d0bb5f32384870ed08f89d4f74445762fb99715e083c4c92a8878be19ffacc30d0f2da64f971cd40563163adc15670ecf25cd3ad96138967c4b53ad9d04b5193ab5fb674aa0030a9d703d1baf810ce897f969121f142161919e583c275671b999e7f363891dfdfdf3556d01b86ee29eca8fccbfeaf1771395148706cc6e6be7ce29fc9ffef061b5420950c1a525bf75ad06edec51538d1c5bbc77da72dc90fd9998936fffdda2427e5a68966c7e2208f76304680182ec73007e482f034195712af922db2726195d997708734db9e7825a864be00b2a4f800881fc0363f5e618398454f35b148b4ccb88d418269fac868a8ba4a2d5b4f06a1ac01b5ad158b842e05adca22c7372585bf4ce95560b6c1e021a3ed2ff7bd3b6b3c7734c3b66d7e4c460096312082f89b16baa6e73814aa60925780cd92cd65087e260ec046fc363264366a9df2c849c0644911303946adad544521ceb469a3e193ecc9a7876403fac461a4a70d6193b2451189a5c5120b3535e9edf619108af7f517b58abd3fa7fb1ab832213430d2e6901076fba9c9e1acc6c6f48ff0e419bbc45589745a176f52a7407ad5e3dd49acb31b47862806f47077dda04905e45a80a12cbcd4d2dd9fe66c2d1f99394fed8ec60961cd2dc7115a96ece432fac86d51bebb08b95f447a83792fe80291fca7b298c9043ef2c26f0f7e42798d3f54c84b94c24c76c555d83ecc53b99bb22d71845e5cf21a5ba7fbeffeb6306e1730db14561b950a3f24bcfd78d4ab0d97de8054bb1a6077ae7cca6e45d846d3df82298d07212922742cb0facac3b77edfbab90e9ee2d4f7b0ee9b17bb11ec5e5721340d84cb6bd93428167e69b47759172557acda313c3decdfc6fe9336bfade459f43b39d0f2289f9142db280f4ee668e650e12858c577e12e2b9a57ee66c834be97979bcbe94747fa5d8d0b7d3a9f8f218df1bf960f828429a1efe838616b18faf6629236ddbded43a093efae163228e5c38fd7714743c2fcca47e3382bcfb1ab893fd7377527b4ec43f3fa60ebd338161d8de7cad65b15579e4af258f5fe3a63c2637a15703207029b0899b5427767647baef11e291358e6e54f6f13d3d2ca7a5e7969e04d2733b3b9ab822c69a3cfac097384de5071a9b74a656136d55eb190df08747b509fd610ff62b4950ef71c934fe21a48a4931d3d9458b415f112cee65c660f5490e982341da1c58634b3967ca6f3596d20cc90f508382156e36f16539093240ef5f2aa6a2c0dff2a67df30dcf50bf6e0b82a3d49f2d532a8dde1b3ceefcf0837190b74186090d1c18b59917d7efce1adfb238ef4a7b1d22c4cef09320221de883e97e6882466508de06fcdabad3b741bdca2cff879d57ddda52f42b3dcb8a78cfc05826af7e4ff155960ff8491194f4d321ef195990abaeeefdcb852d1e1e3703f317385a9458b6c2dd9db830f757ec29c9939fc7313e639fe485bc1e41ddaaef3fbf1f7cc527c8fad0d21b8082482caad7bee440e5097665f636c3dfec82f8c98afb6243bc3944939675a594277d278ba4361461f7da52e224e4ce5dee4a467bf6ae9f67b61ac6eb0a440406abac2016eec907e241c57f5f44be47290fd0fef785ff04df3810ccd637b4d97a84bae8486a36f75d872e645fe46625969fc2d1f032c56ed44bd98ea27bd9b6ddc8eb2dc2ec9f90f2f1ca1bd20e37ac58b03c84c872f4ba47310654986641460dfdd531ac62a76ad87b89c103ac5c9c2e7e70c66447b3412d4a1e5cbc30e16939505116c04de33ae054ed366de8d1f971c2de439957a194e22a488f58d7efd46439177f3f3c45a1475927eecd846d3d2e6a2ab5c7f8addd99062c2fc6b272d1f51bb8f22f1b6f8bb3faf8aa85e5eb9abf7df5cf8f26267323808b0833a987989cbe59205e7ad06556e2d1b8a4873ca1cbcbc8d43abc145fd4eb832e7a58ab2c793d003ce7b1850ce45eb7480417a1e9eb9d39a1028a2a04a2aa649c098c4f8eee514db5f6021173bb254b8e22b150b2ca01dc7ff235db46ed78d07f43d1adab13b8445d1b32069eb45f9d389fcf5a3f7d3ebe243c5b1fe17b1f5a3d571b65f21b9e471e818172554dc956749b99cb7a5f303ec480d7194a2ba86e204f06aa1becdddc8c49082c527e7064ac2ad77dc05639d3d2a7778f6943ed6105ebf6f0b9e94fddbe05c236ec000f4d1d4e496b10068211ab68ada4c7f7ac61f5f5ba5f1810d5bbe87ff4f8356af0d3f682baedb0ad8f8488b277421f0a03fc5e3095ee34bc4472d8f17e3f7013cf2f79f5ff3ea4b6bae56d1365a33b09bfa9a496323f7da923b7e29dce4beb81035f13130004c96e56d7ef6ca6c101d20c27a218e623227c33c9e488b17e7ae9ac20da8240501f7b614a1730f164553fe479ef149866e4ea47296814284a3d3eb7cbb294289ffb996e0eb053b9c16e54cf267832e3d360eb196ed51305630223309ea97215628f01ec9d3ea48096418d5e962cac5063460f0a18772ec7ce66d14a1cce14b52c40bbbfafccbf1e76f09e57ff0718048e5b993157a6cf4718826b1e09430413a3596a15c4a620fa8c8e1d1663e5739f9f790ddbb3be0e00187d43717d659242467d8681ac10303346157f894d9037641417010e9654c6a5b22263e73a5a37128f50078a980c30930321aa5c5e7851d5d392ddce3a14a96916fa8421ae6728f37f5de7c3e98feb4babd4e1bd2315d595e209d52748f70adc2284fcdaa6ad880470d2a071f3490aaf3491fb64b4547419e8eccdc491a8921156cb4811ad1e66514a32b0b31b641438881f28c1e6461b4f451938999af671e8c6a5cd0c072a9fe4cdbefe24ca616f3d0a15ac97cca835b1a440e04fa28340c6044176c8ecc8ee0d033d47db8a0aacfa0eabdfa1c9509fc2604008f01cbafeb5bd2b503b809ed672340b9a576593f1ef388391b54b605e7a15bef7b1345627a34fca57738b0f8f4f19eea93c903495274a4425a1a1cc6c4c6e335b631df5185c95b485e4257867b5347a40e4e14dcc560f061fd4fd265137dc68afd548adde778f1330f769acb1ccf5da14ff6992c24e210ea6e6179421881b803393bc6974e37106c5b5b3b5d0b3469f8969bffb7e4ceb2c98e928e74366492d27235ae4c74a2f48511aeeaa53a2beafa7a331b50e454c507af1b63350a5cef35668a5b9325014192277e509561008b3601088f79d42eaa8b1e4ae2000b31749e2b8094312ddb7f3c1cd625ef885c11fa22a66e374b52b3425e0b8016154e1fd8471339e32e7373d63ab646d893fbe09ae07b06074c01401ea76b3c382a9d32f24f93c789964e16bc4206ecd75c10917ab84ffd8d6cdf4cd28fd90375ff28518f8c1a3befc538e1b9e427fb671988d29f2fb2fcd039f4d341c84eb4d7cf600ddaba88bb094e4d87a1419180149f491368e648b69985b05ac39a4ecdd3c5135f3a5c8ad7792dacb6470144bb9e67805a211efb3ec9ccaf8e0901345fb19e4da579e1fbe86a1207f4f13c3436009c2c640b7cf3f8b77ca7bd994bf93308027359c6dd1b7db1e153fc0821968ef36c003b6c73fe890f4de24f5c6458dbaaf3819edeaa91783c3cfc7e773689236248195c7bbd60113f2476fa3687621d668d1728ee433d2f8f4db707345d30f1e52ab87a2a0afd547c6b3f0000f59f17facde48f693490e22494b75d11df1a143b85068d143ef6a9bb5937a9df380c8948f1a01e9675e18409edb0f6b9605b68e34632fcce472dc50b90b0f6dcd57931f78e1e8861a0fb62e72b0baad6f9d23c1cfb0f19b25013c8d9fcd786a2f6f79768b5fb398f7b2baa31ce8156d1fc4a46c1c463fdf30360d42aeed2ef11611d0b7f654bb51052fd4dc39328f8ec4c58bbda05e6f1b3c8f6d8adca0268f2410e9a4a7d63b6616006d0e02f6edacc10e5c54fd85f15a8bd7648a293f23d6a699bd9a675250475a73a96d7475e4fabb89fb5e7de5d7a3479aa485c0befc60d0ac4fd5ac6dbecceb06cad86e219fc0ce4720758917811a3215f8d13e413bfb64fc065fc421aede0b56691797dac428c7e463479fa591b9072c309b7533e427c5cc11a1f6cf9a5b995d328d796d874c5b55dfc12a5039b413ce319cf5ba1f355c4e0717d32650b43e18010f37f048731931c52c4f36eb969dda702afe96c2a5241350a67ba2d026946189c5e281293c9a8e2cff3784776f1de78b917101b54e5ab00c045ea15f28a0e3f509962cf8bd3385d85250737eae5c34ece86b86669c13b00308a3b13c0ac3c83ff26fb52a4aa83c1233a9490cb9ca917a056908931751bddb88a62379a713395f0764e4a393faf253a4026d0472270e6036287d56850df1751543484d65b3062155b6300e0024241c59a862ae769c1a9232a2d9fb24705177a09cceb3eefbf9f106f67e01be14cdeb4d2fc7d8661df3e75de5ccd09a7e559f028fb9837c621ea0045b4d1b679067f246339c974631aa7134d4e910efb28d3c48929cef1df7e6c73668762d55086b6c59c36ac90154135fd7ca4e4047dd0aa161fa982d8edf9c0cb9666477e096c55718f6e4742415fefd4f696d1f1ccd6322bc19496ddebd36282a7c707d5b44113e30678e6e33ab7d34be04a59ac614d6a54134490998be02636fa91633d6294781c2b9a54c611c0045cfcfe81f49aa21b29d835cd2047c854486fd8e65a2ebf629f7ced602b9dd107bfde483e5c9b5cbba4a08cdce09920bda9978b7fc2b4a89bf1573a26389e52090fdf5dccf22111dc8c42fd3c8c477092895398086cc22cca665269e193fc650742a361a44b857d258429f701f22e9b7615bc3dab78c1479a41cf8575cdb17169470b347adfc03e03daea3e269725cfc72df5664b9df36d2f2b55013b71133e0b80577a47182511ebb308b6248d457bd2af7b28e77182c305241178c4124ab102771fd5a8c3dacb8775de881301d71587c76bcf0a97a72ad244d0c42fd71aceec32dd48bb5c9a95b391166c832ac5bac8c7cae4d18b3f7d9f2e4782fdf97732e3d51f67bbb57f989ee0d7589dbd0c2a5c63840e914b9d7d720fa120acbffebf816b588b2ccc052e7fa78992e0ea39dd21a122add41195f8e2e1acd777c1a4e8ef4362fef441feb4d9252c6bfbd2742152300a32027776e3341620d3c8d9365e10e81adcca7d87a0e555c98a0353c692557d90ee9be3fbaab766abf93e2462149fd99c92a5fc58d899ee75535cd1fe1386c5ab0b157c2102039d6015258f59cef3f15b951893a30ae839f740402a30b34e7be73796286403c5beb0853d856d83f1b00b48328f56dcb32e1faab08a3435b1482bf18b21c95aefeaafa7fd761c7f28d416fcde06bf7aee5c6e9eb50e55874253ba3f1d0ce2505b4fc7c3fc996bfbb8446bafe84f5bea94bfd7ca5aeaf237fe793b66e5c521d4092e4e1f9bde1dfcfe53fa55005d21cfa833a338fd9792614129336060e10d1911862070761aa20c2902eb7c5a355eff4cf6253d7102a2ca1fead4c53b57d576d104c081310d92797e4e2e8c269d19910d0d4cedf30fa28ba680c00137f83de940624229b6a125ce5233c6cf4a3640b74f58f288dad8451fbe37641c5559a5f3caf1299c8bfb230723652278fe378efd8e459b9da26cffeb58468a6301dbc06d713ba2d8d43d9038f5f2dc8b831ba58a88eeb5b1786b21e398aeeeb7c1f3d6f01d82b3947862fb9e7cbd7da5d04c5fcd34da28d53e2246e3ac1e3a619ad174efa6435eaa0fc94d610799ce0158421dce046306eb5042143daa336d52206b12610ea6389cdda49bf5af1d4ee42ac090a94ae7b7612073f3a5c36a2205eda887f41478f7d20f18667f941f71eebcfa76c1ab28f2a49a3bd56bd3f4e6bd079ab3fe2d94782236e83585a03e52907abaef7456a95d5d3f3d37efdc035dbfd7c41b8ba0af2df8adf1cf24f7ff0beccd3d26bc91caf42314ef7e466f74e19ae0df2e2298fc2f694a7ec134632035585d530e7e19f65c256f001d75382d9825ef741bc213af186377d9ca10d3722354e1897ca5c23ac6a52c9ad0e6b686e1776f7ec65df033e8f4d5db80c1bc354093b319cb70df93d610667675816328c99322f14e636b95f04e6497f139d508b453f53ddb5c289d849fd5407c9bdcefd1642abd46e28cb4e94371bdc606eeb67c9fe17747c68f2d50e82711da4d3edb0eda06f41b7f93fa8fb4d83cf21c79da67000bac2275508217ade1659fa8d24e5f8efb9f4bd21073ebef3d06368eb03fa3cf0d638448bd055ed20d292033ffdba538559c8ff9a2a5c8f83b5c393643d6585d1df994c3be43e72b8f3f53114d2a5f6bcedb573842b23b6a3eb7fca8495bf03bd03fde7b19bd39a16cec49e01f38e671af33cae082d9788e3202799bc466babec2080528d0609c0b731964719093735b4c1e73bd0705637c47516922197c552baeaf3516b5e3bbc2cd1afa3ef8215196ed580d9561092f620b897e98e786a0c7cbb0eedda8063292ba6482497f5f6bb62fb5ab4c97cb7658dc6579718eb97b547fcf47ced1426561af93a15fb4dc6d3d93b868644943c2c94b23b0570bbb81df2666c24f5abccfcdd71e209f3bb43c01d17f9bc8b9af2c26762fc6a741a150b7d1186e4f35175f3c315243e1c11e92c43a1fc492eef5a13c77a81fcf514ebfd0f8e645dae15a07e86b2f01fda065db4505a5eea83cb616f744f6bee731be191c65449c02603556d5a51422cf9c2f19f8d6843e0c1091e0708aa271e91f71c8602b9fa72189e036b7cb6af1569f21269283de94a6d7fe5849fd433d5b719c80419873db0587fc29786cc598d896fb16360bddd2ce12e54d05418f4f5e5f2d7aafe9fcd6268cbe2e9e6329ffb6c67fab8f3ce673028cc06aaa6b857556bba3b44d3fab5b6e875e70a2f3ad4b2ff76f31ead3462d3801ba373b3c2f545e94f57021575e2947f81f53283fc0a5137fd44fa3d074c92de54a0a3465c858f5a7ef08313faddbc3663e4e0167f3cba39612057a7518fbfb031f5ad0f9f75831973ebd733b82e554bf3fdec84e51f65dab6028c6c51366d9d4700fdf255e4c7bd70766e7f2281b3f2a5363f85ce49f9135904d14bcb117ad754c2594dcdca2d30e40ff265b5accfb116f64ed99aad570c4c5a91efdbb984ac651d8721405a0342cf77f448c17a152eabf29e88950558a86d0074e1cefab1eb7c366682f686ee1338737e675ea58eb8b4c86b9f28a6f6e96459f29e3b4dc59ff044c61a0dcc5c31d803e6e98420e446229ccdec3d0f705e92ffe016bb3696373eadab7f35ccf65ab4d9be09a085ce21bbd7c0555376e4d7fe68b5e7a64f48b5127825fb2be598d991f9c1a54bf52713417dcc599e812d85513a537e6eafa738edc972b67e065595d11678449bce6cd3d69800a649b560d0e057c502ca3e72e97820829ecfea801192c3f4e2c8763c095a43ee6fe45fe8730130937668df1d4ee577ada28238be03286481f2d2a004cc4d48856e71fbd64f1a0043a4520ecbbf1b3abdc96b87a27be8495a20542967aa4cd3a44a11502419a083d84e97abfde0901b66dde48388649a0ed6d93b9f20c530e990c7c52370a114d800d6ab3f6687d6bbc105b63738fe05fa6cac98ad6663936bb18cb923264e44312c24c2ce8e642bb73c921012b68a26a70977446b8f15f9d62467d8b356560c183a6bd6cd76ec868c3bd94a595cd7bf996755a508a814980c5e588b275200c45afd900c8c2de329ec2484b0e3ecd7b0960e5e3425881d1ff7f8bd8b20f5cc98ffc3acb77f5e88775a4bd3ab9f9eb027e27d3af55ebdf4eebab48ea911128d668d00fc3f5b5480aa0d9a4af563ba577384448e5425157133d59e1cef3c722f33700bd372825046b1fa5824e405154a3af1440bc2b75acfbd07cf92e8c162587e74b5ab66b1c6aeab3ad5fa3ee91da4900ef30ad04baea326df912517dd96e1696b4a91faa66675978a375e81f25464a1073dc6737af08d7e25956bb31d438548a7da38662d49db812a8cf1d6cc65f5c63879fd9ee7fd2a66ca3fc1a748cb239aab88c87206470b4c60592afeb6d69ed97a8f990155862ba4e22b64804142c131a23792937aa8a8696e165c24d7692a04bb4471b0f0d2507fe7c8618421428fc7a0acc984ca5cc6bacb772e8a717bbaa646f9643275910a6037afaf5a80678d18edda138a4e13d06d04a5d06431eab48738225cf1567e960e765728dc12e91b91c6f2b33dfb6e033aa68c1c2334d24335abc4a7a1df5636dec29091da54d5f5a1fff41e4a35a0c2f04f968f7d78e2f51c73577e2192bb20f289aaba5a175c2ed533855bd9ed9a842ad482136dd5e0cf45eb5e2d31ff62a3be1cf8a94a58316e74f4ab9fc54f3a0bb83beef0f355993bdea2c83e61cdc796bf2564ae51fae616799e8711998cd88d35cd9824452fdd65226174b46792cb87f4dd282e4e6f67eb66da413ad877ed6ce775f7e19bc93f48bb9e5ec04009de3c042aeacf7f4b25ad6b30e017303f64fe07ac79e8744aab6926d117f13513d0469cef335fe1d0d787c2d0b2c031a9521786ac10e9f8b768271680337f2c3262abdccb5d3107c632bf1f74c83ee91f49988222fb080cc8faa9b1a02526d8b6087e0b2354173d29016b3309587c16f057dd812aa63c3169150de81f3af97d082a8f8da4ce4f909ff649821d7f96d97613552e8cc4902e046ecfa329b1d980ff5ece69b8f1615fdff5244f41cec0af924624ae1641ecae5fa26c5fb9006e57100ee71377ced7c255ae17a0845e2ee0287c62c1852f93877f9f86157ca9675d383fff5cd6f2b001ec0136c07cf37f5ace1853122c2baa1092d418e2a490c4a5c8f56b828ce1bafeef4e77f095d6b4ed99d56f66812cb19be540ebe5d52e7eff2d69cbb8477e11514f7e3604bf9999f78c2f1ca6f60a2216b87fa0f25269c425b7d50709b200912b3b7899c95e12d6e9c4dacc19e327721860e0477a53e6793fbb7fb9704a848f395f48c24a6e79b9e1358cc3497251de88b8d3a7b22c6d8af1a7fab81530d9f0cc98f62debb222b54780d89794238532717b447d71b46a60ed481c21db85b590b31720009695ecffd4ef029964e5d5149622233ac013e960a005c924f73ea82c318455546c53d74aa3f7e2ff26aa074c40a55aba8b08027fc19b596eec6c4f89bae39e74b9aad88344f7cc5ad3eefa5095f2ab47222e9a357ecd71c6700ac576025201490d9e446603dfd4bda7617dd500981b2d2ab8c43882a5208494cb3f8ebc720bca8a7cf6c80bd7aaaf89507bb3412ea490a78973f12cc30413e9df1458917ea3d68b438d424c1314bc8d01939c5a5a842438281e62d0c800dee704b2a6cd3e1e4b885a6b26b894a98765fa3308c9e4b87f93625faecdb17c29a27cd243bf6030a67874ec9f2443cf8154261ac2a834c01cbe1f314ee7aa3ca552e1648cf8b42a63f249e3538026e09e44d69dc259adb0d1a0cbccb5a5dd5d0dccc90d023da79d5634188ff060f7e35a5f9d7ad99546824d63975d4452de876093f4e997dc46eedcd80a9eebf5e4f077fbb10c7d9e19a3419e7b845972a3b62613c5404a209b16fa88e0ff49d7b4f21fecc1f773c5b4be61021e0cab8602c6e8257649303aaeafcbb178e7a460ff07f219c46eb6fe5bf8113723e454003bd707767c107daf4255751daaf8decf35262640058924eb6587868b2c08230b317e97396ebc928ba8d274ca0eed0bfcb637676003c64e8c1e1a0420b6c96a44226061ced41b8448382abd2f3d0c472afcde231fbc9ee90c2f1132f8e2391246f95ad93354c7460e20de996ad0f61b13b27646887a637cede90b94b7d8c3130f0fe060e8d955c711a2700b302a75bdeb32a0a6802ea795cb114f5f82a1a381a86bbff88b299e47728b746dff964c94c52b661b9429376b1320b46081426b7c340206dc0da151bf84be2a49e78b6b5938753d2b1be8d9e67c43c5d70e72519f5f90d9f95e84ee38f82b191ac4d968b0a37901fd923cb289d585693ac3c3f8a94fca6df45e694e199a9cd0b1bc1fa7394bcc96aae670dca6605a998793b7e067ac410ba631057b8b76fcbe9524df820c02efef1608b743cd2aa6d60d3d8e476fa12d3acc329f8272b087d89471177ed531fec1f9c24a975ca2fcd8c246a33e291a3f00b7f234052067a0059c86762475256bb5e7dac6f121a0925506b18933c6e314915d4b3b2130aafc2483ef22ff8bb7b887565b1bd22fabca22037d8fc9437f675c5313526266f60bb7c7c47f30c7d567ed142ea5ec367c4298328d20e5344f01c0c90cf8a6302f4d84b6ba7495fba314a05ba29b63bb6d458fdb05a4411136958309f418fb178e19aa09ff9e62b29732fb2986c96e738f7a688cb2122dbb8f2ad9a5f28bc49ec0c462413552afee8e403259b55ad6dc334dde7f2d306929dd01f2aa6036cafd41874522689301b81c9e50e86828894140356db0a3317b081ed9d8148c41e77e6bda6287762532b86eb91f5480915680deb8a91fb8656b7f0109064865d2b846af0861f67d3f720d6e306540cd7b68f095ef3690b88ea93fb6a402ff5697597cda83171f159e85307d1a8c01611189bd4eb4f0453ab88d43ae181a562a76902a67c687514079d6f4304d9a7c0fa24b6e86074ea0a9fd8187c120312078f5ebfa674adc0303734bf8f6b5585943706594192ad24c9f7d9794fb83758924f862855ddd50bff58b522c43d73c03289baec628cd693cab93101b1e473b76532510e10f03e86812fea6f2d6f5467dcf29e6d7cf8524f383a0ded3f0951c3ffb171a6b8a6d97b5fa8899a19f1a3d0e934a1d4741076e4394ba225158f697bf7d5651717c6950229a0be22e8120d76a414edbcd03d505264b7ede8272ccbd6dbdcebaf11daf6a652f6f9eb74ba7a3ecc942892891388005ae5d971e4e79d696564906dffd44845b704a9abc2fa5ba1bb69a548423a08044ad6d0e365db7e6bea0f3844a452759716cb98dcf326001ec90c1c343174098cdf47ea2e13341058ca014d2a30e9ba3c526de72a6e387181bf76a278c9cbc518d8c374a3f1d9802a39464a100903dbec16f8f095f5d82d9d09507281e4f7fe0ce4fbeced193902a5f658af2a4c1d0952dabdc6ae5830b6b5a2c3f5b8d33a73665990822e5f4a7ce5366755a1615543bdf78299c71e890e0bedb6ec277b10a389d6a3ba9c037221421279e51ab50fb115de2076cc99444202e88ebd9d0fbe4e60234b7b761495ac6c9e615ddac8176164a88fb6d6cc2b52672c8949afe3efc1e87a598896bc93e421423844fcaafe65af898a015b3bcaf623ebeef9a57155af5278ceb52b995f7ca466d9e18b05e86380679e0257cff6d0c6750078462f2ee4701d6d8289ed848b877cf5918625b7937060d667c11119881c30809056892352c6c53c01e395af6866ea350e6f21fa3db772c1177c759999973b51e11ffc5908", 0x2000, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000cc0)="e1", 0x1}, {&(0x7f0000000200)="974c795add38dd579bf6bf835e88763cd28b77ae615848229fec2827f9f191c3efee929d3a221c93db5b866c86f03359df9637b9688cb0ded41b6680aa97d97b9b05b5409c9a8cbe6176d34531dd31909885b8996835b9211b79e1b8bad008258f54a8c5cab4b0f0fb3004b17b3d3abec1d154cd477671c31bb54765f3a4302e5b5733cf7f5f5996bd1ccdc24ff1ffa7bb022ff5834947b9f1", 0x99}], 0x2) dup3(r0, r1, 0x0) dup3(r0, r3, 0x0) 02:07:37 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x201, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x14, 0x2, 0xa, 0x1}, @NFT_MSG_DELFLOWTABLE={0x2c, 0x18, 0xa, 0x101, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x10}}, 0x88}}, 0x0) 02:07:37 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x201, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x14, 0x2, 0xa, 0x1}, @NFT_MSG_DELFLOWTABLE={0x2c, 0x18, 0xa, 0x101, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x10}}, 0x88}}, 0x0) 02:07:38 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) recvmmsg(r1, &(0x7f0000000cc0)=[{{0x0, 0x0, &(0x7f0000000040)=[{0x0}], 0x1, &(0x7f0000000240)=""/246, 0xf6}, 0x741f}, {{&(0x7f0000000340)=@llc, 0x80, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/72, 0x48}], 0x1}, 0x9}, {{0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000500)=""/227, 0xe3}, {0x0}, {&(0x7f0000000640)=""/10, 0xa}, {&(0x7f0000000780)=""/248, 0xf8}, {&(0x7f0000000880)=""/215, 0xd7}], 0x5, &(0x7f0000000bc0)=""/224, 0xe0}, 0x8}], 0x3, 0x10062, &(0x7f0000000d80)={0x77359400}) getpid() r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000cab000)=0xc) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003940)=[{{&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000000)=[{&(0x7f0000000680)="c5708927f7419131f70d66593c341a5261f43aa329150c42db34a2e916a511a856cc9c7291a5463c27b17e1942107f25f8f6d26b09b01e04003379b01a88418f4f37165c358df0cac94f292b29d73772e586e9826f45831c75f56e320ab5f8ce22101ebf8b25d5480e09a635611ae7e29c88ac7795c74617dfed7d30a41f3ceac76c88875d90965ae10e5ad2386d107aa83d88d4166aa6aa783fa60ae5acb3bad88539728f71a5c0b5afea8e0233b054f5981e23bc5314fd93601fb209a01ec79e12fdc854c3525afeef25cea8a1c8e1fb0a655e64eb0dbdd29907458dff4bc056ff1393", 0xe4}, {&(0x7f0000000480)="be1e8bea6777a859ebc451f153133c533362409900256aa256384e4b85af9f1d24cab5dc9d4dad011aaf423a3d613022c7001e4bdfedb64a1948e79c1450255c", 0x40}, {&(0x7f0000000980)="c17ef73660f3f9e6ba0005d7d5a95e607d970c1583aab861e92d0e44b86050957ef3c235b0aa924a037c0d0e4d08e7eeda73c6c97d33705b3c8a1a1a7c41470c9ee2e5b9e5c631d4a38569d9e9079a0e0c5f3351a8b83759a432c6a5754384ee6dd0b96abfe104fa74418bfecad2da2087fdf399b412d8356af801e4b34dd616fda136003aae728744f50808715c97ca5afcbbb81312bbbc71cb98634581c30d5d", 0xa1}], 0x3}}, {{&(0x7f0000000a40)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000ac0)=[{&(0x7f0000000e40)="2d2ce971d06c45fb63505aa500f5ee7f81e0bd63755e363f8c8c259242c9e60e438fbc2dc776a9d52429282518ec474a60b81980ef21f309bb9dd2372e9bec45edac1e7905561aa366deb8971a10f2ecb4ad33f5379b7523af19c1f2b12d7d46a92b98e9554e2fd842f3c4e3bc3d6bcb5081ad16c4773af0cfa837d887a539d18a8b95ae041cb3612423f5c628beb7d69a7148ccf54f1f2a5eb2b08a3b858138c379eac1908b6721dd1f8b842b487b2440", 0xb1}, {&(0x7f0000000f00)="c0895183b7e37751c2b1682c9a8bf94cf818acb280587b117f0ba8a2ff31b15745d0c797d393e9101250e10f04147e862e610ff3857d182549c542bf3d7a88dae809ca96a3b9c127965bdec448efc32be90f9f230a737fdf47c2b25c65b43239014baad9badc4c9f5e6030652a78ee1923864439eff213c385dc9b5773acb6031fd05ae57ecc4c96e830fdad951b1c0b89f17bef9ed1e07953d73e7daa5187cadf7632bbad5dae2368934fdb6d0f0e105acb26bfce94839dc5c1ebdca9e6ea2f7f67f2c37fc1973aeac89f742ca107d601dc0e6e1806f0272984729239e410b3352040b69574595d35e1d977bf88ec0d91fad0d2950891b7212d1ec2b0b0551e412d118315f3261eac269e5818948710781a2d84495c58bbd5b01f38e6044bda51f38ded3e7e224eeca092a59699e6c3307b3bc098b84636e6294d8246054f2df8b6a604fb8eef75bc141f3e7af58e9a96a47a962f07fe42eba3b97ff6285f547a0bf99dbe0d98b84f7cb069657f712eea2e78934b8a48929ac1b18a0b2a6ddd99a566019d655149021269c1eab5769c11626016134642f56c0c5a26d2ae086355e9aa94708ef3d4820f7410b4d9ed7410cd235134b3b3c9c7ce720773871f01fc0f795ab4062ff8c174daacce5b14687529938aadd510c7122cbb6458e8de73a2515ebb84dc7e2a18f92ca96ac1894985bfacd6649a900dbf5a04cf3de746a4e32c6c199f8b58b1e27fdfcf4dec35d75704a7fc45a67f8e3f89462adc44dc0334b923f0bc103647ae7327ce98efa721178b7bf2f993cc154df09851156fb9845778f629d50f9267b6c7f444f29f15a79bf762c04111a00708b5f9621ed2374f24e7283179a658c1f353d0530bef74586c26bd79f5391f18c4f81eb09a16d7b6ffb2c64b26349a5be27cd1b69f89b09c3ea898ec7fb68a9a0e45d1a63c72905fa6dbf804cfd46ed8514ad1a21596d9f173f40cb408ef6e3b96356cdac5e712eec0baa7dd2d8153122af7349c7f61a143874049694dc8c9b5d45dcb4d59845e3339cf0e1156f96cf8f710d9518075f367651d41fc8d6555d2025777d7fbf28b69c0b87a5a3413bef8a10e3671de4cf8a1700aeb3aad22281d72cd5b89b6371bb53f49c826bddce06956dffe72cbe41bdde043273cf7ac3860cb210660b2a8a2dc425841116653f102f7266857d9027d4b7e284a8c3267c6b395d58aa5f448be57d4ad7a77b4682f4c2ea70d12f6a5e3af69526c718ed2612e71138cb75857c9c54cf914fbf818880bb8579db54981da07323a725f036d6b818430fe18bbefb7a952e4ac937b6e2c47af2e844b9cca0d26042172280bce165a7c0acac7ca75ea54fd6c92cac2a1a8beb7479ed15a3616fc1d384ef2687613eed3db8240c6ed3e3ae9ee42e6ce9e12ccc73e1eb603d0206f9699e6225899efd8045136acff88d849510fb1b28b813ad8e177672cb0e9669b37e409af0de8dc85c71315a9f9fe4df4b0e965a041dd1aea914d7a2ae4caa091ded2d476fccda3f2961243565baa58bd2f3efeac1875d75159f8ca70213cf2289cef2ea5acf661b05dfcf6a53f20a66077ea41ea178a18a83375a4d7912a1f155c7ba9c01e33f76fd674d1ea56d2a918688d422882c41a10a198e125a60079e150c8ec0e8fc42dd5fc50a8b3250305327f2964476e95d422497974f1b7d09652a0b4a5eea51b7534fca890a21ed319310e2c53ebcf648f0aad4d5dd5b63fce577bbae68704e1b96db6d6f739e831ed15afe383752703d1f56aa59122ca77897de381dbc29c5939211198e45a29932fc74b8e9eb5f6c6724023d6f44c42d97a4c3e5dc4b9a2f9bcd00e4d522c13c2d72655dec2373061fa067cfcaf950a9a41d535f952b2680a93ef475d9ad4ae43fed960ede42b6f69c69b036f63c3cb4e12bdda713b8c126e47daa8d0cfc662aca6b3e0174963b86aef02bf936ed4f237c1166b6325ef0c40a78a768ffe5a0facdf5f5f24a2679dfe9d4e4ed4e69ccf71b0895b90c93ad5ba24e631a7f993cd49dcbb3992d9526281c724fc64a882b5a24f835acab596ae35496af8d31f693976286a001b2c5957d467a3db0aba8748018383847a9de1be3192011d3a04b62c80051a5190b6de9f8dec72c4548c41bac3381f50214287e29385562669bd4d118121dc628f155631c8a0e84f95e4812536ba33e8beb7a9840d20ef4aed9dbec12d2d77b9d028865a4bb87418ad1fac632abff55fa4d12aad434fcee2ff3c768249d52ac478e021517ad65b2d66149ea4cfb29473470f3cc55f41cbed391b634ba49863cd8c23c60d4c47295110fd80afc948dd97e9c7574b95efb715d53c67d23f2b72ffd00366cd272a39d7f1b9e325b03ebd31349a9f3540f13360912b4247272fe0c85a3de2afac0c7edefc181bcfc07179aa68378549c3312421f309e7a35b03c66e9cb4cc20c6dd7cdf9dabb094598c84e6a9dc4a8d4f443e18acf5115af119ec10c6a320a6d841349aff5faab6a66156e23d9e46a3cd63e8c26c07b145c0f5b748b469b01db7b5cecf9b5a751ea7d4c291077ebb71a6fd9d90e03803543e68c85f3baa860d1417ce3da8c254fd8f85a9329f582d6714b86e4b10e608de503f6ed8e31af82e7f39b973742106ee0cc6b8ac9f3a7c7a8a9ce8f412c03d31d396fe2312fd060337a064a1e1855e3dc5f1d6c19146c5c0ca1d5576a33c104387f09ebc5a20f7b8459c6cb3c56a46021415616b52836c706016729772c5672623899faa16600a08fbdbf4a3c455f79159e5095103e64f51f786b44faec27bc875735191f4cbf0f039c5f1b78fc7fb1e64726e29938cc00cc851540bddf8bb5d73b9eca9881079492a9d9212ff49c5830a7b757cd90078dacbbe73dc93922df493619ae8bc9001c76bf2604c6befbd5394445082fd4a17e56721aea2ef0494ec4612d4ddbe60d690d94ad8a74b678005d7c2ec43fd1d68b7a0153508415eefd402aad639e87ef7ba54867cc3d751a1cb166f8f901b6afc8bb3d5602331c133870fe92848c2f56b451a72eb7dd993e673eb077fbcdabb81132427ea513ea0478b6a3daaa6e918a111783e35029650a03b027d4f428d85ce3b07137e6bef3bed90d73fd9da4b73d4e747bb44d8ab106937d9b8fde6ba53256a49c6c92ebe27a09c29bcb39675caf39c9820d8c44c2f724410530b3b584b1686dff0dbc6f4f69a3b4ad7723f2df959e737012946c5c11d6b9b31ea20442746b93b5dfd243e4190edb2ea43cfb9bcb025e7499d6ff4af62ed650c0c031f42dac4f88f135356529219575ab2ec36ca6adec3e3004b4e9f98ee78caf97dba08ee25d41762859d5cc1711fc3d2b3e61dc340f8d4af3468ec159535588d14d72f22c51d3d49e9cb889762c0ceb743f9cc88b44182a5fb7da7dfdb5bd17a2fc67d671243b703ccb5dce825dcb467ba6760c9952bf2649314939ed711146f4afe177fb5c9e78946e99e2ef07a7155335c86b34d75c187f28df529fa568feb7815c8ed5e832fb05699e8423dced7db0fe3c0565c0aae67aab41d64668dff7d44dc3b8abdbaee967b015d72fa35ae10655b4f035c224ba3a0313bf9af50ac42c4c2996abafea9999c0b2ce741f53adc01804f2f41953000c27935d2ead2bc3c47b5090da7ab9b984c326f78d861b69e00ce1032138aea47a21b5271f78bc5844579f7d7333018efde4309fd0ca76474818e335218c2672a62ce62e0cced9440abb45ef88fff6cb043c795e0a8f7d0414aa5d9f68db77d8ab4d989dc2ba61050b58e10b1efd5ef259400129325ee30af38909d0d415d1b5f4f3436e1c0e7c8f765d8cf1769ab61fba5f20467a182e74d58c9f6d1d43b45ab61988b69445f0a01719d59116723d5e4b8b4c17d38e37ed8ad6e800e08d16fad89ea7f5c2e454d94b6cb64d47a84f500a64afba9cfa438a6675c7d4c03fcf0f02ccca198757785f19dea2a8b0b70a1b793db1ecbd1ee29868e389780b176428244ac7564c0f9f3209654a6b979075e5ebfea1ad1fba68652b112a9a6a5c7845fe57ba5b4882b6cf1f64ce596120465b03c99b68ebccefd05b13fd2df0f35595eb49f6175993d9285b8a9d4ed8e76c08b69a35f4f92b73164fa676483dfd89cdba4f2298345b504d3618c7f9eef1dcbd1e1076ca2338558fd877ff9ef75d3d63b733499000bf0e7ad69417fc2e259c0a1fdabf5a80184b97cde839c10103d5a956492079a9df90ffc2587ebbbef11852f77ea2fed2a13174efa3d260e52e9c9d06260939cd90a5eae9e2bd69351c0d53b6365d2a439e2ac08fb1695faff6de8881539e8d3bae31383a57edc3215eb8636dacbfa9113e6cdb84e239d7800cdf794458905182160daa29b5725f604e026991b2defb23298d5030456ab03c3286f0913dd4f815ffb24ca2eec9d6760935e006142ed9fe9373bd14d465042b85ea805e1779265de6811c2c84ba98dddb8cef569e187a26ad31a930607d91682be7782059e7549224ef3781a03740c2f7b71e80e146a01e4fc5304a271bf9328d9656dec3378632df90a9e767e572c1f8dc2b57e7c32a5a87064693c9c949785498322705f8bc29595c465303c7c2b0f7dee9e5dfa72af926e3b5aa1fe7d79736d9c390800c65a933a64ccdc0bee15e4420e5ed175f3b98a09b9973f3c3917f16d1f246f9947938b01d911e0cb2effa660698e7b19a18955a2316c4c9c50b16e5b96e7ce65343ff11de83e56a835059bd5b2b04806073efca03888111c662ec7738daf849a8a1df87f2c8bcf682a2587b92816530e861e2597a28c27ab38a06450848bcc02da62166e29d9bc77d15bb25a153be10042635408efa0fa5fcc5a03203b12a2de45479c5df4b0e8acc0531ee11d376c1f7071f0a8a1a48bc4aa1ad3b3db5663b3c8f32d50ee49518807d1988d89a107a2c135322bffbcdd495d666179ec7755dff1cbe33af51d131189220e46d5edc6cfaf1e79c6f9bfcc95c05c03ac589391867db86496429ce7219c6c963e3e7d4074a2fae0ec38eb4cd5fb64e8ba7d82926a75feaa72b722d9beff1b70b10e1cd065414817447eb7957cdb3f3d01f6cd2082b43e83649e56f438573fc3f38a0dd1fd535e53086ce37b7cb688ef64a61410dca3e0485b4fd7b3e7b0b8ee9caef015573fc3ffa48828a264632a936f423d4f3ce24002391b470b04de4d8bea865e56c794ee49e32677fd5aefd229aaee5bc5e61864c42eab8bf82055d03b2ab95640929178df7160f80793af847b8dea3014bba1d06d1573cf91282b0aad32b43c985153b22b69223b90a1cac02f40936b189907a09e44edc70886d73a1f306e5658dc825c9efdcefb24ec280ce186c9db8c3b19d16d6d3f14c341a1f0d7759467a7fb8862b5b79be40da6b5c446fbac2ab1b9d8cff4eb8aaf69a4021af2ab70fcffc4101e6e0fdcf4bf6d568465f4d47e7c5c28d6dedca9aff411a7ebbc2b9f53c7933246adbebf405472b1cbac5f2d930e9858e699b7d548ee6a919bcbfdc3778903962eea02f28f14ecffa1250ec11e895ceacac5d9b668f3d1630a8bfcfdbd57f0c637e234a567e35bb64da922d155c38a06850b31227c20335f8ba7db5a3761cc241505fdb6bca85f4e1d43c8da3ef1caaf89f80cfd2f6132b9363ea3a33e3f9bdac6680fa29b7bc9c88f5b31bd803f73b369215442deb361fc7c1b457c746b5bfd5ca88ee5e726d4e1da5b5a4311359e231eba93aeb6a7e54046edffbd36fbfcad0a7a0e12cad86d5c75a4b2cbf81b70efb5b3a3", 0xfee}, {&(0x7f0000004400)="6393de23c5dbf18ff358632cef05489064ca3ae29a4e2c7aa19dd79b7644b56dab9715be30da454c96ddef5aa662f1de470aebdd6e07b09238d3d1a2221eeace7a56487f55e1ff0240a0a124cb4d13087052342b9183caa5010e43914be5cf11a00b82ca1e3f0b2f4a9c818a9a9f3b9b79403330a35316e9598e78149df9d7bb4ef04ef06b1304ad6d7054d569a458173cbaf2b9ef95308daf2e8034a094c55c4ca580e1f37b21dcddff8357ada05a17547ae2901347d362fd4d48cc4039a333262609a0415a84bfc28a5319de077ca41c0514b183a3c61603901a8bb549566abbd4d82fd2f29ccd1a1feedea3f3037709a758ef64496e221a1ed5de918d36d6a88de63bb54dd4138d4fe7baafeecf01299302347ba25e4d2ef1275f51db2d5471ea94156ed668fee80fddec5eb8e6a544202c7d652c62a7014e78d3684c17b52543b6158e28e07f87235d800bc62004c026c6447f1af11e714f7c96e339a4976d6527b3a7edaca183ddb8f2865c8dbaceccaad692b17252dd095bc2de0c510748d86ec63e3babfd821163c003078b72874cb3c57a6eaa33976f63e3e956a3fa3d4a7b10434c7ffa5388e5e92871f8cfe849a33d38e44259be11a5ea3a0956a7c0774c37539e4e596e2e70c5ec73982edb018141020e7f9ac4c04010c13d5599e8e5df52a24e53500f0f8e4aede7038ca85e78176f6dcd623529c1895a6cbb93d23b65d82fd8fdd8436e61b492f38ab3f1ed095aa7104b30bc1b35cfe184cfaa5c84d6146a1ac67c07c19fdd06361c744270a8ca106b837278f621a8c4cb145c49f7ec2498d61b185aa45065407dc46508f5e069e20117eb7a7acbc579d2d083989f498c2070aae576d57c6b9c2cca0962a847c101d3684e3f5b782e373bc93852e38adbb0d8fd092fcc630124d0eb991133b6dcceeecee4d054b385deedd505c8cfcc09a77a71ead339932f31fd5e144d72750d940ef18009961a31cef78399da6a14c17d44148cf5409c3f8a76a4cfe8f4a8ef8b6a87a8e7e6430dbec42fe71f29f1ec5507bbec0b1895aab41a549253da9ecfe8d3db027f8f432edfb2444f32283f6b939149ab61b8806f2ab484100eb4cc7920033afa268b3ba1ee3627b0dafa8e4bb52bcf0dbb0f3513d75e28ebb071355ab73131c90d224d55275ca0d7481ba07bbcac389d9166d5c49bc8431d03a1e7506e06f836363083e2f277536cf2ee3096b6b714a53a62357bb349d4fa179bd4c52e7fbdd9d69d34cd47ca813bf3f7beb59769d1505d1c47d6e71de00e597e60f007137ffe57a8a0cc4d3c8510dcc7494405ae6e55082ed5bf4bfef2962c8f144b249898e23a50cf7769d595cc7974251dfa40af745ec289a08d5bb251658540a672ef96f19550027b4bdc7deda856bbe62b36680ab94ba647144936b633d2ef6c5bff3a535c6efc7f00581492ddceebe21b67cd2f8b64786ca0d7822c99d5667850d5eb08bd06a3bb78805c44885aec1f176e5ca82996502815866402b25c3c905935c694cdfb20f7502df711d18fc4d8a80b8140d89b6d3b3d2ae94936c03310e8890f6dc753f02f31575b1659697a16286bde3ca597e515d67d2b445afc49d8a601e8d1c06f3117ff83f4307eeeaf3edff4fbc59b767b3b03633ec4ac9cc1cf201adc4a477ec50ba2fb79290645a2f9c6232bdaa3a80ee04a12a18e05bd312c451c9ae9d0d3f44e911c828b36761b35bbcf7e0fb7b6bc6ba333def774c03527f1638eefcfd7f1c0db57940434f060f07f70f8c6bdf952274b36758e205e3389d5f91b395e6cd18535ea4fff8600dc96e6cce90d8cf09e2e7c5f6c610453dc7ff00ce8d7c6a595476423705d97ad97e3bc6461e04959462e311c4f44383049778a9f17448e6ca30fec446d842ca44891971422d1ad63a5d411a5bf4bec6f5facab840d01cf1cca4cee817a1b71762cc6a23234712648c21ae4b56769cb25e29a19636604c8e039d34bfd2e053fe848ff03760fa3e1f5820976286fa4a2b448676f10bd09e7e9cba397a43b87df4d177e7b59b86eb11c4360d3e5197dcbed9610ffbf59610b268b01589d7f947d3654e8e35ac1d54b064ea89765169a260a3b4ab479a855adec840435246fd2ef3276cc90c2b4eb0b16aed8debb66ee8295e06804ff6f506f5dc5a063d14652566aa23838444f2367332b1c8427807b8e9b4b002f7eaf245e5c670704112ce5d62970d6bfa080469a4f4523a31674d6e3d7540ad35355f7314bd4910aaf0af89af31674aef2aad09035b4b85823fba1571b10a390d1677e40aae3a62c26379d1ad7517a1379b3986648886a2470ae13f1d7ee7c9b8d3bf177c9043a9a40f9efc3b745fa09760b8f9b19084e5ab000e0627c79a134c90bdd9e01edd3366e394034668cf072f15196a5552408cd81ed7147125d00078bc680c1a14c74b72ffb72e64503bf7cdefcfef9f13c617e83e2da90c60efae9cc2b82447d1e4d2b8b969588d5481b3fb03e43cb2827886874e81b6fb00197e76c0dfb6ad02250d358e56c34258fa78b2fd912f97d3e10b204604c108796e855d32d20f75c82bd3906b2b6f1aad007cfad8d67db1ac80b3be209a0a60b50613a4e8f501d8b10217b381ba9c643c8d37acc1a12f1837320c7803e2b56ce7dec6eca2b083d61bae9a2a82281a133b1f6707adff46eded85f0698883cf0f6564286fc51793efc90ec8e95ce45c188bbabe0fd6d844bbef83657ea84321f0d2fd09a20ba9afc3e28f593c8352c84aa0d10b6569ab84144d5fe78f6b925b09312387480f221b26fa1128a479d5fe774d9ff323cfcedc984bc30291f99c798c9e01c22e2e3c4df32c4885eac8922c3d9c61271f96f0c78c78794759b30384ad13db82bfdb9262d97cbbf2ca3fbc868862e7df0a0dabe18ad31f536ecd6b159ca368e66e490e539847e97ae3298dd82646f7a4317a8792746041a2350a0d9c12df5858078023b535f1ffd30aab5f8d31cd8e124ee3a9b67cb63efdde1269e3fa7acccd3e91c8a70b724d6f10ed29495f906b631bded933c697e3e112324b11ced34e0751f9f3d50d6e6dc71327e5e6660cd16e20742ebc984203303036bb11d16928efe35f59fd0204f02e561e31f263682dec244f14acfb0f681188e6a8c48944e9ee21ed5db6224eb0225b093d3fc020d26b1281859693ad9c683395b8f36d6f1758c6d2e74b7cdbf5771230f5d7edec4ea922e717edde7811f395f8deb9f3c7afadb7cd70e0e659bbd02afdb649ed7c1afa97d935e7b51a099401a1443dbc6873609b7219c606421e925325fbdf75d89b26d62e38ad675e5fd1a900d29a4915f59476f99edf7459430a6b9e529ae0a483435bfbcce647ae8877219c524a9d5b3bf4e31e9a46b891c3748c34e5ac3ce4e37fbacfb1607afc7d6db515ae21b2ce25c895edee5f0be26b745c4da165cedf4038e02867a5818e221bf7bd32469b7c2076571576076daa59b6b1eac31f5e6ea0d5a1948e62343401782238d39eda423f0a8ee4d2eab899a99293b0f0bbff98abe19c11244b93a84f19baeec83ca5344932202a25755f927685b517e1d18f181d172faf27932af041641f5552e6aaeae5e0a4dc86dbd06dd14e76e8c1196ac4c315176351853e36413b3bcd58cf7b10f36309c9e45ce1d642ae1de79fcb7b4c6b97205a4ea201c954b08bef9f886d779ac955027c2bd9bfe44aaa4b3d0026aa3d153b67c12b57eda0acbd6f130faecc27431efe5e9662f3a142a6de12eabd753a46029f001529d7f52231e74a725fa5db51c8c92349a86467509732fdd468ba7267332d8052bf4d84907e69d9b435172747b903edada771612cb7573a6414298e6f69f0cbe2cdaca837d92bcecd8a1b2bdf677a3b99d4719312655b72233f45b54ae9582899729c8abbc4ded2cf8f3daffdeb8ff631aa017f523190c52e3976a279b65ed6bdb752d2a6bc6039c33ab8080076899c29a81b2ea7824157c65ed8c71a3fb98971eb388f5a251fbd4a6e44b2f4f2652973c3ee68ac44690d18e04d8c15e49f50880a8e3e8633d6db0d2a8295227a1795bb8df73066e171b78d64ac10cda06ce05aa3eba37a4378f530c7d657f4e2ac58a77503bddb9a73a9007bc9c6bf1c44e603b06c97b2f3fb0bdf5320d5c5b81c650667386a48483db6b05aeacca18001768aa80836106169dd36ea6e4ee960d1fd04bbf257f03ed0f4ca58b86a733385fa255c2ff882b91991d7cf501e718e043784749111246cbed80ba27d9ae6af28dab68651ef4838038d34f1651e5b38c7b7248bde10e7096634a19edf768026533587cfcc2d670f63e7609a59fcf98f2c664468110994917f8f8821eb8da99504ebc05da99350d055e032089dd345ff02a4421b84cb131b25dbbce31a364f1626b0bd2c02f8138b0c95a25d398fbc300a04a02a8103e3ae25a85a2547a9c4d191bab0abcf6b4fcc346852685a9cc5aa2748c0c8752a1a63049260059aeb6f68342186edc64ef9a8e33324217f2cc078f0a1c7ea031aa59a93c6872bbec8061006be66cfbbe8e627d7b61437e5b411a3fc3d403a9c52d05bae6a03e127737a5121fd44e25c9f055f41d0a3868ffb7971921c5d28fd729f50dc045f4cf99611009e29515c69b3530ba73127a18dcf63bfc272832afda2768b25e7f5ef63cc4178c91a6662107e8f40d32a79b8b6173f940400dd0930f8e4be49d80b8a28c966ea5b1f33e10048e2b0604d19935dbae513d0aec031f0cbf8ac52892f87cdd8ccae17ac16eea6409ff1ede56aea931821df1c685aceab6529b4403adf28ffa3461b16c7cc02fd27b053d7f8e3022d48205e6dbb52dbda66fd91140ac72b3f64cc8f23a923f947df5f3a204ef0b4b88fedd481b7f56546628352a60c1371ad85115fd988bc4618895e7c6590f119c0d1422db5b24c6df012da67df552ac048b3548e9456d13bee16965950df21da391c5616a9d97248a038398908525c6d5d3f17be5795ccc9b0a0669a6cbb578022cf5e2d75948099c6b20b90b2678c127e2f5f65365d2a8b510e03e0686cd2543e5d2d2365cdc668ca00ad60459d832223395ab59e395d0cf1c3a1fe5011975ba8aa576b21ef93c50224b591986bff873e446a1dee8735122148f40c29977a8496190184554c27f4ff8d49f6369f843a61233e8504943826ec12748d9bb0d53925e93272716b2fdd1c81c93fd3501ace8fc6ed354a3e18fc6f2b4753815603550e7563cf2365c4b8c46aea7505dd320aeb079614854ed4085d69ed9ff858595d0159c52b5489a33d4a0c378424cfb638b395b2e3d8666e1bd94fdf1ec031cd755d0e5d8bc7551f56560879aaebb0d4ccc598848a4820c7489799d11cbc2c73cb9a1db818601f8fdfd4664b0a50e3d7165838df54ebdc644c82acd9d346d69f71c69fd35b927697b6ee3169a25a6c4e09c7a8ae5f10baa02307df6fff30e924032d9caaecc1eb525a7f91248e02bf6e90f1c9bae584734c0d8855206cc2c01d7d5692042c8061a222c497d429e41f86ee40e781caaecbae38737ece2d20a0584a4190c74285d1ad691fc0c0be65973b0df28cc38d81b54c2025ff42297cecf3687974eabdd41a7019b857d7a9eca0ddc12dcb238b6b4a447af9545cd86a60c7c5131cd6a28ce00d8f6d871e3dcac78148f04764dbf3208c90650a500f7d07c1e380e3e410af2b324882d6e0f319876cfcea199d7134fb5e6725b53299e9dc658d4cb37d06323d860dab1afc8728dfae2140bb6d91911c65985932e2b09b51fd97f79a568517284a545f5d04a938719", 0x1000}], 0x3, &(0x7f0000002080)=ANY=[@ANYBLOB="1800000000000000ffffffffffffff7f", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0xee01, @ANYRES32=0xee01, @ANYBLOB, @ANYRES32=r1, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32], 0x68, 0x4000080}}, {{&(0x7f0000002100)=@file={0x3, './file0\x00'}, 0x6e, &(0x7f0000000b00)=[{&(0x7f0000002300)="542a38c63ee029059c3a0e69ebe2edc5d34cb52012016b9b67becae05e51c04aef6789aedbd68426d84ae57c2fee7636b298cdf4a9c9fd83f2c74deeb3cf14ad46e8c61bdd6fd6500e29fca22f7b93941ee21816c42f51fe50ea3ddbd3f61f83", 0x60}], 0x1, &(0x7f0000003880)=[@rights={{0x18, 0x1, 0x1, [r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x78, 0x800}}], 0x3, 0x40004) sendmmsg(0xffffffffffffffff, &(0x7f000000af00)=[{{&(0x7f0000000dc0)=@nfc_llcp={0x27, 0x1, 0x0, 0x5, 0x0, 0x1, "ee216df5aa595f7a866edbd15612129100619e39ea9cca8fa21c6cb1d4a75ffef9cf27bd6cb089915354b603c26c0d3e02b56de25bf4175eae077f6ffc0c73", 0x16}, 0x80, &(0x7f0000002380)=[{&(0x7f0000000f40)}, {&(0x7f0000002040)="d54aa4944bef783a1e13de75f5b8fe3a1f2ed4a434ca4244d1462d3935ac666e6e7aab7e711476bf55c77534a76baf2331540bdd3f", 0x35}, {0x0}, {&(0x7f00000021c0)="72dce84befc5bb36a02e080a85b0ee8acdf065e13fcdc3e6def50d3e0686bcfa153bc0e290d8390f7b9e7ed4bb874dc3f7e2bf307f05202215c637817ad6b16f5ffd034e716af006f2f8f609a84d942da8148addfb4dd869190188b745f7896100825c956375b67ff51b10232944e56bef1b823ab95f6cce05ecd612d3055c3044d1352f83cab83798427f42137b82b8bc47095148e9272f931c342dd54a0fe65a2745be8c5d6ab45504681fc991d4010ab246ae2f18164ea220c07054467860d91a5b50200d3629d0235e14fcea38206a60f94c6cca92a25388a5d7d52e4e97698893c7ac7e4d766b4df30ce3c2854b1c9c4dc53e90", 0xf6}, {&(0x7f00000022c0)}, {&(0x7f0000002340)}], 0x6, &(0x7f0000002440)=[{0x78, 0x1, 0x0, "384a9acc5278f0529007c828ed69b4b187918440e2ffeceb272eb4c4788218d69f2a234d02e6e8d80580299673c5074743b6b7428288e81cec151ea36a3d8bbfc0981d71c509ab90662d24ff8d1b7ad17b8cff8f2150d8247e998ac105b1c32dd309"}, {0xb8, 0x0, 0x0, "71e5eb254dab18b32fea45df497cf7e8fe71c368d6f3f31024226e63835d9ecf09779db97f6ee3456a6baef447a1c9a4f976510b3a17525951f4b97f6d18b8a4fd7d1100cf70c8c73f97a5d2113bb4e4a8c8c07c2609aaf1767d3028f6eea958cb01df25b3693cc503cc41947981cd477984cc673e06491af283fca6bd7aabb8f98b559121c7fa75b706a678e35d041700b43e3e4e76cd322ed2b2d572a5f6e50ad6"}, {0x48, 0x0, 0x5, "9ce741c3800af80248847b9cd83270a1ca1fcc001cfe88c49a0f91b91f02359ca10da281aa5f06781b92b51ca21e09d435780812e5f820db"}, {0x10}, {0x60, 0x0, 0x0, "2a390bd91270c3d9be4541d067da7875c99c7f791864787458b9d4afe6d52c696a1d9fe6765071dabf3344c22e6c82a67ff6e32a773940155b4b4641f443190203e660c91a38282ce5"}, {0xfb0, 0x116, 0x0, "aac995ce9679d7eea3b0420141abe3b852485ef4f2aa50db1f3ed4df02ba809cb9dd7866f843d225afcb44c648cbe8fe7e4e8c915d2a372cb3feb00aea4078ac4c57f36f9741275a9b2a13cab47126c9c27d96b255aa27c3bc6e592501a5f9e043d8f24252c311201bcb59ea649a1ff57d6946128ab67237ae2fdd5e2f80b4bd31ff9b7f64219b80dbd668a93a16915dc34ffaf3aeebe2841b567ba4a0feef0e83d5a6c77099f2919f265349ef180e0c7184d44c1c460780532ff9836b3bc5b8e4f9ab0c2cdd44b75d1500465fdefd41bff8dbf800c8b06511da1a922e49fc3050550bbda324884df8da412e8e39f453999abd0f2772ecb5d85906c00042fe6c6ef7a2181aba2f0d782b548d06b08cca574504f4e588a6254511388bee962976f4ef30a0b873b548dd67c2507cdbedf03e83fd456615415be949dbd68067cd1d9b1f5c2e13078a3da4ce9066278d5f818082cffb817d3948366e47bf2051489cad2a70b1e1dff1401901e751a1ec9aa885a0bee0da490676e9b3d11deb9ee17adf15d4563bc7b0dfb4f90d6242be1688c49fd40ecbc9549902d129bcb98d3f20c51e2c320678921db7fb9cafb9951d7a56ae753aee4cd6746e92a3f0f7212da05f90fe669ce591b4ff139070bf8bb345e58019623cfec4d37e3dab1e616b961125604d74e6ca6398c8fdd61b042bcc03654efe65188ff19d648de5b074db2e521e3bc58d99769c25c0b26b7683d90144ae3f5f7c919083cb8df143b8067a09459e072bd9204ef3c3c42b8788fdc9555cbbb71d9c235ff3ab2c08defb90913738367f78415f691828bcb36313feac4cd79a7c762014173ad26009ff40beae6d094a15506575596cdcf97870886a040a9ae40c1e635b31bb107eede1ea0c21885486fe06b623ad6eb5422d7919e8d49d5fc86ba7318073f463de6504f7a3ba6a63dfb80f6c4ff224f0c4159cdd2ddf57019d5cd081dc2d3b4e8c10219e54b276605249f0c8feff6df23fc87c078b1616aa0aa6a3891d0e1c40e3dc72bff07348e44481007e83d87e9faae7e6e534f2c95a602054fc60c94f7fef44a27619f33a50d90b166fff0a2090c3b8d6d4c883e89fd6f287e2d3a0f7f055b935d7b24992e63d594b8b5ad647e1e18e37a39603bbc93e7aff2ca1d1b4049edebeb5d2fafaa5b2c674c0c0acaceb866d366d3485e5d0d3f38e9fb34b1ef181c2736456fc19bbcf3c9591db4325b2fdb49705f14b78c54f4e0a35ee1b7eb1ee31045e1e937bfe8a14acd7d6107a9977403d5dc6f912c6d783436dcb650858fe1d03f981b6f1397e259aba390ab198326ecb2b85033cebe5afb490ea893b5a5f0bd4bd2f757b042b0e0db161ce6e554f7362c28aef5bfc011029cb11047656a511e568a66c90f6c0defdde50cdeed13af03fb57e07fc0d84198fcb47d8728071d3a39f7373138f788d525b74f2e6067a8bf35b0c366d90ff4f4604bbd67f8f2266a8cef5f624482fd55823c76554f603e52af562658e776657bc88891ea9c61f8cac980f2c14e12a8cefe6f705697d0174f9c2e19ffe60f4b02c8c4fb14911786b1eab4863d7040c998128164f71dea3ed38f73d5841c8fa2eb926225f0fb2a4416d9e80fb9117cc7a282b84e1df43dc75ba012874f036b6a7b1d036c9bca6a1563cceeefd32484650c4a2d6e48dc40c623102a6ce8d8bb5f545afd274dd11a231af8adaf20c8700361529ea566534d3cf933fc1391060104a7268e31cdeec42315d6ee31343e1fa08c74c7880bab8841f2ace3c44cb596167107e524530cc363ee8e370e96adcc59386dfbe6bc836960db1d07eca75b1eb490e2f88b04072169b2a480d8297c0daf017450429c8be579e6e33e50ca12eeed25e7632e4a538d376a51a69aa4ad2f867d53f6107bd54ad0572e08bd88675017e884faf468458c1a3eb13b61cf0d76c0b202c9770410cc94f3fe72e3102adf6937b54c90d3fc798d8c4eb41cf3e7e2246b914fc6940f040dbe403a13cc4cf92cba6cafc39e57d229b2b8cfb221aa3fd2a68717ce3b54213d7c37153d4cd063cd5f077eef5d50e8680c688fec0895dc84a8720f3f727dbc63a37a1d553b85cd50a6c034569075365d72eb2d23d389a75bd2248795db5562d808e2468f5d91b643d7593b280d9b8d68819ab842d7d4a7efc22498903de623b016a6de6acd4508b79247068f9c628416bcae046facea1bff8fb70fdf70590e6795db437687e98d003bb29497a7f6ecf3d06159f7602610cecb1af4320b5df29132b242265b7cfec87321c18d3882e2750a5e5549e67ff0353dafd41954cffe4b5fef74a24adef26b20fdc0316006473711e35dd527932834fb743b91d0443adc2ce2651cf47a5d5dece4332a6305f7dec74f330b61dee5b81b29dd066b6e7f21c5d0d2cf9830f5429b7b723c5f42dad31830cd42ad8da9fbdfd06c760d478fcbf7804e03f88838b8270a97f02a9cb1c33d8b79c666b84d6fe35f0e424ace4c920d85626c373ee42268d5812350356ac6a4e7d219a3e206b28e04c773f45e51a088abf7a12b93240c4acf4be66158094ea8b4460f333d586a0a30ec6ce2e99f7d5aa8b1a575bdfeb3161de8cdce348c144e741c87b4978a1985033a90433038dfa0b43596bd064c91d6a03f473eceb1e12f69b0d8d417d627266f188e1091e3cd92123afca505348128363ae8208639b0ffd0b7ae2e487df3ef71405cbd55702e2a403417e816805e1c5ea275f56d8b952dd37d19ba23f0cab1e2f4af0fadd65efcd00ccb72c1e6de4d161e455bf778add2f14291cd1ef1a74564f2864d2be7ded18b23dd6d8cf6e1a12c61407276c51c0aab9d31ebeabc945966d13c0f3eaa7013779f36136fe507dc83229c9a2ce7ff4add47941667019aa970a3cc778172e70dba151eea07bf55ba0cf414d4ecb66e1908980036f827cc7e59fece541dbbacb8c6098184f09dff3a3e877ce21937025877dc952f2d09c0e7ada3b423211c84f684f37a296aeb6162b02b482bc098ba6a68f71d6b64f60eb66f307d2d627ed8880dc47e1ddcdf687e3cfeb4e094b8906b9671e7e6b0f4b4382805ab312eedcf9c33574f87bb58a9a67418e8539a59409f7447943e08d54b790080add3f80ebe477009d896b8ec73fc73603d31f222e0ad5219e34b62f7247e112f73054a32d89d57a38d60bf8a12a51596628c846309b22f505b6095b1e255dcce4194ad42f1fe7fb881bc494899888c914432070d61cf568301050927f021b9998dfb094eadd01d9cefc50bb9ad162bacf31f52648b27cafcc2ac93f39f262672f15c64a8bdee570c80987fb05ed7064a195b15e0f938228c7039d260715e3870c24b2ebb4497cae403c4134f62a668d103f98df7b17cc89ea76c202d69763a341f968d711166620a12b09f6130ce025591c536b1278cde0d07bb6646d9996aa9d19e800203392d3be795d5741ac220e5c3efcd332c43a8cb1be711c4ddace1045c188c7a0a04c50b049a7a9aabebb847cf7c95d92e180848ddf07cd012e3150180cf25bfb502e84ebef87ff42f5aa8f94ff94f0b22b954f5c1c5deb36993e57253b80cb28d49e6474861f0e3ce310852b3af104270d57b9972a5ad13fa7c8d3ba0f218560a31cc21f5c2fbe76506300ee57573b721af12bf59feb6a2ff1208b1fa2ef73136164b986a4f9375a4cb8776e5682170b3697b98f87b451409b5b832594805860460c768afe02eda4d0470d51aef331e0611df6efa7ad5adf8e34a3558856c74f57b81e788af1b75e7666a4f090c5ceb8a19fe62411ad85bef8abcd0a9bf80e369ed965f92084965710820d78bead5826a8b05b26b04afa65bc865e518f4fc4239b13722e486c283278dd839302cb146d4630be276698089511b1c257531fb6e612bec7656bacfd55e5fd1c9e21587b61b5b74c0357fed243c4750543a7ee70e976610948d7d1e8859ddaccdc5ee115d5201918a7541473c5cdec1b626bbadce89e0df44302b9221007decba6d9324f8f35c5bbf6d68ca10557635b3143fb84c44894290101978d94804a86b4e8e81f0e365769708f00185cb8189c90b92bb137f3321fd4531c3de9c86570c74505567555ae3c86da9081efc069e0ec0243de0ee13aebf23f62482c414904d44bae9f7acb06854941ca2ba9c0de96bab6db51ac9e1267efab0cb2732f5d4d62bcf907a1b9c7a16996468cac3b988e322aaa61a1a257f19867e54125cc4a969ee96ecbdcf024fde8f04a43c0961b1f7dfbd9dd2ad467d2e9305dac1576360bdfaabe312eb3f38f421bd01997eb8f9a36872279aff48976c661ae407f65d3d243407b2034240212c8baf41fc354ae208d652681b62270c9624ffdbe32805269122bc94dbe68229bd34ad0bb504257f7d898352e9fbebab1aa7ed5ce96b0e7f85ac533aeb05a97f1455feccd26d2d86fc234b311f4ad9acbf08f9d3cfb6d3d44d781bd52bf8fadc94a2f255be5b29c1f80e8ca65fa9118ce99b59806d253c05837443db6f9000c308bdeaa92394dcc68a7c3bec101de858c294278257762374ced3ccee7874457a1efa4fc4d4ecfb382e2e315594eae2f519f6b84eb5df448e93d255c8ac3be98469945c2c4cf5a6f9f1ff4b1be22940f9c88daa7a8ba263a0caf43ca927fc9ba8be396b61ba5c14341a6d7b8f4d00819edafc7b2282a1af90759e3df4921604fb026115c13fd05c4246293059ebc4896315a34e32798a0d74122597994c8e6e09830fa5793d0e443a9bc32e1af5f7d3088067f4826a04e5ef618311496e3570bbd08a95119920cb52b9f48361c241163e0c91748726b019fb4cea44a89310dc5421f0403630ae888a0af925ea6f1cc83f1cc04513663c47e42f9b2375a9abf4c0ea425569e5e36aef19b32c902fe8e290e32236c3f1383d4805190e3ccf85848f61b295ad5dd90ffc70618ee05dab9632bf50be2e615b43f7ac7e7398aaffceab52c2fed74abc7d435ec81046b6cfeaa8b86fc8dee05195e43eacd942b8a291958de5305516998bdf5c28a9477309131aa37f049294b020ea6fea0df5aae98a98284f6535e63c2a82b32034581eb7852e7170c5281df479c620ed15fe18fe0467e21a577a3bdb3c0553dfc36a46830b8c9c88da76d0907ef22547b641062530c73a4d699e0112fe8947d3baac48a6dcdd11fb6ead07e66def96b1a696b4027232b9abd360bc719212d19f42500aba2d727921dc335e45c519bcb78df1d0f1467573b9dbfa278bbbb56db2ee0d7185471f68d7af3ec4f452e09b7cfe0795c967f6f6e1ff19211ebf396b505a1d77a92233885b96656421bd4d749c36bae948883ae5b1b67c899b2d3bf62924d331bc7ca846bc535c0c86c1f0b7a2937fd6b782f356a308ec63bd2820606a88f950a0fb5439b56787db4a0e5aa3290711cbb8833214e333d98f9fe84f18913f92d08ddea48ee08e1b052acace6518e8d084084bfec2ddad021dc4ee6bb57c08f82759e7dcf58c94e31caf7c06f98078fb56e23bb9b607ea94c2e4c4996fa0d7034187b40bb3a56fec3fa0a3641785d84cc25da1df4e37bc9e7d6438a408c70b925b3d7587d607ee4ceac9f5b43869389eee68c3a0722eab0931a27060ecdad283f9a3f9c6ed784c35ff0d6b1d487f0c5c42f23127a9fde"}, {0x48, 0x88, 0x5, "45bdde704577c2350135fda92f72a59912eb514905fa557a23d721a1826cf49840bc37f11e9e560295ca57ba9b094a5a8931be8b"}], 0x11e0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000003b00)=[{0x10, 0x11}, {0x98, 0x112, 0x1, "34996b2ed21482b99623cccab7f06759e5d9ecfd642535eff3c127513b9891f82d0af975e488984475806e67a8d72282e243d6de63eeaa7632f792ef68302922a9c85eaed4e6bcd3e888c87f49097dfa3c48c34cfe1beb2f8caad489fc9a2f7eecc9e218b063ab0f6e54b4a5c0e13e8c9c2b6ab69bd50a9d0ed01aeb10a9d59ecf66595f"}, {0x98, 0x0, 0x145b, "b0c77282a5ba7e7a18013592fe9202856c6df899259ededfaf87fcbfb149bd15a2e9020fab178f322a974b6f291686345dccd0f0cb4058d8663bff62bd897bd63280a600795396905ec56aa3281c8507d8ae9a6ddf99c3ba146c556e03d871a793cfe5bb4f58e398b629007584e2837752948d914815e639db39e585b45713b2da"}, {0xe8, 0x110, 0x7fff, "87faa29d876f533dd5b9bde287ae89dc7d6248f503fb542ab466890f8402ae52493ee9332a5959cc6b80cbbdda9ec2b467bbf454879bd8dcbd76952acce477d65726e832297d7c2e64501e3fe1c0e4f1490eac704039bb7e53c6b14abe48f04700af48ea6b76ea21da44ffd16985b350eed136836e7d772a0a16d928f208e140c75effa64eea05afef22928635958d1679caf8e7bfb25a04b14a6d5c4a5093d6048f9e7c3fbf3f0b1c32d630f43873c862ec2be070493558171ce28067a21402ac0a05a6f0d6ed0e3ced9fd831489cf975d97f53f7b5ba14"}, {0x38, 0x0, 0x0, "eeb87306dacb79cbaa55c652e55239fb2a1e0c6d3bb203c51a025d1ddbe086297232ce2b"}, {0x38, 0x84, 0xebdd, "17edb6e43ae0c7e0d13fab590c4c601958d543d42ef79bd2d92b4469d1c682c9694c6b62be7fa33b"}], 0x298}}, {{0x0, 0x0, &(0x7f00000043c0)=[{0x0}], 0x1}}, {{0x0, 0x0, &(0x7f0000007b00)=[{&(0x7f0000005600)="cd2a47709b62a835a0513b6289c38e0f3306271b4ecbeb0de4073a5e9fe291d6afa4d35118102d8136340d629daadb4bf0bb2bb2f4125657f4b107404c4607963c35d2ac47934ab3447fd0dec27e9322c6505936ac35249aa1bae5990239dddfc7e100cbeffd5e81b5974cd68a9652da0f", 0x71}, {&(0x7f0000005780)="e91da37ab2588ab74b10d4ed385a3af63297bf3ba0dda954738b52314e263124a73b5b10fa0a1438af", 0x29}, {&(0x7f0000005840)="50544ad612f6ad0d2c1507dd35e5efd10f0d513ac6fe0008cf7121abc53e1501e9c13ba56edc761c016fa91676b9f680ac5cd861fab6e206603aa88e2ad3eb0c432fe2e9945f80c4e47fdd6eed072452ce2599b0aed68a976f76e68a209d2543b228031d078ee5da62bde65dce8b53697342c234888182c2e00f9a9e769fe6ec223a22475a00e37d79cf55b6a8fc599240c812a3c60e1eae626138311eec9ac489de9d4e973ae0ca2b99", 0xaa}, {&(0x7f0000005940)="7ac1c250fb3ead495c37c7af1b75c0722f23549f26d35f6725f790acb19728c8131ae3ac47603702552e9e2d69baf67dd25dc97edff5c6145cb902ce4fc79d4ab90451b77c499c9e5779a65b528d28b5d9d7add91c13655fea7d3ba89aa4a415d5f797d502186eb567d644691221ce0ba09f8ab9748968b62f28bbb11ad44b0219813da7e869de0ed28d9ac6ab67f7f44dcc9aa6710ec7ca314e7a1b749be7ef5c5ecb155ac3722bc0b8f426ba9e711714a1a5ab057e065dd9f2a4460bd76d02fce8d314b0deeb3617711f90158bec85708325b6df0492795f6fe73111d59a4741b3951f86bca4973ffea20839a4635baeedd909022030ebff3aece5f8aa011dec81e1251490440822cd9d765522119cae1509463919e228fbb5c17ffa2c49aeab8a5e4bd1bd939b0702a1e4203de95917394b075382bc47fc5f43d6ddaa25d1b149930787243f3a7a4db12c1c2a0e58e6edb1c379b7c1cd2ba8f6398aed0da73627e4700c010128e2359028f517c702ccce4ae4b6ad78eb4d54f2b759f9b7f6027237ec35d5a1a2e91fb505bc43c700fa9951501fec209dcf95ddee118179eda25bf8afad4f44acba035e876dae61e6ef642e3d370589b041c2a2b662600d4e8e30a215551cf4bf53599f011f6cd124e502490ebd3e09bf2224b54e72fe1f4c063468a5944df29a9eb23d0dcac28471d1d9230c0611dd41bc83b0cb0c57abf140884f97ef60efbb3f69ae2fa82d3383a0ae62f0bfb306e4ee0ff0d7999d7c11802b8fd89bf0c1de818ef58a919df257cd5aecc08303db7f36cc8b7f826fd4243ae165e5416d4d7551975ff426f16e5dd52d3065a8389f2aff1ba03318f9158919a93ead0227001d04f35711ae4a603dcb8ac60a446c69262072e142bf1ddfda1cb07a9245edb0cd1aeb825b7150768a53cbf017e2fce9fe5beced05cd5a8d80044b51cd9abc8b781776f0307c3a3753c44f3414c213ae2e29f5abf82b11c437dd863a3056a6bbf186852cb4d7316caded19e9179ebdd324e80f0ab9d66a6feaa522aa31779c4ddc4dbdeb60b669f36c18a0dbd9b35b1824e918ceb2a9b2b2e0d09def7dd0783c9efab1aa6b697d6ec093e5335515f6bdc8aee3afb906162f2f6b73c312cfabea1e550e9f05638623ed95a6e26edd2e6a214e69bf075f2ce4340b6379737c289a1b7dd9d4c524e6ca821113eb670571584daf3e7c589e270f5adfb75345f6ed41c1f89c92f6552a95c39e23ef78c6e44ffcd2c672513ef7f90bc729d698c8d8077029c157027fa977f71468b8ce150135ad2d5ec25f06962128d4e6d3773c2236644b0d18092fdbb2746eb60fca855b89b6200daf7a1e8ae26e7ba9c04016c43c9163b91ea00ff2149006286bf0dece920845793d85ad8e276f1f25051fed405fbc439e14c6fc9d6b6984f773ca1e983a1d712aabfde2305795c810508929f807d227479f3b610a98a145fedb268359297e609c670ccc77ccfdf135fa88710ab611214ee5ce26d83a1532b5818051d86b0c420b5c110482d22922fd4b76bcd0c908d48b778acae39eb60e2e6f80845969579f2ea4e01cd0d70b0a61abdac8f42d98b65e6d2585d2abaf0841a713f9fcd230d0e8742b93d23c16ef2dfb8b6888c3d18bc85104ee314ec665b3e9599ba3573e3db541da7254ceb1d8794df93b627687448d52e85074f3f755054c7cb0db4c367feb4131024464cc1eac6311f186798ea9771f5dc57ec7aef942b405ac7feb5d0445fcdebeefcd314181bab0de8e9cadf3c7d4aed524197a3b103de81bd73fbba931a3e1208a1e6fb5d5c40d86aa105193615a28371a831ce5fc25129dd82630c8d33fcb4d25427628802f31cd3e4baf048d503e3d3824b916db4d9946442f9e202c07bc3995c2e037dce6f91d9fb4b8c92d6c137bf7efeac9fdd7ffd1d5f4b220a33e203d7cc46e54fdac3ff9c1f76309499a0e5e8a906af13eb6c1d185bddc7b6517743bb5011722cb5476bee31b273e70edd7b2b6bfd1bcd19cd9b9d3aa113a4ad0b130d3665a29df26658136bfd517117a65c03dd6e0c5c3e1526b94af26c5c1e5f1105fced2aea94a426af19c44d212e1975b980803ef0d242af540834c541bc95d55be898fd7cfdb7cdeb4f0141e5c487b8735e6e299f94fcfb2143bca0bb627db45f74ced610e88790a523b8ac9c13bd3bdd3ff8c25c4a04a691060305e42dc78b31a88ffc5a53d3bd7da698aeae6734fbe61b6489f93710d005f4690284113fecd65a844df1cfa3adaa500733d35f30459a4ff47d7aaa6059158bc26e2752a4f43d28cb7fb198601f7d8a71cfac0df9f2bd61d0a6d30242f99223f5800705666852a8881a0ebc728cc8797df2a61343e4d76cb33cca34ca64e29f05d339b81f25a84dfe2cf084859a982db7f9db2d59a94cf897488985fabbfeb8e5e03bcf296359848e141709ea947992c668433e66bc3bb0ed71455bc443f3c226d2d473e756a97aff831eb988db3b8120e14a61fb88ea485ee42c128772035f22dca5f36bacf56e6bf5ce6f28b32299b7f575e9e774f38eea2f3ae8b38545789bb760af23d1722a01d3989d692d0e29e0aa87ea0a1f77ac881417aabeabac2376dcfe6c4313f8c92f7ca59444f9b9c0c3958fdf0e922e7e0e3541c0516111961aaa4e016138f7814b41d9bb82dafa1a94f873d9e6269c6ee71b4212c23da1e096fef398c2cc46d4d468a9c61f16de4d244e551af939faae49f5ced850e6cfb26b80b321d6dd40f560210b39d6a4503e2b98b9faefde94a6fa9dfa707192e9e35fc23dbd21216593edd7134d8586cb74f97a89dca5021c6023920f8316f2f0575a8cb9ca82221c5d230a368cc7b285a6461dd1b1ef02b2a696ccacec552605eca4c59e557508bf4feafce6927aaade00a0a3e44c4f7f7a636ac833e395e1fe24f60413c50afd61e0b9c4b3ef1f62af09c5ccd58a24ed62025902b5eb4cbd2532ef32671dbf5608009a0501df7899eabd755ca18624c67266f2bf01929f763d76718f07fd835e06fd542f1dd950f694ca42a6bdfb3d3e78f053979bde5213d10d1089264b6517df2c6b417f25d03fd43a8f35563894b8d7ab6ecdafba96251b375fb85f84f7df947eec3bc57285fb36d6f63edfe367712d3572dadb7b82ec20129c42fb6eef1d075026bc266a9fff2d5ba2fbd027afee93463ab0e9663717bac0f4f08fe044f7baa47a325e720fdf7c7e49f0a00dbf598ecf89ed4f00e1aa518b897fc5f0d79740a0c397412286fd53cde67ff2e7fec20156987482d15e6963b3e0ec630dbfa8f4087771c21e781f74c48d49427a7136ae4f61ff2088231324d5ec9a30bcd0ce68518577cc3ec6884e561439946296a99e66f4c62799418bf91d8a1b500d232a24de5cb12e2a45b20ff57be778ff7286ece11c8f07d16ea67f2071a355e1dcbf687ac3ec34f4fb603db1b7a863205aecb4673082fc2dc17c535b178da1a95c8d81f7280451e4b45ff5eedcef876e17264d92a43e0c16e3979151713430412c6f0268874c965e468cf6c50b102cd1957b8bfe6b68cef8a831dfb45aa69492e3f6b367bed477087d1554df0f5a0b892a4f95f49a491abf58cf91d7fefd1286eaf05eeee0951715b531e87d24436ab5cf6c3e3b4ebe17c2b560d0a380142d24196455ef3dabb2086819ee5d3e6ac9081fdc0927aa8704e9117866cf514713c49c8d83d159988be84aa8c96ae3be4c1fbf9364ff1e22541164cc64e31bb28f097b55f98953eb6892441f8c99c17e679f7cad8d9fa68094b41c43e706098fac73ecd46796b5d06e27341da034ed573d7adf3eb1b17d79d781b220a32ce41eb6228662ed5e6c425264c7bc39d8a7b903d67fcef474b62996e16af1c6677dd4dd1abc2e1391b1c2076d0d7861d3f83f3f7d8fa55f5600232af872179a175e215b91e964a7e74fda9e9f287c7c5ef9b0df295bcba222255e9f1d2d984ca4876eef0358bece82305fcb90ba9f968816dee08a080835c1c9cc00aa01d55484c01fa259d2d6bc54e76518a7b1e2cc739f504bdd02acba90901711f92012ead34dbe4b0e0fda70835a08f904c89de6a0cff144c31e1b4d1dbea8a97d929c3442eab9af23a7004428966f44db0eb89a5b531e9a8dcb7cac81fde6ccb70ba7d36d76248c274870b6050168af1cc38118645f4c0a2daa9b23c995d658813a68e39cdf1e141e393790473939b89e0a0076c75678715ccc24d9e22483eb93f0c0d9b3e3f7c636f094ad4135d453eca37ae7424ee6c45f91990f2010c9a376038ca8e3875e111c2ce810233245182658bfd941cfb151b67eadcbd86a3c08501b8bc793ec9b5a2bb6ddb2ca268743437d238719840edcf629a64172b04c66af384be117cc57101ce90a70bd1e502a4736f8aa5f94fcf137d55ec527cdb66db0e98197171a33f32fc3c61469651", 0xc40}, {&(0x7f0000006940)="861622dba896c34ec8fc3eb40968b3bb855c2df85fad6e66a670ba76dd88c59070a1511418c0517e4ad4735b5f2041daaf9dc30da06ee199683d8985f4a11a933956a2a23fe3bb02c772773b6f7b9003891430b172f12604", 0x58}, {0x0}, {&(0x7f0000007a40)}], 0x7, &(0x7f0000007bc0)}}, {{&(0x7f000000ad00)=@caif, 0x80, 0x0}}], 0x5, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) 02:07:38 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x2204c001, &(0x7f0000000340)={0xa, 0x2, 0x0, @loopback}, 0x1c) setsockopt$IP6T_SO_SET_REPLACE(0xffffffffffffffff, 0x29, 0x40, &(0x7f0000000540)=@raw={'raw\x00', 0x9, 0x3, 0x260, 0x0, 0xffffffff, 0xffffffff, 0xf0, 0xffffffff, 0x1e0, 0xffffffff, 0xffffffff, 0x1e0, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0xa8, 0xc8}, @unspec=@TRACE={0x20}}, {{@uncond, 0x0, 0xa8, 0xc8}, @unspec=@NOTRACK={0x20}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x2c0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000040)=0x100000000007bf, 0x4) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) r1 = fsmount(0xffffffffffffffff, 0x1, 0x85) sendto$inet6(r1, &(0x7f0000000800)="2989942df069017c418c045dd69992c68cb8f334b91ee5226af4150b07a2afe9b36c04e3c5671bd00eadc1f723e1c7fd7ab0e3b628ffdfdd82deae31a30915adbe16bf68a8b2ea7749e0853e670a66223ef906dc401c7fce574214a48b94f7e8d209f2c237c171132267e018a4bd180bf9186672aefe3e9ba5a55fabef14e35184f45b13205f65b980e341e2ac73ed694c06ce1f58a3e95358b05119793ebd2fc8ddc77fda511d48b9f3dfc4f3adef5b8e6a21d51590f1f1566e57e41fc4b2a9a182228ea24449e9a2e7b91f773631485d43f36940b76a481a11977a0d991c1eac7c6dae7fa53df4f95939bd66557ca51d090e25dbeb9972edf50ee9f2648d3466863b73d6a4280791c47279840f8bb6c00c1b0c58253acdf70fb93596e88b3948e4a1495f649c6d4c5d0af875dd4e94c54605b892809d1a729660455101ced716137a0f84bea5a0be1cc4ed0f900cb7d2fb62544ab68f3eb8e518eab17030026975f6b2f00280325aec7fad4e9713a959345e9eb40da132dec06670380c702bea986464da77ee6851ee1be6408b38790f1c8e4e4c6ca3d8157e99a8397d4f52b8b8574e0ea3ff12cf5c7cc6d1bf66289a348700192364b02b46e8d61b8f74f98aaf886cbb51faa3ade0000a59dc80868ac077d854c674e70af190d41fca39c96fbb969b0721317599f2578d2808035b658894418264fd809eb5e362bda02b4d418f7006be35f2e87e342081cfe8613930d7d4e028f57cf7decc26911d7989d6d2c81c8a8151e20c952630c2552e0359d8f323e9c7a001f1dcfa511d79a71ea940426acedf92a00d81d735d1fce98b175c5ebf799765448ac8e9194061b40a3641662852be4b32d1cbbc42ee844337bcbb5da9afd0d525ea266ff88750fd81c7165e182406d0deb0e0a0b88951ff0aebdcce4f8d64b9547046001fbfef5638f68fcf85360037e3ecb89bbd00b29fa08d4cbf95976b8e725754e400085ac9a838328df7bec18a3786170b5e8c93349b6d12f021376af9ec9f490c8cef1f3d2e047be6d39737b97ff4ca4bd33c470c3386d03ddaef3ff0748926ea0bd1cce638cc392d076e929facb7737e7ad60facfcb9b863648597af264956d6193f46829203bb5265762472de1fdf97ec9ec74fc2e61ac5315c41eb9afd1e2ca13d5b714cafd545a1a28f0494fb4b15b8b873f64d3cb24f6846ba78048e0390c02836891ef29d98d2961ebf6cd64f3a639e4fec6acb435d738178f8192ae084f2d9d7107d7fa15da609146c42714731686e649f92460d1b17aaa5a4eb504640e50a8b1fd620fe56ded44b095a128c0bed2f4ffc0d0bf1f223cfed90759cd1d1866e70e2a20a024371859aebc0cd43d3924f9f6e72026d912caccc63bd15477e7b9799035f85067755fbae58623e8e64f3cd7b58b63d210a341f03da92957363f30dba965fec3f288ce8923e0244e6a3b1dd91320fd300c12d2192f64fd7fd5b54966684a6876840d020d69152d42a56e1721cc6091cc3332ab93d9959e8106f6b0b68011932a1b161397d736133ef75bac9465ecdb2376a8623068c8433b12e7775589e438fcc2356267bac6183c32312901198c34eca7278fb8c9ab64ba275cc8118d8c23c935fe7f4d25a05ae5011464707da695673c4466ea9155e1f6c984fe2158348d28978eaf73c45b16d277c12e2f31736337fbed07539909422fca64b4ee45a324f711a45e11b2061405914c00ab2a89f5e68acf2425abfd5e73d3b5be34c2035886185b5327daa139db60008cc97a4ee3b535505b9b503c9a83eae24e223b44f460ca6403557e7c74b303163a6ad5b23ababd4bff87705955728e7ab0ba6396a4160f880efacc97d67e35ce8e8ca01f1b9788a773a1ac3319ce0b64601b04aca840396cb6173bc8d2434e3acb3189b87ea707ba0a129f2fd881efb4786b07e2a07df3fd818c3b343f8b12b0587225558fcf231a8edd6a1f6b859dc635812a39c7fa12fe99d6d6bb995e28f1393d0dbbfdc02c5bb29e06d5823daf24ea1b8548a3f9b1466d6723e11a9342450c2d863c0fb22f1bea47041d4b5fde8a4496b120ad4cc5154ee34a666e45d5f459b3a4e2575ace59bbdda354a42c54bee971b302841bb0fb507ae9d311d18a5a9bf82de6743a4782f5ad669fb5add9b0a94ec6dc4ed92322951c30f1655b42cde74df31bf403830752ec5cd84991cb69fd4894f6625ef1c5a5ae337d2d92bbb364b7a193bd7d28ca54d5369dec5e65ef382eb2a87f731cd8526937c01bf01d383c1596787eb8e37b6ce3c0652018728f167497887c612fc6433e02c37e32bcfd9d9b9bf522bc80d616b0f138b415306c26b0cc9dcc13cc2517f7f2875200f3b4f7f1f1bc05fb2cbe92636c754c9054e9a7b94ea0d608e64fe399d41a0479995bc95008506c1a922386d63f772c2d7ac9aa9611bf28c1e78183951d1c497d80f78b6e22f60d447454de188ebf1095929e15d73fd8bb9d593da6d18dfe49b530c92f57284869b05027d5f1c0dbc9db66887bf43cbb1f1bb8e706ca088d623d6f07dfeab23a144ab62a763e1583213fbff7bc2ce1280315b7d12914e270dddaedcc1527c28aeced2e15eb419b91e0f14869e826cb0a19d5c88bf22f7670694c5ee2b8a26da66db4d36873a2a5d25406d25b6a676a8ad9492cf6c0eb603518332ebcf9ec36d24339bd2f5db38768360cad6db80122400b22449fc0d348d7a6e9e3cee8d6dfd83554bb4fd6b42b1c556d6563cffc9e9a0c3f67d2d5de3c4eb88adb201b3171bd47ddc2e05282c9ac9bf43e01b6c132b8de501823bfc21a7ef23eedc34bdfeb917e4bec766eedb478a1e743c688b597eae020430e2ba4c4280d4986dbcb23932da8e7e91bdbada7002bf8da2ae4b49fcc421af6cd8f09e2db6f1c2062a5f2203c7d3e27933e0ad753ed30b7b3ae910b6f86d960051db09483c8f73409bb611f4872c16f63aecc69969d3289c74dc82a56a69de87e90d524ad737b5be462060d3f345158ce2958bf3c1e430cf8217f8ebc8f90d77874a4a41b2d96c4c9996d735e9e6c408fd32db3a9c6d39d2bf58ee29931350f52cd9130a4fae1b012256994efcd33fc9964f76135261cc91bfdab8f4f5b422d0db91e84470c62a5917966651d52ffaad4c696335c572b09e194b2b9fe2e67a4061e554637df58e1cb9d52c655755f262ed4b0face8432ab0484086db7a54a70f47e5175067995ac3bb87a719de60ceee561881a00b862333e9519c469368f37cca5afc7bb89b544a37aed150be6d44e8d93ce710f08e9d5cb08c7b1490e64bfab384b2720d17e383311c18718b3fb2e3e1d9c6fb5196b8549e0fb39cad5dc0f16452cbaa35bddfbb92e66109406f6c5ce7051a0ee88d9f3d7d89ec12c4aed486f9831e611698d5aecd2e3a9a30735cb4da68a27c54aed9e80e68a857664463d7994c59e9174a4afb243c819cf865f5aeaa4592321a6435b9838e063aeb595bfeeb8eb77da8174ff81ce5b41ecf43eaaa0b05ee0d84deebe1008e3e14e567fe67bb026db5b8f75d7f3ddcb850d27db86f1c9a5bd8c348cb6a9cccf92d187b9fef6f21d88a1b8680183eb53e0930c509a57b8997dca73eef97c3857147dcd5defb4c3adc6c29b93824e7016d70c46f97f8a4f7f4c53afb7c6fb64bda5e35bfef7fe4fbe3d734de6ad219af4593f94eadb2e88ecc3c9081534b0f8a9bc6738f6f959e2d1c47cfea037506d7428d2b2bee7dab3fc3ce69c35f8d06dce3252bf0dc454c8533d1ffaa94ca9d9f8db3e5a7280767a7f95c3521130f97dee43208c673ad90e4b1de0bc7ef749e1f5d30847c3b9ec35fe6c3bc40e7bed8a7e1eb06d6eddebcfc906a6acf227bdae461f98001e53e9477817862d8e7d20f15d17c17ddba71f45546a1e6f12a8577d8c328faaa6ffc9a973c0922f2c91dd82b064b632272e4482fa5ab87de49edc0361bf5005845353fe6342bebe8183ff2f6aa34bd5396e43663cd07a2d197072d29d64776d7832a65b06fa1dfda57527012a04f573fb0f8def95b72bac9183645e2b132b42822ddcaf4a7cb1a5e8fb3139f8ac0e8a05ef498ffdf34d6ea440ed3b6a47a27417ec6ad1fce27cdf21dedc7a21ed5f61ea8b8d8a8ba7b6abd0d963cd72ca1936fd9b5813496245f9d07445718b31d9931a2dc8c1919067318a5452cb04f6f71bbaa558757df0274c41b8d8351bb0a8d446e9ff18f0a1b809cfb79a539b1225b7232d4e4d60a79f70a0d9f04c6f626a85487dfc2b3d998103787b5014aaf01f0739294da96d19b4fc0d939ed1f2f296c5d810949f48054546dedee5a59c7feb058d11d2adb62bf0fbc98cd7bc670064e5b5631c4f664dd433be03525a7157a77a7fda1e9257052e68db298956c3ebcaf753f3f2cd26528993d59942e286273cd10afcc933ad11ebb8634b4023e0fcaae531792fea37ec2529b76cd6952a9bb85f146d97e2fdb8672c681079344fd804f053dca00898cf7e0051704ee3413e2458d174db0cd6df577e62dc4e21735626183efbdb1640bca02ca7020f39cacad6b47e38b6b5856aa87c664b4cfc777c3ffe1504883a39fafec783a2265c5dfe7367bc219deb45e73dfdf2a0255885fdc1237b87f5a17a70a238bd5aa3f917adccdd15cee86bb100eb924471f93e57db7c8642123788b75dd623f3578584a4fb4a6a8fc45692fb73c953b2bc6963c45cdd59d368d19bb45cc8f313772b2ddc0f1083499eba9466ec6b52a0def4af6242d573219f2f730c7574311122a70599438661f71d9d669dc881a635a32bf3574c69540f5f8fc38e558fd0574f4eb1d341022f389567833ce69aa6ada69c41386670f1cd57d3d4b377e580aceaf31698c7458d330a27a6f2b6cd1385887178f846b22f586f5460b4028be8f1d72a69349ea8a8360b9b158302628927d83c07e5c944ec93c7b8b4a8c2d95cbd5376a74419e047ea7fd6851ca6ca20a6601c5839bd505df349ac29830c831ec7666da822af34cebed39b3f03c07a82acf2cc3f2af140d6fade808a0c183275f6973cfe355ef7273b9a87b578eeaa17ecdb8c91455ddf81447edd5734b37d991b5d100475ea04007721a6424343dd69cd13c39a80368458f135b9f82de7ffe3de00e39faf814a1eac6f488c9cb17181d4a004aa0820196e828bacd56be30f50851b58c8733251e675d1fd35ef7f51496d2f0bb5b24836b79244d4cdd1011a58ba0ff10d98dfe0f0cbebfa2ae9e1e0b0ba2641b6f263be997125d74e098c4a92bcd87b07a02517bd1c2192f182afbaff2441fb1b65df73da2155f5c2f1b82c19f60e6d56a39e28694a3baab67d1fef317d3687c68f491a44248a787f449ab72b90e5536d866e0631c2ce468308ea7af5fb0587e10e48b763ba99e9ebebb3ed1184bc3c86f9f1b5cf1fb18405e4b484a8c14393b47a655d0c2bb3c4b1a077a63dca0327ea9fb8b58bb2e25a233e72a1703930b595f2471d7f886cc320c2e57c8ab4710ceb484d13aa27e9a16af9198a3465c74f4b7b2c178c20d3f7ffea62e564d95a34a995429a9922e91ea8593536c21cee8f1d15409c355f476da192b87264c0884cd7b4d2cb80564ce93bba3c63cb27aebf63407e53028feb5ef6a05e12f1e3513bdb0a78c5a5a70e8c65068b327045d8dbc2540989270c9be511570280024e72f3de6c77febc6f88e922a99c6ed9b0824fa5cd149fe5b11e006e2e52908c2c604d208dc4d64d4e4c317b2601ae4ca4126e4bb4488d5e91273f0a8584c37ccd257ecc7fa6f0fd7f45bf6cee5e3d14f9b0c422504ede598", 0x1000, 0x4000000, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000100)="96", 0x4c, 0xc010, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000440)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}, {{&(0x7f0000000080)=@in={0x2, 0x0, @local}, 0x0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/106}, {&(0x7f0000000200)=""/91}], 0x0, &(0x7f0000000380)=""/136, 0x1000000}}], 0x400000000000156, 0x0, 0x0) 02:07:38 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f, 0x0, 0x10400}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000008380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20, 0x0, 0x0, {0x0, 0x12}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000004200)="a28096c80abf3543ecde7564abff5085d2227ebcb0f164ae92706ad0b083a3f469a3efd15b4921e9c3063b98b3082068e7c31950dde842eac55df0f991453cad62a6956b0b6f7b8cf49b506a3060fe1127eca99663ade8efa89ee189acb5f3b92f6bc4c46621c803eed0d0bb5f32384870ed08f89d4f74445762fb99715e083c4c92a8878be19ffacc30d0f2da64f971cd40563163adc15670ecf25cd3ad96138967c4b53ad9d04b5193ab5fb674aa0030a9d703d1baf810ce897f969121f142161919e583c275671b999e7f363891dfdfdf3556d01b86ee29eca8fccbfeaf1771395148706cc6e6be7ce29fc9ffef061b5420950c1a525bf75ad06edec51538d1c5bbc77da72dc90fd9998936fffdda2427e5a68966c7e2208f76304680182ec73007e482f034195712af922db2726195d997708734db9e7825a864be00b2a4f800881fc0363f5e618398454f35b148b4ccb88d418269fac868a8ba4a2d5b4f06a1ac01b5ad158b842e05adca22c7372585bf4ce95560b6c1e021a3ed2ff7bd3b6b3c7734c3b66d7e4c460096312082f89b16baa6e73814aa60925780cd92cd65087e260ec046fc363264366a9df2c849c0644911303946adad544521ceb469a3e193ecc9a7876403fac461a4a70d6193b2451189a5c5120b3535e9edf619108af7f517b58abd3fa7fb1ab832213430d2e6901076fba9c9e1acc6c6f48ff0e419bbc45589745a176f52a7407ad5e3dd49acb31b47862806f47077dda04905e45a80a12cbcd4d2dd9fe66c2d1f99394fed8ec60961cd2dc7115a96ece432fac86d51bebb08b95f447a83792fe80291fca7b298c9043ef2c26f0f7e42798d3f54c84b94c24c76c555d83ecc53b99bb22d71845e5cf21a5ba7fbeffeb6306e1730db14561b950a3f24bcfd78d4ab0d97de8054bb1a6077ae7cca6e45d846d3df82298d07212922742cb0facac3b77edfbab90e9ee2d4f7b0ee9b17bb11ec5e5721340d84cb6bd93428167e69b47759172557acda313c3decdfc6fe9336bfade459f43b39d0f2289f9142db280f4ee668e650e12858c577e12e2b9a57ee66c834be97979bcbe94747fa5d8d0b7d3a9f8f218df1bf960f828429a1efe838616b18faf6629236ddbded43a093efae163228e5c38fd7714743c2fcca47e3382bcfb1ab893fd7377527b4ec43f3fa60ebd338161d8de7cad65b15579e4af258f5fe3a63c2637a15703207029b0899b5427767647baef11e291358e6e54f6f13d3d2ca7a5e7969e04d2733b3b9ab822c69a3cfac097384de5071a9b74a656136d55eb190df08747b509fd610ff62b4950ef71c934fe21a48a4931d3d9458b415f112cee65c660f5490e982341da1c58634b3967ca6f3596d20cc90f508382156e36f16539093240ef5f2aa6a2c0dff2a67df30dcf50bf6e0b82a3d49f2d532a8dde1b3ceefcf0837190b74186090d1c18b59917d7efce1adfb238ef4a7b1d22c4cef09320221de883e97e6882466508de06fcdabad3b741bdca2cff879d57ddda52f42b3dcb8a78cfc05826af7e4ff155960ff8491194f4d321ef195990abaeeefdcb852d1e1e3703f317385a9458b6c2dd9db830f757ec29c9939fc7313e639fe485bc1e41ddaaef3fbf1f7cc527c8fad0d21b8082482caad7bee440e5097665f636c3dfec82f8c98afb6243bc3944939675a594277d278ba4361461f7da52e224e4ce5dee4a467bf6ae9f67b61ac6eb0a440406abac2016eec907e241c57f5f44be47290fd0fef785ff04df3810ccd637b4d97a84bae8486a36f75d872e645fe46625969fc2d1f032c56ed44bd98ea27bd9b6ddc8eb2dc2ec9f90f2f1ca1bd20e37ac58b03c84c872f4ba47310654986641460dfdd531ac62a76ad87b89c103ac5c9c2e7e70c66447b3412d4a1e5cbc30e16939505116c04de33ae054ed366de8d1f971c2de439957a194e22a488f58d7efd46439177f3f3c45a1475927eecd846d3d2e6a2ab5c7f8addd99062c2fc6b272d1f51bb8f22f1b6f8bb3faf8aa85e5eb9abf7df5cf8f26267323808b0833a987989cbe59205e7ad06556e2d1b8a4873ca1cbcbc8d43abc145fd4eb832e7a58ab2c793d003ce7b1850ce45eb7480417a1e9eb9d39a1028a2a04a2aa649c098c4f8eee514db5f6021173bb254b8e22b150b2ca01dc7ff235db46ed78d07f43d1adab13b8445d1b32069eb45f9d389fcf5a3f7d3ebe243c5b1fe17b1f5a3d571b65f21b9e471e818172554dc956749b99cb7a5f303ec480d7194a2ba86e204f06aa1becdddc8c49082c527e7064ac2ad77dc05639d3d2a7778f6943ed6105ebf6f0b9e94fddbe05c236ec000f4d1d4e496b10068211ab68ada4c7f7ac61f5f5ba5f1810d5bbe87ff4f8356af0d3f682baedb0ad8f8488b277421f0a03fc5e3095ee34bc4472d8f17e3f7013cf2f79f5ff3ea4b6bae56d1365a33b09bfa9a496323f7da923b7e29dce4beb81035f13130004c96e56d7ef6ca6c101d20c27a218e623227c33c9e488b17e7ae9ac20da8240501f7b614a1730f164553fe479ef149866e4ea47296814284a3d3eb7cbb294289ffb996e0eb053b9c16e54cf267832e3d360eb196ed51305630223309ea97215628f01ec9d3ea48096418d5e962cac5063460f0a18772ec7ce66d14a1cce14b52c40bbbfafccbf1e76f09e57ff0718048e5b993157a6cf4718826b1e09430413a3596a15c4a620fa8c8e1d1663e5739f9f790ddbb3be0e00187d43717d659242467d8681ac10303346157f894d9037641417010e9654c6a5b22263e73a5a37128f50078a980c30930321aa5c5e7851d5d392ddce3a14a96916fa8421ae6728f37f5de7c3e98feb4babd4e1bd2315d595e209d52748f70adc2284fcdaa6ad880470d2a071f3490aaf3491fb64b4547419e8eccdc491a8921156cb4811ad1e66514a32b0b31b641438881f28c1e6461b4f451938999af671e8c6a5cd0c072a9fe4cdbefe24ca616f3d0a15ac97cca835b1a440e04fa28340c6044176c8ecc8ee0d033d47db8a0aacfa0eabdfa1c9509fc2604008f01cbafeb5bd2b503b809ed672340b9a576593f1ef388391b54b605e7a15bef7b1345627a34fca57738b0f8f4f19eea93c903495274a4425a1a1cc6c4c6e335b631df5185c95b485e4257867b5347a40e4e14dcc560f061fd4fd265137dc68afd548adde778f1330f769acb1ccf5da14ff6992c24e210ea6e6179421881b803393bc6974e37106c5b5b3b5d0b3469f8969bffb7e4ceb2c98e928e74366492d27235ae4c74a2f48511aeeaa53a2beafa7a331b50e454c507af1b63350a5cef35668a5b9325014192277e509561008b3601088f79d42eaa8b1e4ae2000b31749e2b8094312ddb7f3c1cd625ef885c11fa22a66e374b52b3425e0b8016154e1fd8471339e32e7373d63ab646d893fbe09ae07b06074c01401ea76b3c382a9d32f24f93c789964e16bc4206ecd75c10917ab84ffd8d6cdf4cd28fd90375ff28518f8c1a3befc538e1b9e427fb671988d29f2fb2fcd039f4d341c84eb4d7cf600ddaba88bb094e4d87a1419180149f491368e648b69985b05ac39a4ecdd3c5135f3a5c8ad7792dacb6470144bb9e67805a211efb3ec9ccaf8e0901345fb19e4da579e1fbe86a1207f4f13c3436009c2c640b7cf3f8b77ca7bd994bf93308027359c6dd1b7db1e153fc0821968ef36c003b6c73fe890f4de24f5c6458dbaaf3819edeaa91783c3cfc7e773689236248195c7bbd60113f2476fa3687621d668d1728ee433d2f8f4db707345d30f1e52ab87a2a0afd547c6b3f0000f59f17facde48f693490e22494b75d11df1a143b85068d143ef6a9bb5937a9df380c8948f1a01e9675e18409edb0f6b9605b68e34632fcce472dc50b90b0f6dcd57931f78e1e8861a0fb62e72b0baad6f9d23c1cfb0f19b25013c8d9fcd786a2f6f79768b5fb398f7b2baa31ce8156d1fc4a46c1c463fdf30360d42aeed2ef11611d0b7f654bb51052fd4dc39328f8ec4c58bbda05e6f1b3c8f6d8adca0268f2410e9a4a7d63b6616006d0e02f6edacc10e5c54fd85f15a8bd7648a293f23d6a699bd9a675250475a73a96d7475e4fabb89fb5e7de5d7a3479aa485c0befc60d0ac4fd5ac6dbecceb06cad86e219fc0ce4720758917811a3215f8d13e413bfb64fc065fc421aede0b56691797dac428c7e463479fa591b9072c309b7533e427c5cc11a1f6cf9a5b995d328d796d874c5b55dfc12a5039b413ce319cf5ba1f355c4e0717d32650b43e18010f37f048731931c52c4f36eb969dda702afe96c2a5241350a67ba2d026946189c5e281293c9a8e2cff3784776f1de78b917101b54e5ab00c045ea15f28a0e3f509962cf8bd3385d85250737eae5c34ece86b86669c13b00308a3b13c0ac3c83ff26fb52a4aa83c1233a9490cb9ca917a056908931751bddb88a62379a713395f0764e4a393faf253a4026d0472270e6036287d56850df1751543484d65b3062155b6300e0024241c59a862ae769c1a9232a2d9fb24705177a09cceb3eefbf9f106f67e01be14cdeb4d2fc7d8661df3e75de5ccd09a7e559f028fb9837c621ea0045b4d1b679067f246339c974631aa7134d4e910efb28d3c48929cef1df7e6c73668762d55086b6c59c36ac90154135fd7ca4e4047dd0aa161fa982d8edf9c0cb9666477e096c55718f6e4742415fefd4f696d1f1ccd6322bc19496ddebd36282a7c707d5b44113e30678e6e33ab7d34be04a59ac614d6a54134490998be02636fa91633d6294781c2b9a54c611c0045cfcfe81f49aa21b29d835cd2047c854486fd8e65a2ebf629f7ced602b9dd107bfde483e5c9b5cbba4a08cdce09920bda9978b7fc2b4a89bf1573a26389e52090fdf5dccf22111dc8c42fd3c8c477092895398086cc22cca665269e193fc650742a361a44b857d258429f701f22e9b7615bc3dab78c1479a41cf8575cdb17169470b347adfc03e03daea3e269725cfc72df5664b9df36d2f2b55013b71133e0b80577a47182511ebb308b6248d457bd2af7b28e77182c305241178c4124ab102771fd5a8c3dacb8775de881301d71587c76bcf0a97a72ad244d0c42fd71aceec32dd48bb5c9a95b391166c832ac5bac8c7cae4d18b3f7d9f2e4782fdf97732e3d51f67bbb57f989ee0d7589dbd0c2a5c63840e914b9d7d720fa120acbffebf816b588b2ccc052e7fa78992e0ea39dd21a122add41195f8e2e1acd777c1a4e8ef4362fef441feb4d9252c6bfbd2742152300a32027776e3341620d3c8d9365e10e81adcca7d87a0e555c98a0353c692557d90ee9be3fbaab766abf93e2462149fd99c92a5fc58d899ee75535cd1fe1386c5ab0b157c2102039d6015258f59cef3f15b951893a30ae839f740402a30b34e7be73796286403c5beb0853d856d83f1b00b48328f56dcb32e1faab08a3435b1482bf18b21c95aefeaafa7fd761c7f28d416fcde06bf7aee5c6e9eb50e55874253ba3f1d0ce2505b4fc7c3fc996bfbb8446bafe84f5bea94bfd7ca5aeaf237fe793b66e5c521d4092e4e1f9bde1dfcfe53fa55005d21cfa833a338fd9792614129336060e10d1911862070761aa20c2902eb7c5a355eff4cf6253d7102a2ca1fead4c53b57d576d104c081310d92797e4e2e8c269d19910d0d4cedf30fa28ba680c00137f83de940624229b6a125ce5233c6cf4a3640b74f58f288dad8451fbe37641c5559a5f3caf1299c8bfb230723652278fe378efd8e459b9da26cffeb58468a6301dbc06d713ba2d8d43d9038f5f2dc8b831ba58a88eeb5b1786b21e398aeeeb7c1f3d6f01d82b3947862fb9e7cbd7da5d04c5fcd34da28d53e2246e3ac1e3a619ad174efa6435eaa0fc94d610799ce0158421dce046306eb5042143daa336d52206b12610ea6389cdda49bf5af1d4ee42ac090a94ae7b7612073f3a5c36a2205eda887f41478f7d20f18667f941f71eebcfa76c1ab28f2a49a3bd56bd3f4e6bd079ab3fe2d94782236e83585a03e52907abaef7456a95d5d3f3d37efdc035dbfd7c41b8ba0af2df8adf1cf24f7ff0beccd3d26bc91caf42314ef7e466f74e19ae0df2e2298fc2f694a7ec134632035585d530e7e19f65c256f001d75382d9825ef741bc213af186377d9ca10d3722354e1897ca5c23ac6a52c9ad0e6b686e1776f7ec65df033e8f4d5db80c1bc354093b319cb70df93d610667675816328c99322f14e636b95f04e6497f139d508b453f53ddb5c289d849fd5407c9bdcefd1642abd46e28cb4e94371bdc606eeb67c9fe17747c68f2d50e82711da4d3edb0eda06f41b7f93fa8fb4d83cf21c79da67000bac2275508217ade1659fa8d24e5f8efb9f4bd21073ebef3d06368eb03fa3cf0d638448bd055ed20d292033ffdba538559c8ff9a2a5c8f83b5c393643d6585d1df994c3be43e72b8f3f53114d2a5f6bcedb573842b23b6a3eb7fca8495bf03bd03fde7b19bd39a16cec49e01f38e671af33cae082d9788e3202799bc466babec2080528d0609c0b731964719093735b4c1e73bd0705637c47516922197c552baeaf3516b5e3bbc2cd1afa3ef8215196ed580d9561092f620b897e98e786a0c7cbb0eedda8063292ba6482497f5f6bb62fb5ab4c97cb7658dc6579718eb97b547fcf47ced1426561af93a15fb4dc6d3d93b868644943c2c94b23b0570bbb81df2666c24f5abccfcdd71e209f3bb43c01d17f9bc8b9af2c26762fc6a741a150b7d1186e4f35175f3c315243e1c11e92c43a1fc492eef5a13c77a81fcf514ebfd0f8e645dae15a07e86b2f01fda065db4505a5eea83cb616f744f6bee731be191c65449c02603556d5a51422cf9c2f19f8d6843e0c1091e0708aa271e91f71c8602b9fa72189e036b7cb6af1569f21269283de94a6d7fe5849fd433d5b719c80419873db0587fc29786cc598d896fb16360bddd2ce12e54d05418f4f5e5f2d7aafe9fcd6268cbe2e9e6329ffb6c67fab8f3ce673028cc06aaa6b857556bba3b44d3fab5b6e875e70a2f3ad4b2ff76f31ead3462d3801ba373b3c2f545e94f57021575e2947f81f53283fc0a5137fd44fa3d074c92de54a0a3465c858f5a7ef08313faddbc3663e4e0167f3cba39612057a7518fbfb031f5ad0f9f75831973ebd733b82e554bf3fdec84e51f65dab6028c6c51366d9d4700fdf255e4c7bd70766e7f2281b3f2a5363f85ce49f9135904d14bcb117ad754c2594dcdca2d30e40ff265b5accfb116f64ed99aad570c4c5a91efdbb984ac651d8721405a0342cf77f448c17a152eabf29e88950558a86d0074e1cefab1eb7c366682f686ee1338737e675ea58eb8b4c86b9f28a6f6e96459f29e3b4dc59ff044c61a0dcc5c31d803e6e98420e446229ccdec3d0f705e92ffe016bb3696373eadab7f35ccf65ab4d9be09a085ce21bbd7c0555376e4d7fe68b5e7a64f48b5127825fb2be598d991f9c1a54bf52713417dcc599e812d85513a537e6eafa738edc972b67e065595d11678449bce6cd3d69800a649b560d0e057c502ca3e72e97820829ecfea801192c3f4e2c8763c095a43ee6fe45fe8730130937668df1d4ee577ada28238be03286481f2d2a004cc4d48856e71fbd64f1a0043a4520ecbbf1b3abdc96b87a27be8495a20542967aa4cd3a44a11502419a083d84e97abfde0901b66dde48388649a0ed6d93b9f20c530e990c7c52370a114d800d6ab3f6687d6bbc105b63738fe05fa6cac98ad6663936bb18cb923264e44312c24c2ce8e642bb73c921012b68a26a70977446b8f15f9d62467d8b356560c183a6bd6cd76ec868c3bd94a595cd7bf996755a508a814980c5e588b275200c45afd900c8c2de329ec2484b0e3ecd7b0960e5e3425881d1ff7f8bd8b20f5cc98ffc3acb77f5e88775a4bd3ab9f9eb027e27d3af55ebdf4eebab48ea911128d668d00fc3f5b5480aa0d9a4af563ba577384448e5425157133d59e1cef3c722f33700bd372825046b1fa5824e405154a3af1440bc2b75acfbd07cf92e8c162587e74b5ab66b1c6aeab3ad5fa3ee91da4900ef30ad04baea326df912517dd96e1696b4a91faa66675978a375e81f25464a1073dc6737af08d7e25956bb31d438548a7da38662d49db812a8cf1d6cc65f5c63879fd9ee7fd2a66ca3fc1a748cb239aab88c87206470b4c60592afeb6d69ed97a8f990155862ba4e22b64804142c131a23792937aa8a8696e165c24d7692a04bb4471b0f0d2507fe7c8618421428fc7a0acc984ca5cc6bacb772e8a717bbaa646f9643275910a6037afaf5a80678d18edda138a4e13d06d04a5d06431eab48738225cf1567e960e765728dc12e91b91c6f2b33dfb6e033aa68c1c2334d24335abc4a7a1df5636dec29091da54d5f5a1fff41e4a35a0c2f04f968f7d78e2f51c73577e2192bb20f289aaba5a175c2ed533855bd9ed9a842ad482136dd5e0cf45eb5e2d31ff62a3be1cf8a94a58316e74f4ab9fc54f3a0bb83beef0f355993bdea2c83e61cdc796bf2564ae51fae616799e8711998cd88d35cd9824452fdd65226174b46792cb87f4dd282e4e6f67eb66da413ad877ed6ce775f7e19bc93f48bb9e5ec04009de3c042aeacf7f4b25ad6b30e017303f64fe07ac79e8744aab6926d117f13513d0469cef335fe1d0d787c2d0b2c031a9521786ac10e9f8b768271680337f2c3262abdccb5d3107c632bf1f74c83ee91f49988222fb080cc8faa9b1a02526d8b6087e0b2354173d29016b3309587c16f057dd812aa63c3169150de81f3af97d082a8f8da4ce4f909ff649821d7f96d97613552e8cc4902e046ecfa329b1d980ff5ece69b8f1615fdff5244f41cec0af924624ae1641ecae5fa26c5fb9006e57100ee71377ced7c255ae17a0845e2ee0287c62c1852f93877f9f86157ca9675d383fff5cd6f2b001ec0136c07cf37f5ace1853122c2baa1092d418e2a490c4a5c8f56b828ce1bafeef4e77f095d6b4ed99d56f66812cb19be540ebe5d52e7eff2d69cbb8477e11514f7e3604bf9999f78c2f1ca6f60a2216b87fa0f25269c425b7d50709b200912b3b7899c95e12d6e9c4dacc19e327721860e0477a53e6793fbb7fb9704a848f395f48c24a6e79b9e1358cc3497251de88b8d3a7b22c6d8af1a7fab81530d9f0cc98f62debb222b54780d89794238532717b447d71b46a60ed481c21db85b590b31720009695ecffd4ef029964e5d5149622233ac013e960a005c924f73ea82c318455546c53d74aa3f7e2ff26aa074c40a55aba8b08027fc19b596eec6c4f89bae39e74b9aad88344f7cc5ad3eefa5095f2ab47222e9a357ecd71c6700ac576025201490d9e446603dfd4bda7617dd500981b2d2ab8c43882a5208494cb3f8ebc720bca8a7cf6c80bd7aaaf89507bb3412ea490a78973f12cc30413e9df1458917ea3d68b438d424c1314bc8d01939c5a5a842438281e62d0c800dee704b2a6cd3e1e4b885a6b26b894a98765fa3308c9e4b87f93625faecdb17c29a27cd243bf6030a67874ec9f2443cf8154261ac2a834c01cbe1f314ee7aa3ca552e1648cf8b42a63f249e3538026e09e44d69dc259adb0d1a0cbccb5a5dd5d0dccc90d023da79d5634188ff060f7e35a5f9d7ad99546824d63975d4452de876093f4e997dc46eedcd80a9eebf5e4f077fbb10c7d9e19a3419e7b845972a3b62613c5404a209b16fa88e0ff49d7b4f21fecc1f773c5b4be61021e0cab8602c6e8257649303aaeafcbb178e7a460ff07f219c46eb6fe5bf8113723e454003bd707767c107daf4255751daaf8decf35262640058924eb6587868b2c08230b317e97396ebc928ba8d274ca0eed0bfcb637676003c64e8c1e1a0420b6c96a44226061ced41b8448382abd2f3d0c472afcde231fbc9ee90c2f1132f8e2391246f95ad93354c7460e20de996ad0f61b13b27646887a637cede90b94b7d8c3130f0fe060e8d955c711a2700b302a75bdeb32a0a6802ea795cb114f5f82a1a381a86bbff88b299e47728b746dff964c94c52b661b9429376b1320b46081426b7c340206dc0da151bf84be2a49e78b6b5938753d2b1be8d9e67c43c5d70e72519f5f90d9f95e84ee38f82b191ac4d968b0a37901fd923cb289d585693ac3c3f8a94fca6df45e694e199a9cd0b1bc1fa7394bcc96aae670dca6605a998793b7e067ac410ba631057b8b76fcbe9524df820c02efef1608b743cd2aa6d60d3d8e476fa12d3acc329f8272b087d89471177ed531fec1f9c24a975ca2fcd8c246a33e291a3f00b7f234052067a0059c86762475256bb5e7dac6f121a0925506b18933c6e314915d4b3b2130aafc2483ef22ff8bb7b887565b1bd22fabca22037d8fc9437f675c5313526266f60bb7c7c47f30c7d567ed142ea5ec367c4298328d20e5344f01c0c90cf8a6302f4d84b6ba7495fba314a05ba29b63bb6d458fdb05a4411136958309f418fb178e19aa09ff9e62b29732fb2986c96e738f7a688cb2122dbb8f2ad9a5f28bc49ec0c462413552afee8e403259b55ad6dc334dde7f2d306929dd01f2aa6036cafd41874522689301b81c9e50e86828894140356db0a3317b081ed9d8148c41e77e6bda6287762532b86eb91f5480915680deb8a91fb8656b7f0109064865d2b846af0861f67d3f720d6e306540cd7b68f095ef3690b88ea93fb6a402ff5697597cda83171f159e85307d1a8c01611189bd4eb4f0453ab88d43ae181a562a76902a67c687514079d6f4304d9a7c0fa24b6e86074ea0a9fd8187c120312078f5ebfa674adc0303734bf8f6b5585943706594192ad24c9f7d9794fb83758924f862855ddd50bff58b522c43d73c03289baec628cd693cab93101b1e473b76532510e10f03e86812fea6f2d6f5467dcf29e6d7cf8524f383a0ded3f0951c3ffb171a6b8a6d97b5fa8899a19f1a3d0e934a1d4741076e4394ba225158f697bf7d5651717c6950229a0be22e8120d76a414edbcd03d505264b7ede8272ccbd6dbdcebaf11daf6a652f6f9eb74ba7a3ecc942892891388005ae5d971e4e79d696564906dffd44845b704a9abc2fa5ba1bb69a548423a08044ad6d0e365db7e6bea0f3844a452759716cb98dcf326001ec90c1c343174098cdf47ea2e13341058ca014d2a30e9ba3c526de72a6e387181bf76a278c9cbc518d8c374a3f1d9802a39464a100903dbec16f8f095f5d82d9d09507281e4f7fe0ce4fbeced193902a5f658af2a4c1d0952dabdc6ae5830b6b5a2c3f5b8d33a73665990822e5f4a7ce5366755a1615543bdf78299c71e890e0bedb6ec277b10a389d6a3ba9c037221421279e51ab50fb115de2076cc99444202e88ebd9d0fbe4e60234b7b761495ac6c9e615ddac8176164a88fb6d6cc2b52672c8949afe3efc1e87a598896bc93e421423844fcaafe65af898a015b3bcaf623ebeef9a57155af5278ceb52b995f7ca466d9e18b05e86380679e0257cff6d0c6750078462f2ee4701d6d8289ed848b877cf5918625b7937060d667c11119881c30809056892352c6c53c01e395af6866ea350e6f21fa3db772c1177c759999973b51e11ffc5908", 0x2000, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000cc0)="e1", 0x1}, {&(0x7f0000000200)="974c795add38dd579bf6bf835e88763cd28b77ae615848229fec2827f9f191c3efee929d3a221c93db5b866c86f03359df9637b9688cb0ded41b6680aa97d97b9b05b5409c9a8cbe6176d34531dd31909885b8996835b9211b79e1b8bad008258f54a8c5cab4b0f0fb3004b17b3d3abec1d154cd477671c31bb54765f3a4302e5b5733cf7f5f5996bd1ccdc24ff1ffa7bb022ff5834947b9f1", 0x99}], 0x2) dup3(r0, r1, 0x0) dup3(r0, r3, 0x0) 02:07:38 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000340)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x201, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x14, 0x2, 0xa, 0x1}, @NFT_MSG_DELFLOWTABLE={0x2c, 0x18, 0xa, 0x101, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}]}], {0x14, 0x10}}, 0x88}}, 0x0) 02:07:39 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) recvmmsg(r1, &(0x7f0000000cc0)=[{{0x0, 0x0, &(0x7f0000000040)=[{0x0}], 0x1, &(0x7f0000000240)=""/246, 0xf6}, 0x741f}, {{&(0x7f0000000340)=@llc, 0x80, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/72, 0x48}], 0x1}, 0x9}, {{0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000500)=""/227, 0xe3}, {0x0}, {&(0x7f0000000640)=""/10, 0xa}, {&(0x7f0000000780)=""/248, 0xf8}, {&(0x7f0000000880)=""/215, 0xd7}], 0x5, &(0x7f0000000bc0)=""/224, 0xe0}, 0x8}], 0x3, 0x10062, &(0x7f0000000d80)={0x77359400}) getpid() r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000cab000)=0xc) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003940)=[{{&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000000)=[{&(0x7f0000000680)="c5708927f7419131f70d66593c341a5261f43aa329150c42db34a2e916a511a856cc9c7291a5463c27b17e1942107f25f8f6d26b09b01e04003379b01a88418f4f37165c358df0cac94f292b29d73772e586e9826f45831c75f56e320ab5f8ce22101ebf8b25d5480e09a635611ae7e29c88ac7795c74617dfed7d30a41f3ceac76c88875d90965ae10e5ad2386d107aa83d88d4166aa6aa783fa60ae5acb3bad88539728f71a5c0b5afea8e0233b054f5981e23bc5314fd93601fb209a01ec79e12fdc854c3525afeef25cea8a1c8e1fb0a655e64eb0dbdd29907458dff4bc056ff1393", 0xe4}, {&(0x7f0000000480)="be1e8bea6777a859ebc451f153133c533362409900256aa256384e4b85af9f1d24cab5dc9d4dad011aaf423a3d613022c7001e4bdfedb64a1948e79c1450255c", 0x40}, {&(0x7f0000000980)="c17ef73660f3f9e6ba0005d7d5a95e607d970c1583aab861e92d0e44b86050957ef3c235b0aa924a037c0d0e4d08e7eeda73c6c97d33705b3c8a1a1a7c41470c9ee2e5b9e5c631d4a38569d9e9079a0e0c5f3351a8b83759a432c6a5754384ee6dd0b96abfe104fa74418bfecad2da2087fdf399b412d8356af801e4b34dd616fda136003aae728744f50808715c97ca5afcbbb81312bbbc71cb98634581c30d5d", 0xa1}], 0x3}}, {{&(0x7f0000000a40)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000ac0)=[{&(0x7f0000000e40)="2d2ce971d06c45fb63505aa500f5ee7f81e0bd63755e363f8c8c259242c9e60e438fbc2dc776a9d52429282518ec474a60b81980ef21f309bb9dd2372e9bec45edac1e7905561aa366deb8971a10f2ecb4ad33f5379b7523af19c1f2b12d7d46a92b98e9554e2fd842f3c4e3bc3d6bcb5081ad16c4773af0cfa837d887a539d18a8b95ae041cb3612423f5c628beb7d69a7148ccf54f1f2a5eb2b08a3b858138c379eac1908b6721dd1f8b842b487b2440", 0xb1}, {&(0x7f0000000f00)="c0895183b7e37751c2b1682c9a8bf94cf818acb280587b117f0ba8a2ff31b15745d0c797d393e9101250e10f04147e862e610ff3857d182549c542bf3d7a88dae809ca96a3b9c127965bdec448efc32be90f9f230a737fdf47c2b25c65b43239014baad9badc4c9f5e6030652a78ee1923864439eff213c385dc9b5773acb6031fd05ae57ecc4c96e830fdad951b1c0b89f17bef9ed1e07953d73e7daa5187cadf7632bbad5dae2368934fdb6d0f0e105acb26bfce94839dc5c1ebdca9e6ea2f7f67f2c37fc1973aeac89f742ca107d601dc0e6e1806f0272984729239e410b3352040b69574595d35e1d977bf88ec0d91fad0d2950891b7212d1ec2b0b0551e412d118315f3261eac269e5818948710781a2d84495c58bbd5b01f38e6044bda51f38ded3e7e224eeca092a59699e6c3307b3bc098b84636e6294d8246054f2df8b6a604fb8eef75bc141f3e7af58e9a96a47a962f07fe42eba3b97ff6285f547a0bf99dbe0d98b84f7cb069657f712eea2e78934b8a48929ac1b18a0b2a6ddd99a566019d655149021269c1eab5769c11626016134642f56c0c5a26d2ae086355e9aa94708ef3d4820f7410b4d9ed7410cd235134b3b3c9c7ce720773871f01fc0f795ab4062ff8c174daacce5b14687529938aadd510c7122cbb6458e8de73a2515ebb84dc7e2a18f92ca96ac1894985bfacd6649a900dbf5a04cf3de746a4e32c6c199f8b58b1e27fdfcf4dec35d75704a7fc45a67f8e3f89462adc44dc0334b923f0bc103647ae7327ce98efa721178b7bf2f993cc154df09851156fb9845778f629d50f9267b6c7f444f29f15a79bf762c04111a00708b5f9621ed2374f24e7283179a658c1f353d0530bef74586c26bd79f5391f18c4f81eb09a16d7b6ffb2c64b26349a5be27cd1b69f89b09c3ea898ec7fb68a9a0e45d1a63c72905fa6dbf804cfd46ed8514ad1a21596d9f173f40cb408ef6e3b96356cdac5e712eec0baa7dd2d8153122af7349c7f61a143874049694dc8c9b5d45dcb4d59845e3339cf0e1156f96cf8f710d9518075f367651d41fc8d6555d2025777d7fbf28b69c0b87a5a3413bef8a10e3671de4cf8a1700aeb3aad22281d72cd5b89b6371bb53f49c826bddce06956dffe72cbe41bdde043273cf7ac3860cb210660b2a8a2dc425841116653f102f7266857d9027d4b7e284a8c3267c6b395d58aa5f448be57d4ad7a77b4682f4c2ea70d12f6a5e3af69526c718ed2612e71138cb75857c9c54cf914fbf818880bb8579db54981da07323a725f036d6b818430fe18bbefb7a952e4ac937b6e2c47af2e844b9cca0d26042172280bce165a7c0acac7ca75ea54fd6c92cac2a1a8beb7479ed15a3616fc1d384ef2687613eed3db8240c6ed3e3ae9ee42e6ce9e12ccc73e1eb603d0206f9699e6225899efd8045136acff88d849510fb1b28b813ad8e177672cb0e9669b37e409af0de8dc85c71315a9f9fe4df4b0e965a041dd1aea914d7a2ae4caa091ded2d476fccda3f2961243565baa58bd2f3efeac1875d75159f8ca70213cf2289cef2ea5acf661b05dfcf6a53f20a66077ea41ea178a18a83375a4d7912a1f155c7ba9c01e33f76fd674d1ea56d2a918688d422882c41a10a198e125a60079e150c8ec0e8fc42dd5fc50a8b3250305327f2964476e95d422497974f1b7d09652a0b4a5eea51b7534fca890a21ed319310e2c53ebcf648f0aad4d5dd5b63fce577bbae68704e1b96db6d6f739e831ed15afe383752703d1f56aa59122ca77897de381dbc29c5939211198e45a29932fc74b8e9eb5f6c6724023d6f44c42d97a4c3e5dc4b9a2f9bcd00e4d522c13c2d72655dec2373061fa067cfcaf950a9a41d535f952b2680a93ef475d9ad4ae43fed960ede42b6f69c69b036f63c3cb4e12bdda713b8c126e47daa8d0cfc662aca6b3e0174963b86aef02bf936ed4f237c1166b6325ef0c40a78a768ffe5a0facdf5f5f24a2679dfe9d4e4ed4e69ccf71b0895b90c93ad5ba24e631a7f993cd49dcbb3992d9526281c724fc64a882b5a24f835acab596ae35496af8d31f693976286a001b2c5957d467a3db0aba8748018383847a9de1be3192011d3a04b62c80051a5190b6de9f8dec72c4548c41bac3381f50214287e29385562669bd4d118121dc628f155631c8a0e84f95e4812536ba33e8beb7a9840d20ef4aed9dbec12d2d77b9d028865a4bb87418ad1fac632abff55fa4d12aad434fcee2ff3c768249d52ac478e021517ad65b2d66149ea4cfb29473470f3cc55f41cbed391b634ba49863cd8c23c60d4c47295110fd80afc948dd97e9c7574b95efb715d53c67d23f2b72ffd00366cd272a39d7f1b9e325b03ebd31349a9f3540f13360912b4247272fe0c85a3de2afac0c7edefc181bcfc07179aa68378549c3312421f309e7a35b03c66e9cb4cc20c6dd7cdf9dabb094598c84e6a9dc4a8d4f443e18acf5115af119ec10c6a320a6d841349aff5faab6a66156e23d9e46a3cd63e8c26c07b145c0f5b748b469b01db7b5cecf9b5a751ea7d4c291077ebb71a6fd9d90e03803543e68c85f3baa860d1417ce3da8c254fd8f85a9329f582d6714b86e4b10e608de503f6ed8e31af82e7f39b973742106ee0cc6b8ac9f3a7c7a8a9ce8f412c03d31d396fe2312fd060337a064a1e1855e3dc5f1d6c19146c5c0ca1d5576a33c104387f09ebc5a20f7b8459c6cb3c56a46021415616b52836c706016729772c5672623899faa16600a08fbdbf4a3c455f79159e5095103e64f51f786b44faec27bc875735191f4cbf0f039c5f1b78fc7fb1e64726e29938cc00cc851540bddf8bb5d73b9eca9881079492a9d9212ff49c5830a7b757cd90078dacbbe73dc93922df493619ae8bc9001c76bf2604c6befbd5394445082fd4a17e56721aea2ef0494ec4612d4ddbe60d690d94ad8a74b678005d7c2ec43fd1d68b7a0153508415eefd402aad639e87ef7ba54867cc3d751a1cb166f8f901b6afc8bb3d5602331c133870fe92848c2f56b451a72eb7dd993e673eb077fbcdabb81132427ea513ea0478b6a3daaa6e918a111783e35029650a03b027d4f428d85ce3b07137e6bef3bed90d73fd9da4b73d4e747bb44d8ab106937d9b8fde6ba53256a49c6c92ebe27a09c29bcb39675caf39c9820d8c44c2f724410530b3b584b1686dff0dbc6f4f69a3b4ad7723f2df959e737012946c5c11d6b9b31ea20442746b93b5dfd243e4190edb2ea43cfb9bcb025e7499d6ff4af62ed650c0c031f42dac4f88f135356529219575ab2ec36ca6adec3e3004b4e9f98ee78caf97dba08ee25d41762859d5cc1711fc3d2b3e61dc340f8d4af3468ec159535588d14d72f22c51d3d49e9cb889762c0ceb743f9cc88b44182a5fb7da7dfdb5bd17a2fc67d671243b703ccb5dce825dcb467ba6760c9952bf2649314939ed711146f4afe177fb5c9e78946e99e2ef07a7155335c86b34d75c187f28df529fa568feb7815c8ed5e832fb05699e8423dced7db0fe3c0565c0aae67aab41d64668dff7d44dc3b8abdbaee967b015d72fa35ae10655b4f035c224ba3a0313bf9af50ac42c4c2996abafea9999c0b2ce741f53adc01804f2f41953000c27935d2ead2bc3c47b5090da7ab9b984c326f78d861b69e00ce1032138aea47a21b5271f78bc5844579f7d7333018efde4309fd0ca76474818e335218c2672a62ce62e0cced9440abb45ef88fff6cb043c795e0a8f7d0414aa5d9f68db77d8ab4d989dc2ba61050b58e10b1efd5ef259400129325ee30af38909d0d415d1b5f4f3436e1c0e7c8f765d8cf1769ab61fba5f20467a182e74d58c9f6d1d43b45ab61988b69445f0a01719d59116723d5e4b8b4c17d38e37ed8ad6e800e08d16fad89ea7f5c2e454d94b6cb64d47a84f500a64afba9cfa438a6675c7d4c03fcf0f02ccca198757785f19dea2a8b0b70a1b793db1ecbd1ee29868e389780b176428244ac7564c0f9f3209654a6b979075e5ebfea1ad1fba68652b112a9a6a5c7845fe57ba5b4882b6cf1f64ce596120465b03c99b68ebccefd05b13fd2df0f35595eb49f6175993d9285b8a9d4ed8e76c08b69a35f4f92b73164fa676483dfd89cdba4f2298345b504d3618c7f9eef1dcbd1e1076ca2338558fd877ff9ef75d3d63b733499000bf0e7ad69417fc2e259c0a1fdabf5a80184b97cde839c10103d5a956492079a9df90ffc2587ebbbef11852f77ea2fed2a13174efa3d260e52e9c9d06260939cd90a5eae9e2bd69351c0d53b6365d2a439e2ac08fb1695faff6de8881539e8d3bae31383a57edc3215eb8636dacbfa9113e6cdb84e239d7800cdf794458905182160daa29b5725f604e026991b2defb23298d5030456ab03c3286f0913dd4f815ffb24ca2eec9d6760935e006142ed9fe9373bd14d465042b85ea805e1779265de6811c2c84ba98dddb8cef569e187a26ad31a930607d91682be7782059e7549224ef3781a03740c2f7b71e80e146a01e4fc5304a271bf9328d9656dec3378632df90a9e767e572c1f8dc2b57e7c32a5a87064693c9c949785498322705f8bc29595c465303c7c2b0f7dee9e5dfa72af926e3b5aa1fe7d79736d9c390800c65a933a64ccdc0bee15e4420e5ed175f3b98a09b9973f3c3917f16d1f246f9947938b01d911e0cb2effa660698e7b19a18955a2316c4c9c50b16e5b96e7ce65343ff11de83e56a835059bd5b2b04806073efca03888111c662ec7738daf849a8a1df87f2c8bcf682a2587b92816530e861e2597a28c27ab38a06450848bcc02da62166e29d9bc77d15bb25a153be10042635408efa0fa5fcc5a03203b12a2de45479c5df4b0e8acc0531ee11d376c1f7071f0a8a1a48bc4aa1ad3b3db5663b3c8f32d50ee49518807d1988d89a107a2c135322bffbcdd495d666179ec7755dff1cbe33af51d131189220e46d5edc6cfaf1e79c6f9bfcc95c05c03ac589391867db86496429ce7219c6c963e3e7d4074a2fae0ec38eb4cd5fb64e8ba7d82926a75feaa72b722d9beff1b70b10e1cd065414817447eb7957cdb3f3d01f6cd2082b43e83649e56f438573fc3f38a0dd1fd535e53086ce37b7cb688ef64a61410dca3e0485b4fd7b3e7b0b8ee9caef015573fc3ffa48828a264632a936f423d4f3ce24002391b470b04de4d8bea865e56c794ee49e32677fd5aefd229aaee5bc5e61864c42eab8bf82055d03b2ab95640929178df7160f80793af847b8dea3014bba1d06d1573cf91282b0aad32b43c985153b22b69223b90a1cac02f40936b189907a09e44edc70886d73a1f306e5658dc825c9efdcefb24ec280ce186c9db8c3b19d16d6d3f14c341a1f0d7759467a7fb8862b5b79be40da6b5c446fbac2ab1b9d8cff4eb8aaf69a4021af2ab70fcffc4101e6e0fdcf4bf6d568465f4d47e7c5c28d6dedca9aff411a7ebbc2b9f53c7933246adbebf405472b1cbac5f2d930e9858e699b7d548ee6a919bcbfdc3778903962eea02f28f14ecffa1250ec11e895ceacac5d9b668f3d1630a8bfcfdbd57f0c637e234a567e35bb64da922d155c38a06850b31227c20335f8ba7db5a3761cc241505fdb6bca85f4e1d43c8da3ef1caaf89f80cfd2f6132b9363ea3a33e3f9bdac6680fa29b7bc9c88f5b31bd803f73b369215442deb361fc7c1b457c746b5bfd5ca88ee5e726d4e1da5b5a4311359e231eba93aeb6a7e54046edffbd36fbfcad0a7a0e12cad86d5c75a4b2cbf81b70efb5b3a3", 0xfee}, {&(0x7f0000004400)="6393de23c5dbf18ff358632cef05489064ca3ae29a4e2c7aa19dd79b7644b56dab9715be30da454c96ddef5aa662f1de470aebdd6e07b09238d3d1a2221eeace7a56487f55e1ff0240a0a124cb4d13087052342b9183caa5010e43914be5cf11a00b82ca1e3f0b2f4a9c818a9a9f3b9b79403330a35316e9598e78149df9d7bb4ef04ef06b1304ad6d7054d569a458173cbaf2b9ef95308daf2e8034a094c55c4ca580e1f37b21dcddff8357ada05a17547ae2901347d362fd4d48cc4039a333262609a0415a84bfc28a5319de077ca41c0514b183a3c61603901a8bb549566abbd4d82fd2f29ccd1a1feedea3f3037709a758ef64496e221a1ed5de918d36d6a88de63bb54dd4138d4fe7baafeecf01299302347ba25e4d2ef1275f51db2d5471ea94156ed668fee80fddec5eb8e6a544202c7d652c62a7014e78d3684c17b52543b6158e28e07f87235d800bc62004c026c6447f1af11e714f7c96e339a4976d6527b3a7edaca183ddb8f2865c8dbaceccaad692b17252dd095bc2de0c510748d86ec63e3babfd821163c003078b72874cb3c57a6eaa33976f63e3e956a3fa3d4a7b10434c7ffa5388e5e92871f8cfe849a33d38e44259be11a5ea3a0956a7c0774c37539e4e596e2e70c5ec73982edb018141020e7f9ac4c04010c13d5599e8e5df52a24e53500f0f8e4aede7038ca85e78176f6dcd623529c1895a6cbb93d23b65d82fd8fdd8436e61b492f38ab3f1ed095aa7104b30bc1b35cfe184cfaa5c84d6146a1ac67c07c19fdd06361c744270a8ca106b837278f621a8c4cb145c49f7ec2498d61b185aa45065407dc46508f5e069e20117eb7a7acbc579d2d083989f498c2070aae576d57c6b9c2cca0962a847c101d3684e3f5b782e373bc93852e38adbb0d8fd092fcc630124d0eb991133b6dcceeecee4d054b385deedd505c8cfcc09a77a71ead339932f31fd5e144d72750d940ef18009961a31cef78399da6a14c17d44148cf5409c3f8a76a4cfe8f4a8ef8b6a87a8e7e6430dbec42fe71f29f1ec5507bbec0b1895aab41a549253da9ecfe8d3db027f8f432edfb2444f32283f6b939149ab61b8806f2ab484100eb4cc7920033afa268b3ba1ee3627b0dafa8e4bb52bcf0dbb0f3513d75e28ebb071355ab73131c90d224d55275ca0d7481ba07bbcac389d9166d5c49bc8431d03a1e7506e06f836363083e2f277536cf2ee3096b6b714a53a62357bb349d4fa179bd4c52e7fbdd9d69d34cd47ca813bf3f7beb59769d1505d1c47d6e71de00e597e60f007137ffe57a8a0cc4d3c8510dcc7494405ae6e55082ed5bf4bfef2962c8f144b249898e23a50cf7769d595cc7974251dfa40af745ec289a08d5bb251658540a672ef96f19550027b4bdc7deda856bbe62b36680ab94ba647144936b633d2ef6c5bff3a535c6efc7f00581492ddceebe21b67cd2f8b64786ca0d7822c99d5667850d5eb08bd06a3bb78805c44885aec1f176e5ca82996502815866402b25c3c905935c694cdfb20f7502df711d18fc4d8a80b8140d89b6d3b3d2ae94936c03310e8890f6dc753f02f31575b1659697a16286bde3ca597e515d67d2b445afc49d8a601e8d1c06f3117ff83f4307eeeaf3edff4fbc59b767b3b03633ec4ac9cc1cf201adc4a477ec50ba2fb79290645a2f9c6232bdaa3a80ee04a12a18e05bd312c451c9ae9d0d3f44e911c828b36761b35bbcf7e0fb7b6bc6ba333def774c03527f1638eefcfd7f1c0db57940434f060f07f70f8c6bdf952274b36758e205e3389d5f91b395e6cd18535ea4fff8600dc96e6cce90d8cf09e2e7c5f6c610453dc7ff00ce8d7c6a595476423705d97ad97e3bc6461e04959462e311c4f44383049778a9f17448e6ca30fec446d842ca44891971422d1ad63a5d411a5bf4bec6f5facab840d01cf1cca4cee817a1b71762cc6a23234712648c21ae4b56769cb25e29a19636604c8e039d34bfd2e053fe848ff03760fa3e1f5820976286fa4a2b448676f10bd09e7e9cba397a43b87df4d177e7b59b86eb11c4360d3e5197dcbed9610ffbf59610b268b01589d7f947d3654e8e35ac1d54b064ea89765169a260a3b4ab479a855adec840435246fd2ef3276cc90c2b4eb0b16aed8debb66ee8295e06804ff6f506f5dc5a063d14652566aa23838444f2367332b1c8427807b8e9b4b002f7eaf245e5c670704112ce5d62970d6bfa080469a4f4523a31674d6e3d7540ad35355f7314bd4910aaf0af89af31674aef2aad09035b4b85823fba1571b10a390d1677e40aae3a62c26379d1ad7517a1379b3986648886a2470ae13f1d7ee7c9b8d3bf177c9043a9a40f9efc3b745fa09760b8f9b19084e5ab000e0627c79a134c90bdd9e01edd3366e394034668cf072f15196a5552408cd81ed7147125d00078bc680c1a14c74b72ffb72e64503bf7cdefcfef9f13c617e83e2da90c60efae9cc2b82447d1e4d2b8b969588d5481b3fb03e43cb2827886874e81b6fb00197e76c0dfb6ad02250d358e56c34258fa78b2fd912f97d3e10b204604c108796e855d32d20f75c82bd3906b2b6f1aad007cfad8d67db1ac80b3be209a0a60b50613a4e8f501d8b10217b381ba9c643c8d37acc1a12f1837320c7803e2b56ce7dec6eca2b083d61bae9a2a82281a133b1f6707adff46eded85f0698883cf0f6564286fc51793efc90ec8e95ce45c188bbabe0fd6d844bbef83657ea84321f0d2fd09a20ba9afc3e28f593c8352c84aa0d10b6569ab84144d5fe78f6b925b09312387480f221b26fa1128a479d5fe774d9ff323cfcedc984bc30291f99c798c9e01c22e2e3c4df32c4885eac8922c3d9c61271f96f0c78c78794759b30384ad13db82bfdb9262d97cbbf2ca3fbc868862e7df0a0dabe18ad31f536ecd6b159ca368e66e490e539847e97ae3298dd82646f7a4317a8792746041a2350a0d9c12df5858078023b535f1ffd30aab5f8d31cd8e124ee3a9b67cb63efdde1269e3fa7acccd3e91c8a70b724d6f10ed29495f906b631bded933c697e3e112324b11ced34e0751f9f3d50d6e6dc71327e5e6660cd16e20742ebc984203303036bb11d16928efe35f59fd0204f02e561e31f263682dec244f14acfb0f681188e6a8c48944e9ee21ed5db6224eb0225b093d3fc020d26b1281859693ad9c683395b8f36d6f1758c6d2e74b7cdbf5771230f5d7edec4ea922e717edde7811f395f8deb9f3c7afadb7cd70e0e659bbd02afdb649ed7c1afa97d935e7b51a099401a1443dbc6873609b7219c606421e925325fbdf75d89b26d62e38ad675e5fd1a900d29a4915f59476f99edf7459430a6b9e529ae0a483435bfbcce647ae8877219c524a9d5b3bf4e31e9a46b891c3748c34e5ac3ce4e37fbacfb1607afc7d6db515ae21b2ce25c895edee5f0be26b745c4da165cedf4038e02867a5818e221bf7bd32469b7c2076571576076daa59b6b1eac31f5e6ea0d5a1948e62343401782238d39eda423f0a8ee4d2eab899a99293b0f0bbff98abe19c11244b93a84f19baeec83ca5344932202a25755f927685b517e1d18f181d172faf27932af041641f5552e6aaeae5e0a4dc86dbd06dd14e76e8c1196ac4c315176351853e36413b3bcd58cf7b10f36309c9e45ce1d642ae1de79fcb7b4c6b97205a4ea201c954b08bef9f886d779ac955027c2bd9bfe44aaa4b3d0026aa3d153b67c12b57eda0acbd6f130faecc27431efe5e9662f3a142a6de12eabd753a46029f001529d7f52231e74a725fa5db51c8c92349a86467509732fdd468ba7267332d8052bf4d84907e69d9b435172747b903edada771612cb7573a6414298e6f69f0cbe2cdaca837d92bcecd8a1b2bdf677a3b99d4719312655b72233f45b54ae9582899729c8abbc4ded2cf8f3daffdeb8ff631aa017f523190c52e3976a279b65ed6bdb752d2a6bc6039c33ab8080076899c29a81b2ea7824157c65ed8c71a3fb98971eb388f5a251fbd4a6e44b2f4f2652973c3ee68ac44690d18e04d8c15e49f50880a8e3e8633d6db0d2a8295227a1795bb8df73066e171b78d64ac10cda06ce05aa3eba37a4378f530c7d657f4e2ac58a77503bddb9a73a9007bc9c6bf1c44e603b06c97b2f3fb0bdf5320d5c5b81c650667386a48483db6b05aeacca18001768aa80836106169dd36ea6e4ee960d1fd04bbf257f03ed0f4ca58b86a733385fa255c2ff882b91991d7cf501e718e043784749111246cbed80ba27d9ae6af28dab68651ef4838038d34f1651e5b38c7b7248bde10e7096634a19edf768026533587cfcc2d670f63e7609a59fcf98f2c664468110994917f8f8821eb8da99504ebc05da99350d055e032089dd345ff02a4421b84cb131b25dbbce31a364f1626b0bd2c02f8138b0c95a25d398fbc300a04a02a8103e3ae25a85a2547a9c4d191bab0abcf6b4fcc346852685a9cc5aa2748c0c8752a1a63049260059aeb6f68342186edc64ef9a8e33324217f2cc078f0a1c7ea031aa59a93c6872bbec8061006be66cfbbe8e627d7b61437e5b411a3fc3d403a9c52d05bae6a03e127737a5121fd44e25c9f055f41d0a3868ffb7971921c5d28fd729f50dc045f4cf99611009e29515c69b3530ba73127a18dcf63bfc272832afda2768b25e7f5ef63cc4178c91a6662107e8f40d32a79b8b6173f940400dd0930f8e4be49d80b8a28c966ea5b1f33e10048e2b0604d19935dbae513d0aec031f0cbf8ac52892f87cdd8ccae17ac16eea6409ff1ede56aea931821df1c685aceab6529b4403adf28ffa3461b16c7cc02fd27b053d7f8e3022d48205e6dbb52dbda66fd91140ac72b3f64cc8f23a923f947df5f3a204ef0b4b88fedd481b7f56546628352a60c1371ad85115fd988bc4618895e7c6590f119c0d1422db5b24c6df012da67df552ac048b3548e9456d13bee16965950df21da391c5616a9d97248a038398908525c6d5d3f17be5795ccc9b0a0669a6cbb578022cf5e2d75948099c6b20b90b2678c127e2f5f65365d2a8b510e03e0686cd2543e5d2d2365cdc668ca00ad60459d832223395ab59e395d0cf1c3a1fe5011975ba8aa576b21ef93c50224b591986bff873e446a1dee8735122148f40c29977a8496190184554c27f4ff8d49f6369f843a61233e8504943826ec12748d9bb0d53925e93272716b2fdd1c81c93fd3501ace8fc6ed354a3e18fc6f2b4753815603550e7563cf2365c4b8c46aea7505dd320aeb079614854ed4085d69ed9ff858595d0159c52b5489a33d4a0c378424cfb638b395b2e3d8666e1bd94fdf1ec031cd755d0e5d8bc7551f56560879aaebb0d4ccc598848a4820c7489799d11cbc2c73cb9a1db818601f8fdfd4664b0a50e3d7165838df54ebdc644c82acd9d346d69f71c69fd35b927697b6ee3169a25a6c4e09c7a8ae5f10baa02307df6fff30e924032d9caaecc1eb525a7f91248e02bf6e90f1c9bae584734c0d8855206cc2c01d7d5692042c8061a222c497d429e41f86ee40e781caaecbae38737ece2d20a0584a4190c74285d1ad691fc0c0be65973b0df28cc38d81b54c2025ff42297cecf3687974eabdd41a7019b857d7a9eca0ddc12dcb238b6b4a447af9545cd86a60c7c5131cd6a28ce00d8f6d871e3dcac78148f04764dbf3208c90650a500f7d07c1e380e3e410af2b324882d6e0f319876cfcea199d7134fb5e6725b53299e9dc658d4cb37d06323d860dab1afc8728dfae2140bb6d91911c65985932e2b09b51fd97f79a568517284a545f5d04a938719", 0x1000}], 0x3, &(0x7f0000002080)=ANY=[@ANYBLOB="1800000000000000ffffffffffffff7f", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0xee01, @ANYRES32=0xee01, @ANYBLOB, @ANYRES32=r1, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32], 0x68, 0x4000080}}, {{&(0x7f0000002100)=@file={0x3, './file0\x00'}, 0x6e, &(0x7f0000000b00)=[{&(0x7f0000002300)="542a38c63ee029059c3a0e69ebe2edc5d34cb52012016b9b67becae05e51c04aef6789aedbd68426d84ae57c2fee7636b298cdf4a9c9fd83f2c74deeb3cf14ad46e8c61bdd6fd6500e29fca22f7b93941ee21816c42f51fe50ea3ddbd3f61f83", 0x60}], 0x1, &(0x7f0000003880)=[@rights={{0x18, 0x1, 0x1, [r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x78, 0x800}}], 0x3, 0x40004) sendmmsg(0xffffffffffffffff, &(0x7f000000af00)=[{{&(0x7f0000000dc0)=@nfc_llcp={0x27, 0x1, 0x0, 0x5, 0x0, 0x1, "ee216df5aa595f7a866edbd15612129100619e39ea9cca8fa21c6cb1d4a75ffef9cf27bd6cb089915354b603c26c0d3e02b56de25bf4175eae077f6ffc0c73", 0x16}, 0x80, &(0x7f0000002380)=[{&(0x7f0000000f40)}, {&(0x7f0000002040)="d54aa4944bef783a1e13de75f5b8fe3a1f2ed4a434ca4244d1462d3935ac666e6e7aab7e711476bf55c77534a76baf2331540bdd3f", 0x35}, {0x0}, {&(0x7f00000021c0)="72dce84befc5bb36a02e080a85b0ee8acdf065e13fcdc3e6def50d3e0686bcfa153bc0e290d8390f7b9e7ed4bb874dc3f7e2bf307f05202215c637817ad6b16f5ffd034e716af006f2f8f609a84d942da8148addfb4dd869190188b745f7896100825c956375b67ff51b10232944e56bef1b823ab95f6cce05ecd612d3055c3044d1352f83cab83798427f42137b82b8bc47095148e9272f931c342dd54a0fe65a2745be8c5d6ab45504681fc991d4010ab246ae2f18164ea220c07054467860d91a5b50200d3629d0235e14fcea38206a60f94c6cca92a25388a5d7d52e4e97698893c7ac7e4d766b4df30ce3c2854b1c9c4dc53e90", 0xf6}, {&(0x7f00000022c0)}, {&(0x7f0000002340)}], 0x6, &(0x7f0000002440)=[{0x78, 0x1, 0x0, "384a9acc5278f0529007c828ed69b4b187918440e2ffeceb272eb4c4788218d69f2a234d02e6e8d80580299673c5074743b6b7428288e81cec151ea36a3d8bbfc0981d71c509ab90662d24ff8d1b7ad17b8cff8f2150d8247e998ac105b1c32dd309"}, {0xb8, 0x0, 0x0, "71e5eb254dab18b32fea45df497cf7e8fe71c368d6f3f31024226e63835d9ecf09779db97f6ee3456a6baef447a1c9a4f976510b3a17525951f4b97f6d18b8a4fd7d1100cf70c8c73f97a5d2113bb4e4a8c8c07c2609aaf1767d3028f6eea958cb01df25b3693cc503cc41947981cd477984cc673e06491af283fca6bd7aabb8f98b559121c7fa75b706a678e35d041700b43e3e4e76cd322ed2b2d572a5f6e50ad6"}, {0x48, 0x0, 0x5, "9ce741c3800af80248847b9cd83270a1ca1fcc001cfe88c49a0f91b91f02359ca10da281aa5f06781b92b51ca21e09d435780812e5f820db"}, {0x10}, {0x60, 0x0, 0x0, "2a390bd91270c3d9be4541d067da7875c99c7f791864787458b9d4afe6d52c696a1d9fe6765071dabf3344c22e6c82a67ff6e32a773940155b4b4641f443190203e660c91a38282ce5"}, {0xfb0, 0x116, 0x0, "aac995ce9679d7eea3b0420141abe3b852485ef4f2aa50db1f3ed4df02ba809cb9dd7866f843d225afcb44c648cbe8fe7e4e8c915d2a372cb3feb00aea4078ac4c57f36f9741275a9b2a13cab47126c9c27d96b255aa27c3bc6e592501a5f9e043d8f24252c311201bcb59ea649a1ff57d6946128ab67237ae2fdd5e2f80b4bd31ff9b7f64219b80dbd668a93a16915dc34ffaf3aeebe2841b567ba4a0feef0e83d5a6c77099f2919f265349ef180e0c7184d44c1c460780532ff9836b3bc5b8e4f9ab0c2cdd44b75d1500465fdefd41bff8dbf800c8b06511da1a922e49fc3050550bbda324884df8da412e8e39f453999abd0f2772ecb5d85906c00042fe6c6ef7a2181aba2f0d782b548d06b08cca574504f4e588a6254511388bee962976f4ef30a0b873b548dd67c2507cdbedf03e83fd456615415be949dbd68067cd1d9b1f5c2e13078a3da4ce9066278d5f818082cffb817d3948366e47bf2051489cad2a70b1e1dff1401901e751a1ec9aa885a0bee0da490676e9b3d11deb9ee17adf15d4563bc7b0dfb4f90d6242be1688c49fd40ecbc9549902d129bcb98d3f20c51e2c320678921db7fb9cafb9951d7a56ae753aee4cd6746e92a3f0f7212da05f90fe669ce591b4ff139070bf8bb345e58019623cfec4d37e3dab1e616b961125604d74e6ca6398c8fdd61b042bcc03654efe65188ff19d648de5b074db2e521e3bc58d99769c25c0b26b7683d90144ae3f5f7c919083cb8df143b8067a09459e072bd9204ef3c3c42b8788fdc9555cbbb71d9c235ff3ab2c08defb90913738367f78415f691828bcb36313feac4cd79a7c762014173ad26009ff40beae6d094a15506575596cdcf97870886a040a9ae40c1e635b31bb107eede1ea0c21885486fe06b623ad6eb5422d7919e8d49d5fc86ba7318073f463de6504f7a3ba6a63dfb80f6c4ff224f0c4159cdd2ddf57019d5cd081dc2d3b4e8c10219e54b276605249f0c8feff6df23fc87c078b1616aa0aa6a3891d0e1c40e3dc72bff07348e44481007e83d87e9faae7e6e534f2c95a602054fc60c94f7fef44a27619f33a50d90b166fff0a2090c3b8d6d4c883e89fd6f287e2d3a0f7f055b935d7b24992e63d594b8b5ad647e1e18e37a39603bbc93e7aff2ca1d1b4049edebeb5d2fafaa5b2c674c0c0acaceb866d366d3485e5d0d3f38e9fb34b1ef181c2736456fc19bbcf3c9591db4325b2fdb49705f14b78c54f4e0a35ee1b7eb1ee31045e1e937bfe8a14acd7d6107a9977403d5dc6f912c6d783436dcb650858fe1d03f981b6f1397e259aba390ab198326ecb2b85033cebe5afb490ea893b5a5f0bd4bd2f757b042b0e0db161ce6e554f7362c28aef5bfc011029cb11047656a511e568a66c90f6c0defdde50cdeed13af03fb57e07fc0d84198fcb47d8728071d3a39f7373138f788d525b74f2e6067a8bf35b0c366d90ff4f4604bbd67f8f2266a8cef5f624482fd55823c76554f603e52af562658e776657bc88891ea9c61f8cac980f2c14e12a8cefe6f705697d0174f9c2e19ffe60f4b02c8c4fb14911786b1eab4863d7040c998128164f71dea3ed38f73d5841c8fa2eb926225f0fb2a4416d9e80fb9117cc7a282b84e1df43dc75ba012874f036b6a7b1d036c9bca6a1563cceeefd32484650c4a2d6e48dc40c623102a6ce8d8bb5f545afd274dd11a231af8adaf20c8700361529ea566534d3cf933fc1391060104a7268e31cdeec42315d6ee31343e1fa08c74c7880bab8841f2ace3c44cb596167107e524530cc363ee8e370e96adcc59386dfbe6bc836960db1d07eca75b1eb490e2f88b04072169b2a480d8297c0daf017450429c8be579e6e33e50ca12eeed25e7632e4a538d376a51a69aa4ad2f867d53f6107bd54ad0572e08bd88675017e884faf468458c1a3eb13b61cf0d76c0b202c9770410cc94f3fe72e3102adf6937b54c90d3fc798d8c4eb41cf3e7e2246b914fc6940f040dbe403a13cc4cf92cba6cafc39e57d229b2b8cfb221aa3fd2a68717ce3b54213d7c37153d4cd063cd5f077eef5d50e8680c688fec0895dc84a8720f3f727dbc63a37a1d553b85cd50a6c034569075365d72eb2d23d389a75bd2248795db5562d808e2468f5d91b643d7593b280d9b8d68819ab842d7d4a7efc22498903de623b016a6de6acd4508b79247068f9c628416bcae046facea1bff8fb70fdf70590e6795db437687e98d003bb29497a7f6ecf3d06159f7602610cecb1af4320b5df29132b242265b7cfec87321c18d3882e2750a5e5549e67ff0353dafd41954cffe4b5fef74a24adef26b20fdc0316006473711e35dd527932834fb743b91d0443adc2ce2651cf47a5d5dece4332a6305f7dec74f330b61dee5b81b29dd066b6e7f21c5d0d2cf9830f5429b7b723c5f42dad31830cd42ad8da9fbdfd06c760d478fcbf7804e03f88838b8270a97f02a9cb1c33d8b79c666b84d6fe35f0e424ace4c920d85626c373ee42268d5812350356ac6a4e7d219a3e206b28e04c773f45e51a088abf7a12b93240c4acf4be66158094ea8b4460f333d586a0a30ec6ce2e99f7d5aa8b1a575bdfeb3161de8cdce348c144e741c87b4978a1985033a90433038dfa0b43596bd064c91d6a03f473eceb1e12f69b0d8d417d627266f188e1091e3cd92123afca505348128363ae8208639b0ffd0b7ae2e487df3ef71405cbd55702e2a403417e816805e1c5ea275f56d8b952dd37d19ba23f0cab1e2f4af0fadd65efcd00ccb72c1e6de4d161e455bf778add2f14291cd1ef1a74564f2864d2be7ded18b23dd6d8cf6e1a12c61407276c51c0aab9d31ebeabc945966d13c0f3eaa7013779f36136fe507dc83229c9a2ce7ff4add47941667019aa970a3cc778172e70dba151eea07bf55ba0cf414d4ecb66e1908980036f827cc7e59fece541dbbacb8c6098184f09dff3a3e877ce21937025877dc952f2d09c0e7ada3b423211c84f684f37a296aeb6162b02b482bc098ba6a68f71d6b64f60eb66f307d2d627ed8880dc47e1ddcdf687e3cfeb4e094b8906b9671e7e6b0f4b4382805ab312eedcf9c33574f87bb58a9a67418e8539a59409f7447943e08d54b790080add3f80ebe477009d896b8ec73fc73603d31f222e0ad5219e34b62f7247e112f73054a32d89d57a38d60bf8a12a51596628c846309b22f505b6095b1e255dcce4194ad42f1fe7fb881bc494899888c914432070d61cf568301050927f021b9998dfb094eadd01d9cefc50bb9ad162bacf31f52648b27cafcc2ac93f39f262672f15c64a8bdee570c80987fb05ed7064a195b15e0f938228c7039d260715e3870c24b2ebb4497cae403c4134f62a668d103f98df7b17cc89ea76c202d69763a341f968d711166620a12b09f6130ce025591c536b1278cde0d07bb6646d9996aa9d19e800203392d3be795d5741ac220e5c3efcd332c43a8cb1be711c4ddace1045c188c7a0a04c50b049a7a9aabebb847cf7c95d92e180848ddf07cd012e3150180cf25bfb502e84ebef87ff42f5aa8f94ff94f0b22b954f5c1c5deb36993e57253b80cb28d49e6474861f0e3ce310852b3af104270d57b9972a5ad13fa7c8d3ba0f218560a31cc21f5c2fbe76506300ee57573b721af12bf59feb6a2ff1208b1fa2ef73136164b986a4f9375a4cb8776e5682170b3697b98f87b451409b5b832594805860460c768afe02eda4d0470d51aef331e0611df6efa7ad5adf8e34a3558856c74f57b81e788af1b75e7666a4f090c5ceb8a19fe62411ad85bef8abcd0a9bf80e369ed965f92084965710820d78bead5826a8b05b26b04afa65bc865e518f4fc4239b13722e486c283278dd839302cb146d4630be276698089511b1c257531fb6e612bec7656bacfd55e5fd1c9e21587b61b5b74c0357fed243c4750543a7ee70e976610948d7d1e8859ddaccdc5ee115d5201918a7541473c5cdec1b626bbadce89e0df44302b9221007decba6d9324f8f35c5bbf6d68ca10557635b3143fb84c44894290101978d94804a86b4e8e81f0e365769708f00185cb8189c90b92bb137f3321fd4531c3de9c86570c74505567555ae3c86da9081efc069e0ec0243de0ee13aebf23f62482c414904d44bae9f7acb06854941ca2ba9c0de96bab6db51ac9e1267efab0cb2732f5d4d62bcf907a1b9c7a16996468cac3b988e322aaa61a1a257f19867e54125cc4a969ee96ecbdcf024fde8f04a43c0961b1f7dfbd9dd2ad467d2e9305dac1576360bdfaabe312eb3f38f421bd01997eb8f9a36872279aff48976c661ae407f65d3d243407b2034240212c8baf41fc354ae208d652681b62270c9624ffdbe32805269122bc94dbe68229bd34ad0bb504257f7d898352e9fbebab1aa7ed5ce96b0e7f85ac533aeb05a97f1455feccd26d2d86fc234b311f4ad9acbf08f9d3cfb6d3d44d781bd52bf8fadc94a2f255be5b29c1f80e8ca65fa9118ce99b59806d253c05837443db6f9000c308bdeaa92394dcc68a7c3bec101de858c294278257762374ced3ccee7874457a1efa4fc4d4ecfb382e2e315594eae2f519f6b84eb5df448e93d255c8ac3be98469945c2c4cf5a6f9f1ff4b1be22940f9c88daa7a8ba263a0caf43ca927fc9ba8be396b61ba5c14341a6d7b8f4d00819edafc7b2282a1af90759e3df4921604fb026115c13fd05c4246293059ebc4896315a34e32798a0d74122597994c8e6e09830fa5793d0e443a9bc32e1af5f7d3088067f4826a04e5ef618311496e3570bbd08a95119920cb52b9f48361c241163e0c91748726b019fb4cea44a89310dc5421f0403630ae888a0af925ea6f1cc83f1cc04513663c47e42f9b2375a9abf4c0ea425569e5e36aef19b32c902fe8e290e32236c3f1383d4805190e3ccf85848f61b295ad5dd90ffc70618ee05dab9632bf50be2e615b43f7ac7e7398aaffceab52c2fed74abc7d435ec81046b6cfeaa8b86fc8dee05195e43eacd942b8a291958de5305516998bdf5c28a9477309131aa37f049294b020ea6fea0df5aae98a98284f6535e63c2a82b32034581eb7852e7170c5281df479c620ed15fe18fe0467e21a577a3bdb3c0553dfc36a46830b8c9c88da76d0907ef22547b641062530c73a4d699e0112fe8947d3baac48a6dcdd11fb6ead07e66def96b1a696b4027232b9abd360bc719212d19f42500aba2d727921dc335e45c519bcb78df1d0f1467573b9dbfa278bbbb56db2ee0d7185471f68d7af3ec4f452e09b7cfe0795c967f6f6e1ff19211ebf396b505a1d77a92233885b96656421bd4d749c36bae948883ae5b1b67c899b2d3bf62924d331bc7ca846bc535c0c86c1f0b7a2937fd6b782f356a308ec63bd2820606a88f950a0fb5439b56787db4a0e5aa3290711cbb8833214e333d98f9fe84f18913f92d08ddea48ee08e1b052acace6518e8d084084bfec2ddad021dc4ee6bb57c08f82759e7dcf58c94e31caf7c06f98078fb56e23bb9b607ea94c2e4c4996fa0d7034187b40bb3a56fec3fa0a3641785d84cc25da1df4e37bc9e7d6438a408c70b925b3d7587d607ee4ceac9f5b43869389eee68c3a0722eab0931a27060ecdad283f9a3f9c6ed784c35ff0d6b1d487f0c5c42f23127a9fde"}, {0x48, 0x88, 0x5, "45bdde704577c2350135fda92f72a59912eb514905fa557a23d721a1826cf49840bc37f11e9e560295ca57ba9b094a5a8931be8b"}], 0x11e0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000003b00)=[{0x10, 0x11}, {0x98, 0x112, 0x1, "34996b2ed21482b99623cccab7f06759e5d9ecfd642535eff3c127513b9891f82d0af975e488984475806e67a8d72282e243d6de63eeaa7632f792ef68302922a9c85eaed4e6bcd3e888c87f49097dfa3c48c34cfe1beb2f8caad489fc9a2f7eecc9e218b063ab0f6e54b4a5c0e13e8c9c2b6ab69bd50a9d0ed01aeb10a9d59ecf66595f"}, {0x98, 0x0, 0x145b, "b0c77282a5ba7e7a18013592fe9202856c6df899259ededfaf87fcbfb149bd15a2e9020fab178f322a974b6f291686345dccd0f0cb4058d8663bff62bd897bd63280a600795396905ec56aa3281c8507d8ae9a6ddf99c3ba146c556e03d871a793cfe5bb4f58e398b629007584e2837752948d914815e639db39e585b45713b2da"}, {0xe8, 0x110, 0x7fff, "87faa29d876f533dd5b9bde287ae89dc7d6248f503fb542ab466890f8402ae52493ee9332a5959cc6b80cbbdda9ec2b467bbf454879bd8dcbd76952acce477d65726e832297d7c2e64501e3fe1c0e4f1490eac704039bb7e53c6b14abe48f04700af48ea6b76ea21da44ffd16985b350eed136836e7d772a0a16d928f208e140c75effa64eea05afef22928635958d1679caf8e7bfb25a04b14a6d5c4a5093d6048f9e7c3fbf3f0b1c32d630f43873c862ec2be070493558171ce28067a21402ac0a05a6f0d6ed0e3ced9fd831489cf975d97f53f7b5ba14"}, {0x38, 0x0, 0x0, "eeb87306dacb79cbaa55c652e55239fb2a1e0c6d3bb203c51a025d1ddbe086297232ce2b"}, {0x38, 0x84, 0xebdd, "17edb6e43ae0c7e0d13fab590c4c601958d543d42ef79bd2d92b4469d1c682c9694c6b62be7fa33b"}], 0x298}}, {{0x0, 0x0, &(0x7f00000043c0)=[{0x0}], 0x1}}, {{0x0, 0x0, &(0x7f0000007b00)=[{&(0x7f0000005600)="cd2a47709b62a835a0513b6289c38e0f3306271b4ecbeb0de4073a5e9fe291d6afa4d35118102d8136340d629daadb4bf0bb2bb2f4125657f4b107404c4607963c35d2ac47934ab3447fd0dec27e9322c6505936ac35249aa1bae5990239dddfc7e100cbeffd5e81b5974cd68a9652da0f", 0x71}, {&(0x7f0000005780)="e91da37ab2588ab74b10d4ed385a3af63297bf3ba0dda954738b52314e263124a73b5b10fa0a1438af", 0x29}, {&(0x7f0000005840)="50544ad612f6ad0d2c1507dd35e5efd10f0d513ac6fe0008cf7121abc53e1501e9c13ba56edc761c016fa91676b9f680ac5cd861fab6e206603aa88e2ad3eb0c432fe2e9945f80c4e47fdd6eed072452ce2599b0aed68a976f76e68a209d2543b228031d078ee5da62bde65dce8b53697342c234888182c2e00f9a9e769fe6ec223a22475a00e37d79cf55b6a8fc599240c812a3c60e1eae626138311eec9ac489de9d4e973ae0ca2b99", 0xaa}, {&(0x7f0000005940)="7ac1c250fb3ead495c37c7af1b75c0722f23549f26d35f6725f790acb19728c8131ae3ac47603702552e9e2d69baf67dd25dc97edff5c6145cb902ce4fc79d4ab90451b77c499c9e5779a65b528d28b5d9d7add91c13655fea7d3ba89aa4a415d5f797d502186eb567d644691221ce0ba09f8ab9748968b62f28bbb11ad44b0219813da7e869de0ed28d9ac6ab67f7f44dcc9aa6710ec7ca314e7a1b749be7ef5c5ecb155ac3722bc0b8f426ba9e711714a1a5ab057e065dd9f2a4460bd76d02fce8d314b0deeb3617711f90158bec85708325b6df0492795f6fe73111d59a4741b3951f86bca4973ffea20839a4635baeedd909022030ebff3aece5f8aa011dec81e1251490440822cd9d765522119cae1509463919e228fbb5c17ffa2c49aeab8a5e4bd1bd939b0702a1e4203de95917394b075382bc47fc5f43d6ddaa25d1b149930787243f3a7a4db12c1c2a0e58e6edb1c379b7c1cd2ba8f6398aed0da73627e4700c010128e2359028f517c702ccce4ae4b6ad78eb4d54f2b759f9b7f6027237ec35d5a1a2e91fb505bc43c700fa9951501fec209dcf95ddee118179eda25bf8afad4f44acba035e876dae61e6ef642e3d370589b041c2a2b662600d4e8e30a215551cf4bf53599f011f6cd124e502490ebd3e09bf2224b54e72fe1f4c063468a5944df29a9eb23d0dcac28471d1d9230c0611dd41bc83b0cb0c57abf140884f97ef60efbb3f69ae2fa82d3383a0ae62f0bfb306e4ee0ff0d7999d7c11802b8fd89bf0c1de818ef58a919df257cd5aecc08303db7f36cc8b7f826fd4243ae165e5416d4d7551975ff426f16e5dd52d3065a8389f2aff1ba03318f9158919a93ead0227001d04f35711ae4a603dcb8ac60a446c69262072e142bf1ddfda1cb07a9245edb0cd1aeb825b7150768a53cbf017e2fce9fe5beced05cd5a8d80044b51cd9abc8b781776f0307c3a3753c44f3414c213ae2e29f5abf82b11c437dd863a3056a6bbf186852cb4d7316caded19e9179ebdd324e80f0ab9d66a6feaa522aa31779c4ddc4dbdeb60b669f36c18a0dbd9b35b1824e918ceb2a9b2b2e0d09def7dd0783c9efab1aa6b697d6ec093e5335515f6bdc8aee3afb906162f2f6b73c312cfabea1e550e9f05638623ed95a6e26edd2e6a214e69bf075f2ce4340b6379737c289a1b7dd9d4c524e6ca821113eb670571584daf3e7c589e270f5adfb75345f6ed41c1f89c92f6552a95c39e23ef78c6e44ffcd2c672513ef7f90bc729d698c8d8077029c157027fa977f71468b8ce150135ad2d5ec25f06962128d4e6d3773c2236644b0d18092fdbb2746eb60fca855b89b6200daf7a1e8ae26e7ba9c04016c43c9163b91ea00ff2149006286bf0dece920845793d85ad8e276f1f25051fed405fbc439e14c6fc9d6b6984f773ca1e983a1d712aabfde2305795c810508929f807d227479f3b610a98a145fedb268359297e609c670ccc77ccfdf135fa88710ab611214ee5ce26d83a1532b5818051d86b0c420b5c110482d22922fd4b76bcd0c908d48b778acae39eb60e2e6f80845969579f2ea4e01cd0d70b0a61abdac8f42d98b65e6d2585d2abaf0841a713f9fcd230d0e8742b93d23c16ef2dfb8b6888c3d18bc85104ee314ec665b3e9599ba3573e3db541da7254ceb1d8794df93b627687448d52e85074f3f755054c7cb0db4c367feb4131024464cc1eac6311f186798ea9771f5dc57ec7aef942b405ac7feb5d0445fcdebeefcd314181bab0de8e9cadf3c7d4aed524197a3b103de81bd73fbba931a3e1208a1e6fb5d5c40d86aa105193615a28371a831ce5fc25129dd82630c8d33fcb4d25427628802f31cd3e4baf048d503e3d3824b916db4d9946442f9e202c07bc3995c2e037dce6f91d9fb4b8c92d6c137bf7efeac9fdd7ffd1d5f4b220a33e203d7cc46e54fdac3ff9c1f76309499a0e5e8a906af13eb6c1d185bddc7b6517743bb5011722cb5476bee31b273e70edd7b2b6bfd1bcd19cd9b9d3aa113a4ad0b130d3665a29df26658136bfd517117a65c03dd6e0c5c3e1526b94af26c5c1e5f1105fced2aea94a426af19c44d212e1975b980803ef0d242af540834c541bc95d55be898fd7cfdb7cdeb4f0141e5c487b8735e6e299f94fcfb2143bca0bb627db45f74ced610e88790a523b8ac9c13bd3bdd3ff8c25c4a04a691060305e42dc78b31a88ffc5a53d3bd7da698aeae6734fbe61b6489f93710d005f4690284113fecd65a844df1cfa3adaa500733d35f30459a4ff47d7aaa6059158bc26e2752a4f43d28cb7fb198601f7d8a71cfac0df9f2bd61d0a6d30242f99223f5800705666852a8881a0ebc728cc8797df2a61343e4d76cb33cca34ca64e29f05d339b81f25a84dfe2cf084859a982db7f9db2d59a94cf897488985fabbfeb8e5e03bcf296359848e141709ea947992c668433e66bc3bb0ed71455bc443f3c226d2d473e756a97aff831eb988db3b8120e14a61fb88ea485ee42c128772035f22dca5f36bacf56e6bf5ce6f28b32299b7f575e9e774f38eea2f3ae8b38545789bb760af23d1722a01d3989d692d0e29e0aa87ea0a1f77ac881417aabeabac2376dcfe6c4313f8c92f7ca59444f9b9c0c3958fdf0e922e7e0e3541c0516111961aaa4e016138f7814b41d9bb82dafa1a94f873d9e6269c6ee71b4212c23da1e096fef398c2cc46d4d468a9c61f16de4d244e551af939faae49f5ced850e6cfb26b80b321d6dd40f560210b39d6a4503e2b98b9faefde94a6fa9dfa707192e9e35fc23dbd21216593edd7134d8586cb74f97a89dca5021c6023920f8316f2f0575a8cb9ca82221c5d230a368cc7b285a6461dd1b1ef02b2a696ccacec552605eca4c59e557508bf4feafce6927aaade00a0a3e44c4f7f7a636ac833e395e1fe24f60413c50afd61e0b9c4b3ef1f62af09c5ccd58a24ed62025902b5eb4cbd2532ef32671dbf5608009a0501df7899eabd755ca18624c67266f2bf01929f763d76718f07fd835e06fd542f1dd950f694ca42a6bdfb3d3e78f053979bde5213d10d1089264b6517df2c6b417f25d03fd43a8f35563894b8d7ab6ecdafba96251b375fb85f84f7df947eec3bc57285fb36d6f63edfe367712d3572dadb7b82ec20129c42fb6eef1d075026bc266a9fff2d5ba2fbd027afee93463ab0e9663717bac0f4f08fe044f7baa47a325e720fdf7c7e49f0a00dbf598ecf89ed4f00e1aa518b897fc5f0d79740a0c397412286fd53cde67ff2e7fec20156987482d15e6963b3e0ec630dbfa8f4087771c21e781f74c48d49427a7136ae4f61ff2088231324d5ec9a30bcd0ce68518577cc3ec6884e561439946296a99e66f4c62799418bf91d8a1b500d232a24de5cb12e2a45b20ff57be778ff7286ece11c8f07d16ea67f2071a355e1dcbf687ac3ec34f4fb603db1b7a863205aecb4673082fc2dc17c535b178da1a95c8d81f7280451e4b45ff5eedcef876e17264d92a43e0c16e3979151713430412c6f0268874c965e468cf6c50b102cd1957b8bfe6b68cef8a831dfb45aa69492e3f6b367bed477087d1554df0f5a0b892a4f95f49a491abf58cf91d7fefd1286eaf05eeee0951715b531e87d24436ab5cf6c3e3b4ebe17c2b560d0a380142d24196455ef3dabb2086819ee5d3e6ac9081fdc0927aa8704e9117866cf514713c49c8d83d159988be84aa8c96ae3be4c1fbf9364ff1e22541164cc64e31bb28f097b55f98953eb6892441f8c99c17e679f7cad8d9fa68094b41c43e706098fac73ecd46796b5d06e27341da034ed573d7adf3eb1b17d79d781b220a32ce41eb6228662ed5e6c425264c7bc39d8a7b903d67fcef474b62996e16af1c6677dd4dd1abc2e1391b1c2076d0d7861d3f83f3f7d8fa55f5600232af872179a175e215b91e964a7e74fda9e9f287c7c5ef9b0df295bcba222255e9f1d2d984ca4876eef0358bece82305fcb90ba9f968816dee08a080835c1c9cc00aa01d55484c01fa259d2d6bc54e76518a7b1e2cc739f504bdd02acba90901711f92012ead34dbe4b0e0fda70835a08f904c89de6a0cff144c31e1b4d1dbea8a97d929c3442eab9af23a7004428966f44db0eb89a5b531e9a8dcb7cac81fde6ccb70ba7d36d76248c274870b6050168af1cc38118645f4c0a2daa9b23c995d658813a68e39cdf1e141e393790473939b89e0a0076c75678715ccc24d9e22483eb93f0c0d9b3e3f7c636f094ad4135d453eca37ae7424ee6c45f91990f2010c9a376038ca8e3875e111c2ce810233245182658bfd941cfb151b67eadcbd86a3c08501b8bc793ec9b5a2bb6ddb2ca268743437d238719840edcf629a64172b04c66af384be117cc57101ce90a70bd1e502a4736f8aa5f94fcf137d55ec527cdb66db0e98197171a33f32fc3c61469651", 0xc40}, {&(0x7f0000006940)="861622dba896c34ec8fc3eb40968b3bb855c2df85fad6e66a670ba76dd88c59070a1511418c0517e4ad4735b5f2041daaf9dc30da06ee199683d8985f4a11a933956a2a23fe3bb02c772773b6f7b9003891430b172f12604", 0x58}, {0x0}, {&(0x7f0000007a40)}], 0x7, &(0x7f0000007bc0)}}, {{&(0x7f000000ad00)=@caif, 0x80, 0x0}}], 0x5, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) 02:07:39 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0xe, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x34}]}, &(0x7f0000000140)='GPL\x00', 0x1, 0xf8, &(0x7f0000000040)=""/248, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 02:07:39 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0xe, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x34}]}, &(0x7f0000000140)='GPL\x00', 0x1, 0xf8, &(0x7f0000000040)=""/248, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 02:07:39 executing program 0: r0 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f, 0x0, 0x10400}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000008380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20, 0x0, 0x0, {0x0, 0x12}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000004200)="a28096c80abf3543ecde7564abff5085d2227ebcb0f164ae92706ad0b083a3f469a3efd15b4921e9c3063b98b3082068e7c31950dde842eac55df0f991453cad62a6956b0b6f7b8cf49b506a3060fe1127eca99663ade8efa89ee189acb5f3b92f6bc4c46621c803eed0d0bb5f32384870ed08f89d4f74445762fb99715e083c4c92a8878be19ffacc30d0f2da64f971cd40563163adc15670ecf25cd3ad96138967c4b53ad9d04b5193ab5fb674aa0030a9d703d1baf810ce897f969121f142161919e583c275671b999e7f363891dfdfdf3556d01b86ee29eca8fccbfeaf1771395148706cc6e6be7ce29fc9ffef061b5420950c1a525bf75ad06edec51538d1c5bbc77da72dc90fd9998936fffdda2427e5a68966c7e2208f76304680182ec73007e482f034195712af922db2726195d997708734db9e7825a864be00b2a4f800881fc0363f5e618398454f35b148b4ccb88d418269fac868a8ba4a2d5b4f06a1ac01b5ad158b842e05adca22c7372585bf4ce95560b6c1e021a3ed2ff7bd3b6b3c7734c3b66d7e4c460096312082f89b16baa6e73814aa60925780cd92cd65087e260ec046fc363264366a9df2c849c0644911303946adad544521ceb469a3e193ecc9a7876403fac461a4a70d6193b2451189a5c5120b3535e9edf619108af7f517b58abd3fa7fb1ab832213430d2e6901076fba9c9e1acc6c6f48ff0e419bbc45589745a176f52a7407ad5e3dd49acb31b47862806f47077dda04905e45a80a12cbcd4d2dd9fe66c2d1f99394fed8ec60961cd2dc7115a96ece432fac86d51bebb08b95f447a83792fe80291fca7b298c9043ef2c26f0f7e42798d3f54c84b94c24c76c555d83ecc53b99bb22d71845e5cf21a5ba7fbeffeb6306e1730db14561b950a3f24bcfd78d4ab0d97de8054bb1a6077ae7cca6e45d846d3df82298d07212922742cb0facac3b77edfbab90e9ee2d4f7b0ee9b17bb11ec5e5721340d84cb6bd93428167e69b47759172557acda313c3decdfc6fe9336bfade459f43b39d0f2289f9142db280f4ee668e650e12858c577e12e2b9a57ee66c834be97979bcbe94747fa5d8d0b7d3a9f8f218df1bf960f828429a1efe838616b18faf6629236ddbded43a093efae163228e5c38fd7714743c2fcca47e3382bcfb1ab893fd7377527b4ec43f3fa60ebd338161d8de7cad65b15579e4af258f5fe3a63c2637a15703207029b0899b5427767647baef11e291358e6e54f6f13d3d2ca7a5e7969e04d2733b3b9ab822c69a3cfac097384de5071a9b74a656136d55eb190df08747b509fd610ff62b4950ef71c934fe21a48a4931d3d9458b415f112cee65c660f5490e982341da1c58634b3967ca6f3596d20cc90f508382156e36f16539093240ef5f2aa6a2c0dff2a67df30dcf50bf6e0b82a3d49f2d532a8dde1b3ceefcf0837190b74186090d1c18b59917d7efce1adfb238ef4a7b1d22c4cef09320221de883e97e6882466508de06fcdabad3b741bdca2cff879d57ddda52f42b3dcb8a78cfc05826af7e4ff155960ff8491194f4d321ef195990abaeeefdcb852d1e1e3703f317385a9458b6c2dd9db830f757ec29c9939fc7313e639fe485bc1e41ddaaef3fbf1f7cc527c8fad0d21b8082482caad7bee440e5097665f636c3dfec82f8c98afb6243bc3944939675a594277d278ba4361461f7da52e224e4ce5dee4a467bf6ae9f67b61ac6eb0a440406abac2016eec907e241c57f5f44be47290fd0fef785ff04df3810ccd637b4d97a84bae8486a36f75d872e645fe46625969fc2d1f032c56ed44bd98ea27bd9b6ddc8eb2dc2ec9f90f2f1ca1bd20e37ac58b03c84c872f4ba47310654986641460dfdd531ac62a76ad87b89c103ac5c9c2e7e70c66447b3412d4a1e5cbc30e16939505116c04de33ae054ed366de8d1f971c2de439957a194e22a488f58d7efd46439177f3f3c45a1475927eecd846d3d2e6a2ab5c7f8addd99062c2fc6b272d1f51bb8f22f1b6f8bb3faf8aa85e5eb9abf7df5cf8f26267323808b0833a987989cbe59205e7ad06556e2d1b8a4873ca1cbcbc8d43abc145fd4eb832e7a58ab2c793d003ce7b1850ce45eb7480417a1e9eb9d39a1028a2a04a2aa649c098c4f8eee514db5f6021173bb254b8e22b150b2ca01dc7ff235db46ed78d07f43d1adab13b8445d1b32069eb45f9d389fcf5a3f7d3ebe243c5b1fe17b1f5a3d571b65f21b9e471e818172554dc956749b99cb7a5f303ec480d7194a2ba86e204f06aa1becdddc8c49082c527e7064ac2ad77dc05639d3d2a7778f6943ed6105ebf6f0b9e94fddbe05c236ec000f4d1d4e496b10068211ab68ada4c7f7ac61f5f5ba5f1810d5bbe87ff4f8356af0d3f682baedb0ad8f8488b277421f0a03fc5e3095ee34bc4472d8f17e3f7013cf2f79f5ff3ea4b6bae56d1365a33b09bfa9a496323f7da923b7e29dce4beb81035f13130004c96e56d7ef6ca6c101d20c27a218e623227c33c9e488b17e7ae9ac20da8240501f7b614a1730f164553fe479ef149866e4ea47296814284a3d3eb7cbb294289ffb996e0eb053b9c16e54cf267832e3d360eb196ed51305630223309ea97215628f01ec9d3ea48096418d5e962cac5063460f0a18772ec7ce66d14a1cce14b52c40bbbfafccbf1e76f09e57ff0718048e5b993157a6cf4718826b1e09430413a3596a15c4a620fa8c8e1d1663e5739f9f790ddbb3be0e00187d43717d659242467d8681ac10303346157f894d9037641417010e9654c6a5b22263e73a5a37128f50078a980c30930321aa5c5e7851d5d392ddce3a14a96916fa8421ae6728f37f5de7c3e98feb4babd4e1bd2315d595e209d52748f70adc2284fcdaa6ad880470d2a071f3490aaf3491fb64b4547419e8eccdc491a8921156cb4811ad1e66514a32b0b31b641438881f28c1e6461b4f451938999af671e8c6a5cd0c072a9fe4cdbefe24ca616f3d0a15ac97cca835b1a440e04fa28340c6044176c8ecc8ee0d033d47db8a0aacfa0eabdfa1c9509fc2604008f01cbafeb5bd2b503b809ed672340b9a576593f1ef388391b54b605e7a15bef7b1345627a34fca57738b0f8f4f19eea93c903495274a4425a1a1cc6c4c6e335b631df5185c95b485e4257867b5347a40e4e14dcc560f061fd4fd265137dc68afd548adde778f1330f769acb1ccf5da14ff6992c24e210ea6e6179421881b803393bc6974e37106c5b5b3b5d0b3469f8969bffb7e4ceb2c98e928e74366492d27235ae4c74a2f48511aeeaa53a2beafa7a331b50e454c507af1b63350a5cef35668a5b9325014192277e509561008b3601088f79d42eaa8b1e4ae2000b31749e2b8094312ddb7f3c1cd625ef885c11fa22a66e374b52b3425e0b8016154e1fd8471339e32e7373d63ab646d893fbe09ae07b06074c01401ea76b3c382a9d32f24f93c789964e16bc4206ecd75c10917ab84ffd8d6cdf4cd28fd90375ff28518f8c1a3befc538e1b9e427fb671988d29f2fb2fcd039f4d341c84eb4d7cf600ddaba88bb094e4d87a1419180149f491368e648b69985b05ac39a4ecdd3c5135f3a5c8ad7792dacb6470144bb9e67805a211efb3ec9ccaf8e0901345fb19e4da579e1fbe86a1207f4f13c3436009c2c640b7cf3f8b77ca7bd994bf93308027359c6dd1b7db1e153fc0821968ef36c003b6c73fe890f4de24f5c6458dbaaf3819edeaa91783c3cfc7e773689236248195c7bbd60113f2476fa3687621d668d1728ee433d2f8f4db707345d30f1e52ab87a2a0afd547c6b3f0000f59f17facde48f693490e22494b75d11df1a143b85068d143ef6a9bb5937a9df380c8948f1a01e9675e18409edb0f6b9605b68e34632fcce472dc50b90b0f6dcd57931f78e1e8861a0fb62e72b0baad6f9d23c1cfb0f19b25013c8d9fcd786a2f6f79768b5fb398f7b2baa31ce8156d1fc4a46c1c463fdf30360d42aeed2ef11611d0b7f654bb51052fd4dc39328f8ec4c58bbda05e6f1b3c8f6d8adca0268f2410e9a4a7d63b6616006d0e02f6edacc10e5c54fd85f15a8bd7648a293f23d6a699bd9a675250475a73a96d7475e4fabb89fb5e7de5d7a3479aa485c0befc60d0ac4fd5ac6dbecceb06cad86e219fc0ce4720758917811a3215f8d13e413bfb64fc065fc421aede0b56691797dac428c7e463479fa591b9072c309b7533e427c5cc11a1f6cf9a5b995d328d796d874c5b55dfc12a5039b413ce319cf5ba1f355c4e0717d32650b43e18010f37f048731931c52c4f36eb969dda702afe96c2a5241350a67ba2d026946189c5e281293c9a8e2cff3784776f1de78b917101b54e5ab00c045ea15f28a0e3f509962cf8bd3385d85250737eae5c34ece86b86669c13b00308a3b13c0ac3c83ff26fb52a4aa83c1233a9490cb9ca917a056908931751bddb88a62379a713395f0764e4a393faf253a4026d0472270e6036287d56850df1751543484d65b3062155b6300e0024241c59a862ae769c1a9232a2d9fb24705177a09cceb3eefbf9f106f67e01be14cdeb4d2fc7d8661df3e75de5ccd09a7e559f028fb9837c621ea0045b4d1b679067f246339c974631aa7134d4e910efb28d3c48929cef1df7e6c73668762d55086b6c59c36ac90154135fd7ca4e4047dd0aa161fa982d8edf9c0cb9666477e096c55718f6e4742415fefd4f696d1f1ccd6322bc19496ddebd36282a7c707d5b44113e30678e6e33ab7d34be04a59ac614d6a54134490998be02636fa91633d6294781c2b9a54c611c0045cfcfe81f49aa21b29d835cd2047c854486fd8e65a2ebf629f7ced602b9dd107bfde483e5c9b5cbba4a08cdce09920bda9978b7fc2b4a89bf1573a26389e52090fdf5dccf22111dc8c42fd3c8c477092895398086cc22cca665269e193fc650742a361a44b857d258429f701f22e9b7615bc3dab78c1479a41cf8575cdb17169470b347adfc03e03daea3e269725cfc72df5664b9df36d2f2b55013b71133e0b80577a47182511ebb308b6248d457bd2af7b28e77182c305241178c4124ab102771fd5a8c3dacb8775de881301d71587c76bcf0a97a72ad244d0c42fd71aceec32dd48bb5c9a95b391166c832ac5bac8c7cae4d18b3f7d9f2e4782fdf97732e3d51f67bbb57f989ee0d7589dbd0c2a5c63840e914b9d7d720fa120acbffebf816b588b2ccc052e7fa78992e0ea39dd21a122add41195f8e2e1acd777c1a4e8ef4362fef441feb4d9252c6bfbd2742152300a32027776e3341620d3c8d9365e10e81adcca7d87a0e555c98a0353c692557d90ee9be3fbaab766abf93e2462149fd99c92a5fc58d899ee75535cd1fe1386c5ab0b157c2102039d6015258f59cef3f15b951893a30ae839f740402a30b34e7be73796286403c5beb0853d856d83f1b00b48328f56dcb32e1faab08a3435b1482bf18b21c95aefeaafa7fd761c7f28d416fcde06bf7aee5c6e9eb50e55874253ba3f1d0ce2505b4fc7c3fc996bfbb8446bafe84f5bea94bfd7ca5aeaf237fe793b66e5c521d4092e4e1f9bde1dfcfe53fa55005d21cfa833a338fd9792614129336060e10d1911862070761aa20c2902eb7c5a355eff4cf6253d7102a2ca1fead4c53b57d576d104c081310d92797e4e2e8c269d19910d0d4cedf30fa28ba680c00137f83de940624229b6a125ce5233c6cf4a3640b74f58f288dad8451fbe37641c5559a5f3caf1299c8bfb230723652278fe378efd8e459b9da26cffeb58468a6301dbc06d713ba2d8d43d9038f5f2dc8b831ba58a88eeb5b1786b21e398aeeeb7c1f3d6f01d82b3947862fb9e7cbd7da5d04c5fcd34da28d53e2246e3ac1e3a619ad174efa6435eaa0fc94d610799ce0158421dce046306eb5042143daa336d52206b12610ea6389cdda49bf5af1d4ee42ac090a94ae7b7612073f3a5c36a2205eda887f41478f7d20f18667f941f71eebcfa76c1ab28f2a49a3bd56bd3f4e6bd079ab3fe2d94782236e83585a03e52907abaef7456a95d5d3f3d37efdc035dbfd7c41b8ba0af2df8adf1cf24f7ff0beccd3d26bc91caf42314ef7e466f74e19ae0df2e2298fc2f694a7ec134632035585d530e7e19f65c256f001d75382d9825ef741bc213af186377d9ca10d3722354e1897ca5c23ac6a52c9ad0e6b686e1776f7ec65df033e8f4d5db80c1bc354093b319cb70df93d610667675816328c99322f14e636b95f04e6497f139d508b453f53ddb5c289d849fd5407c9bdcefd1642abd46e28cb4e94371bdc606eeb67c9fe17747c68f2d50e82711da4d3edb0eda06f41b7f93fa8fb4d83cf21c79da67000bac2275508217ade1659fa8d24e5f8efb9f4bd21073ebef3d06368eb03fa3cf0d638448bd055ed20d292033ffdba538559c8ff9a2a5c8f83b5c393643d6585d1df994c3be43e72b8f3f53114d2a5f6bcedb573842b23b6a3eb7fca8495bf03bd03fde7b19bd39a16cec49e01f38e671af33cae082d9788e3202799bc466babec2080528d0609c0b731964719093735b4c1e73bd0705637c47516922197c552baeaf3516b5e3bbc2cd1afa3ef8215196ed580d9561092f620b897e98e786a0c7cbb0eedda8063292ba6482497f5f6bb62fb5ab4c97cb7658dc6579718eb97b547fcf47ced1426561af93a15fb4dc6d3d93b868644943c2c94b23b0570bbb81df2666c24f5abccfcdd71e209f3bb43c01d17f9bc8b9af2c26762fc6a741a150b7d1186e4f35175f3c315243e1c11e92c43a1fc492eef5a13c77a81fcf514ebfd0f8e645dae15a07e86b2f01fda065db4505a5eea83cb616f744f6bee731be191c65449c02603556d5a51422cf9c2f19f8d6843e0c1091e0708aa271e91f71c8602b9fa72189e036b7cb6af1569f21269283de94a6d7fe5849fd433d5b719c80419873db0587fc29786cc598d896fb16360bddd2ce12e54d05418f4f5e5f2d7aafe9fcd6268cbe2e9e6329ffb6c67fab8f3ce673028cc06aaa6b857556bba3b44d3fab5b6e875e70a2f3ad4b2ff76f31ead3462d3801ba373b3c2f545e94f57021575e2947f81f53283fc0a5137fd44fa3d074c92de54a0a3465c858f5a7ef08313faddbc3663e4e0167f3cba39612057a7518fbfb031f5ad0f9f75831973ebd733b82e554bf3fdec84e51f65dab6028c6c51366d9d4700fdf255e4c7bd70766e7f2281b3f2a5363f85ce49f9135904d14bcb117ad754c2594dcdca2d30e40ff265b5accfb116f64ed99aad570c4c5a91efdbb984ac651d8721405a0342cf77f448c17a152eabf29e88950558a86d0074e1cefab1eb7c366682f686ee1338737e675ea58eb8b4c86b9f28a6f6e96459f29e3b4dc59ff044c61a0dcc5c31d803e6e98420e446229ccdec3d0f705e92ffe016bb3696373eadab7f35ccf65ab4d9be09a085ce21bbd7c0555376e4d7fe68b5e7a64f48b5127825fb2be598d991f9c1a54bf52713417dcc599e812d85513a537e6eafa738edc972b67e065595d11678449bce6cd3d69800a649b560d0e057c502ca3e72e97820829ecfea801192c3f4e2c8763c095a43ee6fe45fe8730130937668df1d4ee577ada28238be03286481f2d2a004cc4d48856e71fbd64f1a0043a4520ecbbf1b3abdc96b87a27be8495a20542967aa4cd3a44a11502419a083d84e97abfde0901b66dde48388649a0ed6d93b9f20c530e990c7c52370a114d800d6ab3f6687d6bbc105b63738fe05fa6cac98ad6663936bb18cb923264e44312c24c2ce8e642bb73c921012b68a26a70977446b8f15f9d62467d8b356560c183a6bd6cd76ec868c3bd94a595cd7bf996755a508a814980c5e588b275200c45afd900c8c2de329ec2484b0e3ecd7b0960e5e3425881d1ff7f8bd8b20f5cc98ffc3acb77f5e88775a4bd3ab9f9eb027e27d3af55ebdf4eebab48ea911128d668d00fc3f5b5480aa0d9a4af563ba577384448e5425157133d59e1cef3c722f33700bd372825046b1fa5824e405154a3af1440bc2b75acfbd07cf92e8c162587e74b5ab66b1c6aeab3ad5fa3ee91da4900ef30ad04baea326df912517dd96e1696b4a91faa66675978a375e81f25464a1073dc6737af08d7e25956bb31d438548a7da38662d49db812a8cf1d6cc65f5c63879fd9ee7fd2a66ca3fc1a748cb239aab88c87206470b4c60592afeb6d69ed97a8f990155862ba4e22b64804142c131a23792937aa8a8696e165c24d7692a04bb4471b0f0d2507fe7c8618421428fc7a0acc984ca5cc6bacb772e8a717bbaa646f9643275910a6037afaf5a80678d18edda138a4e13d06d04a5d06431eab48738225cf1567e960e765728dc12e91b91c6f2b33dfb6e033aa68c1c2334d24335abc4a7a1df5636dec29091da54d5f5a1fff41e4a35a0c2f04f968f7d78e2f51c73577e2192bb20f289aaba5a175c2ed533855bd9ed9a842ad482136dd5e0cf45eb5e2d31ff62a3be1cf8a94a58316e74f4ab9fc54f3a0bb83beef0f355993bdea2c83e61cdc796bf2564ae51fae616799e8711998cd88d35cd9824452fdd65226174b46792cb87f4dd282e4e6f67eb66da413ad877ed6ce775f7e19bc93f48bb9e5ec04009de3c042aeacf7f4b25ad6b30e017303f64fe07ac79e8744aab6926d117f13513d0469cef335fe1d0d787c2d0b2c031a9521786ac10e9f8b768271680337f2c3262abdccb5d3107c632bf1f74c83ee91f49988222fb080cc8faa9b1a02526d8b6087e0b2354173d29016b3309587c16f057dd812aa63c3169150de81f3af97d082a8f8da4ce4f909ff649821d7f96d97613552e8cc4902e046ecfa329b1d980ff5ece69b8f1615fdff5244f41cec0af924624ae1641ecae5fa26c5fb9006e57100ee71377ced7c255ae17a0845e2ee0287c62c1852f93877f9f86157ca9675d383fff5cd6f2b001ec0136c07cf37f5ace1853122c2baa1092d418e2a490c4a5c8f56b828ce1bafeef4e77f095d6b4ed99d56f66812cb19be540ebe5d52e7eff2d69cbb8477e11514f7e3604bf9999f78c2f1ca6f60a2216b87fa0f25269c425b7d50709b200912b3b7899c95e12d6e9c4dacc19e327721860e0477a53e6793fbb7fb9704a848f395f48c24a6e79b9e1358cc3497251de88b8d3a7b22c6d8af1a7fab81530d9f0cc98f62debb222b54780d89794238532717b447d71b46a60ed481c21db85b590b31720009695ecffd4ef029964e5d5149622233ac013e960a005c924f73ea82c318455546c53d74aa3f7e2ff26aa074c40a55aba8b08027fc19b596eec6c4f89bae39e74b9aad88344f7cc5ad3eefa5095f2ab47222e9a357ecd71c6700ac576025201490d9e446603dfd4bda7617dd500981b2d2ab8c43882a5208494cb3f8ebc720bca8a7cf6c80bd7aaaf89507bb3412ea490a78973f12cc30413e9df1458917ea3d68b438d424c1314bc8d01939c5a5a842438281e62d0c800dee704b2a6cd3e1e4b885a6b26b894a98765fa3308c9e4b87f93625faecdb17c29a27cd243bf6030a67874ec9f2443cf8154261ac2a834c01cbe1f314ee7aa3ca552e1648cf8b42a63f249e3538026e09e44d69dc259adb0d1a0cbccb5a5dd5d0dccc90d023da79d5634188ff060f7e35a5f9d7ad99546824d63975d4452de876093f4e997dc46eedcd80a9eebf5e4f077fbb10c7d9e19a3419e7b845972a3b62613c5404a209b16fa88e0ff49d7b4f21fecc1f773c5b4be61021e0cab8602c6e8257649303aaeafcbb178e7a460ff07f219c46eb6fe5bf8113723e454003bd707767c107daf4255751daaf8decf35262640058924eb6587868b2c08230b317e97396ebc928ba8d274ca0eed0bfcb637676003c64e8c1e1a0420b6c96a44226061ced41b8448382abd2f3d0c472afcde231fbc9ee90c2f1132f8e2391246f95ad93354c7460e20de996ad0f61b13b27646887a637cede90b94b7d8c3130f0fe060e8d955c711a2700b302a75bdeb32a0a6802ea795cb114f5f82a1a381a86bbff88b299e47728b746dff964c94c52b661b9429376b1320b46081426b7c340206dc0da151bf84be2a49e78b6b5938753d2b1be8d9e67c43c5d70e72519f5f90d9f95e84ee38f82b191ac4d968b0a37901fd923cb289d585693ac3c3f8a94fca6df45e694e199a9cd0b1bc1fa7394bcc96aae670dca6605a998793b7e067ac410ba631057b8b76fcbe9524df820c02efef1608b743cd2aa6d60d3d8e476fa12d3acc329f8272b087d89471177ed531fec1f9c24a975ca2fcd8c246a33e291a3f00b7f234052067a0059c86762475256bb5e7dac6f121a0925506b18933c6e314915d4b3b2130aafc2483ef22ff8bb7b887565b1bd22fabca22037d8fc9437f675c5313526266f60bb7c7c47f30c7d567ed142ea5ec367c4298328d20e5344f01c0c90cf8a6302f4d84b6ba7495fba314a05ba29b63bb6d458fdb05a4411136958309f418fb178e19aa09ff9e62b29732fb2986c96e738f7a688cb2122dbb8f2ad9a5f28bc49ec0c462413552afee8e403259b55ad6dc334dde7f2d306929dd01f2aa6036cafd41874522689301b81c9e50e86828894140356db0a3317b081ed9d8148c41e77e6bda6287762532b86eb91f5480915680deb8a91fb8656b7f0109064865d2b846af0861f67d3f720d6e306540cd7b68f095ef3690b88ea93fb6a402ff5697597cda83171f159e85307d1a8c01611189bd4eb4f0453ab88d43ae181a562a76902a67c687514079d6f4304d9a7c0fa24b6e86074ea0a9fd8187c120312078f5ebfa674adc0303734bf8f6b5585943706594192ad24c9f7d9794fb83758924f862855ddd50bff58b522c43d73c03289baec628cd693cab93101b1e473b76532510e10f03e86812fea6f2d6f5467dcf29e6d7cf8524f383a0ded3f0951c3ffb171a6b8a6d97b5fa8899a19f1a3d0e934a1d4741076e4394ba225158f697bf7d5651717c6950229a0be22e8120d76a414edbcd03d505264b7ede8272ccbd6dbdcebaf11daf6a652f6f9eb74ba7a3ecc942892891388005ae5d971e4e79d696564906dffd44845b704a9abc2fa5ba1bb69a548423a08044ad6d0e365db7e6bea0f3844a452759716cb98dcf326001ec90c1c343174098cdf47ea2e13341058ca014d2a30e9ba3c526de72a6e387181bf76a278c9cbc518d8c374a3f1d9802a39464a100903dbec16f8f095f5d82d9d09507281e4f7fe0ce4fbeced193902a5f658af2a4c1d0952dabdc6ae5830b6b5a2c3f5b8d33a73665990822e5f4a7ce5366755a1615543bdf78299c71e890e0bedb6ec277b10a389d6a3ba9c037221421279e51ab50fb115de2076cc99444202e88ebd9d0fbe4e60234b7b761495ac6c9e615ddac8176164a88fb6d6cc2b52672c8949afe3efc1e87a598896bc93e421423844fcaafe65af898a015b3bcaf623ebeef9a57155af5278ceb52b995f7ca466d9e18b05e86380679e0257cff6d0c6750078462f2ee4701d6d8289ed848b877cf5918625b7937060d667c11119881c30809056892352c6c53c01e395af6866ea350e6f21fa3db772c1177c759999973b51e11ffc5908", 0x2000, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000cc0)="e1", 0x1}, {&(0x7f0000000200)="974c795add38dd579bf6bf835e88763cd28b77ae615848229fec2827f9f191c3efee929d3a221c93db5b866c86f03359df9637b9688cb0ded41b6680aa97d97b9b05b5409c9a8cbe6176d34531dd31909885b8996835b9211b79e1b8bad008258f54a8c5cab4b0f0fb3004b17b3d3abec1d154cd477671c31bb54765f3a4302e5b5733cf7f5f5996bd1ccdc24ff1ffa7bb022ff5834947b9f1", 0x99}], 0x2) dup3(r0, r1, 0x0) dup3(r0, r3, 0x0) 02:07:39 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f, 0x0, 0x10400}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000008380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20, 0x0, 0x0, {0x0, 0x12}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000004200)="a28096c80abf3543ecde7564abff5085d2227ebcb0f164ae92706ad0b083a3f469a3efd15b4921e9c3063b98b3082068e7c31950dde842eac55df0f991453cad62a6956b0b6f7b8cf49b506a3060fe1127eca99663ade8efa89ee189acb5f3b92f6bc4c46621c803eed0d0bb5f32384870ed08f89d4f74445762fb99715e083c4c92a8878be19ffacc30d0f2da64f971cd40563163adc15670ecf25cd3ad96138967c4b53ad9d04b5193ab5fb674aa0030a9d703d1baf810ce897f969121f142161919e583c275671b999e7f363891dfdfdf3556d01b86ee29eca8fccbfeaf1771395148706cc6e6be7ce29fc9ffef061b5420950c1a525bf75ad06edec51538d1c5bbc77da72dc90fd9998936fffdda2427e5a68966c7e2208f76304680182ec73007e482f034195712af922db2726195d997708734db9e7825a864be00b2a4f800881fc0363f5e618398454f35b148b4ccb88d418269fac868a8ba4a2d5b4f06a1ac01b5ad158b842e05adca22c7372585bf4ce95560b6c1e021a3ed2ff7bd3b6b3c7734c3b66d7e4c460096312082f89b16baa6e73814aa60925780cd92cd65087e260ec046fc363264366a9df2c849c0644911303946adad544521ceb469a3e193ecc9a7876403fac461a4a70d6193b2451189a5c5120b3535e9edf619108af7f517b58abd3fa7fb1ab832213430d2e6901076fba9c9e1acc6c6f48ff0e419bbc45589745a176f52a7407ad5e3dd49acb31b47862806f47077dda04905e45a80a12cbcd4d2dd9fe66c2d1f99394fed8ec60961cd2dc7115a96ece432fac86d51bebb08b95f447a83792fe80291fca7b298c9043ef2c26f0f7e42798d3f54c84b94c24c76c555d83ecc53b99bb22d71845e5cf21a5ba7fbeffeb6306e1730db14561b950a3f24bcfd78d4ab0d97de8054bb1a6077ae7cca6e45d846d3df82298d07212922742cb0facac3b77edfbab90e9ee2d4f7b0ee9b17bb11ec5e5721340d84cb6bd93428167e69b47759172557acda313c3decdfc6fe9336bfade459f43b39d0f2289f9142db280f4ee668e650e12858c577e12e2b9a57ee66c834be97979bcbe94747fa5d8d0b7d3a9f8f218df1bf960f828429a1efe838616b18faf6629236ddbded43a093efae163228e5c38fd7714743c2fcca47e3382bcfb1ab893fd7377527b4ec43f3fa60ebd338161d8de7cad65b15579e4af258f5fe3a63c2637a15703207029b0899b5427767647baef11e291358e6e54f6f13d3d2ca7a5e7969e04d2733b3b9ab822c69a3cfac097384de5071a9b74a656136d55eb190df08747b509fd610ff62b4950ef71c934fe21a48a4931d3d9458b415f112cee65c660f5490e982341da1c58634b3967ca6f3596d20cc90f508382156e36f16539093240ef5f2aa6a2c0dff2a67df30dcf50bf6e0b82a3d49f2d532a8dde1b3ceefcf0837190b74186090d1c18b59917d7efce1adfb238ef4a7b1d22c4cef09320221de883e97e6882466508de06fcdabad3b741bdca2cff879d57ddda52f42b3dcb8a78cfc05826af7e4ff155960ff8491194f4d321ef195990abaeeefdcb852d1e1e3703f317385a9458b6c2dd9db830f757ec29c9939fc7313e639fe485bc1e41ddaaef3fbf1f7cc527c8fad0d21b8082482caad7bee440e5097665f636c3dfec82f8c98afb6243bc3944939675a594277d278ba4361461f7da52e224e4ce5dee4a467bf6ae9f67b61ac6eb0a440406abac2016eec907e241c57f5f44be47290fd0fef785ff04df3810ccd637b4d97a84bae8486a36f75d872e645fe46625969fc2d1f032c56ed44bd98ea27bd9b6ddc8eb2dc2ec9f90f2f1ca1bd20e37ac58b03c84c872f4ba47310654986641460dfdd531ac62a76ad87b89c103ac5c9c2e7e70c66447b3412d4a1e5cbc30e16939505116c04de33ae054ed366de8d1f971c2de439957a194e22a488f58d7efd46439177f3f3c45a1475927eecd846d3d2e6a2ab5c7f8addd99062c2fc6b272d1f51bb8f22f1b6f8bb3faf8aa85e5eb9abf7df5cf8f26267323808b0833a987989cbe59205e7ad06556e2d1b8a4873ca1cbcbc8d43abc145fd4eb832e7a58ab2c793d003ce7b1850ce45eb7480417a1e9eb9d39a1028a2a04a2aa649c098c4f8eee514db5f6021173bb254b8e22b150b2ca01dc7ff235db46ed78d07f43d1adab13b8445d1b32069eb45f9d389fcf5a3f7d3ebe243c5b1fe17b1f5a3d571b65f21b9e471e818172554dc956749b99cb7a5f303ec480d7194a2ba86e204f06aa1becdddc8c49082c527e7064ac2ad77dc05639d3d2a7778f6943ed6105ebf6f0b9e94fddbe05c236ec000f4d1d4e496b10068211ab68ada4c7f7ac61f5f5ba5f1810d5bbe87ff4f8356af0d3f682baedb0ad8f8488b277421f0a03fc5e3095ee34bc4472d8f17e3f7013cf2f79f5ff3ea4b6bae56d1365a33b09bfa9a496323f7da923b7e29dce4beb81035f13130004c96e56d7ef6ca6c101d20c27a218e623227c33c9e488b17e7ae9ac20da8240501f7b614a1730f164553fe479ef149866e4ea47296814284a3d3eb7cbb294289ffb996e0eb053b9c16e54cf267832e3d360eb196ed51305630223309ea97215628f01ec9d3ea48096418d5e962cac5063460f0a18772ec7ce66d14a1cce14b52c40bbbfafccbf1e76f09e57ff0718048e5b993157a6cf4718826b1e09430413a3596a15c4a620fa8c8e1d1663e5739f9f790ddbb3be0e00187d43717d659242467d8681ac10303346157f894d9037641417010e9654c6a5b22263e73a5a37128f50078a980c30930321aa5c5e7851d5d392ddce3a14a96916fa8421ae6728f37f5de7c3e98feb4babd4e1bd2315d595e209d52748f70adc2284fcdaa6ad880470d2a071f3490aaf3491fb64b4547419e8eccdc491a8921156cb4811ad1e66514a32b0b31b641438881f28c1e6461b4f451938999af671e8c6a5cd0c072a9fe4cdbefe24ca616f3d0a15ac97cca835b1a440e04fa28340c6044176c8ecc8ee0d033d47db8a0aacfa0eabdfa1c9509fc2604008f01cbafeb5bd2b503b809ed672340b9a576593f1ef388391b54b605e7a15bef7b1345627a34fca57738b0f8f4f19eea93c903495274a4425a1a1cc6c4c6e335b631df5185c95b485e4257867b5347a40e4e14dcc560f061fd4fd265137dc68afd548adde778f1330f769acb1ccf5da14ff6992c24e210ea6e6179421881b803393bc6974e37106c5b5b3b5d0b3469f8969bffb7e4ceb2c98e928e74366492d27235ae4c74a2f48511aeeaa53a2beafa7a331b50e454c507af1b63350a5cef35668a5b9325014192277e509561008b3601088f79d42eaa8b1e4ae2000b31749e2b8094312ddb7f3c1cd625ef885c11fa22a66e374b52b3425e0b8016154e1fd8471339e32e7373d63ab646d893fbe09ae07b06074c01401ea76b3c382a9d32f24f93c789964e16bc4206ecd75c10917ab84ffd8d6cdf4cd28fd90375ff28518f8c1a3befc538e1b9e427fb671988d29f2fb2fcd039f4d341c84eb4d7cf600ddaba88bb094e4d87a1419180149f491368e648b69985b05ac39a4ecdd3c5135f3a5c8ad7792dacb6470144bb9e67805a211efb3ec9ccaf8e0901345fb19e4da579e1fbe86a1207f4f13c3436009c2c640b7cf3f8b77ca7bd994bf93308027359c6dd1b7db1e153fc0821968ef36c003b6c73fe890f4de24f5c6458dbaaf3819edeaa91783c3cfc7e773689236248195c7bbd60113f2476fa3687621d668d1728ee433d2f8f4db707345d30f1e52ab87a2a0afd547c6b3f0000f59f17facde48f693490e22494b75d11df1a143b85068d143ef6a9bb5937a9df380c8948f1a01e9675e18409edb0f6b9605b68e34632fcce472dc50b90b0f6dcd57931f78e1e8861a0fb62e72b0baad6f9d23c1cfb0f19b25013c8d9fcd786a2f6f79768b5fb398f7b2baa31ce8156d1fc4a46c1c463fdf30360d42aeed2ef11611d0b7f654bb51052fd4dc39328f8ec4c58bbda05e6f1b3c8f6d8adca0268f2410e9a4a7d63b6616006d0e02f6edacc10e5c54fd85f15a8bd7648a293f23d6a699bd9a675250475a73a96d7475e4fabb89fb5e7de5d7a3479aa485c0befc60d0ac4fd5ac6dbecceb06cad86e219fc0ce4720758917811a3215f8d13e413bfb64fc065fc421aede0b56691797dac428c7e463479fa591b9072c309b7533e427c5cc11a1f6cf9a5b995d328d796d874c5b55dfc12a5039b413ce319cf5ba1f355c4e0717d32650b43e18010f37f048731931c52c4f36eb969dda702afe96c2a5241350a67ba2d026946189c5e281293c9a8e2cff3784776f1de78b917101b54e5ab00c045ea15f28a0e3f509962cf8bd3385d85250737eae5c34ece86b86669c13b00308a3b13c0ac3c83ff26fb52a4aa83c1233a9490cb9ca917a056908931751bddb88a62379a713395f0764e4a393faf253a4026d0472270e6036287d56850df1751543484d65b3062155b6300e0024241c59a862ae769c1a9232a2d9fb24705177a09cceb3eefbf9f106f67e01be14cdeb4d2fc7d8661df3e75de5ccd09a7e559f028fb9837c621ea0045b4d1b679067f246339c974631aa7134d4e910efb28d3c48929cef1df7e6c73668762d55086b6c59c36ac90154135fd7ca4e4047dd0aa161fa982d8edf9c0cb9666477e096c55718f6e4742415fefd4f696d1f1ccd6322bc19496ddebd36282a7c707d5b44113e30678e6e33ab7d34be04a59ac614d6a54134490998be02636fa91633d6294781c2b9a54c611c0045cfcfe81f49aa21b29d835cd2047c854486fd8e65a2ebf629f7ced602b9dd107bfde483e5c9b5cbba4a08cdce09920bda9978b7fc2b4a89bf1573a26389e52090fdf5dccf22111dc8c42fd3c8c477092895398086cc22cca665269e193fc650742a361a44b857d258429f701f22e9b7615bc3dab78c1479a41cf8575cdb17169470b347adfc03e03daea3e269725cfc72df5664b9df36d2f2b55013b71133e0b80577a47182511ebb308b6248d457bd2af7b28e77182c305241178c4124ab102771fd5a8c3dacb8775de881301d71587c76bcf0a97a72ad244d0c42fd71aceec32dd48bb5c9a95b391166c832ac5bac8c7cae4d18b3f7d9f2e4782fdf97732e3d51f67bbb57f989ee0d7589dbd0c2a5c63840e914b9d7d720fa120acbffebf816b588b2ccc052e7fa78992e0ea39dd21a122add41195f8e2e1acd777c1a4e8ef4362fef441feb4d9252c6bfbd2742152300a32027776e3341620d3c8d9365e10e81adcca7d87a0e555c98a0353c692557d90ee9be3fbaab766abf93e2462149fd99c92a5fc58d899ee75535cd1fe1386c5ab0b157c2102039d6015258f59cef3f15b951893a30ae839f740402a30b34e7be73796286403c5beb0853d856d83f1b00b48328f56dcb32e1faab08a3435b1482bf18b21c95aefeaafa7fd761c7f28d416fcde06bf7aee5c6e9eb50e55874253ba3f1d0ce2505b4fc7c3fc996bfbb8446bafe84f5bea94bfd7ca5aeaf237fe793b66e5c521d4092e4e1f9bde1dfcfe53fa55005d21cfa833a338fd9792614129336060e10d1911862070761aa20c2902eb7c5a355eff4cf6253d7102a2ca1fead4c53b57d576d104c081310d92797e4e2e8c269d19910d0d4cedf30fa28ba680c00137f83de940624229b6a125ce5233c6cf4a3640b74f58f288dad8451fbe37641c5559a5f3caf1299c8bfb230723652278fe378efd8e459b9da26cffeb58468a6301dbc06d713ba2d8d43d9038f5f2dc8b831ba58a88eeb5b1786b21e398aeeeb7c1f3d6f01d82b3947862fb9e7cbd7da5d04c5fcd34da28d53e2246e3ac1e3a619ad174efa6435eaa0fc94d610799ce0158421dce046306eb5042143daa336d52206b12610ea6389cdda49bf5af1d4ee42ac090a94ae7b7612073f3a5c36a2205eda887f41478f7d20f18667f941f71eebcfa76c1ab28f2a49a3bd56bd3f4e6bd079ab3fe2d94782236e83585a03e52907abaef7456a95d5d3f3d37efdc035dbfd7c41b8ba0af2df8adf1cf24f7ff0beccd3d26bc91caf42314ef7e466f74e19ae0df2e2298fc2f694a7ec134632035585d530e7e19f65c256f001d75382d9825ef741bc213af186377d9ca10d3722354e1897ca5c23ac6a52c9ad0e6b686e1776f7ec65df033e8f4d5db80c1bc354093b319cb70df93d610667675816328c99322f14e636b95f04e6497f139d508b453f53ddb5c289d849fd5407c9bdcefd1642abd46e28cb4e94371bdc606eeb67c9fe17747c68f2d50e82711da4d3edb0eda06f41b7f93fa8fb4d83cf21c79da67000bac2275508217ade1659fa8d24e5f8efb9f4bd21073ebef3d06368eb03fa3cf0d638448bd055ed20d292033ffdba538559c8ff9a2a5c8f83b5c393643d6585d1df994c3be43e72b8f3f53114d2a5f6bcedb573842b23b6a3eb7fca8495bf03bd03fde7b19bd39a16cec49e01f38e671af33cae082d9788e3202799bc466babec2080528d0609c0b731964719093735b4c1e73bd0705637c47516922197c552baeaf3516b5e3bbc2cd1afa3ef8215196ed580d9561092f620b897e98e786a0c7cbb0eedda8063292ba6482497f5f6bb62fb5ab4c97cb7658dc6579718eb97b547fcf47ced1426561af93a15fb4dc6d3d93b868644943c2c94b23b0570bbb81df2666c24f5abccfcdd71e209f3bb43c01d17f9bc8b9af2c26762fc6a741a150b7d1186e4f35175f3c315243e1c11e92c43a1fc492eef5a13c77a81fcf514ebfd0f8e645dae15a07e86b2f01fda065db4505a5eea83cb616f744f6bee731be191c65449c02603556d5a51422cf9c2f19f8d6843e0c1091e0708aa271e91f71c8602b9fa72189e036b7cb6af1569f21269283de94a6d7fe5849fd433d5b719c80419873db0587fc29786cc598d896fb16360bddd2ce12e54d05418f4f5e5f2d7aafe9fcd6268cbe2e9e6329ffb6c67fab8f3ce673028cc06aaa6b857556bba3b44d3fab5b6e875e70a2f3ad4b2ff76f31ead3462d3801ba373b3c2f545e94f57021575e2947f81f53283fc0a5137fd44fa3d074c92de54a0a3465c858f5a7ef08313faddbc3663e4e0167f3cba39612057a7518fbfb031f5ad0f9f75831973ebd733b82e554bf3fdec84e51f65dab6028c6c51366d9d4700fdf255e4c7bd70766e7f2281b3f2a5363f85ce49f9135904d14bcb117ad754c2594dcdca2d30e40ff265b5accfb116f64ed99aad570c4c5a91efdbb984ac651d8721405a0342cf77f448c17a152eabf29e88950558a86d0074e1cefab1eb7c366682f686ee1338737e675ea58eb8b4c86b9f28a6f6e96459f29e3b4dc59ff044c61a0dcc5c31d803e6e98420e446229ccdec3d0f705e92ffe016bb3696373eadab7f35ccf65ab4d9be09a085ce21bbd7c0555376e4d7fe68b5e7a64f48b5127825fb2be598d991f9c1a54bf52713417dcc599e812d85513a537e6eafa738edc972b67e065595d11678449bce6cd3d69800a649b560d0e057c502ca3e72e97820829ecfea801192c3f4e2c8763c095a43ee6fe45fe8730130937668df1d4ee577ada28238be03286481f2d2a004cc4d48856e71fbd64f1a0043a4520ecbbf1b3abdc96b87a27be8495a20542967aa4cd3a44a11502419a083d84e97abfde0901b66dde48388649a0ed6d93b9f20c530e990c7c52370a114d800d6ab3f6687d6bbc105b63738fe05fa6cac98ad6663936bb18cb923264e44312c24c2ce8e642bb73c921012b68a26a70977446b8f15f9d62467d8b356560c183a6bd6cd76ec868c3bd94a595cd7bf996755a508a814980c5e588b275200c45afd900c8c2de329ec2484b0e3ecd7b0960e5e3425881d1ff7f8bd8b20f5cc98ffc3acb77f5e88775a4bd3ab9f9eb027e27d3af55ebdf4eebab48ea911128d668d00fc3f5b5480aa0d9a4af563ba577384448e5425157133d59e1cef3c722f33700bd372825046b1fa5824e405154a3af1440bc2b75acfbd07cf92e8c162587e74b5ab66b1c6aeab3ad5fa3ee91da4900ef30ad04baea326df912517dd96e1696b4a91faa66675978a375e81f25464a1073dc6737af08d7e25956bb31d438548a7da38662d49db812a8cf1d6cc65f5c63879fd9ee7fd2a66ca3fc1a748cb239aab88c87206470b4c60592afeb6d69ed97a8f990155862ba4e22b64804142c131a23792937aa8a8696e165c24d7692a04bb4471b0f0d2507fe7c8618421428fc7a0acc984ca5cc6bacb772e8a717bbaa646f9643275910a6037afaf5a80678d18edda138a4e13d06d04a5d06431eab48738225cf1567e960e765728dc12e91b91c6f2b33dfb6e033aa68c1c2334d24335abc4a7a1df5636dec29091da54d5f5a1fff41e4a35a0c2f04f968f7d78e2f51c73577e2192bb20f289aaba5a175c2ed533855bd9ed9a842ad482136dd5e0cf45eb5e2d31ff62a3be1cf8a94a58316e74f4ab9fc54f3a0bb83beef0f355993bdea2c83e61cdc796bf2564ae51fae616799e8711998cd88d35cd9824452fdd65226174b46792cb87f4dd282e4e6f67eb66da413ad877ed6ce775f7e19bc93f48bb9e5ec04009de3c042aeacf7f4b25ad6b30e017303f64fe07ac79e8744aab6926d117f13513d0469cef335fe1d0d787c2d0b2c031a9521786ac10e9f8b768271680337f2c3262abdccb5d3107c632bf1f74c83ee91f49988222fb080cc8faa9b1a02526d8b6087e0b2354173d29016b3309587c16f057dd812aa63c3169150de81f3af97d082a8f8da4ce4f909ff649821d7f96d97613552e8cc4902e046ecfa329b1d980ff5ece69b8f1615fdff5244f41cec0af924624ae1641ecae5fa26c5fb9006e57100ee71377ced7c255ae17a0845e2ee0287c62c1852f93877f9f86157ca9675d383fff5cd6f2b001ec0136c07cf37f5ace1853122c2baa1092d418e2a490c4a5c8f56b828ce1bafeef4e77f095d6b4ed99d56f66812cb19be540ebe5d52e7eff2d69cbb8477e11514f7e3604bf9999f78c2f1ca6f60a2216b87fa0f25269c425b7d50709b200912b3b7899c95e12d6e9c4dacc19e327721860e0477a53e6793fbb7fb9704a848f395f48c24a6e79b9e1358cc3497251de88b8d3a7b22c6d8af1a7fab81530d9f0cc98f62debb222b54780d89794238532717b447d71b46a60ed481c21db85b590b31720009695ecffd4ef029964e5d5149622233ac013e960a005c924f73ea82c318455546c53d74aa3f7e2ff26aa074c40a55aba8b08027fc19b596eec6c4f89bae39e74b9aad88344f7cc5ad3eefa5095f2ab47222e9a357ecd71c6700ac576025201490d9e446603dfd4bda7617dd500981b2d2ab8c43882a5208494cb3f8ebc720bca8a7cf6c80bd7aaaf89507bb3412ea490a78973f12cc30413e9df1458917ea3d68b438d424c1314bc8d01939c5a5a842438281e62d0c800dee704b2a6cd3e1e4b885a6b26b894a98765fa3308c9e4b87f93625faecdb17c29a27cd243bf6030a67874ec9f2443cf8154261ac2a834c01cbe1f314ee7aa3ca552e1648cf8b42a63f249e3538026e09e44d69dc259adb0d1a0cbccb5a5dd5d0dccc90d023da79d5634188ff060f7e35a5f9d7ad99546824d63975d4452de876093f4e997dc46eedcd80a9eebf5e4f077fbb10c7d9e19a3419e7b845972a3b62613c5404a209b16fa88e0ff49d7b4f21fecc1f773c5b4be61021e0cab8602c6e8257649303aaeafcbb178e7a460ff07f219c46eb6fe5bf8113723e454003bd707767c107daf4255751daaf8decf35262640058924eb6587868b2c08230b317e97396ebc928ba8d274ca0eed0bfcb637676003c64e8c1e1a0420b6c96a44226061ced41b8448382abd2f3d0c472afcde231fbc9ee90c2f1132f8e2391246f95ad93354c7460e20de996ad0f61b13b27646887a637cede90b94b7d8c3130f0fe060e8d955c711a2700b302a75bdeb32a0a6802ea795cb114f5f82a1a381a86bbff88b299e47728b746dff964c94c52b661b9429376b1320b46081426b7c340206dc0da151bf84be2a49e78b6b5938753d2b1be8d9e67c43c5d70e72519f5f90d9f95e84ee38f82b191ac4d968b0a37901fd923cb289d585693ac3c3f8a94fca6df45e694e199a9cd0b1bc1fa7394bcc96aae670dca6605a998793b7e067ac410ba631057b8b76fcbe9524df820c02efef1608b743cd2aa6d60d3d8e476fa12d3acc329f8272b087d89471177ed531fec1f9c24a975ca2fcd8c246a33e291a3f00b7f234052067a0059c86762475256bb5e7dac6f121a0925506b18933c6e314915d4b3b2130aafc2483ef22ff8bb7b887565b1bd22fabca22037d8fc9437f675c5313526266f60bb7c7c47f30c7d567ed142ea5ec367c4298328d20e5344f01c0c90cf8a6302f4d84b6ba7495fba314a05ba29b63bb6d458fdb05a4411136958309f418fb178e19aa09ff9e62b29732fb2986c96e738f7a688cb2122dbb8f2ad9a5f28bc49ec0c462413552afee8e403259b55ad6dc334dde7f2d306929dd01f2aa6036cafd41874522689301b81c9e50e86828894140356db0a3317b081ed9d8148c41e77e6bda6287762532b86eb91f5480915680deb8a91fb8656b7f0109064865d2b846af0861f67d3f720d6e306540cd7b68f095ef3690b88ea93fb6a402ff5697597cda83171f159e85307d1a8c01611189bd4eb4f0453ab88d43ae181a562a76902a67c687514079d6f4304d9a7c0fa24b6e86074ea0a9fd8187c120312078f5ebfa674adc0303734bf8f6b5585943706594192ad24c9f7d9794fb83758924f862855ddd50bff58b522c43d73c03289baec628cd693cab93101b1e473b76532510e10f03e86812fea6f2d6f5467dcf29e6d7cf8524f383a0ded3f0951c3ffb171a6b8a6d97b5fa8899a19f1a3d0e934a1d4741076e4394ba225158f697bf7d5651717c6950229a0be22e8120d76a414edbcd03d505264b7ede8272ccbd6dbdcebaf11daf6a652f6f9eb74ba7a3ecc942892891388005ae5d971e4e79d696564906dffd44845b704a9abc2fa5ba1bb69a548423a08044ad6d0e365db7e6bea0f3844a452759716cb98dcf326001ec90c1c343174098cdf47ea2e13341058ca014d2a30e9ba3c526de72a6e387181bf76a278c9cbc518d8c374a3f1d9802a39464a100903dbec16f8f095f5d82d9d09507281e4f7fe0ce4fbeced193902a5f658af2a4c1d0952dabdc6ae5830b6b5a2c3f5b8d33a73665990822e5f4a7ce5366755a1615543bdf78299c71e890e0bedb6ec277b10a389d6a3ba9c037221421279e51ab50fb115de2076cc99444202e88ebd9d0fbe4e60234b7b761495ac6c9e615ddac8176164a88fb6d6cc2b52672c8949afe3efc1e87a598896bc93e421423844fcaafe65af898a015b3bcaf623ebeef9a57155af5278ceb52b995f7ca466d9e18b05e86380679e0257cff6d0c6750078462f2ee4701d6d8289ed848b877cf5918625b7937060d667c11119881c30809056892352c6c53c01e395af6866ea350e6f21fa3db772c1177c759999973b51e11ffc5908", 0x2000, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000cc0)="e1", 0x1}, {&(0x7f0000000200)="974c795add38dd579bf6bf835e88763cd28b77ae615848229fec2827f9f191c3efee929d3a221c93db5b866c86f03359df9637b9688cb0ded41b6680aa97d97b9b05b5409c9a8cbe6176d34531dd31909885b8996835b9211b79e1b8bad008258f54a8c5cab4b0f0fb3004b17b3d3abec1d154cd477671c31bb54765f3a4302e5b5733cf7f5f5996bd1ccdc24ff1ffa7bb022ff5834947b9f1", 0x99}], 0x2) dup3(r0, r1, 0x0) dup3(r0, r3, 0x0) 02:07:39 executing program 4: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) recvmmsg(r1, &(0x7f0000000cc0)=[{{0x0, 0x0, &(0x7f0000000040)=[{0x0}], 0x1, &(0x7f0000000240)=""/246, 0xf6}, 0x741f}, {{&(0x7f0000000340)=@llc, 0x80, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/72, 0x48}], 0x1}, 0x9}, {{0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000500)=""/227, 0xe3}, {0x0}, {&(0x7f0000000640)=""/10, 0xa}, {&(0x7f0000000780)=""/248, 0xf8}, {&(0x7f0000000880)=""/215, 0xd7}], 0x5, &(0x7f0000000bc0)=""/224, 0xe0}, 0x8}], 0x3, 0x10062, &(0x7f0000000d80)={0x77359400}) getpid() r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000cab000)=0xc) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003940)=[{{&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000000)=[{&(0x7f0000000680)="c5708927f7419131f70d66593c341a5261f43aa329150c42db34a2e916a511a856cc9c7291a5463c27b17e1942107f25f8f6d26b09b01e04003379b01a88418f4f37165c358df0cac94f292b29d73772e586e9826f45831c75f56e320ab5f8ce22101ebf8b25d5480e09a635611ae7e29c88ac7795c74617dfed7d30a41f3ceac76c88875d90965ae10e5ad2386d107aa83d88d4166aa6aa783fa60ae5acb3bad88539728f71a5c0b5afea8e0233b054f5981e23bc5314fd93601fb209a01ec79e12fdc854c3525afeef25cea8a1c8e1fb0a655e64eb0dbdd29907458dff4bc056ff1393", 0xe4}, {&(0x7f0000000480)="be1e8bea6777a859ebc451f153133c533362409900256aa256384e4b85af9f1d24cab5dc9d4dad011aaf423a3d613022c7001e4bdfedb64a1948e79c1450255c", 0x40}, {&(0x7f0000000980)="c17ef73660f3f9e6ba0005d7d5a95e607d970c1583aab861e92d0e44b86050957ef3c235b0aa924a037c0d0e4d08e7eeda73c6c97d33705b3c8a1a1a7c41470c9ee2e5b9e5c631d4a38569d9e9079a0e0c5f3351a8b83759a432c6a5754384ee6dd0b96abfe104fa74418bfecad2da2087fdf399b412d8356af801e4b34dd616fda136003aae728744f50808715c97ca5afcbbb81312bbbc71cb98634581c30d5d", 0xa1}], 0x3}}, {{&(0x7f0000000a40)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000ac0)=[{&(0x7f0000000e40)="2d2ce971d06c45fb63505aa500f5ee7f81e0bd63755e363f8c8c259242c9e60e438fbc2dc776a9d52429282518ec474a60b81980ef21f309bb9dd2372e9bec45edac1e7905561aa366deb8971a10f2ecb4ad33f5379b7523af19c1f2b12d7d46a92b98e9554e2fd842f3c4e3bc3d6bcb5081ad16c4773af0cfa837d887a539d18a8b95ae041cb3612423f5c628beb7d69a7148ccf54f1f2a5eb2b08a3b858138c379eac1908b6721dd1f8b842b487b2440", 0xb1}, {&(0x7f0000000f00)="c0895183b7e37751c2b1682c9a8bf94cf818acb280587b117f0ba8a2ff31b15745d0c797d393e9101250e10f04147e862e610ff3857d182549c542bf3d7a88dae809ca96a3b9c127965bdec448efc32be90f9f230a737fdf47c2b25c65b43239014baad9badc4c9f5e6030652a78ee1923864439eff213c385dc9b5773acb6031fd05ae57ecc4c96e830fdad951b1c0b89f17bef9ed1e07953d73e7daa5187cadf7632bbad5dae2368934fdb6d0f0e105acb26bfce94839dc5c1ebdca9e6ea2f7f67f2c37fc1973aeac89f742ca107d601dc0e6e1806f0272984729239e410b3352040b69574595d35e1d977bf88ec0d91fad0d2950891b7212d1ec2b0b0551e412d118315f3261eac269e5818948710781a2d84495c58bbd5b01f38e6044bda51f38ded3e7e224eeca092a59699e6c3307b3bc098b84636e6294d8246054f2df8b6a604fb8eef75bc141f3e7af58e9a96a47a962f07fe42eba3b97ff6285f547a0bf99dbe0d98b84f7cb069657f712eea2e78934b8a48929ac1b18a0b2a6ddd99a566019d655149021269c1eab5769c11626016134642f56c0c5a26d2ae086355e9aa94708ef3d4820f7410b4d9ed7410cd235134b3b3c9c7ce720773871f01fc0f795ab4062ff8c174daacce5b14687529938aadd510c7122cbb6458e8de73a2515ebb84dc7e2a18f92ca96ac1894985bfacd6649a900dbf5a04cf3de746a4e32c6c199f8b58b1e27fdfcf4dec35d75704a7fc45a67f8e3f89462adc44dc0334b923f0bc103647ae7327ce98efa721178b7bf2f993cc154df09851156fb9845778f629d50f9267b6c7f444f29f15a79bf762c04111a00708b5f9621ed2374f24e7283179a658c1f353d0530bef74586c26bd79f5391f18c4f81eb09a16d7b6ffb2c64b26349a5be27cd1b69f89b09c3ea898ec7fb68a9a0e45d1a63c72905fa6dbf804cfd46ed8514ad1a21596d9f173f40cb408ef6e3b96356cdac5e712eec0baa7dd2d8153122af7349c7f61a143874049694dc8c9b5d45dcb4d59845e3339cf0e1156f96cf8f710d9518075f367651d41fc8d6555d2025777d7fbf28b69c0b87a5a3413bef8a10e3671de4cf8a1700aeb3aad22281d72cd5b89b6371bb53f49c826bddce06956dffe72cbe41bdde043273cf7ac3860cb210660b2a8a2dc425841116653f102f7266857d9027d4b7e284a8c3267c6b395d58aa5f448be57d4ad7a77b4682f4c2ea70d12f6a5e3af69526c718ed2612e71138cb75857c9c54cf914fbf818880bb8579db54981da07323a725f036d6b818430fe18bbefb7a952e4ac937b6e2c47af2e844b9cca0d26042172280bce165a7c0acac7ca75ea54fd6c92cac2a1a8beb7479ed15a3616fc1d384ef2687613eed3db8240c6ed3e3ae9ee42e6ce9e12ccc73e1eb603d0206f9699e6225899efd8045136acff88d849510fb1b28b813ad8e177672cb0e9669b37e409af0de8dc85c71315a9f9fe4df4b0e965a041dd1aea914d7a2ae4caa091ded2d476fccda3f2961243565baa58bd2f3efeac1875d75159f8ca70213cf2289cef2ea5acf661b05dfcf6a53f20a66077ea41ea178a18a83375a4d7912a1f155c7ba9c01e33f76fd674d1ea56d2a918688d422882c41a10a198e125a60079e150c8ec0e8fc42dd5fc50a8b3250305327f2964476e95d422497974f1b7d09652a0b4a5eea51b7534fca890a21ed319310e2c53ebcf648f0aad4d5dd5b63fce577bbae68704e1b96db6d6f739e831ed15afe383752703d1f56aa59122ca77897de381dbc29c5939211198e45a29932fc74b8e9eb5f6c6724023d6f44c42d97a4c3e5dc4b9a2f9bcd00e4d522c13c2d72655dec2373061fa067cfcaf950a9a41d535f952b2680a93ef475d9ad4ae43fed960ede42b6f69c69b036f63c3cb4e12bdda713b8c126e47daa8d0cfc662aca6b3e0174963b86aef02bf936ed4f237c1166b6325ef0c40a78a768ffe5a0facdf5f5f24a2679dfe9d4e4ed4e69ccf71b0895b90c93ad5ba24e631a7f993cd49dcbb3992d9526281c724fc64a882b5a24f835acab596ae35496af8d31f693976286a001b2c5957d467a3db0aba8748018383847a9de1be3192011d3a04b62c80051a5190b6de9f8dec72c4548c41bac3381f50214287e29385562669bd4d118121dc628f155631c8a0e84f95e4812536ba33e8beb7a9840d20ef4aed9dbec12d2d77b9d028865a4bb87418ad1fac632abff55fa4d12aad434fcee2ff3c768249d52ac478e021517ad65b2d66149ea4cfb29473470f3cc55f41cbed391b634ba49863cd8c23c60d4c47295110fd80afc948dd97e9c7574b95efb715d53c67d23f2b72ffd00366cd272a39d7f1b9e325b03ebd31349a9f3540f13360912b4247272fe0c85a3de2afac0c7edefc181bcfc07179aa68378549c3312421f309e7a35b03c66e9cb4cc20c6dd7cdf9dabb094598c84e6a9dc4a8d4f443e18acf5115af119ec10c6a320a6d841349aff5faab6a66156e23d9e46a3cd63e8c26c07b145c0f5b748b469b01db7b5cecf9b5a751ea7d4c291077ebb71a6fd9d90e03803543e68c85f3baa860d1417ce3da8c254fd8f85a9329f582d6714b86e4b10e608de503f6ed8e31af82e7f39b973742106ee0cc6b8ac9f3a7c7a8a9ce8f412c03d31d396fe2312fd060337a064a1e1855e3dc5f1d6c19146c5c0ca1d5576a33c104387f09ebc5a20f7b8459c6cb3c56a46021415616b52836c706016729772c5672623899faa16600a08fbdbf4a3c455f79159e5095103e64f51f786b44faec27bc875735191f4cbf0f039c5f1b78fc7fb1e64726e29938cc00cc851540bddf8bb5d73b9eca9881079492a9d9212ff49c5830a7b757cd90078dacbbe73dc93922df493619ae8bc9001c76bf2604c6befbd5394445082fd4a17e56721aea2ef0494ec4612d4ddbe60d690d94ad8a74b678005d7c2ec43fd1d68b7a0153508415eefd402aad639e87ef7ba54867cc3d751a1cb166f8f901b6afc8bb3d5602331c133870fe92848c2f56b451a72eb7dd993e673eb077fbcdabb81132427ea513ea0478b6a3daaa6e918a111783e35029650a03b027d4f428d85ce3b07137e6bef3bed90d73fd9da4b73d4e747bb44d8ab106937d9b8fde6ba53256a49c6c92ebe27a09c29bcb39675caf39c9820d8c44c2f724410530b3b584b1686dff0dbc6f4f69a3b4ad7723f2df959e737012946c5c11d6b9b31ea20442746b93b5dfd243e4190edb2ea43cfb9bcb025e7499d6ff4af62ed650c0c031f42dac4f88f135356529219575ab2ec36ca6adec3e3004b4e9f98ee78caf97dba08ee25d41762859d5cc1711fc3d2b3e61dc340f8d4af3468ec159535588d14d72f22c51d3d49e9cb889762c0ceb743f9cc88b44182a5fb7da7dfdb5bd17a2fc67d671243b703ccb5dce825dcb467ba6760c9952bf2649314939ed711146f4afe177fb5c9e78946e99e2ef07a7155335c86b34d75c187f28df529fa568feb7815c8ed5e832fb05699e8423dced7db0fe3c0565c0aae67aab41d64668dff7d44dc3b8abdbaee967b015d72fa35ae10655b4f035c224ba3a0313bf9af50ac42c4c2996abafea9999c0b2ce741f53adc01804f2f41953000c27935d2ead2bc3c47b5090da7ab9b984c326f78d861b69e00ce1032138aea47a21b5271f78bc5844579f7d7333018efde4309fd0ca76474818e335218c2672a62ce62e0cced9440abb45ef88fff6cb043c795e0a8f7d0414aa5d9f68db77d8ab4d989dc2ba61050b58e10b1efd5ef259400129325ee30af38909d0d415d1b5f4f3436e1c0e7c8f765d8cf1769ab61fba5f20467a182e74d58c9f6d1d43b45ab61988b69445f0a01719d59116723d5e4b8b4c17d38e37ed8ad6e800e08d16fad89ea7f5c2e454d94b6cb64d47a84f500a64afba9cfa438a6675c7d4c03fcf0f02ccca198757785f19dea2a8b0b70a1b793db1ecbd1ee29868e389780b176428244ac7564c0f9f3209654a6b979075e5ebfea1ad1fba68652b112a9a6a5c7845fe57ba5b4882b6cf1f64ce596120465b03c99b68ebccefd05b13fd2df0f35595eb49f6175993d9285b8a9d4ed8e76c08b69a35f4f92b73164fa676483dfd89cdba4f2298345b504d3618c7f9eef1dcbd1e1076ca2338558fd877ff9ef75d3d63b733499000bf0e7ad69417fc2e259c0a1fdabf5a80184b97cde839c10103d5a956492079a9df90ffc2587ebbbef11852f77ea2fed2a13174efa3d260e52e9c9d06260939cd90a5eae9e2bd69351c0d53b6365d2a439e2ac08fb1695faff6de8881539e8d3bae31383a57edc3215eb8636dacbfa9113e6cdb84e239d7800cdf794458905182160daa29b5725f604e026991b2defb23298d5030456ab03c3286f0913dd4f815ffb24ca2eec9d6760935e006142ed9fe9373bd14d465042b85ea805e1779265de6811c2c84ba98dddb8cef569e187a26ad31a930607d91682be7782059e7549224ef3781a03740c2f7b71e80e146a01e4fc5304a271bf9328d9656dec3378632df90a9e767e572c1f8dc2b57e7c32a5a87064693c9c949785498322705f8bc29595c465303c7c2b0f7dee9e5dfa72af926e3b5aa1fe7d79736d9c390800c65a933a64ccdc0bee15e4420e5ed175f3b98a09b9973f3c3917f16d1f246f9947938b01d911e0cb2effa660698e7b19a18955a2316c4c9c50b16e5b96e7ce65343ff11de83e56a835059bd5b2b04806073efca03888111c662ec7738daf849a8a1df87f2c8bcf682a2587b92816530e861e2597a28c27ab38a06450848bcc02da62166e29d9bc77d15bb25a153be10042635408efa0fa5fcc5a03203b12a2de45479c5df4b0e8acc0531ee11d376c1f7071f0a8a1a48bc4aa1ad3b3db5663b3c8f32d50ee49518807d1988d89a107a2c135322bffbcdd495d666179ec7755dff1cbe33af51d131189220e46d5edc6cfaf1e79c6f9bfcc95c05c03ac589391867db86496429ce7219c6c963e3e7d4074a2fae0ec38eb4cd5fb64e8ba7d82926a75feaa72b722d9beff1b70b10e1cd065414817447eb7957cdb3f3d01f6cd2082b43e83649e56f438573fc3f38a0dd1fd535e53086ce37b7cb688ef64a61410dca3e0485b4fd7b3e7b0b8ee9caef015573fc3ffa48828a264632a936f423d4f3ce24002391b470b04de4d8bea865e56c794ee49e32677fd5aefd229aaee5bc5e61864c42eab8bf82055d03b2ab95640929178df7160f80793af847b8dea3014bba1d06d1573cf91282b0aad32b43c985153b22b69223b90a1cac02f40936b189907a09e44edc70886d73a1f306e5658dc825c9efdcefb24ec280ce186c9db8c3b19d16d6d3f14c341a1f0d7759467a7fb8862b5b79be40da6b5c446fbac2ab1b9d8cff4eb8aaf69a4021af2ab70fcffc4101e6e0fdcf4bf6d568465f4d47e7c5c28d6dedca9aff411a7ebbc2b9f53c7933246adbebf405472b1cbac5f2d930e9858e699b7d548ee6a919bcbfdc3778903962eea02f28f14ecffa1250ec11e895ceacac5d9b668f3d1630a8bfcfdbd57f0c637e234a567e35bb64da922d155c38a06850b31227c20335f8ba7db5a3761cc241505fdb6bca85f4e1d43c8da3ef1caaf89f80cfd2f6132b9363ea3a33e3f9bdac6680fa29b7bc9c88f5b31bd803f73b369215442deb361fc7c1b457c746b5bfd5ca88ee5e726d4e1da5b5a4311359e231eba93aeb6a7e54046edffbd36fbfcad0a7a0e12cad86d5c75a4b2cbf81b70efb5b3a3", 0xfee}, {&(0x7f0000004400)="6393de23c5dbf18ff358632cef05489064ca3ae29a4e2c7aa19dd79b7644b56dab9715be30da454c96ddef5aa662f1de470aebdd6e07b09238d3d1a2221eeace7a56487f55e1ff0240a0a124cb4d13087052342b9183caa5010e43914be5cf11a00b82ca1e3f0b2f4a9c818a9a9f3b9b79403330a35316e9598e78149df9d7bb4ef04ef06b1304ad6d7054d569a458173cbaf2b9ef95308daf2e8034a094c55c4ca580e1f37b21dcddff8357ada05a17547ae2901347d362fd4d48cc4039a333262609a0415a84bfc28a5319de077ca41c0514b183a3c61603901a8bb549566abbd4d82fd2f29ccd1a1feedea3f3037709a758ef64496e221a1ed5de918d36d6a88de63bb54dd4138d4fe7baafeecf01299302347ba25e4d2ef1275f51db2d5471ea94156ed668fee80fddec5eb8e6a544202c7d652c62a7014e78d3684c17b52543b6158e28e07f87235d800bc62004c026c6447f1af11e714f7c96e339a4976d6527b3a7edaca183ddb8f2865c8dbaceccaad692b17252dd095bc2de0c510748d86ec63e3babfd821163c003078b72874cb3c57a6eaa33976f63e3e956a3fa3d4a7b10434c7ffa5388e5e92871f8cfe849a33d38e44259be11a5ea3a0956a7c0774c37539e4e596e2e70c5ec73982edb018141020e7f9ac4c04010c13d5599e8e5df52a24e53500f0f8e4aede7038ca85e78176f6dcd623529c1895a6cbb93d23b65d82fd8fdd8436e61b492f38ab3f1ed095aa7104b30bc1b35cfe184cfaa5c84d6146a1ac67c07c19fdd06361c744270a8ca106b837278f621a8c4cb145c49f7ec2498d61b185aa45065407dc46508f5e069e20117eb7a7acbc579d2d083989f498c2070aae576d57c6b9c2cca0962a847c101d3684e3f5b782e373bc93852e38adbb0d8fd092fcc630124d0eb991133b6dcceeecee4d054b385deedd505c8cfcc09a77a71ead339932f31fd5e144d72750d940ef18009961a31cef78399da6a14c17d44148cf5409c3f8a76a4cfe8f4a8ef8b6a87a8e7e6430dbec42fe71f29f1ec5507bbec0b1895aab41a549253da9ecfe8d3db027f8f432edfb2444f32283f6b939149ab61b8806f2ab484100eb4cc7920033afa268b3ba1ee3627b0dafa8e4bb52bcf0dbb0f3513d75e28ebb071355ab73131c90d224d55275ca0d7481ba07bbcac389d9166d5c49bc8431d03a1e7506e06f836363083e2f277536cf2ee3096b6b714a53a62357bb349d4fa179bd4c52e7fbdd9d69d34cd47ca813bf3f7beb59769d1505d1c47d6e71de00e597e60f007137ffe57a8a0cc4d3c8510dcc7494405ae6e55082ed5bf4bfef2962c8f144b249898e23a50cf7769d595cc7974251dfa40af745ec289a08d5bb251658540a672ef96f19550027b4bdc7deda856bbe62b36680ab94ba647144936b633d2ef6c5bff3a535c6efc7f00581492ddceebe21b67cd2f8b64786ca0d7822c99d5667850d5eb08bd06a3bb78805c44885aec1f176e5ca82996502815866402b25c3c905935c694cdfb20f7502df711d18fc4d8a80b8140d89b6d3b3d2ae94936c03310e8890f6dc753f02f31575b1659697a16286bde3ca597e515d67d2b445afc49d8a601e8d1c06f3117ff83f4307eeeaf3edff4fbc59b767b3b03633ec4ac9cc1cf201adc4a477ec50ba2fb79290645a2f9c6232bdaa3a80ee04a12a18e05bd312c451c9ae9d0d3f44e911c828b36761b35bbcf7e0fb7b6bc6ba333def774c03527f1638eefcfd7f1c0db57940434f060f07f70f8c6bdf952274b36758e205e3389d5f91b395e6cd18535ea4fff8600dc96e6cce90d8cf09e2e7c5f6c610453dc7ff00ce8d7c6a595476423705d97ad97e3bc6461e04959462e311c4f44383049778a9f17448e6ca30fec446d842ca44891971422d1ad63a5d411a5bf4bec6f5facab840d01cf1cca4cee817a1b71762cc6a23234712648c21ae4b56769cb25e29a19636604c8e039d34bfd2e053fe848ff03760fa3e1f5820976286fa4a2b448676f10bd09e7e9cba397a43b87df4d177e7b59b86eb11c4360d3e5197dcbed9610ffbf59610b268b01589d7f947d3654e8e35ac1d54b064ea89765169a260a3b4ab479a855adec840435246fd2ef3276cc90c2b4eb0b16aed8debb66ee8295e06804ff6f506f5dc5a063d14652566aa23838444f2367332b1c8427807b8e9b4b002f7eaf245e5c670704112ce5d62970d6bfa080469a4f4523a31674d6e3d7540ad35355f7314bd4910aaf0af89af31674aef2aad09035b4b85823fba1571b10a390d1677e40aae3a62c26379d1ad7517a1379b3986648886a2470ae13f1d7ee7c9b8d3bf177c9043a9a40f9efc3b745fa09760b8f9b19084e5ab000e0627c79a134c90bdd9e01edd3366e394034668cf072f15196a5552408cd81ed7147125d00078bc680c1a14c74b72ffb72e64503bf7cdefcfef9f13c617e83e2da90c60efae9cc2b82447d1e4d2b8b969588d5481b3fb03e43cb2827886874e81b6fb00197e76c0dfb6ad02250d358e56c34258fa78b2fd912f97d3e10b204604c108796e855d32d20f75c82bd3906b2b6f1aad007cfad8d67db1ac80b3be209a0a60b50613a4e8f501d8b10217b381ba9c643c8d37acc1a12f1837320c7803e2b56ce7dec6eca2b083d61bae9a2a82281a133b1f6707adff46eded85f0698883cf0f6564286fc51793efc90ec8e95ce45c188bbabe0fd6d844bbef83657ea84321f0d2fd09a20ba9afc3e28f593c8352c84aa0d10b6569ab84144d5fe78f6b925b09312387480f221b26fa1128a479d5fe774d9ff323cfcedc984bc30291f99c798c9e01c22e2e3c4df32c4885eac8922c3d9c61271f96f0c78c78794759b30384ad13db82bfdb9262d97cbbf2ca3fbc868862e7df0a0dabe18ad31f536ecd6b159ca368e66e490e539847e97ae3298dd82646f7a4317a8792746041a2350a0d9c12df5858078023b535f1ffd30aab5f8d31cd8e124ee3a9b67cb63efdde1269e3fa7acccd3e91c8a70b724d6f10ed29495f906b631bded933c697e3e112324b11ced34e0751f9f3d50d6e6dc71327e5e6660cd16e20742ebc984203303036bb11d16928efe35f59fd0204f02e561e31f263682dec244f14acfb0f681188e6a8c48944e9ee21ed5db6224eb0225b093d3fc020d26b1281859693ad9c683395b8f36d6f1758c6d2e74b7cdbf5771230f5d7edec4ea922e717edde7811f395f8deb9f3c7afadb7cd70e0e659bbd02afdb649ed7c1afa97d935e7b51a099401a1443dbc6873609b7219c606421e925325fbdf75d89b26d62e38ad675e5fd1a900d29a4915f59476f99edf7459430a6b9e529ae0a483435bfbcce647ae8877219c524a9d5b3bf4e31e9a46b891c3748c34e5ac3ce4e37fbacfb1607afc7d6db515ae21b2ce25c895edee5f0be26b745c4da165cedf4038e02867a5818e221bf7bd32469b7c2076571576076daa59b6b1eac31f5e6ea0d5a1948e62343401782238d39eda423f0a8ee4d2eab899a99293b0f0bbff98abe19c11244b93a84f19baeec83ca5344932202a25755f927685b517e1d18f181d172faf27932af041641f5552e6aaeae5e0a4dc86dbd06dd14e76e8c1196ac4c315176351853e36413b3bcd58cf7b10f36309c9e45ce1d642ae1de79fcb7b4c6b97205a4ea201c954b08bef9f886d779ac955027c2bd9bfe44aaa4b3d0026aa3d153b67c12b57eda0acbd6f130faecc27431efe5e9662f3a142a6de12eabd753a46029f001529d7f52231e74a725fa5db51c8c92349a86467509732fdd468ba7267332d8052bf4d84907e69d9b435172747b903edada771612cb7573a6414298e6f69f0cbe2cdaca837d92bcecd8a1b2bdf677a3b99d4719312655b72233f45b54ae9582899729c8abbc4ded2cf8f3daffdeb8ff631aa017f523190c52e3976a279b65ed6bdb752d2a6bc6039c33ab8080076899c29a81b2ea7824157c65ed8c71a3fb98971eb388f5a251fbd4a6e44b2f4f2652973c3ee68ac44690d18e04d8c15e49f50880a8e3e8633d6db0d2a8295227a1795bb8df73066e171b78d64ac10cda06ce05aa3eba37a4378f530c7d657f4e2ac58a77503bddb9a73a9007bc9c6bf1c44e603b06c97b2f3fb0bdf5320d5c5b81c650667386a48483db6b05aeacca18001768aa80836106169dd36ea6e4ee960d1fd04bbf257f03ed0f4ca58b86a733385fa255c2ff882b91991d7cf501e718e043784749111246cbed80ba27d9ae6af28dab68651ef4838038d34f1651e5b38c7b7248bde10e7096634a19edf768026533587cfcc2d670f63e7609a59fcf98f2c664468110994917f8f8821eb8da99504ebc05da99350d055e032089dd345ff02a4421b84cb131b25dbbce31a364f1626b0bd2c02f8138b0c95a25d398fbc300a04a02a8103e3ae25a85a2547a9c4d191bab0abcf6b4fcc346852685a9cc5aa2748c0c8752a1a63049260059aeb6f68342186edc64ef9a8e33324217f2cc078f0a1c7ea031aa59a93c6872bbec8061006be66cfbbe8e627d7b61437e5b411a3fc3d403a9c52d05bae6a03e127737a5121fd44e25c9f055f41d0a3868ffb7971921c5d28fd729f50dc045f4cf99611009e29515c69b3530ba73127a18dcf63bfc272832afda2768b25e7f5ef63cc4178c91a6662107e8f40d32a79b8b6173f940400dd0930f8e4be49d80b8a28c966ea5b1f33e10048e2b0604d19935dbae513d0aec031f0cbf8ac52892f87cdd8ccae17ac16eea6409ff1ede56aea931821df1c685aceab6529b4403adf28ffa3461b16c7cc02fd27b053d7f8e3022d48205e6dbb52dbda66fd91140ac72b3f64cc8f23a923f947df5f3a204ef0b4b88fedd481b7f56546628352a60c1371ad85115fd988bc4618895e7c6590f119c0d1422db5b24c6df012da67df552ac048b3548e9456d13bee16965950df21da391c5616a9d97248a038398908525c6d5d3f17be5795ccc9b0a0669a6cbb578022cf5e2d75948099c6b20b90b2678c127e2f5f65365d2a8b510e03e0686cd2543e5d2d2365cdc668ca00ad60459d832223395ab59e395d0cf1c3a1fe5011975ba8aa576b21ef93c50224b591986bff873e446a1dee8735122148f40c29977a8496190184554c27f4ff8d49f6369f843a61233e8504943826ec12748d9bb0d53925e93272716b2fdd1c81c93fd3501ace8fc6ed354a3e18fc6f2b4753815603550e7563cf2365c4b8c46aea7505dd320aeb079614854ed4085d69ed9ff858595d0159c52b5489a33d4a0c378424cfb638b395b2e3d8666e1bd94fdf1ec031cd755d0e5d8bc7551f56560879aaebb0d4ccc598848a4820c7489799d11cbc2c73cb9a1db818601f8fdfd4664b0a50e3d7165838df54ebdc644c82acd9d346d69f71c69fd35b927697b6ee3169a25a6c4e09c7a8ae5f10baa02307df6fff30e924032d9caaecc1eb525a7f91248e02bf6e90f1c9bae584734c0d8855206cc2c01d7d5692042c8061a222c497d429e41f86ee40e781caaecbae38737ece2d20a0584a4190c74285d1ad691fc0c0be65973b0df28cc38d81b54c2025ff42297cecf3687974eabdd41a7019b857d7a9eca0ddc12dcb238b6b4a447af9545cd86a60c7c5131cd6a28ce00d8f6d871e3dcac78148f04764dbf3208c90650a500f7d07c1e380e3e410af2b324882d6e0f319876cfcea199d7134fb5e6725b53299e9dc658d4cb37d06323d860dab1afc8728dfae2140bb6d91911c65985932e2b09b51fd97f79a568517284a545f5d04a938719", 0x1000}], 0x3, &(0x7f0000002080)=ANY=[@ANYBLOB="1800000000000000ffffffffffffff7f", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0xee01, @ANYRES32=0xee01, @ANYBLOB, @ANYRES32=r1, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32], 0x68, 0x4000080}}, {{&(0x7f0000002100)=@file={0x3, './file0\x00'}, 0x6e, &(0x7f0000000b00)=[{&(0x7f0000002300)="542a38c63ee029059c3a0e69ebe2edc5d34cb52012016b9b67becae05e51c04aef6789aedbd68426d84ae57c2fee7636b298cdf4a9c9fd83f2c74deeb3cf14ad46e8c61bdd6fd6500e29fca22f7b93941ee21816c42f51fe50ea3ddbd3f61f83", 0x60}], 0x1, &(0x7f0000003880)=[@rights={{0x18, 0x1, 0x1, [r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x78, 0x800}}], 0x3, 0x40004) sendmmsg(0xffffffffffffffff, &(0x7f000000af00)=[{{&(0x7f0000000dc0)=@nfc_llcp={0x27, 0x1, 0x0, 0x5, 0x0, 0x1, "ee216df5aa595f7a866edbd15612129100619e39ea9cca8fa21c6cb1d4a75ffef9cf27bd6cb089915354b603c26c0d3e02b56de25bf4175eae077f6ffc0c73", 0x16}, 0x80, &(0x7f0000002380)=[{&(0x7f0000000f40)}, {&(0x7f0000002040)="d54aa4944bef783a1e13de75f5b8fe3a1f2ed4a434ca4244d1462d3935ac666e6e7aab7e711476bf55c77534a76baf2331540bdd3f", 0x35}, {0x0}, {&(0x7f00000021c0)="72dce84befc5bb36a02e080a85b0ee8acdf065e13fcdc3e6def50d3e0686bcfa153bc0e290d8390f7b9e7ed4bb874dc3f7e2bf307f05202215c637817ad6b16f5ffd034e716af006f2f8f609a84d942da8148addfb4dd869190188b745f7896100825c956375b67ff51b10232944e56bef1b823ab95f6cce05ecd612d3055c3044d1352f83cab83798427f42137b82b8bc47095148e9272f931c342dd54a0fe65a2745be8c5d6ab45504681fc991d4010ab246ae2f18164ea220c07054467860d91a5b50200d3629d0235e14fcea38206a60f94c6cca92a25388a5d7d52e4e97698893c7ac7e4d766b4df30ce3c2854b1c9c4dc53e90", 0xf6}, {&(0x7f00000022c0)}, {&(0x7f0000002340)}], 0x6, &(0x7f0000002440)=[{0x78, 0x1, 0x0, "384a9acc5278f0529007c828ed69b4b187918440e2ffeceb272eb4c4788218d69f2a234d02e6e8d80580299673c5074743b6b7428288e81cec151ea36a3d8bbfc0981d71c509ab90662d24ff8d1b7ad17b8cff8f2150d8247e998ac105b1c32dd309"}, {0xb8, 0x0, 0x0, "71e5eb254dab18b32fea45df497cf7e8fe71c368d6f3f31024226e63835d9ecf09779db97f6ee3456a6baef447a1c9a4f976510b3a17525951f4b97f6d18b8a4fd7d1100cf70c8c73f97a5d2113bb4e4a8c8c07c2609aaf1767d3028f6eea958cb01df25b3693cc503cc41947981cd477984cc673e06491af283fca6bd7aabb8f98b559121c7fa75b706a678e35d041700b43e3e4e76cd322ed2b2d572a5f6e50ad6"}, {0x48, 0x0, 0x5, "9ce741c3800af80248847b9cd83270a1ca1fcc001cfe88c49a0f91b91f02359ca10da281aa5f06781b92b51ca21e09d435780812e5f820db"}, {0x10}, {0x60, 0x0, 0x0, "2a390bd91270c3d9be4541d067da7875c99c7f791864787458b9d4afe6d52c696a1d9fe6765071dabf3344c22e6c82a67ff6e32a773940155b4b4641f443190203e660c91a38282ce5"}, {0xfb0, 0x116, 0x0, "aac995ce9679d7eea3b0420141abe3b852485ef4f2aa50db1f3ed4df02ba809cb9dd7866f843d225afcb44c648cbe8fe7e4e8c915d2a372cb3feb00aea4078ac4c57f36f9741275a9b2a13cab47126c9c27d96b255aa27c3bc6e592501a5f9e043d8f24252c311201bcb59ea649a1ff57d6946128ab67237ae2fdd5e2f80b4bd31ff9b7f64219b80dbd668a93a16915dc34ffaf3aeebe2841b567ba4a0feef0e83d5a6c77099f2919f265349ef180e0c7184d44c1c460780532ff9836b3bc5b8e4f9ab0c2cdd44b75d1500465fdefd41bff8dbf800c8b06511da1a922e49fc3050550bbda324884df8da412e8e39f453999abd0f2772ecb5d85906c00042fe6c6ef7a2181aba2f0d782b548d06b08cca574504f4e588a6254511388bee962976f4ef30a0b873b548dd67c2507cdbedf03e83fd456615415be949dbd68067cd1d9b1f5c2e13078a3da4ce9066278d5f818082cffb817d3948366e47bf2051489cad2a70b1e1dff1401901e751a1ec9aa885a0bee0da490676e9b3d11deb9ee17adf15d4563bc7b0dfb4f90d6242be1688c49fd40ecbc9549902d129bcb98d3f20c51e2c320678921db7fb9cafb9951d7a56ae753aee4cd6746e92a3f0f7212da05f90fe669ce591b4ff139070bf8bb345e58019623cfec4d37e3dab1e616b961125604d74e6ca6398c8fdd61b042bcc03654efe65188ff19d648de5b074db2e521e3bc58d99769c25c0b26b7683d90144ae3f5f7c919083cb8df143b8067a09459e072bd9204ef3c3c42b8788fdc9555cbbb71d9c235ff3ab2c08defb90913738367f78415f691828bcb36313feac4cd79a7c762014173ad26009ff40beae6d094a15506575596cdcf97870886a040a9ae40c1e635b31bb107eede1ea0c21885486fe06b623ad6eb5422d7919e8d49d5fc86ba7318073f463de6504f7a3ba6a63dfb80f6c4ff224f0c4159cdd2ddf57019d5cd081dc2d3b4e8c10219e54b276605249f0c8feff6df23fc87c078b1616aa0aa6a3891d0e1c40e3dc72bff07348e44481007e83d87e9faae7e6e534f2c95a602054fc60c94f7fef44a27619f33a50d90b166fff0a2090c3b8d6d4c883e89fd6f287e2d3a0f7f055b935d7b24992e63d594b8b5ad647e1e18e37a39603bbc93e7aff2ca1d1b4049edebeb5d2fafaa5b2c674c0c0acaceb866d366d3485e5d0d3f38e9fb34b1ef181c2736456fc19bbcf3c9591db4325b2fdb49705f14b78c54f4e0a35ee1b7eb1ee31045e1e937bfe8a14acd7d6107a9977403d5dc6f912c6d783436dcb650858fe1d03f981b6f1397e259aba390ab198326ecb2b85033cebe5afb490ea893b5a5f0bd4bd2f757b042b0e0db161ce6e554f7362c28aef5bfc011029cb11047656a511e568a66c90f6c0defdde50cdeed13af03fb57e07fc0d84198fcb47d8728071d3a39f7373138f788d525b74f2e6067a8bf35b0c366d90ff4f4604bbd67f8f2266a8cef5f624482fd55823c76554f603e52af562658e776657bc88891ea9c61f8cac980f2c14e12a8cefe6f705697d0174f9c2e19ffe60f4b02c8c4fb14911786b1eab4863d7040c998128164f71dea3ed38f73d5841c8fa2eb926225f0fb2a4416d9e80fb9117cc7a282b84e1df43dc75ba012874f036b6a7b1d036c9bca6a1563cceeefd32484650c4a2d6e48dc40c623102a6ce8d8bb5f545afd274dd11a231af8adaf20c8700361529ea566534d3cf933fc1391060104a7268e31cdeec42315d6ee31343e1fa08c74c7880bab8841f2ace3c44cb596167107e524530cc363ee8e370e96adcc59386dfbe6bc836960db1d07eca75b1eb490e2f88b04072169b2a480d8297c0daf017450429c8be579e6e33e50ca12eeed25e7632e4a538d376a51a69aa4ad2f867d53f6107bd54ad0572e08bd88675017e884faf468458c1a3eb13b61cf0d76c0b202c9770410cc94f3fe72e3102adf6937b54c90d3fc798d8c4eb41cf3e7e2246b914fc6940f040dbe403a13cc4cf92cba6cafc39e57d229b2b8cfb221aa3fd2a68717ce3b54213d7c37153d4cd063cd5f077eef5d50e8680c688fec0895dc84a8720f3f727dbc63a37a1d553b85cd50a6c034569075365d72eb2d23d389a75bd2248795db5562d808e2468f5d91b643d7593b280d9b8d68819ab842d7d4a7efc22498903de623b016a6de6acd4508b79247068f9c628416bcae046facea1bff8fb70fdf70590e6795db437687e98d003bb29497a7f6ecf3d06159f7602610cecb1af4320b5df29132b242265b7cfec87321c18d3882e2750a5e5549e67ff0353dafd41954cffe4b5fef74a24adef26b20fdc0316006473711e35dd527932834fb743b91d0443adc2ce2651cf47a5d5dece4332a6305f7dec74f330b61dee5b81b29dd066b6e7f21c5d0d2cf9830f5429b7b723c5f42dad31830cd42ad8da9fbdfd06c760d478fcbf7804e03f88838b8270a97f02a9cb1c33d8b79c666b84d6fe35f0e424ace4c920d85626c373ee42268d5812350356ac6a4e7d219a3e206b28e04c773f45e51a088abf7a12b93240c4acf4be66158094ea8b4460f333d586a0a30ec6ce2e99f7d5aa8b1a575bdfeb3161de8cdce348c144e741c87b4978a1985033a90433038dfa0b43596bd064c91d6a03f473eceb1e12f69b0d8d417d627266f188e1091e3cd92123afca505348128363ae8208639b0ffd0b7ae2e487df3ef71405cbd55702e2a403417e816805e1c5ea275f56d8b952dd37d19ba23f0cab1e2f4af0fadd65efcd00ccb72c1e6de4d161e455bf778add2f14291cd1ef1a74564f2864d2be7ded18b23dd6d8cf6e1a12c61407276c51c0aab9d31ebeabc945966d13c0f3eaa7013779f36136fe507dc83229c9a2ce7ff4add47941667019aa970a3cc778172e70dba151eea07bf55ba0cf414d4ecb66e1908980036f827cc7e59fece541dbbacb8c6098184f09dff3a3e877ce21937025877dc952f2d09c0e7ada3b423211c84f684f37a296aeb6162b02b482bc098ba6a68f71d6b64f60eb66f307d2d627ed8880dc47e1ddcdf687e3cfeb4e094b8906b9671e7e6b0f4b4382805ab312eedcf9c33574f87bb58a9a67418e8539a59409f7447943e08d54b790080add3f80ebe477009d896b8ec73fc73603d31f222e0ad5219e34b62f7247e112f73054a32d89d57a38d60bf8a12a51596628c846309b22f505b6095b1e255dcce4194ad42f1fe7fb881bc494899888c914432070d61cf568301050927f021b9998dfb094eadd01d9cefc50bb9ad162bacf31f52648b27cafcc2ac93f39f262672f15c64a8bdee570c80987fb05ed7064a195b15e0f938228c7039d260715e3870c24b2ebb4497cae403c4134f62a668d103f98df7b17cc89ea76c202d69763a341f968d711166620a12b09f6130ce025591c536b1278cde0d07bb6646d9996aa9d19e800203392d3be795d5741ac220e5c3efcd332c43a8cb1be711c4ddace1045c188c7a0a04c50b049a7a9aabebb847cf7c95d92e180848ddf07cd012e3150180cf25bfb502e84ebef87ff42f5aa8f94ff94f0b22b954f5c1c5deb36993e57253b80cb28d49e6474861f0e3ce310852b3af104270d57b9972a5ad13fa7c8d3ba0f218560a31cc21f5c2fbe76506300ee57573b721af12bf59feb6a2ff1208b1fa2ef73136164b986a4f9375a4cb8776e5682170b3697b98f87b451409b5b832594805860460c768afe02eda4d0470d51aef331e0611df6efa7ad5adf8e34a3558856c74f57b81e788af1b75e7666a4f090c5ceb8a19fe62411ad85bef8abcd0a9bf80e369ed965f92084965710820d78bead5826a8b05b26b04afa65bc865e518f4fc4239b13722e486c283278dd839302cb146d4630be276698089511b1c257531fb6e612bec7656bacfd55e5fd1c9e21587b61b5b74c0357fed243c4750543a7ee70e976610948d7d1e8859ddaccdc5ee115d5201918a7541473c5cdec1b626bbadce89e0df44302b9221007decba6d9324f8f35c5bbf6d68ca10557635b3143fb84c44894290101978d94804a86b4e8e81f0e365769708f00185cb8189c90b92bb137f3321fd4531c3de9c86570c74505567555ae3c86da9081efc069e0ec0243de0ee13aebf23f62482c414904d44bae9f7acb06854941ca2ba9c0de96bab6db51ac9e1267efab0cb2732f5d4d62bcf907a1b9c7a16996468cac3b988e322aaa61a1a257f19867e54125cc4a969ee96ecbdcf024fde8f04a43c0961b1f7dfbd9dd2ad467d2e9305dac1576360bdfaabe312eb3f38f421bd01997eb8f9a36872279aff48976c661ae407f65d3d243407b2034240212c8baf41fc354ae208d652681b62270c9624ffdbe32805269122bc94dbe68229bd34ad0bb504257f7d898352e9fbebab1aa7ed5ce96b0e7f85ac533aeb05a97f1455feccd26d2d86fc234b311f4ad9acbf08f9d3cfb6d3d44d781bd52bf8fadc94a2f255be5b29c1f80e8ca65fa9118ce99b59806d253c05837443db6f9000c308bdeaa92394dcc68a7c3bec101de858c294278257762374ced3ccee7874457a1efa4fc4d4ecfb382e2e315594eae2f519f6b84eb5df448e93d255c8ac3be98469945c2c4cf5a6f9f1ff4b1be22940f9c88daa7a8ba263a0caf43ca927fc9ba8be396b61ba5c14341a6d7b8f4d00819edafc7b2282a1af90759e3df4921604fb026115c13fd05c4246293059ebc4896315a34e32798a0d74122597994c8e6e09830fa5793d0e443a9bc32e1af5f7d3088067f4826a04e5ef618311496e3570bbd08a95119920cb52b9f48361c241163e0c91748726b019fb4cea44a89310dc5421f0403630ae888a0af925ea6f1cc83f1cc04513663c47e42f9b2375a9abf4c0ea425569e5e36aef19b32c902fe8e290e32236c3f1383d4805190e3ccf85848f61b295ad5dd90ffc70618ee05dab9632bf50be2e615b43f7ac7e7398aaffceab52c2fed74abc7d435ec81046b6cfeaa8b86fc8dee05195e43eacd942b8a291958de5305516998bdf5c28a9477309131aa37f049294b020ea6fea0df5aae98a98284f6535e63c2a82b32034581eb7852e7170c5281df479c620ed15fe18fe0467e21a577a3bdb3c0553dfc36a46830b8c9c88da76d0907ef22547b641062530c73a4d699e0112fe8947d3baac48a6dcdd11fb6ead07e66def96b1a696b4027232b9abd360bc719212d19f42500aba2d727921dc335e45c519bcb78df1d0f1467573b9dbfa278bbbb56db2ee0d7185471f68d7af3ec4f452e09b7cfe0795c967f6f6e1ff19211ebf396b505a1d77a92233885b96656421bd4d749c36bae948883ae5b1b67c899b2d3bf62924d331bc7ca846bc535c0c86c1f0b7a2937fd6b782f356a308ec63bd2820606a88f950a0fb5439b56787db4a0e5aa3290711cbb8833214e333d98f9fe84f18913f92d08ddea48ee08e1b052acace6518e8d084084bfec2ddad021dc4ee6bb57c08f82759e7dcf58c94e31caf7c06f98078fb56e23bb9b607ea94c2e4c4996fa0d7034187b40bb3a56fec3fa0a3641785d84cc25da1df4e37bc9e7d6438a408c70b925b3d7587d607ee4ceac9f5b43869389eee68c3a0722eab0931a27060ecdad283f9a3f9c6ed784c35ff0d6b1d487f0c5c42f23127a9fde"}, {0x48, 0x88, 0x5, "45bdde704577c2350135fda92f72a59912eb514905fa557a23d721a1826cf49840bc37f11e9e560295ca57ba9b094a5a8931be8b"}], 0x11e0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000003b00)=[{0x10, 0x11}, {0x98, 0x112, 0x1, "34996b2ed21482b99623cccab7f06759e5d9ecfd642535eff3c127513b9891f82d0af975e488984475806e67a8d72282e243d6de63eeaa7632f792ef68302922a9c85eaed4e6bcd3e888c87f49097dfa3c48c34cfe1beb2f8caad489fc9a2f7eecc9e218b063ab0f6e54b4a5c0e13e8c9c2b6ab69bd50a9d0ed01aeb10a9d59ecf66595f"}, {0x98, 0x0, 0x145b, "b0c77282a5ba7e7a18013592fe9202856c6df899259ededfaf87fcbfb149bd15a2e9020fab178f322a974b6f291686345dccd0f0cb4058d8663bff62bd897bd63280a600795396905ec56aa3281c8507d8ae9a6ddf99c3ba146c556e03d871a793cfe5bb4f58e398b629007584e2837752948d914815e639db39e585b45713b2da"}, {0xe8, 0x110, 0x7fff, "87faa29d876f533dd5b9bde287ae89dc7d6248f503fb542ab466890f8402ae52493ee9332a5959cc6b80cbbdda9ec2b467bbf454879bd8dcbd76952acce477d65726e832297d7c2e64501e3fe1c0e4f1490eac704039bb7e53c6b14abe48f04700af48ea6b76ea21da44ffd16985b350eed136836e7d772a0a16d928f208e140c75effa64eea05afef22928635958d1679caf8e7bfb25a04b14a6d5c4a5093d6048f9e7c3fbf3f0b1c32d630f43873c862ec2be070493558171ce28067a21402ac0a05a6f0d6ed0e3ced9fd831489cf975d97f53f7b5ba14"}, {0x38, 0x0, 0x0, "eeb87306dacb79cbaa55c652e55239fb2a1e0c6d3bb203c51a025d1ddbe086297232ce2b"}, {0x38, 0x84, 0xebdd, "17edb6e43ae0c7e0d13fab590c4c601958d543d42ef79bd2d92b4469d1c682c9694c6b62be7fa33b"}], 0x298}}, {{0x0, 0x0, &(0x7f00000043c0)=[{0x0}], 0x1}}, {{0x0, 0x0, &(0x7f0000007b00)=[{&(0x7f0000005600)="cd2a47709b62a835a0513b6289c38e0f3306271b4ecbeb0de4073a5e9fe291d6afa4d35118102d8136340d629daadb4bf0bb2bb2f4125657f4b107404c4607963c35d2ac47934ab3447fd0dec27e9322c6505936ac35249aa1bae5990239dddfc7e100cbeffd5e81b5974cd68a9652da0f", 0x71}, {&(0x7f0000005780)="e91da37ab2588ab74b10d4ed385a3af63297bf3ba0dda954738b52314e263124a73b5b10fa0a1438af", 0x29}, {&(0x7f0000005840)="50544ad612f6ad0d2c1507dd35e5efd10f0d513ac6fe0008cf7121abc53e1501e9c13ba56edc761c016fa91676b9f680ac5cd861fab6e206603aa88e2ad3eb0c432fe2e9945f80c4e47fdd6eed072452ce2599b0aed68a976f76e68a209d2543b228031d078ee5da62bde65dce8b53697342c234888182c2e00f9a9e769fe6ec223a22475a00e37d79cf55b6a8fc599240c812a3c60e1eae626138311eec9ac489de9d4e973ae0ca2b99", 0xaa}, {&(0x7f0000005940)="7ac1c250fb3ead495c37c7af1b75c0722f23549f26d35f6725f790acb19728c8131ae3ac47603702552e9e2d69baf67dd25dc97edff5c6145cb902ce4fc79d4ab90451b77c499c9e5779a65b528d28b5d9d7add91c13655fea7d3ba89aa4a415d5f797d502186eb567d644691221ce0ba09f8ab9748968b62f28bbb11ad44b0219813da7e869de0ed28d9ac6ab67f7f44dcc9aa6710ec7ca314e7a1b749be7ef5c5ecb155ac3722bc0b8f426ba9e711714a1a5ab057e065dd9f2a4460bd76d02fce8d314b0deeb3617711f90158bec85708325b6df0492795f6fe73111d59a4741b3951f86bca4973ffea20839a4635baeedd909022030ebff3aece5f8aa011dec81e1251490440822cd9d765522119cae1509463919e228fbb5c17ffa2c49aeab8a5e4bd1bd939b0702a1e4203de95917394b075382bc47fc5f43d6ddaa25d1b149930787243f3a7a4db12c1c2a0e58e6edb1c379b7c1cd2ba8f6398aed0da73627e4700c010128e2359028f517c702ccce4ae4b6ad78eb4d54f2b759f9b7f6027237ec35d5a1a2e91fb505bc43c700fa9951501fec209dcf95ddee118179eda25bf8afad4f44acba035e876dae61e6ef642e3d370589b041c2a2b662600d4e8e30a215551cf4bf53599f011f6cd124e502490ebd3e09bf2224b54e72fe1f4c063468a5944df29a9eb23d0dcac28471d1d9230c0611dd41bc83b0cb0c57abf140884f97ef60efbb3f69ae2fa82d3383a0ae62f0bfb306e4ee0ff0d7999d7c11802b8fd89bf0c1de818ef58a919df257cd5aecc08303db7f36cc8b7f826fd4243ae165e5416d4d7551975ff426f16e5dd52d3065a8389f2aff1ba03318f9158919a93ead0227001d04f35711ae4a603dcb8ac60a446c69262072e142bf1ddfda1cb07a9245edb0cd1aeb825b7150768a53cbf017e2fce9fe5beced05cd5a8d80044b51cd9abc8b781776f0307c3a3753c44f3414c213ae2e29f5abf82b11c437dd863a3056a6bbf186852cb4d7316caded19e9179ebdd324e80f0ab9d66a6feaa522aa31779c4ddc4dbdeb60b669f36c18a0dbd9b35b1824e918ceb2a9b2b2e0d09def7dd0783c9efab1aa6b697d6ec093e5335515f6bdc8aee3afb906162f2f6b73c312cfabea1e550e9f05638623ed95a6e26edd2e6a214e69bf075f2ce4340b6379737c289a1b7dd9d4c524e6ca821113eb670571584daf3e7c589e270f5adfb75345f6ed41c1f89c92f6552a95c39e23ef78c6e44ffcd2c672513ef7f90bc729d698c8d8077029c157027fa977f71468b8ce150135ad2d5ec25f06962128d4e6d3773c2236644b0d18092fdbb2746eb60fca855b89b6200daf7a1e8ae26e7ba9c04016c43c9163b91ea00ff2149006286bf0dece920845793d85ad8e276f1f25051fed405fbc439e14c6fc9d6b6984f773ca1e983a1d712aabfde2305795c810508929f807d227479f3b610a98a145fedb268359297e609c670ccc77ccfdf135fa88710ab611214ee5ce26d83a1532b5818051d86b0c420b5c110482d22922fd4b76bcd0c908d48b778acae39eb60e2e6f80845969579f2ea4e01cd0d70b0a61abdac8f42d98b65e6d2585d2abaf0841a713f9fcd230d0e8742b93d23c16ef2dfb8b6888c3d18bc85104ee314ec665b3e9599ba3573e3db541da7254ceb1d8794df93b627687448d52e85074f3f755054c7cb0db4c367feb4131024464cc1eac6311f186798ea9771f5dc57ec7aef942b405ac7feb5d0445fcdebeefcd314181bab0de8e9cadf3c7d4aed524197a3b103de81bd73fbba931a3e1208a1e6fb5d5c40d86aa105193615a28371a831ce5fc25129dd82630c8d33fcb4d25427628802f31cd3e4baf048d503e3d3824b916db4d9946442f9e202c07bc3995c2e037dce6f91d9fb4b8c92d6c137bf7efeac9fdd7ffd1d5f4b220a33e203d7cc46e54fdac3ff9c1f76309499a0e5e8a906af13eb6c1d185bddc7b6517743bb5011722cb5476bee31b273e70edd7b2b6bfd1bcd19cd9b9d3aa113a4ad0b130d3665a29df26658136bfd517117a65c03dd6e0c5c3e1526b94af26c5c1e5f1105fced2aea94a426af19c44d212e1975b980803ef0d242af540834c541bc95d55be898fd7cfdb7cdeb4f0141e5c487b8735e6e299f94fcfb2143bca0bb627db45f74ced610e88790a523b8ac9c13bd3bdd3ff8c25c4a04a691060305e42dc78b31a88ffc5a53d3bd7da698aeae6734fbe61b6489f93710d005f4690284113fecd65a844df1cfa3adaa500733d35f30459a4ff47d7aaa6059158bc26e2752a4f43d28cb7fb198601f7d8a71cfac0df9f2bd61d0a6d30242f99223f5800705666852a8881a0ebc728cc8797df2a61343e4d76cb33cca34ca64e29f05d339b81f25a84dfe2cf084859a982db7f9db2d59a94cf897488985fabbfeb8e5e03bcf296359848e141709ea947992c668433e66bc3bb0ed71455bc443f3c226d2d473e756a97aff831eb988db3b8120e14a61fb88ea485ee42c128772035f22dca5f36bacf56e6bf5ce6f28b32299b7f575e9e774f38eea2f3ae8b38545789bb760af23d1722a01d3989d692d0e29e0aa87ea0a1f77ac881417aabeabac2376dcfe6c4313f8c92f7ca59444f9b9c0c3958fdf0e922e7e0e3541c0516111961aaa4e016138f7814b41d9bb82dafa1a94f873d9e6269c6ee71b4212c23da1e096fef398c2cc46d4d468a9c61f16de4d244e551af939faae49f5ced850e6cfb26b80b321d6dd40f560210b39d6a4503e2b98b9faefde94a6fa9dfa707192e9e35fc23dbd21216593edd7134d8586cb74f97a89dca5021c6023920f8316f2f0575a8cb9ca82221c5d230a368cc7b285a6461dd1b1ef02b2a696ccacec552605eca4c59e557508bf4feafce6927aaade00a0a3e44c4f7f7a636ac833e395e1fe24f60413c50afd61e0b9c4b3ef1f62af09c5ccd58a24ed62025902b5eb4cbd2532ef32671dbf5608009a0501df7899eabd755ca18624c67266f2bf01929f763d76718f07fd835e06fd542f1dd950f694ca42a6bdfb3d3e78f053979bde5213d10d1089264b6517df2c6b417f25d03fd43a8f35563894b8d7ab6ecdafba96251b375fb85f84f7df947eec3bc57285fb36d6f63edfe367712d3572dadb7b82ec20129c42fb6eef1d075026bc266a9fff2d5ba2fbd027afee93463ab0e9663717bac0f4f08fe044f7baa47a325e720fdf7c7e49f0a00dbf598ecf89ed4f00e1aa518b897fc5f0d79740a0c397412286fd53cde67ff2e7fec20156987482d15e6963b3e0ec630dbfa8f4087771c21e781f74c48d49427a7136ae4f61ff2088231324d5ec9a30bcd0ce68518577cc3ec6884e561439946296a99e66f4c62799418bf91d8a1b500d232a24de5cb12e2a45b20ff57be778ff7286ece11c8f07d16ea67f2071a355e1dcbf687ac3ec34f4fb603db1b7a863205aecb4673082fc2dc17c535b178da1a95c8d81f7280451e4b45ff5eedcef876e17264d92a43e0c16e3979151713430412c6f0268874c965e468cf6c50b102cd1957b8bfe6b68cef8a831dfb45aa69492e3f6b367bed477087d1554df0f5a0b892a4f95f49a491abf58cf91d7fefd1286eaf05eeee0951715b531e87d24436ab5cf6c3e3b4ebe17c2b560d0a380142d24196455ef3dabb2086819ee5d3e6ac9081fdc0927aa8704e9117866cf514713c49c8d83d159988be84aa8c96ae3be4c1fbf9364ff1e22541164cc64e31bb28f097b55f98953eb6892441f8c99c17e679f7cad8d9fa68094b41c43e706098fac73ecd46796b5d06e27341da034ed573d7adf3eb1b17d79d781b220a32ce41eb6228662ed5e6c425264c7bc39d8a7b903d67fcef474b62996e16af1c6677dd4dd1abc2e1391b1c2076d0d7861d3f83f3f7d8fa55f5600232af872179a175e215b91e964a7e74fda9e9f287c7c5ef9b0df295bcba222255e9f1d2d984ca4876eef0358bece82305fcb90ba9f968816dee08a080835c1c9cc00aa01d55484c01fa259d2d6bc54e76518a7b1e2cc739f504bdd02acba90901711f92012ead34dbe4b0e0fda70835a08f904c89de6a0cff144c31e1b4d1dbea8a97d929c3442eab9af23a7004428966f44db0eb89a5b531e9a8dcb7cac81fde6ccb70ba7d36d76248c274870b6050168af1cc38118645f4c0a2daa9b23c995d658813a68e39cdf1e141e393790473939b89e0a0076c75678715ccc24d9e22483eb93f0c0d9b3e3f7c636f094ad4135d453eca37ae7424ee6c45f91990f2010c9a376038ca8e3875e111c2ce810233245182658bfd941cfb151b67eadcbd86a3c08501b8bc793ec9b5a2bb6ddb2ca268743437d238719840edcf629a64172b04c66af384be117cc57101ce90a70bd1e502a4736f8aa5f94fcf137d55ec527cdb66db0e98197171a33f32fc3c61469651", 0xc40}, {&(0x7f0000006940)="861622dba896c34ec8fc3eb40968b3bb855c2df85fad6e66a670ba76dd88c59070a1511418c0517e4ad4735b5f2041daaf9dc30da06ee199683d8985f4a11a933956a2a23fe3bb02c772773b6f7b9003891430b172f12604", 0x58}, {0x0}, {&(0x7f0000007a40)}], 0x7, &(0x7f0000007bc0)}}, {{&(0x7f000000ad00)=@caif, 0x80, 0x0}}], 0x5, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) 02:07:39 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) bind$inet6(r0, &(0x7f0000000000)={0xa, 0x8000002}, 0x1c) sendto$inet6(r0, 0x0, 0x0, 0x2204c001, &(0x7f0000000340)={0xa, 0x2, 0x0, @loopback}, 0x1c) setsockopt$IP6T_SO_SET_REPLACE(0xffffffffffffffff, 0x29, 0x40, &(0x7f0000000540)=@raw={'raw\x00', 0x9, 0x3, 0x260, 0x0, 0xffffffff, 0xffffffff, 0xf0, 0xffffffff, 0x1e0, 0xffffffff, 0xffffffff, 0x1e0, 0xffffffff, 0x3, 0x0, {[{{@uncond, 0x0, 0xa8, 0xc8}, @unspec=@TRACE={0x20}}, {{@uncond, 0x0, 0xa8, 0xc8}, @unspec=@NOTRACK={0x20}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x2c0) setsockopt$SO_TIMESTAMPING(r0, 0x1, 0x41, &(0x7f0000000040)=0x100000000007bf, 0x4) socket$inet6_icmp_raw(0xa, 0x3, 0x3a) getsockopt$inet6_int(0xffffffffffffffff, 0x29, 0x0, 0x0, 0x0) r1 = fsmount(0xffffffffffffffff, 0x1, 0x85) sendto$inet6(r1, &(0x7f0000000800)="2989942df069017c418c045dd69992c68cb8f334b91ee5226af4150b07a2afe9b36c04e3c5671bd00eadc1f723e1c7fd7ab0e3b628ffdfdd82deae31a30915adbe16bf68a8b2ea7749e0853e670a66223ef906dc401c7fce574214a48b94f7e8d209f2c237c171132267e018a4bd180bf9186672aefe3e9ba5a55fabef14e35184f45b13205f65b980e341e2ac73ed694c06ce1f58a3e95358b05119793ebd2fc8ddc77fda511d48b9f3dfc4f3adef5b8e6a21d51590f1f1566e57e41fc4b2a9a182228ea24449e9a2e7b91f773631485d43f36940b76a481a11977a0d991c1eac7c6dae7fa53df4f95939bd66557ca51d090e25dbeb9972edf50ee9f2648d3466863b73d6a4280791c47279840f8bb6c00c1b0c58253acdf70fb93596e88b3948e4a1495f649c6d4c5d0af875dd4e94c54605b892809d1a729660455101ced716137a0f84bea5a0be1cc4ed0f900cb7d2fb62544ab68f3eb8e518eab17030026975f6b2f00280325aec7fad4e9713a959345e9eb40da132dec06670380c702bea986464da77ee6851ee1be6408b38790f1c8e4e4c6ca3d8157e99a8397d4f52b8b8574e0ea3ff12cf5c7cc6d1bf66289a348700192364b02b46e8d61b8f74f98aaf886cbb51faa3ade0000a59dc80868ac077d854c674e70af190d41fca39c96fbb969b0721317599f2578d2808035b658894418264fd809eb5e362bda02b4d418f7006be35f2e87e342081cfe8613930d7d4e028f57cf7decc26911d7989d6d2c81c8a8151e20c952630c2552e0359d8f323e9c7a001f1dcfa511d79a71ea940426acedf92a00d81d735d1fce98b175c5ebf799765448ac8e9194061b40a3641662852be4b32d1cbbc42ee844337bcbb5da9afd0d525ea266ff88750fd81c7165e182406d0deb0e0a0b88951ff0aebdcce4f8d64b9547046001fbfef5638f68fcf85360037e3ecb89bbd00b29fa08d4cbf95976b8e725754e400085ac9a838328df7bec18a3786170b5e8c93349b6d12f021376af9ec9f490c8cef1f3d2e047be6d39737b97ff4ca4bd33c470c3386d03ddaef3ff0748926ea0bd1cce638cc392d076e929facb7737e7ad60facfcb9b863648597af264956d6193f46829203bb5265762472de1fdf97ec9ec74fc2e61ac5315c41eb9afd1e2ca13d5b714cafd545a1a28f0494fb4b15b8b873f64d3cb24f6846ba78048e0390c02836891ef29d98d2961ebf6cd64f3a639e4fec6acb435d738178f8192ae084f2d9d7107d7fa15da609146c42714731686e649f92460d1b17aaa5a4eb504640e50a8b1fd620fe56ded44b095a128c0bed2f4ffc0d0bf1f223cfed90759cd1d1866e70e2a20a024371859aebc0cd43d3924f9f6e72026d912caccc63bd15477e7b9799035f85067755fbae58623e8e64f3cd7b58b63d210a341f03da92957363f30dba965fec3f288ce8923e0244e6a3b1dd91320fd300c12d2192f64fd7fd5b54966684a6876840d020d69152d42a56e1721cc6091cc3332ab93d9959e8106f6b0b68011932a1b161397d736133ef75bac9465ecdb2376a8623068c8433b12e7775589e438fcc2356267bac6183c32312901198c34eca7278fb8c9ab64ba275cc8118d8c23c935fe7f4d25a05ae5011464707da695673c4466ea9155e1f6c984fe2158348d28978eaf73c45b16d277c12e2f31736337fbed07539909422fca64b4ee45a324f711a45e11b2061405914c00ab2a89f5e68acf2425abfd5e73d3b5be34c2035886185b5327daa139db60008cc97a4ee3b535505b9b503c9a83eae24e223b44f460ca6403557e7c74b303163a6ad5b23ababd4bff87705955728e7ab0ba6396a4160f880efacc97d67e35ce8e8ca01f1b9788a773a1ac3319ce0b64601b04aca840396cb6173bc8d2434e3acb3189b87ea707ba0a129f2fd881efb4786b07e2a07df3fd818c3b343f8b12b0587225558fcf231a8edd6a1f6b859dc635812a39c7fa12fe99d6d6bb995e28f1393d0dbbfdc02c5bb29e06d5823daf24ea1b8548a3f9b1466d6723e11a9342450c2d863c0fb22f1bea47041d4b5fde8a4496b120ad4cc5154ee34a666e45d5f459b3a4e2575ace59bbdda354a42c54bee971b302841bb0fb507ae9d311d18a5a9bf82de6743a4782f5ad669fb5add9b0a94ec6dc4ed92322951c30f1655b42cde74df31bf403830752ec5cd84991cb69fd4894f6625ef1c5a5ae337d2d92bbb364b7a193bd7d28ca54d5369dec5e65ef382eb2a87f731cd8526937c01bf01d383c1596787eb8e37b6ce3c0652018728f167497887c612fc6433e02c37e32bcfd9d9b9bf522bc80d616b0f138b415306c26b0cc9dcc13cc2517f7f2875200f3b4f7f1f1bc05fb2cbe92636c754c9054e9a7b94ea0d608e64fe399d41a0479995bc95008506c1a922386d63f772c2d7ac9aa9611bf28c1e78183951d1c497d80f78b6e22f60d447454de188ebf1095929e15d73fd8bb9d593da6d18dfe49b530c92f57284869b05027d5f1c0dbc9db66887bf43cbb1f1bb8e706ca088d623d6f07dfeab23a144ab62a763e1583213fbff7bc2ce1280315b7d12914e270dddaedcc1527c28aeced2e15eb419b91e0f14869e826cb0a19d5c88bf22f7670694c5ee2b8a26da66db4d36873a2a5d25406d25b6a676a8ad9492cf6c0eb603518332ebcf9ec36d24339bd2f5db38768360cad6db80122400b22449fc0d348d7a6e9e3cee8d6dfd83554bb4fd6b42b1c556d6563cffc9e9a0c3f67d2d5de3c4eb88adb201b3171bd47ddc2e05282c9ac9bf43e01b6c132b8de501823bfc21a7ef23eedc34bdfeb917e4bec766eedb478a1e743c688b597eae020430e2ba4c4280d4986dbcb23932da8e7e91bdbada7002bf8da2ae4b49fcc421af6cd8f09e2db6f1c2062a5f2203c7d3e27933e0ad753ed30b7b3ae910b6f86d960051db09483c8f73409bb611f4872c16f63aecc69969d3289c74dc82a56a69de87e90d524ad737b5be462060d3f345158ce2958bf3c1e430cf8217f8ebc8f90d77874a4a41b2d96c4c9996d735e9e6c408fd32db3a9c6d39d2bf58ee29931350f52cd9130a4fae1b012256994efcd33fc9964f76135261cc91bfdab8f4f5b422d0db91e84470c62a5917966651d52ffaad4c696335c572b09e194b2b9fe2e67a4061e554637df58e1cb9d52c655755f262ed4b0face8432ab0484086db7a54a70f47e5175067995ac3bb87a719de60ceee561881a00b862333e9519c469368f37cca5afc7bb89b544a37aed150be6d44e8d93ce710f08e9d5cb08c7b1490e64bfab384b2720d17e383311c18718b3fb2e3e1d9c6fb5196b8549e0fb39cad5dc0f16452cbaa35bddfbb92e66109406f6c5ce7051a0ee88d9f3d7d89ec12c4aed486f9831e611698d5aecd2e3a9a30735cb4da68a27c54aed9e80e68a857664463d7994c59e9174a4afb243c819cf865f5aeaa4592321a6435b9838e063aeb595bfeeb8eb77da8174ff81ce5b41ecf43eaaa0b05ee0d84deebe1008e3e14e567fe67bb026db5b8f75d7f3ddcb850d27db86f1c9a5bd8c348cb6a9cccf92d187b9fef6f21d88a1b8680183eb53e0930c509a57b8997dca73eef97c3857147dcd5defb4c3adc6c29b93824e7016d70c46f97f8a4f7f4c53afb7c6fb64bda5e35bfef7fe4fbe3d734de6ad219af4593f94eadb2e88ecc3c9081534b0f8a9bc6738f6f959e2d1c47cfea037506d7428d2b2bee7dab3fc3ce69c35f8d06dce3252bf0dc454c8533d1ffaa94ca9d9f8db3e5a7280767a7f95c3521130f97dee43208c673ad90e4b1de0bc7ef749e1f5d30847c3b9ec35fe6c3bc40e7bed8a7e1eb06d6eddebcfc906a6acf227bdae461f98001e53e9477817862d8e7d20f15d17c17ddba71f45546a1e6f12a8577d8c328faaa6ffc9a973c0922f2c91dd82b064b632272e4482fa5ab87de49edc0361bf5005845353fe6342bebe8183ff2f6aa34bd5396e43663cd07a2d197072d29d64776d7832a65b06fa1dfda57527012a04f573fb0f8def95b72bac9183645e2b132b42822ddcaf4a7cb1a5e8fb3139f8ac0e8a05ef498ffdf34d6ea440ed3b6a47a27417ec6ad1fce27cdf21dedc7a21ed5f61ea8b8d8a8ba7b6abd0d963cd72ca1936fd9b5813496245f9d07445718b31d9931a2dc8c1919067318a5452cb04f6f71bbaa558757df0274c41b8d8351bb0a8d446e9ff18f0a1b809cfb79a539b1225b7232d4e4d60a79f70a0d9f04c6f626a85487dfc2b3d998103787b5014aaf01f0739294da96d19b4fc0d939ed1f2f296c5d810949f48054546dedee5a59c7feb058d11d2adb62bf0fbc98cd7bc670064e5b5631c4f664dd433be03525a7157a77a7fda1e9257052e68db298956c3ebcaf753f3f2cd26528993d59942e286273cd10afcc933ad11ebb8634b4023e0fcaae531792fea37ec2529b76cd6952a9bb85f146d97e2fdb8672c681079344fd804f053dca00898cf7e0051704ee3413e2458d174db0cd6df577e62dc4e21735626183efbdb1640bca02ca7020f39cacad6b47e38b6b5856aa87c664b4cfc777c3ffe1504883a39fafec783a2265c5dfe7367bc219deb45e73dfdf2a0255885fdc1237b87f5a17a70a238bd5aa3f917adccdd15cee86bb100eb924471f93e57db7c8642123788b75dd623f3578584a4fb4a6a8fc45692fb73c953b2bc6963c45cdd59d368d19bb45cc8f313772b2ddc0f1083499eba9466ec6b52a0def4af6242d573219f2f730c7574311122a70599438661f71d9d669dc881a635a32bf3574c69540f5f8fc38e558fd0574f4eb1d341022f389567833ce69aa6ada69c41386670f1cd57d3d4b377e580aceaf31698c7458d330a27a6f2b6cd1385887178f846b22f586f5460b4028be8f1d72a69349ea8a8360b9b158302628927d83c07e5c944ec93c7b8b4a8c2d95cbd5376a74419e047ea7fd6851ca6ca20a6601c5839bd505df349ac29830c831ec7666da822af34cebed39b3f03c07a82acf2cc3f2af140d6fade808a0c183275f6973cfe355ef7273b9a87b578eeaa17ecdb8c91455ddf81447edd5734b37d991b5d100475ea04007721a6424343dd69cd13c39a80368458f135b9f82de7ffe3de00e39faf814a1eac6f488c9cb17181d4a004aa0820196e828bacd56be30f50851b58c8733251e675d1fd35ef7f51496d2f0bb5b24836b79244d4cdd1011a58ba0ff10d98dfe0f0cbebfa2ae9e1e0b0ba2641b6f263be997125d74e098c4a92bcd87b07a02517bd1c2192f182afbaff2441fb1b65df73da2155f5c2f1b82c19f60e6d56a39e28694a3baab67d1fef317d3687c68f491a44248a787f449ab72b90e5536d866e0631c2ce468308ea7af5fb0587e10e48b763ba99e9ebebb3ed1184bc3c86f9f1b5cf1fb18405e4b484a8c14393b47a655d0c2bb3c4b1a077a63dca0327ea9fb8b58bb2e25a233e72a1703930b595f2471d7f886cc320c2e57c8ab4710ceb484d13aa27e9a16af9198a3465c74f4b7b2c178c20d3f7ffea62e564d95a34a995429a9922e91ea8593536c21cee8f1d15409c355f476da192b87264c0884cd7b4d2cb80564ce93bba3c63cb27aebf63407e53028feb5ef6a05e12f1e3513bdb0a78c5a5a70e8c65068b327045d8dbc2540989270c9be511570280024e72f3de6c77febc6f88e922a99c6ed9b0824fa5cd149fe5b11e006e2e52908c2c604d208dc4d64d4e4c317b2601ae4ca4126e4bb4488d5e91273f0a8584c37ccd257ecc7fa6f0fd7f45bf6cee5e3d14f9b0c422504ede598", 0x1000, 0x4000000, 0x0, 0x0) socket$netlink(0x10, 0x3, 0x0) openat$full(0xffffffffffffff9c, 0x0, 0x0, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, 0x0, 0x0) recvmmsg(0xffffffffffffffff, 0x0, 0x0, 0x0, 0x0) sendto$inet6(r0, &(0x7f0000000100)="96", 0x4c, 0xc010, 0x0, 0x0) recvmmsg(r0, &(0x7f0000000440)=[{{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}, {{0x0, 0x0, 0x0}}, {{&(0x7f0000000080)=@in={0x2, 0x0, @local}, 0x0, &(0x7f0000000280)=[{&(0x7f0000000140)=""/106}, {&(0x7f0000000200)=""/91}], 0x0, &(0x7f0000000380)=""/136, 0x1000000}}], 0x400000000000156, 0x0, 0x0) 02:07:39 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0xe, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x34}]}, &(0x7f0000000140)='GPL\x00', 0x1, 0xf8, &(0x7f0000000040)=""/248, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 02:07:39 executing program 3: bpf$BPF_PROG_RAW_TRACEPOINT_LOAD(0x5, &(0x7f0000000580)={0xe, 0x4, &(0x7f0000000000)=@framed={{}, [@call={0x85, 0x0, 0x0, 0x34}]}, &(0x7f0000000140)='GPL\x00', 0x1, 0xf8, &(0x7f0000000040)=""/248, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, 0x0, 0x0, 0x10, 0x0}, 0x80) 02:07:39 executing program 3: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000240)="ccee202fe15b9e66ef1022626b47a0de37409a2e200ea08a77962189e9772a16039c409870fd6ab2f5d5d4edf606a015d263291a85e1ef93a0b66c81e4512fc2e1f1d69096640fea4c28abeb8b6aa29aa1e907e4ddfa4471e74c323c2b1d7f299a9c70865b716952deb4ec9accb5501493b592d2a229fa77b708e67ee7d36cc6888d8d7e1f5a2ae69530a4f4a0f73ed8c56b6444707ce236b66d8b4408b6c7819e81a2c25b1de839e716c2732d8fcc6f0df02800"/192, 0xc0, 0xfffffffffffffffc) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000380)='\x00\x00\x00', 0x3, 0xffffffffffffffff) keyctl$dh_compute(0x17, &(0x7f0000000100)={r0, r0, r1}, 0x0, 0x0, 0x0) 02:07:39 executing program 3: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000240)="ccee202fe15b9e66ef1022626b47a0de37409a2e200ea08a77962189e9772a16039c409870fd6ab2f5d5d4edf606a015d263291a85e1ef93a0b66c81e4512fc2e1f1d69096640fea4c28abeb8b6aa29aa1e907e4ddfa4471e74c323c2b1d7f299a9c70865b716952deb4ec9accb5501493b592d2a229fa77b708e67ee7d36cc6888d8d7e1f5a2ae69530a4f4a0f73ed8c56b6444707ce236b66d8b4408b6c7819e81a2c25b1de839e716c2732d8fcc6f0df02800"/192, 0xc0, 0xfffffffffffffffc) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000380)='\x00\x00\x00', 0x3, 0xffffffffffffffff) keyctl$dh_compute(0x17, &(0x7f0000000100)={r0, r0, r1}, 0x0, 0x0, 0x0) 02:07:40 executing program 2: prlimit64(0x0, 0xe, &(0x7f0000000140)={0x8, 0x8b}, 0x0) sched_setscheduler(0x0, 0x1, &(0x7f0000000080)=0x7) r0 = getpid() sched_setscheduler(r0, 0x2, &(0x7f0000000200)=0x5) socketpair$unix(0x1, 0x2, 0x0, &(0x7f0000000200)={0xffffffffffffffff, 0xffffffffffffffff}) connect$unix(r1, &(0x7f0000000180)=@abs, 0x6e) sendmmsg$unix(r2, &(0x7f00000bd000), 0x318, 0x0) recvmmsg(r1, &(0x7f00000000c0), 0x10106, 0x2, 0x0) mmap(&(0x7f0000000000/0xfbe000)=nil, 0xfbe000, 0x2, 0x31, 0xffffffffffffffff, 0x0) remap_file_pages(&(0x7f00002ec000/0x200000)=nil, 0x200000, 0x0, 0x0, 0x0) sched_setscheduler(0x0, 0x2, &(0x7f0000000200)=0x4) recvmmsg(r1, &(0x7f0000000cc0)=[{{0x0, 0x0, &(0x7f0000000040)=[{0x0}], 0x1, &(0x7f0000000240)=""/246, 0xf6}, 0x741f}, {{&(0x7f0000000340)=@llc, 0x80, &(0x7f0000000440)=[{&(0x7f00000003c0)=""/72, 0x48}], 0x1}, 0x9}, {{0x0, 0x0, &(0x7f0000000b40)=[{&(0x7f0000000500)=""/227, 0xe3}, {0x0}, {&(0x7f0000000640)=""/10, 0xa}, {&(0x7f0000000780)=""/248, 0xf8}, {&(0x7f0000000880)=""/215, 0xd7}], 0x5, &(0x7f0000000bc0)=""/224, 0xe0}, 0x8}], 0x3, 0x10062, &(0x7f0000000d80)={0x77359400}) getpid() r3 = socket(0x10, 0x2, 0x0) getsockopt$sock_cred(r3, 0x1, 0x11, &(0x7f0000000080), &(0x7f0000cab000)=0xc) sendmmsg$unix(0xffffffffffffffff, &(0x7f0000003940)=[{{&(0x7f00000000c0)=@file={0x0, './file0\x00'}, 0x6e, &(0x7f0000000000)=[{&(0x7f0000000680)="c5708927f7419131f70d66593c341a5261f43aa329150c42db34a2e916a511a856cc9c7291a5463c27b17e1942107f25f8f6d26b09b01e04003379b01a88418f4f37165c358df0cac94f292b29d73772e586e9826f45831c75f56e320ab5f8ce22101ebf8b25d5480e09a635611ae7e29c88ac7795c74617dfed7d30a41f3ceac76c88875d90965ae10e5ad2386d107aa83d88d4166aa6aa783fa60ae5acb3bad88539728f71a5c0b5afea8e0233b054f5981e23bc5314fd93601fb209a01ec79e12fdc854c3525afeef25cea8a1c8e1fb0a655e64eb0dbdd29907458dff4bc056ff1393", 0xe4}, {&(0x7f0000000480)="be1e8bea6777a859ebc451f153133c533362409900256aa256384e4b85af9f1d24cab5dc9d4dad011aaf423a3d613022c7001e4bdfedb64a1948e79c1450255c", 0x40}, {&(0x7f0000000980)="c17ef73660f3f9e6ba0005d7d5a95e607d970c1583aab861e92d0e44b86050957ef3c235b0aa924a037c0d0e4d08e7eeda73c6c97d33705b3c8a1a1a7c41470c9ee2e5b9e5c631d4a38569d9e9079a0e0c5f3351a8b83759a432c6a5754384ee6dd0b96abfe104fa74418bfecad2da2087fdf399b412d8356af801e4b34dd616fda136003aae728744f50808715c97ca5afcbbb81312bbbc71cb98634581c30d5d", 0xa1}], 0x3}}, {{&(0x7f0000000a40)=@abs={0x0, 0x0, 0x4e22}, 0x6e, &(0x7f0000000ac0)=[{&(0x7f0000000e40)="2d2ce971d06c45fb63505aa500f5ee7f81e0bd63755e363f8c8c259242c9e60e438fbc2dc776a9d52429282518ec474a60b81980ef21f309bb9dd2372e9bec45edac1e7905561aa366deb8971a10f2ecb4ad33f5379b7523af19c1f2b12d7d46a92b98e9554e2fd842f3c4e3bc3d6bcb5081ad16c4773af0cfa837d887a539d18a8b95ae041cb3612423f5c628beb7d69a7148ccf54f1f2a5eb2b08a3b858138c379eac1908b6721dd1f8b842b487b2440", 0xb1}, {&(0x7f0000000f00)="c0895183b7e37751c2b1682c9a8bf94cf818acb280587b117f0ba8a2ff31b15745d0c797d393e9101250e10f04147e862e610ff3857d182549c542bf3d7a88dae809ca96a3b9c127965bdec448efc32be90f9f230a737fdf47c2b25c65b43239014baad9badc4c9f5e6030652a78ee1923864439eff213c385dc9b5773acb6031fd05ae57ecc4c96e830fdad951b1c0b89f17bef9ed1e07953d73e7daa5187cadf7632bbad5dae2368934fdb6d0f0e105acb26bfce94839dc5c1ebdca9e6ea2f7f67f2c37fc1973aeac89f742ca107d601dc0e6e1806f0272984729239e410b3352040b69574595d35e1d977bf88ec0d91fad0d2950891b7212d1ec2b0b0551e412d118315f3261eac269e5818948710781a2d84495c58bbd5b01f38e6044bda51f38ded3e7e224eeca092a59699e6c3307b3bc098b84636e6294d8246054f2df8b6a604fb8eef75bc141f3e7af58e9a96a47a962f07fe42eba3b97ff6285f547a0bf99dbe0d98b84f7cb069657f712eea2e78934b8a48929ac1b18a0b2a6ddd99a566019d655149021269c1eab5769c11626016134642f56c0c5a26d2ae086355e9aa94708ef3d4820f7410b4d9ed7410cd235134b3b3c9c7ce720773871f01fc0f795ab4062ff8c174daacce5b14687529938aadd510c7122cbb6458e8de73a2515ebb84dc7e2a18f92ca96ac1894985bfacd6649a900dbf5a04cf3de746a4e32c6c199f8b58b1e27fdfcf4dec35d75704a7fc45a67f8e3f89462adc44dc0334b923f0bc103647ae7327ce98efa721178b7bf2f993cc154df09851156fb9845778f629d50f9267b6c7f444f29f15a79bf762c04111a00708b5f9621ed2374f24e7283179a658c1f353d0530bef74586c26bd79f5391f18c4f81eb09a16d7b6ffb2c64b26349a5be27cd1b69f89b09c3ea898ec7fb68a9a0e45d1a63c72905fa6dbf804cfd46ed8514ad1a21596d9f173f40cb408ef6e3b96356cdac5e712eec0baa7dd2d8153122af7349c7f61a143874049694dc8c9b5d45dcb4d59845e3339cf0e1156f96cf8f710d9518075f367651d41fc8d6555d2025777d7fbf28b69c0b87a5a3413bef8a10e3671de4cf8a1700aeb3aad22281d72cd5b89b6371bb53f49c826bddce06956dffe72cbe41bdde043273cf7ac3860cb210660b2a8a2dc425841116653f102f7266857d9027d4b7e284a8c3267c6b395d58aa5f448be57d4ad7a77b4682f4c2ea70d12f6a5e3af69526c718ed2612e71138cb75857c9c54cf914fbf818880bb8579db54981da07323a725f036d6b818430fe18bbefb7a952e4ac937b6e2c47af2e844b9cca0d26042172280bce165a7c0acac7ca75ea54fd6c92cac2a1a8beb7479ed15a3616fc1d384ef2687613eed3db8240c6ed3e3ae9ee42e6ce9e12ccc73e1eb603d0206f9699e6225899efd8045136acff88d849510fb1b28b813ad8e177672cb0e9669b37e409af0de8dc85c71315a9f9fe4df4b0e965a041dd1aea914d7a2ae4caa091ded2d476fccda3f2961243565baa58bd2f3efeac1875d75159f8ca70213cf2289cef2ea5acf661b05dfcf6a53f20a66077ea41ea178a18a83375a4d7912a1f155c7ba9c01e33f76fd674d1ea56d2a918688d422882c41a10a198e125a60079e150c8ec0e8fc42dd5fc50a8b3250305327f2964476e95d422497974f1b7d09652a0b4a5eea51b7534fca890a21ed319310e2c53ebcf648f0aad4d5dd5b63fce577bbae68704e1b96db6d6f739e831ed15afe383752703d1f56aa59122ca77897de381dbc29c5939211198e45a29932fc74b8e9eb5f6c6724023d6f44c42d97a4c3e5dc4b9a2f9bcd00e4d522c13c2d72655dec2373061fa067cfcaf950a9a41d535f952b2680a93ef475d9ad4ae43fed960ede42b6f69c69b036f63c3cb4e12bdda713b8c126e47daa8d0cfc662aca6b3e0174963b86aef02bf936ed4f237c1166b6325ef0c40a78a768ffe5a0facdf5f5f24a2679dfe9d4e4ed4e69ccf71b0895b90c93ad5ba24e631a7f993cd49dcbb3992d9526281c724fc64a882b5a24f835acab596ae35496af8d31f693976286a001b2c5957d467a3db0aba8748018383847a9de1be3192011d3a04b62c80051a5190b6de9f8dec72c4548c41bac3381f50214287e29385562669bd4d118121dc628f155631c8a0e84f95e4812536ba33e8beb7a9840d20ef4aed9dbec12d2d77b9d028865a4bb87418ad1fac632abff55fa4d12aad434fcee2ff3c768249d52ac478e021517ad65b2d66149ea4cfb29473470f3cc55f41cbed391b634ba49863cd8c23c60d4c47295110fd80afc948dd97e9c7574b95efb715d53c67d23f2b72ffd00366cd272a39d7f1b9e325b03ebd31349a9f3540f13360912b4247272fe0c85a3de2afac0c7edefc181bcfc07179aa68378549c3312421f309e7a35b03c66e9cb4cc20c6dd7cdf9dabb094598c84e6a9dc4a8d4f443e18acf5115af119ec10c6a320a6d841349aff5faab6a66156e23d9e46a3cd63e8c26c07b145c0f5b748b469b01db7b5cecf9b5a751ea7d4c291077ebb71a6fd9d90e03803543e68c85f3baa860d1417ce3da8c254fd8f85a9329f582d6714b86e4b10e608de503f6ed8e31af82e7f39b973742106ee0cc6b8ac9f3a7c7a8a9ce8f412c03d31d396fe2312fd060337a064a1e1855e3dc5f1d6c19146c5c0ca1d5576a33c104387f09ebc5a20f7b8459c6cb3c56a46021415616b52836c706016729772c5672623899faa16600a08fbdbf4a3c455f79159e5095103e64f51f786b44faec27bc875735191f4cbf0f039c5f1b78fc7fb1e64726e29938cc00cc851540bddf8bb5d73b9eca9881079492a9d9212ff49c5830a7b757cd90078dacbbe73dc93922df493619ae8bc9001c76bf2604c6befbd5394445082fd4a17e56721aea2ef0494ec4612d4ddbe60d690d94ad8a74b678005d7c2ec43fd1d68b7a0153508415eefd402aad639e87ef7ba54867cc3d751a1cb166f8f901b6afc8bb3d5602331c133870fe92848c2f56b451a72eb7dd993e673eb077fbcdabb81132427ea513ea0478b6a3daaa6e918a111783e35029650a03b027d4f428d85ce3b07137e6bef3bed90d73fd9da4b73d4e747bb44d8ab106937d9b8fde6ba53256a49c6c92ebe27a09c29bcb39675caf39c9820d8c44c2f724410530b3b584b1686dff0dbc6f4f69a3b4ad7723f2df959e737012946c5c11d6b9b31ea20442746b93b5dfd243e4190edb2ea43cfb9bcb025e7499d6ff4af62ed650c0c031f42dac4f88f135356529219575ab2ec36ca6adec3e3004b4e9f98ee78caf97dba08ee25d41762859d5cc1711fc3d2b3e61dc340f8d4af3468ec159535588d14d72f22c51d3d49e9cb889762c0ceb743f9cc88b44182a5fb7da7dfdb5bd17a2fc67d671243b703ccb5dce825dcb467ba6760c9952bf2649314939ed711146f4afe177fb5c9e78946e99e2ef07a7155335c86b34d75c187f28df529fa568feb7815c8ed5e832fb05699e8423dced7db0fe3c0565c0aae67aab41d64668dff7d44dc3b8abdbaee967b015d72fa35ae10655b4f035c224ba3a0313bf9af50ac42c4c2996abafea9999c0b2ce741f53adc01804f2f41953000c27935d2ead2bc3c47b5090da7ab9b984c326f78d861b69e00ce1032138aea47a21b5271f78bc5844579f7d7333018efde4309fd0ca76474818e335218c2672a62ce62e0cced9440abb45ef88fff6cb043c795e0a8f7d0414aa5d9f68db77d8ab4d989dc2ba61050b58e10b1efd5ef259400129325ee30af38909d0d415d1b5f4f3436e1c0e7c8f765d8cf1769ab61fba5f20467a182e74d58c9f6d1d43b45ab61988b69445f0a01719d59116723d5e4b8b4c17d38e37ed8ad6e800e08d16fad89ea7f5c2e454d94b6cb64d47a84f500a64afba9cfa438a6675c7d4c03fcf0f02ccca198757785f19dea2a8b0b70a1b793db1ecbd1ee29868e389780b176428244ac7564c0f9f3209654a6b979075e5ebfea1ad1fba68652b112a9a6a5c7845fe57ba5b4882b6cf1f64ce596120465b03c99b68ebccefd05b13fd2df0f35595eb49f6175993d9285b8a9d4ed8e76c08b69a35f4f92b73164fa676483dfd89cdba4f2298345b504d3618c7f9eef1dcbd1e1076ca2338558fd877ff9ef75d3d63b733499000bf0e7ad69417fc2e259c0a1fdabf5a80184b97cde839c10103d5a956492079a9df90ffc2587ebbbef11852f77ea2fed2a13174efa3d260e52e9c9d06260939cd90a5eae9e2bd69351c0d53b6365d2a439e2ac08fb1695faff6de8881539e8d3bae31383a57edc3215eb8636dacbfa9113e6cdb84e239d7800cdf794458905182160daa29b5725f604e026991b2defb23298d5030456ab03c3286f0913dd4f815ffb24ca2eec9d6760935e006142ed9fe9373bd14d465042b85ea805e1779265de6811c2c84ba98dddb8cef569e187a26ad31a930607d91682be7782059e7549224ef3781a03740c2f7b71e80e146a01e4fc5304a271bf9328d9656dec3378632df90a9e767e572c1f8dc2b57e7c32a5a87064693c9c949785498322705f8bc29595c465303c7c2b0f7dee9e5dfa72af926e3b5aa1fe7d79736d9c390800c65a933a64ccdc0bee15e4420e5ed175f3b98a09b9973f3c3917f16d1f246f9947938b01d911e0cb2effa660698e7b19a18955a2316c4c9c50b16e5b96e7ce65343ff11de83e56a835059bd5b2b04806073efca03888111c662ec7738daf849a8a1df87f2c8bcf682a2587b92816530e861e2597a28c27ab38a06450848bcc02da62166e29d9bc77d15bb25a153be10042635408efa0fa5fcc5a03203b12a2de45479c5df4b0e8acc0531ee11d376c1f7071f0a8a1a48bc4aa1ad3b3db5663b3c8f32d50ee49518807d1988d89a107a2c135322bffbcdd495d666179ec7755dff1cbe33af51d131189220e46d5edc6cfaf1e79c6f9bfcc95c05c03ac589391867db86496429ce7219c6c963e3e7d4074a2fae0ec38eb4cd5fb64e8ba7d82926a75feaa72b722d9beff1b70b10e1cd065414817447eb7957cdb3f3d01f6cd2082b43e83649e56f438573fc3f38a0dd1fd535e53086ce37b7cb688ef64a61410dca3e0485b4fd7b3e7b0b8ee9caef015573fc3ffa48828a264632a936f423d4f3ce24002391b470b04de4d8bea865e56c794ee49e32677fd5aefd229aaee5bc5e61864c42eab8bf82055d03b2ab95640929178df7160f80793af847b8dea3014bba1d06d1573cf91282b0aad32b43c985153b22b69223b90a1cac02f40936b189907a09e44edc70886d73a1f306e5658dc825c9efdcefb24ec280ce186c9db8c3b19d16d6d3f14c341a1f0d7759467a7fb8862b5b79be40da6b5c446fbac2ab1b9d8cff4eb8aaf69a4021af2ab70fcffc4101e6e0fdcf4bf6d568465f4d47e7c5c28d6dedca9aff411a7ebbc2b9f53c7933246adbebf405472b1cbac5f2d930e9858e699b7d548ee6a919bcbfdc3778903962eea02f28f14ecffa1250ec11e895ceacac5d9b668f3d1630a8bfcfdbd57f0c637e234a567e35bb64da922d155c38a06850b31227c20335f8ba7db5a3761cc241505fdb6bca85f4e1d43c8da3ef1caaf89f80cfd2f6132b9363ea3a33e3f9bdac6680fa29b7bc9c88f5b31bd803f73b369215442deb361fc7c1b457c746b5bfd5ca88ee5e726d4e1da5b5a4311359e231eba93aeb6a7e54046edffbd36fbfcad0a7a0e12cad86d5c75a4b2cbf81b70efb5b3a3", 0xfee}, {&(0x7f0000004400)="6393de23c5dbf18ff358632cef05489064ca3ae29a4e2c7aa19dd79b7644b56dab9715be30da454c96ddef5aa662f1de470aebdd6e07b09238d3d1a2221eeace7a56487f55e1ff0240a0a124cb4d13087052342b9183caa5010e43914be5cf11a00b82ca1e3f0b2f4a9c818a9a9f3b9b79403330a35316e9598e78149df9d7bb4ef04ef06b1304ad6d7054d569a458173cbaf2b9ef95308daf2e8034a094c55c4ca580e1f37b21dcddff8357ada05a17547ae2901347d362fd4d48cc4039a333262609a0415a84bfc28a5319de077ca41c0514b183a3c61603901a8bb549566abbd4d82fd2f29ccd1a1feedea3f3037709a758ef64496e221a1ed5de918d36d6a88de63bb54dd4138d4fe7baafeecf01299302347ba25e4d2ef1275f51db2d5471ea94156ed668fee80fddec5eb8e6a544202c7d652c62a7014e78d3684c17b52543b6158e28e07f87235d800bc62004c026c6447f1af11e714f7c96e339a4976d6527b3a7edaca183ddb8f2865c8dbaceccaad692b17252dd095bc2de0c510748d86ec63e3babfd821163c003078b72874cb3c57a6eaa33976f63e3e956a3fa3d4a7b10434c7ffa5388e5e92871f8cfe849a33d38e44259be11a5ea3a0956a7c0774c37539e4e596e2e70c5ec73982edb018141020e7f9ac4c04010c13d5599e8e5df52a24e53500f0f8e4aede7038ca85e78176f6dcd623529c1895a6cbb93d23b65d82fd8fdd8436e61b492f38ab3f1ed095aa7104b30bc1b35cfe184cfaa5c84d6146a1ac67c07c19fdd06361c744270a8ca106b837278f621a8c4cb145c49f7ec2498d61b185aa45065407dc46508f5e069e20117eb7a7acbc579d2d083989f498c2070aae576d57c6b9c2cca0962a847c101d3684e3f5b782e373bc93852e38adbb0d8fd092fcc630124d0eb991133b6dcceeecee4d054b385deedd505c8cfcc09a77a71ead339932f31fd5e144d72750d940ef18009961a31cef78399da6a14c17d44148cf5409c3f8a76a4cfe8f4a8ef8b6a87a8e7e6430dbec42fe71f29f1ec5507bbec0b1895aab41a549253da9ecfe8d3db027f8f432edfb2444f32283f6b939149ab61b8806f2ab484100eb4cc7920033afa268b3ba1ee3627b0dafa8e4bb52bcf0dbb0f3513d75e28ebb071355ab73131c90d224d55275ca0d7481ba07bbcac389d9166d5c49bc8431d03a1e7506e06f836363083e2f277536cf2ee3096b6b714a53a62357bb349d4fa179bd4c52e7fbdd9d69d34cd47ca813bf3f7beb59769d1505d1c47d6e71de00e597e60f007137ffe57a8a0cc4d3c8510dcc7494405ae6e55082ed5bf4bfef2962c8f144b249898e23a50cf7769d595cc7974251dfa40af745ec289a08d5bb251658540a672ef96f19550027b4bdc7deda856bbe62b36680ab94ba647144936b633d2ef6c5bff3a535c6efc7f00581492ddceebe21b67cd2f8b64786ca0d7822c99d5667850d5eb08bd06a3bb78805c44885aec1f176e5ca82996502815866402b25c3c905935c694cdfb20f7502df711d18fc4d8a80b8140d89b6d3b3d2ae94936c03310e8890f6dc753f02f31575b1659697a16286bde3ca597e515d67d2b445afc49d8a601e8d1c06f3117ff83f4307eeeaf3edff4fbc59b767b3b03633ec4ac9cc1cf201adc4a477ec50ba2fb79290645a2f9c6232bdaa3a80ee04a12a18e05bd312c451c9ae9d0d3f44e911c828b36761b35bbcf7e0fb7b6bc6ba333def774c03527f1638eefcfd7f1c0db57940434f060f07f70f8c6bdf952274b36758e205e3389d5f91b395e6cd18535ea4fff8600dc96e6cce90d8cf09e2e7c5f6c610453dc7ff00ce8d7c6a595476423705d97ad97e3bc6461e04959462e311c4f44383049778a9f17448e6ca30fec446d842ca44891971422d1ad63a5d411a5bf4bec6f5facab840d01cf1cca4cee817a1b71762cc6a23234712648c21ae4b56769cb25e29a19636604c8e039d34bfd2e053fe848ff03760fa3e1f5820976286fa4a2b448676f10bd09e7e9cba397a43b87df4d177e7b59b86eb11c4360d3e5197dcbed9610ffbf59610b268b01589d7f947d3654e8e35ac1d54b064ea89765169a260a3b4ab479a855adec840435246fd2ef3276cc90c2b4eb0b16aed8debb66ee8295e06804ff6f506f5dc5a063d14652566aa23838444f2367332b1c8427807b8e9b4b002f7eaf245e5c670704112ce5d62970d6bfa080469a4f4523a31674d6e3d7540ad35355f7314bd4910aaf0af89af31674aef2aad09035b4b85823fba1571b10a390d1677e40aae3a62c26379d1ad7517a1379b3986648886a2470ae13f1d7ee7c9b8d3bf177c9043a9a40f9efc3b745fa09760b8f9b19084e5ab000e0627c79a134c90bdd9e01edd3366e394034668cf072f15196a5552408cd81ed7147125d00078bc680c1a14c74b72ffb72e64503bf7cdefcfef9f13c617e83e2da90c60efae9cc2b82447d1e4d2b8b969588d5481b3fb03e43cb2827886874e81b6fb00197e76c0dfb6ad02250d358e56c34258fa78b2fd912f97d3e10b204604c108796e855d32d20f75c82bd3906b2b6f1aad007cfad8d67db1ac80b3be209a0a60b50613a4e8f501d8b10217b381ba9c643c8d37acc1a12f1837320c7803e2b56ce7dec6eca2b083d61bae9a2a82281a133b1f6707adff46eded85f0698883cf0f6564286fc51793efc90ec8e95ce45c188bbabe0fd6d844bbef83657ea84321f0d2fd09a20ba9afc3e28f593c8352c84aa0d10b6569ab84144d5fe78f6b925b09312387480f221b26fa1128a479d5fe774d9ff323cfcedc984bc30291f99c798c9e01c22e2e3c4df32c4885eac8922c3d9c61271f96f0c78c78794759b30384ad13db82bfdb9262d97cbbf2ca3fbc868862e7df0a0dabe18ad31f536ecd6b159ca368e66e490e539847e97ae3298dd82646f7a4317a8792746041a2350a0d9c12df5858078023b535f1ffd30aab5f8d31cd8e124ee3a9b67cb63efdde1269e3fa7acccd3e91c8a70b724d6f10ed29495f906b631bded933c697e3e112324b11ced34e0751f9f3d50d6e6dc71327e5e6660cd16e20742ebc984203303036bb11d16928efe35f59fd0204f02e561e31f263682dec244f14acfb0f681188e6a8c48944e9ee21ed5db6224eb0225b093d3fc020d26b1281859693ad9c683395b8f36d6f1758c6d2e74b7cdbf5771230f5d7edec4ea922e717edde7811f395f8deb9f3c7afadb7cd70e0e659bbd02afdb649ed7c1afa97d935e7b51a099401a1443dbc6873609b7219c606421e925325fbdf75d89b26d62e38ad675e5fd1a900d29a4915f59476f99edf7459430a6b9e529ae0a483435bfbcce647ae8877219c524a9d5b3bf4e31e9a46b891c3748c34e5ac3ce4e37fbacfb1607afc7d6db515ae21b2ce25c895edee5f0be26b745c4da165cedf4038e02867a5818e221bf7bd32469b7c2076571576076daa59b6b1eac31f5e6ea0d5a1948e62343401782238d39eda423f0a8ee4d2eab899a99293b0f0bbff98abe19c11244b93a84f19baeec83ca5344932202a25755f927685b517e1d18f181d172faf27932af041641f5552e6aaeae5e0a4dc86dbd06dd14e76e8c1196ac4c315176351853e36413b3bcd58cf7b10f36309c9e45ce1d642ae1de79fcb7b4c6b97205a4ea201c954b08bef9f886d779ac955027c2bd9bfe44aaa4b3d0026aa3d153b67c12b57eda0acbd6f130faecc27431efe5e9662f3a142a6de12eabd753a46029f001529d7f52231e74a725fa5db51c8c92349a86467509732fdd468ba7267332d8052bf4d84907e69d9b435172747b903edada771612cb7573a6414298e6f69f0cbe2cdaca837d92bcecd8a1b2bdf677a3b99d4719312655b72233f45b54ae9582899729c8abbc4ded2cf8f3daffdeb8ff631aa017f523190c52e3976a279b65ed6bdb752d2a6bc6039c33ab8080076899c29a81b2ea7824157c65ed8c71a3fb98971eb388f5a251fbd4a6e44b2f4f2652973c3ee68ac44690d18e04d8c15e49f50880a8e3e8633d6db0d2a8295227a1795bb8df73066e171b78d64ac10cda06ce05aa3eba37a4378f530c7d657f4e2ac58a77503bddb9a73a9007bc9c6bf1c44e603b06c97b2f3fb0bdf5320d5c5b81c650667386a48483db6b05aeacca18001768aa80836106169dd36ea6e4ee960d1fd04bbf257f03ed0f4ca58b86a733385fa255c2ff882b91991d7cf501e718e043784749111246cbed80ba27d9ae6af28dab68651ef4838038d34f1651e5b38c7b7248bde10e7096634a19edf768026533587cfcc2d670f63e7609a59fcf98f2c664468110994917f8f8821eb8da99504ebc05da99350d055e032089dd345ff02a4421b84cb131b25dbbce31a364f1626b0bd2c02f8138b0c95a25d398fbc300a04a02a8103e3ae25a85a2547a9c4d191bab0abcf6b4fcc346852685a9cc5aa2748c0c8752a1a63049260059aeb6f68342186edc64ef9a8e33324217f2cc078f0a1c7ea031aa59a93c6872bbec8061006be66cfbbe8e627d7b61437e5b411a3fc3d403a9c52d05bae6a03e127737a5121fd44e25c9f055f41d0a3868ffb7971921c5d28fd729f50dc045f4cf99611009e29515c69b3530ba73127a18dcf63bfc272832afda2768b25e7f5ef63cc4178c91a6662107e8f40d32a79b8b6173f940400dd0930f8e4be49d80b8a28c966ea5b1f33e10048e2b0604d19935dbae513d0aec031f0cbf8ac52892f87cdd8ccae17ac16eea6409ff1ede56aea931821df1c685aceab6529b4403adf28ffa3461b16c7cc02fd27b053d7f8e3022d48205e6dbb52dbda66fd91140ac72b3f64cc8f23a923f947df5f3a204ef0b4b88fedd481b7f56546628352a60c1371ad85115fd988bc4618895e7c6590f119c0d1422db5b24c6df012da67df552ac048b3548e9456d13bee16965950df21da391c5616a9d97248a038398908525c6d5d3f17be5795ccc9b0a0669a6cbb578022cf5e2d75948099c6b20b90b2678c127e2f5f65365d2a8b510e03e0686cd2543e5d2d2365cdc668ca00ad60459d832223395ab59e395d0cf1c3a1fe5011975ba8aa576b21ef93c50224b591986bff873e446a1dee8735122148f40c29977a8496190184554c27f4ff8d49f6369f843a61233e8504943826ec12748d9bb0d53925e93272716b2fdd1c81c93fd3501ace8fc6ed354a3e18fc6f2b4753815603550e7563cf2365c4b8c46aea7505dd320aeb079614854ed4085d69ed9ff858595d0159c52b5489a33d4a0c378424cfb638b395b2e3d8666e1bd94fdf1ec031cd755d0e5d8bc7551f56560879aaebb0d4ccc598848a4820c7489799d11cbc2c73cb9a1db818601f8fdfd4664b0a50e3d7165838df54ebdc644c82acd9d346d69f71c69fd35b927697b6ee3169a25a6c4e09c7a8ae5f10baa02307df6fff30e924032d9caaecc1eb525a7f91248e02bf6e90f1c9bae584734c0d8855206cc2c01d7d5692042c8061a222c497d429e41f86ee40e781caaecbae38737ece2d20a0584a4190c74285d1ad691fc0c0be65973b0df28cc38d81b54c2025ff42297cecf3687974eabdd41a7019b857d7a9eca0ddc12dcb238b6b4a447af9545cd86a60c7c5131cd6a28ce00d8f6d871e3dcac78148f04764dbf3208c90650a500f7d07c1e380e3e410af2b324882d6e0f319876cfcea199d7134fb5e6725b53299e9dc658d4cb37d06323d860dab1afc8728dfae2140bb6d91911c65985932e2b09b51fd97f79a568517284a545f5d04a938719", 0x1000}], 0x3, &(0x7f0000002080)=ANY=[@ANYBLOB="1800000000000000ffffffffffffff7f", @ANYRES32=r1, @ANYRES32=r1, @ANYBLOB="1c000000000000000100000002000000", @ANYRES32=r0, @ANYRES32=0xee01, @ANYRES32=0xee01, @ANYBLOB, @ANYRES32=r1, @ANYBLOB="0000000018000000000000000100000001000000", @ANYRES32], 0x68, 0x4000080}}, {{&(0x7f0000002100)=@file={0x3, './file0\x00'}, 0x6e, &(0x7f0000000b00)=[{&(0x7f0000002300)="542a38c63ee029059c3a0e69ebe2edc5d34cb52012016b9b67becae05e51c04aef6789aedbd68426d84ae57c2fee7636b298cdf4a9c9fd83f2c74deeb3cf14ad46e8c61bdd6fd6500e29fca22f7b93941ee21816c42f51fe50ea3ddbd3f61f83", 0x60}], 0x1, &(0x7f0000003880)=[@rights={{0x18, 0x1, 0x1, [r2, 0xffffffffffffffff]}}, @cred={{0x1c, 0x1, 0x2, {r0, 0xee00, 0xee00}}}, @rights={{0x1c, 0x1, 0x1, [r2, 0xffffffffffffffff, 0xffffffffffffffff]}}, @cred={{0x1c}}], 0x78, 0x800}}], 0x3, 0x40004) sendmmsg(0xffffffffffffffff, &(0x7f000000af00)=[{{&(0x7f0000000dc0)=@nfc_llcp={0x27, 0x1, 0x0, 0x5, 0x0, 0x1, "ee216df5aa595f7a866edbd15612129100619e39ea9cca8fa21c6cb1d4a75ffef9cf27bd6cb089915354b603c26c0d3e02b56de25bf4175eae077f6ffc0c73", 0x16}, 0x80, &(0x7f0000002380)=[{&(0x7f0000000f40)}, {&(0x7f0000002040)="d54aa4944bef783a1e13de75f5b8fe3a1f2ed4a434ca4244d1462d3935ac666e6e7aab7e711476bf55c77534a76baf2331540bdd3f", 0x35}, {0x0}, {&(0x7f00000021c0)="72dce84befc5bb36a02e080a85b0ee8acdf065e13fcdc3e6def50d3e0686bcfa153bc0e290d8390f7b9e7ed4bb874dc3f7e2bf307f05202215c637817ad6b16f5ffd034e716af006f2f8f609a84d942da8148addfb4dd869190188b745f7896100825c956375b67ff51b10232944e56bef1b823ab95f6cce05ecd612d3055c3044d1352f83cab83798427f42137b82b8bc47095148e9272f931c342dd54a0fe65a2745be8c5d6ab45504681fc991d4010ab246ae2f18164ea220c07054467860d91a5b50200d3629d0235e14fcea38206a60f94c6cca92a25388a5d7d52e4e97698893c7ac7e4d766b4df30ce3c2854b1c9c4dc53e90", 0xf6}, {&(0x7f00000022c0)}, {&(0x7f0000002340)}], 0x6, &(0x7f0000002440)=[{0x78, 0x1, 0x0, "384a9acc5278f0529007c828ed69b4b187918440e2ffeceb272eb4c4788218d69f2a234d02e6e8d80580299673c5074743b6b7428288e81cec151ea36a3d8bbfc0981d71c509ab90662d24ff8d1b7ad17b8cff8f2150d8247e998ac105b1c32dd309"}, {0xb8, 0x0, 0x0, "71e5eb254dab18b32fea45df497cf7e8fe71c368d6f3f31024226e63835d9ecf09779db97f6ee3456a6baef447a1c9a4f976510b3a17525951f4b97f6d18b8a4fd7d1100cf70c8c73f97a5d2113bb4e4a8c8c07c2609aaf1767d3028f6eea958cb01df25b3693cc503cc41947981cd477984cc673e06491af283fca6bd7aabb8f98b559121c7fa75b706a678e35d041700b43e3e4e76cd322ed2b2d572a5f6e50ad6"}, {0x48, 0x0, 0x5, "9ce741c3800af80248847b9cd83270a1ca1fcc001cfe88c49a0f91b91f02359ca10da281aa5f06781b92b51ca21e09d435780812e5f820db"}, {0x10}, {0x60, 0x0, 0x0, "2a390bd91270c3d9be4541d067da7875c99c7f791864787458b9d4afe6d52c696a1d9fe6765071dabf3344c22e6c82a67ff6e32a773940155b4b4641f443190203e660c91a38282ce5"}, {0xfb0, 0x116, 0x0, "aac995ce9679d7eea3b0420141abe3b852485ef4f2aa50db1f3ed4df02ba809cb9dd7866f843d225afcb44c648cbe8fe7e4e8c915d2a372cb3feb00aea4078ac4c57f36f9741275a9b2a13cab47126c9c27d96b255aa27c3bc6e592501a5f9e043d8f24252c311201bcb59ea649a1ff57d6946128ab67237ae2fdd5e2f80b4bd31ff9b7f64219b80dbd668a93a16915dc34ffaf3aeebe2841b567ba4a0feef0e83d5a6c77099f2919f265349ef180e0c7184d44c1c460780532ff9836b3bc5b8e4f9ab0c2cdd44b75d1500465fdefd41bff8dbf800c8b06511da1a922e49fc3050550bbda324884df8da412e8e39f453999abd0f2772ecb5d85906c00042fe6c6ef7a2181aba2f0d782b548d06b08cca574504f4e588a6254511388bee962976f4ef30a0b873b548dd67c2507cdbedf03e83fd456615415be949dbd68067cd1d9b1f5c2e13078a3da4ce9066278d5f818082cffb817d3948366e47bf2051489cad2a70b1e1dff1401901e751a1ec9aa885a0bee0da490676e9b3d11deb9ee17adf15d4563bc7b0dfb4f90d6242be1688c49fd40ecbc9549902d129bcb98d3f20c51e2c320678921db7fb9cafb9951d7a56ae753aee4cd6746e92a3f0f7212da05f90fe669ce591b4ff139070bf8bb345e58019623cfec4d37e3dab1e616b961125604d74e6ca6398c8fdd61b042bcc03654efe65188ff19d648de5b074db2e521e3bc58d99769c25c0b26b7683d90144ae3f5f7c919083cb8df143b8067a09459e072bd9204ef3c3c42b8788fdc9555cbbb71d9c235ff3ab2c08defb90913738367f78415f691828bcb36313feac4cd79a7c762014173ad26009ff40beae6d094a15506575596cdcf97870886a040a9ae40c1e635b31bb107eede1ea0c21885486fe06b623ad6eb5422d7919e8d49d5fc86ba7318073f463de6504f7a3ba6a63dfb80f6c4ff224f0c4159cdd2ddf57019d5cd081dc2d3b4e8c10219e54b276605249f0c8feff6df23fc87c078b1616aa0aa6a3891d0e1c40e3dc72bff07348e44481007e83d87e9faae7e6e534f2c95a602054fc60c94f7fef44a27619f33a50d90b166fff0a2090c3b8d6d4c883e89fd6f287e2d3a0f7f055b935d7b24992e63d594b8b5ad647e1e18e37a39603bbc93e7aff2ca1d1b4049edebeb5d2fafaa5b2c674c0c0acaceb866d366d3485e5d0d3f38e9fb34b1ef181c2736456fc19bbcf3c9591db4325b2fdb49705f14b78c54f4e0a35ee1b7eb1ee31045e1e937bfe8a14acd7d6107a9977403d5dc6f912c6d783436dcb650858fe1d03f981b6f1397e259aba390ab198326ecb2b85033cebe5afb490ea893b5a5f0bd4bd2f757b042b0e0db161ce6e554f7362c28aef5bfc011029cb11047656a511e568a66c90f6c0defdde50cdeed13af03fb57e07fc0d84198fcb47d8728071d3a39f7373138f788d525b74f2e6067a8bf35b0c366d90ff4f4604bbd67f8f2266a8cef5f624482fd55823c76554f603e52af562658e776657bc88891ea9c61f8cac980f2c14e12a8cefe6f705697d0174f9c2e19ffe60f4b02c8c4fb14911786b1eab4863d7040c998128164f71dea3ed38f73d5841c8fa2eb926225f0fb2a4416d9e80fb9117cc7a282b84e1df43dc75ba012874f036b6a7b1d036c9bca6a1563cceeefd32484650c4a2d6e48dc40c623102a6ce8d8bb5f545afd274dd11a231af8adaf20c8700361529ea566534d3cf933fc1391060104a7268e31cdeec42315d6ee31343e1fa08c74c7880bab8841f2ace3c44cb596167107e524530cc363ee8e370e96adcc59386dfbe6bc836960db1d07eca75b1eb490e2f88b04072169b2a480d8297c0daf017450429c8be579e6e33e50ca12eeed25e7632e4a538d376a51a69aa4ad2f867d53f6107bd54ad0572e08bd88675017e884faf468458c1a3eb13b61cf0d76c0b202c9770410cc94f3fe72e3102adf6937b54c90d3fc798d8c4eb41cf3e7e2246b914fc6940f040dbe403a13cc4cf92cba6cafc39e57d229b2b8cfb221aa3fd2a68717ce3b54213d7c37153d4cd063cd5f077eef5d50e8680c688fec0895dc84a8720f3f727dbc63a37a1d553b85cd50a6c034569075365d72eb2d23d389a75bd2248795db5562d808e2468f5d91b643d7593b280d9b8d68819ab842d7d4a7efc22498903de623b016a6de6acd4508b79247068f9c628416bcae046facea1bff8fb70fdf70590e6795db437687e98d003bb29497a7f6ecf3d06159f7602610cecb1af4320b5df29132b242265b7cfec87321c18d3882e2750a5e5549e67ff0353dafd41954cffe4b5fef74a24adef26b20fdc0316006473711e35dd527932834fb743b91d0443adc2ce2651cf47a5d5dece4332a6305f7dec74f330b61dee5b81b29dd066b6e7f21c5d0d2cf9830f5429b7b723c5f42dad31830cd42ad8da9fbdfd06c760d478fcbf7804e03f88838b8270a97f02a9cb1c33d8b79c666b84d6fe35f0e424ace4c920d85626c373ee42268d5812350356ac6a4e7d219a3e206b28e04c773f45e51a088abf7a12b93240c4acf4be66158094ea8b4460f333d586a0a30ec6ce2e99f7d5aa8b1a575bdfeb3161de8cdce348c144e741c87b4978a1985033a90433038dfa0b43596bd064c91d6a03f473eceb1e12f69b0d8d417d627266f188e1091e3cd92123afca505348128363ae8208639b0ffd0b7ae2e487df3ef71405cbd55702e2a403417e816805e1c5ea275f56d8b952dd37d19ba23f0cab1e2f4af0fadd65efcd00ccb72c1e6de4d161e455bf778add2f14291cd1ef1a74564f2864d2be7ded18b23dd6d8cf6e1a12c61407276c51c0aab9d31ebeabc945966d13c0f3eaa7013779f36136fe507dc83229c9a2ce7ff4add47941667019aa970a3cc778172e70dba151eea07bf55ba0cf414d4ecb66e1908980036f827cc7e59fece541dbbacb8c6098184f09dff3a3e877ce21937025877dc952f2d09c0e7ada3b423211c84f684f37a296aeb6162b02b482bc098ba6a68f71d6b64f60eb66f307d2d627ed8880dc47e1ddcdf687e3cfeb4e094b8906b9671e7e6b0f4b4382805ab312eedcf9c33574f87bb58a9a67418e8539a59409f7447943e08d54b790080add3f80ebe477009d896b8ec73fc73603d31f222e0ad5219e34b62f7247e112f73054a32d89d57a38d60bf8a12a51596628c846309b22f505b6095b1e255dcce4194ad42f1fe7fb881bc494899888c914432070d61cf568301050927f021b9998dfb094eadd01d9cefc50bb9ad162bacf31f52648b27cafcc2ac93f39f262672f15c64a8bdee570c80987fb05ed7064a195b15e0f938228c7039d260715e3870c24b2ebb4497cae403c4134f62a668d103f98df7b17cc89ea76c202d69763a341f968d711166620a12b09f6130ce025591c536b1278cde0d07bb6646d9996aa9d19e800203392d3be795d5741ac220e5c3efcd332c43a8cb1be711c4ddace1045c188c7a0a04c50b049a7a9aabebb847cf7c95d92e180848ddf07cd012e3150180cf25bfb502e84ebef87ff42f5aa8f94ff94f0b22b954f5c1c5deb36993e57253b80cb28d49e6474861f0e3ce310852b3af104270d57b9972a5ad13fa7c8d3ba0f218560a31cc21f5c2fbe76506300ee57573b721af12bf59feb6a2ff1208b1fa2ef73136164b986a4f9375a4cb8776e5682170b3697b98f87b451409b5b832594805860460c768afe02eda4d0470d51aef331e0611df6efa7ad5adf8e34a3558856c74f57b81e788af1b75e7666a4f090c5ceb8a19fe62411ad85bef8abcd0a9bf80e369ed965f92084965710820d78bead5826a8b05b26b04afa65bc865e518f4fc4239b13722e486c283278dd839302cb146d4630be276698089511b1c257531fb6e612bec7656bacfd55e5fd1c9e21587b61b5b74c0357fed243c4750543a7ee70e976610948d7d1e8859ddaccdc5ee115d5201918a7541473c5cdec1b626bbadce89e0df44302b9221007decba6d9324f8f35c5bbf6d68ca10557635b3143fb84c44894290101978d94804a86b4e8e81f0e365769708f00185cb8189c90b92bb137f3321fd4531c3de9c86570c74505567555ae3c86da9081efc069e0ec0243de0ee13aebf23f62482c414904d44bae9f7acb06854941ca2ba9c0de96bab6db51ac9e1267efab0cb2732f5d4d62bcf907a1b9c7a16996468cac3b988e322aaa61a1a257f19867e54125cc4a969ee96ecbdcf024fde8f04a43c0961b1f7dfbd9dd2ad467d2e9305dac1576360bdfaabe312eb3f38f421bd01997eb8f9a36872279aff48976c661ae407f65d3d243407b2034240212c8baf41fc354ae208d652681b62270c9624ffdbe32805269122bc94dbe68229bd34ad0bb504257f7d898352e9fbebab1aa7ed5ce96b0e7f85ac533aeb05a97f1455feccd26d2d86fc234b311f4ad9acbf08f9d3cfb6d3d44d781bd52bf8fadc94a2f255be5b29c1f80e8ca65fa9118ce99b59806d253c05837443db6f9000c308bdeaa92394dcc68a7c3bec101de858c294278257762374ced3ccee7874457a1efa4fc4d4ecfb382e2e315594eae2f519f6b84eb5df448e93d255c8ac3be98469945c2c4cf5a6f9f1ff4b1be22940f9c88daa7a8ba263a0caf43ca927fc9ba8be396b61ba5c14341a6d7b8f4d00819edafc7b2282a1af90759e3df4921604fb026115c13fd05c4246293059ebc4896315a34e32798a0d74122597994c8e6e09830fa5793d0e443a9bc32e1af5f7d3088067f4826a04e5ef618311496e3570bbd08a95119920cb52b9f48361c241163e0c91748726b019fb4cea44a89310dc5421f0403630ae888a0af925ea6f1cc83f1cc04513663c47e42f9b2375a9abf4c0ea425569e5e36aef19b32c902fe8e290e32236c3f1383d4805190e3ccf85848f61b295ad5dd90ffc70618ee05dab9632bf50be2e615b43f7ac7e7398aaffceab52c2fed74abc7d435ec81046b6cfeaa8b86fc8dee05195e43eacd942b8a291958de5305516998bdf5c28a9477309131aa37f049294b020ea6fea0df5aae98a98284f6535e63c2a82b32034581eb7852e7170c5281df479c620ed15fe18fe0467e21a577a3bdb3c0553dfc36a46830b8c9c88da76d0907ef22547b641062530c73a4d699e0112fe8947d3baac48a6dcdd11fb6ead07e66def96b1a696b4027232b9abd360bc719212d19f42500aba2d727921dc335e45c519bcb78df1d0f1467573b9dbfa278bbbb56db2ee0d7185471f68d7af3ec4f452e09b7cfe0795c967f6f6e1ff19211ebf396b505a1d77a92233885b96656421bd4d749c36bae948883ae5b1b67c899b2d3bf62924d331bc7ca846bc535c0c86c1f0b7a2937fd6b782f356a308ec63bd2820606a88f950a0fb5439b56787db4a0e5aa3290711cbb8833214e333d98f9fe84f18913f92d08ddea48ee08e1b052acace6518e8d084084bfec2ddad021dc4ee6bb57c08f82759e7dcf58c94e31caf7c06f98078fb56e23bb9b607ea94c2e4c4996fa0d7034187b40bb3a56fec3fa0a3641785d84cc25da1df4e37bc9e7d6438a408c70b925b3d7587d607ee4ceac9f5b43869389eee68c3a0722eab0931a27060ecdad283f9a3f9c6ed784c35ff0d6b1d487f0c5c42f23127a9fde"}, {0x48, 0x88, 0x5, "45bdde704577c2350135fda92f72a59912eb514905fa557a23d721a1826cf49840bc37f11e9e560295ca57ba9b094a5a8931be8b"}], 0x11e0}}, {{0x0, 0x0, 0x0, 0x0, &(0x7f0000003b00)=[{0x10, 0x11}, {0x98, 0x112, 0x1, "34996b2ed21482b99623cccab7f06759e5d9ecfd642535eff3c127513b9891f82d0af975e488984475806e67a8d72282e243d6de63eeaa7632f792ef68302922a9c85eaed4e6bcd3e888c87f49097dfa3c48c34cfe1beb2f8caad489fc9a2f7eecc9e218b063ab0f6e54b4a5c0e13e8c9c2b6ab69bd50a9d0ed01aeb10a9d59ecf66595f"}, {0x98, 0x0, 0x145b, "b0c77282a5ba7e7a18013592fe9202856c6df899259ededfaf87fcbfb149bd15a2e9020fab178f322a974b6f291686345dccd0f0cb4058d8663bff62bd897bd63280a600795396905ec56aa3281c8507d8ae9a6ddf99c3ba146c556e03d871a793cfe5bb4f58e398b629007584e2837752948d914815e639db39e585b45713b2da"}, {0xe8, 0x110, 0x7fff, "87faa29d876f533dd5b9bde287ae89dc7d6248f503fb542ab466890f8402ae52493ee9332a5959cc6b80cbbdda9ec2b467bbf454879bd8dcbd76952acce477d65726e832297d7c2e64501e3fe1c0e4f1490eac704039bb7e53c6b14abe48f04700af48ea6b76ea21da44ffd16985b350eed136836e7d772a0a16d928f208e140c75effa64eea05afef22928635958d1679caf8e7bfb25a04b14a6d5c4a5093d6048f9e7c3fbf3f0b1c32d630f43873c862ec2be070493558171ce28067a21402ac0a05a6f0d6ed0e3ced9fd831489cf975d97f53f7b5ba14"}, {0x38, 0x0, 0x0, "eeb87306dacb79cbaa55c652e55239fb2a1e0c6d3bb203c51a025d1ddbe086297232ce2b"}, {0x38, 0x84, 0xebdd, "17edb6e43ae0c7e0d13fab590c4c601958d543d42ef79bd2d92b4469d1c682c9694c6b62be7fa33b"}], 0x298}}, {{0x0, 0x0, &(0x7f00000043c0)=[{0x0}], 0x1}}, {{0x0, 0x0, &(0x7f0000007b00)=[{&(0x7f0000005600)="cd2a47709b62a835a0513b6289c38e0f3306271b4ecbeb0de4073a5e9fe291d6afa4d35118102d8136340d629daadb4bf0bb2bb2f4125657f4b107404c4607963c35d2ac47934ab3447fd0dec27e9322c6505936ac35249aa1bae5990239dddfc7e100cbeffd5e81b5974cd68a9652da0f", 0x71}, {&(0x7f0000005780)="e91da37ab2588ab74b10d4ed385a3af63297bf3ba0dda954738b52314e263124a73b5b10fa0a1438af", 0x29}, {&(0x7f0000005840)="50544ad612f6ad0d2c1507dd35e5efd10f0d513ac6fe0008cf7121abc53e1501e9c13ba56edc761c016fa91676b9f680ac5cd861fab6e206603aa88e2ad3eb0c432fe2e9945f80c4e47fdd6eed072452ce2599b0aed68a976f76e68a209d2543b228031d078ee5da62bde65dce8b53697342c234888182c2e00f9a9e769fe6ec223a22475a00e37d79cf55b6a8fc599240c812a3c60e1eae626138311eec9ac489de9d4e973ae0ca2b99", 0xaa}, {&(0x7f0000005940)="7ac1c250fb3ead495c37c7af1b75c0722f23549f26d35f6725f790acb19728c8131ae3ac47603702552e9e2d69baf67dd25dc97edff5c6145cb902ce4fc79d4ab90451b77c499c9e5779a65b528d28b5d9d7add91c13655fea7d3ba89aa4a415d5f797d502186eb567d644691221ce0ba09f8ab9748968b62f28bbb11ad44b0219813da7e869de0ed28d9ac6ab67f7f44dcc9aa6710ec7ca314e7a1b749be7ef5c5ecb155ac3722bc0b8f426ba9e711714a1a5ab057e065dd9f2a4460bd76d02fce8d314b0deeb3617711f90158bec85708325b6df0492795f6fe73111d59a4741b3951f86bca4973ffea20839a4635baeedd909022030ebff3aece5f8aa011dec81e1251490440822cd9d765522119cae1509463919e228fbb5c17ffa2c49aeab8a5e4bd1bd939b0702a1e4203de95917394b075382bc47fc5f43d6ddaa25d1b149930787243f3a7a4db12c1c2a0e58e6edb1c379b7c1cd2ba8f6398aed0da73627e4700c010128e2359028f517c702ccce4ae4b6ad78eb4d54f2b759f9b7f6027237ec35d5a1a2e91fb505bc43c700fa9951501fec209dcf95ddee118179eda25bf8afad4f44acba035e876dae61e6ef642e3d370589b041c2a2b662600d4e8e30a215551cf4bf53599f011f6cd124e502490ebd3e09bf2224b54e72fe1f4c063468a5944df29a9eb23d0dcac28471d1d9230c0611dd41bc83b0cb0c57abf140884f97ef60efbb3f69ae2fa82d3383a0ae62f0bfb306e4ee0ff0d7999d7c11802b8fd89bf0c1de818ef58a919df257cd5aecc08303db7f36cc8b7f826fd4243ae165e5416d4d7551975ff426f16e5dd52d3065a8389f2aff1ba03318f9158919a93ead0227001d04f35711ae4a603dcb8ac60a446c69262072e142bf1ddfda1cb07a9245edb0cd1aeb825b7150768a53cbf017e2fce9fe5beced05cd5a8d80044b51cd9abc8b781776f0307c3a3753c44f3414c213ae2e29f5abf82b11c437dd863a3056a6bbf186852cb4d7316caded19e9179ebdd324e80f0ab9d66a6feaa522aa31779c4ddc4dbdeb60b669f36c18a0dbd9b35b1824e918ceb2a9b2b2e0d09def7dd0783c9efab1aa6b697d6ec093e5335515f6bdc8aee3afb906162f2f6b73c312cfabea1e550e9f05638623ed95a6e26edd2e6a214e69bf075f2ce4340b6379737c289a1b7dd9d4c524e6ca821113eb670571584daf3e7c589e270f5adfb75345f6ed41c1f89c92f6552a95c39e23ef78c6e44ffcd2c672513ef7f90bc729d698c8d8077029c157027fa977f71468b8ce150135ad2d5ec25f06962128d4e6d3773c2236644b0d18092fdbb2746eb60fca855b89b6200daf7a1e8ae26e7ba9c04016c43c9163b91ea00ff2149006286bf0dece920845793d85ad8e276f1f25051fed405fbc439e14c6fc9d6b6984f773ca1e983a1d712aabfde2305795c810508929f807d227479f3b610a98a145fedb268359297e609c670ccc77ccfdf135fa88710ab611214ee5ce26d83a1532b5818051d86b0c420b5c110482d22922fd4b76bcd0c908d48b778acae39eb60e2e6f80845969579f2ea4e01cd0d70b0a61abdac8f42d98b65e6d2585d2abaf0841a713f9fcd230d0e8742b93d23c16ef2dfb8b6888c3d18bc85104ee314ec665b3e9599ba3573e3db541da7254ceb1d8794df93b627687448d52e85074f3f755054c7cb0db4c367feb4131024464cc1eac6311f186798ea9771f5dc57ec7aef942b405ac7feb5d0445fcdebeefcd314181bab0de8e9cadf3c7d4aed524197a3b103de81bd73fbba931a3e1208a1e6fb5d5c40d86aa105193615a28371a831ce5fc25129dd82630c8d33fcb4d25427628802f31cd3e4baf048d503e3d3824b916db4d9946442f9e202c07bc3995c2e037dce6f91d9fb4b8c92d6c137bf7efeac9fdd7ffd1d5f4b220a33e203d7cc46e54fdac3ff9c1f76309499a0e5e8a906af13eb6c1d185bddc7b6517743bb5011722cb5476bee31b273e70edd7b2b6bfd1bcd19cd9b9d3aa113a4ad0b130d3665a29df26658136bfd517117a65c03dd6e0c5c3e1526b94af26c5c1e5f1105fced2aea94a426af19c44d212e1975b980803ef0d242af540834c541bc95d55be898fd7cfdb7cdeb4f0141e5c487b8735e6e299f94fcfb2143bca0bb627db45f74ced610e88790a523b8ac9c13bd3bdd3ff8c25c4a04a691060305e42dc78b31a88ffc5a53d3bd7da698aeae6734fbe61b6489f93710d005f4690284113fecd65a844df1cfa3adaa500733d35f30459a4ff47d7aaa6059158bc26e2752a4f43d28cb7fb198601f7d8a71cfac0df9f2bd61d0a6d30242f99223f5800705666852a8881a0ebc728cc8797df2a61343e4d76cb33cca34ca64e29f05d339b81f25a84dfe2cf084859a982db7f9db2d59a94cf897488985fabbfeb8e5e03bcf296359848e141709ea947992c668433e66bc3bb0ed71455bc443f3c226d2d473e756a97aff831eb988db3b8120e14a61fb88ea485ee42c128772035f22dca5f36bacf56e6bf5ce6f28b32299b7f575e9e774f38eea2f3ae8b38545789bb760af23d1722a01d3989d692d0e29e0aa87ea0a1f77ac881417aabeabac2376dcfe6c4313f8c92f7ca59444f9b9c0c3958fdf0e922e7e0e3541c0516111961aaa4e016138f7814b41d9bb82dafa1a94f873d9e6269c6ee71b4212c23da1e096fef398c2cc46d4d468a9c61f16de4d244e551af939faae49f5ced850e6cfb26b80b321d6dd40f560210b39d6a4503e2b98b9faefde94a6fa9dfa707192e9e35fc23dbd21216593edd7134d8586cb74f97a89dca5021c6023920f8316f2f0575a8cb9ca82221c5d230a368cc7b285a6461dd1b1ef02b2a696ccacec552605eca4c59e557508bf4feafce6927aaade00a0a3e44c4f7f7a636ac833e395e1fe24f60413c50afd61e0b9c4b3ef1f62af09c5ccd58a24ed62025902b5eb4cbd2532ef32671dbf5608009a0501df7899eabd755ca18624c67266f2bf01929f763d76718f07fd835e06fd542f1dd950f694ca42a6bdfb3d3e78f053979bde5213d10d1089264b6517df2c6b417f25d03fd43a8f35563894b8d7ab6ecdafba96251b375fb85f84f7df947eec3bc57285fb36d6f63edfe367712d3572dadb7b82ec20129c42fb6eef1d075026bc266a9fff2d5ba2fbd027afee93463ab0e9663717bac0f4f08fe044f7baa47a325e720fdf7c7e49f0a00dbf598ecf89ed4f00e1aa518b897fc5f0d79740a0c397412286fd53cde67ff2e7fec20156987482d15e6963b3e0ec630dbfa8f4087771c21e781f74c48d49427a7136ae4f61ff2088231324d5ec9a30bcd0ce68518577cc3ec6884e561439946296a99e66f4c62799418bf91d8a1b500d232a24de5cb12e2a45b20ff57be778ff7286ece11c8f07d16ea67f2071a355e1dcbf687ac3ec34f4fb603db1b7a863205aecb4673082fc2dc17c535b178da1a95c8d81f7280451e4b45ff5eedcef876e17264d92a43e0c16e3979151713430412c6f0268874c965e468cf6c50b102cd1957b8bfe6b68cef8a831dfb45aa69492e3f6b367bed477087d1554df0f5a0b892a4f95f49a491abf58cf91d7fefd1286eaf05eeee0951715b531e87d24436ab5cf6c3e3b4ebe17c2b560d0a380142d24196455ef3dabb2086819ee5d3e6ac9081fdc0927aa8704e9117866cf514713c49c8d83d159988be84aa8c96ae3be4c1fbf9364ff1e22541164cc64e31bb28f097b55f98953eb6892441f8c99c17e679f7cad8d9fa68094b41c43e706098fac73ecd46796b5d06e27341da034ed573d7adf3eb1b17d79d781b220a32ce41eb6228662ed5e6c425264c7bc39d8a7b903d67fcef474b62996e16af1c6677dd4dd1abc2e1391b1c2076d0d7861d3f83f3f7d8fa55f5600232af872179a175e215b91e964a7e74fda9e9f287c7c5ef9b0df295bcba222255e9f1d2d984ca4876eef0358bece82305fcb90ba9f968816dee08a080835c1c9cc00aa01d55484c01fa259d2d6bc54e76518a7b1e2cc739f504bdd02acba90901711f92012ead34dbe4b0e0fda70835a08f904c89de6a0cff144c31e1b4d1dbea8a97d929c3442eab9af23a7004428966f44db0eb89a5b531e9a8dcb7cac81fde6ccb70ba7d36d76248c274870b6050168af1cc38118645f4c0a2daa9b23c995d658813a68e39cdf1e141e393790473939b89e0a0076c75678715ccc24d9e22483eb93f0c0d9b3e3f7c636f094ad4135d453eca37ae7424ee6c45f91990f2010c9a376038ca8e3875e111c2ce810233245182658bfd941cfb151b67eadcbd86a3c08501b8bc793ec9b5a2bb6ddb2ca268743437d238719840edcf629a64172b04c66af384be117cc57101ce90a70bd1e502a4736f8aa5f94fcf137d55ec527cdb66db0e98197171a33f32fc3c61469651", 0xc40}, {&(0x7f0000006940)="861622dba896c34ec8fc3eb40968b3bb855c2df85fad6e66a670ba76dd88c59070a1511418c0517e4ad4735b5f2041daaf9dc30da06ee199683d8985f4a11a933956a2a23fe3bb02c772773b6f7b9003891430b172f12604", 0x58}, {0x0}, {&(0x7f0000007a40)}], 0x7, &(0x7f0000007bc0)}}, {{&(0x7f000000ad00)=@caif, 0x80, 0x0}}], 0x5, 0x0) madvise(&(0x7f0000000000/0x600000)=nil, 0x600003, 0x15) 02:07:40 executing program 3: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000240)="ccee202fe15b9e66ef1022626b47a0de37409a2e200ea08a77962189e9772a16039c409870fd6ab2f5d5d4edf606a015d263291a85e1ef93a0b66c81e4512fc2e1f1d69096640fea4c28abeb8b6aa29aa1e907e4ddfa4471e74c323c2b1d7f299a9c70865b716952deb4ec9accb5501493b592d2a229fa77b708e67ee7d36cc6888d8d7e1f5a2ae69530a4f4a0f73ed8c56b6444707ce236b66d8b4408b6c7819e81a2c25b1de839e716c2732d8fcc6f0df02800"/192, 0xc0, 0xfffffffffffffffc) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000380)='\x00\x00\x00', 0x3, 0xffffffffffffffff) keyctl$dh_compute(0x17, &(0x7f0000000100)={r0, r0, r1}, 0x0, 0x0, 0x0) 02:07:40 executing program 3: r0 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x2}, &(0x7f0000000240)="ccee202fe15b9e66ef1022626b47a0de37409a2e200ea08a77962189e9772a16039c409870fd6ab2f5d5d4edf606a015d263291a85e1ef93a0b66c81e4512fc2e1f1d69096640fea4c28abeb8b6aa29aa1e907e4ddfa4471e74c323c2b1d7f299a9c70865b716952deb4ec9accb5501493b592d2a229fa77b708e67ee7d36cc6888d8d7e1f5a2ae69530a4f4a0f73ed8c56b6444707ce236b66d8b4408b6c7819e81a2c25b1de839e716c2732d8fcc6f0df02800"/192, 0xc0, 0xfffffffffffffffc) r1 = add_key$user(&(0x7f0000000000), &(0x7f0000000040)={'syz', 0x0}, &(0x7f0000000380)='\x00\x00\x00', 0x3, 0xffffffffffffffff) keyctl$dh_compute(0x17, &(0x7f0000000100)={r0, r0, r1}, 0x0, 0x0, 0x0) 02:07:40 executing program 5: r0 = openat(0xffffffffffffff9c, &(0x7f000000c380)='./file0\x00', 0x40, 0x0) r1 = openat$fuse(0xffffffffffffff9c, &(0x7f00000000c0), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000000100), 0x0, &(0x7f0000002140)=ANY=[@ANYBLOB='fd=', @ANYRESHEX=r1, @ANYBLOB=',rootmode=00000000000000000100000,user_id=', @ANYRESDEC=0x0, @ANYBLOB=',group_id=', @ANYRESDEC=0x0]) read$FUSE(r1, &(0x7f00000021c0)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r1, &(0x7f0000000040)={0x50, 0x0, r2, {0x7, 0x1f, 0x0, 0x10400}}, 0x50) syz_fuse_handle_req(r1, &(0x7f0000008380)="000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000080000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000dc4e00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000400000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000ba045abcd5dfc67d000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000230000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000050000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000a000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000008000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000209bfd66eea210560000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000020000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000040000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001354c4b600", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20, 0x0, 0x0, {0x0, 0x12}}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) syz_fuse_handle_req(r1, &(0x7f0000004200)="a28096c80abf3543ecde7564abff5085d2227ebcb0f164ae92706ad0b083a3f469a3efd15b4921e9c3063b98b3082068e7c31950dde842eac55df0f991453cad62a6956b0b6f7b8cf49b506a3060fe1127eca99663ade8efa89ee189acb5f3b92f6bc4c46621c803eed0d0bb5f32384870ed08f89d4f74445762fb99715e083c4c92a8878be19ffacc30d0f2da64f971cd40563163adc15670ecf25cd3ad96138967c4b53ad9d04b5193ab5fb674aa0030a9d703d1baf810ce897f969121f142161919e583c275671b999e7f363891dfdfdf3556d01b86ee29eca8fccbfeaf1771395148706cc6e6be7ce29fc9ffef061b5420950c1a525bf75ad06edec51538d1c5bbc77da72dc90fd9998936fffdda2427e5a68966c7e2208f76304680182ec73007e482f034195712af922db2726195d997708734db9e7825a864be00b2a4f800881fc0363f5e618398454f35b148b4ccb88d418269fac868a8ba4a2d5b4f06a1ac01b5ad158b842e05adca22c7372585bf4ce95560b6c1e021a3ed2ff7bd3b6b3c7734c3b66d7e4c460096312082f89b16baa6e73814aa60925780cd92cd65087e260ec046fc363264366a9df2c849c0644911303946adad544521ceb469a3e193ecc9a7876403fac461a4a70d6193b2451189a5c5120b3535e9edf619108af7f517b58abd3fa7fb1ab832213430d2e6901076fba9c9e1acc6c6f48ff0e419bbc45589745a176f52a7407ad5e3dd49acb31b47862806f47077dda04905e45a80a12cbcd4d2dd9fe66c2d1f99394fed8ec60961cd2dc7115a96ece432fac86d51bebb08b95f447a83792fe80291fca7b298c9043ef2c26f0f7e42798d3f54c84b94c24c76c555d83ecc53b99bb22d71845e5cf21a5ba7fbeffeb6306e1730db14561b950a3f24bcfd78d4ab0d97de8054bb1a6077ae7cca6e45d846d3df82298d07212922742cb0facac3b77edfbab90e9ee2d4f7b0ee9b17bb11ec5e5721340d84cb6bd93428167e69b47759172557acda313c3decdfc6fe9336bfade459f43b39d0f2289f9142db280f4ee668e650e12858c577e12e2b9a57ee66c834be97979bcbe94747fa5d8d0b7d3a9f8f218df1bf960f828429a1efe838616b18faf6629236ddbded43a093efae163228e5c38fd7714743c2fcca47e3382bcfb1ab893fd7377527b4ec43f3fa60ebd338161d8de7cad65b15579e4af258f5fe3a63c2637a15703207029b0899b5427767647baef11e291358e6e54f6f13d3d2ca7a5e7969e04d2733b3b9ab822c69a3cfac097384de5071a9b74a656136d55eb190df08747b509fd610ff62b4950ef71c934fe21a48a4931d3d9458b415f112cee65c660f5490e982341da1c58634b3967ca6f3596d20cc90f508382156e36f16539093240ef5f2aa6a2c0dff2a67df30dcf50bf6e0b82a3d49f2d532a8dde1b3ceefcf0837190b74186090d1c18b59917d7efce1adfb238ef4a7b1d22c4cef09320221de883e97e6882466508de06fcdabad3b741bdca2cff879d57ddda52f42b3dcb8a78cfc05826af7e4ff155960ff8491194f4d321ef195990abaeeefdcb852d1e1e3703f317385a9458b6c2dd9db830f757ec29c9939fc7313e639fe485bc1e41ddaaef3fbf1f7cc527c8fad0d21b8082482caad7bee440e5097665f636c3dfec82f8c98afb6243bc3944939675a594277d278ba4361461f7da52e224e4ce5dee4a467bf6ae9f67b61ac6eb0a440406abac2016eec907e241c57f5f44be47290fd0fef785ff04df3810ccd637b4d97a84bae8486a36f75d872e645fe46625969fc2d1f032c56ed44bd98ea27bd9b6ddc8eb2dc2ec9f90f2f1ca1bd20e37ac58b03c84c872f4ba47310654986641460dfdd531ac62a76ad87b89c103ac5c9c2e7e70c66447b3412d4a1e5cbc30e16939505116c04de33ae054ed366de8d1f971c2de439957a194e22a488f58d7efd46439177f3f3c45a1475927eecd846d3d2e6a2ab5c7f8addd99062c2fc6b272d1f51bb8f22f1b6f8bb3faf8aa85e5eb9abf7df5cf8f26267323808b0833a987989cbe59205e7ad06556e2d1b8a4873ca1cbcbc8d43abc145fd4eb832e7a58ab2c793d003ce7b1850ce45eb7480417a1e9eb9d39a1028a2a04a2aa649c098c4f8eee514db5f6021173bb254b8e22b150b2ca01dc7ff235db46ed78d07f43d1adab13b8445d1b32069eb45f9d389fcf5a3f7d3ebe243c5b1fe17b1f5a3d571b65f21b9e471e818172554dc956749b99cb7a5f303ec480d7194a2ba86e204f06aa1becdddc8c49082c527e7064ac2ad77dc05639d3d2a7778f6943ed6105ebf6f0b9e94fddbe05c236ec000f4d1d4e496b10068211ab68ada4c7f7ac61f5f5ba5f1810d5bbe87ff4f8356af0d3f682baedb0ad8f8488b277421f0a03fc5e3095ee34bc4472d8f17e3f7013cf2f79f5ff3ea4b6bae56d1365a33b09bfa9a496323f7da923b7e29dce4beb81035f13130004c96e56d7ef6ca6c101d20c27a218e623227c33c9e488b17e7ae9ac20da8240501f7b614a1730f164553fe479ef149866e4ea47296814284a3d3eb7cbb294289ffb996e0eb053b9c16e54cf267832e3d360eb196ed51305630223309ea97215628f01ec9d3ea48096418d5e962cac5063460f0a18772ec7ce66d14a1cce14b52c40bbbfafccbf1e76f09e57ff0718048e5b993157a6cf4718826b1e09430413a3596a15c4a620fa8c8e1d1663e5739f9f790ddbb3be0e00187d43717d659242467d8681ac10303346157f894d9037641417010e9654c6a5b22263e73a5a37128f50078a980c30930321aa5c5e7851d5d392ddce3a14a96916fa8421ae6728f37f5de7c3e98feb4babd4e1bd2315d595e209d52748f70adc2284fcdaa6ad880470d2a071f3490aaf3491fb64b4547419e8eccdc491a8921156cb4811ad1e66514a32b0b31b641438881f28c1e6461b4f451938999af671e8c6a5cd0c072a9fe4cdbefe24ca616f3d0a15ac97cca835b1a440e04fa28340c6044176c8ecc8ee0d033d47db8a0aacfa0eabdfa1c9509fc2604008f01cbafeb5bd2b503b809ed672340b9a576593f1ef388391b54b605e7a15bef7b1345627a34fca57738b0f8f4f19eea93c903495274a4425a1a1cc6c4c6e335b631df5185c95b485e4257867b5347a40e4e14dcc560f061fd4fd265137dc68afd548adde778f1330f769acb1ccf5da14ff6992c24e210ea6e6179421881b803393bc6974e37106c5b5b3b5d0b3469f8969bffb7e4ceb2c98e928e74366492d27235ae4c74a2f48511aeeaa53a2beafa7a331b50e454c507af1b63350a5cef35668a5b9325014192277e509561008b3601088f79d42eaa8b1e4ae2000b31749e2b8094312ddb7f3c1cd625ef885c11fa22a66e374b52b3425e0b8016154e1fd8471339e32e7373d63ab646d893fbe09ae07b06074c01401ea76b3c382a9d32f24f93c789964e16bc4206ecd75c10917ab84ffd8d6cdf4cd28fd90375ff28518f8c1a3befc538e1b9e427fb671988d29f2fb2fcd039f4d341c84eb4d7cf600ddaba88bb094e4d87a1419180149f491368e648b69985b05ac39a4ecdd3c5135f3a5c8ad7792dacb6470144bb9e67805a211efb3ec9ccaf8e0901345fb19e4da579e1fbe86a1207f4f13c3436009c2c640b7cf3f8b77ca7bd994bf93308027359c6dd1b7db1e153fc0821968ef36c003b6c73fe890f4de24f5c6458dbaaf3819edeaa91783c3cfc7e773689236248195c7bbd60113f2476fa3687621d668d1728ee433d2f8f4db707345d30f1e52ab87a2a0afd547c6b3f0000f59f17facde48f693490e22494b75d11df1a143b85068d143ef6a9bb5937a9df380c8948f1a01e9675e18409edb0f6b9605b68e34632fcce472dc50b90b0f6dcd57931f78e1e8861a0fb62e72b0baad6f9d23c1cfb0f19b25013c8d9fcd786a2f6f79768b5fb398f7b2baa31ce8156d1fc4a46c1c463fdf30360d42aeed2ef11611d0b7f654bb51052fd4dc39328f8ec4c58bbda05e6f1b3c8f6d8adca0268f2410e9a4a7d63b6616006d0e02f6edacc10e5c54fd85f15a8bd7648a293f23d6a699bd9a675250475a73a96d7475e4fabb89fb5e7de5d7a3479aa485c0befc60d0ac4fd5ac6dbecceb06cad86e219fc0ce4720758917811a3215f8d13e413bfb64fc065fc421aede0b56691797dac428c7e463479fa591b9072c309b7533e427c5cc11a1f6cf9a5b995d328d796d874c5b55dfc12a5039b413ce319cf5ba1f355c4e0717d32650b43e18010f37f048731931c52c4f36eb969dda702afe96c2a5241350a67ba2d026946189c5e281293c9a8e2cff3784776f1de78b917101b54e5ab00c045ea15f28a0e3f509962cf8bd3385d85250737eae5c34ece86b86669c13b00308a3b13c0ac3c83ff26fb52a4aa83c1233a9490cb9ca917a056908931751bddb88a62379a713395f0764e4a393faf253a4026d0472270e6036287d56850df1751543484d65b3062155b6300e0024241c59a862ae769c1a9232a2d9fb24705177a09cceb3eefbf9f106f67e01be14cdeb4d2fc7d8661df3e75de5ccd09a7e559f028fb9837c621ea0045b4d1b679067f246339c974631aa7134d4e910efb28d3c48929cef1df7e6c73668762d55086b6c59c36ac90154135fd7ca4e4047dd0aa161fa982d8edf9c0cb9666477e096c55718f6e4742415fefd4f696d1f1ccd6322bc19496ddebd36282a7c707d5b44113e30678e6e33ab7d34be04a59ac614d6a54134490998be02636fa91633d6294781c2b9a54c611c0045cfcfe81f49aa21b29d835cd2047c854486fd8e65a2ebf629f7ced602b9dd107bfde483e5c9b5cbba4a08cdce09920bda9978b7fc2b4a89bf1573a26389e52090fdf5dccf22111dc8c42fd3c8c477092895398086cc22cca665269e193fc650742a361a44b857d258429f701f22e9b7615bc3dab78c1479a41cf8575cdb17169470b347adfc03e03daea3e269725cfc72df5664b9df36d2f2b55013b71133e0b80577a47182511ebb308b6248d457bd2af7b28e77182c305241178c4124ab102771fd5a8c3dacb8775de881301d71587c76bcf0a97a72ad244d0c42fd71aceec32dd48bb5c9a95b391166c832ac5bac8c7cae4d18b3f7d9f2e4782fdf97732e3d51f67bbb57f989ee0d7589dbd0c2a5c63840e914b9d7d720fa120acbffebf816b588b2ccc052e7fa78992e0ea39dd21a122add41195f8e2e1acd777c1a4e8ef4362fef441feb4d9252c6bfbd2742152300a32027776e3341620d3c8d9365e10e81adcca7d87a0e555c98a0353c692557d90ee9be3fbaab766abf93e2462149fd99c92a5fc58d899ee75535cd1fe1386c5ab0b157c2102039d6015258f59cef3f15b951893a30ae839f740402a30b34e7be73796286403c5beb0853d856d83f1b00b48328f56dcb32e1faab08a3435b1482bf18b21c95aefeaafa7fd761c7f28d416fcde06bf7aee5c6e9eb50e55874253ba3f1d0ce2505b4fc7c3fc996bfbb8446bafe84f5bea94bfd7ca5aeaf237fe793b66e5c521d4092e4e1f9bde1dfcfe53fa55005d21cfa833a338fd9792614129336060e10d1911862070761aa20c2902eb7c5a355eff4cf6253d7102a2ca1fead4c53b57d576d104c081310d92797e4e2e8c269d19910d0d4cedf30fa28ba680c00137f83de940624229b6a125ce5233c6cf4a3640b74f58f288dad8451fbe37641c5559a5f3caf1299c8bfb230723652278fe378efd8e459b9da26cffeb58468a6301dbc06d713ba2d8d43d9038f5f2dc8b831ba58a88eeb5b1786b21e398aeeeb7c1f3d6f01d82b3947862fb9e7cbd7da5d04c5fcd34da28d53e2246e3ac1e3a619ad174efa6435eaa0fc94d610799ce0158421dce046306eb5042143daa336d52206b12610ea6389cdda49bf5af1d4ee42ac090a94ae7b7612073f3a5c36a2205eda887f41478f7d20f18667f941f71eebcfa76c1ab28f2a49a3bd56bd3f4e6bd079ab3fe2d94782236e83585a03e52907abaef7456a95d5d3f3d37efdc035dbfd7c41b8ba0af2df8adf1cf24f7ff0beccd3d26bc91caf42314ef7e466f74e19ae0df2e2298fc2f694a7ec134632035585d530e7e19f65c256f001d75382d9825ef741bc213af186377d9ca10d3722354e1897ca5c23ac6a52c9ad0e6b686e1776f7ec65df033e8f4d5db80c1bc354093b319cb70df93d610667675816328c99322f14e636b95f04e6497f139d508b453f53ddb5c289d849fd5407c9bdcefd1642abd46e28cb4e94371bdc606eeb67c9fe17747c68f2d50e82711da4d3edb0eda06f41b7f93fa8fb4d83cf21c79da67000bac2275508217ade1659fa8d24e5f8efb9f4bd21073ebef3d06368eb03fa3cf0d638448bd055ed20d292033ffdba538559c8ff9a2a5c8f83b5c393643d6585d1df994c3be43e72b8f3f53114d2a5f6bcedb573842b23b6a3eb7fca8495bf03bd03fde7b19bd39a16cec49e01f38e671af33cae082d9788e3202799bc466babec2080528d0609c0b731964719093735b4c1e73bd0705637c47516922197c552baeaf3516b5e3bbc2cd1afa3ef8215196ed580d9561092f620b897e98e786a0c7cbb0eedda8063292ba6482497f5f6bb62fb5ab4c97cb7658dc6579718eb97b547fcf47ced1426561af93a15fb4dc6d3d93b868644943c2c94b23b0570bbb81df2666c24f5abccfcdd71e209f3bb43c01d17f9bc8b9af2c26762fc6a741a150b7d1186e4f35175f3c315243e1c11e92c43a1fc492eef5a13c77a81fcf514ebfd0f8e645dae15a07e86b2f01fda065db4505a5eea83cb616f744f6bee731be191c65449c02603556d5a51422cf9c2f19f8d6843e0c1091e0708aa271e91f71c8602b9fa72189e036b7cb6af1569f21269283de94a6d7fe5849fd433d5b719c80419873db0587fc29786cc598d896fb16360bddd2ce12e54d05418f4f5e5f2d7aafe9fcd6268cbe2e9e6329ffb6c67fab8f3ce673028cc06aaa6b857556bba3b44d3fab5b6e875e70a2f3ad4b2ff76f31ead3462d3801ba373b3c2f545e94f57021575e2947f81f53283fc0a5137fd44fa3d074c92de54a0a3465c858f5a7ef08313faddbc3663e4e0167f3cba39612057a7518fbfb031f5ad0f9f75831973ebd733b82e554bf3fdec84e51f65dab6028c6c51366d9d4700fdf255e4c7bd70766e7f2281b3f2a5363f85ce49f9135904d14bcb117ad754c2594dcdca2d30e40ff265b5accfb116f64ed99aad570c4c5a91efdbb984ac651d8721405a0342cf77f448c17a152eabf29e88950558a86d0074e1cefab1eb7c366682f686ee1338737e675ea58eb8b4c86b9f28a6f6e96459f29e3b4dc59ff044c61a0dcc5c31d803e6e98420e446229ccdec3d0f705e92ffe016bb3696373eadab7f35ccf65ab4d9be09a085ce21bbd7c0555376e4d7fe68b5e7a64f48b5127825fb2be598d991f9c1a54bf52713417dcc599e812d85513a537e6eafa738edc972b67e065595d11678449bce6cd3d69800a649b560d0e057c502ca3e72e97820829ecfea801192c3f4e2c8763c095a43ee6fe45fe8730130937668df1d4ee577ada28238be03286481f2d2a004cc4d48856e71fbd64f1a0043a4520ecbbf1b3abdc96b87a27be8495a20542967aa4cd3a44a11502419a083d84e97abfde0901b66dde48388649a0ed6d93b9f20c530e990c7c52370a114d800d6ab3f6687d6bbc105b63738fe05fa6cac98ad6663936bb18cb923264e44312c24c2ce8e642bb73c921012b68a26a70977446b8f15f9d62467d8b356560c183a6bd6cd76ec868c3bd94a595cd7bf996755a508a814980c5e588b275200c45afd900c8c2de329ec2484b0e3ecd7b0960e5e3425881d1ff7f8bd8b20f5cc98ffc3acb77f5e88775a4bd3ab9f9eb027e27d3af55ebdf4eebab48ea911128d668d00fc3f5b5480aa0d9a4af563ba577384448e5425157133d59e1cef3c722f33700bd372825046b1fa5824e405154a3af1440bc2b75acfbd07cf92e8c162587e74b5ab66b1c6aeab3ad5fa3ee91da4900ef30ad04baea326df912517dd96e1696b4a91faa66675978a375e81f25464a1073dc6737af08d7e25956bb31d438548a7da38662d49db812a8cf1d6cc65f5c63879fd9ee7fd2a66ca3fc1a748cb239aab88c87206470b4c60592afeb6d69ed97a8f990155862ba4e22b64804142c131a23792937aa8a8696e165c24d7692a04bb4471b0f0d2507fe7c8618421428fc7a0acc984ca5cc6bacb772e8a717bbaa646f9643275910a6037afaf5a80678d18edda138a4e13d06d04a5d06431eab48738225cf1567e960e765728dc12e91b91c6f2b33dfb6e033aa68c1c2334d24335abc4a7a1df5636dec29091da54d5f5a1fff41e4a35a0c2f04f968f7d78e2f51c73577e2192bb20f289aaba5a175c2ed533855bd9ed9a842ad482136dd5e0cf45eb5e2d31ff62a3be1cf8a94a58316e74f4ab9fc54f3a0bb83beef0f355993bdea2c83e61cdc796bf2564ae51fae616799e8711998cd88d35cd9824452fdd65226174b46792cb87f4dd282e4e6f67eb66da413ad877ed6ce775f7e19bc93f48bb9e5ec04009de3c042aeacf7f4b25ad6b30e017303f64fe07ac79e8744aab6926d117f13513d0469cef335fe1d0d787c2d0b2c031a9521786ac10e9f8b768271680337f2c3262abdccb5d3107c632bf1f74c83ee91f49988222fb080cc8faa9b1a02526d8b6087e0b2354173d29016b3309587c16f057dd812aa63c3169150de81f3af97d082a8f8da4ce4f909ff649821d7f96d97613552e8cc4902e046ecfa329b1d980ff5ece69b8f1615fdff5244f41cec0af924624ae1641ecae5fa26c5fb9006e57100ee71377ced7c255ae17a0845e2ee0287c62c1852f93877f9f86157ca9675d383fff5cd6f2b001ec0136c07cf37f5ace1853122c2baa1092d418e2a490c4a5c8f56b828ce1bafeef4e77f095d6b4ed99d56f66812cb19be540ebe5d52e7eff2d69cbb8477e11514f7e3604bf9999f78c2f1ca6f60a2216b87fa0f25269c425b7d50709b200912b3b7899c95e12d6e9c4dacc19e327721860e0477a53e6793fbb7fb9704a848f395f48c24a6e79b9e1358cc3497251de88b8d3a7b22c6d8af1a7fab81530d9f0cc98f62debb222b54780d89794238532717b447d71b46a60ed481c21db85b590b31720009695ecffd4ef029964e5d5149622233ac013e960a005c924f73ea82c318455546c53d74aa3f7e2ff26aa074c40a55aba8b08027fc19b596eec6c4f89bae39e74b9aad88344f7cc5ad3eefa5095f2ab47222e9a357ecd71c6700ac576025201490d9e446603dfd4bda7617dd500981b2d2ab8c43882a5208494cb3f8ebc720bca8a7cf6c80bd7aaaf89507bb3412ea490a78973f12cc30413e9df1458917ea3d68b438d424c1314bc8d01939c5a5a842438281e62d0c800dee704b2a6cd3e1e4b885a6b26b894a98765fa3308c9e4b87f93625faecdb17c29a27cd243bf6030a67874ec9f2443cf8154261ac2a834c01cbe1f314ee7aa3ca552e1648cf8b42a63f249e3538026e09e44d69dc259adb0d1a0cbccb5a5dd5d0dccc90d023da79d5634188ff060f7e35a5f9d7ad99546824d63975d4452de876093f4e997dc46eedcd80a9eebf5e4f077fbb10c7d9e19a3419e7b845972a3b62613c5404a209b16fa88e0ff49d7b4f21fecc1f773c5b4be61021e0cab8602c6e8257649303aaeafcbb178e7a460ff07f219c46eb6fe5bf8113723e454003bd707767c107daf4255751daaf8decf35262640058924eb6587868b2c08230b317e97396ebc928ba8d274ca0eed0bfcb637676003c64e8c1e1a0420b6c96a44226061ced41b8448382abd2f3d0c472afcde231fbc9ee90c2f1132f8e2391246f95ad93354c7460e20de996ad0f61b13b27646887a637cede90b94b7d8c3130f0fe060e8d955c711a2700b302a75bdeb32a0a6802ea795cb114f5f82a1a381a86bbff88b299e47728b746dff964c94c52b661b9429376b1320b46081426b7c340206dc0da151bf84be2a49e78b6b5938753d2b1be8d9e67c43c5d70e72519f5f90d9f95e84ee38f82b191ac4d968b0a37901fd923cb289d585693ac3c3f8a94fca6df45e694e199a9cd0b1bc1fa7394bcc96aae670dca6605a998793b7e067ac410ba631057b8b76fcbe9524df820c02efef1608b743cd2aa6d60d3d8e476fa12d3acc329f8272b087d89471177ed531fec1f9c24a975ca2fcd8c246a33e291a3f00b7f234052067a0059c86762475256bb5e7dac6f121a0925506b18933c6e314915d4b3b2130aafc2483ef22ff8bb7b887565b1bd22fabca22037d8fc9437f675c5313526266f60bb7c7c47f30c7d567ed142ea5ec367c4298328d20e5344f01c0c90cf8a6302f4d84b6ba7495fba314a05ba29b63bb6d458fdb05a4411136958309f418fb178e19aa09ff9e62b29732fb2986c96e738f7a688cb2122dbb8f2ad9a5f28bc49ec0c462413552afee8e403259b55ad6dc334dde7f2d306929dd01f2aa6036cafd41874522689301b81c9e50e86828894140356db0a3317b081ed9d8148c41e77e6bda6287762532b86eb91f5480915680deb8a91fb8656b7f0109064865d2b846af0861f67d3f720d6e306540cd7b68f095ef3690b88ea93fb6a402ff5697597cda83171f159e85307d1a8c01611189bd4eb4f0453ab88d43ae181a562a76902a67c687514079d6f4304d9a7c0fa24b6e86074ea0a9fd8187c120312078f5ebfa674adc0303734bf8f6b5585943706594192ad24c9f7d9794fb83758924f862855ddd50bff58b522c43d73c03289baec628cd693cab93101b1e473b76532510e10f03e86812fea6f2d6f5467dcf29e6d7cf8524f383a0ded3f0951c3ffb171a6b8a6d97b5fa8899a19f1a3d0e934a1d4741076e4394ba225158f697bf7d5651717c6950229a0be22e8120d76a414edbcd03d505264b7ede8272ccbd6dbdcebaf11daf6a652f6f9eb74ba7a3ecc942892891388005ae5d971e4e79d696564906dffd44845b704a9abc2fa5ba1bb69a548423a08044ad6d0e365db7e6bea0f3844a452759716cb98dcf326001ec90c1c343174098cdf47ea2e13341058ca014d2a30e9ba3c526de72a6e387181bf76a278c9cbc518d8c374a3f1d9802a39464a100903dbec16f8f095f5d82d9d09507281e4f7fe0ce4fbeced193902a5f658af2a4c1d0952dabdc6ae5830b6b5a2c3f5b8d33a73665990822e5f4a7ce5366755a1615543bdf78299c71e890e0bedb6ec277b10a389d6a3ba9c037221421279e51ab50fb115de2076cc99444202e88ebd9d0fbe4e60234b7b761495ac6c9e615ddac8176164a88fb6d6cc2b52672c8949afe3efc1e87a598896bc93e421423844fcaafe65af898a015b3bcaf623ebeef9a57155af5278ceb52b995f7ca466d9e18b05e86380679e0257cff6d0c6750078462f2ee4701d6d8289ed848b877cf5918625b7937060d667c11119881c30809056892352c6c53c01e395af6866ea350e6f21fa3db772c1177c759999973b51e11ffc5908", 0x2000, &(0x7f0000000c80)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000540)={0x78, 0x0, 0x0, {0x0, 0x0, 0x0, {0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x8000}}}, 0x0, 0x0, 0x0, 0x0, 0x0}) r3 = openat(0xffffffffffffff9c, &(0x7f0000000180)='./file0\x00', 0x1, 0x0) writev(r3, &(0x7f00000002c0)=[{&(0x7f0000000cc0)="e1", 0x1}, {&(0x7f0000000200)="974c795add38dd579bf6bf835e88763cd28b77ae615848229fec2827f9f191c3efee929d3a221c93db5b866c86f03359df9637b9688cb0ded41b6680aa97d97b9b05b5409c9a8cbe6176d34531dd31909885b8996835b9211b79e1b8bad008258f54a8c5cab4b0f0fb3004b17b3d3abec1d154cd477671c31bb54765f3a4302e5b5733cf7f5f5996bd1ccdc24ff1ffa7bb022ff5834947b9f1", 0x99}], 0x2) dup3(r0, r1, 0x0) dup3(r0, r3, 0x0) 02:07:40 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0xc, &(0x7f0000000100)={0x0, @in={{0x2, 0x0, @broadcast}}}, &(0x7f00000001c0)=0x90) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000200)={r1, @in6={{0xa, 0x0, 0x0, @empty}}}, &(0x7f0000000000)=0x90) 02:07:40 executing program 0: r0 = openat$smackfs_change_rule(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$smackfs_change_rule(r0, &(0x7f00000000c0)={'rwatb', 0x20, 'rwxat', 0x20, 'rwb', 0x20, 'rwxatl', 0x54}, 0x17) 02:07:40 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000180)='pagemap\x00') pread64(r0, &(0x7f0000e3e000)=""/8, 0xffd8, 0xe0024ba97f0000) 02:07:40 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000180)='pagemap\x00') pread64(r0, &(0x7f0000e3e000)=""/8, 0xffd8, 0xe0024ba97f0000) 02:07:40 executing program 0: r0 = openat$smackfs_change_rule(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$smackfs_change_rule(r0, &(0x7f00000000c0)={'rwatb', 0x20, 'rwxat', 0x20, 'rwb', 0x20, 'rwxatl', 0x54}, 0x17) 02:07:40 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0xc, &(0x7f0000000100)={0x0, @in={{0x2, 0x0, @broadcast}}}, &(0x7f00000001c0)=0x90) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000200)={r1, @in6={{0xa, 0x0, 0x0, @empty}}}, &(0x7f0000000000)=0x90) 02:07:40 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$IPSET_CMD_LIST(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)={0x0, 0x14}}, 0x0) getsockname$packet(r3, &(0x7f0000000380)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)=@newqdisc={0x40, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_pfifo_head_drop={{0x14}, {0x8}}]}, 0x40}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB='0\x00\x00\x00$\x009\r\x00'/20, @ANYRES32=r4, @ANYBLOB="0000ffff0000000000000000080002"], 0x30}}, 0x0) [ 484.346319][T20027] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.1'. 02:07:40 executing program 0: r0 = openat$smackfs_change_rule(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$smackfs_change_rule(r0, &(0x7f00000000c0)={'rwatb', 0x20, 'rwxat', 0x20, 'rwb', 0x20, 'rwxatl', 0x54}, 0x17) [ 484.374316][T20027] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 02:07:41 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000180)='pagemap\x00') pread64(r0, &(0x7f0000e3e000)=""/8, 0xffd8, 0xe0024ba97f0000) 02:07:41 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000140)={@in={{0x2, 0x0, @dev}}, 0x7, 0x0, 0x7, 0x0, "fe1c6bb40bb3308ed67e4df5032626123d8fd5911dd4ec893b545c34f69b66dbf5b3bf13da03a1ac488771d1fc44e5ed03d85ce6b5c3ffeecf87ff41050c9342882d731e6f2bb5d21e95f755cfe6ecb7"}, 0xd8) sendto$inet(r0, 0x0, 0x0, 0x2004c004, &(0x7f00000006c0)={0x2, 0x0, @local}, 0x10) 02:07:41 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$IPSET_CMD_LIST(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)={0x0, 0x14}}, 0x0) getsockname$packet(r3, &(0x7f0000000380)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)=@newqdisc={0x40, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_pfifo_head_drop={{0x14}, {0x8}}]}, 0x40}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB='0\x00\x00\x00$\x009\r\x00'/20, @ANYRES32=r4, @ANYBLOB="0000ffff0000000000000000080002"], 0x30}}, 0x0) [ 484.561661][T20036] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.1'. 02:07:41 executing program 0: r0 = openat$smackfs_change_rule(0xffffffffffffff9c, &(0x7f0000000000), 0x2, 0x0) write$smackfs_change_rule(r0, &(0x7f00000000c0)={'rwatb', 0x20, 'rwxat', 0x20, 'rwb', 0x20, 'rwxatl', 0x54}, 0x17) 02:07:41 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000140)={@in={{0x2, 0x0, @dev}}, 0x7, 0x0, 0x7, 0x0, "fe1c6bb40bb3308ed67e4df5032626123d8fd5911dd4ec893b545c34f69b66dbf5b3bf13da03a1ac488771d1fc44e5ed03d85ce6b5c3ffeecf87ff41050c9342882d731e6f2bb5d21e95f755cfe6ecb7"}, 0xd8) sendto$inet(r0, 0x0, 0x0, 0x2004c004, &(0x7f00000006c0)={0x2, 0x0, @local}, 0x10) 02:07:41 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0xc, &(0x7f0000000100)={0x0, @in={{0x2, 0x0, @broadcast}}}, &(0x7f00000001c0)=0x90) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000200)={r1, @in6={{0xa, 0x0, 0x0, @empty}}}, &(0x7f0000000000)=0x90) 02:07:41 executing program 4: r0 = syz_open_procfs(0x0, &(0x7f0000000180)='pagemap\x00') pread64(r0, &(0x7f0000e3e000)=""/8, 0xffd8, 0xe0024ba97f0000) [ 484.598805][T20036] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. 02:07:41 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000140)={@in={{0x2, 0x0, @dev}}, 0x7, 0x0, 0x7, 0x0, "fe1c6bb40bb3308ed67e4df5032626123d8fd5911dd4ec893b545c34f69b66dbf5b3bf13da03a1ac488771d1fc44e5ed03d85ce6b5c3ffeecf87ff41050c9342882d731e6f2bb5d21e95f755cfe6ecb7"}, 0xd8) sendto$inet(r0, 0x0, 0x0, 0x2004c004, &(0x7f00000006c0)={0x2, 0x0, @local}, 0x10) 02:07:41 executing program 3: r0 = socket$inet_sctp(0x2, 0x5, 0x84) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0xc, &(0x7f0000000100)={0x0, @in={{0x2, 0x0, @broadcast}}}, &(0x7f00000001c0)=0x90) getsockopt$inet_sctp_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x1f, &(0x7f0000000200)={r1, @in6={{0xa, 0x0, 0x0, @empty}}}, &(0x7f0000000000)=0x90) 02:07:41 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000004d40)={0x0, 0x0, &(0x7f0000004d00)={&(0x7f0000000a40)=@newtaction={0x8c, 0x30, 0x1, 0x0, 0x0, {}, [{0x78, 0x1, [@m_police={0x74, 0x1, 0x0, 0x0, {{0xb}, {0x48, 0x2, 0x0, 0x1, [[@TCA_POLICE_RESULT={0x8, 0x5, 0x3f000000}], [@TCA_POLICE_TBF={0x3c}]]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x8c}}, 0x0) 02:07:41 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000000)=@ipv4_delrule={0x24, 0x21, 0x1, 0x0, 0x0, {}, [@FRA_GENERIC_POLICY=@FRA_SUPPRESS_PREFIXLEN={0x4}]}, 0x24}}, 0x0) [ 484.629309][T20049] netlink: 'syz-executor.0': attribute type 14 has an invalid length. 02:07:41 executing program 2: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc018937b, &(0x7f0000000280)={{0x1, 0x1, 0x18}, './file0\x00'}) 02:07:41 executing program 2: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc018937b, &(0x7f0000000280)={{0x1, 0x1, 0x18}, './file0\x00'}) 02:07:41 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$IPSET_CMD_LIST(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)={0x0, 0x14}}, 0x0) getsockname$packet(r3, &(0x7f0000000380)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)=@newqdisc={0x40, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_pfifo_head_drop={{0x14}, {0x8}}]}, 0x40}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB='0\x00\x00\x00$\x009\r\x00'/20, @ANYRES32=r4, @ANYBLOB="0000ffff0000000000000000080002"], 0x30}}, 0x0) 02:07:41 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000000)=@ipv4_delrule={0x24, 0x21, 0x1, 0x0, 0x0, {}, [@FRA_GENERIC_POLICY=@FRA_SUPPRESS_PREFIXLEN={0x4}]}, 0x24}}, 0x0) 02:07:41 executing program 3: socket$nl_route(0x10, 0x3, 0x0) r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) finit_module(r0, &(0x7f0000000040)='<(\r$\x98\x00', 0x1) r1 = socket(0x10, 0x2, 0x0) sendmsg$RDMA_NLDEV_CMD_SET(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x1c, 0x76, 0x1, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz1\x00'}]}, 0x1c}}, 0x0) r2 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) r3 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f00000001c0)={r4}, 0x8) 02:07:41 executing program 5: r0 = socket$inet_tcp(0x2, 0x1, 0x0) setsockopt$inet_tcp_TCP_MD5SIG(r0, 0x6, 0xe, &(0x7f0000000140)={@in={{0x2, 0x0, @dev}}, 0x7, 0x0, 0x7, 0x0, "fe1c6bb40bb3308ed67e4df5032626123d8fd5911dd4ec893b545c34f69b66dbf5b3bf13da03a1ac488771d1fc44e5ed03d85ce6b5c3ffeecf87ff41050c9342882d731e6f2bb5d21e95f755cfe6ecb7"}, 0xd8) sendto$inet(r0, 0x0, 0x0, 0x2004c004, &(0x7f00000006c0)={0x2, 0x0, @local}, 0x10) [ 484.666699][T20058] netlink: 'syz-executor.0': attribute type 14 has an invalid length. [ 484.683869][T20056] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.1'. 02:07:41 executing program 2: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc018937b, &(0x7f0000000280)={{0x1, 0x1, 0x18}, './file0\x00'}) 02:07:41 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000004d40)={0x0, 0x0, &(0x7f0000004d00)={&(0x7f0000000a40)=@newtaction={0x8c, 0x30, 0x1, 0x0, 0x0, {}, [{0x78, 0x1, [@m_police={0x74, 0x1, 0x0, 0x0, {{0xb}, {0x48, 0x2, 0x0, 0x1, [[@TCA_POLICE_RESULT={0x8, 0x5, 0x3f000000}], [@TCA_POLICE_TBF={0x3c}]]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x8c}}, 0x0) 02:07:41 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000000)=@ipv4_delrule={0x24, 0x21, 0x1, 0x0, 0x0, {}, [@FRA_GENERIC_POLICY=@FRA_SUPPRESS_PREFIXLEN={0x4}]}, 0x24}}, 0x0) 02:07:41 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x68}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=ANY=[@ANYBLOB="3000000024000b0ffe00"/20, @ANYRES32=r2, @ANYBLOB="00000000ffffffff000000000c000100696e6772657373"], 0x30}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001100)=@newtfilter={0x34, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {}, {0xe}}, [@filter_kind_options=@f_rsvp6={{0xa}, {0x4}}]}, 0x34}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) [ 484.718402][T20064] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 484.734639][T20070] netlink: 'syz-executor.0': attribute type 14 has an invalid length. 02:07:41 executing program 2: r0 = openat$autofs(0xffffffffffffff9c, &(0x7f0000000240), 0x0, 0x0) ioctl$AUTOFS_DEV_IOCTL_CLOSEMOUNT(r0, 0xc018937b, &(0x7f0000000280)={{0x1, 0x1, 0x18}, './file0\x00'}) [ 484.744252][T20072] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.5'. 02:07:41 executing program 3: socket$nl_route(0x10, 0x3, 0x0) r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) finit_module(r0, &(0x7f0000000040)='<(\r$\x98\x00', 0x1) r1 = socket(0x10, 0x2, 0x0) sendmsg$RDMA_NLDEV_CMD_SET(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x1c, 0x76, 0x1, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz1\x00'}]}, 0x1c}}, 0x0) r2 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) r3 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f00000001c0)={r4}, 0x8) 02:07:41 executing program 0: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f0000000440)={0x0, 0x0, &(0x7f0000000400)={&(0x7f0000000000)=@ipv4_delrule={0x24, 0x21, 0x1, 0x0, 0x0, {}, [@FRA_GENERIC_POLICY=@FRA_SUPPRESS_PREFIXLEN={0x4}]}, 0x24}}, 0x0) [ 484.776580][T20056] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.1'. [ 484.782294][T20076] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.3'. [ 484.785101][T20078] netlink: 'syz-executor.0': attribute type 14 has an invalid length. 02:07:41 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000004d40)={0x0, 0x0, &(0x7f0000004d00)={&(0x7f0000000a40)=@newtaction={0x8c, 0x30, 0x1, 0x0, 0x0, {}, [{0x78, 0x1, [@m_police={0x74, 0x1, 0x0, 0x0, {{0xb}, {0x48, 0x2, 0x0, 0x1, [[@TCA_POLICE_RESULT={0x8, 0x5, 0x3f000000}], [@TCA_POLICE_TBF={0x3c}]]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x8c}}, 0x0) 02:07:41 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$netlink(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) sendmsg$IPSET_CMD_LIST(r3, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000580)={0x0, 0x14}}, 0x0) getsockname$packet(r3, &(0x7f0000000380)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000008c0)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000100)={&(0x7f00000002c0)=@newqdisc={0x40, 0x24, 0xf1d, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff1, 0xffff}}, [@qdisc_kind_options=@q_pfifo_head_drop={{0x14}, {0x8}}]}, 0x40}}, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000240)={&(0x7f00000005c0)=ANY=[@ANYBLOB='0\x00\x00\x00$\x009\r\x00'/20, @ANYRES32=r4, @ANYBLOB="0000ffff0000000000000000080002"], 0x30}}, 0x0) 02:07:41 executing program 2: socket$nl_route(0x10, 0x3, 0x0) r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) finit_module(r0, &(0x7f0000000040)='<(\r$\x98\x00', 0x1) r1 = socket(0x10, 0x2, 0x0) sendmsg$RDMA_NLDEV_CMD_SET(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x1c, 0x76, 0x1, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz1\x00'}]}, 0x1c}}, 0x0) r2 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) r3 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f00000001c0)={r4}, 0x8) 02:07:41 executing program 0: socket$nl_route(0x10, 0x3, 0x0) r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) finit_module(r0, &(0x7f0000000040)='<(\r$\x98\x00', 0x1) r1 = socket(0x10, 0x2, 0x0) sendmsg$RDMA_NLDEV_CMD_SET(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x1c, 0x76, 0x1, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz1\x00'}]}, 0x1c}}, 0x0) r2 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) r3 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f00000001c0)={r4}, 0x8) [ 484.831449][T20083] netlink: 4 bytes leftover after parsing attributes in process `syz-executor.2'. 02:07:41 executing program 4: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route_sched(r0, &(0x7f0000004d40)={0x0, 0x0, &(0x7f0000004d00)={&(0x7f0000000a40)=@newtaction={0x8c, 0x30, 0x1, 0x0, 0x0, {}, [{0x78, 0x1, [@m_police={0x74, 0x1, 0x0, 0x0, {{0xb}, {0x48, 0x2, 0x0, 0x1, [[@TCA_POLICE_RESULT={0x8, 0x5, 0x3f000000}], [@TCA_POLICE_TBF={0x3c}]]}, {0x4}, {0xc}, {0xc}}}]}]}, 0x8c}}, 0x0) 02:07:41 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x68}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=ANY=[@ANYBLOB="3000000024000b0ffe00"/20, @ANYRES32=r2, @ANYBLOB="00000000ffffffff000000000c000100696e6772657373"], 0x30}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001100)=@newtfilter={0x34, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {}, {0xe}}, [@filter_kind_options=@f_rsvp6={{0xa}, {0x4}}]}, 0x34}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) 02:07:41 executing program 3: socket$nl_route(0x10, 0x3, 0x0) r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) finit_module(r0, &(0x7f0000000040)='<(\r$\x98\x00', 0x1) r1 = socket(0x10, 0x2, 0x0) sendmsg$RDMA_NLDEV_CMD_SET(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x1c, 0x76, 0x1, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz1\x00'}]}, 0x1c}}, 0x0) r2 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) r3 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f00000001c0)={r4}, 0x8) 02:07:41 executing program 2: socket$nl_route(0x10, 0x3, 0x0) r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) finit_module(r0, &(0x7f0000000040)='<(\r$\x98\x00', 0x1) r1 = socket(0x10, 0x2, 0x0) sendmsg$RDMA_NLDEV_CMD_SET(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x1c, 0x76, 0x1, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz1\x00'}]}, 0x1c}}, 0x0) r2 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) r3 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f00000001c0)={r4}, 0x8) 02:07:41 executing program 4: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$SNDCTL_TMR_START(r0, 0x5402) write$sequencer(r0, &(0x7f0000000040)=[@x={0x94, 0x0, "94f8426045c0"}, @x={0x94, 0x0, "ff7ce49c128a"}], 0x10) 02:07:41 executing program 0: socket$nl_route(0x10, 0x3, 0x0) r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) finit_module(r0, &(0x7f0000000040)='<(\r$\x98\x00', 0x1) r1 = socket(0x10, 0x2, 0x0) sendmsg$RDMA_NLDEV_CMD_SET(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x1c, 0x76, 0x1, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz1\x00'}]}, 0x1c}}, 0x0) r2 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) r3 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f00000001c0)={r4}, 0x8) 02:07:41 executing program 3: socket$nl_route(0x10, 0x3, 0x0) r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) finit_module(r0, &(0x7f0000000040)='<(\r$\x98\x00', 0x1) r1 = socket(0x10, 0x2, 0x0) sendmsg$RDMA_NLDEV_CMD_SET(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x1c, 0x76, 0x1, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz1\x00'}]}, 0x1c}}, 0x0) r2 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) r3 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f00000001c0)={r4}, 0x8) 02:07:41 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x4) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$sock_bt_bnep_BNEPCONNADD(r1, 0x400442c9, 0x0) 02:07:41 executing program 4: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$SNDCTL_TMR_START(r0, 0x5402) write$sequencer(r0, &(0x7f0000000040)=[@x={0x94, 0x0, "94f8426045c0"}, @x={0x94, 0x0, "ff7ce49c128a"}], 0x10) 02:07:41 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x68}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=ANY=[@ANYBLOB="3000000024000b0ffe00"/20, @ANYRES32=r2, @ANYBLOB="00000000ffffffff000000000c000100696e6772657373"], 0x30}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001100)=@newtfilter={0x34, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {}, {0xe}}, [@filter_kind_options=@f_rsvp6={{0xa}, {0x4}}]}, 0x34}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) 02:07:41 executing program 2: socket$nl_route(0x10, 0x3, 0x0) r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) finit_module(r0, &(0x7f0000000040)='<(\r$\x98\x00', 0x1) r1 = socket(0x10, 0x2, 0x0) sendmsg$RDMA_NLDEV_CMD_SET(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x1c, 0x76, 0x1, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz1\x00'}]}, 0x1c}}, 0x0) r2 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) r3 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f00000001c0)={r4}, 0x8) 02:07:41 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x4) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$sock_bt_bnep_BNEPCONNADD(r1, 0x400442c9, 0x0) 02:07:41 executing program 0: socket$nl_route(0x10, 0x3, 0x0) r0 = socket$nl_sock_diag(0x10, 0x3, 0x4) finit_module(r0, &(0x7f0000000040)='<(\r$\x98\x00', 0x1) r1 = socket(0x10, 0x2, 0x0) sendmsg$RDMA_NLDEV_CMD_SET(r1, &(0x7f0000000100)={0x0, 0x0, &(0x7f00000000c0)={&(0x7f0000000000)={0x1c, 0x76, 0x1, 0x0, 0x0, "", [@RDMA_NLDEV_ATTR_DEV_NAME={0x9, 0x2, 'syz1\x00'}]}, 0x1c}}, 0x0) r2 = socket(0x2, 0x80805, 0x0) getsockopt$inet_sctp6_SCTP_SOCKOPT_CONNECTX3(r2, 0x84, 0x6f, &(0x7f00000000c0)={0x0, 0x10, &(0x7f0000000080)=[@in={0x2, 0x0, @private=0xa010101}]}, &(0x7f0000000100)=0x10) r3 = socket$inet(0x2, 0x80001, 0x84) getsockopt$inet_sctp_SCTP_MAX_BURST(r3, 0x84, 0x14, &(0x7f0000000000)=@assoc_value={0x0}, &(0x7f0000000040)=0x8) setsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f00000001c0)={r4}, 0x8) 02:07:41 executing program 4: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$SNDCTL_TMR_START(r0, 0x5402) write$sequencer(r0, &(0x7f0000000040)=[@x={0x94, 0x0, "94f8426045c0"}, @x={0x94, 0x0, "ff7ce49c128a"}], 0x10) 02:07:41 executing program 3: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_int(r0, 0x10d, 0xaa, 0x0, &(0x7f00000000c0)=0x4) 02:07:41 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x4) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$sock_bt_bnep_BNEPCONNADD(r1, 0x400442c9, 0x0) 02:07:41 executing program 2: syz_emit_ethernet(0x86, &(0x7f00000018c0)={@local, @empty, @val={@void}, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "62d21d", 0x4c, 0x2f, 0x0, @private2, @local, {[@routing={0x0, 0x0, 0x8}]}}}}}, 0x0) 02:07:41 executing program 3: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_int(r0, 0x10d, 0xaa, 0x0, &(0x7f00000000c0)=0x4) [ 485.052195][T20120] ip6_tunnel: non-ECT from fc02:0000:0000:0000:0000:0000:0000:0000 with DS=0x6 02:07:41 executing program 4: r0 = openat$sequencer2(0xffffffffffffff9c, &(0x7f0000000240), 0x2, 0x0) ioctl$SNDCTL_TMR_START(r0, 0x5402) write$sequencer(r0, &(0x7f0000000040)=[@x={0x94, 0x0, "94f8426045c0"}, @x={0x94, 0x0, "ff7ce49c128a"}], 0x10) 02:07:41 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001040)={0x18, {"a2e3ad21ed6b52f99cfbf4c087f70c9b3e6ee7ff7fc6e5539b9b3b0e8b9b411b2552090f080d29428f0e1ac6e7049b3468959b4c9a242a9b67f3988f7ef319520100ffe8d178708c523c921b1b23380a169b0cd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b405177548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c6000064b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) 02:07:41 executing program 1: r0 = syz_init_net_socket$bt_l2cap(0x1f, 0x3, 0x4) prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r1 = fcntl$dupfd(r0, 0x0, r0) ioctl$sock_bt_bnep_BNEPCONNADD(r1, 0x400442c9, 0x0) 02:07:41 executing program 5: r0 = socket$netlink(0x10, 0x3, 0x0) r1 = socket(0x10, 0x803, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x68}}, 0x0) getsockname$packet(r1, &(0x7f0000000200)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f00000000c0)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000080)=ANY=[@ANYBLOB="480000001000050700"/20, @ANYRES32=r2, @ANYBLOB="0000000000000000280012000900010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f00000002c0)={0x0, 0x0, &(0x7f0000000280)={&(0x7f0000000100)=ANY=[@ANYBLOB="3000000024000b0ffe00"/20, @ANYRES32=r2, @ANYBLOB="00000000ffffffff000000000c000100696e6772657373"], 0x30}}, 0x0) sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000300)={0x0, 0x0, &(0x7f0000000180)={&(0x7f0000001100)=@newtfilter={0x34, 0x2c, 0xd27, 0x0, 0x0, {0x0, 0x0, 0x0, r2, {}, {}, {0xe}}, [@filter_kind_options=@f_rsvp6={{0xa}, {0x4}}]}, 0x34}}, 0x0) r3 = socket$netlink(0x10, 0x3, 0x0) sendmmsg(r3, &(0x7f00000002c0), 0x40000000000009f, 0x0) 02:07:41 executing program 3: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_int(r0, 0x10d, 0xaa, 0x0, &(0x7f00000000c0)=0x4) 02:07:41 executing program 2: syz_emit_ethernet(0x86, &(0x7f00000018c0)={@local, @empty, @val={@void}, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "62d21d", 0x4c, 0x2f, 0x0, @private2, @local, {[@routing={0x0, 0x0, 0x8}]}}}}}, 0x0) 02:07:41 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_STATS(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x1c, r1, 0x1, 0x0, 0x0, {{}, {0x0, 0x410c}}}, 0x1c}}, 0x0) 02:07:41 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=@bridge_getneigh={0x28, 0x1e, 0x95aeee0a3467054b, 0x0, 0x0, {}, [@IFLA_MASTER={0x8}]}, 0x28}}, 0x0) 02:07:41 executing program 2: syz_emit_ethernet(0x86, &(0x7f00000018c0)={@local, @empty, @val={@void}, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "62d21d", 0x4c, 0x2f, 0x0, @private2, @local, {[@routing={0x0, 0x0, 0x8}]}}}}}, 0x0) [ 485.129878][T20133] ip6_tunnel: non-ECT from fc02:0000:0000:0000:0000:0000:0000:0000 with DS=0x6 02:07:41 executing program 3: prctl$PR_SET_TAGGED_ADDR_CTRL(0x37, 0x1) r0 = socket$inet_dccp(0x2, 0x6, 0x0) getsockopt$inet_int(r0, 0x10d, 0xaa, 0x0, &(0x7f00000000c0)=0x4) [ 485.167381][T20138] ip6_tunnel: non-ECT from fc02:0000:0000:0000:0000:0000:0000:0000 with DS=0x6 02:07:41 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_STATS(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x1c, r1, 0x1, 0x0, 0x0, {{}, {0x0, 0x410c}}}, 0x1c}}, 0x0) 02:07:41 executing program 2: syz_emit_ethernet(0x86, &(0x7f00000018c0)={@local, @empty, @val={@void}, {@ipv6={0x86dd, @gre_packet={0x0, 0x6, "62d21d", 0x4c, 0x2f, 0x0, @private2, @local, {[@routing={0x0, 0x0, 0x8}]}}}}}, 0x0) 02:07:41 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=@bridge_getneigh={0x28, 0x1e, 0x95aeee0a3467054b, 0x0, 0x0, {}, [@IFLA_MASTER={0x8}]}, 0x28}}, 0x0) [ 485.211863][T20146] ip6_tunnel: non-ECT from fc02:0000:0000:0000:0000:0000:0000:0000 with DS=0x6 02:07:41 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001040)={0x18, {"a2e3ad21ed6b52f99cfbf4c087f70c9b3e6ee7ff7fc6e5539b9b3b0e8b9b411b2552090f080d29428f0e1ac6e7049b3468959b4c9a242a9b67f3988f7ef319520100ffe8d178708c523c921b1b23380a169b0cd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b405177548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c6000064b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) 02:07:41 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_STATS(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x1c, r1, 0x1, 0x0, 0x0, {{}, {0x0, 0x410c}}}, 0x1c}}, 0x0) 02:07:41 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0) pipe2$9p(&(0x7f0000002180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e4c"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000040)={0x18}, 0x18) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="3801"], 0x138) mount$9p_fd(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000280), 0x0, &(0x7f0000000740)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) lsetxattr$system_posix_acl(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='system.posix_acl_access\x00', &(0x7f0000000640), 0x24, 0x0) 02:07:41 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x0, 0x0, @dev, 0x6}, 0x1c) shutdown(r0, 0x1) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x14, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}}, &(0x7f00000000c0)=0x4) r2 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000280)={r1}, &(0x7f0000000300)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000340)={r3}, 0x8) 02:07:41 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) madvise(&(0x7f0000795000/0x2000)=nil, 0x2000, 0x3) 02:07:41 executing program 4: r0 = socket$nl_generic(0x10, 0x3, 0x10) r1 = syz_genetlink_get_family_id$tipc(&(0x7f0000000080), 0xffffffffffffffff) sendmsg$TIPC_CMD_SHOW_STATS(r0, &(0x7f00000001c0)={0x0, 0x0, &(0x7f0000000140)={&(0x7f00000000c0)={0x1c, r1, 0x1, 0x0, 0x0, {{}, {0x0, 0x410c}}}, 0x1c}}, 0x0) 02:07:41 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=@bridge_getneigh={0x28, 0x1e, 0x95aeee0a3467054b, 0x0, 0x0, {}, [@IFLA_MASTER={0x8}]}, 0x28}}, 0x0) 02:07:41 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0) pipe2$9p(&(0x7f0000002180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e4c"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000040)={0x18}, 0x18) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="3801"], 0x138) mount$9p_fd(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000280), 0x0, &(0x7f0000000740)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) lsetxattr$system_posix_acl(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='system.posix_acl_access\x00', &(0x7f0000000640), 0x24, 0x0) 02:07:41 executing program 1: r0 = socket$nl_route(0x10, 0x3, 0x0) sendmsg$nl_route(r0, &(0x7f00000000c0)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000080)=@bridge_getneigh={0x28, 0x1e, 0x95aeee0a3467054b, 0x0, 0x0, {}, [@IFLA_MASTER={0x8}]}, 0x28}}, 0x0) 02:07:41 executing program 4: r0 = socket$inet6_udp(0xa, 0x2, 0x0) setsockopt$inet_tcp_TCP_REPAIR_WINDOW(r0, 0x29, 0x31, 0x0, 0x0) [ 485.344580][T20159] sctp: [Deprecated]: syz-executor.3 (pid 20159) Use of int in max_burst socket option. [ 485.344580][T20159] Use struct sctp_assoc_value instead 02:07:41 executing program 1: syz_open_dev$vcsn(&(0x7f0000000000), 0x0, 0x0) r0 = socket(0x28, 0x1, 0x0) getsockopt$nfc_llcp(r0, 0x28, 0x6, 0xfffffffffffffffe, 0x20000000) 02:07:42 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001040)={0x18, {"a2e3ad21ed6b52f99cfbf4c087f70c9b3e6ee7ff7fc6e5539b9b3b0e8b9b411b2552090f080d29428f0e1ac6e7049b3468959b4c9a242a9b67f3988f7ef319520100ffe8d178708c523c921b1b23380a169b0cd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b405177548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c6000064b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) 02:07:42 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000000c0)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f0000002140)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000042c0)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002860714800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r2, 0x0, 0x0) statx(r2, &(0x7f0000000740)='./file0\x00', 0x0, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f0000009800)="6f0f6324ee08e00e51da38d520253f73a82095830e51a28fc62388bda91ec20c1074cc685a701b342342e1a67e6d43177a69bb8de709a26cd010fc1d7ad0ca9394463fd5e19144031bbca2b0e1e68906f90fc8d0d5cea28b5d5f9cafc7f4969c182541e22a7366642d5359577ba8875c2c55eb42c522e66271fd760c6ab17f39c03598803423b4621469ad58e61cfe503b6dc23aa74a90cac4dc48ea9f97262a60a74bca18d768d7b8febafeaa912c0c84b229ad3cdf600eefec69afe5d5ffb969a4a052f9833ea476c4e70c14a59c27d160c258ddda32fac890048c321e044ce17a921252866f943040883c782225ddce1ba70fb098da098edf614746b67cc5734c66c33ca0987a566e4fc3eb7d8bcf422510beb7478b3ef77166cd34a4cc402a5ec56a635e7f8ef3054db860cc67677591c1b582bcf6cfa0ccb32ef59c0d0a3bf26a0615e60309a117d6e54a769a258199a7c2ea0e66314336eb59524cf318e3c2273b3ac7f34e19968800ef0dc656a5999de85d90db0e0f1b82a1f2919f98cdf7b06eda71944411cee7dd0a7eca87665e5eca41c39e9b8bb1e6d35f6905521f78990fd73c6c378b5a33637b3f64fdc1e2f6401520e9136537595838c9a699c9bcc0d4d6cb612309f86d018ccb798f47893d265e672af05eb18c508aba89c8afa279724328249e9a5d1ef1edaa9271d7bbf4d876c8da44a0547c44057bcc24a807bdcd66078972bcc0a302a1fecbb9db40f39f574471e09559ae76bb62ac1e80ce579cac1e0b24074e9815b97aa8ba73379bb972fb43022d589362530c817f1f309f6c555e32382c90b33a1a882a5c7916d4ef621cb037d47aead73c85ac0a34e4bd95cacb1cb70b7b0b0b7f91bf9b387846358cdd56ba71a253311eb119d7cb7101f85979c4ff51f0c1000e36a81a01888598777cdd65540eeb61aed4125ecda5343f5c86c7ba582d62c8bae870ff61e7486fdd7ac8ca96280afb5712dc7d2203c420b37b841767bf8fd501bf26d2efb5ff85f6bd2dd2218005d8b20b053ac4e009714a13c93f590b09736c890ac53572dd20bcd3f2e87be348bd8813d5f21822850db0dea093425b5226d6318850d7d2b5faadc716785e257089d8a1b7345d7c93ed2296e8e7a47c65c21b58897d7f42263576de19d3b50bdbcb34bec78934054aee3fe1907442b5940b8579ea509bc73f4f053068c1188dd8f9f0964e9da9dfda1090fa9707a5233ed654c854ee2f44a375dd560a1429714840b04bd2eafafee3a9940b6c49bfbf5bb3fe86198e688c2783b4504965cc041fb69d1b40e40c6b8f9a7f7a857f7c2bf336d848fa93f874671f4dc2b70bf04387b415ae0153c189228336d0c8e2601f29f9091e688116c0eb22b18f8a9432e9608266a157f3caa023d9f68b013ea1085d0f577d926b9922ab4a35e9ae54f140df69dd72db293dcf81b45d280a7d43ae46c3fded1197d50f639b2e9af206ca9cb38bf07ccb510c97a68cc50eeb1f71cc26fc555130ffbe9ba3f2544d86469931cdf07ca5213920f8b4695d9b7db431d3fdc976c62f9e4529dec0b61a2630c8bffa9a87519e92575894a6578ea22481bb8f79f8bc502ade9c7f315401db2c60549afa3801e6d4bd86e14f93e87a1163c28702bb5805452296b756a5d70e99a25221aec07f0639bf07f97ce2e68975f67f3e393fc778bafbe15bf2b72fb25afa660230bb84522e78b50a32ea6a7ac386fc4f0646d44a3acc07bfae618c8a3984b35148ab23f533f318b8459c768edc85f3e96fb80fbb587c4f389a56d4f0564c8d6a0ce469db6010cd6207d0fda30782530899514d713d11863f5e2e26f3a1a64daa9ed5d96b339a99301617b3b159c55a72b54b174fba070c1d9d49f2e00c9f77a4d9075a8cf5dfc80cee051e8de052a3a43979876a56abfd19713d4f84f897799185dc4bb948c1cb368e9e57ad688b1be6d0cc0fa275650d52416d6d07014af144681bb0f1aea6718aa1c83ce97fa9c617b652c27f6617e3bb582eadbc301d3f8dbbc082e2394b6c84f738354c514f365da728aacfa100ff56fead4aa7a102cf782fd08d65219ad5f1ebed4e36587e383d57f8107381731b2ae788f47fa334cf3d005118bf4438b0b153bacdd649f8df674fcec5b25ec01a9b6d95e5dc5ae0a4a9868bf9f4c7c40ce9b715dc546c8140c34254defdd4d478ecafca8809944a09081d4853a033c7330a752ff70853c1cf46b3bc3e5b81f386bce2a6a147e34226dcd956a30a195a2ae514284b318215fd86fb569ac525188a1342d7b3737e21310c81ac55b0a8262cb2769a48cdc7a7de3c8e73ede38e5724666528915d78053fa7d74d9761ae0d0b99184f588c79cd71ee99b94bafaf494963dfef4f8382b076b7945c73fb9f5ecb4d19f3ab61ed041a080382f0212762292c3b115e66141149d0e5f8c73d27fa95a5ad8d506f295d924971ec20b744be190745ecc87b97ac18327658dfe43108556abecf0306e265bcd1f858565ee2daf006562bc967789c1a8e28cfd5fe7166b9977e531e5bd3da1fdee94e03b3efa920fea1e7c7364ed384717fc7a70d7589dfabd71a444b8f909a104ef2928e6d3a86e26b02ba318d071317f1d6b2724e9aaccb5858357ecdd62c9595e911fc876893c53be918a17e0f7f096b6532fad6f27a92e4407abbf5d22acb5ecf1d93c22f658be19c8de97315527c1268de217d28883b7d18daea22d377f5f2ee9c5268ba2aa8e20a30652cf0724af5f446418f77563868fd7c2fd52555b0301bc6caa69d783d8b6977a4f96695a0e54f3c38e3f299b7cb92bfc7f230f71a9df49a3ca2344dd6131b9551b91aa1fa6421ddcf5eb548bacf82d548245ec3cf8538d845fb15c4ad996b8c332422f378927b3b90a94e5fe73f8c781ab6aff9c1b7d29f76ff71bcb844c9fbc05da2534faf76b3244dc59a0becf01d20b58710db698f3b298090b3c633cc99e8805ece9a6167b2d7c61decda9d39d8032a6d6e62e6b7881032693619613e34905e7180b3208eddd9c093524adb183d8423bed3c25e496306cf4edf295c6c4a0e05ffda4713b170505af539dbbad8a5e1ab435c053951c3601503e46ae21f60bd2d48af504b95f9b6ad93a03fd02e3cb27a2a776da190b96b591a8a990f1c71fa510631d65c86cc6ff1d34feed7d3363f4bd7a32414d332cb900859ffe05def38cc32d7cf683456494aaecd65256ba80e1e2a093bb4b0d08d18a81927aa1f0558f89b15582bf93378a4c762dda144cc79383f2af6fb829c62f3d37b9af99df28d2b0080deba7e10c67094166a469538241df0ebc43bd02ef8e366cce0f8b56bb5ccceba863448746c32d5fb719537d27b4e3c30c6f3b8c694b2b624430666a0509f44fb9632bbb5fa76ec00b46d8099076a7e5069012342cc82e092f432a34e8b57a82f538a0656d890aefab643a1b7d99fa00f293aa63fdd8be1d8a5dd740932e8be5a4edcecc312fac1cf3dc2179d2e945add45395c91801e4059dc28e9d0bac2fa34e2d3d38b8f5ed3ac6eda8ad867cd7bd18fa57a198e9e565e318b65bdaa549d54b68df3f4aff31843d717ba48120b4327c9bd0586be047556b07056d1d4fe9175fe2ffaf160056ee08225264fdb7d4d4b4673f2c4da151c05ed4719e9c5dfcddf0f4637ba7f558d8b472cb964e5bd231a1dd355bbb3fbbe6b2a86dbe6f23fbfeb4fe5199f8cad2b219c63cefd9013909d3fbe0d8e6f81f68394dd216bf79e41b5c2412e496fe3119e63cf7e8056ff9906b269d132b56b33a5457d6840f7aabdcdffe0b5488f911cec7ee44fc30412688499e2c530d76943752e82dd8937386e3a7190ec7e06fb78bb75deb578349f5621410565fdf67b30da307bf7a7fc9f140dfed317365213718b34f4656df47996bc922b36da5bde3dfd09db2499dd66a7c2e54116ca7484d8311909314668eeb0a38e07515409b3d88326f77878755bbb94725fb7bb3352a5b427deac094bfe75fe168fe9664a7a9007ef9f9621a0e1af24a8cc3f61b5ad650bdcc17d58359d83f2f4e278024b87ae8c6ba41cf1311794f28351299e0561c92390962ee9051d48fba0ffb6a7b734c753ccbb6826f52c29e8c839f2853237e4d425d9aa9ba336c838b045de903d435eac9701c20bac567f78c1317a98a34a829eebdab68c5de8958109cf0ead2bf65efde5334f058fd2cceeb9e2573262ad65b50a655559d77469352d2a568130bd20bbc2db7e0618789bed53fcbb5f74e27ce547b015ff127bf07d0f2116e3b833a665bdd743f1c59ca9ea4699820f6a0ad8f341aa92fd387e76d0fd8c80f356555c7e0f8d13632e2749fe807acb634fcb8216463d95a60cd03901cecff137da74ab81dd10af67cc453258d2ea1a79c41e27ffe17977feee1bb33fca22e6ce000c0c9696427e28add3f2397fe8d727f663cb85a426ec2ffd743e5eb088d8e8a37ab87a93e76702e89692472b9bf116ac25144a79f20a44a443776f5cbbfdcc9a4e3cd21b3ec3707b7016d77ee7ff5ee6cacea5d85066a8c9cf719d4c16ec2d9361b5ac24c6c1a9cb1cd3e467236e9a5b5718fb60b330e018206f0cadc670c6b35930fa932cd04cf719292c775b73c664425b848b415cd506b27f4e57252f70cba787c262b0f10caacf48ef5dc46aa675d51f24490d9a47042e2042cd0cc95978ae7f07761e34c936a7b8e861ea0a87efce11d15dc506480385488a04e577c1df7fa5b3923ee5914620dd37d5e505434b4cffdf76437ea3e06302c58309c47657021b30da0512556495de9980e0ec5a52d93e25a0c888e6175e768041d13ce0dbcfe7f17d1c9e628ab909b1be67430c3b482fdf5840f0b2015e95a9d614013c913d2d04e91013aa255367203c9b1db37a005919939997f80dfe630bbaf6ea4ae694563a49f54297bf5ec1f4ee76b5f28f5d84464253b0c6c6131873e41dca25ce23abe4b6c9da260c420938459f4ba2fe982e55d33dc77382bf52d97155ecb009c2eef2854e4d082b862a407fd2bdd2ba4d46739d193c4ef43f5152be6c72969cd4d2055899122a19d11dd925243e2b06de638a6ccb770b3ea0dce512b76b3b440f89d4addbcc1ec19e739b87bf45eba45c64ed64a73df70c369eec59ebc9be76f1b1bdb7b934443f894d485f06182e8030f65cdb6d034bd3db66db2501d443b0ae584db3b42bb70d605df7fa0c358bab5ee62d2f12c3ab32c3bad880af9e1d80e6ca0cf008a7bcf834b66793f18dc65ab83c0f7e610e01c6d9923242226a1ebf8797f05c11c245cbff38e3f3911ee1aeb11afb6036243f0cfebd717cc75f586c47d7182daa55995d595b430fd534774be36d25d7c10d7e6a84b165f3436ce6f13b6a499496ad43e49997d0c171b4d27bd768c743ebf616d79d2377576b0051336ffa6b395fc2086bc823b9752d06ceeeb5cf33b8897a2b4b89decaa095ebf18537d8f7b63d186e2567cc5341867ecf7d9f93151509b1d2d040eccbc1b62f11932c1fc79d55b4e7c75525fcb1c4913f939616fbca5201397260cc1a54285f91ddff376d7b0f373af38bc4c7c63088c311c280b513b9fc2e3d56ea61dd72ce150b5111786b15a409cc0ffb8fbd86f2ea6980c6404f6fab8720fafa3a705767e5c975e9171590b67397a47213122f7dbcf8feac37b8e4f8d9a3428079b42f72f9b195a39717ff98aff915b07bd8c0d49aa19c2730581e5d57f7f20231571111c6b479e75735ea6c33d2d1a4ed0110f6e7e64a54fee32b8fbb4148a451c7acbc9a67d211b2bc8583b675999112ed0c5d8faeb8b53dbeea26881c833c08d63f52d5f1999a85fc92af866d54c1236aec38e98ab38dac347eb19b2d77413ea92d3788926b9218636212dc59fb816b9e7e89ea5eda9fbce0daa3a92718a8e468235a2e13669b6e95dd7c1b0a8f3af13e9354666f4089a438f21b75dacf71d77f316bccd29b962e91dfd7bdcdb1f27221235e7271703f7520a90cb0406afc547b874469db1b3e7dfa84b3ea116d4359408986e815c0d2c48418dc894ffe809814e6722d6b504b5fece49c063901397b85eabb1e5897c3d3aadbabca72b3ed312a77de55816ba91738ffdb558bae5a9623e5d86c7ef18865b843ec320c6504e7106b2eb66e7d3bb010a6705abb792b97e3e68d6b4c82cd72e8e1c58fb5320a0eda4c65cad685d0e3e7148383e277c64bde0bb79eb85fbf71470a11190a1fb9b567d7d22924f5fd2143e2c19634c54802af5d00b360fb33d5045979e97a7d73d9d79ecfbc5a5946d91ba3e20f714bd11d116ff148e4e29954f70f08c8a4e85ada872984da9d473840e2506040dca723b25efe01e96c66b0ac3742b1a8feb97cb3295034f29e9037ddcbd591d4066667ad180cc6d800f11708cffcbd264bde879882a01a63e74d2d4dd3bb53d01513c646c99daa84efeb065f19e813da5c246216ed54ffc66f69102ee84ee477d96e43abb71d6147d547acf986e387fb5085e8cbee8bcaa1e168089df66fb784d77f7816168d2726b41bb5f395097f149c3bf2e0c755e03f01f01ae5728090bea565ade3ceaee70767fdb52901446b7b76e5a91e5cf0d16b18a0b6f45cb33de3ebaf0dbac65dbeb97379f3e14dd29e03ded81710af6cf7688572adef5b8710ee830b9060e6352d7e75109604c3412bff92ad53a85d6444e3e27e6896e7a796751c650cc4c6bf130f8d2af46cbf93ec8eb81de5cce095869355ff7e130f4a1f0ba47f251a31b23b93cc3d4d18b76f7eb8ecae4ad0d0733bd93e9c60ade54c17c7b585d0c52bd7068aa471f26540ee302d9f87ea457834697d1f8619973ef0a6e08b4e97833a4cc67037aedf30d7f5ff25e2d5c3be33fc873d6314c5a77d3ace986894df28557573e061b42c8db6d3f9068357188dfd89bb9277007aa1d8320fb915d6b678ca827338d6c4c3c4c01d4a03729396d85bac0368731015ee29dc9af729d17bcc03355c505ca0056f3849e54a48ef961d25f4132d36af290487bd2c597c0a70faf63cd743ea53e596d12016c5208d1a6aad4b00030446f37d1947c50e7659f932b41403fd42a1f0afa1f8c0a195d51b739c99e837048a4c374f812a205301209429e049e68e88d4836d883499881758fdb8016f95ec121669bb9a7eef03becc5c3fc2bc1fbcd8f057bcee14bbb00f6057efb0b1a4d1dcb2d4b6a02f0dd4c2394844791ed6e3cf3251d9f099a49a0801c0d46e3e64016e8caa0569c9058b4982dbcbf9d4882f7b1d95a33b601977ef2c62c96fd85a2e8f02004809a30e19499ee12aa80daa7e7d5f948aeb0c6cde78eca4ccc949e3a2e6f3ac12a5942471b63e4ef6bdf4d9af1f099cd1b0d7ea7d129c6957cdd63eb8643efcdeefcdbccac106adaa4d1bc848eca3bf0d07d2c8956feb3750d77cd8330538571661debc2ace71e91994536701ba6ff4c285c33bf32078562286801b9df9964c63dfdbac50a290e1d15a525cb0f76b9909ed8509f96a11cf002048ce593c78300b7d77b7a519783f32e680e4a58217daaae79a119d57672ac084a69f9d246fd7fe53643121bcd4271702bf3fcfc6497268a32fe72bb98e19deca0c73d562e2419bf9fb3e24c022337210010aa24f87431a8421b6b4d51a534f06d313248f2803e1ba02169f47b55839cff97dcc20f542ef79374395048f161694252c3198149d8530cc97ba76fc27f0933a80928217cba211ca76fa3475714b7dfa58ed74c787d6a049407e5c3bf2dfcaae38f2e5f2f4cfd7f55114e24e033666e093c8c38d7bf11cc1e79f4ce8b6bac40f529df7c9f9746165514fc1a7cc961dfcc67716a898d15c7cec0c6fed7b8b7ed6dcbca368cf954829249be7bfb6d6e588890bdafcf357354702136965080cd86433213ed2495022429844bf84258a32ea842b990030226ff5116b97891c3fc381e9418ed410d0bff4f9073c3070c0ff39c3c91bfd99f492c383e84b4eb8fa27b19bfcaae550cacf9284557dbddb35e1a5ed1db8b843de98732575813259160b258fec15e6e5f1f676b326009fa509eb73cb5a7ef4ace31e870b05cf4dd38f346b08fb63e9ee8d1ed466a0bc36d1952ef73cef1e2d1d346b1755c07c10406b1f0529d30a096ac237bac030abbe0461b725dcc7f4e63afe73e60f9ab3c479ac43115e1027571767fe889f5f8cf0b58003a7b23990a3dc9e0985d6078e109d898bf6ace681b27a49a846f9ffa9d9454962bc8f41fa9f47be6305f3e6a2946a03f2add075af9a09fa29fedd71ffa1b5df88b098385995e8ab2ede6c66b6a99dbade99eb3e9b8dc2b5e5abe931e3edaba2bfdf1ee2d7db37efac6b459c971d01cb135ceabb35b40686799bbdedfa1a4fd943f60bd874daf0cd4186379dcdbcefc2b5c64b703493622a78aa117ddcabf2ddbdaac3b45bede4385527976ffa27b6a7c82a4291a3f15c4f1205b2c594e92b9e9ca8406adea585e8885cf927c2efa9e196399a8b766247a15622cc2bdad05f473e332ab9fb0deb25c54e5908e504f8d35b35f2fcbc37d5b435b67c1329c9da0dd16f42f725c4dc48339643155cb3e148ba833934505b45ee68807f0b7c005b1a84e3e420ad09891a92e8c5563a9bb810f79aaf7533ef6f1fb4b41ad635a6cad1e3857594032a8c26bb109d2959b55b79efdb4e8f02530a4a10802d2e0d833fbab6a41102e7345f1e32d2b8581e5f792a799b9bc24ba6718019d0072d5b4df3e6539c68c5b7290b3cce7baf27530226273d771749aabe2b120fd9cbf721f34722ac39f1e47065b5d2208915a806f8eab65fa6eb51886cbda42d4f2ed49f6be8b6e18cf45e8e3ce5ef1295eefd144de4534f38a4eb4f2e6f557a0db276e49e248a8684575343ba40df157b974d5d34e76b6dce1f3f9fe0ffe19b787459a78b0de347278f71f1691af33b40bc4c61fd590f78d96ba6e11452fb1d9a36ff4c2d481040f77258616d90b105be40fc1bbd6b7a20aeb7ef2a18cbc1d4521871153efd7035d462a45b6eede305c44fcd9aae520ee242969deb1b918aaf5b7029190f355f21a214de33def113d0e787bb3eab0dcab1638a93b5617d08642cd1613263a8dbe709dd95629365d4860db6a9c1c651e5932412175fc123343babecaec809e2afd8d5b071df93695af17c4082a0bfad25bc97788c72321b9a7d0abbf896b29baa967e89c32cbf5c690f72ebc6f1a137fb12cc482a1295c35e8ad083e8186326284a5b1018c640fcb0dcb2ab8032d360da50d1f58be6a6e5b98926f973f95011a41630827b2d8419540933e86f815d32d50d8ab833624eb82cf9ee0651358d9bf5b7b943494b66fcdb5816c1f9eff50edf49da83e9baa80fe6d3d2ea1acd7b04aaae4a67b2fd163e91102e5bfe750d1259a527d01fdb3022229a82d8799775bc237d2439bc62c863c520f271ccdcfa57f0e35ad6653a78cc5a934ff204bb99c592ad9584389c3e7b0ff12a820bfdea74a076967e1184d2b21a89a0e4eb4f8c97356b09b81542ebe7df45d9d446642482d28a2664b2c4e9dd7ada1eab4e05df7a64c9cd995fc0d1504d6c3563d9570fdd14453140d46a9d40763a169f4714e5878b977b91ff531ed292d93af7d6eb3f8b639f61a4bad6f1530b8aa8aacd7479f60d1442b665f19b7905439fcfff6ce407714a01820ae7ea2846a4380888db6913146202e84770473dcbc2e7eb1b9e19e0eb2d5ba59378babc77e80a8ca59714809464a02dc7a4fb8824626a20484fb5e67178cd890793fcf8da0a8488028982f059803599c288f5245e6356ce3977f08434fce9ca1ad0b4c3805f56f2bdf9250b97e856b337d2ca2ad219d44c0ec12714e5406585ae50680050620a9b984afa5aa974d83bda7f71b5b8dfd96e7e9aa29a7a7701a6a431d376963ab503ee559983a4749e059890b6fdad6161dae9f913aa2bc754614ec13dd9b57a3e97953d00eac41d23c7a268d072c683f1c0610e65cb1bafaa92f1c176530d3ec6e9bfdfceee63394fd3834e404b4488ca2a4b8c219fb2a48cce28980c36f710fe9766b2078e9defd4c5afca445438b98ffef929126426e0aa2cfadd34a6c89b45d0047ec4422a463d746cd4746b982a948bbf79f8eed166592c136e89b4114b5bde1a986159fca2fa48b78cad51010df2f40a60bc58fee33969fb1040211d4c69a704c612e53bee40331681cd8f1b97214fe2b3080454716b3f6de0e2b1fea403ef1a89c5d1c230a81882c58ffa107fbd0810a55c5400d145f8160ba2944f3ab75305f456c5189eb1be086c95989689ab82e0e9ad8a66ff4a033f115d1091fd53669583bea558c14b8dfe8d3c4dcbe0fd49957fb1a0605b9c344c751aebfc6767dc10eda59a372568bfd4dda85598e6120d4de462a0788a9e01986d2bba26633319302b0786687f3eec8ffae85aa32d73d8ef768f1cd4ce2fa92f4d0bba8e4f59d613dfb19dfca272aa7f19afc78002921cbc430a28e18cebf84b5d2880f640d461ff386f0502131dbe1dafe78ff7b01b5b4bfe9fd2a4fe250530a1b5f3f53a157bcf7374d1ba01cb80da434e0be4053884461ea7fe139794d4abd03e45782623c6e7f7339d69f59e32e36868061469c44b3ecf70374990bab0ab7fbd69049508c0929396b6d4366a07800c2f01f7a609f0caf6788bc20169cc8ebd3016f8ed7c697c05f44472bcb282d60a3b2f2a654a6127bc97a4e6bd47fade678e8db0d57b959390da5b15399677b3be2ad3cad6d5e676b2871f1238cb0cf1a8533f904eea0163e6680615168f36924f6ad91c873d1d1243d5324dbde18dadcdd49ed4e1c40915ef60543af896d21100c0d13e7f0fbae478abcd4da635646bf66cbd0546eb52fc8b316d6131606e468ba96c09c16b20ee21d821aa8fe245572ae6de9ff548810d538d3dc178c4d5cf75f6edad85380fa5e2d89ab1652dc65e0fe917a629d63c030a60d244510b00a8203cd66f0cb1e340e0e60403c222b2a16d1c7a516f48dee49f296dda43d9713d59d0bf77f78912204feb959a0d9f6618c12e4c4e604e0db7dcdbb47902347f4e5c4d4bad193d5f1d840a49b5ddfc1f62b8bc39d32d5464ebed8e5ad48ed5c9bf6d619f0d6ede8c3af0e4da2d5a31ad8256527a0e8129dbdacd77a0bec4f7d4798641eac93cd0caea1071cf05601acf47ef5ffbd76feed3a0d1e92df4994adf1aea1b9f7ed12b5a89c790c1afd72ce2472cebbd38a55c1fa88a13e2f2b5660a41144c04a4185439365e2caaf8ff33f9db7246cfd03dda9b4bf5a740a1e87b71404084890c13cd38f79d70620bf021f322da30853c065c4bef5680d43c240faddf0dd6691a394592800d32415f2f49565ed0a03217446eb11cb0e6e8182181406288fc142a6dcb93dd8471ce6bff480a12f24dc6f98d7259859420a596668e7aa967cd125186e5942b5edbef4c0dd6e04f8ca1c672d1e024565021733f5410e087cabfd0a2987993345b25d7ea8f3f81497cd66534152e711fd1a6b8119862b2b9b15749211772f3d1535839a127908591a99c39d746a54dd0df55e38cb7e2f0da821e8a6121d115903876cfeb3b942846a977cb74fa66bfea6323a5fa464ee0a172ffb6930e8cd3d130aa261bbec257b295", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='X'], 0x0, 0x0, 0x0}) 02:07:42 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x0, 0x0, @dev, 0x6}, 0x1c) shutdown(r0, 0x1) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x14, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}}, &(0x7f00000000c0)=0x4) r2 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000280)={r1}, &(0x7f0000000300)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000340)={r3}, 0x8) 02:07:42 executing program 1: syz_open_dev$vcsn(&(0x7f0000000000), 0x0, 0x0) r0 = socket(0x28, 0x1, 0x0) getsockopt$nfc_llcp(r0, 0x28, 0x6, 0xfffffffffffffffe, 0x20000000) 02:07:42 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0) pipe2$9p(&(0x7f0000002180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e4c"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000040)={0x18}, 0x18) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="3801"], 0x138) mount$9p_fd(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000280), 0x0, &(0x7f0000000740)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) lsetxattr$system_posix_acl(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='system.posix_acl_access\x00', &(0x7f0000000640), 0x24, 0x0) [ 485.515902][T20177] sctp: [Deprecated]: syz-executor.3 (pid 20177) Use of int in max_burst socket option. [ 485.515902][T20177] Use struct sctp_assoc_value instead 02:07:42 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) madvise(&(0x7f0000795000/0x2000)=nil, 0x2000, 0x3) 02:07:42 executing program 1: syz_open_dev$vcsn(&(0x7f0000000000), 0x0, 0x0) r0 = socket(0x28, 0x1, 0x0) getsockopt$nfc_llcp(r0, 0x28, 0x6, 0xfffffffffffffffe, 0x20000000) 02:07:42 executing program 0: r0 = syz_open_dev$tty1(0xc, 0x4, 0x1) r1 = dup(r0) write$UHID_INPUT(r1, &(0x7f0000001040)={0x18, {"a2e3ad21ed6b52f99cfbf4c087f70c9b3e6ee7ff7fc6e5539b9b3b0e8b9b411b2552090f080d29428f0e1ac6e7049b3468959b4c9a242a9b67f3988f7ef319520100ffe8d178708c523c921b1b23380a169b0cd336cd3b78130daa61d8e809ea882f5802b77f07227227b7ba67e0e78657a6f5c2a874e62a9ccdc0d31a0c9f318c0da1993bd160e233df4a62179c6f309f4cff7738596ecae8707ce065cd5b91cd0ae193973735b36d5b1b63e91c00305d3f46635eb016d5b1dda98e2d749be7bd1df1fb3b231fdcdb5075a9aaa1b469c3090000000000000075271b286329d169934288fd789aa37d6e98b224fd44b65b31334ffc55cc82cd3ac32ecd03aded6f9081b4dd0d8b38f3cd4498bee800490841bdb114f6b76383709d8f5c55432a909fda039aec54a1236e80f6a8abadea7662496bddbb42be6bfb2f17959d1f416e56c71b1931870262f5e801119242ca5b6bfc821e7e7daf2451138e645bb80c617669314e2fbe70de98ec76a9e40dad47f36fd9f7d0d42a4b5f1185ccdcf16ff46295d8a0fa17713c5802630933a9a34af674f3f39fe23491237c08822dec110911e893d0a8c4f677747abc360934b82910ff85bfd995083bba2987a67399eac427d145d546a40b9f6ff14ac488ec130fb3850a27afc953854a642c57519544ae15a7e454dea05918b4124351601611c8f11baa500a3621c56cea8d20ff911a0c41db6ebe8cac64f17679141d54b34bbc9963ac4f4bb3309603f1d4ab966203861b5b15a841f2b575a8bd0d78248ebe4d9a80002695104f674c2431dca141fae269cab70e9a66f3c3a9a63e9639e1f59c0ede26c6b5d74b078a5e15c31634e5ae098ce9ee70771aaa18119a867e1088334975e9f73483b6a62fa678ca14ffd9f9db2a7869d85864056526f889af43a60560a22f1fca567e65d5e880572286522449df466c632b3570243f989cce3803f465e41e610c20d80421d653a5120000008213b704c7fb082ff27590678ef9f190bae979babc7041d860420c5664ba7921b14dc1db8892fd32d0ad7bc946813591ad8deff4b05f60cea0da7710ac0000000000008000bea37ce0d0d4aa202fd28f28381aab144a5d429a04a689b83c7068ae949ed06e288e810bac9c76600025e19c907f8ea2e2f05dd3318271a1f5f8528f227e79c1388dbdfffe492f21579d2c15b8c70cdb1c332d86d87341432750861ec2bc3451edca194b221cfec4603d276bbaa1dfa6d4fb8a48a76eefc9a9a0270e4c10d64cd5a62427264f2377fe763c43470833ac96c45f357cbbaba8f1b1fdcc7cbb61a7cdb9744ed7f9129aede2be21ccfdc4e9134f8684b3a4f354da9a795e96334e207dff70f1988037b2ed3aaf575c0b88d8f146684078416d59fdee5325928974d12dad99dac44c3f0008047096a44060bebc2420aed92fa9b6578b4779415d97b9a6d6d5495c118045651cf41c2fc48b778efa5ea5677747430af4162b987b80c3e001cd34e5c92f76cc4c24eeb8bc4e9ac2aed9e53803ed0ca4ae3a9737d214060005ea6f1783e287b3bee96e3a7288afe2fdfaa78d1f48c13b64df07847754b8400daaa69bf5c8f48fe4eae9ca1207e78283cd0b20ceb360c7e658828163e2d25c4aa348561f927e88f63aa70e73a5e69b3df3495903f06572e1e007fa55a2999f596d067312f5779e8dbfdcf3427138f3d444d2639a10477f9bec4b0bbb6e3c04be68981f392203dd0ee3ef478e16dacfc5e3e03cf7ab8e3902f1b0ff034ef655b253ca509383815b1b6fc6522d4e4fdc11a48cf42d48604675fde2b94cf02b98a269b891abf8ab9c015073014d9e08d4338b8780bdecd436cf0541359bafffa45237f104b96210403b2de9efedfd71af9444e197f47e866101496f42355bc7872c827467cfa5c4e72730d56bd068ed211cf847535edecb7b373f78b095b68441a34cb51682a8ae4d24ad0465f3927f889b813076038e79a7962fb385a882e8020f06c4c2ba1dd5cac7c18876da865d258734dd73583df292892448039ef799cf0630becdcce04579b5561dc825ab829827945e020c1f67ee615f7084a607a7eceb6243378e0610060f02cca4051c2f001edb3d78fb4b55668dda93aec92a5de203717aa49c2d284acfabe262fccfcbb2b75a2183c4e15a7b6eb65ca8104e1b4da1fbb77ab2fc043aead87c32ab875ee7c2e7b7019c902cd3b43eaeb1a5fb135c0c7dcee8fe6516a328032f88c042891824659e9e94265c803b35ee5f83a2b210520106b8a358b50ab7a1fa89af9c251fe5294b3d1802d5676d95f160ec97b1ad948741b2044642c37b4a6cc6c04effc1672db7e4b68d787d9a7a508ae54b3cd73643de50e8c77d95a3d361c040babb171607caac2a3559ad4f75465f49c0d0ae3716db6e00cb11db4a5fade2a57c1023bf70cc77737c3b42aae501b20f7694a00f16e2d0174035a2c22656dc29880acebdbe8ddbd75c2f998d8ac2dfad2ba3a504767b6b45a45957f24d758ed024b3849c11d412a2a03b4047497022d9c30e23ef4df5c89644f48bb536f7945b59d7bcddff754413d135273ea8e75f22f216c6b9990ae71806f2c00b4025c48b75c0f73c497579773767075428067e7f16f4dde374f8211fef42cb468e623daf60b3569d462f4f19eacdb3ed70eeebb4483f8fd777d443e8b40426db6fe29068c0ca3d3414442e863a154704b0e51bc664a137b26be719f4f7c9a5678a674dfc95df80b9ce375dd649c8c704e509bd88c8e63d8c7dd67071115c8982ba46af4d6adcc9f68a75b9397b035153faf46366e7205dd8d6f37525c1a0e94610dd94323f6c15d085197149bfd6655548cfd9c52c9711937f79abb1a124f1210465483cd3b2d78378cfb85ed82e7da0f6eb6d279f2ae44369ddb4581c55925d0f6f1ba471eba281f259152f85a654fb39ddff3b484439ff158e7c5419e037f3e3ad038f2211f1033195563c7f93cd54b9094f226e783271e1e5a2a2c10712eab625d64931cd4ffe6738d97b9b5ef828ee9fb059fc01af0e79c1e14b1d25988c69a399567c1d93768f7971d31488b8658a20878b7c1dd7ba02fc42939dde3d4a3339a65d507dc59c51097b405177548069ff6eb95aade7cc66d7bbef724779ca1f731b3346ff177050373d79ff7b3e7f9bc0c1b4b266a8878b90baaa039d3e3b63979ac3df6e6f4859afd50238c7547a39b60810938044ae185d2ba3e00a4e73676864ae090d81eaee5ee6cf1d0ab378dd4dd891e937c2ea5410e05130935e00785ec27e923911fab964c271556527697b52160687461602f88df165d884b36ec2b6c25a2f33c715687e9ddbfb96d6861aca47da73d6f3144345f48843dd014e5c5ad8fe995754bd9cf32fce1e7027132f2082fb0a30b9deae84bed4b28045634073c9c58c89d9e99c81769177c6d594f88a4facfd4c735a20307c737afae5336651b1b9bd522d60399473296b831dbd933d93994ba3064279b10ea0c5833f41f157ea2302993dbe433b1aa3a3766d5439020484f4113c4c859465c3b415c3432f81db8719539d5bf372aaaea1cc43a6c5cbe59758bfee29165895ac4b008e595f437491d87abed02cefcd9db53d94d02dae17b118e5d6787463181f4b87c10772d2b13f7809959bc048850613d17ca51055f2f416a44fe180d2d50c312cca7cb14a2bdc331f57a9817139a206fc76d57227ffff2de20a4b8e3737fbb42913777c06376f799eba367e21f94ca598705f5dcb767d6f84fad6b0f6095e53c4c4234d0c1fbe434f6ab8f43c0013ee93b83946ee7759e89d7bdd1a32d7b3110b932a4d02da711b757fe43c06d21e35810d8fe98b27faea8aa12bc8716eefc5c97c45ac33eeec964c5214bc3a9359bdea1cccab94f15e36319cb34ebcacedb82c2ed3de5a8a8f0011e8f74e82d7f96093530e76692839d7961939adfdeeeaff19d11efcafb6d546fef271e89d6cc238a081ff58cefcce3fbf4625a7e7de40e42e07b34449e15e065cc7348663a52190202c7af288a4510de03dab19d26285eda89156d50dd385a60333ba5bbf5d77cd7007ad1519ad5470de3dd6d6080cafccf8a97406bb6b68a1f0c4549820a73c880f475f732ae00398e8bd1f4908b7807fb33b72685ec37a2d3f766413a60459516246e5a1d998a2017aef0948a68cb0b3e35cb80dd349e891aef595dc4d470e8ac32a308e15fc37d06aeac289c0523f483e1ff7408c60edddab652f2ef91d4f2b01987b0f46da034e5c3f745a7ee8101a3934c54e24b48ec0275e2d0687dc746b0827cbf652f406c6b95f2722e58c05f752ce2126596e1cd7655b904801784c416b22f73d324678e2724f43f1fe687c7e8a60c28b82b6528341b648cdd56fed7cdcbb1575912d5ecd36dea3bca0b7427d8392c6289455e8f8d2ab2242729251ae033a9e02210e62df0546a74b333a1c48f95fd54acb5741259e8c5488efeee327415cc19451432c6f14c27693102a3cd84857cd6586fc5ca9a93eb0145fac0662ff86107f998a8ef7df8aa14046c55b03d3d47f88a8d60f7774a2ee08758897fb411a94b3c2fc5d5f0db42c0456ec014508e5247d33ae6c962d35603ff8454c16f8342856935125102bb784ed714887071f3d998efdd9923c954ab6ce431b63ee356b0c785f2f47b90e29389f22fc5b59a70efaea2bd40195af4486220d702e30bfc43c10ec23ea6283994a7dde4dcb61fea6b651fb1d62458d0741a12830052fcc460db043afe525629b40d7cee658e4cb5e930ed624806c43a006dc9336d07c2b8081c128ad2706f48261f7897084c297a1a6613bc18f5a38d442768af38041efe03d152ef95ff569e76db2391f4509d7f339d92fdb4a89364949da3932ba5c04c24a560ad80a3ce654578376e599aff3565b1d531f30912b99e6619ebe93cc0b81ea9935fd46edb44a78f615255490a4b621501f2a9e4d24624c4dac9274118c67584f5d374755534d7f68f679c4ff516a9c861a0e7e65868fcb2bf1cb9aea4e05df72279fdb0d2b9e935c5af3cf474bed79dfc248c1f5aea4b8b32c5d295e57079d0fe662a46b7f71cd47744db86c50b704c971d90295c7b2c7439a2d78ccfa79b5fc2bff6bbf840262bf89394b3e6491953264d2700c838fa2c7b34252600c9654e502dcea39cb6bc3eb69992e234b4ca7db2f45858d6284ca6270d6b2f0e58fded8a7b4a302a97bc641df07720ba2b26bbfcc807ca0abb1b44322269c21c5ec68cb068ea88067d905ea917bb03eefdaebdeabf2d0dce80997c915c8949de992587c2cb5fe36d7d3e5db21b094b8b77940b5f07722e47a08d367e5f84c96ec664b72934b99b3109af65d77e86abd6859cddf4bbae1f0930462df15fddbc48562ea3511a8065ef028cf12f14dcf6ebecd8d884836174faf1aa609e5f1ee1162dfa13bdc1fa7cfaadba85c72e9758f03a755d0be53f8d2a1dfb1c6000064b0a0780d971a96ea2c4d4ca0398c2235980a9307b3d5bd3b01faffd0a5dbed2881a9700af561ac8c7e36bb2fc4c40e9cf96f06817fb903729a7db6ff957697c9ede7885d94ff1aa70826ad01a9b03c37b0969be0daf60af93109eb1dee72e4363f51af62af6fb2a6df3bec89822a7a0b678058fa3fef86faec216eb6992162f8dcbf719c148cd2f9c55f4901203a9a8a2c3e90f3943dbc10360a1a49700d1dfbf66d69f6fbaf506c8bcce8bb0d872a02238926407a4eddd5d0fc5a752f9000", 0x1000}}, 0x1006) 02:07:42 executing program 5: syz_mount_image$ext4(0x0, &(0x7f0000000440)='./file0\x00', 0x0, 0x0, &(0x7f0000000000), 0x0, 0x0, 0x0) pipe2$9p(&(0x7f0000002180)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$P9_RVERSION(r1, &(0x7f0000000300)=ANY=[@ANYBLOB="1500000065ffff0180000008003950323030302e4c"], 0x15) r2 = dup(r1) write$FUSE_BMAP(r2, &(0x7f0000000040)={0x18}, 0x18) write$FUSE_DIRENTPLUS(r2, &(0x7f0000000700)=ANY=[@ANYBLOB="3801"], 0x138) mount$9p_fd(0x0, &(0x7f00000002c0)='./file0\x00', &(0x7f0000000280), 0x0, &(0x7f0000000740)={'trans=fd,', {'rfdno', 0x3d, r0}, 0x2c, {'wfdno', 0x3d, r1}}) lsetxattr$system_posix_acl(&(0x7f0000000000)='./file0\x00', &(0x7f0000000080)='system.posix_acl_access\x00', &(0x7f0000000640), 0x24, 0x0) 02:07:42 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x0, 0x0, @dev, 0x6}, 0x1c) shutdown(r0, 0x1) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x14, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}}, &(0x7f00000000c0)=0x4) r2 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000280)={r1}, &(0x7f0000000300)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000340)={r3}, 0x8) 02:07:42 executing program 1: syz_open_dev$vcsn(&(0x7f0000000000), 0x0, 0x0) r0 = socket(0x28, 0x1, 0x0) getsockopt$nfc_llcp(r0, 0x28, 0x6, 0xfffffffffffffffe, 0x20000000) 02:07:42 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x0, 0x0, @dev, 0x6}, 0x1c) shutdown(r0, 0x1) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x14, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}}, &(0x7f00000000c0)=0x4) r2 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000280)={r1}, &(0x7f0000000300)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000340)={r3}, 0x8) 02:07:42 executing program 5: syz_read_part_table(0x0, 0x1, &(0x7f0000002580)=[{&(0x7f0000000100)="6cd956ab", 0x4, 0x1fc}]) [ 485.788431][T20192] sctp: [Deprecated]: syz-executor.3 (pid 20192) Use of int in max_burst socket option. [ 485.788431][T20192] Use struct sctp_assoc_value instead [ 485.839820][T20203] sctp: [Deprecated]: syz-executor.1 (pid 20203) Use of int in max_burst socket option. [ 485.839820][T20203] Use struct sctp_assoc_value instead [ 485.902800][ T1377] ieee802154 phy1 wpan1: encryption failed: -22 02:07:42 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000000c0)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f0000002140)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000042c0)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002860714800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r2, 0x0, 0x0) statx(r2, &(0x7f0000000740)='./file0\x00', 0x0, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f0000009800)="6f0f6324ee08e00e51da38d520253f73a82095830e51a28fc62388bda91ec20c1074cc685a701b342342e1a67e6d43177a69bb8de709a26cd010fc1d7ad0ca9394463fd5e19144031bbca2b0e1e68906f90fc8d0d5cea28b5d5f9cafc7f4969c182541e22a7366642d5359577ba8875c2c55eb42c522e66271fd760c6ab17f39c03598803423b4621469ad58e61cfe503b6dc23aa74a90cac4dc48ea9f97262a60a74bca18d768d7b8febafeaa912c0c84b229ad3cdf600eefec69afe5d5ffb969a4a052f9833ea476c4e70c14a59c27d160c258ddda32fac890048c321e044ce17a921252866f943040883c782225ddce1ba70fb098da098edf614746b67cc5734c66c33ca0987a566e4fc3eb7d8bcf422510beb7478b3ef77166cd34a4cc402a5ec56a635e7f8ef3054db860cc67677591c1b582bcf6cfa0ccb32ef59c0d0a3bf26a0615e60309a117d6e54a769a258199a7c2ea0e66314336eb59524cf318e3c2273b3ac7f34e19968800ef0dc656a5999de85d90db0e0f1b82a1f2919f98cdf7b06eda71944411cee7dd0a7eca87665e5eca41c39e9b8bb1e6d35f6905521f78990fd73c6c378b5a33637b3f64fdc1e2f6401520e9136537595838c9a699c9bcc0d4d6cb612309f86d018ccb798f47893d265e672af05eb18c508aba89c8afa279724328249e9a5d1ef1edaa9271d7bbf4d876c8da44a0547c44057bcc24a807bdcd66078972bcc0a302a1fecbb9db40f39f574471e09559ae76bb62ac1e80ce579cac1e0b24074e9815b97aa8ba73379bb972fb43022d589362530c817f1f309f6c555e32382c90b33a1a882a5c7916d4ef621cb037d47aead73c85ac0a34e4bd95cacb1cb70b7b0b0b7f91bf9b387846358cdd56ba71a253311eb119d7cb7101f85979c4ff51f0c1000e36a81a01888598777cdd65540eeb61aed4125ecda5343f5c86c7ba582d62c8bae870ff61e7486fdd7ac8ca96280afb5712dc7d2203c420b37b841767bf8fd501bf26d2efb5ff85f6bd2dd2218005d8b20b053ac4e009714a13c93f590b09736c890ac53572dd20bcd3f2e87be348bd8813d5f21822850db0dea093425b5226d6318850d7d2b5faadc716785e257089d8a1b7345d7c93ed2296e8e7a47c65c21b58897d7f42263576de19d3b50bdbcb34bec78934054aee3fe1907442b5940b8579ea509bc73f4f053068c1188dd8f9f0964e9da9dfda1090fa9707a5233ed654c854ee2f44a375dd560a1429714840b04bd2eafafee3a9940b6c49bfbf5bb3fe86198e688c2783b4504965cc041fb69d1b40e40c6b8f9a7f7a857f7c2bf336d848fa93f874671f4dc2b70bf04387b415ae0153c189228336d0c8e2601f29f9091e688116c0eb22b18f8a9432e9608266a157f3caa023d9f68b013ea1085d0f577d926b9922ab4a35e9ae54f140df69dd72db293dcf81b45d280a7d43ae46c3fded1197d50f639b2e9af206ca9cb38bf07ccb510c97a68cc50eeb1f71cc26fc555130ffbe9ba3f2544d86469931cdf07ca5213920f8b4695d9b7db431d3fdc976c62f9e4529dec0b61a2630c8bffa9a87519e92575894a6578ea22481bb8f79f8bc502ade9c7f315401db2c60549afa3801e6d4bd86e14f93e87a1163c28702bb5805452296b756a5d70e99a25221aec07f0639bf07f97ce2e68975f67f3e393fc778bafbe15bf2b72fb25afa660230bb84522e78b50a32ea6a7ac386fc4f0646d44a3acc07bfae618c8a3984b35148ab23f533f318b8459c768edc85f3e96fb80fbb587c4f389a56d4f0564c8d6a0ce469db6010cd6207d0fda30782530899514d713d11863f5e2e26f3a1a64daa9ed5d96b339a99301617b3b159c55a72b54b174fba070c1d9d49f2e00c9f77a4d9075a8cf5dfc80cee051e8de052a3a43979876a56abfd19713d4f84f897799185dc4bb948c1cb368e9e57ad688b1be6d0cc0fa275650d52416d6d07014af144681bb0f1aea6718aa1c83ce97fa9c617b652c27f6617e3bb582eadbc301d3f8dbbc082e2394b6c84f738354c514f365da728aacfa100ff56fead4aa7a102cf782fd08d65219ad5f1ebed4e36587e383d57f8107381731b2ae788f47fa334cf3d005118bf4438b0b153bacdd649f8df674fcec5b25ec01a9b6d95e5dc5ae0a4a9868bf9f4c7c40ce9b715dc546c8140c34254defdd4d478ecafca8809944a09081d4853a033c7330a752ff70853c1cf46b3bc3e5b81f386bce2a6a147e34226dcd956a30a195a2ae514284b318215fd86fb569ac525188a1342d7b3737e21310c81ac55b0a8262cb2769a48cdc7a7de3c8e73ede38e5724666528915d78053fa7d74d9761ae0d0b99184f588c79cd71ee99b94bafaf494963dfef4f8382b076b7945c73fb9f5ecb4d19f3ab61ed041a080382f0212762292c3b115e66141149d0e5f8c73d27fa95a5ad8d506f295d924971ec20b744be190745ecc87b97ac18327658dfe43108556abecf0306e265bcd1f858565ee2daf006562bc967789c1a8e28cfd5fe7166b9977e531e5bd3da1fdee94e03b3efa920fea1e7c7364ed384717fc7a70d7589dfabd71a444b8f909a104ef2928e6d3a86e26b02ba318d071317f1d6b2724e9aaccb5858357ecdd62c9595e911fc876893c53be918a17e0f7f096b6532fad6f27a92e4407abbf5d22acb5ecf1d93c22f658be19c8de97315527c1268de217d28883b7d18daea22d377f5f2ee9c5268ba2aa8e20a30652cf0724af5f446418f77563868fd7c2fd52555b0301bc6caa69d783d8b6977a4f96695a0e54f3c38e3f299b7cb92bfc7f230f71a9df49a3ca2344dd6131b9551b91aa1fa6421ddcf5eb548bacf82d548245ec3cf8538d845fb15c4ad996b8c332422f378927b3b90a94e5fe73f8c781ab6aff9c1b7d29f76ff71bcb844c9fbc05da2534faf76b3244dc59a0becf01d20b58710db698f3b298090b3c633cc99e8805ece9a6167b2d7c61decda9d39d8032a6d6e62e6b7881032693619613e34905e7180b3208eddd9c093524adb183d8423bed3c25e496306cf4edf295c6c4a0e05ffda4713b170505af539dbbad8a5e1ab435c053951c3601503e46ae21f60bd2d48af504b95f9b6ad93a03fd02e3cb27a2a776da190b96b591a8a990f1c71fa510631d65c86cc6ff1d34feed7d3363f4bd7a32414d332cb900859ffe05def38cc32d7cf683456494aaecd65256ba80e1e2a093bb4b0d08d18a81927aa1f0558f89b15582bf93378a4c762dda144cc79383f2af6fb829c62f3d37b9af99df28d2b0080deba7e10c67094166a469538241df0ebc43bd02ef8e366cce0f8b56bb5ccceba863448746c32d5fb719537d27b4e3c30c6f3b8c694b2b624430666a0509f44fb9632bbb5fa76ec00b46d8099076a7e5069012342cc82e092f432a34e8b57a82f538a0656d890aefab643a1b7d99fa00f293aa63fdd8be1d8a5dd740932e8be5a4edcecc312fac1cf3dc2179d2e945add45395c91801e4059dc28e9d0bac2fa34e2d3d38b8f5ed3ac6eda8ad867cd7bd18fa57a198e9e565e318b65bdaa549d54b68df3f4aff31843d717ba48120b4327c9bd0586be047556b07056d1d4fe9175fe2ffaf160056ee08225264fdb7d4d4b4673f2c4da151c05ed4719e9c5dfcddf0f4637ba7f558d8b472cb964e5bd231a1dd355bbb3fbbe6b2a86dbe6f23fbfeb4fe5199f8cad2b219c63cefd9013909d3fbe0d8e6f81f68394dd216bf79e41b5c2412e496fe3119e63cf7e8056ff9906b269d132b56b33a5457d6840f7aabdcdffe0b5488f911cec7ee44fc30412688499e2c530d76943752e82dd8937386e3a7190ec7e06fb78bb75deb578349f5621410565fdf67b30da307bf7a7fc9f140dfed317365213718b34f4656df47996bc922b36da5bde3dfd09db2499dd66a7c2e54116ca7484d8311909314668eeb0a38e07515409b3d88326f77878755bbb94725fb7bb3352a5b427deac094bfe75fe168fe9664a7a9007ef9f9621a0e1af24a8cc3f61b5ad650bdcc17d58359d83f2f4e278024b87ae8c6ba41cf1311794f28351299e0561c92390962ee9051d48fba0ffb6a7b734c753ccbb6826f52c29e8c839f2853237e4d425d9aa9ba336c838b045de903d435eac9701c20bac567f78c1317a98a34a829eebdab68c5de8958109cf0ead2bf65efde5334f058fd2cceeb9e2573262ad65b50a655559d77469352d2a568130bd20bbc2db7e0618789bed53fcbb5f74e27ce547b015ff127bf07d0f2116e3b833a665bdd743f1c59ca9ea4699820f6a0ad8f341aa92fd387e76d0fd8c80f356555c7e0f8d13632e2749fe807acb634fcb8216463d95a60cd03901cecff137da74ab81dd10af67cc453258d2ea1a79c41e27ffe17977feee1bb33fca22e6ce000c0c9696427e28add3f2397fe8d727f663cb85a426ec2ffd743e5eb088d8e8a37ab87a93e76702e89692472b9bf116ac25144a79f20a44a443776f5cbbfdcc9a4e3cd21b3ec3707b7016d77ee7ff5ee6cacea5d85066a8c9cf719d4c16ec2d9361b5ac24c6c1a9cb1cd3e467236e9a5b5718fb60b330e018206f0cadc670c6b35930fa932cd04cf719292c775b73c664425b848b415cd506b27f4e57252f70cba787c262b0f10caacf48ef5dc46aa675d51f24490d9a47042e2042cd0cc95978ae7f07761e34c936a7b8e861ea0a87efce11d15dc506480385488a04e577c1df7fa5b3923ee5914620dd37d5e505434b4cffdf76437ea3e06302c58309c47657021b30da0512556495de9980e0ec5a52d93e25a0c888e6175e768041d13ce0dbcfe7f17d1c9e628ab909b1be67430c3b482fdf5840f0b2015e95a9d614013c913d2d04e91013aa255367203c9b1db37a005919939997f80dfe630bbaf6ea4ae694563a49f54297bf5ec1f4ee76b5f28f5d84464253b0c6c6131873e41dca25ce23abe4b6c9da260c420938459f4ba2fe982e55d33dc77382bf52d97155ecb009c2eef2854e4d082b862a407fd2bdd2ba4d46739d193c4ef43f5152be6c72969cd4d2055899122a19d11dd925243e2b06de638a6ccb770b3ea0dce512b76b3b440f89d4addbcc1ec19e739b87bf45eba45c64ed64a73df70c369eec59ebc9be76f1b1bdb7b934443f894d485f06182e8030f65cdb6d034bd3db66db2501d443b0ae584db3b42bb70d605df7fa0c358bab5ee62d2f12c3ab32c3bad880af9e1d80e6ca0cf008a7bcf834b66793f18dc65ab83c0f7e610e01c6d9923242226a1ebf8797f05c11c245cbff38e3f3911ee1aeb11afb6036243f0cfebd717cc75f586c47d7182daa55995d595b430fd534774be36d25d7c10d7e6a84b165f3436ce6f13b6a499496ad43e49997d0c171b4d27bd768c743ebf616d79d2377576b0051336ffa6b395fc2086bc823b9752d06ceeeb5cf33b8897a2b4b89decaa095ebf18537d8f7b63d186e2567cc5341867ecf7d9f93151509b1d2d040eccbc1b62f11932c1fc79d55b4e7c75525fcb1c4913f939616fbca5201397260cc1a54285f91ddff376d7b0f373af38bc4c7c63088c311c280b513b9fc2e3d56ea61dd72ce150b5111786b15a409cc0ffb8fbd86f2ea6980c6404f6fab8720fafa3a705767e5c975e9171590b67397a47213122f7dbcf8feac37b8e4f8d9a3428079b42f72f9b195a39717ff98aff915b07bd8c0d49aa19c2730581e5d57f7f20231571111c6b479e75735ea6c33d2d1a4ed0110f6e7e64a54fee32b8fbb4148a451c7acbc9a67d211b2bc8583b675999112ed0c5d8faeb8b53dbeea26881c833c08d63f52d5f1999a85fc92af866d54c1236aec38e98ab38dac347eb19b2d77413ea92d3788926b9218636212dc59fb816b9e7e89ea5eda9fbce0daa3a92718a8e468235a2e13669b6e95dd7c1b0a8f3af13e9354666f4089a438f21b75dacf71d77f316bccd29b962e91dfd7bdcdb1f27221235e7271703f7520a90cb0406afc547b874469db1b3e7dfa84b3ea116d4359408986e815c0d2c48418dc894ffe809814e6722d6b504b5fece49c063901397b85eabb1e5897c3d3aadbabca72b3ed312a77de55816ba91738ffdb558bae5a9623e5d86c7ef18865b843ec320c6504e7106b2eb66e7d3bb010a6705abb792b97e3e68d6b4c82cd72e8e1c58fb5320a0eda4c65cad685d0e3e7148383e277c64bde0bb79eb85fbf71470a11190a1fb9b567d7d22924f5fd2143e2c19634c54802af5d00b360fb33d5045979e97a7d73d9d79ecfbc5a5946d91ba3e20f714bd11d116ff148e4e29954f70f08c8a4e85ada872984da9d473840e2506040dca723b25efe01e96c66b0ac3742b1a8feb97cb3295034f29e9037ddcbd591d4066667ad180cc6d800f11708cffcbd264bde879882a01a63e74d2d4dd3bb53d01513c646c99daa84efeb065f19e813da5c246216ed54ffc66f69102ee84ee477d96e43abb71d6147d547acf986e387fb5085e8cbee8bcaa1e168089df66fb784d77f7816168d2726b41bb5f395097f149c3bf2e0c755e03f01f01ae5728090bea565ade3ceaee70767fdb52901446b7b76e5a91e5cf0d16b18a0b6f45cb33de3ebaf0dbac65dbeb97379f3e14dd29e03ded81710af6cf7688572adef5b8710ee830b9060e6352d7e75109604c3412bff92ad53a85d6444e3e27e6896e7a796751c650cc4c6bf130f8d2af46cbf93ec8eb81de5cce095869355ff7e130f4a1f0ba47f251a31b23b93cc3d4d18b76f7eb8ecae4ad0d0733bd93e9c60ade54c17c7b585d0c52bd7068aa471f26540ee302d9f87ea457834697d1f8619973ef0a6e08b4e97833a4cc67037aedf30d7f5ff25e2d5c3be33fc873d6314c5a77d3ace986894df28557573e061b42c8db6d3f9068357188dfd89bb9277007aa1d8320fb915d6b678ca827338d6c4c3c4c01d4a03729396d85bac0368731015ee29dc9af729d17bcc03355c505ca0056f3849e54a48ef961d25f4132d36af290487bd2c597c0a70faf63cd743ea53e596d12016c5208d1a6aad4b00030446f37d1947c50e7659f932b41403fd42a1f0afa1f8c0a195d51b739c99e837048a4c374f812a205301209429e049e68e88d4836d883499881758fdb8016f95ec121669bb9a7eef03becc5c3fc2bc1fbcd8f057bcee14bbb00f6057efb0b1a4d1dcb2d4b6a02f0dd4c2394844791ed6e3cf3251d9f099a49a0801c0d46e3e64016e8caa0569c9058b4982dbcbf9d4882f7b1d95a33b601977ef2c62c96fd85a2e8f02004809a30e19499ee12aa80daa7e7d5f948aeb0c6cde78eca4ccc949e3a2e6f3ac12a5942471b63e4ef6bdf4d9af1f099cd1b0d7ea7d129c6957cdd63eb8643efcdeefcdbccac106adaa4d1bc848eca3bf0d07d2c8956feb3750d77cd8330538571661debc2ace71e91994536701ba6ff4c285c33bf32078562286801b9df9964c63dfdbac50a290e1d15a525cb0f76b9909ed8509f96a11cf002048ce593c78300b7d77b7a519783f32e680e4a58217daaae79a119d57672ac084a69f9d246fd7fe53643121bcd4271702bf3fcfc6497268a32fe72bb98e19deca0c73d562e2419bf9fb3e24c022337210010aa24f87431a8421b6b4d51a534f06d313248f2803e1ba02169f47b55839cff97dcc20f542ef79374395048f161694252c3198149d8530cc97ba76fc27f0933a80928217cba211ca76fa3475714b7dfa58ed74c787d6a049407e5c3bf2dfcaae38f2e5f2f4cfd7f55114e24e033666e093c8c38d7bf11cc1e79f4ce8b6bac40f529df7c9f9746165514fc1a7cc961dfcc67716a898d15c7cec0c6fed7b8b7ed6dcbca368cf954829249be7bfb6d6e588890bdafcf357354702136965080cd86433213ed2495022429844bf84258a32ea842b990030226ff5116b97891c3fc381e9418ed410d0bff4f9073c3070c0ff39c3c91bfd99f492c383e84b4eb8fa27b19bfcaae550cacf9284557dbddb35e1a5ed1db8b843de98732575813259160b258fec15e6e5f1f676b326009fa509eb73cb5a7ef4ace31e870b05cf4dd38f346b08fb63e9ee8d1ed466a0bc36d1952ef73cef1e2d1d346b1755c07c10406b1f0529d30a096ac237bac030abbe0461b725dcc7f4e63afe73e60f9ab3c479ac43115e1027571767fe889f5f8cf0b58003a7b23990a3dc9e0985d6078e109d898bf6ace681b27a49a846f9ffa9d9454962bc8f41fa9f47be6305f3e6a2946a03f2add075af9a09fa29fedd71ffa1b5df88b098385995e8ab2ede6c66b6a99dbade99eb3e9b8dc2b5e5abe931e3edaba2bfdf1ee2d7db37efac6b459c971d01cb135ceabb35b40686799bbdedfa1a4fd943f60bd874daf0cd4186379dcdbcefc2b5c64b703493622a78aa117ddcabf2ddbdaac3b45bede4385527976ffa27b6a7c82a4291a3f15c4f1205b2c594e92b9e9ca8406adea585e8885cf927c2efa9e196399a8b766247a15622cc2bdad05f473e332ab9fb0deb25c54e5908e504f8d35b35f2fcbc37d5b435b67c1329c9da0dd16f42f725c4dc48339643155cb3e148ba833934505b45ee68807f0b7c005b1a84e3e420ad09891a92e8c5563a9bb810f79aaf7533ef6f1fb4b41ad635a6cad1e3857594032a8c26bb109d2959b55b79efdb4e8f02530a4a10802d2e0d833fbab6a41102e7345f1e32d2b8581e5f792a799b9bc24ba6718019d0072d5b4df3e6539c68c5b7290b3cce7baf27530226273d771749aabe2b120fd9cbf721f34722ac39f1e47065b5d2208915a806f8eab65fa6eb51886cbda42d4f2ed49f6be8b6e18cf45e8e3ce5ef1295eefd144de4534f38a4eb4f2e6f557a0db276e49e248a8684575343ba40df157b974d5d34e76b6dce1f3f9fe0ffe19b787459a78b0de347278f71f1691af33b40bc4c61fd590f78d96ba6e11452fb1d9a36ff4c2d481040f77258616d90b105be40fc1bbd6b7a20aeb7ef2a18cbc1d4521871153efd7035d462a45b6eede305c44fcd9aae520ee242969deb1b918aaf5b7029190f355f21a214de33def113d0e787bb3eab0dcab1638a93b5617d08642cd1613263a8dbe709dd95629365d4860db6a9c1c651e5932412175fc123343babecaec809e2afd8d5b071df93695af17c4082a0bfad25bc97788c72321b9a7d0abbf896b29baa967e89c32cbf5c690f72ebc6f1a137fb12cc482a1295c35e8ad083e8186326284a5b1018c640fcb0dcb2ab8032d360da50d1f58be6a6e5b98926f973f95011a41630827b2d8419540933e86f815d32d50d8ab833624eb82cf9ee0651358d9bf5b7b943494b66fcdb5816c1f9eff50edf49da83e9baa80fe6d3d2ea1acd7b04aaae4a67b2fd163e91102e5bfe750d1259a527d01fdb3022229a82d8799775bc237d2439bc62c863c520f271ccdcfa57f0e35ad6653a78cc5a934ff204bb99c592ad9584389c3e7b0ff12a820bfdea74a076967e1184d2b21a89a0e4eb4f8c97356b09b81542ebe7df45d9d446642482d28a2664b2c4e9dd7ada1eab4e05df7a64c9cd995fc0d1504d6c3563d9570fdd14453140d46a9d40763a169f4714e5878b977b91ff531ed292d93af7d6eb3f8b639f61a4bad6f1530b8aa8aacd7479f60d1442b665f19b7905439fcfff6ce407714a01820ae7ea2846a4380888db6913146202e84770473dcbc2e7eb1b9e19e0eb2d5ba59378babc77e80a8ca59714809464a02dc7a4fb8824626a20484fb5e67178cd890793fcf8da0a8488028982f059803599c288f5245e6356ce3977f08434fce9ca1ad0b4c3805f56f2bdf9250b97e856b337d2ca2ad219d44c0ec12714e5406585ae50680050620a9b984afa5aa974d83bda7f71b5b8dfd96e7e9aa29a7a7701a6a431d376963ab503ee559983a4749e059890b6fdad6161dae9f913aa2bc754614ec13dd9b57a3e97953d00eac41d23c7a268d072c683f1c0610e65cb1bafaa92f1c176530d3ec6e9bfdfceee63394fd3834e404b4488ca2a4b8c219fb2a48cce28980c36f710fe9766b2078e9defd4c5afca445438b98ffef929126426e0aa2cfadd34a6c89b45d0047ec4422a463d746cd4746b982a948bbf79f8eed166592c136e89b4114b5bde1a986159fca2fa48b78cad51010df2f40a60bc58fee33969fb1040211d4c69a704c612e53bee40331681cd8f1b97214fe2b3080454716b3f6de0e2b1fea403ef1a89c5d1c230a81882c58ffa107fbd0810a55c5400d145f8160ba2944f3ab75305f456c5189eb1be086c95989689ab82e0e9ad8a66ff4a033f115d1091fd53669583bea558c14b8dfe8d3c4dcbe0fd49957fb1a0605b9c344c751aebfc6767dc10eda59a372568bfd4dda85598e6120d4de462a0788a9e01986d2bba26633319302b0786687f3eec8ffae85aa32d73d8ef768f1cd4ce2fa92f4d0bba8e4f59d613dfb19dfca272aa7f19afc78002921cbc430a28e18cebf84b5d2880f640d461ff386f0502131dbe1dafe78ff7b01b5b4bfe9fd2a4fe250530a1b5f3f53a157bcf7374d1ba01cb80da434e0be4053884461ea7fe139794d4abd03e45782623c6e7f7339d69f59e32e36868061469c44b3ecf70374990bab0ab7fbd69049508c0929396b6d4366a07800c2f01f7a609f0caf6788bc20169cc8ebd3016f8ed7c697c05f44472bcb282d60a3b2f2a654a6127bc97a4e6bd47fade678e8db0d57b959390da5b15399677b3be2ad3cad6d5e676b2871f1238cb0cf1a8533f904eea0163e6680615168f36924f6ad91c873d1d1243d5324dbde18dadcdd49ed4e1c40915ef60543af896d21100c0d13e7f0fbae478abcd4da635646bf66cbd0546eb52fc8b316d6131606e468ba96c09c16b20ee21d821aa8fe245572ae6de9ff548810d538d3dc178c4d5cf75f6edad85380fa5e2d89ab1652dc65e0fe917a629d63c030a60d244510b00a8203cd66f0cb1e340e0e60403c222b2a16d1c7a516f48dee49f296dda43d9713d59d0bf77f78912204feb959a0d9f6618c12e4c4e604e0db7dcdbb47902347f4e5c4d4bad193d5f1d840a49b5ddfc1f62b8bc39d32d5464ebed8e5ad48ed5c9bf6d619f0d6ede8c3af0e4da2d5a31ad8256527a0e8129dbdacd77a0bec4f7d4798641eac93cd0caea1071cf05601acf47ef5ffbd76feed3a0d1e92df4994adf1aea1b9f7ed12b5a89c790c1afd72ce2472cebbd38a55c1fa88a13e2f2b5660a41144c04a4185439365e2caaf8ff33f9db7246cfd03dda9b4bf5a740a1e87b71404084890c13cd38f79d70620bf021f322da30853c065c4bef5680d43c240faddf0dd6691a394592800d32415f2f49565ed0a03217446eb11cb0e6e8182181406288fc142a6dcb93dd8471ce6bff480a12f24dc6f98d7259859420a596668e7aa967cd125186e5942b5edbef4c0dd6e04f8ca1c672d1e024565021733f5410e087cabfd0a2987993345b25d7ea8f3f81497cd66534152e711fd1a6b8119862b2b9b15749211772f3d1535839a127908591a99c39d746a54dd0df55e38cb7e2f0da821e8a6121d115903876cfeb3b942846a977cb74fa66bfea6323a5fa464ee0a172ffb6930e8cd3d130aa261bbec257b295", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='X'], 0x0, 0x0, 0x0}) 02:07:42 executing program 3: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x0, 0x0, @dev, 0x6}, 0x1c) shutdown(r0, 0x1) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x14, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}}, &(0x7f00000000c0)=0x4) r2 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000280)={r1}, &(0x7f0000000300)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000340)={r3}, 0x8) 02:07:42 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x2, &(0x7f0000000080)={0x0}, &(0x7f0000000000)=0x9) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000040)={r1}, 0x8) 02:07:42 executing program 0: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) setsockopt$bt_hci_HCI_TIME_STAMP(r0, 0x0, 0x3, &(0x7f0000000040), 0x4) 02:07:42 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x0, 0x0, @dev, 0x6}, 0x1c) shutdown(r0, 0x1) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x14, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}}, &(0x7f00000000c0)=0x4) r2 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000280)={r1}, &(0x7f0000000300)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000340)={r3}, 0x8) 02:07:42 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) madvise(&(0x7f0000795000/0x2000)=nil, 0x2000, 0x3) 02:07:42 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x2, &(0x7f0000000080)={0x0}, &(0x7f0000000000)=0x9) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000040)={r1}, 0x8) 02:07:42 executing program 0: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) setsockopt$bt_hci_HCI_TIME_STAMP(r0, 0x0, 0x3, &(0x7f0000000040), 0x4) [ 486.265586][T20220] sctp: [Deprecated]: syz-executor.1 (pid 20220) Use of int in max_burst socket option. [ 486.265586][T20220] Use struct sctp_assoc_value instead [ 486.281946][T20213] sctp: [Deprecated]: syz-executor.3 (pid 20213) Use of int in max_burst socket option. [ 486.281946][T20213] Use struct sctp_assoc_value instead 02:07:42 executing program 0: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) setsockopt$bt_hci_HCI_TIME_STAMP(r0, 0x0, 0x3, &(0x7f0000000040), 0x4) 02:07:42 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x2, &(0x7f0000000080)={0x0}, &(0x7f0000000000)=0x9) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000040)={r1}, 0x8) 02:07:42 executing program 5: r0 = socket$inet6_sctp(0xa, 0x5, 0x84) getsockopt$inet_sctp6_SCTP_RTOINFO(r0, 0x84, 0x2, &(0x7f0000000080)={0x0}, &(0x7f0000000000)=0x9) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000040)={r1}, 0x8) 02:07:43 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x40, 0x16, 0xa, 0x1, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x14, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_NUM={0x8}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8}]}]}, @NFT_MSG_DELFLOWTABLE={0x30, 0x18, 0xa, 0x801, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x4}]}], {0x14, 0x10}}, 0xb8}}, 0x0) 02:07:43 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000000c0)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f0000002140)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000042c0)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002860714800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r2, 0x0, 0x0) statx(r2, &(0x7f0000000740)='./file0\x00', 0x0, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f0000009800)="6f0f6324ee08e00e51da38d520253f73a82095830e51a28fc62388bda91ec20c1074cc685a701b342342e1a67e6d43177a69bb8de709a26cd010fc1d7ad0ca9394463fd5e19144031bbca2b0e1e68906f90fc8d0d5cea28b5d5f9cafc7f4969c182541e22a7366642d5359577ba8875c2c55eb42c522e66271fd760c6ab17f39c03598803423b4621469ad58e61cfe503b6dc23aa74a90cac4dc48ea9f97262a60a74bca18d768d7b8febafeaa912c0c84b229ad3cdf600eefec69afe5d5ffb969a4a052f9833ea476c4e70c14a59c27d160c258ddda32fac890048c321e044ce17a921252866f943040883c782225ddce1ba70fb098da098edf614746b67cc5734c66c33ca0987a566e4fc3eb7d8bcf422510beb7478b3ef77166cd34a4cc402a5ec56a635e7f8ef3054db860cc67677591c1b582bcf6cfa0ccb32ef59c0d0a3bf26a0615e60309a117d6e54a769a258199a7c2ea0e66314336eb59524cf318e3c2273b3ac7f34e19968800ef0dc656a5999de85d90db0e0f1b82a1f2919f98cdf7b06eda71944411cee7dd0a7eca87665e5eca41c39e9b8bb1e6d35f6905521f78990fd73c6c378b5a33637b3f64fdc1e2f6401520e9136537595838c9a699c9bcc0d4d6cb612309f86d018ccb798f47893d265e672af05eb18c508aba89c8afa279724328249e9a5d1ef1edaa9271d7bbf4d876c8da44a0547c44057bcc24a807bdcd66078972bcc0a302a1fecbb9db40f39f574471e09559ae76bb62ac1e80ce579cac1e0b24074e9815b97aa8ba73379bb972fb43022d589362530c817f1f309f6c555e32382c90b33a1a882a5c7916d4ef621cb037d47aead73c85ac0a34e4bd95cacb1cb70b7b0b0b7f91bf9b387846358cdd56ba71a253311eb119d7cb7101f85979c4ff51f0c1000e36a81a01888598777cdd65540eeb61aed4125ecda5343f5c86c7ba582d62c8bae870ff61e7486fdd7ac8ca96280afb5712dc7d2203c420b37b841767bf8fd501bf26d2efb5ff85f6bd2dd2218005d8b20b053ac4e009714a13c93f590b09736c890ac53572dd20bcd3f2e87be348bd8813d5f21822850db0dea093425b5226d6318850d7d2b5faadc716785e257089d8a1b7345d7c93ed2296e8e7a47c65c21b58897d7f42263576de19d3b50bdbcb34bec78934054aee3fe1907442b5940b8579ea509bc73f4f053068c1188dd8f9f0964e9da9dfda1090fa9707a5233ed654c854ee2f44a375dd560a1429714840b04bd2eafafee3a9940b6c49bfbf5bb3fe86198e688c2783b4504965cc041fb69d1b40e40c6b8f9a7f7a857f7c2bf336d848fa93f874671f4dc2b70bf04387b415ae0153c189228336d0c8e2601f29f9091e688116c0eb22b18f8a9432e9608266a157f3caa023d9f68b013ea1085d0f577d926b9922ab4a35e9ae54f140df69dd72db293dcf81b45d280a7d43ae46c3fded1197d50f639b2e9af206ca9cb38bf07ccb510c97a68cc50eeb1f71cc26fc555130ffbe9ba3f2544d86469931cdf07ca5213920f8b4695d9b7db431d3fdc976c62f9e4529dec0b61a2630c8bffa9a87519e92575894a6578ea22481bb8f79f8bc502ade9c7f315401db2c60549afa3801e6d4bd86e14f93e87a1163c28702bb5805452296b756a5d70e99a25221aec07f0639bf07f97ce2e68975f67f3e393fc778bafbe15bf2b72fb25afa660230bb84522e78b50a32ea6a7ac386fc4f0646d44a3acc07bfae618c8a3984b35148ab23f533f318b8459c768edc85f3e96fb80fbb587c4f389a56d4f0564c8d6a0ce469db6010cd6207d0fda30782530899514d713d11863f5e2e26f3a1a64daa9ed5d96b339a99301617b3b159c55a72b54b174fba070c1d9d49f2e00c9f77a4d9075a8cf5dfc80cee051e8de052a3a43979876a56abfd19713d4f84f897799185dc4bb948c1cb368e9e57ad688b1be6d0cc0fa275650d52416d6d07014af144681bb0f1aea6718aa1c83ce97fa9c617b652c27f6617e3bb582eadbc301d3f8dbbc082e2394b6c84f738354c514f365da728aacfa100ff56fead4aa7a102cf782fd08d65219ad5f1ebed4e36587e383d57f8107381731b2ae788f47fa334cf3d005118bf4438b0b153bacdd649f8df674fcec5b25ec01a9b6d95e5dc5ae0a4a9868bf9f4c7c40ce9b715dc546c8140c34254defdd4d478ecafca8809944a09081d4853a033c7330a752ff70853c1cf46b3bc3e5b81f386bce2a6a147e34226dcd956a30a195a2ae514284b318215fd86fb569ac525188a1342d7b3737e21310c81ac55b0a8262cb2769a48cdc7a7de3c8e73ede38e5724666528915d78053fa7d74d9761ae0d0b99184f588c79cd71ee99b94bafaf494963dfef4f8382b076b7945c73fb9f5ecb4d19f3ab61ed041a080382f0212762292c3b115e66141149d0e5f8c73d27fa95a5ad8d506f295d924971ec20b744be190745ecc87b97ac18327658dfe43108556abecf0306e265bcd1f858565ee2daf006562bc967789c1a8e28cfd5fe7166b9977e531e5bd3da1fdee94e03b3efa920fea1e7c7364ed384717fc7a70d7589dfabd71a444b8f909a104ef2928e6d3a86e26b02ba318d071317f1d6b2724e9aaccb5858357ecdd62c9595e911fc876893c53be918a17e0f7f096b6532fad6f27a92e4407abbf5d22acb5ecf1d93c22f658be19c8de97315527c1268de217d28883b7d18daea22d377f5f2ee9c5268ba2aa8e20a30652cf0724af5f446418f77563868fd7c2fd52555b0301bc6caa69d783d8b6977a4f96695a0e54f3c38e3f299b7cb92bfc7f230f71a9df49a3ca2344dd6131b9551b91aa1fa6421ddcf5eb548bacf82d548245ec3cf8538d845fb15c4ad996b8c332422f378927b3b90a94e5fe73f8c781ab6aff9c1b7d29f76ff71bcb844c9fbc05da2534faf76b3244dc59a0becf01d20b58710db698f3b298090b3c633cc99e8805ece9a6167b2d7c61decda9d39d8032a6d6e62e6b7881032693619613e34905e7180b3208eddd9c093524adb183d8423bed3c25e496306cf4edf295c6c4a0e05ffda4713b170505af539dbbad8a5e1ab435c053951c3601503e46ae21f60bd2d48af504b95f9b6ad93a03fd02e3cb27a2a776da190b96b591a8a990f1c71fa510631d65c86cc6ff1d34feed7d3363f4bd7a32414d332cb900859ffe05def38cc32d7cf683456494aaecd65256ba80e1e2a093bb4b0d08d18a81927aa1f0558f89b15582bf93378a4c762dda144cc79383f2af6fb829c62f3d37b9af99df28d2b0080deba7e10c67094166a469538241df0ebc43bd02ef8e366cce0f8b56bb5ccceba863448746c32d5fb719537d27b4e3c30c6f3b8c694b2b624430666a0509f44fb9632bbb5fa76ec00b46d8099076a7e5069012342cc82e092f432a34e8b57a82f538a0656d890aefab643a1b7d99fa00f293aa63fdd8be1d8a5dd740932e8be5a4edcecc312fac1cf3dc2179d2e945add45395c91801e4059dc28e9d0bac2fa34e2d3d38b8f5ed3ac6eda8ad867cd7bd18fa57a198e9e565e318b65bdaa549d54b68df3f4aff31843d717ba48120b4327c9bd0586be047556b07056d1d4fe9175fe2ffaf160056ee08225264fdb7d4d4b4673f2c4da151c05ed4719e9c5dfcddf0f4637ba7f558d8b472cb964e5bd231a1dd355bbb3fbbe6b2a86dbe6f23fbfeb4fe5199f8cad2b219c63cefd9013909d3fbe0d8e6f81f68394dd216bf79e41b5c2412e496fe3119e63cf7e8056ff9906b269d132b56b33a5457d6840f7aabdcdffe0b5488f911cec7ee44fc30412688499e2c530d76943752e82dd8937386e3a7190ec7e06fb78bb75deb578349f5621410565fdf67b30da307bf7a7fc9f140dfed317365213718b34f4656df47996bc922b36da5bde3dfd09db2499dd66a7c2e54116ca7484d8311909314668eeb0a38e07515409b3d88326f77878755bbb94725fb7bb3352a5b427deac094bfe75fe168fe9664a7a9007ef9f9621a0e1af24a8cc3f61b5ad650bdcc17d58359d83f2f4e278024b87ae8c6ba41cf1311794f28351299e0561c92390962ee9051d48fba0ffb6a7b734c753ccbb6826f52c29e8c839f2853237e4d425d9aa9ba336c838b045de903d435eac9701c20bac567f78c1317a98a34a829eebdab68c5de8958109cf0ead2bf65efde5334f058fd2cceeb9e2573262ad65b50a655559d77469352d2a568130bd20bbc2db7e0618789bed53fcbb5f74e27ce547b015ff127bf07d0f2116e3b833a665bdd743f1c59ca9ea4699820f6a0ad8f341aa92fd387e76d0fd8c80f356555c7e0f8d13632e2749fe807acb634fcb8216463d95a60cd03901cecff137da74ab81dd10af67cc453258d2ea1a79c41e27ffe17977feee1bb33fca22e6ce000c0c9696427e28add3f2397fe8d727f663cb85a426ec2ffd743e5eb088d8e8a37ab87a93e76702e89692472b9bf116ac25144a79f20a44a443776f5cbbfdcc9a4e3cd21b3ec3707b7016d77ee7ff5ee6cacea5d85066a8c9cf719d4c16ec2d9361b5ac24c6c1a9cb1cd3e467236e9a5b5718fb60b330e018206f0cadc670c6b35930fa932cd04cf719292c775b73c664425b848b415cd506b27f4e57252f70cba787c262b0f10caacf48ef5dc46aa675d51f24490d9a47042e2042cd0cc95978ae7f07761e34c936a7b8e861ea0a87efce11d15dc506480385488a04e577c1df7fa5b3923ee5914620dd37d5e505434b4cffdf76437ea3e06302c58309c47657021b30da0512556495de9980e0ec5a52d93e25a0c888e6175e768041d13ce0dbcfe7f17d1c9e628ab909b1be67430c3b482fdf5840f0b2015e95a9d614013c913d2d04e91013aa255367203c9b1db37a005919939997f80dfe630bbaf6ea4ae694563a49f54297bf5ec1f4ee76b5f28f5d84464253b0c6c6131873e41dca25ce23abe4b6c9da260c420938459f4ba2fe982e55d33dc77382bf52d97155ecb009c2eef2854e4d082b862a407fd2bdd2ba4d46739d193c4ef43f5152be6c72969cd4d2055899122a19d11dd925243e2b06de638a6ccb770b3ea0dce512b76b3b440f89d4addbcc1ec19e739b87bf45eba45c64ed64a73df70c369eec59ebc9be76f1b1bdb7b934443f894d485f06182e8030f65cdb6d034bd3db66db2501d443b0ae584db3b42bb70d605df7fa0c358bab5ee62d2f12c3ab32c3bad880af9e1d80e6ca0cf008a7bcf834b66793f18dc65ab83c0f7e610e01c6d9923242226a1ebf8797f05c11c245cbff38e3f3911ee1aeb11afb6036243f0cfebd717cc75f586c47d7182daa55995d595b430fd534774be36d25d7c10d7e6a84b165f3436ce6f13b6a499496ad43e49997d0c171b4d27bd768c743ebf616d79d2377576b0051336ffa6b395fc2086bc823b9752d06ceeeb5cf33b8897a2b4b89decaa095ebf18537d8f7b63d186e2567cc5341867ecf7d9f93151509b1d2d040eccbc1b62f11932c1fc79d55b4e7c75525fcb1c4913f939616fbca5201397260cc1a54285f91ddff376d7b0f373af38bc4c7c63088c311c280b513b9fc2e3d56ea61dd72ce150b5111786b15a409cc0ffb8fbd86f2ea6980c6404f6fab8720fafa3a705767e5c975e9171590b67397a47213122f7dbcf8feac37b8e4f8d9a3428079b42f72f9b195a39717ff98aff915b07bd8c0d49aa19c2730581e5d57f7f20231571111c6b479e75735ea6c33d2d1a4ed0110f6e7e64a54fee32b8fbb4148a451c7acbc9a67d211b2bc8583b675999112ed0c5d8faeb8b53dbeea26881c833c08d63f52d5f1999a85fc92af866d54c1236aec38e98ab38dac347eb19b2d77413ea92d3788926b9218636212dc59fb816b9e7e89ea5eda9fbce0daa3a92718a8e468235a2e13669b6e95dd7c1b0a8f3af13e9354666f4089a438f21b75dacf71d77f316bccd29b962e91dfd7bdcdb1f27221235e7271703f7520a90cb0406afc547b874469db1b3e7dfa84b3ea116d4359408986e815c0d2c48418dc894ffe809814e6722d6b504b5fece49c063901397b85eabb1e5897c3d3aadbabca72b3ed312a77de55816ba91738ffdb558bae5a9623e5d86c7ef18865b843ec320c6504e7106b2eb66e7d3bb010a6705abb792b97e3e68d6b4c82cd72e8e1c58fb5320a0eda4c65cad685d0e3e7148383e277c64bde0bb79eb85fbf71470a11190a1fb9b567d7d22924f5fd2143e2c19634c54802af5d00b360fb33d5045979e97a7d73d9d79ecfbc5a5946d91ba3e20f714bd11d116ff148e4e29954f70f08c8a4e85ada872984da9d473840e2506040dca723b25efe01e96c66b0ac3742b1a8feb97cb3295034f29e9037ddcbd591d4066667ad180cc6d800f11708cffcbd264bde879882a01a63e74d2d4dd3bb53d01513c646c99daa84efeb065f19e813da5c246216ed54ffc66f69102ee84ee477d96e43abb71d6147d547acf986e387fb5085e8cbee8bcaa1e168089df66fb784d77f7816168d2726b41bb5f395097f149c3bf2e0c755e03f01f01ae5728090bea565ade3ceaee70767fdb52901446b7b76e5a91e5cf0d16b18a0b6f45cb33de3ebaf0dbac65dbeb97379f3e14dd29e03ded81710af6cf7688572adef5b8710ee830b9060e6352d7e75109604c3412bff92ad53a85d6444e3e27e6896e7a796751c650cc4c6bf130f8d2af46cbf93ec8eb81de5cce095869355ff7e130f4a1f0ba47f251a31b23b93cc3d4d18b76f7eb8ecae4ad0d0733bd93e9c60ade54c17c7b585d0c52bd7068aa471f26540ee302d9f87ea457834697d1f8619973ef0a6e08b4e97833a4cc67037aedf30d7f5ff25e2d5c3be33fc873d6314c5a77d3ace986894df28557573e061b42c8db6d3f9068357188dfd89bb9277007aa1d8320fb915d6b678ca827338d6c4c3c4c01d4a03729396d85bac0368731015ee29dc9af729d17bcc03355c505ca0056f3849e54a48ef961d25f4132d36af290487bd2c597c0a70faf63cd743ea53e596d12016c5208d1a6aad4b00030446f37d1947c50e7659f932b41403fd42a1f0afa1f8c0a195d51b739c99e837048a4c374f812a205301209429e049e68e88d4836d883499881758fdb8016f95ec121669bb9a7eef03becc5c3fc2bc1fbcd8f057bcee14bbb00f6057efb0b1a4d1dcb2d4b6a02f0dd4c2394844791ed6e3cf3251d9f099a49a0801c0d46e3e64016e8caa0569c9058b4982dbcbf9d4882f7b1d95a33b601977ef2c62c96fd85a2e8f02004809a30e19499ee12aa80daa7e7d5f948aeb0c6cde78eca4ccc949e3a2e6f3ac12a5942471b63e4ef6bdf4d9af1f099cd1b0d7ea7d129c6957cdd63eb8643efcdeefcdbccac106adaa4d1bc848eca3bf0d07d2c8956feb3750d77cd8330538571661debc2ace71e91994536701ba6ff4c285c33bf32078562286801b9df9964c63dfdbac50a290e1d15a525cb0f76b9909ed8509f96a11cf002048ce593c78300b7d77b7a519783f32e680e4a58217daaae79a119d57672ac084a69f9d246fd7fe53643121bcd4271702bf3fcfc6497268a32fe72bb98e19deca0c73d562e2419bf9fb3e24c022337210010aa24f87431a8421b6b4d51a534f06d313248f2803e1ba02169f47b55839cff97dcc20f542ef79374395048f161694252c3198149d8530cc97ba76fc27f0933a80928217cba211ca76fa3475714b7dfa58ed74c787d6a049407e5c3bf2dfcaae38f2e5f2f4cfd7f55114e24e033666e093c8c38d7bf11cc1e79f4ce8b6bac40f529df7c9f9746165514fc1a7cc961dfcc67716a898d15c7cec0c6fed7b8b7ed6dcbca368cf954829249be7bfb6d6e588890bdafcf357354702136965080cd86433213ed2495022429844bf84258a32ea842b990030226ff5116b97891c3fc381e9418ed410d0bff4f9073c3070c0ff39c3c91bfd99f492c383e84b4eb8fa27b19bfcaae550cacf9284557dbddb35e1a5ed1db8b843de98732575813259160b258fec15e6e5f1f676b326009fa509eb73cb5a7ef4ace31e870b05cf4dd38f346b08fb63e9ee8d1ed466a0bc36d1952ef73cef1e2d1d346b1755c07c10406b1f0529d30a096ac237bac030abbe0461b725dcc7f4e63afe73e60f9ab3c479ac43115e1027571767fe889f5f8cf0b58003a7b23990a3dc9e0985d6078e109d898bf6ace681b27a49a846f9ffa9d9454962bc8f41fa9f47be6305f3e6a2946a03f2add075af9a09fa29fedd71ffa1b5df88b098385995e8ab2ede6c66b6a99dbade99eb3e9b8dc2b5e5abe931e3edaba2bfdf1ee2d7db37efac6b459c971d01cb135ceabb35b40686799bbdedfa1a4fd943f60bd874daf0cd4186379dcdbcefc2b5c64b703493622a78aa117ddcabf2ddbdaac3b45bede4385527976ffa27b6a7c82a4291a3f15c4f1205b2c594e92b9e9ca8406adea585e8885cf927c2efa9e196399a8b766247a15622cc2bdad05f473e332ab9fb0deb25c54e5908e504f8d35b35f2fcbc37d5b435b67c1329c9da0dd16f42f725c4dc48339643155cb3e148ba833934505b45ee68807f0b7c005b1a84e3e420ad09891a92e8c5563a9bb810f79aaf7533ef6f1fb4b41ad635a6cad1e3857594032a8c26bb109d2959b55b79efdb4e8f02530a4a10802d2e0d833fbab6a41102e7345f1e32d2b8581e5f792a799b9bc24ba6718019d0072d5b4df3e6539c68c5b7290b3cce7baf27530226273d771749aabe2b120fd9cbf721f34722ac39f1e47065b5d2208915a806f8eab65fa6eb51886cbda42d4f2ed49f6be8b6e18cf45e8e3ce5ef1295eefd144de4534f38a4eb4f2e6f557a0db276e49e248a8684575343ba40df157b974d5d34e76b6dce1f3f9fe0ffe19b787459a78b0de347278f71f1691af33b40bc4c61fd590f78d96ba6e11452fb1d9a36ff4c2d481040f77258616d90b105be40fc1bbd6b7a20aeb7ef2a18cbc1d4521871153efd7035d462a45b6eede305c44fcd9aae520ee242969deb1b918aaf5b7029190f355f21a214de33def113d0e787bb3eab0dcab1638a93b5617d08642cd1613263a8dbe709dd95629365d4860db6a9c1c651e5932412175fc123343babecaec809e2afd8d5b071df93695af17c4082a0bfad25bc97788c72321b9a7d0abbf896b29baa967e89c32cbf5c690f72ebc6f1a137fb12cc482a1295c35e8ad083e8186326284a5b1018c640fcb0dcb2ab8032d360da50d1f58be6a6e5b98926f973f95011a41630827b2d8419540933e86f815d32d50d8ab833624eb82cf9ee0651358d9bf5b7b943494b66fcdb5816c1f9eff50edf49da83e9baa80fe6d3d2ea1acd7b04aaae4a67b2fd163e91102e5bfe750d1259a527d01fdb3022229a82d8799775bc237d2439bc62c863c520f271ccdcfa57f0e35ad6653a78cc5a934ff204bb99c592ad9584389c3e7b0ff12a820bfdea74a076967e1184d2b21a89a0e4eb4f8c97356b09b81542ebe7df45d9d446642482d28a2664b2c4e9dd7ada1eab4e05df7a64c9cd995fc0d1504d6c3563d9570fdd14453140d46a9d40763a169f4714e5878b977b91ff531ed292d93af7d6eb3f8b639f61a4bad6f1530b8aa8aacd7479f60d1442b665f19b7905439fcfff6ce407714a01820ae7ea2846a4380888db6913146202e84770473dcbc2e7eb1b9e19e0eb2d5ba59378babc77e80a8ca59714809464a02dc7a4fb8824626a20484fb5e67178cd890793fcf8da0a8488028982f059803599c288f5245e6356ce3977f08434fce9ca1ad0b4c3805f56f2bdf9250b97e856b337d2ca2ad219d44c0ec12714e5406585ae50680050620a9b984afa5aa974d83bda7f71b5b8dfd96e7e9aa29a7a7701a6a431d376963ab503ee559983a4749e059890b6fdad6161dae9f913aa2bc754614ec13dd9b57a3e97953d00eac41d23c7a268d072c683f1c0610e65cb1bafaa92f1c176530d3ec6e9bfdfceee63394fd3834e404b4488ca2a4b8c219fb2a48cce28980c36f710fe9766b2078e9defd4c5afca445438b98ffef929126426e0aa2cfadd34a6c89b45d0047ec4422a463d746cd4746b982a948bbf79f8eed166592c136e89b4114b5bde1a986159fca2fa48b78cad51010df2f40a60bc58fee33969fb1040211d4c69a704c612e53bee40331681cd8f1b97214fe2b3080454716b3f6de0e2b1fea403ef1a89c5d1c230a81882c58ffa107fbd0810a55c5400d145f8160ba2944f3ab75305f456c5189eb1be086c95989689ab82e0e9ad8a66ff4a033f115d1091fd53669583bea558c14b8dfe8d3c4dcbe0fd49957fb1a0605b9c344c751aebfc6767dc10eda59a372568bfd4dda85598e6120d4de462a0788a9e01986d2bba26633319302b0786687f3eec8ffae85aa32d73d8ef768f1cd4ce2fa92f4d0bba8e4f59d613dfb19dfca272aa7f19afc78002921cbc430a28e18cebf84b5d2880f640d461ff386f0502131dbe1dafe78ff7b01b5b4bfe9fd2a4fe250530a1b5f3f53a157bcf7374d1ba01cb80da434e0be4053884461ea7fe139794d4abd03e45782623c6e7f7339d69f59e32e36868061469c44b3ecf70374990bab0ab7fbd69049508c0929396b6d4366a07800c2f01f7a609f0caf6788bc20169cc8ebd3016f8ed7c697c05f44472bcb282d60a3b2f2a654a6127bc97a4e6bd47fade678e8db0d57b959390da5b15399677b3be2ad3cad6d5e676b2871f1238cb0cf1a8533f904eea0163e6680615168f36924f6ad91c873d1d1243d5324dbde18dadcdd49ed4e1c40915ef60543af896d21100c0d13e7f0fbae478abcd4da635646bf66cbd0546eb52fc8b316d6131606e468ba96c09c16b20ee21d821aa8fe245572ae6de9ff548810d538d3dc178c4d5cf75f6edad85380fa5e2d89ab1652dc65e0fe917a629d63c030a60d244510b00a8203cd66f0cb1e340e0e60403c222b2a16d1c7a516f48dee49f296dda43d9713d59d0bf77f78912204feb959a0d9f6618c12e4c4e604e0db7dcdbb47902347f4e5c4d4bad193d5f1d840a49b5ddfc1f62b8bc39d32d5464ebed8e5ad48ed5c9bf6d619f0d6ede8c3af0e4da2d5a31ad8256527a0e8129dbdacd77a0bec4f7d4798641eac93cd0caea1071cf05601acf47ef5ffbd76feed3a0d1e92df4994adf1aea1b9f7ed12b5a89c790c1afd72ce2472cebbd38a55c1fa88a13e2f2b5660a41144c04a4185439365e2caaf8ff33f9db7246cfd03dda9b4bf5a740a1e87b71404084890c13cd38f79d70620bf021f322da30853c065c4bef5680d43c240faddf0dd6691a394592800d32415f2f49565ed0a03217446eb11cb0e6e8182181406288fc142a6dcb93dd8471ce6bff480a12f24dc6f98d7259859420a596668e7aa967cd125186e5942b5edbef4c0dd6e04f8ca1c672d1e024565021733f5410e087cabfd0a2987993345b25d7ea8f3f81497cd66534152e711fd1a6b8119862b2b9b15749211772f3d1535839a127908591a99c39d746a54dd0df55e38cb7e2f0da821e8a6121d115903876cfeb3b942846a977cb74fa66bfea6323a5fa464ee0a172ffb6930e8cd3d130aa261bbec257b295", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='X'], 0x0, 0x0, 0x0}) 02:07:43 executing program 1: r0 = socket$inet6_sctp(0xa, 0x1, 0x84) sendto$inet6(r0, &(0x7f0000847fff)='X', 0x1, 0x0, &(0x7f000005ffe4)={0xa, 0x0, 0x0, @dev, 0x6}, 0x1c) shutdown(r0, 0x1) getsockopt$inet_sctp6_SCTP_PEER_ADDR_THLDS(r0, 0x84, 0x14, &(0x7f0000000000)={0x0, @in={{0x2, 0x0, @empty}}}, &(0x7f00000000c0)=0x4) r2 = socket$inet_sctp(0x2, 0x1, 0x84) getsockopt$inet_sctp_SCTP_CONTEXT(r2, 0x84, 0x11, &(0x7f0000000280)={r1}, &(0x7f0000000300)=0x8) setsockopt$inet_sctp6_SCTP_PR_SUPPORTED(r0, 0x84, 0x71, &(0x7f0000000340)={r3}, 0x8) 02:07:43 executing program 0: r0 = syz_init_net_socket$bt_hci(0x1f, 0x3, 0x1) setsockopt$bt_hci_HCI_TIME_STAMP(r0, 0x0, 0x3, &(0x7f0000000040), 0x4) 02:07:43 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @remote, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast}, @source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x33, 0x0, @rand_addr, @remote}}}}}}, 0x0) 02:07:43 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x40, 0x16, 0xa, 0x1, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x14, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_NUM={0x8}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8}]}]}, @NFT_MSG_DELFLOWTABLE={0x30, 0x18, 0xa, 0x801, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x4}]}], {0x14, 0x10}}, 0xb8}}, 0x0) 02:07:43 executing program 2: mmap(&(0x7f0000000000/0xb36000)=nil, 0xb36000, 0x3, 0x8031, 0xffffffffffffffff, 0x0) socket$nl_generic(0x10, 0x3, 0x10) madvise(&(0x7f0000795000/0x2000)=nil, 0x2000, 0x3) 02:07:43 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @remote, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast}, @source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x33, 0x0, @rand_addr, @remote}}}}}}, 0x0) 02:07:43 executing program 0: syz_mount_image$btrfs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4506fe0, 0x23, &(0x7f0000000ec0)=[{&(0x7f0000016300)="01000000000000", 0x7}, {&(0x7f0000015900)="0000000000000000000000000000000000000003010000000000000100000000000000000600000000000000000005000766696c", 0x34, 0x7}, {&(0x7f0000019300)="223e63d300000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb3800e0d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50600000000000000040000000000000006000000000000000000000000f90100000000000000730f0000280000000100000000000000cc0000d00000000000430f0000300000000100000000000000cc0000500100000000130f0000300000000100000000000000cc0000d00100000000e30e0000300000000100000000000000cc0000500200000000b30e0000300000000100000000000000cc0000500400000000830e000030", 0xf8, 0x3b}, {&(0x7f0000000880)="6a4f0ba90000050a00000000ffffff8c00000000000000000000000000000000da33867de3824163b5e0ea15c91cfb38000001000000000001000000000000005f42485266535f4d07000000000000000000d00100240000001050010000000000000000000000000000000000000000000000080000000000d00000000000000600000000000000fcff0000000000000010006000001000000010000000100000810000000500000000000000000000000000000000000000000000004501000000000000000000000001000000000000000000000800000000000080050000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000068ec300d682443b280c15683d9dd1cb1da60867de3824163b5e0ea15c91cfb380000000000000000000000009a63f8c3b2ef255b55f93f64181529b7ac5b82349a418f59f86ad7f8bef5929b021002c1b7317f7ea9fb51ac144a911a191082396582c08b0a9e245948df6e3b25028289ded7e8dfc0f2fd19446320ee9647748926fd80d85cba1b053ac46da1f8a2e959e28d797536cd233fb777650c806997121b9130de109b", 0x1b2, 0x10000}, {&(0x7f0000010200)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00\x00\x00\x00\a\x00'/32, 0x20, 0x10220}, {&(0x7f0000010300)="00000000000000000000000001000000000000e400005001000000000000800000000000020000000000000000000100000000002200000000000000000001000000010000100000020001000100000000000000000050010000000068ec300d682443b280c15683d9dd1cb101000000000000000000d0010000000068ec300d682443b280c15683d9dd1cb10000000100000000002200000000000000000001000000010000100000020001000100000000000000000050010000000068ec300d682443b280c15683d9dd1cb101000000000000000000d0010000000068ec300d682443b280c15683d9dd1cb100"/254, 0xfe, 0x10320}, {&(0x7f0000010400)="00000000000000000000000090d001000000000500000000000000001050010000000005000000000000000070d0010000000005000000000000000000d0010000000004000000000000000080d0010000000005000000000000000040d00100000000040000000000000000000008000000000080000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0d0010000000006000000000000000010500100000000050000000000000000a0d00100000000060000000000000000b0d00100000000060000000000000000e0d0010000000006000000000000000030d001000000000600000000000000000000080000000000d000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000d001000000000700000000000000001050010000000005000000000000000010d00100000000070000000000000000b0d00100000000060000000000000000e0d0010000000006000000000000000030d001000000000600000000000000000000080000000000d000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000010d001000000000400000000000000000050010000000004000000000000000020d0010000000004000000000000000000d0010000000004000000000000000030d0010000000004000000000000000040d001000000000400000000000000000000080000000000800000000000000100"/638, 0x27e, 0x10b20}, {&(0x7f0000011d00)="000053bc645f000000000000", 0xc, 0x500c20}, {&(0x7f0000011e00)="0000000000000000000000000000000000000100"/30, 0x1e, 0x500c80}, {&(0x7f0000013400)="0000000000000000000000000000000000000000000000000000000002002e2e0300"/48, 0x30, 0x504f40}, {&(0x7f0000013500)="5cebd97b00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb38000050010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50400000000000000030000000000000006000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e0000", 0x93, 0x1500000}, {&(0x7f0000013600)="00000000000000000000000000000000000200000000020000000000000000000100000000002400000000000000000001000000010000100000020001000100000000000000000050020000000068ec300d682443b280c15683d9dd1cb10100000000000000000050040000000068ec300d682443b280c15683d9dd1cb10000800000000000020000000000000000000100000000002200000000000000000001000000010000100000020001000100000000000000000050010000000068ec300d682443b280c15683d9dd1cb101000000000000000000d0010000000068ec300d682443b280c15683d9dd1cb100008000000000000200000000000000000001000000000001000000000000000000010000000100001000000100010001000000000000000000d0000000000068ec300d682443b280c15683d9dd1cb10000800000000000020000000000000000000100000000000400000000000000000001000000010000100000010001000100000000000000000050000000000068ec300d682443b280c15683d9dd1cb10000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000068ec300d682443b280c15683d9dd1cb101000000000000000000000800000000000040060000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000068ec300d682443b280c15683d9dd1cb1da33867de3824163b5e0ea15c91cfb38ac11ef1e00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb38001050010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50500000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000d00000000000e90e0000500000000001000000000000e40000500100000000790e0000700000000001000000000000e40000d00100000000090e0000700000000001000000000000e40000d00100000000090e0000700000000001000000000000e40000d00100000000b90d0000700000", 0x33a, 0x1500dc0}, {&(0x7f0000013a00)="00000000000000000000000000000000000200000000020000000000000000000100000000002400000000000000000001000000010000100000020001000100000000000000000050020000000068ec300d682443b280c15683d9dd1cb10000000200000000020000000000000000000100000000002400000000000000000001000000010000100000020001000100000000000000000050020000000068ec300d682443b280c15683d9dd1cb10000000200000000020000000000000000000100000000002400000000000000000001000000010000100000020001000100000000000000000050020000000068ec300d682443b280c15683d9dd1cb10100000000000000000050040000000068ec300d682443b280c15683d9dd1cb10000800000000000020000000000000000000100000000002200000000000000000001000000010000100000020001000100000000000000000050010000000068ec300d682443b280c15683d9dd1cb101000000000000000000d0010000000068ec300d682443b280c15683d9dd1cb100008000000000000200000000000000000001000000000001000000000000000000010000000100001000000100010001000000000000000000d0000000000068ec300d682443b280c15683d9dd1cb101000000000000000000000800000000000080050000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000068ec300d682443b280c15683d9dd1cb1da33867de3824163b5e0ea15c91cfb38", 0x240, 0x1501dc0}, {&(0x7f0000014500)="ea524bfb00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380000d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5070000000000000001000000000000000a000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000090000000000000084000000000000000026060000b7010000f7ffffffffffffff8400000000000000006f040000b701000000", 0x160, 0x2500000}, {&(0x7f0000000040)="0000000000000000000000000000000000000000040000000000000000010000000000000050d08abb4b094c8972e0e23162010000000000000000000000000010000000000000000000000000000000000000000000000100"/109, 0x6d, 0x2500560}, {&(0x7f0000014800)="0000000000000000000000040000000000000000000000000000000060d001000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000004000000", 0x5e, 0x2500720}, {&(0x7f0000014900)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100000000", 0x3c, 0x2500840}, {&(0x7f0000014a00)="0000060000000000000000000000000000000030d0010000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000060000000000000000", 0x5a, 0x25008e0}, {&(0x7f0000014b00)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053bc645f000000000000000053bc645f000000000000000053bc645f000000000000000053bc645f000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000000000000080ffffffff", 0x132, 0x25009e0}, {&(0x7f0000014d00)="000000000000000000000600000000000000000100000000000000b0d00100000000000000000000000000300000000000000000000000000000000000000000000001000000000000000000000000000000000000000000010600000000000000cd69a5fa4312404a985677503928c3ec0000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000054bc645f000000004b03321c53bc645f00"/218, 0xda, 0x2500b60}, {&(0x7f0000014e00)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/84, 0x54, 0x2500c80}, {&(0x7f0000014f00)="0000000000000000000000000000000000000600000000000000000000000000000000e0d00100000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600"/123, 0x7b, 0x2500d20}, {&(0x7f0000015000)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41", 0x3f, 0x2500e40}, {&(0x7f0000015100)="000000000000000000070000000000000000000000000000000010d00100000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700", 0x5a, 0x2500ee0}, {&(0x7f0000015200)="4658e68800000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380010d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5070000000000000002000000000000000e000000000000d00000000000a80030000000000000660f0000350000000000d00000000000c000008000000000004e0f0000180000000000500100000000c00000800000000000360f0000180000000010500100000000a90000000000000000150f0000210000000000d00100000000a90000000000000000f40e0000210000000000d00100000000c00000000200000000dc0e0000180000000010d00100000000a90000000000000000bb0e0000210000000020d00100000000a900000000000000009a0e0000210000000030d00100000000a90000000000000000790e0000210000000050d00100000000a90000000000000000580e0000210000000060d00100000000a90000000000000000370e00002100000000b0d00100000000a90100000000000000160e00002100000000c0d00100000000a90000000000000000f50d00002100000000e0d00100000000a90000000000000000d40d000021", 0x1c0, 0x2501000}, {&(0x7f0000015400)="00000000000000000000000000000000000000000000000000010000000000000006000000000000000200000000000000b00400000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000004000000000000000200000000000000b00900000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000006000000000000000200000000000000b00700000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000007000000000000000200000000000000b00200000000000000009000000000000000010000000000002400000000000000010000000000000007000000000000000200000000000000b00100000000000000010000000000000005000000000000000200000000000000b00300000000000000001000000000000000010000000000002200000000000000003000000000000000010000000000000100000000000000010000000000000006000000000000000100000000000000b205000000000000000501000000000000000000000000000001000000cdc9502b00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380020d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50600000000000000050000000000000012000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c0000000001000000000000544bae790400000000cc0e0000230000000001000000000000546b826b1100000000a50e000027000000000100000000000054bf5d291700000000820e000023000000000100000000000054bcde42e5000000005f0e000023000000000100000000000054482d12f6000000003c0e0000230000000001000000000000600200000000000000190e0000230000000001000000000000600300000000000000f60d0000230000000001000000000000600400000000000000d30d0000230000000001000000000000600500000000000000b00d0000230000000001000000000000600600000000000000890d0000270000000101000000000000010000000000000000e90c0000a000000001010000000000000c0001000000000000da0c00000f0000000101000000000000544bae790400000000b70c000023000000010100000000000054482d12f600000000940c0000230000000101000000000000600200000000000000710c00002300000001010000000000006003000000000000004e0c00002300"/1038, 0x40e, 0x2501e20}, {&(0x7f0000015e00)="c69f853800000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380050d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50400000000000000f7ffffffffffffff02000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c", 0x94, 0x2505000}, {&(0x7f0000000b80)="0000000000000000000000000000000000000000000000000000000002002e2e04000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ed410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053bc645f000000000000000053bc645f000000000000000053bc645f0000000000000000000000000000000000000000c5939ab200000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380060d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5040000000000000009000000000000000100000000cd69a5fa4312404afb985677503928c3ec930f000008", 0x13b, 0x2505f40}, {&(0x7f0000000d40)="00000000000000000000000000000000000000000000000005000000000000004aa387b800000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380070d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5050000000000000002000000000000000b000000000000d00000000000c00000800000000000830f0000180000000000500100000000c000008000000000006b0f0000180000000010500100000000a900000000000000004a0f0000210000000000d00100000000a90000000000000000290f0000210000000000d00100000000c00000000200000000110f0000180000000040d00100000000a90000000000000000f00e0000210000000050d00100000000a90000000000000000cf0e0000210000000060d00100000000a90000000000000000ae0e0000210000000070d00100000000a900000000000000008d0e0000210000000080", 0x168, 0x2506fe0}, {&(0x7f0000017700)="00000000000000000000000000000000000000000000000000010000000000000006000000000000000200000000000000b00400000000000000010000000000000006000000000000000200000000000000b00100000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000200000000000000b00200000000000000010000000000000004000000000000000200000000000000b00900000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000006000000000000000200000000000000b00700000000000000010000000000000006000000000000000200000000000000b00500000000000000009000000000000000010000000000002400000000000000010000000000000005000000000000000200000000000000b00300000000000000001000000000000000010000000000002200000000000000003000000000000000010000000000000100000000000000010000000000000006000000000000000100000000000000b2050000000000000005010000000000000000000000000000010000005f3fec2e00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb3800b0d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa506000000000000000500000000000000020000000100010000000000000100000000000000000020d001000000000600000000000000020100000000000001000000000000000000c0d0010000000006", 0x280, 0x250ae20}, {&(0x7f0000017a00)="216a7c5500000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb3800c0d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50600000000000000050000000000000011000000000201000000000000010000000000000000fb0e0000a000000002010000000000000c0101000000000000ec0e00000f00000002010000000000006c0000000000000000bd0a00002f04000003010000000000000100000000000000001d0a0000a000000003010000000000000c01010000000000000e0a00000f00000003010000000000006c0000000000000000d30900003b000000040100000000000001000000000000000033090000a000000004010000000000000c0001000000000000240900000f00000004010000000000001822a8f12600000000f50800002f000000040100000000000018d65ba13500000000c60800002f00000004010000000000006c0000000000000000a70800001f000000050100000000000001000000000000000007080000a000000005010000000000000c0001000000000000e90700001e00000005010000000000006c0000000000000000b407000035000000060100000000000001000000000000000014070000a000000006010000000000000c0001000000000000010700001300000006010000000000006c0000000000000000880600007900"/541, 0x21d, 0x250c000}, {&(0x7f0000017d00)="0000000000000000000000000006000000000000006400000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730600000000000000090066696c652e636f6c6406000000000000000600000000000000640000000000000064000000000000000000000000000000010000000000000000000000ed810000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a0600000000000000003000000000000000000000010000d000000000000030000000000000000000000000000000300000000000000400000000000000050066696c65320500000000000000050066696c653306000000000000000600000000000000282300000000000000300000000000000000000000000000020000000000000000000000ed810000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a06000000000000000a00000000000000000000000073797a6b616c6c6572730000000000000000000000000000000000060000000000000006000b0008757365722e7861747472317861747472310000000000000000000000000000000000060000000000000006000b0008757365722e7861747472327861747472320300000000000000050066696c6531060000000000000006000000000000000a000000000000000a000000000000000000000000000000010000000000000000000000ed810000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a0600000000000000260000000000000000000000002f746d702f73797a2d696d61676567656e3137383839303333342f66696c65302f66696c65300300000000000000050066696c653106000000000000000600000000000000260000000000000026000000000000000000000000000000010000000000000000000000ffa10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a06000000000000001a04000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c0200000000000000050066696c6530060000000000000006000000000000001a040000000000001a040000000000000000000000000000010000000000000000000000ed810000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a6f35316b00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb3800d0d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5060000000000000001000000000000000a000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000", 0x9d8, 0x250c6e0}, {&(0x7f0000019400)="0000000000000000030000000000000000010000000000000000d0010000000000000002000000002fb4e3c071b7474b9338dc78fa300fa5030000000000000000010000000000000000d0010000000000000002000000002fb4e3c071b7474b9338dc78fa300fa503000000000000000001000000000000000050010000000000008000000000002fb4e3c071b7474b9338dc78fa300fa503000000000000000001000000000000000050010000000000008000000000002fb4e3c071b7474b9338dc78fa300fa5030000000000000000010000000000000000d0000000000000008000000000002fb4e3c071b7474b9338dc78fa300fa50000000000000000", 0x100, 0x250eee0}, {&(0x7f000001b000)="0000000000000000000000000000000000000003010000000000000100000000000000000600000000000000000005000766696c653102010000000000000100000000000000000600000000000000000005000166696c653003010000000000000100000000000000000600000000000000000005000766696c653102010000000000000100000000000000000600000000000000000005000166696c65300200000000000000050066696c653006000000000000000600000000000000140000000000000000000000000000000000000000000000010000000000000000000000ed410000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a06010000000000000100000000000000000600000000000000000009000166696c652e636f6c6405010000000000000100000000000000000600000000000000000005000166696c653305010000000000000100000000000000000600000000000000000005000166696c653204010000000000000100000000000000000600000000000000000005000166696c653101010000000000000100000000000000000600000000000000000005000266696c653004010000000000000100000000000000000600000000000000000005000166696c653105010000000000000100000000000000000600000000000000000005000166696c653205010000000000000100000000000000000600000000000000000005000166696c653306010000000000000100000000000000000600000000000000000009000166696c652e636f6c6401010000000000000100000000000000000600000000000000000005000266696c6530000000000000000002002e2e030000000000000006000000000000003a0000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000053bc645f000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a53bc645f000000000000000082db8f5300000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380030d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5060000000000000007000000000000000100000000f6ffffffffffffff800000d000000000008f0f00000c00000000", 0x3df, 0x4502ca0}, {&(0x7f000001b400)="00000000000000000000000000000000000000008941f9988941f9988941f9989f66c59100000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380040d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa504000000000000000700000000000000", 0x80, 0x4503fe0}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="656e6f7370635f6465627567dc2c6e6f666c7573686f6e636f6d6d69742c747265656c6f672c73706163655f63616368653d76322c61636c2c64617461636f772c2dca610c2c5cc9bc3142f6ba05be764abac16c7d1d66191ad9ea3da6d3095a368f996043828d3897b3c6083b0bb1113f424dcc21b46945a3d141413f1986dc6355e8a6757ce1e520fd8c62261d17cd008058aece922503d9ec8afcb6fcd20ce54a1f4ecd2cc8"], 0x0) [ 487.102675][T20248] loop0: detected capacity change from 0 to 141367 02:07:43 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @remote, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast}, @source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x33, 0x0, @rand_addr, @remote}}}}}}, 0x0) 02:07:43 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x40, 0x16, 0xa, 0x1, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x14, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_NUM={0x8}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8}]}]}, @NFT_MSG_DELFLOWTABLE={0x30, 0x18, 0xa, 0x801, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x4}]}], {0x14, 0x10}}, 0xb8}}, 0x0) [ 487.121603][T20248] BTRFS: device label 8 devid 256 transid 7 /dev/loop0 scanned by syz-executor.0 (20248) [ 487.139339][T20237] sctp: [Deprecated]: syz-executor.1 (pid 20237) Use of int in max_burst socket option. [ 487.139339][T20237] Use struct sctp_assoc_value instead [ 487.146551][T20248] BTRFS info (device loop0): using crc32c (crc32c-generic) checksum algorithm 02:07:43 executing program 5: syz_emit_ethernet(0x3e, &(0x7f0000000040)={@broadcast, @remote, @void, {@ipv4={0x800, @icmp={{0x5, 0x4, 0x0, 0x0, 0x30, 0x0, 0x0, 0x0, 0x1, 0x0, @initdev={0xac, 0x1e, 0x0, 0x0}, @broadcast}, @source_quench={0x4, 0x0, 0x0, 0x0, {0x5, 0x4, 0x0, 0x0, 0x0, 0x0, 0x8001, 0x0, 0x33, 0x0, @rand_addr, @remote}}}}}}, 0x0) [ 487.157891][T20248] BTRFS error (device loop0): superblock checksum mismatch 02:07:43 executing program 5: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x20042, 0x0) fremovexattr(r0, &(0x7f0000000640)=@known='system.posix_acl_default\x00') [ 487.195197][T20248] BTRFS error (device loop0): open_ctree failed 02:07:44 executing program 4: mkdirat(0xffffffffffffff9c, &(0x7f0000000140)='./file0\x00', 0x0) r0 = openat$fuse(0xffffffffffffff9c, &(0x7f0000000040), 0x42, 0x0) mount$fuse(0x0, &(0x7f00000020c0)='./file0\x00', &(0x7f0000002100), 0x0, &(0x7f00000000c0)={{'fd', 0x3d, r0}, 0x2c, {'rootmode', 0x3d, 0x4000}}) read$FUSE(r0, &(0x7f0000002140)={0x2020, 0x0, 0x0}, 0x2020) write$FUSE_INIT(r0, &(0x7f0000004200)={0x50, 0x0, r1, {0x7, 0x1f}}, 0x50) syz_fuse_handle_req(r0, &(0x7f00000042c0)="00000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000900000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000004000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002860714800000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000002100", 0x2000, &(0x7f00000062c0)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000006340)={0x20}, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) r2 = openat(0xffffffffffffff9c, &(0x7f0000000080)='./file0\x00', 0x0, 0x0) getdents64(r2, 0x0, 0x0) statx(r2, &(0x7f0000000740)='./file0\x00', 0x0, 0x0, 0x0) syz_fuse_handle_req(r0, &(0x7f0000009800)="6f0f6324ee08e00e51da38d520253f73a82095830e51a28fc62388bda91ec20c1074cc685a701b342342e1a67e6d43177a69bb8de709a26cd010fc1d7ad0ca9394463fd5e19144031bbca2b0e1e68906f90fc8d0d5cea28b5d5f9cafc7f4969c182541e22a7366642d5359577ba8875c2c55eb42c522e66271fd760c6ab17f39c03598803423b4621469ad58e61cfe503b6dc23aa74a90cac4dc48ea9f97262a60a74bca18d768d7b8febafeaa912c0c84b229ad3cdf600eefec69afe5d5ffb969a4a052f9833ea476c4e70c14a59c27d160c258ddda32fac890048c321e044ce17a921252866f943040883c782225ddce1ba70fb098da098edf614746b67cc5734c66c33ca0987a566e4fc3eb7d8bcf422510beb7478b3ef77166cd34a4cc402a5ec56a635e7f8ef3054db860cc67677591c1b582bcf6cfa0ccb32ef59c0d0a3bf26a0615e60309a117d6e54a769a258199a7c2ea0e66314336eb59524cf318e3c2273b3ac7f34e19968800ef0dc656a5999de85d90db0e0f1b82a1f2919f98cdf7b06eda71944411cee7dd0a7eca87665e5eca41c39e9b8bb1e6d35f6905521f78990fd73c6c378b5a33637b3f64fdc1e2f6401520e9136537595838c9a699c9bcc0d4d6cb612309f86d018ccb798f47893d265e672af05eb18c508aba89c8afa279724328249e9a5d1ef1edaa9271d7bbf4d876c8da44a0547c44057bcc24a807bdcd66078972bcc0a302a1fecbb9db40f39f574471e09559ae76bb62ac1e80ce579cac1e0b24074e9815b97aa8ba73379bb972fb43022d589362530c817f1f309f6c555e32382c90b33a1a882a5c7916d4ef621cb037d47aead73c85ac0a34e4bd95cacb1cb70b7b0b0b7f91bf9b387846358cdd56ba71a253311eb119d7cb7101f85979c4ff51f0c1000e36a81a01888598777cdd65540eeb61aed4125ecda5343f5c86c7ba582d62c8bae870ff61e7486fdd7ac8ca96280afb5712dc7d2203c420b37b841767bf8fd501bf26d2efb5ff85f6bd2dd2218005d8b20b053ac4e009714a13c93f590b09736c890ac53572dd20bcd3f2e87be348bd8813d5f21822850db0dea093425b5226d6318850d7d2b5faadc716785e257089d8a1b7345d7c93ed2296e8e7a47c65c21b58897d7f42263576de19d3b50bdbcb34bec78934054aee3fe1907442b5940b8579ea509bc73f4f053068c1188dd8f9f0964e9da9dfda1090fa9707a5233ed654c854ee2f44a375dd560a1429714840b04bd2eafafee3a9940b6c49bfbf5bb3fe86198e688c2783b4504965cc041fb69d1b40e40c6b8f9a7f7a857f7c2bf336d848fa93f874671f4dc2b70bf04387b415ae0153c189228336d0c8e2601f29f9091e688116c0eb22b18f8a9432e9608266a157f3caa023d9f68b013ea1085d0f577d926b9922ab4a35e9ae54f140df69dd72db293dcf81b45d280a7d43ae46c3fded1197d50f639b2e9af206ca9cb38bf07ccb510c97a68cc50eeb1f71cc26fc555130ffbe9ba3f2544d86469931cdf07ca5213920f8b4695d9b7db431d3fdc976c62f9e4529dec0b61a2630c8bffa9a87519e92575894a6578ea22481bb8f79f8bc502ade9c7f315401db2c60549afa3801e6d4bd86e14f93e87a1163c28702bb5805452296b756a5d70e99a25221aec07f0639bf07f97ce2e68975f67f3e393fc778bafbe15bf2b72fb25afa660230bb84522e78b50a32ea6a7ac386fc4f0646d44a3acc07bfae618c8a3984b35148ab23f533f318b8459c768edc85f3e96fb80fbb587c4f389a56d4f0564c8d6a0ce469db6010cd6207d0fda30782530899514d713d11863f5e2e26f3a1a64daa9ed5d96b339a99301617b3b159c55a72b54b174fba070c1d9d49f2e00c9f77a4d9075a8cf5dfc80cee051e8de052a3a43979876a56abfd19713d4f84f897799185dc4bb948c1cb368e9e57ad688b1be6d0cc0fa275650d52416d6d07014af144681bb0f1aea6718aa1c83ce97fa9c617b652c27f6617e3bb582eadbc301d3f8dbbc082e2394b6c84f738354c514f365da728aacfa100ff56fead4aa7a102cf782fd08d65219ad5f1ebed4e36587e383d57f8107381731b2ae788f47fa334cf3d005118bf4438b0b153bacdd649f8df674fcec5b25ec01a9b6d95e5dc5ae0a4a9868bf9f4c7c40ce9b715dc546c8140c34254defdd4d478ecafca8809944a09081d4853a033c7330a752ff70853c1cf46b3bc3e5b81f386bce2a6a147e34226dcd956a30a195a2ae514284b318215fd86fb569ac525188a1342d7b3737e21310c81ac55b0a8262cb2769a48cdc7a7de3c8e73ede38e5724666528915d78053fa7d74d9761ae0d0b99184f588c79cd71ee99b94bafaf494963dfef4f8382b076b7945c73fb9f5ecb4d19f3ab61ed041a080382f0212762292c3b115e66141149d0e5f8c73d27fa95a5ad8d506f295d924971ec20b744be190745ecc87b97ac18327658dfe43108556abecf0306e265bcd1f858565ee2daf006562bc967789c1a8e28cfd5fe7166b9977e531e5bd3da1fdee94e03b3efa920fea1e7c7364ed384717fc7a70d7589dfabd71a444b8f909a104ef2928e6d3a86e26b02ba318d071317f1d6b2724e9aaccb5858357ecdd62c9595e911fc876893c53be918a17e0f7f096b6532fad6f27a92e4407abbf5d22acb5ecf1d93c22f658be19c8de97315527c1268de217d28883b7d18daea22d377f5f2ee9c5268ba2aa8e20a30652cf0724af5f446418f77563868fd7c2fd52555b0301bc6caa69d783d8b6977a4f96695a0e54f3c38e3f299b7cb92bfc7f230f71a9df49a3ca2344dd6131b9551b91aa1fa6421ddcf5eb548bacf82d548245ec3cf8538d845fb15c4ad996b8c332422f378927b3b90a94e5fe73f8c781ab6aff9c1b7d29f76ff71bcb844c9fbc05da2534faf76b3244dc59a0becf01d20b58710db698f3b298090b3c633cc99e8805ece9a6167b2d7c61decda9d39d8032a6d6e62e6b7881032693619613e34905e7180b3208eddd9c093524adb183d8423bed3c25e496306cf4edf295c6c4a0e05ffda4713b170505af539dbbad8a5e1ab435c053951c3601503e46ae21f60bd2d48af504b95f9b6ad93a03fd02e3cb27a2a776da190b96b591a8a990f1c71fa510631d65c86cc6ff1d34feed7d3363f4bd7a32414d332cb900859ffe05def38cc32d7cf683456494aaecd65256ba80e1e2a093bb4b0d08d18a81927aa1f0558f89b15582bf93378a4c762dda144cc79383f2af6fb829c62f3d37b9af99df28d2b0080deba7e10c67094166a469538241df0ebc43bd02ef8e366cce0f8b56bb5ccceba863448746c32d5fb719537d27b4e3c30c6f3b8c694b2b624430666a0509f44fb9632bbb5fa76ec00b46d8099076a7e5069012342cc82e092f432a34e8b57a82f538a0656d890aefab643a1b7d99fa00f293aa63fdd8be1d8a5dd740932e8be5a4edcecc312fac1cf3dc2179d2e945add45395c91801e4059dc28e9d0bac2fa34e2d3d38b8f5ed3ac6eda8ad867cd7bd18fa57a198e9e565e318b65bdaa549d54b68df3f4aff31843d717ba48120b4327c9bd0586be047556b07056d1d4fe9175fe2ffaf160056ee08225264fdb7d4d4b4673f2c4da151c05ed4719e9c5dfcddf0f4637ba7f558d8b472cb964e5bd231a1dd355bbb3fbbe6b2a86dbe6f23fbfeb4fe5199f8cad2b219c63cefd9013909d3fbe0d8e6f81f68394dd216bf79e41b5c2412e496fe3119e63cf7e8056ff9906b269d132b56b33a5457d6840f7aabdcdffe0b5488f911cec7ee44fc30412688499e2c530d76943752e82dd8937386e3a7190ec7e06fb78bb75deb578349f5621410565fdf67b30da307bf7a7fc9f140dfed317365213718b34f4656df47996bc922b36da5bde3dfd09db2499dd66a7c2e54116ca7484d8311909314668eeb0a38e07515409b3d88326f77878755bbb94725fb7bb3352a5b427deac094bfe75fe168fe9664a7a9007ef9f9621a0e1af24a8cc3f61b5ad650bdcc17d58359d83f2f4e278024b87ae8c6ba41cf1311794f28351299e0561c92390962ee9051d48fba0ffb6a7b734c753ccbb6826f52c29e8c839f2853237e4d425d9aa9ba336c838b045de903d435eac9701c20bac567f78c1317a98a34a829eebdab68c5de8958109cf0ead2bf65efde5334f058fd2cceeb9e2573262ad65b50a655559d77469352d2a568130bd20bbc2db7e0618789bed53fcbb5f74e27ce547b015ff127bf07d0f2116e3b833a665bdd743f1c59ca9ea4699820f6a0ad8f341aa92fd387e76d0fd8c80f356555c7e0f8d13632e2749fe807acb634fcb8216463d95a60cd03901cecff137da74ab81dd10af67cc453258d2ea1a79c41e27ffe17977feee1bb33fca22e6ce000c0c9696427e28add3f2397fe8d727f663cb85a426ec2ffd743e5eb088d8e8a37ab87a93e76702e89692472b9bf116ac25144a79f20a44a443776f5cbbfdcc9a4e3cd21b3ec3707b7016d77ee7ff5ee6cacea5d85066a8c9cf719d4c16ec2d9361b5ac24c6c1a9cb1cd3e467236e9a5b5718fb60b330e018206f0cadc670c6b35930fa932cd04cf719292c775b73c664425b848b415cd506b27f4e57252f70cba787c262b0f10caacf48ef5dc46aa675d51f24490d9a47042e2042cd0cc95978ae7f07761e34c936a7b8e861ea0a87efce11d15dc506480385488a04e577c1df7fa5b3923ee5914620dd37d5e505434b4cffdf76437ea3e06302c58309c47657021b30da0512556495de9980e0ec5a52d93e25a0c888e6175e768041d13ce0dbcfe7f17d1c9e628ab909b1be67430c3b482fdf5840f0b2015e95a9d614013c913d2d04e91013aa255367203c9b1db37a005919939997f80dfe630bbaf6ea4ae694563a49f54297bf5ec1f4ee76b5f28f5d84464253b0c6c6131873e41dca25ce23abe4b6c9da260c420938459f4ba2fe982e55d33dc77382bf52d97155ecb009c2eef2854e4d082b862a407fd2bdd2ba4d46739d193c4ef43f5152be6c72969cd4d2055899122a19d11dd925243e2b06de638a6ccb770b3ea0dce512b76b3b440f89d4addbcc1ec19e739b87bf45eba45c64ed64a73df70c369eec59ebc9be76f1b1bdb7b934443f894d485f06182e8030f65cdb6d034bd3db66db2501d443b0ae584db3b42bb70d605df7fa0c358bab5ee62d2f12c3ab32c3bad880af9e1d80e6ca0cf008a7bcf834b66793f18dc65ab83c0f7e610e01c6d9923242226a1ebf8797f05c11c245cbff38e3f3911ee1aeb11afb6036243f0cfebd717cc75f586c47d7182daa55995d595b430fd534774be36d25d7c10d7e6a84b165f3436ce6f13b6a499496ad43e49997d0c171b4d27bd768c743ebf616d79d2377576b0051336ffa6b395fc2086bc823b9752d06ceeeb5cf33b8897a2b4b89decaa095ebf18537d8f7b63d186e2567cc5341867ecf7d9f93151509b1d2d040eccbc1b62f11932c1fc79d55b4e7c75525fcb1c4913f939616fbca5201397260cc1a54285f91ddff376d7b0f373af38bc4c7c63088c311c280b513b9fc2e3d56ea61dd72ce150b5111786b15a409cc0ffb8fbd86f2ea6980c6404f6fab8720fafa3a705767e5c975e9171590b67397a47213122f7dbcf8feac37b8e4f8d9a3428079b42f72f9b195a39717ff98aff915b07bd8c0d49aa19c2730581e5d57f7f20231571111c6b479e75735ea6c33d2d1a4ed0110f6e7e64a54fee32b8fbb4148a451c7acbc9a67d211b2bc8583b675999112ed0c5d8faeb8b53dbeea26881c833c08d63f52d5f1999a85fc92af866d54c1236aec38e98ab38dac347eb19b2d77413ea92d3788926b9218636212dc59fb816b9e7e89ea5eda9fbce0daa3a92718a8e468235a2e13669b6e95dd7c1b0a8f3af13e9354666f4089a438f21b75dacf71d77f316bccd29b962e91dfd7bdcdb1f27221235e7271703f7520a90cb0406afc547b874469db1b3e7dfa84b3ea116d4359408986e815c0d2c48418dc894ffe809814e6722d6b504b5fece49c063901397b85eabb1e5897c3d3aadbabca72b3ed312a77de55816ba91738ffdb558bae5a9623e5d86c7ef18865b843ec320c6504e7106b2eb66e7d3bb010a6705abb792b97e3e68d6b4c82cd72e8e1c58fb5320a0eda4c65cad685d0e3e7148383e277c64bde0bb79eb85fbf71470a11190a1fb9b567d7d22924f5fd2143e2c19634c54802af5d00b360fb33d5045979e97a7d73d9d79ecfbc5a5946d91ba3e20f714bd11d116ff148e4e29954f70f08c8a4e85ada872984da9d473840e2506040dca723b25efe01e96c66b0ac3742b1a8feb97cb3295034f29e9037ddcbd591d4066667ad180cc6d800f11708cffcbd264bde879882a01a63e74d2d4dd3bb53d01513c646c99daa84efeb065f19e813da5c246216ed54ffc66f69102ee84ee477d96e43abb71d6147d547acf986e387fb5085e8cbee8bcaa1e168089df66fb784d77f7816168d2726b41bb5f395097f149c3bf2e0c755e03f01f01ae5728090bea565ade3ceaee70767fdb52901446b7b76e5a91e5cf0d16b18a0b6f45cb33de3ebaf0dbac65dbeb97379f3e14dd29e03ded81710af6cf7688572adef5b8710ee830b9060e6352d7e75109604c3412bff92ad53a85d6444e3e27e6896e7a796751c650cc4c6bf130f8d2af46cbf93ec8eb81de5cce095869355ff7e130f4a1f0ba47f251a31b23b93cc3d4d18b76f7eb8ecae4ad0d0733bd93e9c60ade54c17c7b585d0c52bd7068aa471f26540ee302d9f87ea457834697d1f8619973ef0a6e08b4e97833a4cc67037aedf30d7f5ff25e2d5c3be33fc873d6314c5a77d3ace986894df28557573e061b42c8db6d3f9068357188dfd89bb9277007aa1d8320fb915d6b678ca827338d6c4c3c4c01d4a03729396d85bac0368731015ee29dc9af729d17bcc03355c505ca0056f3849e54a48ef961d25f4132d36af290487bd2c597c0a70faf63cd743ea53e596d12016c5208d1a6aad4b00030446f37d1947c50e7659f932b41403fd42a1f0afa1f8c0a195d51b739c99e837048a4c374f812a205301209429e049e68e88d4836d883499881758fdb8016f95ec121669bb9a7eef03becc5c3fc2bc1fbcd8f057bcee14bbb00f6057efb0b1a4d1dcb2d4b6a02f0dd4c2394844791ed6e3cf3251d9f099a49a0801c0d46e3e64016e8caa0569c9058b4982dbcbf9d4882f7b1d95a33b601977ef2c62c96fd85a2e8f02004809a30e19499ee12aa80daa7e7d5f948aeb0c6cde78eca4ccc949e3a2e6f3ac12a5942471b63e4ef6bdf4d9af1f099cd1b0d7ea7d129c6957cdd63eb8643efcdeefcdbccac106adaa4d1bc848eca3bf0d07d2c8956feb3750d77cd8330538571661debc2ace71e91994536701ba6ff4c285c33bf32078562286801b9df9964c63dfdbac50a290e1d15a525cb0f76b9909ed8509f96a11cf002048ce593c78300b7d77b7a519783f32e680e4a58217daaae79a119d57672ac084a69f9d246fd7fe53643121bcd4271702bf3fcfc6497268a32fe72bb98e19deca0c73d562e2419bf9fb3e24c022337210010aa24f87431a8421b6b4d51a534f06d313248f2803e1ba02169f47b55839cff97dcc20f542ef79374395048f161694252c3198149d8530cc97ba76fc27f0933a80928217cba211ca76fa3475714b7dfa58ed74c787d6a049407e5c3bf2dfcaae38f2e5f2f4cfd7f55114e24e033666e093c8c38d7bf11cc1e79f4ce8b6bac40f529df7c9f9746165514fc1a7cc961dfcc67716a898d15c7cec0c6fed7b8b7ed6dcbca368cf954829249be7bfb6d6e588890bdafcf357354702136965080cd86433213ed2495022429844bf84258a32ea842b990030226ff5116b97891c3fc381e9418ed410d0bff4f9073c3070c0ff39c3c91bfd99f492c383e84b4eb8fa27b19bfcaae550cacf9284557dbddb35e1a5ed1db8b843de98732575813259160b258fec15e6e5f1f676b326009fa509eb73cb5a7ef4ace31e870b05cf4dd38f346b08fb63e9ee8d1ed466a0bc36d1952ef73cef1e2d1d346b1755c07c10406b1f0529d30a096ac237bac030abbe0461b725dcc7f4e63afe73e60f9ab3c479ac43115e1027571767fe889f5f8cf0b58003a7b23990a3dc9e0985d6078e109d898bf6ace681b27a49a846f9ffa9d9454962bc8f41fa9f47be6305f3e6a2946a03f2add075af9a09fa29fedd71ffa1b5df88b098385995e8ab2ede6c66b6a99dbade99eb3e9b8dc2b5e5abe931e3edaba2bfdf1ee2d7db37efac6b459c971d01cb135ceabb35b40686799bbdedfa1a4fd943f60bd874daf0cd4186379dcdbcefc2b5c64b703493622a78aa117ddcabf2ddbdaac3b45bede4385527976ffa27b6a7c82a4291a3f15c4f1205b2c594e92b9e9ca8406adea585e8885cf927c2efa9e196399a8b766247a15622cc2bdad05f473e332ab9fb0deb25c54e5908e504f8d35b35f2fcbc37d5b435b67c1329c9da0dd16f42f725c4dc48339643155cb3e148ba833934505b45ee68807f0b7c005b1a84e3e420ad09891a92e8c5563a9bb810f79aaf7533ef6f1fb4b41ad635a6cad1e3857594032a8c26bb109d2959b55b79efdb4e8f02530a4a10802d2e0d833fbab6a41102e7345f1e32d2b8581e5f792a799b9bc24ba6718019d0072d5b4df3e6539c68c5b7290b3cce7baf27530226273d771749aabe2b120fd9cbf721f34722ac39f1e47065b5d2208915a806f8eab65fa6eb51886cbda42d4f2ed49f6be8b6e18cf45e8e3ce5ef1295eefd144de4534f38a4eb4f2e6f557a0db276e49e248a8684575343ba40df157b974d5d34e76b6dce1f3f9fe0ffe19b787459a78b0de347278f71f1691af33b40bc4c61fd590f78d96ba6e11452fb1d9a36ff4c2d481040f77258616d90b105be40fc1bbd6b7a20aeb7ef2a18cbc1d4521871153efd7035d462a45b6eede305c44fcd9aae520ee242969deb1b918aaf5b7029190f355f21a214de33def113d0e787bb3eab0dcab1638a93b5617d08642cd1613263a8dbe709dd95629365d4860db6a9c1c651e5932412175fc123343babecaec809e2afd8d5b071df93695af17c4082a0bfad25bc97788c72321b9a7d0abbf896b29baa967e89c32cbf5c690f72ebc6f1a137fb12cc482a1295c35e8ad083e8186326284a5b1018c640fcb0dcb2ab8032d360da50d1f58be6a6e5b98926f973f95011a41630827b2d8419540933e86f815d32d50d8ab833624eb82cf9ee0651358d9bf5b7b943494b66fcdb5816c1f9eff50edf49da83e9baa80fe6d3d2ea1acd7b04aaae4a67b2fd163e91102e5bfe750d1259a527d01fdb3022229a82d8799775bc237d2439bc62c863c520f271ccdcfa57f0e35ad6653a78cc5a934ff204bb99c592ad9584389c3e7b0ff12a820bfdea74a076967e1184d2b21a89a0e4eb4f8c97356b09b81542ebe7df45d9d446642482d28a2664b2c4e9dd7ada1eab4e05df7a64c9cd995fc0d1504d6c3563d9570fdd14453140d46a9d40763a169f4714e5878b977b91ff531ed292d93af7d6eb3f8b639f61a4bad6f1530b8aa8aacd7479f60d1442b665f19b7905439fcfff6ce407714a01820ae7ea2846a4380888db6913146202e84770473dcbc2e7eb1b9e19e0eb2d5ba59378babc77e80a8ca59714809464a02dc7a4fb8824626a20484fb5e67178cd890793fcf8da0a8488028982f059803599c288f5245e6356ce3977f08434fce9ca1ad0b4c3805f56f2bdf9250b97e856b337d2ca2ad219d44c0ec12714e5406585ae50680050620a9b984afa5aa974d83bda7f71b5b8dfd96e7e9aa29a7a7701a6a431d376963ab503ee559983a4749e059890b6fdad6161dae9f913aa2bc754614ec13dd9b57a3e97953d00eac41d23c7a268d072c683f1c0610e65cb1bafaa92f1c176530d3ec6e9bfdfceee63394fd3834e404b4488ca2a4b8c219fb2a48cce28980c36f710fe9766b2078e9defd4c5afca445438b98ffef929126426e0aa2cfadd34a6c89b45d0047ec4422a463d746cd4746b982a948bbf79f8eed166592c136e89b4114b5bde1a986159fca2fa48b78cad51010df2f40a60bc58fee33969fb1040211d4c69a704c612e53bee40331681cd8f1b97214fe2b3080454716b3f6de0e2b1fea403ef1a89c5d1c230a81882c58ffa107fbd0810a55c5400d145f8160ba2944f3ab75305f456c5189eb1be086c95989689ab82e0e9ad8a66ff4a033f115d1091fd53669583bea558c14b8dfe8d3c4dcbe0fd49957fb1a0605b9c344c751aebfc6767dc10eda59a372568bfd4dda85598e6120d4de462a0788a9e01986d2bba26633319302b0786687f3eec8ffae85aa32d73d8ef768f1cd4ce2fa92f4d0bba8e4f59d613dfb19dfca272aa7f19afc78002921cbc430a28e18cebf84b5d2880f640d461ff386f0502131dbe1dafe78ff7b01b5b4bfe9fd2a4fe250530a1b5f3f53a157bcf7374d1ba01cb80da434e0be4053884461ea7fe139794d4abd03e45782623c6e7f7339d69f59e32e36868061469c44b3ecf70374990bab0ab7fbd69049508c0929396b6d4366a07800c2f01f7a609f0caf6788bc20169cc8ebd3016f8ed7c697c05f44472bcb282d60a3b2f2a654a6127bc97a4e6bd47fade678e8db0d57b959390da5b15399677b3be2ad3cad6d5e676b2871f1238cb0cf1a8533f904eea0163e6680615168f36924f6ad91c873d1d1243d5324dbde18dadcdd49ed4e1c40915ef60543af896d21100c0d13e7f0fbae478abcd4da635646bf66cbd0546eb52fc8b316d6131606e468ba96c09c16b20ee21d821aa8fe245572ae6de9ff548810d538d3dc178c4d5cf75f6edad85380fa5e2d89ab1652dc65e0fe917a629d63c030a60d244510b00a8203cd66f0cb1e340e0e60403c222b2a16d1c7a516f48dee49f296dda43d9713d59d0bf77f78912204feb959a0d9f6618c12e4c4e604e0db7dcdbb47902347f4e5c4d4bad193d5f1d840a49b5ddfc1f62b8bc39d32d5464ebed8e5ad48ed5c9bf6d619f0d6ede8c3af0e4da2d5a31ad8256527a0e8129dbdacd77a0bec4f7d4798641eac93cd0caea1071cf05601acf47ef5ffbd76feed3a0d1e92df4994adf1aea1b9f7ed12b5a89c790c1afd72ce2472cebbd38a55c1fa88a13e2f2b5660a41144c04a4185439365e2caaf8ff33f9db7246cfd03dda9b4bf5a740a1e87b71404084890c13cd38f79d70620bf021f322da30853c065c4bef5680d43c240faddf0dd6691a394592800d32415f2f49565ed0a03217446eb11cb0e6e8182181406288fc142a6dcb93dd8471ce6bff480a12f24dc6f98d7259859420a596668e7aa967cd125186e5942b5edbef4c0dd6e04f8ca1c672d1e024565021733f5410e087cabfd0a2987993345b25d7ea8f3f81497cd66534152e711fd1a6b8119862b2b9b15749211772f3d1535839a127908591a99c39d746a54dd0df55e38cb7e2f0da821e8a6121d115903876cfeb3b942846a977cb74fa66bfea6323a5fa464ee0a172ffb6930e8cd3d130aa261bbec257b295", 0x2000, &(0x7f0000000a40)={0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, &(0x7f0000000200)=ANY=[@ANYBLOB='X'], 0x0, 0x0, 0x0}) 02:07:44 executing program 1: r0 = socket(0x1d, 0x2, 0x6) read$alg(r0, &(0x7f0000000040)=""/9, 0x9) 02:07:44 executing program 3: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$NFT_BATCH(r0, &(0x7f0000000080)={0x0, 0x0, &(0x7f0000000000)={&(0x7f00000001c0)={{0x14}, [@NFT_MSG_NEWTABLE={0x20, 0x0, 0xa, 0x3, 0x0, 0x0, {0x1}, [@NFTA_TABLE_NAME={0x9, 0x1, 'syz0\x00'}]}, @NFT_MSG_NEWFLOWTABLE={0x40, 0x16, 0xa, 0x1, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x14, 0x3, 0x0, 0x1, [@NFTA_FLOWTABLE_HOOK_NUM={0x8}, @NFTA_FLOWTABLE_HOOK_PRIORITY={0x8}]}]}, @NFT_MSG_DELFLOWTABLE={0x30, 0x18, 0xa, 0x801, 0x0, 0x0, {0x1}, [@NFTA_FLOWTABLE_NAME={0x9, 0x2, 'syz0\x00'}, @NFTA_FLOWTABLE_TABLE={0x9, 0x1, 'syz0\x00'}, @NFTA_FLOWTABLE_HOOK={0x4}]}], {0x14, 0x10}}, 0xb8}}, 0x0) 02:07:44 executing program 0: syz_mount_image$btrfs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4506fe0, 0x23, &(0x7f0000000ec0)=[{&(0x7f0000016300)="01000000000000", 0x7}, {&(0x7f0000015900)="0000000000000000000000000000000000000003010000000000000100000000000000000600000000000000000005000766696c", 0x34, 0x7}, {&(0x7f0000019300)="223e63d300000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb3800e0d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50600000000000000040000000000000006000000000000000000000000f90100000000000000730f0000280000000100000000000000cc0000d00000000000430f0000300000000100000000000000cc0000500100000000130f0000300000000100000000000000cc0000d00100000000e30e0000300000000100000000000000cc0000500200000000b30e0000300000000100000000000000cc0000500400000000830e000030", 0xf8, 0x3b}, {&(0x7f0000000880)="6a4f0ba90000050a00000000ffffff8c00000000000000000000000000000000da33867de3824163b5e0ea15c91cfb38000001000000000001000000000000005f42485266535f4d07000000000000000000d00100240000001050010000000000000000000000000000000000000000000000080000000000d00000000000000600000000000000fcff0000000000000010006000001000000010000000100000810000000500000000000000000000000000000000000000000000004501000000000000000000000001000000000000000000000800000000000080050000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000068ec300d682443b280c15683d9dd1cb1da60867de3824163b5e0ea15c91cfb380000000000000000000000009a63f8c3b2ef255b55f93f64181529b7ac5b82349a418f59f86ad7f8bef5929b021002c1b7317f7ea9fb51ac144a911a191082396582c08b0a9e245948df6e3b25028289ded7e8dfc0f2fd19446320ee9647748926fd80d85cba1b053ac46da1f8a2e959e28d797536cd233fb777650c806997121b9130de109b", 0x1b2, 0x10000}, {&(0x7f0000010200)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00\x00\x00\x00\a\x00'/32, 0x20, 0x10220}, {&(0x7f0000010300)="00000000000000000000000001000000000000e400005001000000000000800000000000020000000000000000000100000000002200000000000000000001000000010000100000020001000100000000000000000050010000000068ec300d682443b280c15683d9dd1cb101000000000000000000d0010000000068ec300d682443b280c15683d9dd1cb10000000100000000002200000000000000000001000000010000100000020001000100000000000000000050010000000068ec300d682443b280c15683d9dd1cb101000000000000000000d0010000000068ec300d682443b280c15683d9dd1cb100"/254, 0xfe, 0x10320}, {&(0x7f0000010400)="00000000000000000000000090d001000000000500000000000000001050010000000005000000000000000070d0010000000005000000000000000000d0010000000004000000000000000080d0010000000005000000000000000040d00100000000040000000000000000000008000000000080000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0d0010000000006000000000000000010500100000000050000000000000000a0d00100000000060000000000000000b0d00100000000060000000000000000e0d0010000000006000000000000000030d001000000000600000000000000000000080000000000d000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000d001000000000700000000000000001050010000000005000000000000000010d00100000000070000000000000000b0d00100000000060000000000000000e0d0010000000006000000000000000030d001000000000600000000000000000000080000000000d000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000010d001000000000400000000000000000050010000000004000000000000000020d0010000000004000000000000000000d0010000000004000000000000000030d0010000000004000000000000000040d001000000000400000000000000000000080000000000800000000000000100"/638, 0x27e, 0x10b20}, {&(0x7f0000011d00)="000053bc645f000000000000", 0xc, 0x500c20}, {&(0x7f0000011e00)="0000000000000000000000000000000000000100"/30, 0x1e, 0x500c80}, {&(0x7f0000013400)="0000000000000000000000000000000000000000000000000000000002002e2e0300"/48, 0x30, 0x504f40}, {&(0x7f0000013500)="5cebd97b00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb38000050010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50400000000000000030000000000000006000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e0000", 0x93, 0x1500000}, {&(0x7f0000013600)="00000000000000000000000000000000000200000000020000000000000000000100000000002400000000000000000001000000010000100000020001000100000000000000000050020000000068ec300d682443b280c15683d9dd1cb10100000000000000000050040000000068ec300d682443b280c15683d9dd1cb10000800000000000020000000000000000000100000000002200000000000000000001000000010000100000020001000100000000000000000050010000000068ec300d682443b280c15683d9dd1cb101000000000000000000d0010000000068ec300d682443b280c15683d9dd1cb100008000000000000200000000000000000001000000000001000000000000000000010000000100001000000100010001000000000000000000d0000000000068ec300d682443b280c15683d9dd1cb10000800000000000020000000000000000000100000000000400000000000000000001000000010000100000010001000100000000000000000050000000000068ec300d682443b280c15683d9dd1cb10000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000068ec300d682443b280c15683d9dd1cb101000000000000000000000800000000000040060000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000068ec300d682443b280c15683d9dd1cb1da33867de3824163b5e0ea15c91cfb38ac11ef1e00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb38001050010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50500000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000d00000000000e90e0000500000000001000000000000e40000500100000000790e0000700000000001000000000000e40000d00100000000090e0000700000000001000000000000e40000d00100000000090e0000700000000001000000000000e40000d00100000000b90d0000700000", 0x33a, 0x1500dc0}, {&(0x7f0000013a00)="00000000000000000000000000000000000200000000020000000000000000000100000000002400000000000000000001000000010000100000020001000100000000000000000050020000000068ec300d682443b280c15683d9dd1cb10000000200000000020000000000000000000100000000002400000000000000000001000000010000100000020001000100000000000000000050020000000068ec300d682443b280c15683d9dd1cb10000000200000000020000000000000000000100000000002400000000000000000001000000010000100000020001000100000000000000000050020000000068ec300d682443b280c15683d9dd1cb10100000000000000000050040000000068ec300d682443b280c15683d9dd1cb10000800000000000020000000000000000000100000000002200000000000000000001000000010000100000020001000100000000000000000050010000000068ec300d682443b280c15683d9dd1cb101000000000000000000d0010000000068ec300d682443b280c15683d9dd1cb100008000000000000200000000000000000001000000000001000000000000000000010000000100001000000100010001000000000000000000d0000000000068ec300d682443b280c15683d9dd1cb101000000000000000000000800000000000080050000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000068ec300d682443b280c15683d9dd1cb1da33867de3824163b5e0ea15c91cfb38", 0x240, 0x1501dc0}, {&(0x7f0000014500)="ea524bfb00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380000d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5070000000000000001000000000000000a000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000090000000000000084000000000000000026060000b7010000f7ffffffffffffff8400000000000000006f040000b701000000", 0x160, 0x2500000}, {&(0x7f0000000040)="0000000000000000000000000000000000000000040000000000000000010000000000000050d08abb4b094c8972e0e23162010000000000000000000000000010000000000000000000000000000000000000000000000100"/109, 0x6d, 0x2500560}, {&(0x7f0000014800)="0000000000000000000000040000000000000000000000000000000060d001000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000004000000", 0x5e, 0x2500720}, {&(0x7f0000014900)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100000000", 0x3c, 0x2500840}, {&(0x7f0000014a00)="0000060000000000000000000000000000000030d0010000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000060000000000000000", 0x5a, 0x25008e0}, {&(0x7f0000014b00)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053bc645f000000000000000053bc645f000000000000000053bc645f000000000000000053bc645f000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000000000000080ffffffff", 0x132, 0x25009e0}, {&(0x7f0000014d00)="000000000000000000000600000000000000000100000000000000b0d00100000000000000000000000000300000000000000000000000000000000000000000000001000000000000000000000000000000000000000000010600000000000000cd69a5fa4312404a985677503928c3ec0000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000054bc645f000000004b03321c53bc645f00"/218, 0xda, 0x2500b60}, {&(0x7f0000014e00)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/84, 0x54, 0x2500c80}, {&(0x7f0000014f00)="0000000000000000000000000000000000000600000000000000000000000000000000e0d00100000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600"/123, 0x7b, 0x2500d20}, {&(0x7f0000015000)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41", 0x3f, 0x2500e40}, {&(0x7f0000015100)="000000000000000000070000000000000000000000000000000010d00100000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700", 0x5a, 0x2500ee0}, {&(0x7f0000015200)="4658e68800000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380010d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5070000000000000002000000000000000e000000000000d00000000000a80030000000000000660f0000350000000000d00000000000c000008000000000004e0f0000180000000000500100000000c00000800000000000360f0000180000000010500100000000a90000000000000000150f0000210000000000d00100000000a90000000000000000f40e0000210000000000d00100000000c00000000200000000dc0e0000180000000010d00100000000a90000000000000000bb0e0000210000000020d00100000000a900000000000000009a0e0000210000000030d00100000000a90000000000000000790e0000210000000050d00100000000a90000000000000000580e0000210000000060d00100000000a90000000000000000370e00002100000000b0d00100000000a90100000000000000160e00002100000000c0d00100000000a90000000000000000f50d00002100000000e0d00100000000a90000000000000000d40d000021", 0x1c0, 0x2501000}, {&(0x7f0000015400)="00000000000000000000000000000000000000000000000000010000000000000006000000000000000200000000000000b00400000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000004000000000000000200000000000000b00900000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000006000000000000000200000000000000b00700000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000007000000000000000200000000000000b00200000000000000009000000000000000010000000000002400000000000000010000000000000007000000000000000200000000000000b00100000000000000010000000000000005000000000000000200000000000000b00300000000000000001000000000000000010000000000002200000000000000003000000000000000010000000000000100000000000000010000000000000006000000000000000100000000000000b205000000000000000501000000000000000000000000000001000000cdc9502b00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380020d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50600000000000000050000000000000012000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c0000000001000000000000544bae790400000000cc0e0000230000000001000000000000546b826b1100000000a50e000027000000000100000000000054bf5d291700000000820e000023000000000100000000000054bcde42e5000000005f0e000023000000000100000000000054482d12f6000000003c0e0000230000000001000000000000600200000000000000190e0000230000000001000000000000600300000000000000f60d0000230000000001000000000000600400000000000000d30d0000230000000001000000000000600500000000000000b00d0000230000000001000000000000600600000000000000890d0000270000000101000000000000010000000000000000e90c0000a000000001010000000000000c0001000000000000da0c00000f0000000101000000000000544bae790400000000b70c000023000000010100000000000054482d12f600000000940c0000230000000101000000000000600200000000000000710c00002300000001010000000000006003000000000000004e0c00002300"/1038, 0x40e, 0x2501e20}, {&(0x7f0000015e00)="c69f853800000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380050d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50400000000000000f7ffffffffffffff02000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c", 0x94, 0x2505000}, {&(0x7f0000000b80)="0000000000000000000000000000000000000000000000000000000002002e2e04000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ed410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053bc645f000000000000000053bc645f000000000000000053bc645f0000000000000000000000000000000000000000c5939ab200000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380060d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5040000000000000009000000000000000100000000cd69a5fa4312404afb985677503928c3ec930f000008", 0x13b, 0x2505f40}, {&(0x7f0000000d40)="00000000000000000000000000000000000000000000000005000000000000004aa387b800000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380070d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5050000000000000002000000000000000b000000000000d00000000000c00000800000000000830f0000180000000000500100000000c000008000000000006b0f0000180000000010500100000000a900000000000000004a0f0000210000000000d00100000000a90000000000000000290f0000210000000000d00100000000c00000000200000000110f0000180000000040d00100000000a90000000000000000f00e0000210000000050d00100000000a90000000000000000cf0e0000210000000060d00100000000a90000000000000000ae0e0000210000000070d00100000000a900000000000000008d0e0000210000000080", 0x168, 0x2506fe0}, {&(0x7f0000017700)="00000000000000000000000000000000000000000000000000010000000000000006000000000000000200000000000000b00400000000000000010000000000000006000000000000000200000000000000b00100000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000200000000000000b00200000000000000010000000000000004000000000000000200000000000000b00900000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000006000000000000000200000000000000b00700000000000000010000000000000006000000000000000200000000000000b00500000000000000009000000000000000010000000000002400000000000000010000000000000005000000000000000200000000000000b00300000000000000001000000000000000010000000000002200000000000000003000000000000000010000000000000100000000000000010000000000000006000000000000000100000000000000b2050000000000000005010000000000000000000000000000010000005f3fec2e00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb3800b0d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa506000000000000000500000000000000020000000100010000000000000100000000000000000020d001000000000600000000000000020100000000000001000000000000000000c0d0010000000006", 0x280, 0x250ae20}, {&(0x7f0000017a00)="216a7c5500000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb3800c0d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50600000000000000050000000000000011000000000201000000000000010000000000000000fb0e0000a000000002010000000000000c0101000000000000ec0e00000f00000002010000000000006c0000000000000000bd0a00002f04000003010000000000000100000000000000001d0a0000a000000003010000000000000c01010000000000000e0a00000f00000003010000000000006c0000000000000000d30900003b000000040100000000000001000000000000000033090000a000000004010000000000000c0001000000000000240900000f00000004010000000000001822a8f12600000000f50800002f000000040100000000000018d65ba13500000000c60800002f00000004010000000000006c0000000000000000a70800001f000000050100000000000001000000000000000007080000a000000005010000000000000c0001000000000000e90700001e00000005010000000000006c0000000000000000b407000035000000060100000000000001000000000000000014070000a000000006010000000000000c0001000000000000010700001300000006010000000000006c0000000000000000880600007900"/541, 0x21d, 0x250c000}, {&(0x7f0000017d00)="0000000000000000000000000006000000000000006400000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730600000000000000090066696c652e636f6c6406000000000000000600000000000000640000000000000064000000000000000000000000000000010000000000000000000000ed810000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a0600000000000000003000000000000000000000010000d000000000000030000000000000000000000000000000300000000000000400000000000000050066696c65320500000000000000050066696c653306000000000000000600000000000000282300000000000000300000000000000000000000000000020000000000000000000000ed810000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a06000000000000000a00000000000000000000000073797a6b616c6c6572730000000000000000000000000000000000060000000000000006000b0008757365722e7861747472317861747472310000000000000000000000000000000000060000000000000006000b0008757365722e7861747472327861747472320300000000000000050066696c6531060000000000000006000000000000000a000000000000000a000000000000000000000000000000010000000000000000000000ed810000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a0600000000000000260000000000000000000000002f746d702f73797a2d696d61676567656e3137383839303333342f66696c65302f66696c65300300000000000000050066696c653106000000000000000600000000000000260000000000000026000000000000000000000000000000010000000000000000000000ffa10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a06000000000000001a04000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c0200000000000000050066696c6530060000000000000006000000000000001a040000000000001a040000000000000000000000000000010000000000000000000000ed810000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a6f35316b00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb3800d0d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5060000000000000001000000000000000a000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000", 0x9d8, 0x250c6e0}, {&(0x7f0000019400)="0000000000000000030000000000000000010000000000000000d0010000000000000002000000002fb4e3c071b7474b9338dc78fa300fa5030000000000000000010000000000000000d0010000000000000002000000002fb4e3c071b7474b9338dc78fa300fa503000000000000000001000000000000000050010000000000008000000000002fb4e3c071b7474b9338dc78fa300fa503000000000000000001000000000000000050010000000000008000000000002fb4e3c071b7474b9338dc78fa300fa5030000000000000000010000000000000000d0000000000000008000000000002fb4e3c071b7474b9338dc78fa300fa50000000000000000", 0x100, 0x250eee0}, {&(0x7f000001b000)="0000000000000000000000000000000000000003010000000000000100000000000000000600000000000000000005000766696c653102010000000000000100000000000000000600000000000000000005000166696c653003010000000000000100000000000000000600000000000000000005000766696c653102010000000000000100000000000000000600000000000000000005000166696c65300200000000000000050066696c653006000000000000000600000000000000140000000000000000000000000000000000000000000000010000000000000000000000ed410000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a06010000000000000100000000000000000600000000000000000009000166696c652e636f6c6405010000000000000100000000000000000600000000000000000005000166696c653305010000000000000100000000000000000600000000000000000005000166696c653204010000000000000100000000000000000600000000000000000005000166696c653101010000000000000100000000000000000600000000000000000005000266696c653004010000000000000100000000000000000600000000000000000005000166696c653105010000000000000100000000000000000600000000000000000005000166696c653205010000000000000100000000000000000600000000000000000005000166696c653306010000000000000100000000000000000600000000000000000009000166696c652e636f6c6401010000000000000100000000000000000600000000000000000005000266696c6530000000000000000002002e2e030000000000000006000000000000003a0000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000053bc645f000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a53bc645f000000000000000082db8f5300000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380030d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5060000000000000007000000000000000100000000f6ffffffffffffff800000d000000000008f0f00000c00000000", 0x3df, 0x4502ca0}, {&(0x7f000001b400)="00000000000000000000000000000000000000008941f9988941f9988941f9989f66c59100000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380040d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa504000000000000000700000000000000", 0x80, 0x4503fe0}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="656e6f7370635f6465627567dc2c6e6f666c7573686f6e636f6d6d69742c747265656c6f672c73706163655f63616368653d76322c61636c2c64617461636f772c2dca610c2c5cc9bc3142f6ba05be764abac16c7d1d66191ad9ea3da6d3095a368f996043828d3897b3c6083b0bb1113f424dcc21b46945a3d141413f1986dc6355e8a6757ce1e520fd8c62261d17cd008058aece922503d9ec8afcb6fcd20ce54a1f4ecd2cc8"], 0x0) 02:07:44 executing program 5: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x20042, 0x0) fremovexattr(r0, &(0x7f0000000640)=@known='system.posix_acl_default\x00') 02:07:44 executing program 2: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x24}}, 0x0) r0 = socket(0x18, 0x0, 0x0) close(r0) r1 = socket$can_j1939(0x1d, 0x2, 0x7) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000300)={'vxcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000e40)={0x1d, r3}, 0x18) connect$can_j1939(r0, &(0x7f00000000c0)={0x1d, r3}, 0x18) sendmmsg$alg(r0, &(0x7f00000000c0), 0x4924924924924d8, 0x0) [ 487.900719][T20268] loop0: detected capacity change from 0 to 141367 02:07:44 executing program 1: r0 = socket(0x1d, 0x2, 0x6) read$alg(r0, &(0x7f0000000040)=""/9, 0x9) 02:07:44 executing program 5: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x20042, 0x0) fremovexattr(r0, &(0x7f0000000640)=@known='system.posix_acl_default\x00') 02:07:44 executing program 2: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x24}}, 0x0) r0 = socket(0x18, 0x0, 0x0) close(r0) r1 = socket$can_j1939(0x1d, 0x2, 0x7) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000300)={'vxcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000e40)={0x1d, r3}, 0x18) connect$can_j1939(r0, &(0x7f00000000c0)={0x1d, r3}, 0x18) sendmmsg$alg(r0, &(0x7f00000000c0), 0x4924924924924d8, 0x0) [ 487.942709][T20268] BTRFS info (device loop0): using crc32c (crc32c-generic) checksum algorithm [ 487.945048][T20268] BTRFS error (device loop0): superblock checksum mismatch 02:07:44 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000004, 0x13, r0, 0x0) r1 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_pktinfo(r1, 0x0, 0x8, 0x0, &(0x7f0000000040)) [ 487.951969][T20268] BTRFS error (device loop0): open_ctree failed 02:07:44 executing program 1: r0 = socket(0x1d, 0x2, 0x6) read$alg(r0, &(0x7f0000000040)=""/9, 0x9) 02:07:44 executing program 5: close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) r0 = openat(0xffffffffffffff9c, &(0x7f0000000000)='./file1\x00', 0x20042, 0x0) fremovexattr(r0, &(0x7f0000000640)=@known='system.posix_acl_default\x00') 02:07:45 executing program 2: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x24}}, 0x0) r0 = socket(0x18, 0x0, 0x0) close(r0) r1 = socket$can_j1939(0x1d, 0x2, 0x7) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000300)={'vxcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000e40)={0x1d, r3}, 0x18) connect$can_j1939(r0, &(0x7f00000000c0)={0x1d, r3}, 0x18) sendmmsg$alg(r0, &(0x7f00000000c0), 0x4924924924924d8, 0x0) 02:07:45 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000004, 0x13, r0, 0x0) r1 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_pktinfo(r1, 0x0, 0x8, 0x0, &(0x7f0000000040)) 02:07:45 executing program 1: r0 = socket(0x1d, 0x2, 0x6) read$alg(r0, &(0x7f0000000040)=""/9, 0x9) 02:07:45 executing program 5: syz_mount_image$exfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x200, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb7690455846415420202000"/60, 0x3c}, {&(0x7f0000010900)='\x00'/25, 0x19, 0x3c}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x1e0}], 0x0, &(0x7f0000000080), 0x0) 02:07:45 executing program 0: syz_mount_image$btrfs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4506fe0, 0x23, &(0x7f0000000ec0)=[{&(0x7f0000016300)="01000000000000", 0x7}, {&(0x7f0000015900)="0000000000000000000000000000000000000003010000000000000100000000000000000600000000000000000005000766696c", 0x34, 0x7}, {&(0x7f0000019300)="223e63d300000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb3800e0d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50600000000000000040000000000000006000000000000000000000000f90100000000000000730f0000280000000100000000000000cc0000d00000000000430f0000300000000100000000000000cc0000500100000000130f0000300000000100000000000000cc0000d00100000000e30e0000300000000100000000000000cc0000500200000000b30e0000300000000100000000000000cc0000500400000000830e000030", 0xf8, 0x3b}, {&(0x7f0000000880)="6a4f0ba90000050a00000000ffffff8c00000000000000000000000000000000da33867de3824163b5e0ea15c91cfb38000001000000000001000000000000005f42485266535f4d07000000000000000000d00100240000001050010000000000000000000000000000000000000000000000080000000000d00000000000000600000000000000fcff0000000000000010006000001000000010000000100000810000000500000000000000000000000000000000000000000000004501000000000000000000000001000000000000000000000800000000000080050000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000068ec300d682443b280c15683d9dd1cb1da60867de3824163b5e0ea15c91cfb380000000000000000000000009a63f8c3b2ef255b55f93f64181529b7ac5b82349a418f59f86ad7f8bef5929b021002c1b7317f7ea9fb51ac144a911a191082396582c08b0a9e245948df6e3b25028289ded7e8dfc0f2fd19446320ee9647748926fd80d85cba1b053ac46da1f8a2e959e28d797536cd233fb777650c806997121b9130de109b", 0x1b2, 0x10000}, {&(0x7f0000010200)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00\x00\x00\x00\a\x00'/32, 0x20, 0x10220}, {&(0x7f0000010300)="00000000000000000000000001000000000000e400005001000000000000800000000000020000000000000000000100000000002200000000000000000001000000010000100000020001000100000000000000000050010000000068ec300d682443b280c15683d9dd1cb101000000000000000000d0010000000068ec300d682443b280c15683d9dd1cb10000000100000000002200000000000000000001000000010000100000020001000100000000000000000050010000000068ec300d682443b280c15683d9dd1cb101000000000000000000d0010000000068ec300d682443b280c15683d9dd1cb100"/254, 0xfe, 0x10320}, {&(0x7f0000010400)="00000000000000000000000090d001000000000500000000000000001050010000000005000000000000000070d0010000000005000000000000000000d0010000000004000000000000000080d0010000000005000000000000000040d00100000000040000000000000000000008000000000080000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0d0010000000006000000000000000010500100000000050000000000000000a0d00100000000060000000000000000b0d00100000000060000000000000000e0d0010000000006000000000000000030d001000000000600000000000000000000080000000000d000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000d001000000000700000000000000001050010000000005000000000000000010d00100000000070000000000000000b0d00100000000060000000000000000e0d0010000000006000000000000000030d001000000000600000000000000000000080000000000d000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000010d001000000000400000000000000000050010000000004000000000000000020d0010000000004000000000000000000d0010000000004000000000000000030d0010000000004000000000000000040d001000000000400000000000000000000080000000000800000000000000100"/638, 0x27e, 0x10b20}, {&(0x7f0000011d00)="000053bc645f000000000000", 0xc, 0x500c20}, {&(0x7f0000011e00)="0000000000000000000000000000000000000100"/30, 0x1e, 0x500c80}, {&(0x7f0000013400)="0000000000000000000000000000000000000000000000000000000002002e2e0300"/48, 0x30, 0x504f40}, {&(0x7f0000013500)="5cebd97b00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb38000050010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50400000000000000030000000000000006000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e0000", 0x93, 0x1500000}, {&(0x7f0000013600)="00000000000000000000000000000000000200000000020000000000000000000100000000002400000000000000000001000000010000100000020001000100000000000000000050020000000068ec300d682443b280c15683d9dd1cb10100000000000000000050040000000068ec300d682443b280c15683d9dd1cb10000800000000000020000000000000000000100000000002200000000000000000001000000010000100000020001000100000000000000000050010000000068ec300d682443b280c15683d9dd1cb101000000000000000000d0010000000068ec300d682443b280c15683d9dd1cb100008000000000000200000000000000000001000000000001000000000000000000010000000100001000000100010001000000000000000000d0000000000068ec300d682443b280c15683d9dd1cb10000800000000000020000000000000000000100000000000400000000000000000001000000010000100000010001000100000000000000000050000000000068ec300d682443b280c15683d9dd1cb10000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000068ec300d682443b280c15683d9dd1cb101000000000000000000000800000000000040060000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000068ec300d682443b280c15683d9dd1cb1da33867de3824163b5e0ea15c91cfb38ac11ef1e00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb38001050010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50500000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000d00000000000e90e0000500000000001000000000000e40000500100000000790e0000700000000001000000000000e40000d00100000000090e0000700000000001000000000000e40000d00100000000090e0000700000000001000000000000e40000d00100000000b90d0000700000", 0x33a, 0x1500dc0}, {&(0x7f0000013a00)="00000000000000000000000000000000000200000000020000000000000000000100000000002400000000000000000001000000010000100000020001000100000000000000000050020000000068ec300d682443b280c15683d9dd1cb10000000200000000020000000000000000000100000000002400000000000000000001000000010000100000020001000100000000000000000050020000000068ec300d682443b280c15683d9dd1cb10000000200000000020000000000000000000100000000002400000000000000000001000000010000100000020001000100000000000000000050020000000068ec300d682443b280c15683d9dd1cb10100000000000000000050040000000068ec300d682443b280c15683d9dd1cb10000800000000000020000000000000000000100000000002200000000000000000001000000010000100000020001000100000000000000000050010000000068ec300d682443b280c15683d9dd1cb101000000000000000000d0010000000068ec300d682443b280c15683d9dd1cb100008000000000000200000000000000000001000000000001000000000000000000010000000100001000000100010001000000000000000000d0000000000068ec300d682443b280c15683d9dd1cb101000000000000000000000800000000000080050000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000068ec300d682443b280c15683d9dd1cb1da33867de3824163b5e0ea15c91cfb38", 0x240, 0x1501dc0}, {&(0x7f0000014500)="ea524bfb00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380000d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5070000000000000001000000000000000a000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000090000000000000084000000000000000026060000b7010000f7ffffffffffffff8400000000000000006f040000b701000000", 0x160, 0x2500000}, {&(0x7f0000000040)="0000000000000000000000000000000000000000040000000000000000010000000000000050d08abb4b094c8972e0e23162010000000000000000000000000010000000000000000000000000000000000000000000000100"/109, 0x6d, 0x2500560}, {&(0x7f0000014800)="0000000000000000000000040000000000000000000000000000000060d001000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000004000000", 0x5e, 0x2500720}, {&(0x7f0000014900)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100000000", 0x3c, 0x2500840}, {&(0x7f0000014a00)="0000060000000000000000000000000000000030d0010000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000060000000000000000", 0x5a, 0x25008e0}, {&(0x7f0000014b00)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053bc645f000000000000000053bc645f000000000000000053bc645f000000000000000053bc645f000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000000000000080ffffffff", 0x132, 0x25009e0}, {&(0x7f0000014d00)="000000000000000000000600000000000000000100000000000000b0d00100000000000000000000000000300000000000000000000000000000000000000000000001000000000000000000000000000000000000000000010600000000000000cd69a5fa4312404a985677503928c3ec0000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000054bc645f000000004b03321c53bc645f00"/218, 0xda, 0x2500b60}, {&(0x7f0000014e00)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/84, 0x54, 0x2500c80}, {&(0x7f0000014f00)="0000000000000000000000000000000000000600000000000000000000000000000000e0d00100000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600"/123, 0x7b, 0x2500d20}, {&(0x7f0000015000)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41", 0x3f, 0x2500e40}, {&(0x7f0000015100)="000000000000000000070000000000000000000000000000000010d00100000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700", 0x5a, 0x2500ee0}, {&(0x7f0000015200)="4658e68800000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380010d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5070000000000000002000000000000000e000000000000d00000000000a80030000000000000660f0000350000000000d00000000000c000008000000000004e0f0000180000000000500100000000c00000800000000000360f0000180000000010500100000000a90000000000000000150f0000210000000000d00100000000a90000000000000000f40e0000210000000000d00100000000c00000000200000000dc0e0000180000000010d00100000000a90000000000000000bb0e0000210000000020d00100000000a900000000000000009a0e0000210000000030d00100000000a90000000000000000790e0000210000000050d00100000000a90000000000000000580e0000210000000060d00100000000a90000000000000000370e00002100000000b0d00100000000a90100000000000000160e00002100000000c0d00100000000a90000000000000000f50d00002100000000e0d00100000000a90000000000000000d40d000021", 0x1c0, 0x2501000}, {&(0x7f0000015400)="00000000000000000000000000000000000000000000000000010000000000000006000000000000000200000000000000b00400000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000004000000000000000200000000000000b00900000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000006000000000000000200000000000000b00700000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000007000000000000000200000000000000b00200000000000000009000000000000000010000000000002400000000000000010000000000000007000000000000000200000000000000b00100000000000000010000000000000005000000000000000200000000000000b00300000000000000001000000000000000010000000000002200000000000000003000000000000000010000000000000100000000000000010000000000000006000000000000000100000000000000b205000000000000000501000000000000000000000000000001000000cdc9502b00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380020d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50600000000000000050000000000000012000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c0000000001000000000000544bae790400000000cc0e0000230000000001000000000000546b826b1100000000a50e000027000000000100000000000054bf5d291700000000820e000023000000000100000000000054bcde42e5000000005f0e000023000000000100000000000054482d12f6000000003c0e0000230000000001000000000000600200000000000000190e0000230000000001000000000000600300000000000000f60d0000230000000001000000000000600400000000000000d30d0000230000000001000000000000600500000000000000b00d0000230000000001000000000000600600000000000000890d0000270000000101000000000000010000000000000000e90c0000a000000001010000000000000c0001000000000000da0c00000f0000000101000000000000544bae790400000000b70c000023000000010100000000000054482d12f600000000940c0000230000000101000000000000600200000000000000710c00002300000001010000000000006003000000000000004e0c00002300"/1038, 0x40e, 0x2501e20}, {&(0x7f0000015e00)="c69f853800000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380050d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50400000000000000f7ffffffffffffff02000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c", 0x94, 0x2505000}, {&(0x7f0000000b80)="0000000000000000000000000000000000000000000000000000000002002e2e04000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ed410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053bc645f000000000000000053bc645f000000000000000053bc645f0000000000000000000000000000000000000000c5939ab200000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380060d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5040000000000000009000000000000000100000000cd69a5fa4312404afb985677503928c3ec930f000008", 0x13b, 0x2505f40}, {&(0x7f0000000d40)="00000000000000000000000000000000000000000000000005000000000000004aa387b800000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380070d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5050000000000000002000000000000000b000000000000d00000000000c00000800000000000830f0000180000000000500100000000c000008000000000006b0f0000180000000010500100000000a900000000000000004a0f0000210000000000d00100000000a90000000000000000290f0000210000000000d00100000000c00000000200000000110f0000180000000040d00100000000a90000000000000000f00e0000210000000050d00100000000a90000000000000000cf0e0000210000000060d00100000000a90000000000000000ae0e0000210000000070d00100000000a900000000000000008d0e0000210000000080", 0x168, 0x2506fe0}, {&(0x7f0000017700)="00000000000000000000000000000000000000000000000000010000000000000006000000000000000200000000000000b00400000000000000010000000000000006000000000000000200000000000000b00100000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000200000000000000b00200000000000000010000000000000004000000000000000200000000000000b00900000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000006000000000000000200000000000000b00700000000000000010000000000000006000000000000000200000000000000b00500000000000000009000000000000000010000000000002400000000000000010000000000000005000000000000000200000000000000b00300000000000000001000000000000000010000000000002200000000000000003000000000000000010000000000000100000000000000010000000000000006000000000000000100000000000000b2050000000000000005010000000000000000000000000000010000005f3fec2e00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb3800b0d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa506000000000000000500000000000000020000000100010000000000000100000000000000000020d001000000000600000000000000020100000000000001000000000000000000c0d0010000000006", 0x280, 0x250ae20}, {&(0x7f0000017a00)="216a7c5500000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb3800c0d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50600000000000000050000000000000011000000000201000000000000010000000000000000fb0e0000a000000002010000000000000c0101000000000000ec0e00000f00000002010000000000006c0000000000000000bd0a00002f04000003010000000000000100000000000000001d0a0000a000000003010000000000000c01010000000000000e0a00000f00000003010000000000006c0000000000000000d30900003b000000040100000000000001000000000000000033090000a000000004010000000000000c0001000000000000240900000f00000004010000000000001822a8f12600000000f50800002f000000040100000000000018d65ba13500000000c60800002f00000004010000000000006c0000000000000000a70800001f000000050100000000000001000000000000000007080000a000000005010000000000000c0001000000000000e90700001e00000005010000000000006c0000000000000000b407000035000000060100000000000001000000000000000014070000a000000006010000000000000c0001000000000000010700001300000006010000000000006c0000000000000000880600007900"/541, 0x21d, 0x250c000}, {&(0x7f0000017d00)="0000000000000000000000000006000000000000006400000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730600000000000000090066696c652e636f6c6406000000000000000600000000000000640000000000000064000000000000000000000000000000010000000000000000000000ed810000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a0600000000000000003000000000000000000000010000d000000000000030000000000000000000000000000000300000000000000400000000000000050066696c65320500000000000000050066696c653306000000000000000600000000000000282300000000000000300000000000000000000000000000020000000000000000000000ed810000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a06000000000000000a00000000000000000000000073797a6b616c6c6572730000000000000000000000000000000000060000000000000006000b0008757365722e7861747472317861747472310000000000000000000000000000000000060000000000000006000b0008757365722e7861747472327861747472320300000000000000050066696c6531060000000000000006000000000000000a000000000000000a000000000000000000000000000000010000000000000000000000ed810000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a0600000000000000260000000000000000000000002f746d702f73797a2d696d61676567656e3137383839303333342f66696c65302f66696c65300300000000000000050066696c653106000000000000000600000000000000260000000000000026000000000000000000000000000000010000000000000000000000ffa10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a06000000000000001a04000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c0200000000000000050066696c6530060000000000000006000000000000001a040000000000001a040000000000000000000000000000010000000000000000000000ed810000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a6f35316b00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb3800d0d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5060000000000000001000000000000000a000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000", 0x9d8, 0x250c6e0}, {&(0x7f0000019400)="0000000000000000030000000000000000010000000000000000d0010000000000000002000000002fb4e3c071b7474b9338dc78fa300fa5030000000000000000010000000000000000d0010000000000000002000000002fb4e3c071b7474b9338dc78fa300fa503000000000000000001000000000000000050010000000000008000000000002fb4e3c071b7474b9338dc78fa300fa503000000000000000001000000000000000050010000000000008000000000002fb4e3c071b7474b9338dc78fa300fa5030000000000000000010000000000000000d0000000000000008000000000002fb4e3c071b7474b9338dc78fa300fa50000000000000000", 0x100, 0x250eee0}, {&(0x7f000001b000)="0000000000000000000000000000000000000003010000000000000100000000000000000600000000000000000005000766696c653102010000000000000100000000000000000600000000000000000005000166696c653003010000000000000100000000000000000600000000000000000005000766696c653102010000000000000100000000000000000600000000000000000005000166696c65300200000000000000050066696c653006000000000000000600000000000000140000000000000000000000000000000000000000000000010000000000000000000000ed410000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a06010000000000000100000000000000000600000000000000000009000166696c652e636f6c6405010000000000000100000000000000000600000000000000000005000166696c653305010000000000000100000000000000000600000000000000000005000166696c653204010000000000000100000000000000000600000000000000000005000166696c653101010000000000000100000000000000000600000000000000000005000266696c653004010000000000000100000000000000000600000000000000000005000166696c653105010000000000000100000000000000000600000000000000000005000166696c653205010000000000000100000000000000000600000000000000000005000166696c653306010000000000000100000000000000000600000000000000000009000166696c652e636f6c6401010000000000000100000000000000000600000000000000000005000266696c6530000000000000000002002e2e030000000000000006000000000000003a0000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000053bc645f000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a53bc645f000000000000000082db8f5300000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380030d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5060000000000000007000000000000000100000000f6ffffffffffffff800000d000000000008f0f00000c00000000", 0x3df, 0x4502ca0}, {&(0x7f000001b400)="00000000000000000000000000000000000000008941f9988941f9988941f9989f66c59100000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380040d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa504000000000000000700000000000000", 0x80, 0x4503fe0}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="656e6f7370635f6465627567dc2c6e6f666c7573686f6e636f6d6d69742c747265656c6f672c73706163655f63616368653d76322c61636c2c64617461636f772c2dca610c2c5cc9bc3142f6ba05be764abac16c7d1d66191ad9ea3da6d3095a368f996043828d3897b3c6083b0bb1113f424dcc21b46945a3d141413f1986dc6355e8a6757ce1e520fd8c62261d17cd008058aece922503d9ec8afcb6fcd20ce54a1f4ecd2cc8"], 0x0) [ 488.762828][T20294] loop0: detected capacity change from 0 to 141367 [ 488.765082][T20295] loop5: detected capacity change from 0 to 1 [ 488.768845][T20295] exFAT-fs (loop5): bogus number of FAT structure 02:07:45 executing program 4: r0 = syz_open_dev$media(&(0x7f0000000180), 0x0, 0x0) ioctl$MEDIA_IOC_G_TOPOLOGY(r0, 0xc0487c04, &(0x7f0000000780)={0x0, 0x2, 0x0, &(0x7f00000001c0)=[{}, {}], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 02:07:45 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000004, 0x13, r0, 0x0) r1 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_pktinfo(r1, 0x0, 0x8, 0x0, &(0x7f0000000040)) 02:07:45 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$SNDCTL_DSP_SETDUPLEX(r0, 0xc0045006, 0x1000000000000) 02:07:45 executing program 2: sendmsg$nl_route_sched(0xffffffffffffffff, &(0x7f0000000a00)={0x0, 0x0, &(0x7f00000009c0)={0x0, 0x24}}, 0x0) r0 = socket(0x18, 0x0, 0x0) close(r0) r1 = socket$can_j1939(0x1d, 0x2, 0x7) r2 = socket$inet(0x2, 0x4000000000000001, 0x0) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000300)={'vxcan0\x00', 0x0}) bind$can_j1939(r1, &(0x7f0000000e40)={0x1d, r3}, 0x18) connect$can_j1939(r0, &(0x7f00000000c0)={0x1d, r3}, 0x18) sendmmsg$alg(r0, &(0x7f00000000c0), 0x4924924924924d8, 0x0) [ 488.790027][T20295] exFAT-fs (loop5): failed to read boot sector [ 488.813833][T20295] exFAT-fs (loop5): failed to recognize exfat type 02:07:45 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$SNDCTL_DSP_SETDUPLEX(r0, 0xc0045006, 0x1000000000000) [ 488.815703][T20294] BTRFS info (device loop0): using crc32c (crc32c-generic) checksum algorithm [ 488.818182][T20294] BTRFS error (device loop0): superblock checksum mismatch [ 488.822223][T20294] BTRFS error (device loop0): open_ctree failed 02:07:45 executing program 4: r0 = syz_open_dev$media(&(0x7f0000000180), 0x0, 0x0) ioctl$MEDIA_IOC_G_TOPOLOGY(r0, 0xc0487c04, &(0x7f0000000780)={0x0, 0x2, 0x0, &(0x7f00000001c0)=[{}, {}], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 02:07:45 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000080)=@delchain={0x44, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff2, 0xffff}}, [@filter_kind_options=@f_flower={{0xb}, {0x14, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS={0x10, 0x54, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_GENEVE={0xc, 0x4, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_GENEVE_CLASS={0x6}]}]}]}}]}, 0x44}}, 0x0) 02:07:45 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$SNDCTL_DSP_SETDUPLEX(r0, 0xc0045006, 0x1000000000000) 02:07:45 executing program 3: r0 = openat(0xffffffffffffff9c, &(0x7f0000000080)='/proc/self/exe\x00', 0x0, 0x0) mmap(&(0x7f0000000000/0x800000)=nil, 0x800000, 0x1000004, 0x13, r0, 0x0) r1 = socket$inet_smc(0x2b, 0x1, 0x0) getsockopt$inet_pktinfo(r1, 0x0, 0x8, 0x0, &(0x7f0000000040)) 02:07:45 executing program 5: syz_mount_image$exfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x200, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb7690455846415420202000"/60, 0x3c}, {&(0x7f0000010900)='\x00'/25, 0x19, 0x3c}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x1e0}], 0x0, &(0x7f0000000080), 0x0) 02:07:45 executing program 4: r0 = syz_open_dev$media(&(0x7f0000000180), 0x0, 0x0) ioctl$MEDIA_IOC_G_TOPOLOGY(r0, 0xc0487c04, &(0x7f0000000780)={0x0, 0x2, 0x0, &(0x7f00000001c0)=[{}, {}], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) [ 488.887134][T20311] netlink: 'syz-executor.2': attribute type 1 has an invalid length. [ 488.903304][T20317] loop5: detected capacity change from 0 to 1 [ 488.909025][T20317] exFAT-fs (loop5): bogus number of FAT structure 02:07:45 executing program 0: syz_mount_image$btrfs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x4506fe0, 0x23, &(0x7f0000000ec0)=[{&(0x7f0000016300)="01000000000000", 0x7}, {&(0x7f0000015900)="0000000000000000000000000000000000000003010000000000000100000000000000000600000000000000000005000766696c", 0x34, 0x7}, {&(0x7f0000019300)="223e63d300000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb3800e0d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50600000000000000040000000000000006000000000000000000000000f90100000000000000730f0000280000000100000000000000cc0000d00000000000430f0000300000000100000000000000cc0000500100000000130f0000300000000100000000000000cc0000d00100000000e30e0000300000000100000000000000cc0000500200000000b30e0000300000000100000000000000cc0000500400000000830e000030", 0xf8, 0x3b}, {&(0x7f0000000880)="6a4f0ba90000050a00000000ffffff8c00000000000000000000000000000000da33867de3824163b5e0ea15c91cfb38000001000000000001000000000000005f42485266535f4d07000000000000000000d00100240000001050010000000000000000000000000000000000000000000000080000000000d00000000000000600000000000000fcff0000000000000010006000001000000010000000100000810000000500000000000000000000000000000000000000000000004501000000000000000000000001000000000000000000000800000000000080050000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000068ec300d682443b280c15683d9dd1cb1da60867de3824163b5e0ea15c91cfb380000000000000000000000009a63f8c3b2ef255b55f93f64181529b7ac5b82349a418f59f86ad7f8bef5929b021002c1b7317f7ea9fb51ac144a911a191082396582c08b0a9e245948df6e3b25028289ded7e8dfc0f2fd19446320ee9647748926fd80d85cba1b053ac46da1f8a2e959e28d797536cd233fb777650c806997121b9130de109b", 0x1b2, 0x10000}, {&(0x7f0000010200)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00\x00\x00\x00\x00\x00\x00\a\x00'/32, 0x20, 0x10220}, {&(0x7f0000010300)="00000000000000000000000001000000000000e400005001000000000000800000000000020000000000000000000100000000002200000000000000000001000000010000100000020001000100000000000000000050010000000068ec300d682443b280c15683d9dd1cb101000000000000000000d0010000000068ec300d682443b280c15683d9dd1cb10000000100000000002200000000000000000001000000010000100000020001000100000000000000000050010000000068ec300d682443b280c15683d9dd1cb101000000000000000000d0010000000068ec300d682443b280c15683d9dd1cb100"/254, 0xfe, 0x10320}, {&(0x7f0000010400)="00000000000000000000000090d001000000000500000000000000001050010000000005000000000000000070d0010000000005000000000000000000d0010000000004000000000000000080d0010000000005000000000000000040d00100000000040000000000000000000008000000000080000000000000010000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000d0d0010000000006000000000000000010500100000000050000000000000000a0d00100000000060000000000000000b0d00100000000060000000000000000e0d0010000000006000000000000000030d001000000000600000000000000000000080000000000d000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000000d001000000000700000000000000001050010000000005000000000000000010d00100000000070000000000000000b0d00100000000060000000000000000e0d0010000000006000000000000000030d001000000000600000000000000000000080000000000d000000000000001000000000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000000010d001000000000400000000000000000050010000000004000000000000000020d0010000000004000000000000000000d0010000000004000000000000000030d0010000000004000000000000000040d001000000000400000000000000000000080000000000800000000000000100"/638, 0x27e, 0x10b20}, {&(0x7f0000011d00)="000053bc645f000000000000", 0xc, 0x500c20}, {&(0x7f0000011e00)="0000000000000000000000000000000000000100"/30, 0x1e, 0x500c80}, {&(0x7f0000013400)="0000000000000000000000000000000000000000000000000000000002002e2e0300"/48, 0x30, 0x504f40}, {&(0x7f0000013500)="5cebd97b00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb38000050010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50400000000000000030000000000000006000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000100000000000e90e0000", 0x93, 0x1500000}, {&(0x7f0000013600)="00000000000000000000000000000000000200000000020000000000000000000100000000002400000000000000000001000000010000100000020001000100000000000000000050020000000068ec300d682443b280c15683d9dd1cb10100000000000000000050040000000068ec300d682443b280c15683d9dd1cb10000800000000000020000000000000000000100000000002200000000000000000001000000010000100000020001000100000000000000000050010000000068ec300d682443b280c15683d9dd1cb101000000000000000000d0010000000068ec300d682443b280c15683d9dd1cb100008000000000000200000000000000000001000000000001000000000000000000010000000100001000000100010001000000000000000000d0000000000068ec300d682443b280c15683d9dd1cb10000800000000000020000000000000000000100000000000400000000000000000001000000010000100000010001000100000000000000000050000000000068ec300d682443b280c15683d9dd1cb10000400000000000020000000000000000000100000000000200000000000000001000000010000000100000010000000100000000000000000010000000000068ec300d682443b280c15683d9dd1cb101000000000000000000000800000000000040060000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000068ec300d682443b280c15683d9dd1cb1da33867de3824163b5e0ea15c91cfb38ac11ef1e00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb38001050010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50500000000000000030000000000000004000000000100000000000000d80100000000000000390f0000620000000001000000000000e40000d00000000000e90e0000500000000001000000000000e40000500100000000790e0000700000000001000000000000e40000d00100000000090e0000700000000001000000000000e40000d00100000000090e0000700000000001000000000000e40000d00100000000b90d0000700000", 0x33a, 0x1500dc0}, {&(0x7f0000013a00)="00000000000000000000000000000000000200000000020000000000000000000100000000002400000000000000000001000000010000100000020001000100000000000000000050020000000068ec300d682443b280c15683d9dd1cb10000000200000000020000000000000000000100000000002400000000000000000001000000010000100000020001000100000000000000000050020000000068ec300d682443b280c15683d9dd1cb10000000200000000020000000000000000000100000000002400000000000000000001000000010000100000020001000100000000000000000050020000000068ec300d682443b280c15683d9dd1cb10100000000000000000050040000000068ec300d682443b280c15683d9dd1cb10000800000000000020000000000000000000100000000002200000000000000000001000000010000100000020001000100000000000000000050010000000068ec300d682443b280c15683d9dd1cb101000000000000000000d0010000000068ec300d682443b280c15683d9dd1cb100008000000000000200000000000000000001000000000001000000000000000000010000000100001000000100010001000000000000000000d0000000000068ec300d682443b280c15683d9dd1cb101000000000000000000000800000000000080050000000000100000001000000010000000000000000000000000000000000000000000000000000000000000000068ec300d682443b280c15683d9dd1cb1da33867de3824163b5e0ea15c91cfb38", 0x240, 0x1501dc0}, {&(0x7f0000014500)="ea524bfb00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380000d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5070000000000000001000000000000000a000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000840000000000000000650a0000b70100000600000000000000010000000000000000c5090000a000000006000000000000000c0600000000000000b90900000c000000060000000000000054d2c2bf8d0000000094090000250000000700000000000000840000000000000000dd070000b7010000090000000000000084000000000000000026060000b7010000f7ffffffffffffff8400000000000000006f040000b701000000", 0x160, 0x2500000}, {&(0x7f0000000040)="0000000000000000000000000000000000000000040000000000000000010000000000000050d08abb4b094c8972e0e23162010000000000000000000000000010000000000000000000000000000000000000000000000100"/109, 0x6d, 0x2500560}, {&(0x7f0000014800)="0000000000000000000000040000000000000000000000000000000060d001000000000000000000000000001000000000000000000000000000000000000000000000010000000000000000000000000000000000000000000004000000", 0x5e, 0x2500720}, {&(0x7f0000014900)="000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100000000", 0x3c, 0x2500840}, {&(0x7f0000014a00)="0000060000000000000000000000000000000030d0010000000000000000000000000010000000000000000000000000000000000000000000000100000000000000000000000000000000000000000000060000000000000000", 0x5a, 0x25008e0}, {&(0x7f0000014b00)="00000000000000000000000000000000000000000000000000050000000000000084ffffffffffffffff0000000000000000000007000264656661756c74000000000000000002002e2e03000000000000000000000000000000000000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053bc645f000000000000000053bc645f000000000000000053bc645f000000000000000053bc645f000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000000000000080ffffffff", 0x132, 0x25009e0}, {&(0x7f0000014d00)="000000000000000000000600000000000000000100000000000000b0d00100000000000000000000000000300000000000000000000000000000000000000000000001000000000000000000000000000000000000000000010600000000000000cd69a5fa4312404a985677503928c3ec0000000000000000000000000000000000000000000000000000000000000000060000000000000000000000000000000000000000000000000000000000000054bc645f000000004b03321c53bc645f00"/218, 0xda, 0x2500b60}, {&(0x7f0000014e00)="000000000000000000070064656661756c7401000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed4100"/84, 0x54, 0x2500c80}, {&(0x7f0000014f00)="0000000000000000000000000000000000000600000000000000000000000000000000e0d00100000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000600"/123, 0x7b, 0x2500d20}, {&(0x7f0000015000)="00000000000000000001000000000000000000000000000000030000000000000000100000000000000000000000000000010000000000000000000000ed41", 0x3f, 0x2500e40}, {&(0x7f0000015100)="000000000000000000070000000000000000000000000000000010d00100000000000000000000000000100000000000000000000000000000000000000000000001000000000000000000000000000000000000000000000700", 0x5a, 0x2500ee0}, {&(0x7f0000015200)="4658e68800000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380010d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5070000000000000002000000000000000e000000000000d00000000000a80030000000000000660f0000350000000000d00000000000c000008000000000004e0f0000180000000000500100000000c00000800000000000360f0000180000000010500100000000a90000000000000000150f0000210000000000d00100000000a90000000000000000f40e0000210000000000d00100000000c00000000200000000dc0e0000180000000010d00100000000a90000000000000000bb0e0000210000000020d00100000000a900000000000000009a0e0000210000000030d00100000000a90000000000000000790e0000210000000050d00100000000a90000000000000000580e0000210000000060d00100000000a90000000000000000370e00002100000000b0d00100000000a90100000000000000160e00002100000000c0d00100000000a90000000000000000f50d00002100000000e0d00100000000a90000000000000000d40d000021", 0x1c0, 0x2501000}, {&(0x7f0000015400)="00000000000000000000000000000000000000000000000000010000000000000006000000000000000200000000000000b00400000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000004000000000000000200000000000000b00900000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000006000000000000000200000000000000b00700000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000007000000000000000200000000000000b00200000000000000009000000000000000010000000000002400000000000000010000000000000007000000000000000200000000000000b00100000000000000010000000000000005000000000000000200000000000000b00300000000000000001000000000000000010000000000002200000000000000003000000000000000010000000000000100000000000000010000000000000006000000000000000100000000000000b205000000000000000501000000000000000000000000000001000000cdc9502b00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380020d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50600000000000000050000000000000012000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c0000000001000000000000544bae790400000000cc0e0000230000000001000000000000546b826b1100000000a50e000027000000000100000000000054bf5d291700000000820e000023000000000100000000000054bcde42e5000000005f0e000023000000000100000000000054482d12f6000000003c0e0000230000000001000000000000600200000000000000190e0000230000000001000000000000600300000000000000f60d0000230000000001000000000000600400000000000000d30d0000230000000001000000000000600500000000000000b00d0000230000000001000000000000600600000000000000890d0000270000000101000000000000010000000000000000e90c0000a000000001010000000000000c0001000000000000da0c00000f0000000101000000000000544bae790400000000b70c000023000000010100000000000054482d12f600000000940c0000230000000101000000000000600200000000000000710c00002300000001010000000000006003000000000000004e0c00002300"/1038, 0x40e, 0x2501e20}, {&(0x7f0000015e00)="c69f853800000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380050d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50400000000000000f7ffffffffffffff02000000000001000000000000010000000000000000fb0e0000a000000000010000000000000c0001000000000000ef0e00000c", 0x94, 0x2505000}, {&(0x7f0000000b80)="0000000000000000000000000000000000000000000000000000000002002e2e04000000000000000000000000000000000000000000000000000000000000000000000000000000010000000000000000000000ed410000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000053bc645f000000000000000053bc645f000000000000000053bc645f0000000000000000000000000000000000000000c5939ab200000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380060d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5040000000000000009000000000000000100000000cd69a5fa4312404afb985677503928c3ec930f000008", 0x13b, 0x2505f40}, {&(0x7f0000000d40)="00000000000000000000000000000000000000000000000005000000000000004aa387b800000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380070d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5050000000000000002000000000000000b000000000000d00000000000c00000800000000000830f0000180000000000500100000000c000008000000000006b0f0000180000000010500100000000a900000000000000004a0f0000210000000000d00100000000a90000000000000000290f0000210000000000d00100000000c00000000200000000110f0000180000000040d00100000000a90000000000000000f00e0000210000000050d00100000000a90000000000000000cf0e0000210000000060d00100000000a90000000000000000ae0e0000210000000070d00100000000a900000000000000008d0e0000210000000080", 0x168, 0x2506fe0}, {&(0x7f0000017700)="00000000000000000000000000000000000000000000000000010000000000000006000000000000000200000000000000b00400000000000000010000000000000006000000000000000200000000000000b00100000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000200000000000000b00500000000000000010000000000000006000000000000000200000000000000b00200000000000000010000000000000004000000000000000200000000000000b00900000000000000010000000000000004000000000000000200000000000000b0f7ffffffffffffff010000000000000006000000000000000200000000000000b00700000000000000010000000000000006000000000000000200000000000000b00500000000000000009000000000000000010000000000002400000000000000010000000000000005000000000000000200000000000000b00300000000000000001000000000000000010000000000002200000000000000003000000000000000010000000000000100000000000000010000000000000006000000000000000100000000000000b2050000000000000005010000000000000000000000000000010000005f3fec2e00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb3800b0d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa506000000000000000500000000000000020000000100010000000000000100000000000000000020d001000000000600000000000000020100000000000001000000000000000000c0d0010000000006", 0x280, 0x250ae20}, {&(0x7f0000017a00)="216a7c5500000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb3800c0d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa50600000000000000050000000000000011000000000201000000000000010000000000000000fb0e0000a000000002010000000000000c0101000000000000ec0e00000f00000002010000000000006c0000000000000000bd0a00002f04000003010000000000000100000000000000001d0a0000a000000003010000000000000c01010000000000000e0a00000f00000003010000000000006c0000000000000000d30900003b000000040100000000000001000000000000000033090000a000000004010000000000000c0001000000000000240900000f00000004010000000000001822a8f12600000000f50800002f000000040100000000000018d65ba13500000000c60800002f00000004010000000000006c0000000000000000a70800001f000000050100000000000001000000000000000007080000a000000005010000000000000c0001000000000000e90700001e00000005010000000000006c0000000000000000b407000035000000060100000000000001000000000000000014070000a000000006010000000000000c0001000000000000010700001300000006010000000000006c0000000000000000880600007900"/541, 0x21d, 0x250c000}, {&(0x7f0000017d00)="0000000000000000000000000006000000000000006400000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c6572730600000000000000090066696c652e636f6c6406000000000000000600000000000000640000000000000064000000000000000000000000000000010000000000000000000000ed810000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a0600000000000000003000000000000000000000010000d000000000000030000000000000000000000000000000300000000000000400000000000000050066696c65320500000000000000050066696c653306000000000000000600000000000000282300000000000000300000000000000000000000000000020000000000000000000000ed810000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a06000000000000000a00000000000000000000000073797a6b616c6c6572730000000000000000000000000000000000060000000000000006000b0008757365722e7861747472317861747472310000000000000000000000000000000000060000000000000006000b0008757365722e7861747472327861747472320300000000000000050066696c6531060000000000000006000000000000000a000000000000000a000000000000000000000000000000010000000000000000000000ed810000000000000000000000000000000000000300000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a0600000000000000260000000000000000000000002f746d702f73797a2d696d61676567656e3137383839303333342f66696c65302f66696c65300300000000000000050066696c653106000000000000000600000000000000260000000000000026000000000000000000000000000000010000000000000000000000ffa10000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a06000000000000001a04000000000000000000000073797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c6c657273797a6b616c0200000000000000050066696c6530060000000000000006000000000000001a040000000000001a040000000000000000000000000000010000000000000000000000ed810000000000000000000000000000000000000100000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a6f35316b00000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb3800d0d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5060000000000000001000000000000000a000000000200000000000000840000000000000000e40d0000b701000004000000000000008400000000000000002d0c0000b701000005000000000000000c06000000000000001c0c0000110000000500000000000000", 0x9d8, 0x250c6e0}, {&(0x7f0000019400)="0000000000000000030000000000000000010000000000000000d0010000000000000002000000002fb4e3c071b7474b9338dc78fa300fa5030000000000000000010000000000000000d0010000000000000002000000002fb4e3c071b7474b9338dc78fa300fa503000000000000000001000000000000000050010000000000008000000000002fb4e3c071b7474b9338dc78fa300fa503000000000000000001000000000000000050010000000000008000000000002fb4e3c071b7474b9338dc78fa300fa5030000000000000000010000000000000000d0000000000000008000000000002fb4e3c071b7474b9338dc78fa300fa50000000000000000", 0x100, 0x250eee0}, {&(0x7f000001b000)="0000000000000000000000000000000000000003010000000000000100000000000000000600000000000000000005000766696c653102010000000000000100000000000000000600000000000000000005000166696c653003010000000000000100000000000000000600000000000000000005000766696c653102010000000000000100000000000000000600000000000000000005000166696c65300200000000000000050066696c653006000000000000000600000000000000140000000000000000000000000000000000000000000000010000000000000000000000ed410000000000000000000000000000000000000200000000000000000000000000000000000000000000000000000000000000000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a54bc645f000000002bcbfb1a06010000000000000100000000000000000600000000000000000009000166696c652e636f6c6405010000000000000100000000000000000600000000000000000005000166696c653305010000000000000100000000000000000600000000000000000005000166696c653204010000000000000100000000000000000600000000000000000005000166696c653101010000000000000100000000000000000600000000000000000005000266696c653004010000000000000100000000000000000600000000000000000005000166696c653105010000000000000100000000000000000600000000000000000005000166696c653205010000000000000100000000000000000600000000000000000005000166696c653306010000000000000100000000000000000600000000000000000009000166696c652e636f6c6401010000000000000100000000000000000600000000000000000005000266696c6530000000000000000002002e2e030000000000000006000000000000003a0000000000000000100000000000000000000000000000010000000000000000000000ed410000000000000000000000000000000000000500000000000000000000000000000000000000000000000000000000000000000000000000000053bc645f000000000000000054bc645f000000002bcbfb1a54bc645f000000002bcbfb1a53bc645f000000000000000082db8f5300000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380030d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa5060000000000000007000000000000000100000000f6ffffffffffffff800000d000000000008f0f00000c00000000", 0x3df, 0x4502ca0}, {&(0x7f000001b400)="00000000000000000000000000000000000000008941f9988941f9988941f9989f66c59100000000000000000000000000000000000000000000000000000000da33867de3824163b5e0ea15c91cfb380040d0010000000001000000000000012fb4e3c071b7474b9338dc78fa300fa504000000000000000700000000000000", 0x80, 0x4503fe0}], 0x0, &(0x7f0000000140)=ANY=[@ANYBLOB="656e6f7370635f6465627567dc2c6e6f666c7573686f6e636f6d6d69742c747265656c6f672c73706163655f63616368653d76322c61636c2c64617461636f772c2dca610c2c5cc9bc3142f6ba05be764abac16c7d1d66191ad9ea3da6d3095a368f996043828d3897b3c6083b0bb1113f424dcc21b46945a3d141413f1986dc6355e8a6757ce1e520fd8c62261d17cd008058aece922503d9ec8afcb6fcd20ce54a1f4ecd2cc8"], 0x0) 02:07:45 executing program 1: r0 = openat$audio(0xffffffffffffff9c, &(0x7f0000000100), 0x0, 0x0) close_range(0xffffffffffffffff, 0xffffffffffffffff, 0x2) ioctl$SNDCTL_DSP_SETDUPLEX(r0, 0xc0045006, 0x1000000000000) 02:07:45 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000080)=@delchain={0x44, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff2, 0xffff}}, [@filter_kind_options=@f_flower={{0xb}, {0x14, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS={0x10, 0x54, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_GENEVE={0xc, 0x4, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_GENEVE_CLASS={0x6}]}]}]}}]}, 0x44}}, 0x0) [ 488.922167][T20317] exFAT-fs (loop5): failed to read boot sector [ 488.924141][T20317] exFAT-fs (loop5): failed to recognize exfat type 02:07:45 executing program 4: r0 = syz_open_dev$media(&(0x7f0000000180), 0x0, 0x0) ioctl$MEDIA_IOC_G_TOPOLOGY(r0, 0xc0487c04, &(0x7f0000000780)={0x0, 0x2, 0x0, &(0x7f00000001c0)=[{}, {}], 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0, 0x0}) 02:07:45 executing program 3: r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000180), 0xaa002, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000280)=0x1000) write$binfmt_elf32(r0, 0x0, 0x20000318) [ 488.949756][T20324] loop0: detected capacity change from 0 to 141367 02:07:45 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file0\x00', 0x8100000, 0x1, &(0x7f0000000700)=[{&(0x7f0000000000)="f33c900b269b016a7211f6000280170002400f0004f801", 0x17}], 0x0, &(0x7f0000000100)={[{@fat=@codepage={'codepage', 0x3d, '857'}, 0x30}]}, 0x0) [ 488.978762][T20324] BTRFS info (device loop0): using crc32c (crc32c-generic) checksum algorithm 02:07:45 executing program 5: syz_mount_image$exfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x200, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb7690455846415420202000"/60, 0x3c}, {&(0x7f0000010900)='\x00'/25, 0x19, 0x3c}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x1e0}], 0x0, &(0x7f0000000080), 0x0) 02:07:45 executing program 4: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000480)={0xf240}) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000480)) [ 488.992507][T20324] BTRFS error (device loop0): superblock checksum mismatch [ 488.997945][T20324] BTRFS error (device loop0): open_ctree failed [ 488.999251][T20331] loop1: detected capacity change from 0 to 264192 [ 489.004065][T20325] netlink: 'syz-executor.2': attribute type 1 has an invalid length. [ 489.005673][T20333] loop5: detected capacity change from 0 to 1 [ 489.020056][T20333] exFAT-fs (loop5): bogus number of FAT structure [ 489.024096][T20333] exFAT-fs (loop5): failed to read boot sector 02:07:45 executing program 4: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000480)={0xf240}) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000480)) 02:07:45 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000080)=@delchain={0x44, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff2, 0xffff}}, [@filter_kind_options=@f_flower={{0xb}, {0x14, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS={0x10, 0x54, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_GENEVE={0xc, 0x4, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_GENEVE_CLASS={0x6}]}]}]}}]}, 0x44}}, 0x0) [ 489.029341][T20333] exFAT-fs (loop5): failed to recognize exfat type 02:07:45 executing program 5: syz_mount_image$exfat(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x200, 0x3, &(0x7f0000000200)=[{&(0x7f0000010000)="eb7690455846415420202000"/60, 0x3c}, {&(0x7f0000010900)='\x00'/25, 0x19, 0x3c}, {&(0x7f0000010100)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x1e0}], 0x0, &(0x7f0000000080), 0x0) [ 489.067302][T20331] FAT-fs (loop1): codepage cp8570 not found 02:07:45 executing program 4: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000480)={0xf240}) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000480)) [ 489.089692][T20342] loop5: detected capacity change from 0 to 1 [ 489.099055][T20342] exFAT-fs (loop5): bogus number of FAT structure [ 489.105462][T20342] exFAT-fs (loop5): failed to read boot sector [ 489.109961][T20342] exFAT-fs (loop5): failed to recognize exfat type 02:07:45 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file0\x00', 0x8100000, 0x1, &(0x7f0000000700)=[{&(0x7f0000000000)="f33c900b269b016a7211f6000280170002400f0004f801", 0x17}], 0x0, &(0x7f0000000100)={[{@fat=@codepage={'codepage', 0x3d, '857'}, 0x30}]}, 0x0) [ 489.140134][T20340] netlink: 'syz-executor.2': attribute type 1 has an invalid length. 02:07:45 executing program 3: r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000180), 0xaa002, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000280)=0x1000) write$binfmt_elf32(r0, 0x0, 0x20000318) 02:07:45 executing program 4: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000480)={0xf240}) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000480)) [ 489.151838][T20346] loop1: detected capacity change from 0 to 264192 02:07:45 executing program 2: r0 = socket$nl_route(0x10, 0x3, 0x0) r1 = socket$nl_route(0x10, 0x3, 0x0) r2 = socket$netlink(0x10, 0x3, 0x0) r3 = socket(0x10, 0x803, 0x0) syz_genetlink_get_family_id$nl80211(&(0x7f0000000380), r3) getsockname$packet(r3, &(0x7f0000000100)={0x11, 0x0, 0x0, 0x1, 0x0, 0x6, @broadcast}, &(0x7f0000000200)=0x14) sendmsg$nl_route(r0, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000000)={&(0x7f0000000140)=ANY=[@ANYBLOB="4800000010000507000004000000000000000000", @ANYRES32=r4, @ANYBLOB="0000000000000000280012000c00010076657468"], 0x48}}, 0x0) sendmsg$nl_route_sched(r2, &(0x7f0000000040)={0x0, 0x0, &(0x7f0000000780)={&(0x7f0000000900)=ANY=[@ANYBLOB="3000000024001d0f3a61aa51acb1d59e1a43ca38", @ANYRES32=r4, @ANYBLOB="00000000f1ffffff000000000b000100636c73616374"], 0x30}}, 0x0) sendmsg$nl_route_sched(r1, &(0x7f0000000280)={0x0, 0x0, &(0x7f0000000300)={&(0x7f0000000080)=@delchain={0x44, 0x64, 0xf31, 0x0, 0x0, {0x0, 0x0, 0x0, r4, {}, {0xfff2, 0xffff}}, [@filter_kind_options=@f_flower={{0xb}, {0x14, 0x2, [@TCA_FLOWER_KEY_ENC_OPTS={0x10, 0x54, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPTS_GENEVE={0xc, 0x4, 0x0, 0x1, [@TCA_FLOWER_KEY_ENC_OPT_GENEVE_CLASS={0x6}]}]}]}}]}, 0x44}}, 0x0) 02:07:45 executing program 0: r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000180), 0xaa002, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000280)=0x1000) write$binfmt_elf32(r0, 0x0, 0x20000318) 02:07:46 executing program 4: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000480)={0xf240}) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000480)) [ 489.195784][T20354] __nla_validate_parse: 15 callbacks suppressed [ 489.195793][T20354] netlink: 24 bytes leftover after parsing attributes in process `syz-executor.2'. 02:07:46 executing program 5: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f00000003c0)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key(&(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f00000000c0)=@keyring={'key_or_keyring:', r2}) keyctl$link(0x8, r1, r0) [ 489.244136][T20346] FAT-fs (loop1): codepage cp8570 not found 02:07:46 executing program 4: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000480)={0xf240}) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000480)) 02:07:46 executing program 5: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f00000003c0)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key(&(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f00000000c0)=@keyring={'key_or_keyring:', r2}) keyctl$link(0x8, r1, r0) 02:07:46 executing program 5: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f00000003c0)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key(&(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f00000000c0)=@keyring={'key_or_keyring:', r2}) keyctl$link(0x8, r1, r0) 02:07:46 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file0\x00', 0x8100000, 0x1, &(0x7f0000000700)=[{&(0x7f0000000000)="f33c900b269b016a7211f6000280170002400f0004f801", 0x17}], 0x0, &(0x7f0000000100)={[{@fat=@codepage={'codepage', 0x3d, '857'}, 0x30}]}, 0x0) [ 489.293190][T20354] netlink: 'syz-executor.2': attribute type 1 has an invalid length. [ 489.303340][T20367] loop1: detected capacity change from 0 to 264192 02:07:46 executing program 4: r0 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) r1 = openat$dir(0xffffffffffffff9c, &(0x7f0000000000)='.\x00', 0x0, 0x0) ioctl$FS_IOC_FSSETXATTR(r1, 0x401c5820, &(0x7f0000000480)={0xf240}) ioctl$FS_IOC_FSSETXATTR(r0, 0x401c5820, &(0x7f0000000480)) 02:07:46 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x3, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x73, 0x11, 0x41}, [@ldst={0x4}]}, &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x1f2, 0x10, &(0x7f0000000000), 0xfffffe51}, 0x48) [ 489.360405][T20367] FAT-fs (loop1): codepage cp8570 not found 02:07:46 executing program 3: r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000180), 0xaa002, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000280)=0x1000) write$binfmt_elf32(r0, 0x0, 0x20000318) 02:07:46 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x3, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x73, 0x11, 0x41}, [@ldst={0x4}]}, &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x1f2, 0x10, &(0x7f0000000000), 0xfffffe51}, 0x48) 02:07:46 executing program 5: r0 = add_key$keyring(&(0x7f0000000080), &(0x7f0000000100)={'syz', 0x3}, 0x0, 0x0, 0xfffffffffffffffb) r1 = add_key$keyring(&(0x7f0000000040), &(0x7f00000003c0)={'syz', 0x2}, 0x0, 0x0, r0) r2 = add_key(&(0x7f0000000000)='cifs.spnego\x00', &(0x7f0000000140)={'syz', 0x3}, 0x0, 0x0, r1) keyctl$KEYCTL_RESTRICT_KEYRING(0x1d, r0, &(0x7f0000000400)='asymmetric\x00', &(0x7f00000000c0)=@keyring={'key_or_keyring:', r2}) keyctl$link(0x8, r1, r0) 02:07:46 executing program 0: r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000180), 0xaa002, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000280)=0x1000) write$binfmt_elf32(r0, 0x0, 0x20000318) 02:07:46 executing program 4: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000b00), 0x2, 0x0) ioctl$VHOST_GET_FEATURES(r0, 0xaf01, 0x0) ioctl$VHOST_VDPA_GET_AS_NUM(r0, 0x4008af22, &(0x7f0000000000)) 02:07:46 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x3, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x73, 0x11, 0x41}, [@ldst={0x4}]}, &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x1f2, 0x10, &(0x7f0000000000), 0xfffffe51}, 0x48) 02:07:46 executing program 1: syz_mount_image$vfat(&(0x7f00000000c0), &(0x7f0000000080)='./file0\x00', 0x8100000, 0x1, &(0x7f0000000700)=[{&(0x7f0000000000)="f33c900b269b016a7211f6000280170002400f0004f801", 0x17}], 0x0, &(0x7f0000000100)={[{@fat=@codepage={'codepage', 0x3d, '857'}, 0x30}]}, 0x0) 02:07:46 executing program 5: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000380)=@newsa={0xf0, 0x10, 0x713, 0x0, 0x0, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x3}, {@in6=@empty}, @in=@multicast2, {}, {}, {}, 0x0, 0x0, 0xa}}, 0xf0}}, 0x0) [ 489.433141][T20388] loop1: detected capacity change from 0 to 264192 02:07:46 executing program 2: bpf$PROG_LOAD(0x5, &(0x7f000000e000)={0x3, 0x4, &(0x7f0000000040)=@framed={{0xffffffb4, 0x0, 0x0, 0x0, 0x0, 0x73, 0x11, 0x41}, [@ldst={0x4}]}, &(0x7f0000003ff6)='GPL\x00', 0x2, 0xfd90, &(0x7f000000cf3d)=""/195, 0x0, 0x0, '\x00', 0x0, 0x0, 0xffffffffffffffff, 0x8, &(0x7f0000000000), 0x1f2, 0x10, &(0x7f0000000000), 0xfffffe51}, 0x48) 02:07:46 executing program 5: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000380)=@newsa={0xf0, 0x10, 0x713, 0x0, 0x0, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x3}, {@in6=@empty}, @in=@multicast2, {}, {}, {}, 0x0, 0x0, 0xa}}, 0xf0}}, 0x0) 02:07:46 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)={0x1c, 0x4, 0x8, 0x101, 0x0, 0x0, {}, [@CTA_TIMEOUT_L3PROTO={0x6}]}, 0x1c}}, 0x0) 02:07:46 executing program 5: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000380)=@newsa={0xf0, 0x10, 0x713, 0x0, 0x0, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x3}, {@in6=@empty}, @in=@multicast2, {}, {}, {}, 0x0, 0x0, 0xa}}, 0xf0}}, 0x0) [ 489.505153][T20388] FAT-fs (loop1): codepage cp8570 not found 02:07:46 executing program 3: r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000180), 0xaa002, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000280)=0x1000) write$binfmt_elf32(r0, 0x0, 0x20000318) 02:07:46 executing program 4: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000b00), 0x2, 0x0) ioctl$VHOST_GET_FEATURES(r0, 0xaf01, 0x0) ioctl$VHOST_VDPA_GET_AS_NUM(r0, 0x4008af22, &(0x7f0000000000)) 02:07:46 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)={0x1c, 0x4, 0x8, 0x101, 0x0, 0x0, {}, [@CTA_TIMEOUT_L3PROTO={0x6}]}, 0x1c}}, 0x0) 02:07:46 executing program 5: r0 = socket$nl_xfrm(0x10, 0x3, 0x6) sendmsg$nl_xfrm(r0, &(0x7f0000000180)={0x0, 0x0, &(0x7f0000000340)={&(0x7f0000000380)=@newsa={0xf0, 0x10, 0x713, 0x0, 0x0, {{@in6=@initdev={0xfe, 0x88, '\x00', 0x0, 0x0}, @in6=@empty, 0x0, 0x0, 0x0, 0x0, 0x3}, {@in6=@empty}, @in=@multicast2, {}, {}, {}, 0x0, 0x0, 0xa}}, 0xf0}}, 0x0) 02:07:46 executing program 0: r0 = openat$adsp1(0xffffffffffffff9c, &(0x7f0000000180), 0xaa002, 0x0) ioctl$SNDCTL_DSP_SETFMT(r0, 0xc0045005, &(0x7f0000000280)=0x1000) write$binfmt_elf32(r0, 0x0, 0x20000318) 02:07:46 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)={0x1c, 0x4, 0x8, 0x101, 0x0, 0x0, {}, [@CTA_TIMEOUT_L3PROTO={0x6}]}, 0x1c}}, 0x0) 02:07:46 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000003c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x2f0, 0x0, 0x111, 0x4b4, 0x128, 0xd4feffff, 0x220, 0x20a, 0x278, 0x220, 0x278, 0x3, 0x0, {[{{@ipv6={@private2, @empty, [], [], 'ipvlan0\x00', 'team_slave_0\x00'}, 0x0, 0x100, 0x128, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x7a}}, @common=@inet=@tcp={{0x30}}]}, @common=@inet=@TCPMSS={0x28}}, {{@uncond, 0x0, 0xd0, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @common=@inet=@SYNPROXY={0x28}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x350) 02:07:46 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) write$tun(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0003a9fc"], 0x48) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r0, &(0x7f0000000180), 0xfe37}]) [ 489.621308][T20411] ip6t_rpfilter: unknown options 02:07:46 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000003c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x2f0, 0x0, 0x111, 0x4b4, 0x128, 0xd4feffff, 0x220, 0x20a, 0x278, 0x220, 0x278, 0x3, 0x0, {[{{@ipv6={@private2, @empty, [], [], 'ipvlan0\x00', 'team_slave_0\x00'}, 0x0, 0x100, 0x128, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x7a}}, @common=@inet=@tcp={{0x30}}]}, @common=@inet=@TCPMSS={0x28}}, {{@uncond, 0x0, 0xd0, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @common=@inet=@SYNPROXY={0x28}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x350) 02:07:46 executing program 2: r0 = socket$nl_netfilter(0x10, 0x3, 0xc) sendmsg$IPCTNL_MSG_TIMEOUT_DEFAULT_GET(r0, &(0x7f0000000200)={0x0, 0x0, &(0x7f00000001c0)={&(0x7f0000000100)={0x1c, 0x4, 0x8, 0x101, 0x0, 0x0, {}, [@CTA_TIMEOUT_L3PROTO={0x6}]}, 0x1c}}, 0x0) [ 489.672381][T20419] ip6t_rpfilter: unknown options 02:07:46 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000003c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x2f0, 0x0, 0x111, 0x4b4, 0x128, 0xd4feffff, 0x220, 0x20a, 0x278, 0x220, 0x278, 0x3, 0x0, {[{{@ipv6={@private2, @empty, [], [], 'ipvlan0\x00', 'team_slave_0\x00'}, 0x0, 0x100, 0x128, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x7a}}, @common=@inet=@tcp={{0x30}}]}, @common=@inet=@TCPMSS={0x28}}, {{@uncond, 0x0, 0xd0, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @common=@inet=@SYNPROXY={0x28}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x350) 02:07:46 executing program 2: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_GETXATTR(r1, &(0x7f0000002100)={0x18}, 0xfffffcf5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) tee(r0, r2, 0x100007, 0x0) [ 489.700833][T20424] ip6t_rpfilter: unknown options 02:07:46 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r0, 0xc01064bd, &(0x7f0000001080)={&(0x7f0000000080)="8d", 0x1}) r1 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r1, 0xc01064bd, &(0x7f0000001240)={&(0x7f00000011c0)='\x00', 0x1, 0x0}) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r0, 0xc01064bd, &(0x7f0000001180)={&(0x7f00000010c0)="b1", 0x1}) ioctl$DRM_IOCTL_MODE_DESTROYPROPBLOB(r0, 0xc00464be, &(0x7f0000000040)={r2}) 02:07:46 executing program 1: r0 = socket$inet6_tcp(0xa, 0x1, 0x0) setsockopt$IP6T_SO_SET_REPLACE(r0, 0x29, 0x40, &(0x7f00000003c0)=@raw={'raw\x00', 0x3c1, 0x3, 0x2f0, 0x0, 0x111, 0x4b4, 0x128, 0xd4feffff, 0x220, 0x20a, 0x278, 0x220, 0x278, 0x3, 0x0, {[{{@ipv6={@private2, @empty, [], [], 'ipvlan0\x00', 'team_slave_0\x00'}, 0x0, 0x100, 0x128, 0x0, {}, [@inet=@rpfilter={{0x28}, {0x7a}}, @common=@inet=@tcp={{0x30}}]}, @common=@inet=@TCPMSS={0x28}}, {{@uncond, 0x0, 0xd0, 0xf8, 0x0, {}, [@inet=@rpfilter={{0x28}}]}, @common=@inet=@SYNPROXY={0x28}}], {{'\x00', 0x0, 0xa8, 0xd0}, {0x28}}}}, 0x350) 02:07:46 executing program 4: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000b00), 0x2, 0x0) ioctl$VHOST_GET_FEATURES(r0, 0xaf01, 0x0) ioctl$VHOST_VDPA_GET_AS_NUM(r0, 0x4008af22, &(0x7f0000000000)) 02:07:46 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) write$tun(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0003a9fc"], 0x48) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r0, &(0x7f0000000180), 0xfe37}]) [ 489.798369][T20428] ip6t_rpfilter: unknown options 02:07:46 executing program 3: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000200)='.log\x00', 0x42, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)={0xfdfdffff}) 02:07:46 executing program 1: r0 = socket$can_bcm(0x1d, 0x2, 0x2) io_setup(0x5, &(0x7f0000000140)=0x0) connect$can_bcm(r0, &(0x7f0000000000), 0x10) r2 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000040)={'vxcan1\x00', 0x0}) sendmsg$can_bcm(r0, &(0x7f0000000380)={&(0x7f0000000240)={0x1d, r3}, 0x10, &(0x7f0000000340)={&(0x7f00000002c0)={0x1, 0x0, 0x0, {0x0, 0x2710}, {}, {0x0, 0x0, 0x0, 0x1}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "32dc36e59b61574f"}}, 0x48}}, 0x0) io_submit(r1, 0x20000000000002d6, &(0x7f0000000280)=[&(0x7f00000000c0)={0x400000, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000200)="020000000000003f420f000000000000580f02000000003f420f000000000000ffffffff000000000000", 0x38}]) 02:07:46 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r0, 0xc01064bd, &(0x7f0000001080)={&(0x7f0000000080)="8d", 0x1}) r1 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r1, 0xc01064bd, &(0x7f0000001240)={&(0x7f00000011c0)='\x00', 0x1, 0x0}) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r0, 0xc01064bd, &(0x7f0000001180)={&(0x7f00000010c0)="b1", 0x1}) ioctl$DRM_IOCTL_MODE_DESTROYPROPBLOB(r0, 0xc00464be, &(0x7f0000000040)={r2}) 02:07:46 executing program 3: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000200)='.log\x00', 0x42, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)={0xfdfdffff}) 02:07:46 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r0, 0xc01064bd, &(0x7f0000001080)={&(0x7f0000000080)="8d", 0x1}) r1 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r1, 0xc01064bd, &(0x7f0000001240)={&(0x7f00000011c0)='\x00', 0x1, 0x0}) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r0, 0xc01064bd, &(0x7f0000001180)={&(0x7f00000010c0)="b1", 0x1}) ioctl$DRM_IOCTL_MODE_DESTROYPROPBLOB(r0, 0xc00464be, &(0x7f0000000040)={r2}) 02:07:46 executing program 4: r0 = openat$vhost_vsock(0xffffffffffffff9c, &(0x7f0000000b00), 0x2, 0x0) ioctl$VHOST_GET_FEATURES(r0, 0xaf01, 0x0) ioctl$VHOST_VDPA_GET_AS_NUM(r0, 0x4008af22, &(0x7f0000000000)) 02:07:46 executing program 3: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000200)='.log\x00', 0x42, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)={0xfdfdffff}) 02:07:47 executing program 2: pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) write$FUSE_GETXATTR(r1, &(0x7f0000002100)={0x18}, 0xfffffcf5) pipe2(&(0x7f0000000040)={0xffffffffffffffff, 0xffffffffffffffff}, 0x0) tee(r0, r2, 0x100007, 0x0) 02:07:47 executing program 0: r0 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r0, 0xc01064bd, &(0x7f0000001080)={&(0x7f0000000080)="8d", 0x1}) r1 = syz_open_dev$dri(&(0x7f0000000000), 0x1, 0x0) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r1, 0xc01064bd, &(0x7f0000001240)={&(0x7f00000011c0)='\x00', 0x1, 0x0}) ioctl$DRM_IOCTL_MODE_CREATEPROPBLOB(r0, 0xc01064bd, &(0x7f0000001180)={&(0x7f00000010c0)="b1", 0x1}) ioctl$DRM_IOCTL_MODE_DESTROYPROPBLOB(r0, 0xc00464be, &(0x7f0000000040)={r2}) 02:07:47 executing program 3: r0 = openat$incfs(0xffffffffffffff9c, &(0x7f0000000200)='.log\x00', 0x42, 0x0) ioctl$FS_IOC_FSSETXATTR(r0, 0x40086602, &(0x7f0000000000)={0xfdfdffff}) 02:07:47 executing program 5: r0 = openat$tun(0xffffffffffffff9c, &(0x7f0000000140), 0x40241, 0x0) write$tun(0xffffffffffffffff, &(0x7f0000000180)=ANY=[@ANYBLOB="0003a9fc"], 0x48) ioctl$TUNSETIFF(r0, 0x400454ca, &(0x7f0000000040)={'syzkaller0\x00', 0x5032}) io_setup(0x3, &(0x7f0000000000)=0x0) io_submit(r1, 0x1, &(0x7f0000001a40)=[&(0x7f00000000c0)={0x0, 0x0, 0x7, 0x1, 0x0, r0, &(0x7f0000000180), 0xfe37}]) 02:07:47 executing program 4: syz_mount_image$ext4(&(0x7f0000000000)='ext4\x00', &(0x7f0000000100)='./file0\x00', 0x200000, 0xc, &(0x7f0000000200)=[{&(0x7f0000010000)="200000000002000019000000900100000f000000000000000200000006000000000008000080000020000000711f1f63711f1f630100ffff53ef010001000000711f1f63000000000000000001000000000000000b0000000004000008000000d2c200001203", 0x66, 0x400}, {&(0x7f00000100c0)="0000000000000000000000008da1faf18fb54ecdbfa7c8b0f2fd315d010040", 0x1f, 0x4e0}, {&(0x7f0000010100)="0000000000000000000000000000000000000000000000000000000020002000010000000000000000000000000000000000000004", 0x35, 0x540}, {&(0x7f0000010140)="0300000004", 0x5, 0x640}, {&(0x7f0000010160)="02000000030000000400000019000f000300040000000000000000000f002e69", 0x20, 0x1000}, {&(0x7f0000010180)="7f000000ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x1002, 0x2000}, {&(0x7f00000121a0)="ed41000000100000711f1f63711f1f63711f1f6300000000000004008000000000000800050000000af301000400000000000000000000000100000010", 0x3d, 0x4400}, {&(0x7f0000012200)="8081000000180000711f1f63711f1f63711f1f6300000000000001008000000010000800000000000af30100040000000000000000000000020000003000", 0x3e, 0x4800}, {&(0x7f0000012260)="8081000000180000711f1f63711f1f63711f1f6300000000000001008000000010000800000000000af301000400000000000000000000000200000040", 0x3d, 0x4c00}, {&(0x7f0000012800)="020000000c0001022e000000020000000c0002022e2e00000b00000014000a026c6f73742b666f756e6400000c0000001000050266696c65300000000f0000001000050166696c6531000000100000001000050166696c6532000000100000001000050166696c653300000011000000940f", 0x72, 0x10000}, {&(0x7f00000128e0)="111fc0d901000000803a0900803a09000000000006", 0x15, 0x30000}, {&(0x7f00000129e0)="2719c0d901000000803a0900803a09000000000006", 0x15, 0x40000}], 0x0, &(0x7f0000012f00), 0x1) r0 = openat$cgroup_ro(0xffffffffffffff9c, &(0x7f00000001c0)='memory.current\x00', 0x275a, 0x0) write$binfmt_script(r0, &(0x7f0000000480)=ANY=[], 0x208e24b) ftruncate(r0, 0x6) fdatasync(r0) 02:07:47 executing program 1: r0 = socket$can_bcm(0x1d, 0x2, 0x2) io_setup(0x5, &(0x7f0000000140)=0x0) connect$can_bcm(r0, &(0x7f0000000000), 0x10) r2 = socket$can_bcm(0x1d, 0x2, 0x2) ioctl$ifreq_SIOCGIFINDEX_vcan(r2, 0x8933, &(0x7f0000000040)={'vxcan1\x00', 0x0}) sendmsg$can_bcm(r0, &(0x7f0000000380)={&(0x7f0000000240)={0x1d, r3}, 0x10, &(0x7f0000000340)={&(0x7f00000002c0)={0x1, 0x0, 0x0, {0x0, 0x2710}, {}, {0x0, 0x0, 0x0, 0x1}, 0x1, @can={{}, 0x0, 0x0, 0x0, 0x0, "32dc36e59b61574f"}}, 0x48}}, 0x0) io_submit(r1, 0x20000000000002d6, &(0x7f0000000280)=[&(0x7f00000000c0)={0x400000, 0x0, 0x0, 0x1, 0x0, r0, &(0x7f0000000200)="020000000000003f420f000000000000580f02000000003f420f000000000000ffffffff000000000000", 0x38}]) [ 490.510830][T20458] loop4: detected capacity change from 0 to 4096 02:07:47 executing program 3: syz_mount_image$ntfs(&(0x7f0000000000), &(0x7f0000000100)='./file0\x00', 0x123004, 0x90, &(0x7f0000000200)=[{&(0x7f0000010000)="eb52904e5446532020202000100100000000000000f80000000000000000000000000000800080000a000000000000000a00000000000000ff000000000000000100000001000000aa1cb4684d356101000000000e1fbe717cac22c0740b56b40ebb0700cd105eebf032e4cd16cd19ebfe54686973206973206e6f74206120626f6f7461626c65206469736b2e20506c6561736520696e73657274206120626f6f7461626c6520666c6f70707920616e640d0a707265737320616e79206b657920746f2074727920616761696e202e2e2e200d0a00"/224, 0xe0}, {&(0x7f00000100e0)="00000000000000000000000000000000000000000000000000000000000055aa", 0x20, 0x1e0}, {&(0x7f0000010100)="ffff0007000000003f00"/32, 0x20, 0x2000}, {&(0x7f0000010120)="46494c453000090000000000000000000100010048000100a80100000010000000000000000000000400000000000000080000000000000000000000000000000000000000000000100000006000000000001800000000004800000018000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000300000006800000000001800000002004a0000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80100b001000000000000b00100000000000600000000000000040324004d00460054000000000000008000000048000000010040000000010000000000000000004a00000000000000400000000000000000b004000000000000600400000000000060040000000000113f04210c3f0100b00000004800000001004000000003000000000000000000000000000000000040000000000000000010000000000000100000000000000010000000000000001101020000000000ffffffff00"/448, 0x1c0, 0x4000}, {&(0x7f00000102e0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00', 0x20, 0x41e0}, {&(0x7f0000010300)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00', 0x20, 0x43e0}, {&(0x7f0000010320)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00', 0x20, 0x45e0}, {&(0x7f0000010340)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00', 0x20, 0x47e0}, {&(0x7f0000010360)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00', 0x20, 0x49e0}, {&(0x7f0000010380)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00', 0x20, 0x4be0}, {&(0x7f00000103a0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00', 0x20, 0x4de0}, {&(0x7f00000103c0)="000000000000000000000000000000000000000000000000000000000000080046494c4530000900000000000000000001000100480001006801000000100000000000000000000003000000010000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000000100000000000000000000000000000000000030000000700000000000180000000200520000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801004000000000000000400000000000000600000000000000080324004d00460054004d00690072007200000000000000800000004800000001004000000001000000000000000000030000000000000040000000000000000040000000000000004000000000000000400000000000002104ff0000000000ffffffff00"/416, 0x1a0, 0x4fe0}, {&(0x7f0000010560)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x51e0}, {&(0x7f0000010580)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x53e0}, {&(0x7f00000105a0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x55e0}, {&(0x7f00000105c0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x57e0}, {&(0x7f00000105e0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x59e0}, {&(0x7f0000010600)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x5be0}, {&(0x7f0000010620)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x5de0}, {&(0x7f0000010640)="000000000000000000000000000000000000000000000000000000000000020046494c4530000900000000000000000002000100480001006801000000100000000000000000000003000000020000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000000100000000000000000000000000000000000030000000700000000000180000000200520000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000004000000000000000400000000000600000000000000080324004c006f006700460069006c0065000000000000008000000048000000010040000000010000000000000000003f0000000000000040000000000000000000040000000000000004000000000000000400000000002140030100000000ffffffff00"/416, 0x1a0, 0x5fe0}, {&(0x7f00000107e0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x61e0}, {&(0x7f0000010800)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x63e0}, {&(0x7f0000010820)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x65e0}, {&(0x7f0000010840)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x67e0}, {&(0x7f0000010860)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x69e0}, {&(0x7f0000010880)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x6be0}, {&(0x7f00000108a0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x6de0}, {&(0x7f00000108c0)="000000000000000000000000000000000000000000000000000000000000020046494c453000090000000000000000000300010048000100f001000000100000000000000000000006000000030000000200000000000000000000000000000000000000000000001000000048000000000018000000000030000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000030000000680000000000180000000100500000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010000000000000000000000000000000006000000000000000703240056006f006c0075006d00650050000000800000000000180000000200640000001800000001000480480000005400000000000000140000000200340002000000000014009f011200010100000000000512000000000018009f011200010200000000000520000000200200000101000000000005120000000102000000000005200000002002000000000000600000003000000000001800000004001200000018000000730079007a006b0061006c006c0065007200000000000000700000002800000000001800000005000c0000001800000000000000000000000301000000000000800000001800000000001800000003000000000018000000ffffffff0000000000000000000000000000000000000200", 0x220, 0x6fe0}, {&(0x7f0000010ae0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x73e0}, {&(0x7f0000010b00)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x75e0}, {&(0x7f0000010b20)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x77e0}, {&(0x7f0000010b40)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x79e0}, {&(0x7f0000010b60)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x7be0}, {&(0x7f0000010b80)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x7de0}, {&(0x7f0000010ba0)="000000000000000000000000000000000000000000000000000000000000020046494c453000090000000000000000000400010048000100a00b000000100000000000000000000004000000040000000200000000005400000000000000000000000000000000001000000048000000000018000000000030000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000030000000700000000000180000000200520000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000a000000000000000a0000000000000600000000000000080324004100740074007200440065006600000000000000500000008000000000001800000003006400000018000000010004804800000054000000000000001400000002003400020000000000140089001200010100000000000512000000000018008900120001020000000000052000000020020000010100000000000512000000010200000000000520000000200200000000000080000000180a00000000180000000100000a00001800000024005300540041004e0044004100520044005f0049004e0046004f0052004d004100540049004f004e000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200000000000000000000000000000000000000000000000000100000000000000000000000400000003000000000000000480000000000000024004100540054005200490042005500540045005f004c00490053005400"/640, 0x280, 0x7fe0}, {&(0x7f0000010e20)="000000000000000000000000000000000000000000000000200000000000000000000000800000000000000000000000ffffffffffffffff2400460049004c0045005f004e0041004d004500"/96, 0x60, 0x82a0}, {&(0x7f0000010e80)="000000000000000000000000000000000000000000000000300000000000000000000000420000004400000000000000420200000000000024004f0042004a004500430054005f0049004400"/96, 0x60, 0x8340}, {&(0x7f0000010ee0)="00000000000000000000000000000000000000000000000040000000000002000000000040000000000000000000000000010000000000002400530045004300550052004900540059005f00440045005300430052004900500054004f005200", 0x60, 0x83e0}, {&(0x7f0000010f40)="000000000000000000000000000000000000000000000000500000000000000000000000800000000000000000000000ffffffffffffffff240056004f004c0055004d0045005f004e0041004d004500"/96, 0x60, 0x8480}, {&(0x7f0000010fa0)="0000000000000000000000000000000000000000000000006000000000000000000000004000000002000000000000000001000000000000240056004f004c0055004d0045005f0049004e0046004f0052004d004100540049004f004e000000", 0x60, 0x8520}, {&(0x7f0000011000)="000000000000000000000000000000000000000000000000700000000000000000000000400000000c000000000000000c0000000000000024004400410002004100"/96, 0x60, 0x85c0}, {&(0x7f0000011060)="000000000000000000000000000000000000000000000000800000000000000000000000000000000000000000000000ffffffffffffffff240049004e004400450058005f0052004f004f005400"/96, 0x60, 0x8660}, {&(0x7f00000110c0)="000000000000000000000000000000000000000000000000900000000000000000000000400000000000000000000000ffffffffffffffff240049004e004400450058005f0041004c004c004f0043004100540049004f004e00000000000000", 0x60, 0x8700}, {&(0x7f0000011120)="000000000000000000000000000000000000000000000000a00000000000000000000000800000000000000000000000ffffffffffffffff24004200490054004d00410050000000000000000000000000000000000000000000000000000200", 0x60, 0x87a0}, {&(0x7f0000011180)="000000000000000000000000000000000000000000000000b00000000000000000000000800000000000000000000000ffffffffffffffff240052004500500041005200530045005f0050004f0049004e005400"/96, 0x60, 0x8840}, {&(0x7f00000111e0)="000000000000000000000000000000000000000000000000c0000000000000000000000080000000000000000000000000400000000000002400450041005f0049004e0046004f0052004d004100540049004f004e00"/96, 0x60, 0x88e0}, {&(0x7f0000011240)="000000000000000000000000000000000000000000000000d0000000000000000000000040000000080000000000000008000000000000002400450041000000", 0x40, 0x8980}, {&(0x7f0000001300)="00000000000000000000000000000000000000000002000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000e00000000000000000000000000000000000000000000000000001000000000024004c004f0047004700450044005f005500540049004c004900540059005f00530054005200450041004d0000000000000000000000000000000000000000000000000000000000e90953a3d2c475081061b6fa2e4cf5850696ed4ed0420b6ac46a75c0610da1541a8a12f4ca80c6e284", 0xe0, 0x89e0}, {&(0x7f0000011340)="00000000000000000000000000000000000000000000000000010000000000000000000080000000000000000000000000000100"/64, 0x40, 0x8ac0}, {&(0x7f0000011380)="000000000000000000000000000000000000000000000000ffffffff00000000", 0x20, 0x8b80}, {&(0x7f00000113a0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x8be0}, {&(0x7f00000113c0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x8de0}, {&(0x7f00000113e0)="000000000000000000000000000000000000000000000000000000000000020046494c4530000900000000000000000005000100480003001002000000100000000000000000000006000000050000000700300000000000000000000000000000000000000000001000000048000000000018000000000030000000180000008041214b9fc6d801abc4234c9fc6d801abc4234c9fc6d8018041214b9fc6d8012620000000000000000000000000000030000000600000000000180000000100440000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80100000000000000000000000000000000060000100000000001032e00000000005000000048000000010040000000020000000000000000000100000000000000400000000000000000200000000000002c100000000000002c10000000000000110243000000000090000000580000000004180000000300380000002000000024004900330030003000000001000000001000000100000010000000280000002800000001000000000000000000000018000000030000000000000000000000a000000050000000010440000000050000000000000000000000000000000000480000000000000000100000000000000010000000000000001000000000000024004900330030001101450000000000b0000000280000000004180000000400080000002000000024004900330007000100000000000000ffffffff00"/576, 0x240, 0x8fe0}, {&(0x7f0000000140)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00', 0x20, 0x93e0}, {&(0x7f0000011640)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00', 0x20, 0x95e0}, {&(0x7f0000011660)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00', 0x20, 0x97e0}, {&(0x7f0000011680)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00', 0x20, 0x99e0}, {&(0x7f00000116a0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00', 0x20, 0x9be0}, {&(0x7f00000116c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\a\x00', 0x20, 0x9de0}, {&(0x7f00000116e0)="000000000000000000000000000000000000000000000000000000000000070046494c4530000900000000000000000006000100480001006001000000100000000000000000000003000000060000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000000100000000000000000000000000000000000030000000680000000000180000000200500000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801001000000000000040000000000000000600000000000000070324004200690074006d0061007000800000004800000001004000000001000000000000000000000000000000000040000000000000000010000000000000400000000000000040000000000000001101460000000000ffffffff00000000", 0x180, 0x9fe0}, {&(0x7f0000011860)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xa1e0}, {&(0x7f0000011880)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xa3e0}, {&(0x7f00000118a0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xa5e0}, {&(0x7f00000118c0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xa7e0}, {&(0x7f00000118e0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xa9e0}, {&(0x7f0000011900)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xabe0}, {&(0x7f0000011920)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xade0}, {&(0x7f0000011940)="000000000000000000000000000000000000000000000000000000000000020046494c453000090000000000000000000700010048000100c801000000100000000000000000000004000000070000000200000000000000000000000000000000000000000000001000000048000000000018000000000030000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80106000000000000000000000000000000300000006800000000001800000002004c0000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010020000000000000002000000000000006000000000000000503240042006f006f007400000000005000000080000000000018000000030064000000180000000100048048000000540000000000000014000000020034000200000000001400890012000101000000000005120000000000180089001200010200000000000520000000200200000101000000000005120000000102000000000005200000002002000000000000800000004800000001004000000001000000000000000000010000000000000040000000000000000020000000000000002000000000000000200000000000001102000000000000ffffffff000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000000200", 0x220, 0xafe0}, {&(0x7f0000011b60)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xb3e0}, {&(0x7f0000011b80)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xb5e0}, {&(0x7f0000011ba0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xb7e0}, {&(0x7f0000011bc0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xb9e0}, {&(0x7f0000011be0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xbbe0}, {&(0x7f0000011c00)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xbde0}, {&(0x7f0000011c20)="000000000000000000000000000000000000000000000000000000000000020046494c4530000900000000000000000008000100480001008801000000100000000000000000000004000000080000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000000100000000000000000000000000000000000030000000700000000000180000000300520000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010000000000000000000000000000000006000000000000000803240042006100640043006c0075007300ffff00000000800000001800000000001800000002000000000018000000800000005000000001044000000001000000000000000000fe01000000000000480000000000000000f01f000000000000f01f00000000000000000000000000240042006100640002ff010000000000ffffffff00"/448, 0x1c0, 0xbfe0}, {&(0x7f0000011de0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xc1e0}, {&(0x7f0000011e00)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xc3e0}, {&(0x7f0000011e20)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xc5e0}, {&(0x7f0000011e40)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xc7e0}, {&(0x7f0000011e60)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xc9e0}, {&(0x7f0000011e80)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xcbe0}, {&(0x7f0000011ea0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xcde0}, {&(0x7f0000011ec0)="000000000000000000000000000000000000000000000000000000000000020046494c453000090000000000000000000900010048000900b802000000100000000000000000000005000000090000000200490000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600002000000000000000000000000000000000010100000000000000000000000000000000000030000000680000000000180000000100500000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80100000000000000000000000000000000060000200000000007032400530065006300750072006500800000005000000001044000000002000000000000000000400000000000000048000000000000000010040000000000fc00040000000000fc000400000000002400530044005300114147000000000090000000b00000000004180000000300900000002000000024005300440048000000000012000000001000000100000010000000800000008000000000000000180014000000000030000800000000005124b300010100005124b3000101000080000000000000007c0000004900490018001400000000003000080000000000f01203f800010000f01203f80001000000000000000000007c000000490002000000000000000000100000000200000090000000a000000000041800000004008000000020000000240053004900490000000000100000000010000001000000100000007000000070000000000000001400140000000000280004000000000000010000f01203f80001000000000000000000007c00000014001400000000002800040000000000010100005124b3000101000080000000000000007c00000000000000000000001000000002000000ffffffff00"/736, 0x2e0, 0xcfe0}, {&(0x7f00000121a0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xd3e0}, {&(0x7f00000121c0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xd5e0}, {&(0x7f00000121e0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xd7e0}, {&(0x7f0000012200)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xd9e0}, {&(0x7f0000012220)="0000000000000000000000000000000000eeffffffffffffff00000000000200", 0x20, 0xdbe0}, {&(0x7f0000012240)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xdde0}, {&(0x7f0000012260)="000000000000000000000000000000000000000000000000000000000000020046494c453000090000000000000000000a00010048000100a8010000001000000000000000000000040000000a0000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000000100000000000000000000000000000000000030000000680000000000180000000300500000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000002000000000000000200000000000600000000000000070324005500700043006100730065008000000048000000010040000000010000000000000000001f0000000000000040000000000000000000020000000000000002000000000000000200000000002120880000000000800000004800000000051800000002002000000028000000240049006e0066006f0000000000000020000000000000000c691b6b777edcda00000000000000000000000000000000ffffffff00"/480, 0x1e0, 0xdfe0}, {&(0x7f0000012440)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xe1e0}, {&(0x7f0000000080)="00000300000000000000000000000000000000000000000000000000010002d7b5c001dd805600", 0x27, 0xe3e0}, {&(0x7f0000012480)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xe5e0}, {&(0x7f00000124a0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xe7e0}, {&(0x7f00000124c0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xe9e0}, {&(0x7f00000124e0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xebe0}, {&(0x7f0000012500)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0xede0}, {&(0x7f0000012520)="000000000000000000000000000000000000000000000000000000000000020046494c453000090000000000000000000b0001004800030090020000001000000000000000000000030000000b0000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000010100000000000000000000000000000000000030000000680000000000180000000100500000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010000000000000000000000000000000006000010000000000703240045007800740065006e00640090000000780100000004180000000200580100002000000024004900330030003000000001000000001000000100000010000000480100004801000000000000190000000000010060004e00000000000b00000000000b008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000000000000000000000000000000002600002000000000060324004f0062006a00490064000000180000000000010060004e00000000000b00000000000b008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80100000000000000000000000000000000260000200000020006032400510075006f007400610000001a0000000000010068005200000000000b00000000000b008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80100000000000000000000000000000000260000200000000008032400520065007000610072007300650000000000000000000000000000001000000002000000ffffffff00"/704, 0x2c0, 0xefe0}, {&(0x7f00000127e0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0xf3e0}, {&(0x7f0000012800)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0xf5e0}, {&(0x7f0000012820)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0xf7e0}, {&(0x7f0000012840)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0xf9e0}, {&(0x7f0000012860)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0xfbe0}, {&(0x7f0000012880)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0xfde0}, {&(0x7f00000128a0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0xffe0}, {&(0x7f00000179c0)="494e4458280009000000000000000000000000000000000028000000b8060000e80f0000000000001800d80100000000000000000000000000000000000000000400000000000400680052000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000a000000000000000a00000000000006000000000000000803240041007400740072004400650066000000000001000800000000000800680052000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010000000000000000000000000000000006000000000000000803240042006100640043006c00750073000000000007000600000000000600600050000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801001000000000000040000000000000000600000000000000070324004200690074006d0061007000070000000000070060004c000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010020000000000000002000000000000006000000000000000503240042006f006f00740069006c000b00000000000b00600050000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc618008041214b9fc6d8010000000000000000000000000000000006000010000000000703240045007800740065006e0064000200000000000200680052000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000004000000000000000400000000000600000000000000080324004c006f006700460069006c006500000000000100000000000000010060004a000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80100b001000000000000b00100000000000600000000000000040324004d00460054000000000000000100000000000100680052000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801004000000000000000400000000000000600000000000000080324004d00460054004d006900720072000000020000000900000000000900600050000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000000000000000000000000000000000600002000000000070324005300650063007500720065000a00000000000a00600050000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000002000000180000000200000000000600000000000000070324005500700043006100730065000300000000000300600050000000000005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010000000000000000000000000000000006000000000000000703240056006f006c0075006d0065000500000000000500580044000000000005000000000005008041214b9fc6d801abc4234c9fc6d801abc4234c9fc6d8018041214b9fc6d80100000000000000000000000000000000262000100000000001032e00000000004500000000000100680054000000000005000000000005005cc4234c9fc6d801fbc9234c9fc6d801fbc9234c9fc6d8015cc4234c9fc6d8016800000000000000640000000000000020000000000000000900660069006c0065002e0063006f006c00640000000000400000000000010060004c00000000000500000000000500c375234c9fc6d8014792234c9fc6d8014792234c9fc6d801c375234c9fc6d8010000000000000000000000000000000020000010000000000500660069006c006500300000000000430000000000010060004c00000000000500000000000500c29c234c9fc6d8011ca3234c9fc6d801fca8234c9fc6d801c29c234c9fc6d80110000000000000000a0000000000000020000000000000000500660069006c0065003100000018", 0x5ff, 0x45000}, {&(0x7f00000180a0)="00000000000000000000000000000000000000000000000000000000000018", 0x1f, 0x457e0}, {&(0x7f00000180c0)="00000000000000000000000000000000000000000000000000000000000018", 0x1f, 0x459e0}, {&(0x7f00000000c0)="00000000000000000000000000000000000000000000000000000000000018", 0x1f, 0x45be0}, {&(0x7f0000018100)="00000000000000000000000000000000000000000000000000000000000018", 0x1f, 0x45de0}, {&(0x7f0000018120)="00000000000000000000000000000000000000000000000000000000000018", 0x1f, 0x45fe0}, {&(0x7f0000018380)="00000100020003000400050006000700080009000a000b000c000d000e000f0010001100120013001400150016001700180019001a001b001c001d001e001f0020002100220023002400250026002700280029002a002b002c002d002e002f0030003100320033003400350036003700380039003a003b003c003d003e003f0040004100420043004400450046004700480049004a004b004c004d004e004f", 0x9f, 0x88000}, {&(0x7f0000038380)="46494c453000090000000000000000000100010048000100a80100000010000000000000000000000400000000000000080000000000000000000000000000000000000000000000100000006000000000001800000000004800000018000000000000000000000000000000000000000000000000000000000000000000000006000000000000000000000000000000000000000000000000000000000000000000000000000000300000006800000000001800000002004a0000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d80100b001000000000000b00100000000000600000000000000040324004d00460054000000000000008000000048000000010040000000010000000000000000004a00000000000000400000000000000000b004000000000000600400000000000060040000000000113f04210c3f0100b00000004800000001004000000003000000000000000000000000000000000040000000000000000010000000000000100000000000000010000000000000001101020000000000ffffffff", 0x1a4, 0xff000}, {&(0x7f0000038540)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b', 0x1f, 0xff1e0}, {&(0x7f0000038560)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b', 0x1f, 0xff3e0}, {&(0x7f0000038580)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b', 0x1f, 0xff5e0}, {&(0x7f00000385a0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b', 0x1f, 0xff7e0}, {&(0x7f00000385c0)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b\x00', 0x20, 0xff9e0}, {&(0x7f0000001400)="00000000768ea4000000000000000000000000000000000000000000000000000008453277b6e076d5c789fff277dd4280ca67e99e33025466ccdcd27ed6a7b706a532baa2b522d8279e3ca644319723afcb4424ed31922e7115cbd05ac8fc5b623e42ef2c17312d97be956670d1f4b86cdad266a0c527b40539819e00930b842667e8b8f9f412abf819b54ea7f4fda2c488785147ac2063d7f7e7dc7f", 0x9d, 0xffbe0}, {&(0x7f0000038600)='\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\x00\b', 0x1f, 0xffde0}, {&(0x7f0000038620)="000000000000000000000000000000000000000000000000000000000000080046494c4530000900000000000000000001000100480001006801000000100000000000000000000003000000010000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000000100000000000000000000000000000000000030000000700000000000180000000200520000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801004000000000000000400000000000000600000000000000080324004d00460054004d00690072007200000000000000800000004800000001004000000001000000000000000000030000000000000040000000000000000040000000000000004000000000000000400000000000002104ff0000000000ffffffff0000", 0x186, 0xfffe0}, {&(0x7f00000387c0)="0000000000000000000000000000000000000000000000000000000000000200", 0x20, 0x1001e0}, {&(0x7f00000387e0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1003e0}, {&(0x7f0000038800)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1005e0}, {&(0x7f0000038820)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1007e0}, {&(0x7f00000001c0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1009e0}, {&(0x7f0000038860)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x100be0}, {&(0x7f0000038880)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x100de0}, {&(0x7f00000388a0)="000000000000000000000000000000000000000000000000000000000000020046494c4530000900000000000000000002000100480001006801000000100000000000000000000003000000020000000200000000000000000000000000000000000000000000001000000060000000000018000000000048000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000000000000000100000000000000000000000000000000000030000000700000000000180000000200520000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d801000004000000000000000400000000000600000000000000080324004c006f006700460069006c0065000000000000008000000048000000010040000000010000000000000000003f0000000000000040000000000000000000040000000000000004000000000000000400000000002140030100000000ffffffff", 0x184, 0x100fe0}, {&(0x7f0000038a40)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1011e0}, {&(0x7f0000038a60)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1013e0}, {&(0x7f0000038a80)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1015e0}, {&(0x7f0000038aa0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1017e0}, {&(0x7f0000038ac0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1019e0}, {&(0x7f0000038ae0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x101be0}, {&(0x7f0000038b00)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x101de0}, {&(0x7f0000038b20)="000000000000000000000000000000000000000000000000000000000000020046494c453000090000000000000000000300010048000100f001000000100000000000000000000006000000030000000200000000000000000000000000000000000000000000001000000048000000000018000000000030000000180000008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010600000000000000000000000000000030000000680000000000180000000100500000001800010005000000000005008041214b9fc6d8018041214b9fc6d8018041214b9fc6d8018041214b9fc6d8010000000000000000000000000000000006000000000000000703240056006f006c0075006d00650050000000800000000000180000000200640000001800000001000480480000005400000000000000140000000200340002000000000014009f011200010100000000000512000000000018009f011200010200000000000520000000200200000101000000000005120000000102000000000005200000002002000000000000600000003000000000001800000004001200000018000000730079007a006b0061006c006c0065007200000000000000700000002800000000001800000005000c0000001800000000000000000000000301000000000000800000001800000000001800000003000000000018000000ffffffff00000000000000000000000000000000000002", 0x21f, 0x101fe0}, {&(0x7f0000038d40)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1023e0}, {&(0x7f0000038d60)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1025e0}, {&(0x7f0000038d80)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1027e0}, {&(0x7f0000038da0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x1029e0}, {&(0x7f0000038dc0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x102be0}, {&(0x7f0000038de0)="00000000000000000000000000000000000000000000000000000000000002", 0x1f, 0x102de0}, {&(0x7f0000038e00)="0000000000000000000000000000000000000000000000000000000000000200ffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffffff", 0x20024, 0x102fe0}], 0x0, &(0x7f000007a5e0), 0x1) 02:07:47 executing program 0: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RNDADDENTROPY(r0, 0x5207, 0x0) [ 490.556108][T20464] loop3: detected capacity change from 0 to 2328 [ 490.567100][T20458] EXT4-fs (loop4): mounted filesystem without journal. Quota mode: writeback. [ 490.567248][T20464] __ntfs_error: 6 callbacks suppressed [ 490.567255][T20464] ntfs: (device loop3): parse_ntfs_boot_sector(): MFT LCN (10, 0xa) is beyond end of volume. Weird. 02:07:47 executing program 0: r0 = openat$random(0xffffffffffffff9c, &(0x7f0000000000), 0x0, 0x0) ioctl$RNDADDENTROPY(r0, 0x5207, 0x0) [ 490.575091][T20458] [ 490.575648][T20458] ======================================================